Commit Graph

62091 Commits

Author SHA1 Message Date
Pablo Suárez Hernández
548971bdc9 Fix for SUSE OS grains in 2015.8 2016-06-20 13:13:00 +01:00
Erik Johnson
79a719b719 Update documentation on "refresh" behavior in pkg states (#34100) 2016-06-17 18:42:35 -04:00
Justin Findlay
6d0d52fa86 modules.pkg int tests: skip refresh_db upon error (#34072) 2016-06-17 09:35:47 -06:00
Thomas S Hatch
1b76de1557 Merge pull request #34069 from rallytime/test-minion-return-message
Add a test to check for disconnected minion messaging
2016-06-16 15:18:38 -06:00
Thomas S Hatch
3119693dac Merge pull request #34048 from terminalmage/issue30100
RFC: proposed fix for multiple fileserver updates in masterless runs
2016-06-16 15:10:59 -06:00
rallytime
60561ac6fc Add a test to check for disconnected minion messaging 2016-06-16 14:07:05 -06:00
Thomas S Hatch
dd03024931 Merge pull request #34011 from rallytime/bp-33948-2015.8
Back-port #33948 and #34009 to 2015.8
2016-06-16 09:41:01 -06:00
Tim Egbert
bca437128e Fixed a bug in the consul.py module that was preventing services (#34051)
from registering in consul.agent_service_register. A nonexistent
dict key was being referenced, causing an Excpetion and failure to
register the service. This fix required only changing the offending
line to use the "get" method and supplying a default value.
2016-06-16 11:20:41 -04:00
Erik Johnson
715e7af8a4 Ensure only one fileserver update in a masterless run
Resolves #30100.
2016-06-15 14:49:27 -05:00
jacobhammons
8ba117c7f6 Merge pull request #34045 from jacobhammons/release-prev
Updated latest release version
2016-06-15 13:22:42 -06:00
Jacob Hammons
43b4a12aa2 Updated latest release version 2016-06-15 13:22:06 -06:00
Shane Lee
f9bfcde61f Always make changes to minion config if set (#34020) 2016-06-15 12:53:53 -04:00
Denys Havrysh
e25dba49e2 More YAML indentation fixes in state module examples (#34030)
* states.file: fix indentation in YAML examples

* More YAML indentation fixes
2016-06-15 12:40:12 -04:00
Nicole Thomas
5b5eae4ca9 Merge pull request #34018 from rallytime/merge-2015.8
[2015.8] Merge forward from 2015.5 to 2015.8
2016-06-14 18:53:19 -04:00
rallytime
77f44f3087 Merge branch '2015.5' into '2015.8'
Conflicts:
  - salt/modules/aptpkg.py
  - salt/modules/ebuild.py
  - salt/modules/zypper.py
  - salt/states/pkg.py
  - tests/integration/output/output.py
2016-06-14 15:47:35 -06:00
rallytime
a4660d1ff7 Warn when custom returners don't have minions kwarg in save_load 2016-06-14 12:54:22 -06:00
rallytime
78befde62f Add note to release notes about returner minions kwarg change 2016-06-14 12:51:44 -06:00
Mike Place
4e7f35fa36 Fix loop over cache in auth checking! 2016-06-14 12:49:43 -06:00
Mike Place
06963e0505 Save an entire minion cache traversal on each master pub
We were doing an extra and unecessary full traversal of the minion
cache. This refactors all returners and the master to reduce this
to a single call. More work will be forthcoming to reduce this even
further, especially in the context of auth lookups.
2016-06-14 12:44:56 -06:00
Denys Havrysh
7d940aed1f states.file: fix indentation in YAML examples (#34003) 2016-06-14 11:24:07 -04:00
Nicole Thomas
871f7966ce Lint fix for #34000 (#34005) 2016-06-14 11:12:14 -04:00
Mike Place
f758e42172 Fix incorrectly written test (#34000)
This should be using the test suite method of generating opts
2016-06-14 11:10:21 -04:00
Loren Gordon
4c7fac0aaa Remove loader test for pam module (#34002)
The test in the virtual function was unnecessary. The pam module
does not itself rely on any external python or pam libraries. The
only function present, pam.read_file(), accepts a file name as a
parameter, checks if it exists, and parses the file. There is no
reason to avoid loading the module.

Fixes #20809
2016-06-14 11:07:52 -04:00
Mike Place
c4dab6a074 Merge pull request #33990 from jacobhammons/community-projects
Adds links to several current Salt-related projects
2016-06-13 18:15:20 -07:00
Mike Place
444c15792c Merge pull request #33983 from twangboy/fix_docs_join_domain
Clarify the `account_exists` parameter
2016-06-13 18:11:48 -07:00
Mike Place
9bd2317992 Merge pull request #33951 from jfindlay/gem_tests
modules.gem int tests: more fixes
2016-06-13 17:46:43 -07:00
Mike Place
53baae6eb1 Merge pull request #33984 from jfindlay/disk_capacity
Add docs and tests to disk state
2016-06-13 17:43:38 -07:00
Mike Place
fa5efb6a69 Merge pull request #33985 from rallytime/more-batch-tests
Write some more simple batch command tests
2016-06-13 17:38:05 -07:00
twangboy
b057be04b4 Fix typo, more documentation 2016-06-13 18:07:22 -06:00
Jacob Hammons
b20213fd79 Adds links to several current Salt-related projects
Removes the salt_projects.rst file which hasn't been updated in a long time, this is replaced by the updated topics/projects/index.rst file
Adds a note about Salt Pack to the installation doc
2016-06-13 17:11:36 -06:00
rallytime
3e7ab8c7b3 Write some more simple batch command tests 2016-06-13 16:25:19 -06:00
Justin Findlay
6cbe31e6c2 states.disk: rewrite unit tests 2016-06-13 16:13:40 -06:00
twangboy
d8c2f3e57a Clarify the account_exists parameter 2016-06-13 15:46:01 -06:00
Justin Findlay
82c77b533f states.disk.status: validate percent values 2016-06-13 15:38:31 -06:00
Justin Findlay
aedc4e15e5 states.disk: add documentation 2016-06-13 15:11:27 -06:00
Justin Findlay
6080846cce acl.ClientACL: add unit tests (#33684) 2016-06-13 16:00:35 -04:00
Justin Findlay
2eb633ccad modules.gem int tests: only check known installed gems 2016-06-13 11:33:25 -06:00
Justin Findlay
9f3e18b037 modules.gem int tests: (un)install a non-core gem 2016-06-13 10:46:56 -06:00
Mike Place
a74f1b8077 ZD 762 (#33942)
* Initial debugging

* Replace the old child jid tracking with psutil investigation of children

* Remove debugging
2016-06-13 12:43:18 -04:00
Mike Place
0281d491c6 Merge pull request #33946 from rallytime/bp-33698
Back-port #33698 to 2015.8
2016-06-13 08:55:22 -07:00
Mike Place
dff3f51955 Merge pull request #33952 from rallytime/fix-33911
Add base argument to salt-ssh grains wrapper for filter_by func
2016-06-13 08:51:33 -07:00
jacobhammons
4a8064918a Adds a "Generated on <timestamp>" line to the footer of each doc html page in the doc (#33962) 2016-06-13 11:24:40 -04:00
Seth House
cf6281b4cf Add loader.utils() example to calling minion_mods (#33953) 2016-06-11 11:52:35 -04:00
rallytime
03b7cbbd2c Add base argument to salt-ssh grains wrapper for filter_by func
Fixes #33911
2016-06-10 16:34:31 -06:00
Daniel Hobley
5fdfed1cb9 Make sure we only use GetConnection if we are using a proxy salt minion 2016-06-10 14:16:20 -06:00
Daniel Hobley
1505c5724b Fix a bug with self signed certificates and creating a new VM
- Removed the GetConnection call as all this does is cause connections that are connected with the overrides for "CERTIFICATE_VERIFY_FAILED" to not be able to connect the 2nd time the si is fetched
2016-06-10 14:16:14 -06:00
Mike Place
b3ec39d644 Correct issue with ping on rotate with minion cache (#33765)
Only check connected minions if we have the data to do so. Closes #29525
2016-06-10 13:17:08 -04:00
Mike Place
6b98e8a9ea Merge pull request #33880 from terminalmage/zh744
pkg.uptodate: Pass kwargs to pkg.list_upgrades
2016-06-10 09:00:14 -07:00
Mike Place
378dd7ca06 Merge pull request #33888 from jfindlay/random_check
random.org checks
2016-06-10 08:45:07 -07:00
Nicole Thomas
2dc1914e7c Add connecting_settings to boto_elb state attributes list (#33936)
Refs #31499
2016-06-10 11:28:11 -04:00