Commit Graph

31864 Commits

Author SHA1 Message Date
Seth House
d80a5c4886 Added salt-cloud events to the event list 2014-06-13 23:23:55 -06:00
Seth House
28b0e1f904 Linked training graphic 2014-06-13 17:05:24 -06:00
Thomas S Hatch
bf7d7cdc61 Merge pull request #13451 from rallytime/grains_docs
Added note about grain lowercase resolution
2014-06-13 16:58:35 -06:00
Seth House
5b8a601c30 Removed links to old training classes from sidebar 2014-06-13 16:27:49 -06:00
rallytime
1612be139f Added note about grain lowercase resolution 2014-06-13 16:03:38 -06:00
Thomas S Hatch
b26679c3aa lint 2014-06-13 15:42:49 -06:00
Thomas S Hatch
d27c6912b9 Merge pull request #13445 from AccelerationNet/win-wmi-fix-12550
win_pkg: `_get_msi_software` uses COM instead of WMI
2014-06-13 15:41:41 -06:00
Thomas S Hatch
bba7556bff add raet and ioflo version reports 2014-06-13 14:53:55 -06:00
Thomas S Hatch
95c15930e8 Print out the libnacl version with version check 2014-06-13 14:50:31 -06:00
Joseph Hall
c95072fb2e Merge pull request #13448 from aboe76/suse_spec_update
updated suse spec file for 2014.1.5
2014-06-13 13:26:30 -06:00
Niels Abspoel
c950a14e64 updated suse spec file for 2014.1.5 2014-06-13 21:18:36 +02:00
Ryan Davis
e559b33b68 win_pkg: _get_msi_software uses COM instead of WMI
WMI queries against `Win32_product` have a nasty side effect of
triggering a "repair" operation on all installed software (see
[KB974524][]), which can kill the `TrustedInstaller` service.

Workaround is to use the `WindowsInstaller.Installer` COM object, and
it's [ProductsEx][] property. Unfortunately,
`WindowsInstaller.Installer.ProductsEx` is a "get property" that takes
3 arguments, and [I can't figure out how to call that from
python][SO23497599].

This Runs some powershell (via `cmd.run_all`) to get the name/version
from COM, then parse the results in python to build the dictionary.

Tested by deploying this function as a custom module to a variety of
windows servers and running it, covering:

* no powershell
* powershell v1
* powershell v2

refs #12550

[KB974524]: http://support.microsoft.com/kb/974524
[ProductsEx]: http://msdn.microsoft.com/en-us/library/aa369461%28v=vs.85%29.aspx
[SO23497599]: http://stackoverflow.com/questions/23497599/com-get-property-with-multiple-arguments
2014-06-13 13:07:06 -04:00
Thomas S Hatch
a350a199b1 Lint 2014-06-13 10:19:39 -06:00
Thomas S Hatch
85ab064398 Merge pull request #13444 from bbinet/debian-network-hotplug
Fix support for allow-hotplug statement in debian_ip network module
2014-06-13 10:05:55 -06:00
Thomas S Hatch
c14d799fa2 Merge pull request #13443 from makinacorpus/fixlogic
Fix the broken check state logic
2014-06-13 10:04:29 -06:00
Thomas S Hatch
cd50e024a6 Merge pull request #13371 from cachedout/force_refresh
force_refresh flag
2014-06-13 10:01:48 -06:00
Bruno Binet
aa12db58fd Fix support for allow-hotplug statement in debian_ip network module
When an existing interface was configured with allow-hotplug or when setting
"hotplug: True" in network.managed state, this was not taken into account and
the allow-hotplug setting would be removed from /etc/network/interfaces.

This patch fixes this issue.
2014-06-13 17:11:26 +02:00
Mathieu Le Marec - Pasquet
a6262beeb3 Fix the broken check state logic 2014-06-13 13:20:14 +02:00
Thomas S Hatch
5c3a6da2cb Merge pull request #13441 from garethgreenaway/13256_bug_fixes
support for managing scheduled jobs added via pillar
2014-06-12 23:38:36 -06:00
Thomas S Hatch
a2ea66b4ca Merge pull request #13438 from s0undt3ch/hotfix/transifex-updates
Update 'doc/.tx/config' - Build #80
2014-06-12 23:36:55 -06:00
Thomas S Hatch
b06ac79630 Merge pull request #13435 from scentoni/fix-solaris-mount
Fixed copy-paste error.
2014-06-12 23:34:21 -06:00
Gareth J. Greenaway
65fac76dde Adding support to manage scheduled jobs which are added via pillar. Fixing an issue in schedule.reload which caused an exception if the schedule.conf file did not exist. General cleanup. 2014-06-12 21:19:07 -07:00
Pedro Algarvio
c1a954467b Update 'doc/.tx/config' - Build #80
http://cookingwithsalt.org/job/salt/job/transifex/80/

