Commit Graph

33151 Commits

Author SHA1 Message Date
Thomas S Hatch
91b51f4581 Merge pull request #13775 from lyft/channel-support-for-pecl
Add channel support to pecl module and state
2014-06-26 19:42:10 -06:00
Thomas S Hatch
4d142cb8c5 Lint fixes per #13773 2014-06-26 19:43:00 -06:00
Thomas S Hatch
0ab251c214 Merge pull request #13773 from pkruithof/issue-7610-augeas-lenses
Added improvements to Augeas module/state
2014-06-26 19:38:29 -06:00
Thomas S Hatch
b4d694959b Merge pull request #13772 from sandbender/pillar-data-in-salt-ssh-templates
Adds support for sending the pillar data downstream to the minion during...
2014-06-26 19:34:31 -06:00
Thomas S Hatch
316a0bc551 Merge pull request #13767 from terminalmage/optimize-rh_service
Optimizations in __virtual__ func for rh_service.py
2014-06-26 19:32:38 -06:00
Colton Myers
e05f336ef3 Merge pull request #13776 from cachedout/virt_gloss
Add __virtual__ to glossary
2014-06-26 18:57:11 -06:00
Joseph Hall
b2547a32d3 Merge pull request #13780 from Hell-Fire/develop
Allow passing connection_args through non-profile methods
2014-06-26 17:43:49 -06:00
Thomas S Hatch
e728aeb59a remove newline 2014-06-26 17:26:33 -06:00
Adam Smith
3d0179201c Allow passing connection_args through non-profile methods 2014-06-27 09:22:02 +10:00
Thomas S Hatch
e9c23c7a0c Add note to remove file 2014-06-26 17:18:06 -06:00
Thomas S Hatch
18154288cb the file overwrite way is better 2014-06-26 17:17:28 -06:00
Thomas S Hatch
ac1232b776 Wipe out the external_ip grain 2014-06-26 17:16:58 -06:00
Thomas S Hatch
34d1f358c6 no external_ip grain, any add-on grain will need to use
a different function name
2014-06-26 17:03:09 -06:00
Mike Place
c255b4ad13 Update glossary.rst
Re-word external pillar
2014-06-26 16:41:33 -06:00
Colton Myers
470118a2ca Merge pull request #13778 from basepi/gentoofix13696
Add missing space in command string for ebuild module
2014-06-26 16:33:57 -06:00
Colton Myers
16be05322d Add missing space in command string for ebuild modul 2014-06-26 16:33:17 -06:00
Mike Place
0a42bf0678 External pillar glossary entry 2014-06-26 16:20:11 -06:00
Mike Place
126e84a081 Glossary entry for master tops 2014-06-26 16:13:57 -06:00
Mike Place
2c27cc1a34 Add __virtual__ to glossary 2014-06-26 16:07:30 -06:00
Thomas S Hatch
d9ef3ca2cf fix dictupdate exposure and docstrings 2014-06-26 15:49:22 -06:00
Thomas S Hatch
b486b2c9d0 don't expose ordereddict tot he loader 2014-06-26 15:46:03 -06:00
Ryan Lane
dc190b6679 Add channel support to pecl module and state 2014-06-26 16:40:12 -05:00
Thomas S Hatch
4a74c3ad8d no var 2014-06-26 15:39:48 -06:00
Thomas S Hatch
d7aa942005 Don't refresh grains if we just made them 2014-06-26 15:38:07 -06:00
Thomas S Hatch
8af9f6cb61 pillar is not loaded before the router 2014-06-26 15:34:01 -06:00
Thomas S Hatch
25b400cc76 Clean up pillar loading behavior 2014-06-26 15:18:56 -06:00
Thomas S Hatch
94748e816e LoadPillar behavior should be dirrect 2014-06-26 15:04:30 -06:00
Peter Kruithof
a11622b2b0 Added improvements to Augeas module/state
* Deprecated setvalue state in favor of change state
* Implemented lenses support
* Added more documentation
2014-06-26 22:07:42 +02:00
Thomas S Hatch
d2d45a6430 Add sleep to make sure the event jids don't collide 2014-06-26 14:01:37 -06:00
Thomas S Hatch
6c91249e65 Add pillar loading to the minion floscript 2014-06-26 13:57:23 -06:00
Thomas S Hatch
81f0c5f605 Load up the initial pillar 2014-06-26 13:56:38 -06:00
Rudy X. Desjardins
a1201c7534 Adds support for sending the pillar data downstream to the minion during a salt-ssh run so that it is available in *file* templates (not SLS templates) on minion while executing state.<thing> via salt-ssh... Fixes #10421 , #11650 2014-06-26 15:51:28 -04:00
Erik Johnson
bba42cc28b Move osrelease check
This keeps it from being executed if the OS is not one of the supported
ones. It also wraps the function in a try/except to account for possible
non-float strings.
2014-06-26 14:45:11 -05:00
Erik Johnson
fc1342b738 Optimizations in __virtual__ func for rh_service.py
This keeps the data type coercion from being run multiple times, and
cuts out splitting and indexing by simply coercing to float.

