salt/tests/unit
Nicole Thomas 9942ea9319 [develop] Merge forward from 2016.3 to develop (#32636)
* Ensure rh_service not used on CloudLinux 7

Add CloudLinux to RHEL-derived distros excluded from rh_service use in osrelease >= 7

* Fix binary search and replace (#32542)

* Don't return None from eval_master (#32555)

Raise an exception instead. Because eval master if returns should return
a tuple.

* redact passwords and hashes from user.present updates

Fixes #32381

* Better log message on minion restart if master couldn't be reached. (#32576)

* Revert PR #32480 and apply #32314 with fixes / documentation (#32558)

* Revert "Fix loop in maint.flo"

This reverts commit 5196cd6a6e5db3c7b1a47b1740881bbd3e87ea3d.

* Revert "Clear VCS fsbackend and git_pillar locks on master start"

This reverts commit 7e3caa9bae1ac4de62db9924374e35a8b826937e.

* Revert "Add functions to remove VCS fsbackend update locks and git_pillar update/checkout locks"

This reverts commit 4c2db32419022501eae2a695ec488693e043d189.

* prevent eternal gitfs lock due to process crash

* Use salt.utils.fopen() instead of open()

* Make pid locking work for more than just gitfs

Also, make logging more descriptive, to aid in troubleshooting.

* Add git_pillar_global_lock config option default value

* Document proper usage of {gitfs,git_pillar}_global_lock

* Fix comments value in salt.states.pkgrepo example (#32604)

'comments' option adds '#' automatically. Example contains `#http://mirror.centos.org/centos/$releasever/os/$basearch/` string which becomes prefixed with '##' in generated file.

* alphabetize directories for dynamic modules (#32599)

Also add engines and proxy minions to the list.

* Expand on the open-source vs open-core FAQ

* Language clarification.

* Fix some mistakes in the salt-ssh thin shell script (#32583)

* [[ is bash, not compatible with /bin/sh

* check if python command exists before calling it

* Deprecate 'user' and 'group' in state cmd (#32613)

* Remove unused 'group' argument

* Fix unit testing of cmd.mod_run_check without group arg

* Deprecate 'user/group' in cmd.run

* Deprecate 'user'/'group' in cmd.script

* Deprecate 'user' in cmd.wait

* Deprecate 'user'/'group' in cmd.wait_script

* Fix mod_run_check without 'group'

* Push deprecation back one release

* Fix mac_service and mac_system modules (#32587)

* Fix mac_service module

* Add integration tests for new functions

* Start will not enable the service beforehand

* Remove unused variables
2016-04-18 08:40:20 -06:00
..
beacons Added user requirement to the glxinfo beacon 2016-01-07 15:49:32 +01:00
cli
cloud Fix mock patch module name 2015-11-05 10:45:30 -07:00
config Merge branch '2015.8' into '2016.3' 2016-04-05 15:09:27 -06:00
grains Rename core.py to core_test.py 2016-02-24 10:15:01 -07:00
modules Merge branch '2016.3' into 'develop' 2016-04-13 16:10:33 -06:00
netapi [saltstack/salt#31534] Resolve data['arg'] type issue. Now rest_tornado can accept not only a list of string type for 'arg', but also a string type data for 'arg'. 2016-03-01 01:53:30 +00:00
output
pillar Merge branch '2016.3' into 'develop' 2016-02-12 14:38:50 -07:00
renderers renderers.gpg unit tests: mock gpg command 2016-03-10 10:57:21 -07:00
returners
runners Updated tests to work with code deprecations 2016-02-11 11:22:35 -07:00
serializers add deserializer test, fix deserialization 2015-11-15 14:14:42 -06:00
states [develop] Merge forward from 2016.3 to develop (#32636) 2016-04-18 08:40:20 -06:00
templates
transport transport.tcp unit tests: disable hanging tests 2016-03-10 10:57:21 -07:00
utils [develop] Merge forward from 2016.3 to develop (#32494) 2016-04-11 17:07:15 -06:00
__init__.py
auth_test.py Fixed use of assert_has_calls in tests. 2015-11-25 15:31:20 +03:00
client_test.py Skipped test if zeromq is not transport 2016-03-22 16:01:18 -06:00
context_test.py Python3 compat for context_test 2015-10-23 11:30:21 -07:00
crypt_test.py Bugfix: salt-key crashes if tries to generate keys to the directory w/o write access (#32436) 2016-04-13 08:15:37 -06:00
daemons_test.py Fix daemons test logger --> log references 2016-03-09 10:51:07 -07:00
files_test.py
highstateconf_test.py Fix test 2015-08-18 08:51:00 -06:00
log_test.py
minion_test.py
payload_test.py
pillar_test.py Remove recurse_list from pillar_source_merging_strategy and add pillar_merge_list (bool) instead 2016-01-19 15:06:30 -07:00
pydsl_test.py tests/unit/pydsl_test.py: remove env support 2016-02-16 20:33:23 -07:00
pyobjects_test.py Allow recursive salt:// imports 2016-01-20 11:29:00 -08:00
simple.py
spm_test.py Fixup test for spm verbose PR 2015-12-01 11:27:03 -07:00
stateconf_test.py Allow parent relative includes in state files 2015-07-21 16:32:38 +10:00
template_test.py
version_test.py