Signed-off-by: Pedro Algarvio <pedro@algarvio.me>
2014-06-13 01:20:37 +01:00
Pedro Algarvio
da7e7d71dd Merge pull request #13434 from rallytime/cloud_tests
Initial cloud provider tests for GoGrid
2014-06-13 01:08:30 +01:00
Scott Centoni
c9082a7ff2 Fixed thinko. 2014-06-12 16:24:46 -07:00
rallytime
276affe259 Initial cloud provider tests for GoGrid 2014-06-12 17:09:57 -06:00
Thomas S Hatch
d33b01d635 detect the right transport for the client in tests 2014-06-12 16:53:50 -06:00
Thomas S Hatch
cf4c0b62cc Merge pull request #13432 from cachedout/no_minion_delay
Don't sleep if we don't need to
2014-06-12 16:49:30 -06:00
Thomas S Hatch
a52255ac10 Merge pull request #13430 from lyft/fix-apache-module-enable-check
Fix module enable check in apache_module
2014-06-12 16:48:41 -06:00
Thomas S Hatch
7ba7a21868 Merge pull request #13428 from scentoni/fix-solaris-mount
Added mount.active functionality for Solaris.
2014-06-12 16:47:35 -06:00
Thomas S Hatch
b22882f81c Merge pull request #13427 from cachedout/master_start
Track MWorkers
2014-06-12 16:43:13 -06:00
Thomas S Hatch
a714607be7 Merge pull request #13425 from UtahDave/mod_setup
add sqlite to the esky builds
2014-06-12 16:42:34 -06:00
Mike Place
21db0699ba Don't sleep if we don't need to
According to #5670, we added a sleep to let a startup_state run
cleanly. This only needs to happen if we have a startup state,
otherwise let's keep our foot on the gas.
2014-06-12 16:41:47 -06:00
Thomas S Hatch
3799fa0841 Merge pull request #13424 from terminalmage/fix-jinja-unit-tests
Fix jinja unit tests
2014-06-12 16:18:48 -06:00
Mike Place
6891557caf Similar logging for minion. 2014-06-12 15:55:28 -06:00
David Boucha
03ccb5a231 Merge pull request #13431 from UtahDave/new_windows_installers
document new windows installers
2014-06-12 21:36:48 +00:00
David Boucha
b54068c57d document new windows installers 2014-06-12 15:36:05 -06:00
Ryan Lane
d537a579d1 Fix module enable check in apache_module 2014-06-12 14:35:20 -07:00
Mike Place
9bbceefbae Track MWorkers
Inform the user when the master is open for business.
2014-06-12 15:22:41 -06:00
Scott Centoni
97fc0378e0 Added mount.active functionality for Solaris. 2014-06-12 14:20:06 -07:00
Thomas S Hatch
46cdb04ada Merge pull request #13422 from cachedout/publish_tests
Fix publish tests
2014-06-12 14:14:23 -06:00
Thomas S Hatch
f4c2802104 Merge pull request #13423 from cachedout/version_git
Allow a user to set their own _version.py for testing
2014-06-12 13:56:52 -06:00
David Boucha
e0c86978c3 add sqlite to the esky builds 2014-06-12 13:55:04 -06:00
Erik Johnson
18da9ef6ee Fix failing tests for missing docstrings
Also change an imported function to a private function so that it is
not exposed in __salt__.
2014-06-12 14:41:53 -05:00
Mike Place
72590d4579 Allow a user to set their own _version.py for testing
ignore in git
2014-06-12 13:41:03 -06:00
Mike Place
616c3b5547 Fix failing test 2014-06-12 13:35:36 -06:00
Erik Johnson
0104ccc400 Fix failing jinja unit tests
These began failing due to a recent change in the error reporting for
undefined jinja variables.
2014-06-12 14:33:53 -05:00
Erik Johnson
a0650f3756 add comment regarding jinja bug 2014-06-12 14:33:42 -05:00
Mike Place
2f9d4a95a1 Fix publish tests 2014-06-12 13:31:09 -06:00
Thomas S Hatch
525cd2a064 Use new client function 2014-06-12 12:41:00 -06:00