% python2 -m timeit -n 1000000 'int("6.5".split(".")[0])'
1000000 loops, best of 3: 0.676 usec per loop
% python2 -m timeit -n 1000000 'float("6.5")'
1000000 loops, best of 3: 0.202 usec per loop
2014-06-26 13:43:13 -05:00
Erik Johnson
b0f232744d Merge pull request #13766 from nmadhok/fix-rh-service-module
Fixes the problem where service module is unavailable on RedHat, CentOs
2014-06-26 13:30:56 -05:00
Thomas S Hatch
4551c46abb Give minions a unique pki dir in raet minion swarm 2014-06-26 12:19:31 -06:00
Nitin Madhok
0562d1a8a5 Fixing merge conflicts 2014-06-26 13:57:14 -04:00
Nitin Madhok
5157c2c93b Fixing merge conflict 2014-06-26 13:55:57 -04:00
Nitin Madhok
84ed5b7863 Fixes the problem where service module is unavailable on RedHat, CentOs and Scientific Linux 2014-06-26 13:44:45 -04:00
Joseph Hall
360cc7d80b Merge pull request #13763 from nmadhok/fix-lint
Fixing pylint violations
2014-06-26 11:42:57 -06:00
Joseph Hall
07eb509828 Merge pull request #13765 from rallytime/gce_docs
clarifications to gce cloud docs
2014-06-26 11:42:18 -06:00
Thomas S Hatch
ecc9b33859 iraet swarm needs ports 2014-06-26 11:35:12 -06:00
rallytime
7778a6e24d clarifications to gce cloud docs 2014-06-26 11:31:52 -06:00
Aditya Kulkarni
a23f320080 Merge pull request #13764 from pass-by-value/more_test_fixes
Update expected message
2014-06-26 13:30:20 -04:00
Thomas S Hatch
d422e45fd7 Add worker sleep betwen creation 2014-06-26 11:27:31 -06:00
Thomas S Hatch
e20da9feca Add sock_dir to raet swarming 2014-06-26 11:04:11 -06:00
Aditya Kulkarni
b991977e69 Update expected message 2014-06-26 12:58:49 -04:00
Nitin Madhok
ef40d823f1 Fixing pylint violations 2014-06-26 12:53:56 -04:00
Thomas S Hatch
cf2cf9bc9f Merge pull request #13748 from simoncadman/develop
CentOS 7 and Scientific Linux 7 should also use systemd module
2014-06-26 09:52:44 -06:00
Joseph Hall
c7ef5ef0b2 Merge pull request #13762 from pass-by-value/master_tops_test_fix
Fix paths
2014-06-26 08:40:51 -06:00