Commit Graph

3453 Commits

Author SHA1 Message Date
Jeff Schroeder
aec0d96fdc Updating release notes 2012-03-17 13:59:45 -07:00
Jeff Schroeder
939664767b Gracefully catch ImportErrors on hosts lacking yum modules 2012-03-17 13:32:38 -07:00
Thomas S Hatch
b3d5ea9e25 Add warning if the master is running and zeromq is too old
This should fix #891, let me know if we feel that more is required
2012-03-17 14:26:53 -06:00
Thomas S Hatch
99a094b93d Merge branch 'develop' of github.com:saltstack/salt into develop 2012-03-17 13:40:05 -06:00
Thomas S Hatch
62b1b48dd5 Add permission management to file.recurse 2012-03-17 13:37:22 -06:00
Thomas S Hatch
5687e4719f Merge pull request #939 from teancom/develop
Add get_nics() and get_macs() to virt.py
2012-03-17 11:54:11 -07:00
Thomas S Hatch
f007f23794 Merge pull request #938 from epoelke/develop
fix upgrade_available in yumpkg.py
2012-03-17 11:53:48 -07:00
David Bishop
50368d7d1d add get_nics() to virt.py - return a dictionary of network interfaces from a vm 2012-03-17 14:25:05 -04:00
David Bishop
e75a6a44b8 add get_macs() to virt.py - return a list of macs from a vm 2012-03-17 14:24:15 -04:00
Jeff Schroeder
61170e3ec2 Add some more troubleshooting documentation
- Fix a few commands that were already there and rendered weird
    - Add a section for ports the salt master needs option
    - Added a section on troubleshooting a hung master
