Thomas S Hatch
86356062ed
Merge pull request #805 from archtaku/develop
...
add upgrade_available()
2012-03-01 09:02:15 -08:00
Erik Johnson
7e2a31a553
add upgrade_available()
2012-03-01 10:57:24 -06:00
Thomas S Hatch
5aab2de7ce
Fix trace in file.managed when no source is given and there is no parent
...
dir
2012-02-29 23:01:32 -07:00
Thomas S Hatch
cc56a49cef
Merge pull request #801 from archtaku/develop
...
add upgrade_available()
2012-02-29 21:33:48 -08:00
Erik Johnson
b25fc9e7f1
add upgrade_available()
2012-02-29 23:29:57 -06:00
Thomas S Hatch
97c5cb0312
Add SunOS to the basic service module
2012-02-29 21:05:07 -07:00
Thomas S Hatch
6e72535715
Add openSUSE to use systemd
2012-02-29 20:26:06 -07:00
Thomas S Hatch
b16e14d49c
Merge branch 'develop' of github.com:saltstack/salt into develop
2012-02-29 20:24:57 -07:00
Thomas S Hatch
d4437c075f
Initial support for openSUSE's zypper
2012-02-29 20:24:19 -07:00
Thomas S Hatch
9fb95d0a9d
Merge pull request #800 from grierj/contribute
...
Clean up multiprocessing processes on SIGTERM
2012-02-29 19:09:52 -08:00
Grier Johnson
fdfce1b3c3
Clean up multiprocessing processes on SIGTERM
...
First pass at cleaning up the processes spawned by the salt master
when run in the foreground via some process minder like runit or
daemontools.
This current method is a little inelegant as the cleanup code gets
pulled into the child processes themselves and you waste a few cycles
trying to test the proc objects in the clean_proc() function.
That being said, it works and doesn't orphan processes.
2012-02-29 17:36:03 -08:00
Thomas S Hatch
e4e2c383c4
Merge pull request #799 from cedwards/documentation
...
fixed typo and added note re: FreeBSD file_roots
2012-02-29 12:47:40 -08:00
Thomas S Hatch
b4298e684d
Merge pull request #798 from cedwards/documentation
...
standardized install docs for code-blocks
2012-02-29 12:45:47 -08:00
Christer Edwards
f8dd5a9c8b
fixed typo and added note re: FreeBSD file_roots
2012-02-29 13:45:46 -07:00
Christer Edwards
e78a0fc5b3
standardized install docs for code-blocks
2012-02-29 13:41:38 -07:00
Thomas S Hatch
322f15a81f
Merge pull request #797 from cedwards/documentation
...
initial attempt at a firewall doc for salt master
2012-02-29 12:41:25 -08:00
Christer Edwards
f2902790e3
initial attempt at a firewall doc for salt master
2012-02-29 13:39:07 -07:00
Thomas S Hatch
f6bac9e62c
Merge pull request #795 from cedwards/documentation
...
fixed link to freebsd installation tutorial
2012-02-28 23:33:24 -08:00
Christer Edwards
ec79cffee0
fixed link to freebsd installation tutorial
2012-02-29 00:28:02 -07:00
Thomas S Hatch
6aebc33d36
Merge pull request #793 from archtaku/develop
...
add user comment fields and pw hash enforcement control to file state
2012-02-28 22:42:07 -08:00
Erik Johnson
ef59313043
add user comment fields and password hash enforcement control to file state
2012-02-29 00:10:35 -06:00
Thomas S Hatch
e5c6f6a303
Merge pull request #792 from cedwards/documentation
...
more formatting and syntax cleanup in release doc
2012-02-28 21:30:37 -08:00
Christer Edwards
ff62c63ad4
more formatting and syntax cleanup in release doc
2012-02-28 22:26:46 -07:00
Thomas S Hatch
7a42a93fad
Merge pull request #791 from grierj/contribute
...
Add Local Logging of User When Necessary
2012-02-28 16:52:12 -08:00
Grier Johnson
dcebaac7f7
Pass the user in the load
...
Forgot to add the actual user in the payload so the minion can read it
out for logging.
2012-02-28 16:45:01 -08:00
Thomas S Hatch
fe83dfc437
Merge pull request #790 from l2ol33rt/develop
...
Rehashing of CShell after pkgs are installed
2012-02-28 16:26:32 -08:00
Thomas S Hatch
33681bfcb9
Merge pull request #788 from gordonm/develop
...
Fix a few typos and docstring/comment formatting
2012-02-28 16:22:49 -08:00
Robert James Hernandez
683e74ea7c
Corrected CLI example thanks to SEJeff!
2012-02-28 16:18:30 -08:00
Jeff Schroeder
0dcf8eca80
Merge pull request #787 from blast-hardcheese/develop
...
Adding **kwargs to pkg installed and latest
2012-02-28 16:08:28 -08:00
Gordon McAllister
9f0f8c8ebc
Fix a few typos and docstring/comment formatting
2012-02-28 16:01:48 -08:00
Devon Stewart
cbe25bf64b
Adding **kwargs to pkg installed and latest
2012-02-28 15:59:10 -08:00
Thomas S Hatch
de8011adb2
Allow states to cleanly accept **kwargs
...
This addition makes it so that ALL data in the low state chunk is passed
to the state function via **kwargs. This means that by passing a
**kwargs from states all the back to a module function will allow for
very transparent additions of arguments to states that accept **kwargs
2012-02-28 16:29:21 -07:00
Grier Johnson
679a3843b1
Move user logging and passing optional
...
Only pass the user in payload if it is not root and not the specified
user from the configuration file. Those two users are implied to be
the executor if there's no specific user. Log statements referencing
the user have been wrapped in statements testing for the existence of
the user key in the payload, otherwise log messages fall back to a
non-user log message (it will continue to do this for root).
This preserves backwards compatibility for masters that would never
pass the user as well
2012-02-28 14:31:34 -08:00
Thomas S Hatch
6a80f56a77
Merge pull request #784 from blast-hardcheese/develop
...
Extending apt module to use debconf
2012-02-28 12:00:55 -08:00
Devon Stewart
b39f4a862a
Adding debconf support to apt
2012-02-28 11:44:37 -08:00
Devon Stewart
f6794b485c
Adding set_file to debconf module
...
Allows for a more natural interface to debconf
2012-02-28 10:37:08 -08:00
Thomas S Hatch
53c9b29a7a
add grain_pcre tracking to salt-cp
2012-02-28 11:27:02 -07:00
Thomas S Hatch
5cf106b554
Merge branch 'develop' of github.com:saltstack/salt into develop
2012-02-28 11:10:56 -07:00
Thomas S Hatch
aedd16cb70
Add minion side grain matcher changes
2012-02-28 11:02:10 -07:00
Thomas S Hatch
a3a3755669
Add client side changes for new grain-pcre matcher
2012-02-28 11:01:08 -07:00
Thomas S Hatch
856d695d39
Merge pull request #781 from blast-hardcheese/develop
...
Adding debconf module
2012-02-28 08:26:28 -08:00
Devon Stewart
3c162240d7
Adding debconf module
...
Allows getting all selections, getting a single package,
and setting the answer to a single question for a single package.
2012-02-28 02:06:33 -08:00
Thomas S Hatch
87cf685249
Merge branch 'develop' of github.com:saltstack/salt into develop
...
Conflicts:
salt/minion.py
2012-02-28 00:39:12 -07:00
Thomas S Hatch
d7a2cd5a90
Merge pull request #779 from gordonm/develop
...
Fixes for compound matching
2012-02-27 23:35:29 -08:00
Thomas S Hatch
3e3324e5d0
fix unspecified glob match in compound matcher
2012-02-28 00:32:24 -07:00
Thomas S Hatch
ab7c16b92b
move log forward so that data is more accurate
2012-02-28 00:20:14 -07:00
Gordon McAllister
04cc3863b3
Fixes for compound matching
...
Previously booleans were appended to the results list unnecessarily
in some cases and all matchers were evaluated twice.
2012-02-27 23:15:14 -08:00
Thomas S Hatch
a19dfbc12d
fix comparison issue in compond matcher
2012-02-27 23:39:07 -07:00
Thomas S Hatch
e62e7cceb4
Fix compatability bug in user data transfer
2012-02-27 23:37:59 -07:00
Thomas S Hatch
fc7e0d984a
Merge pull request #778 from cedwards/documentation
...
formatting and clarification cleanup in docs
2012-02-27 20:34:40 -08:00