Skip to content
This repository has been archived by the owner on Feb 18, 2021. It is now read-only.

Commit

Permalink
Add disclaimer about new version and add changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
FELD Boris committed Jan 5, 2016
1 parent 28aab5b commit 47509d4
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 2 deletions.
12 changes: 12 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Change Log

## [0.1](https://github.com/skywinder/github-changelog-generator/tree/0.1) (2015-09-17)

Saltpad has been entirely rewritten as a single app page using React. This leads to several enhancements:

- Better responsiveness.
- More interactive.
- Helps solves the job launching UX.
- Easier to deploy.

This rewrite and architecture change now require that the salt-api is contactable from the browser directly. If it's a concern for you and don't want to use the new version because of it, please open an issue.
8 changes: 6 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ SaltPad is a GUI tool to manage SaltStack deployments + orchestration. It's stil

A walkthrough using screenshots is available in the screenshots directory (not up-to-date).

**This version of saltpad is a full-rewrite as a single app page. The old version in python is still available in the `saltpad_v1 branch`_. If you cannot use this version, please open an issue to ease migration and see Changelog_.**

SaltPad compatibility
=====================

Expand Down Expand Up @@ -210,7 +212,7 @@ Then point your favorite webserver on the directory. For example, for an unsecur
}
}
Warning, this nginx configuration IS NOT SUITABLE for production, for configuring a ssl enabled site with nginx or apache, you can use the excellent [Mozilla SSL Configuration Generator](https://mozilla.github.io/server-side-tls/ssl-config-generator/). Configuring a website in a secure manner is a job by itself, please ask the more qualified person to do it.
Warning, this nginx configuration IS NOT SUITABLE for production, for configuring a ssl enabled site with nginx or apache, you can use the excellent `Mozilla SSL Configuration Generator`_. Configuring a website in a secure manner is a job by itself, please ask the more qualified person to do it.

You can put this configuration and replace the content of the file "/etc/nginx/sites-enabled/default" or ask your system administrator to configure Nginx or Apache.

Expand Down Expand Up @@ -276,9 +278,11 @@ Features

.. _SaltStack documentation: http://docs.saltstack.com/en/latest/ref/netapi/all/salt.netapi.rest_cherrypy.html
.. _configure the external auth: http://docs.saltstack.com/en/latest/topics/eauth/index.html
.. _saltpad_v1 branch: https://github.com/tinyclues/saltpad/tree/saltpad_v1
.. _Mozilla SSL Configuration Generator: https://mozilla.github.io/server-side-tls/ssl-config-generator/
.. _Changelog: https://github.com/tinyclues/saltpad/Changelog.md

Known issues
------------

* When getting single job output, SaltStack render it even if it's not necessary. This can cause severe slowdown and so slow the interface. It's a known issue in SaltStack (https://github.com/saltstack/salt/issues/18518) and it's should be solved in next release. If it's a problem, you can comment this line https://github.com/saltstack/salt/blob/v2014.7.0/salt/runners/jobs.py#L102 and this line https://github.com/saltstack/salt/blob/v2014.7.0/salt/runners/jobs.py#L81 in your salt master to speed up the job retrieval system.
* In 2015.5.X version, the job result miss some important informations like the arguments of the job, the target of the job and the target-type (glob, compound...) making job result page less usefull and making the redo-job button unusable. See this issue in SatlStack (https://github.com/saltstack/salt/issues/21496#event-339068972).

0 comments on commit 47509d4

Please sign in to comment.