2012-03-17 10:53:14 -07:00
Thomas S Hatch
b52acda057 Merge pull request #937 from SEJeff/fix-linux-sysctl
Fix linux sysctl
2012-03-17 10:32:51 -07:00
Jeff Schroeder
cb4010faa6 Don't blow up in sysctl.assign on sysctl with multiple values 2012-03-17 10:27:19 -07:00
Jeff Schroeder
b6645c66c8 Fix a stupid IndexError in my last patch 2012-03-17 10:27:00 -07:00
Jeff Schroeder
de94fd5b86 Start a bit more error checking in sysctl.assign 2012-03-17 10:18:04 -07:00
Eric Poelke
f0c54fa884 fix upgrade_available in yumpkg.py
upgrade_available will now return the version of a package if an upgrade is present.  If there is no upgrade available it will return an empty string.
2012-03-17 09:55:48 -07:00
Jeff Schroeder
a5631f9a65 Gracefully disable the mysql module if MySQLdb isn't available 2012-03-17 09:21:40 -07:00
Jeff Schroeder
feed585380 Fix some trailing whitespace in the ssh module and state 2012-03-17 09:20:40 -07:00
Thomas S Hatch
039b4f12f6 Add catch for removal of module_refresh file 2012-03-17 09:48:35 -06:00
Jeff Schroeder
65778e15b9 Fix a few tyops 2012-03-17 08:39:51 -07:00
Thomas S Hatch
7dcf24f411 Start release notes for 0.9.8 2012-03-17 01:10:46 -06:00
Thomas S Hatch
7e6403e50d Merge pull request #933 from UtahDave/add_network_runner
Add network runner
2012-03-16 23:05:32 -07:00
David Boucha
304957d0c9 Add Wake On Lan to master
Allow the Master to send a "Magic Packet" to
wake a minion up.
2012-03-16 23:38:35 -06:00
David Boucha
4003bc752d Add network runner. First function is wol (Wake On Lan) 2012-03-16 23:38:34 -06:00
Thomas S Hatch
d0ad13e16b Merge pull request #932 from UtahDave/fix_reg
Fix logging
2012-03-16 22:02:51 -07:00
David Boucha
2926779b37 Fix logging
log was called without importing logging and setting up log
2012-03-16 22:46:39 -06:00
Thomas S Hatch
69efe9173b missing paren 2012-03-16 16:52:29 -06:00
Thomas S Hatch
f1862348cd Fix spelling error 2012-03-16 16:14:52 -06:00
Thomas S Hatch
72d7d90a6d Merge pull request #928 from nwjsmith/develop
Fix directory creation errors when using the file state
2012-03-16 14:48:58 -07:00
Nate Smith
5553c930cf Fix an issue with directory creation 2012-03-16 15:56:09 -04:00
Jeff Schroeder
fde71ac429 Merge pull request #925 from UtahDave/develop
Check for existence of 'virtual' in __grains__ first.
2012-03-16 08:58:13 -07:00
David Boucha
f8edc920bc Check for existence of 'virtual' in __grains__ first.
This was breaking the minion on Windows.
2012-03-16 09:49:13 -06:00
Thomas S Hatch
0ed1253036 get the actual list, not just the top of the dict 2012-03-16 01:21:39 -06:00
Thomas S Hatch
ee8b523121 Repair missing argument in passing minion data to states 2012-03-16 01:11:36 -06:00
Thomas S Hatch
c1f4842b34 normalize configuration data passed to MasterHighState 2012-03-16 00:57:58 -06:00
Thomas S Hatch
69daf1c93a Merge branch 'develop' of github.com:saltstack/salt into develop 2012-03-16 00:29:59 -06:00
Thomas S Hatch
fb1697b80d transfer more data for master state compile 2012-03-16 00:29:02 -06:00
Jeff Schroeder
82aa81dbf6 Add 'Required python modules' docstring to ps 2012-03-15 23:12:20 -07:00
Thomas S Hatch
e4fe744759 Merge pull request #919 from SEJeff/upstart-enhancements
Add 'service.enable' and 'service.disable' for upstart
2012-03-15 22:51:28 -07:00
Jeff Schroeder
01691f890c Add 'service.enable' and 'service.disable' for upstart
get_enabled() and get_disabled() are really tricky as
upstart / debian^Wubuntu have no way to do the equiv
of: chkconfig --list
2012-03-15 22:38:51 -07:00
Thomas S Hatch
a6731a1d98 retrive the actual list of functions 2012-03-15 23:24:37 -06:00
Thomas S Hatch
46ce403463 Initial support for compiling states on the master is in
It is far from done, but states can now be compiled on the master and
the highstate returned to the minion
2012-03-15 23:23:05 -06:00
Thomas S Hatch
4393314272 Add minion side connections for master compiling of states 2012-03-15 22:57:51 -06:00
Thomas S Hatch
42d260846d Add gateway for reading in the master highstate 2012-03-15 22:34:14 -06:00
Jeff Schroeder
8b86bbe0c9 Add service.reload to fix #907 2012-03-15 20:45:56 -07:00
Thomas S Hatch
06e210f1c4 Merge pull request #918 from SEJeff/make-cmdrun-easier-in-states
Strip the trailing newline / whitespace from cmd.*
2012-03-15 20:44:28 -07:00
Thomas S Hatch
6032b2a2db Add master_roots option 2012-03-15 21:42:47 -06:00
Jeff Schroeder
30493fb4c2 Strip the trailing newline / whitespace from cmd.*
This was the most frequent problem we ran into whenever
a user would try something like: __salt__['cmd.run']('foo')
inside of a state file or template. Lets ease their frustration

There is no way to selectively disable this in the various cmd
module commands, but that can easily be added later on if it is
ever deemend necessary.
2012-03-15 20:39:29 -07:00
Thomas S Hatch
20b4d82810 Merge pull request #917 from SEJeff/fix-unhandled-importerrors
Fix unhandled importerrors
2012-03-15 20:17:18 -07:00
Jeff Schroeder
338d7d3cf8 Don't complain about missing redis
Also fix a few other syntax errors introduced previously
2012-03-15 19:48:42 -07:00
Jeff Schroeder
51034a8d6d Don't complain about missing pymongo 2012-03-15 19:44:55 -07:00