mirror of
https://github.com/saltstack/salt.git
synced 2025-04-16 09:40:20 +00:00

There are various spelling mistakes in the git commit messages in the release notes. Fix those spelling mistakes. Since each commit is either referenced by the commit has or pull request, fixing those spelling mistakes has no negative effect on finding those commit. Signed-off-by: Benjamin Drung <benjamin.drung@ionos.com>
146 KiB
146 KiB
Salt 2016.3.4 Release Notes
Version 2016.3.4 is a bugfix release for 2016.3.0 <release-2016-3-0>
.
Statistics
- Total Merges: 275
- Total Issue References: 119
- Total PR References: 374
- Contributors: 80 (BenoitKnecht, Ch3LL, DavidWittman, DmitryKuzmenko, Jlin317, Kimamisa, UtahDave, aaronm-cloudtek, abednarik, ahammond, alertedsnake, alexander-bauer, amontalban, basepi, bl4ckcontact, bx2, cachedout, clarkperkins, clinta, cro, damon-atkins, danlsgiga, darkalia, dmurphy18, do3meli, edhgoose, efficks, eliasp, eradman, fix7, galet, goestin, gtmanfred, hrumph, hu-dabao, isbm, jackywu, jacobhammons, jbonachera, jf, jfindlay, jizhilong, justinta, kstreee, l2ol33rt, lomeroe, lorengordon, maximeguillet, meaksh, mikeadamz, mirceaulinic, morganwillcock, mrproper, multani, nvtkaszpir, oba11, onorua, opdude, orymate, oz123, pass-by-value, pbdeuchler, rallytime, roosri, silenius, skizunov, slinn0, stanislavb, swiftgist, techhat, terminalmage, thatch45, theredcat, ticosax, twangboy, vutny, whiteinge, xbglowx, xiaoanyunfei, yhekma)
Known Issues
The Salt Minion does not clean up files in /tmp
when
rendering templates. This potentially results in either running out of
disk space or running out of inodes. Please see 37541
for more information.
This bug was fixed with 37540
, which will be available in the
2016.3.5
release of Salt.
The release of the bootstrap-salt.sh
script that is
included with 2016.3.4 release has a bug in it that fails to install
salt correctly for git installs using tags in the 2015.5 branch. This
bug has not been fixed in the salt-bootstrap
repository yet, but the previous
bootstrap release (v2016.08.16) does not contain this bug.
Changes
- The disk.wipe execution module function has been modified so that it correctly wipes a disk.
- Add ability to clone from a snapshot to the VMWare salt-cloud driver.
- Add ability to specify disk backing mode in the VMWare salt cloud profile.
Changelog for v2016.3.3..v2016.3.4
Generated at: 2018-05-27 04:56:54 UTC
- PR #37285: (rallytime) Update 2016.3.4 release notes
- ISSUE #37281: (frogunder) 2016.3.4: Raet Transport not working (refs: #37282)
- PR #37282: (thatch45) add cpub to raet event
for compat @ 2016-10-27 21:33:48 UTC
3b62a89e45
Merge pull request #37282 from thatch45/raet_cpub90f778dbc1
Add func for compat with main event system8e52f425e4
add cpub to raet event for compat- PR #37278: (jfindlay) update 2016.3.4 release notes
- PR #37252: (vutny) Set logging level to 'info'
for message about init system detection @ 2016-10-27 06:15:01
UTC
d0ce3de50c
Merge pull request #37252 from vutny/suppress-init-grain-error3f20cc01ed
Set logging level to 'info' for message about init system detection- PR #37259: (rallytime) [2016.3] Update man pages for the 2016.3 branch
- PR #37257: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-26 17:32:36 UTC
2087cfce90
Merge pull request #37257 from rallytime/merge-2016.32066f10d7b
Merge branch '2015.8' into '2016.3'f49ccdf30f
Merge pull request #37234 from rallytime/bp-37167a7dbb5bfc9
fixes pkgrepo for fedora>22 saltstack/salt#31240
- ISSUE #37238: (cmclaughlin) Restarting master causes minion to hang (refs: #37254)
- ISSUE #37192: (Ch3LL) 2016.3.4: Windows minion does not kill process running in foreground (refs: #37254)
- ISSUE #37191: (Ch3LL) 2016.3.4: Multi-Master Failover minion hangs when masters not running (refs: #37254)
- ISSUE #35480: (jelenak) 200 processes of salt-master (2016.3.2) (refs: #36184, #36555, #37254)
- PR #37254: (DmitryKuzmenko) Bugs/37191
minion hangs @ 2016-10-26 16:28:41 UTC
ea6155c3f4
Merge pull request #37254 from DSRCorporation/bugs/37191_minion_hangs9ee24b2d70
Revert "Don't set the daemon flag for LoggingQueue process."
- ISSUE #37187: (darkalia) Supervisord is considered as "systemd" in grains (refs: #37218)
- PR #37218: (darkalia) Issue #37187 Do not
parse first /proc/1/cmdline binary if it's not b… @2016-10-26
01:41:03 UTC*
d1a6bb72ac
Merge pull request #37218 from darkalia/37187_supervisor_2016.3a8dfc6bb96
Issue #37187 Do not parse first /proc/1/cmdline binary if it's not *bin/init and set supervisord
- PR #37239: (Ch3LL) Fix cloud tests timeout @
2016-10-26 01:11:52 UTC
760ed9f56d
Merge pull request #37239 from Ch3LL/fix_cloud_timeout394fccf556
fix run_cloud timeout23947c5944
change timeout for cloud tests
- PR #37244: (rallytime) Update bootstrap
release to 2016.10.25 @ 2016-10-26 00:46:29 UTC
6c5f619398
Merge pull request #37244 from rallytime/update-bootstrapf728a5bc7b
Update bootstrap release to 2016.10.25- PR saltstack/salt#36334: (pass-by-value) Add ability to specify disk backing mode for VMware cloud profile (refs: #37245)
- PR #37245: (rallytime) Back-port #36334 to 2016.3
@ 2016-10-26 00:41:00 UTC
- PR #36334: (pass-by-value) Add ability to specify disk backing mode for VMware cloud profile (refs: #37245)
bb7caf8c42
Merge pull request #37245 from rallytime/bp-36334f64ca3c442
Update release notes and version added0a3d266d6b
Add ability to specify disk backing mode for VMware cloud profile
- ISSUE #37132: (bl4ckcontact) Incorrect flag defined for disabling AD computer account in win_system.py (refs: #37154)
- PR #37233: (rallytime) Back-port #37154 to 2016.3
@ 2016-10-25 18:32:56 UTC
- PR #37154: (bl4ckcontact) modules.win_system.py: Fix flag disabling AD Computer objects (refs: #37233)
3c94315d35
Merge pull request #37233 from rallytime/bp-37154849af162f1
modules.win_system.py: Fix flag disabling AD Computer objects
- PR #37232: (rallytime) Back-port #37153 to 2016.3
@ 2016-10-25 18:32:41 UTC
- PR #37153: (eradman) Update configuration examples for Joyent (refs: #37232)
94852f2eb1
Merge pull request #37232 from rallytime/bp-371533829b7592f
Update configuration examples for Joyent
- PR #37228: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-25 18:22:57 UTC
a913eed92a
Merge pull request #37228 from rallytime/merge-2016.3b99d6733b6
Merge branch '2015.8' into '2016.3'd608465d77
Merge pull request #37178 from isbm/isbm-fix-saltapi-ssh-crash44da411c3a
Do not prematurily raise an exception, let the main loop take care of it insteadee48deeded
Do not restart the whole thing if roster is not aroundb8f4e46920
Fix PEP8
- PR #37213: (cachedout) More salttesting
fixes @ 2016-10-25 07:53:33 UTC
6aaf6bf399
Merge pull request #37213 from cachedout/more_salttesting_fixes0bbf06bd86
Lint fixf609917760
Workaround for utilsa6a24c2b3b
Workaround for tornado test startup error88bcfa2c0a
Fix TCP test
- ISSUE #37194: (sjorge) function_cache in modules.mine docs? (refs: #37207)
- PR #37207: (cachedout) Correct documentation
for mine_functions @ 2016-10-25 07:25:09 UTC
b448455c31
Merge pull request #37207 from cachedout/issue_371949fcdf6da94
Correct documentation for mine_functions
- ISSUE #37182: (Ch3LL) 2016.3.4: multi-master minion stack trace when killed with ctrl+c (refs: #37208)
- PR #37208: (cachedout) Give multimion a
process manager and its own destroy method @ 2016-10-25 07:24:52
UTC
a5e1c041cc
Merge pull request #37208 from cachedout/issue_371821449770b0b
Give multimion a process manager and its own destroy method
- PR #37206: (cachedout) Address transport
test hang @ 2016-10-25 05:25:55 UTC
e19ee88b6b
Merge pull request #37206 from cachedout/transport_test_hangc4393d5e9e
Address transport test hang
- PR #37179: (isbm) Fix Salt-API ssh crash (2016.3)
@ 2016-10-25 04:52:19 UTC
6737fd3ad9
Merge pull request #37179 from isbm/isbm-fix-saltapi-ssh-crash-2016-328edda457e
Do not prematurily raise an exception, let the main loop take care of it instead372f2bbd93
Do not restart the whole thing if roster is not around8d1450cc47
Fix PEP8
- ISSUE saltstack/salt#37176: (guettli) docs for "load tags" explains "import_yaml" (refs: #37183)
- PR #37183: (gtmanfred) load tags should
reference the actual load tags @ 2016-10-25 04:38:00 UTC
815dfd1c04
Merge pull request #37183 from gtmanfred/2016.31b7b4b1a0c
load tags should reference the actual load tags
- PR #37188: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-25 04:37:26 UTC
ca63376c97
Merge pull request #37188 from rallytime/merge-2016.3ccb664050d
Merge branch '2015.8' into '2016.3'b3e79dcd51
Merge pull request #37139 from awerner/fix-spm-download-remote-downloada606a42575
Minor style changee3916813bb
Download spm package from remote repository and save it to cache directory
35b4494157
Merge pull request #37162 from rallytime/bp-368233032a542d9
Use NotifyAccess=all in all unit files4826995973
Remove EnvironmentFile and Restart lines from unit files3be15694d2
Use Type=notify for debian systemd unitsd58fda6f67
Use control-group default for killmode
- PR #37186: (rallytime) Pylint fix for 2016.3
- PR #37175: (cachedout) Fix test hang (refs: #37186)
- PR #37175: (cachedout) Fix test hang (refs:
#37186) @
2016-10-24 09:55:37 UTC
0d7af935e5
Merge pull request #37175 from cachedout/fix_test_hange0fecb5ff2e
Remove sleep. Thanks @s0undt3chcedc609503
Fix test suite hang on salt testing
- ISSUE #36866: (sjorge) [2016.11.0rc1] salt-master <> salt-minion communication borken due to master_alive_interval (refs: #37144, #37117, #37142)
- PR #37144: (DmitryKuzmenko) Bugs/36866
salt minion communication broken 2016.3 @ 2016-10-24 03:19:06
UTC
- PR #37142: (DmitryKuzmenko) status.master: don't fail if host_to_ips returns None (refs: #37144)
- PR #37117: (DmitryKuzmenko) Updated host_to_ip to return all the IPs instead of the first one. (refs: #37144, #37142)
334313ec64
Merge pull request #37144 from DSRCorporation/bugs/36866_salt-minion_communication_broken_2016.387c2e93e40
Don't fail if host_to_ips returns None.f625e6d3a9
Updated host_to_ip to return all the IPs instead of the first one.
- PR #37158: (jfindlay) add mock for status.uptime unit test (refs: #37157) @
2016-10-24 03:13:53 UTC
- PR #37157: (jfindlay) Implement status.uptime on macOS (refs: #37158)
c5d81a8ade
Merge pull request #37158 from jfindlay/mac_skip_uptime094eac06eb
modules.status.uptime unit test: mock on linux
- ISSUE #37037: (mikeadamz) schedule state always reports changed when running in highstate (refs: #37098)
- PR #37161: (rallytime) Back-port #37098 to 2016.3
@ 2016-10-24 03:13:14 UTC
- PR #37098: (mikeadamz) Add run_on_start to SCHEDULE_CONF (refs: #37161)
e51f90b459
Merge pull request #37161 from rallytime/bp-3709836bc2a1ded
Add run_on_start to SCHEDULE_CONF
- PR #37159: (rallytime) Back-port #37107 to 2016.3
@ 2016-10-22 13:55:47 UTC
- PR #37107: (do3meli) use versionadded and deprecated warnings in apache_module (refs: #37159)
b5025c044e
Merge pull request #37159 from rallytime/bp-37107c63126a2f0
removed trailing whitespaces in apache_module.pya812cbfea7
use versionadded and deprecated warnings in apache_module
- PR #37163: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-22 13:52:37 UTC
1e520b3f48
Merge pull request #37163 from rallytime/merge-2016.38fff95b3b4
Merge branch '2015.8' into '2016.3'a5335a2f15
Merge pull request #37137 from awerner/fix-spm-msgpack52d47cece9
SPM-METADATA are now loaded as yaml from remote URLs
8c46d69251
Merge pull request #37109 from meaksh/zypper-distupgrade-support-2015.8330f830c9b
Disables 'novendorchange' for old SLEs versions01b0a6917c
Minor pylint fixes7dbb0bd252
Unit tests fixese89982b6d2
Improves 'dryrun' outputting. Setting 'novendorchange' as not supported for SLE11c5a34cbadf
Adds multiple repositories support to 'fromrepo' parameter
38fdd28962
Merge pull request #37087 from vutny/gpg-fix-short-keyidc589cba8a9
salt.modules.gpg: allow getting keys by short key ID
3a37a22366
Merge pull request #37088 from meaksh/zypper-distupgrade-support-2015.8c0641a4027
Fix in log messagea092a974da
Refactor: Cleanup and pylint fixes1331ae5c72
Unit tests for zypper upgrade and dist-upgrade4bcfef2ba2
Adding 'dist-upgrade' support to zypper module
2f29e9e956
Merge pull request #37090 from zer0def/silence-prereq-supervisord-warnings6a4bfbb485
Silence warnings about "__prerequired__" being an invalid kwarg when using prereq. (no refs)
- PR #37150: (rallytime) Allow the minion test daemons a couple of tries to connect to the master
- PR #37152: (rallytime) Add note about salt-bootstrap known issue for 2016.3.4
- PR #37135: (aaronm-cloudtek) Fix
example signing policy in salt.states.x509 docs @ 2016-10-21
11:45:24 UTC
8de7b39b5e
Merge pull request #37135 from Cloudtek/x509-docs-fixce87f7311b
Fix example signing policy in salt.states.x509 docs
- PR #37140: (vutny) pkgbuild.repo: fix GPG
signing with use_passphrase=False @
2016-10-21 09:37:54 UTC
41ae90d3c3
Merge pull request #37140 from vutny/pkgbuild-repo-sign-with-no-passphrase409a3100a7
pkgbuild.repo: fix GPG signing with use_passphrase=False
- PR #37071: (vutny) pkgbuild.repo: add timeout parameter for waiting passphrase prompt
@ 2016-10-21 05:20:26 UTC
96a1292a7e
Merge pull request #37071 from vutny/pkgbuild-repo-gpg-sign-timeoutcfc3a0ed92
pkgbuild.repo: add timeout parameter for waiting passphrase prompt
- ISSUE saltstack/salt#31454: (johje349) Salt Mine memory leak (refs: #36024)
- ISSUE #37018: (tsaridas) get events from python (refs: #37115)
- ISSUE #31454: (johje349) Salt Mine memory leak (refs: #36720)
- PR #37115: (DmitryKuzmenko)
Backport/36720 fix race condition @ 2016-10-21 05:16:15 UTC
- PR #36720: (skizunov) Fix race condition when returning events from commands (refs: #37115)
- PR #36024: (DmitryKuzmenko) Don't subscribe to events if not sure it would read them. (refs: #36720)
274120300d
Merge pull request #37115 from DSRCorporation/backport/36720_fix_race_conditiond7e3209e13
For IPCClient, remove entry from instance map on close82e27634a7
Fix race condition when returning events from commands
- PR #37119: (jfindlay) log.setup: only assign
user if defined @ 2016-10-21 05:14:55 UTC
- PR #36203: (xiaoanyunfei) fix owner of MultiprocessingLoggingQueue (refs: #37119)
169a82e62b
Merge pull request #37119 from jfindlay/log_proc_user8c29949a0e
log.setup: only assign user if defined1d503f032c
tests.integration: pass opts as a dict- PR #37126: (Ch3LL) fix digital ocean image name in profile
- PR #37125: (jfindlay) add 2016.3.4 release notes
- PR #37120: (rallytime) Back-port #36246 to 2016.3
@ 2016-10-20 19:38:32 UTC
- PR #36418: (rallytime) Back-port #36246 to 2016.3 (refs: #37120)
- PR #36246: (twangboy) Fix test_issue_6833_pip_upgrade_pip test on OS X (refs: #36418, #37120)
2a35f57be8
Merge pull request #37120 from rallytime/bp-36246f1c8d98119
Skip weird_install test on Mac OS X90de794290
Fix test_issue_6833_pip_upgrade_pip test on OSX
- PR #37103: (cachedout) Remove unnecessary
sleep from unit.utils.process_test.TestProcessMana… @ 2016-10-20
08:45:07 UTC
0b87e7890a
Merge pull request #37103 from cachedout/fix_proc_testd7aebd1877
Remove unnecessary sleep from unit.utils.process_test.TestProcessManager.test_restarting
- PR #36823: (terminalmage) Update debian
systemd unit files to use default KillMode, Type=notify (refs: #37162) @
2016-10-20 05:54:42 UTC
- PR #36806: (l2ol33rt) Deb systemd should use control-group default for killmode (refs: #36823)
326bbd5e30
Merge pull request #36823 from terminalmage/pr-36806fb6e545f78
Use NotifyAccess=all in all unit files0ccf789172
Remove EnvironmentFile and Restart lines from unit filesddd44e9b13
Use Type=notify for debian systemd units036d73f31b
Use control-group default for killmode
- PR #37030: (isbm) Fix status.uptime for Solaris
9, 10 and 11. @ 2016-10-20 05:52:53 UTC
0c40e71e17
Merge pull request #37030 from isbm/isbm-solaris-status-fix7d7b5ef9a9
Lintfix: E8303 too many blank linesc11940d14c
Fix status.uptime for Solaris 9, 10 and 11.
- PR #37101: (rallytime) [2016.3] Merge
forward from 2016.3 to carbon @ 2016-10-20 05:39:24 UTC
eb88c73222
Merge pull request #37101 from rallytime/merge-2016.3b445a5e579
Merge branch '2015.8' into '2016.3'68eeb29783
Add warning about GitPython 2.0.9 incompatibility with Python 2.6 (#37099)39d59ab0df
Merge pull request #36880 from vutny/cp-get-salt-urld1ab98b459
cp.get_url: update usage doc and add tests for file:// URL with dest=Nonec7cf79e959
cp.get_url: add note and test for https:// URL withdest=None
ff55f77179
cp.get_url: write more verbose docstring94a34a08ba
cp.get_url: add integration tests983f82fcf4
cp.get_url: fix variable type checkb33f4d7b93
cp.get_url: log error message if no file could be fetched from salt:// URL99cf3038cc
cp.get_url: fix dest=None behaviour with salt:// URL
- PR #36958: (twangboy) Fix bug where
cmd.powershell fails to return @ 2016-10-19 16:03:58 UTC
8d44efed78
Merge pull request #36958 from twangboy/fix_cmd_powershell427be7b422
Add versionaddedd8e0e0e482
Fix missing comma7b46d04a84
Add note about increased completion times9365581a36
Clarify docs, add depth option
- PR #37086: (cachedout) Make salt-call a
first-class citizen for multi-master @ 2016-10-19 15:19:09 UTC
beb54b3ffa
Merge pull request #37086 from cachedout/mm_req7dc15c1a48
Lint utils9bbe3c998b
Lint error in publishe22a3d2be6
Add multi-master support to publish.publish7f141ba38c
Add function to search for substr in list007eef84d7
Extend support to event.fire_master8171c73b00
Multi-master support for salt-call
- ISSUE #36814: (martin-helmich) x509.create_csr creates invalid CSR (refs: #36898)
- PR #36898: (clinta) X509 fixes @ 2016-10-19
03:03:43 UTC
6b94153ea6
Merge pull request #36898 from clinta/x509-fixese732fe7725
fix docs on CSR state9b6f1a336c
fix quotes and remove dependency on pkg_resourceseb4433d1ae
return early if there are no requested extensions in the csrd00cf8ef87
allow specifying digest for crldd50705e58
fix #36814
- ISSUE #34872: (cbuechler) "Minion did not return" executing state with long running command, 2016.3 regression (refs: #37025)
- PR #37025: (cro) Make
salt.utils.minion._check_cmdline work on OSes without /proc. @
2016-10-19 03:00:10 UTC
a32b8cd741
Merge pull request #37025 from cro/freebsd_no_proc1ac87e0efd
Make salt.utils.minion._check_cmdline work on OSes without /proc.
- PR #37050: (twangboy) Fix service state for
Windows (DO NOT MERGE FORWARD) @ 2016-10-19 02:46:27 UTC
- PR #36923: (twangboy) Fix service state for Windows (refs: #37050)
e09d9f85c5
Merge pull request #37050 from twangboy/fix_win_service_stateb3b688e298
Fix tests1e1ee786c9
Set service to manual if disabled on start- PR saltstack/salt#29322: (mrproper) add http proxy support for tornado (refs: #37076)
- PR #37076: (jfindlay) Document proxy settings
@ 2016-10-19 02:30:27 UTC
5e998638a4
Merge pull request #37076 from jfindlay/proxy_doc7328df68f5
doc.topic.tutorials.http.query: add proxy section331072b35d
doc.topic.tutorials.http.query: add subheadings478def4923
doc.ref.configuration.minion: add proxy vars
- ISSUE #37001: (phil123456) URGENT : archive.extracted does not work anymore (refs: #37081)
- PR #37081: (terminalmage) Fix
archive.extracted remote source_hash verification @ 2016-10-19
02:22:22 UTC
9ec366833e
Merge pull request #37081 from terminalmage/issue37001a3c4deeb82
Fix archive.extracted remote source_hash verification
- ISSUE #35097: (jwhite530) Minions die with "un-handled exception from the multiprocessing process" (refs: #37064)
- PR #37064: (cachedout) Unify job check in
scheduler @ 2016-10-19 02:08:06 UTC
67faee1f94
Merge pull request #37064 from cachedout/issue_35097980ba892c9
Unify job check in scheduler
- PR #37072: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-18 15:23:17 UTC
7ef10f6de6
Merge pull request #37072 from rallytime/merge-2016.378a144f19a
Merge branch '2015.8' into '2016.3'7dd91c2880
Merge pull request #37053 from rallytime/update-fedora-install-docs24e0f5e024
Update the Fedora installation docs
4eb0a89b7c
remove options from pylint (#37054)
- PR #37049: (terminalmage) Further
clarification on new grains docs from #37028 @
2016-10-18 01:47:57 UTC
- PR #37028: (damon-atkins) Update topics/grains doco, about considerations before adding a Grain (refs: #37049)
71fd01ab8d
Merge pull request #37049 from terminalmage/grains-docs854586c6a4
Add one more paragrapha0502a7b90
Restructure grain writing docs4e419e90ac
Further clarification on new grains docs from #37028
- ISSUE saltstack/salt#18419: (jasonrm) salt-cloud fails to run as non-root user (refs: #35483)
- ISSUE #34806: (jerrykan) salt-cloud ignores sock_dir when firing event (refs: #35483)
- PR #37057: (rallytime) [2016.3] Update
salt.utils.cloud references to __utils__ for cache funcs @
2016-10-18 01:31:43 UTC
- PR #35483: (gtmanfred) use __utils__ in salt.cloud (refs: #35855, #37057, #36070)
9a6671ce69
Merge pull request #37057 from rallytime/cloud-utils-cleanupd0dc7d4e55
[2016.3] Update salt.utils.cloud references to __utils__ for cache funcs
- PR #36977: (twangboy) Remove whitespace from
string commands @ 2016-10-17 22:32:03 UTC
f8cd7b7b28
Merge pull request #36977 from twangboy/fix_cmd_run6586050736
Move strip to powershell block, add -NoProfile
- PR #37048: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-17 16:05:48 UTC
9378b22d80
Merge pull request #37048 from rallytime/merge-2016.35efd6d3df9
Merge branch '2015.8' into '2016.3'7f5aced50e
Merge pull request #36972 from zer0def/supervisor-state-fixes53801c6e80
Mitigates failure reports when making sure an existing supervisor process group is running, despite success.
4e2ad07b0f
Prevent source files in /tmp from being deleted by file.managed states (#37023)4e9824a65e
args does not always exist (#37019)
- PR #37028: (damon-atkins) Update
topics/grains doco, about considerations before adding a Grain (refs: #37049) @
2016-10-17 09:54:21 UTC
104a153a1f
Merge pull request #37028 from damon-atkins/update_topics_grains_doco01e83a715e
doc/topics/grains Update doco on when a grain should be createda0e1fcc951
Add information to consider before adding a Grain to doco's for Grains
- PR #37012: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-14 18:07:03 UTC
c30656814d
Merge pull request #37012 from rallytime/merge-2016.3a7c9a72104
Merge branch '2015.8' into '2016.3'c6254d59fd
Merge pull request #36807 from terminalmage/issue367237d60e73308
Fix pillar merging when ext_pillar_first is enabled
e2bc94b029
cp.get_file_str: do not fail if file not found (#36936)
- ISSUE #34397: (jaredhanson11) ignore_epoch
needs to be passed through to version_cmp functions (refs: #34531)
- PR #37007: (skizunov) opkg: Support ignore_epoch argument in version comparisons
- PR #34531: (terminalmage) Support ignore_epoch argument in version comparisons (refs: #37007)
- PR #36808: (gtmanfred) allow for closing
stuff in beacons (refs: #36835) @
2016-10-14 15:50:09 UTC
8b3e65448d
Merge pull request #36808 from gtmanfred/beacons727d4f309a
allow for closing stuff in beacons- PR #36993: (terminalmage) Make helper funcs private
- ISSUE #27316: (efficks) Extracted state with zip format failed on Windows (refs: #27317)
- ISSUE #27207: (PredatorVI) archive.extracted state not preserving file permissions (refs: #33906)
- ISSUE #26569: (ssgward) Add support for password-protected zip files in archive.extracted on Windows (refs: #31116)
- ISSUE #23822: (sidcarter) Zip file extracted
permissions are incorrect (refs: #25128)
- PR saltstack/salt#36539: (jfindlay) Prefer archive.cmd_unzip (refs: #`saltstack/salt`#36648`_`_, #36648)
- PR #36986: (jfindlay) modules.archive.unzip:
zipfile is stdlib @ 2016-10-13 21:38:00 UTC
- PR #36648: (jfindlay) Integration tests for archive execution module (refs: #36986)
- PR #33906: (lomeroe) Archive unzip permissions (refs: #36539, #saltstack/salt`#36539`_)
- PR #31116: (UtahDave) Add password support for zip files in archive module and state (refs: #36539, #saltstack/salt`#36539`_)
- PR #27764: (basepi) Merge forward from 2015.8 to develop (refs: #36539, #saltstack/salt`#36539`_)
- PR #27317: (efficks) State unzip should use unzip command instead of unzip_cmd. (refs: #36539, #saltstack/salt`#36539`_)
- PR #25128: (stanislavb) Use cmd_unzip to preserve permissions (refs: #36539, #saltstack/salt`#36539`_)
a75761de87
Merge pull request #36986 from jfindlay/arch_test2ec2684860
modules.archive.unzip: zipfile is stdlib
- ISSUE #36422: (rippiedoos) No error Reporting
for (yum)pkg.upgrade (refs: #`saltstack/salt#36450`_)
- PR saltstack/salt#36980: (rallytime) Skip pkg.upgrade test if pkg install/upgrade has problems (refs: #36981)
- PR saltstack/salt#36450: (terminalmage) Normalize pkg.upgrade and raise CommandExecutionError on failure (refs: #36981, #`saltstack/salt#36980`_)
- PR #36981: (rallytime) Skip pkg.upgrades
test on distros other that Suse in 2016.3 @ 2016-10-13 21:29:36
UTC
c7595b84a7
Merge pull request #36981 from rallytime/upgrades-test-fixa5ae737057
Skip pkg.upgrades test on distros other that Suse in 2016.3
- ISSUE #36671: (wrigtim) systemd.py available() breaks on latest LSB-compliant versions of systemd (refs: #36755)
- PR #36755: (terminalmage) systemd.py:
check retcode for service availability in systemd >= 231 @
2016-10-13 19:41:50 UTC
6b782c15e1
Merge pull request #36755 from terminalmage/issue36671d916c2b49c
Handle cases where retcode/output feature is backportedb3364646ad
Update systemd module unit testsa2439acbc9
systemd.py: check retcode for service availability in systemd >= 231
- ISSUE #36746: (Ch3LL) Carbon: When killing a job jid output missing (refs: #36750)
- PR #36750: (terminalmage) Add the CLI
client and pub_data as class attributes @ 2016-10-13 19:38:33
UTC
10d255c511
Merge pull request #36750 from terminalmage/issue367460e7c600e02
Only display Ctrl-c message on SIGINT9025be48c5
Include the jid (when available) in SystemExit message on Ctrl-c9c9f1f620b
Add the CLI client and pub_data as class attributes
- ISSUE #36240: (hrumph) win_certutil add_store state not installing certificates (refs: #36241)
- PR #36241: (hrumph) Fixes #36240 @
2016-10-12 23:28:35 UTC
3ac9ced202
Merge pull request #36241 from hrumph/cert_problem51230fc263
Merge pull request #1 from rallytime/pr-3624132846794c8
Update mocks for failing tests in win_certutil_test
b26578d1ac
Fixes #36240
- PR #36950: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-12 20:57:41 UTC
c1f84388d6
Merge pull request #36950 from rallytime/merge-2016.31d3ce45ac0
Merge branch '2015.8' into '2016.3'2ccc44f314
Merge pull request #36914 from rallytime/suse_show_linkb8ffd9f53f
Allow alternatives.show_link function to work on Suse distros
5362e5183e
Merge branch '2015.8' into '2016.3'fe2f094838
salt.modules.gpg: initialize GnuPG home dir with correct ownership (#36824)4b21cca909
Fix race condition in which files were removed during a file.directory (#36928)7838d8d3f9
Remove "Targeting with Executions" section from docs (#36925)a56bf8bd2d
Update references to future default value change that was reverted (#36924)
- PR #36948: (rallytime) Back-port #36943 to 2016.3
@ 2016-10-12 18:33:02 UTC
- PR #36943: (orymate) doc: document what the argument of salt --subset means (refs: #36948)
7e2128c05d
Merge pull request #36948 from rallytime/bp-36943d2f8f18430
doc: document what the argument of salt --subset means
- PR #36946: (rallytime) Back-port #36892 to 2016.3
@ 2016-10-12 18:32:35 UTC
- PR #36892: (nvtkaszpir) Update tutorial.rst (refs: #36946)
f43a10252d
Merge pull request #36946 from rallytime/bp-3689294c97ee726
Update tutorial.rst
- ISSUE #35198: (goestin) beacons modules: service fails (refs: #35199)
- PR #36945: (rallytime) Back-port #35199 to 2016.3
@ 2016-10-12 18:31:16 UTC
- PR #35199: (goestin) fix for issue #35198 (refs: #36945)
5c70669ac0
Merge pull request #36945 from rallytime/bp-35199390b906c2f
adhere pep8 e71379c9905fc5
Re-added accidentally removed line 858bba13896a
Fixed issue #35198 now without deprecated code.1241d87f1d
fix for issue #35198- PR #36949: (terminalmage) Fix versionadded
- PR #36930: (jfindlay) return opennebula errors to user
- PR #36929: (rallytime) [yumpkg] Skip
test_pkg_upgrade_has_pending_upgrades if there are no upgrades @
2016-10-11 22:55:49 UTC
6ea1f59058
Merge pull request #36929 from rallytime/fix-pending-upgrade-test32829b9474
[yumpkg] Skip test_pkg_upgrade_has_pending_upgrades if there are no upgrades
- ISSUE #36906: (sjorge) [docs] comments about
targetting execution still correct? (refs: #36926,
#`saltstack/salt`#36925`_`_, #36925)
- PR saltstack/salt#36925: (rallytime) Remove "Targeting with Executions" section from docs (refs: #36926)
- PR #36926: (rallytime) [2016.3] Remove "Targeting with Executions" section from docs
- PR #36915: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-11 19:49:42 UTC
b7f87e0aed
Merge pull request #36915 from rallytime/merge-2016.3971c27cba2
Merge branch '2015.8' into '2016.3'f3443fb992
Properly handle "shared" arg in git.init when it is a bool (#36912)bdbf1619cb
Check for test=True in salt.wait_for_event orchestration events (#36897)- PR #36820: (BenoitKnecht) Fix diff output of test runs for Debian slave interfaces
- ISSUE #36855: (edwardsdanielj) Issue with setting up schedule job via state.apply (refs: #36894)
- PR #36885: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-10 19:30:25 UTC
86ac8bd680
Merge pull request #36885 from rallytime/merge-2016.3c09b9d6e6a
Merge branch '2015.8' into '2016.3'3ce4897b97
Merge pull request #36857 from terminalmage/systemd-unit-tests7c78d6f419
Add unit tests for systemd scope usage
- PR #36889: (terminalmage) salt-ssh: Try "command -v" before falling back to "which"
- ISSUE #36804: (Ch3LL) CARBON: error when using
pkg.installed with url source (refs: #36830)
- PR #36830: (terminalmage) fileclient: Change queryarg comparison from None to simple boolean check
- PR #36853: (rallytime) Back-port #33939 to 2016.3
@ 2016-10-07 21:44:33 UTC
- PR #33939: (bx2) Removed !-password check for salt-cloud vultr provider (refs: #36853)
6a6bdf3e3f
Merge pull request #36853 from rallytime/bp-33939efbc09c1a6
Removed !-password check
- PR #36852: (rallytime) Back-port #36743 to 2016.3
@ 2016-10-07 21:35:43 UTC
- PR #36743: (do3meli) corrected OS Name in openbsd_sysctl module load error message (refs: #36852)
01348bde18
Merge pull request #36852 from rallytime/bp-36743899130d11f
corrected OS Name in module load error message
- PR #36844: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-10-07 19:20:31 UTC
0b7661244d
Merge pull request #36844 from rallytime/merge-2016.31c3a9a3ee9
Merge branch '2015.8' into '2016.3'3e6b16de2b
Merge pull request #36786 from cachedout/fixup_366763c93134e57
Typo13eb463bd9
Fixup alterernatives module
c126f2e132
Merge pull request #36757 from cachedout/issue_338414bce452500
Resolve issue with minion failing to restart on failure
89f9fc8c0d
Merge pull request #36749 from jacobhammons/file-dict71f91b3a50
Fixes the cli examples to reference the correct function
804a2a1ab0
Merge pull request #36730 from rallytime/bp-360284be4f900ee
Back-port #36028 to 2015.8
- PR #36835: (jfindlay) unify and expand beacon
documentation @ 2016-10-07 15:59:34 UTC
- PR #36808: (gtmanfred) allow for closing stuff in beacons (refs: #36835)
dc5d821be6
Merge pull request #36835 from jfindlay/beacon_docb2eccdefd5
doc.topics.beacons: reflow text at 80 charsb181f9890d
doc.topics.{reactor|beacons}: unify examples, many minor edits28b4e30009
doc.glossary: use parenthesis82cf39db00
doc.glossary: add JIDcc071b75cb
doc.glossary: add idempotent
- ISSUE #36787: (maximeguillet) postgres.* calls fail with postgresql 9.6 and .psqlrc custom file (refs: #36789)
- PR #36789: (maximeguillet) Fix behavior
of psql -c option with postgresql 9.6 @ 2016-10-06 11:24:51 UTC
1284de27fc
Merge pull request #36789 from maximeguillet/fix-psqlrc-pg9.6b59c23bef1
Fix one remaining postgresql tests linked to #36787.8b92ae2061
Fix postgresql tests using position in the argument list of psql.21f2a17a07
Fix postgresql tests by adding --no-psqlrc option introduced by #36787.574e30e915
Fix behavior of psql -c option with postgresql 9.6
- ISSUE #36579: (scubahub) No error generated when reactor file does not exist. (refs: #36797)
- PR #36797: (cachedout) Error on reaction
with missing SLS file @ 2016-10-06 11:19:27 UTC
a1d59f4d2f
Merge pull request #36797 from cachedout/issue_365796ce4653fa3
Error on reaction with missing SLS file
- ISSUE saltstack/salt#36788: (damon-atkins) pillar/libvirt.py assume certtool is available and works every time (refs: #36803)
- PR #36803: (gtmanfred) do not load libvirt
pillar if certtool is unavailable @ 2016-10-06 11:15:14 UTC
b75130be2d
Merge pull request #36803 from gtmanfred/2016.32183737085
do not load libvirt pillar if certtool is unavailable
- PR #36815: (BenoitKnecht) Fix
glance.image_present state @ 2016-10-06 10:29:44 UTC
39148dc711
Merge pull request #36815 from BenoitKnecht/fix-glance-image-present-state-2016.3342eee444d
states: glance: handle image list instead of dict02b91ecf15
states: glance: import keystone exceptions from new location
- ISSUE #36738: (edhgoose) rpmdev-vercmp throws lots of warnings on Amazon Linux (refs: #36739)
- PR #36754: (terminalmage) Base
rpmdev-vercmp comparison result on retcode @ 2016-10-05 12:50:23
UTC
- PR #36739: (edhgoose) Add support for rpmdevtools returning < / > / == (refs: #36754)
81c935f210
Merge pull request #36754 from terminalmage/issue36738928c99d2f7
Base rpmdev-vercmp comparison result on retcode- PR saltstack/salt#36728: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3 (refs: #36785)
- PR #36785: (cachedout) Fixup merge forward
#36728 @
2016-10-05 11:02:16 UTC
- PR #36728: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3 (refs: #36785)
4bdb997dae
Merge pull request #36785 from cachedout/pr-36728118ba8a772
Update alternatives module to strip newline chars24b8bba145
Merge branch '2015.8' into '2016.3'a01a68d4be
Merge pull request #36676 from vutny/redhat-alternatives-detect-failbba9d0d105
alternatives.install state: detect alternatives command failed
eab4fd563a
Merge pull request #36700 from terminalmage/update-faq3d15eedfe0
Add additional information about onchanges/onchanges_in57ecbe6c53
Update minion restart example to use onchanges instead of cmd.wait
- ISSUE #36766: (bx2) salt-cloud (vultr) throws NameError: global name '__opts__' is not defined (refs: #36768)
- PR #36768: (gtmanfred) add __utils__ to
vultr cloud provider @ 2016-10-05 06:59:27 UTC
90cca6b135
Merge pull request #36768 from gtmanfred/2016.39df2fd11dd
add __utils__ to vultr cloud provider
- PR #36764: (cachedout) Another bit of
detection for failed pip tests @ 2016-10-04 13:05:29 UTC
8ff69bf0c7
Merge pull request #36764 from cachedout/more_pip_test_fixingb9f5343449
Another bit of detection for failed pip tests
- ISSUE #27316: (efficks) Extracted state with zip format failed on Windows (refs: #27317)
- ISSUE #27207: (PredatorVI) archive.extracted state not preserving file permissions (refs: #33906)
- ISSUE #26569: (ssgward) Add support for password-protected zip files in archive.extracted on Windows (refs: #31116)
- ISSUE #23822: (sidcarter) Zip file extracted
permissions are incorrect (refs: #25128)
- PR saltstack/salt#36722: (rallytime) Skip cmd_unzip test if salt.utils.which('zip') isn't available (refs: #36747)
- PR saltstack/salt#36648: (jfindlay) Integration tests for archive execution module (refs: #36747)
- PR saltstack/salt#36539: (jfindlay) Prefer archive.cmd_unzip (refs: #`saltstack/salt`#36648`_`_, #36648)
- PR #36747: (jfindlay) modules.archive
integration tests: check for gzip, rar @ 2016-10-04 11:47:32
UTC
- PR #33906: (lomeroe) Archive unzip permissions (refs: #36539, #saltstack/salt`#36539`_)
- PR #31116: (UtahDave) Add password support for zip files in archive module and state (refs: #36539, #saltstack/salt`#36539`_)
- PR #27764: (basepi) Merge forward from 2015.8 to develop (refs: #36539, #saltstack/salt`#36539`_)
- PR #27317: (efficks) State unzip should use unzip command instead of unzip_cmd. (refs: #36539, #saltstack/salt`#36539`_)
- PR #25128: (stanislavb) Use cmd_unzip to preserve permissions (refs: #36539, #saltstack/salt`#36539`_)
5c0cbfc4c6
Merge pull request #36747 from jfindlay/arch_testb5fcca9983
modules.archive int tests: check for gzip, rar
- PR #36744: (cachedout) Fix issue where test
suite could hang on shutdown @ 2016-10-03 15:37:00 UTC
93f1daa4ce
Merge pull request #36744 from cachedout/fix_test_shutdowncdf2a56564
Fix issue where test suite could hang on shutdown
- ISSUE saltstack/salt#32490: (davegiles) __proxy__ not available when called from state.sls_id, fine from state.highstate (refs: #36696)
- PR #36696: (cro) pass __proxy__ in state.sls_id @
2016-10-01 09:37:50 UTC
6fa9ec36d2
Merge pull request #36696 from cro/proxy_in_sls_id891004f3be
try/except for when __proxy__ is not injected.e8e53d60be
pass __proxy__ in state.sls_id
- PR #36716: (vutny) salt.modules.ini_manage: fix
creating options in empty file @ 2016-10-01 09:35:11 UTC
e0b288feb3
Merge pull request #36716 from vutny/fix-ini-manage73eb773fb0
salt.modules.ini_manage: fix creating options in empty file
- ISSUE #29421: (scbunn) pillar data leaks through
environments (refs: #36435,
#saltstack/salt`#36435`_)
- PR saltstack/salt#36628: (yhekma) Update doc to reflect the version where 'none' was added as a pillar_… (refs: #36724)
- PR saltstack/salt#36435: (yhekma) Add "none" as a pillar merging strategy (refs: #`saltstack/salt`#36628`_`_, #36628)
- PR #36724: (rallytime) Back-port #36628 to 2016.3
@ 2016-10-01 09:33:43 UTC
- PR #36628: (yhekma) Update doc to reflect the version where 'none' was added as a pillar_… (refs: #36724)
97713b09f5
Merge pull request #36724 from rallytime/bp-366283bb2cb6379
Update doc to reflect the version where 'none' was added as a pillar_source_merging_strategy- PR saltstack/salt#36643: (roosri) a small, and unfortunate error (refs: #36725)
- PR #36725: (rallytime) Back-port #36643 to 2016.3
@ 2016-10-01 09:33:13 UTC
- PR #36643: (roosri) a small, and unfortunate error (refs: #36725)
8e7529764b
Merge pull request #36725 from rallytime/bp-36643c5b8e442f9
a small, and unfortunate error
- PR #36726: (rallytime) Back-port #36722 to 2016.3
@ 2016-10-01 09:32:53 UTC
- PR #36722: (rallytime) Skip cmd_unzip test if salt.utils.which('zip') isn't available (refs: #36726)
cf32c59b6a
Merge pull request #36726 from rallytime/bp-367225904cc04c6
Skip cmd_unzip test if salt.utils.which('zip') isn't available
- ISSUE saltstack/salt#36718:
(Ch3LL) Error when using
archive.zip on python2.6 (refs: #36719)
- PR #36719: (Ch3LL) fix python26 archive zip module
- PR saltstack/salt#36616: (cro) Zypper fix test (refs: #36699)
- PR #36699: (cachedout) Fix error in test @
2016-09-30 11:28:18 UTC
7d022a3f39
Merge pull request #36699 from cachedout/fixup_3661616f5bb70ec
Remove line that checks against unordered keys0e9148293a
Fix error in test
- ISSUE #36669: (jackywu) fix bug of including loopback addr will never work (refs: #36670)
- PR #36670: (jackywu) fix bug for including
loopback addr @ 2016-09-30 10:21:53 UTC
0aa35596c0
Merge pull request #36670 from jackywu/2016.348d2d512d8
fix bug for including loopback addr
- ISSUE #36692: (lorengordon) Expose ignore_if_missing param to the file.replace state (refs: #36694)
- PR #36694: (lorengordon) Exposes ignore_if_missing to file.replace state module
@ 2016-09-30 10:12:27 UTC
0e8c9abe8d
Merge pull request #36694 from lorengordon/issue-3669235f3bb3a8a
Exposes ignore_if_missing to file.replace state module- PR saltstack/salt#35356: (jfindlay) document log levels and warn on all logging below info (refs: #36686)
- PR #36686: (jfindlay) log levels doc: try
long form table @ 2016-09-29 18:21:47 UTC
c089ac6c67
Merge pull request #36686 from jfindlay/log_levels4dd4fc94dc
log levels doc: try long form table
- PR #36690: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-29 17:46:24 UTC
e0a851b2f1
Merge pull request #36690 from rallytime/merge-2016.37fc38c9aca
Merge branch '2015.8' into '2016.3'7d1972bd5c
Merge pull request #36684 from rallytime/merge-2015.8838722d225
Merge branch '2015.5' into '2015.8'8f1ba2fa26
Merge pull request #36678 from rallytime/merge-2015.551240ecb13
Merge branch '2014.7' into '2015.5'86dc3dc9f7
Merge pull request #36641 from fuzzy-id/fix-lvm-thin-argument740516aace
fix thin argument for 'lvm.lv_create'
- PR #36680: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-29 16:49:16 UTC
f95dd696e5
Merge pull request #36680 from rallytime/merge-2016.33e4ac617d3
Merge branch '2015.8' into '2016.3'e4c5d0bfd6
Merge pull request #36664 from cachedout/remove_useless_size_check3d098c64ef
Remove possible race between grains dumps in test
8cfe371a5a
Merge pull request #36663 from cachedout/skip_pip_tests_on_download_fail0c7fb91dc5
Fix error
e3f8618982
Merge pull request #36662 from cachedout/skip_pip_tests_on_download_fail0bbc60ccd7
Skip over tests where upstream pip isn't there
3249a11e71
Merge pull request #36661 from cachedout/fix_grain_test_race2dcb92134d
Fix race between minion job timeout and cli test timeout
b0190f248e
Merge pull request #36660 from cachedout/fix_2068_issue_testf4906fe771
Fix test not to rely on external resources
- ISSUE #28125: (peter-slovak) [2015.8] support for __env__ in Git external pillar (refs: #36659)
- PR #36659: (terminalmage) Support dynamic
env in new-style git_pillar @ 2016-09-29 05:04:38 UTC
eab1680f3f
Merge pull request #36659 from terminalmage/issue2812545352b36bd
Support dynamic env in new-style git_pillar
- ISSUE #34927: (bobrik) Salt does not run "systemd daemon-reload" on unit override (refs: #36538)
- PR #36538: (clinta) daemon-reload on call to
service.avaliable @ 2016-09-29 02:28:00 UTC
0c2bd4b66b
Merge pull request #36538 from clinta/daemon-reload833beb9b36
Merge pull request #1 from terminalmage/pr-36538c4060ba2c1
Move check for service availability to a helper function
20c2c91bba
daemon-reload on call to service.avaliable
- PR #36616: (cro) Zypper fix test @ 2016-09-29
02:26:22 UTC
d8a61eb9f6
Merge pull request #36616 from cro/zypper_fix_testb618a5c07d
Remove debugging3870589462
Test for pkg.upgrade. Most robust on Suse but better than nothing elsewhere867638ff48
Test for pkg.upgrade. Most robust on Suse but better than nothing elsewhere
- PR #36621: (terminalmage) Fix shadowed
builtins @ 2016-09-29 02:25:54 UTC
ccd92d22d2
Merge pull request #36621 from terminalmage/fix-shadowed-builtins62729eff8d
Update tests to include fix for renamed function283aca8f2a
Update test to reflect new function signature0f158b5edd
Fix shadowed builtins- PR saltstack/salt#36618: (onorua) Fix memory leak for 0mq transport in case of TCP DDOS (refs: #36636)
- PR #36636: (rallytime) Back-port #36618 to 2016.3
@ 2016-09-29 02:23:09 UTC
- PR #36618: (onorua) Fix memory leak for 0mq transport in case of TCP DDOS (refs: #36636)
24f82b2809
Merge pull request #36636 from rallytime/bp-36618275845c3d2
Fix memory leak for 0mq transport
- ISSUE #27316: (efficks) Extracted state with zip format failed on Windows (refs: #27317)
- ISSUE #27207: (PredatorVI) archive.extracted state not preserving file permissions (refs: #33906)
- ISSUE #26569: (ssgward) Add support for password-protected zip files in archive.extracted on Windows (refs: #31116)
- ISSUE #23822: (sidcarter) Zip file extracted
permissions are incorrect (refs: #25128)
- PR saltstack/salt#36539: (jfindlay) Prefer archive.cmd_unzip (refs: #`saltstack/salt`#36648`_`_, #36648)
- PR #36648: (jfindlay) Integration tests for
archive execution module (refs: #36986) @
2016-09-29 02:16:54 UTC
- PR #33906: (lomeroe) Archive unzip permissions (refs: #36539, #saltstack/salt`#36539`_)
- PR #31116: (UtahDave) Add password support for zip files in archive module and state (refs: #36539, #saltstack/salt`#36539`_)
- PR #27764: (basepi) Merge forward from 2015.8 to develop (refs: #36539, #saltstack/salt`#36539`_)
- PR #27317: (efficks) State unzip should use unzip command instead of unzip_cmd. (refs: #36539, #saltstack/salt`#36539`_)
- PR #25128: (stanislavb) Use cmd_unzip to preserve permissions (refs: #36539, #saltstack/salt`#36539`_)
750ff8220c
Merge pull request #36648 from jfindlay/arch_testcc4d958557
modules.archive: add integration tests99bf89447b
modules.archive: add opts arg to g(un)zipc1219e68c5
modules.archive.unzip: depend on zipfile module315b031de9
modules.archive: use less redundant message- PR saltstack/salt#36389: (cachedout) Pr 36386 (refs: #36650)
- PR #36650: (rallytime) Revert "Pr 36386" @
2016-09-29 02:11:15 UTC
- PR #36386: (xiaoanyunfei) fix salt-api's default opts were covered by salt-master #35734 (refs: #36389, #36650, #saltstack/salt`#36389`_)
- PR #35734: (xiaoanyunfei) fix salt-api's default opts were covered by salt-master (refs: #36386)
91aa464d5d
Merge pull request #36650 from saltstack/revert-36389-pr-3638633ef5bffe6
Revert "Pr 36386"
- ISSUE #36304: (Ch3LL) stack trace when transport is not a currently supported transport (refs: #36646)
- PR #36646: (rallytime) Provide an error
message when invalid transport is set @ 2016-09-28 22:52:11 UTC
ab5c0e9e65
Merge pull request #36646 from rallytime/fix-36304ae021d6dec
Provide an error message when invalid transport is set
- PR #36635: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-28 21:10:25 UTC
6d9b28506c
Merge pull request #36635 from rallytime/merge-2016.3787c1f557e
Pylint fixda574e5b03
Merge branch '2015.8' into '2016.3'f0d561a229
Merge pull request #36632 from isbm/isbm-thin-modules-config-15.8975f8bb27d
Add extra-mods options to the Salt-Thin via SSH CLIa441b35588
Add documentation about Salt Thin configuration3bfb17ee62
Add a description of the thin/min parameters to the master config3d878f9da5
Get the thin Salt with configured extra modules on SSH2be9330be6
Add thin options to the master config.58577d342e
Generate thin with configured extrta modules
- ISSUE #36553: (nilliams) states.hg.latest claims to succeed despite errors (refs: #36620)
- PR #36620: (rallytime) Don't allow mercurial
states to return True with errors @ 2016-09-28 05:50:50 UTC
83da81cdfd
Merge pull request #36620 from rallytime/fix-36553a828bdd0b8
Update test mocks for cmd.run_all dicts3904dfc5a8
Don't allow mercurial states to return True with errors
- PR #36622: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-28 05:39:43 UTC
1c001d0ee1
Merge pull request #36622 from rallytime/merge-2016.390c66ef756
Merge branch '2015.8' into '2016.3'9b9e167b47
Merge pull request #36562 from kiorky/s2015.847c3d03035
Fix pkg.latest_version using localized output
4ab52ae0f6
Merge pull request #36607 from vutny/detect-service-failc4f899b3b3
`salt.states.service`: detect that service failed to start/stop
5de036b56c
Merge pull request #36611 from multani/2015.879fdc12395
jinja: fix YAML terminator removal in Jinja's "yaml" filter
6e36191fc4
Fix trust key 2015.8 (#36540)
- PR #36520: (twangboy) Fix cmd.script runas
for Windows @ 2016-09-28 04:07:00 UTC
e7def534b1
Merge pull request #36520 from twangboy/fix_cmd.script_runas377ced5c24
Remove directory in Windows with runas25d52efeac
Fix mkdir18d41f7711
Add mkdir9d55bff914
Use cachedir for Windows
- ISSUE saltstack/salt#32368: (vitaliyf) Low timeout values causes duplicate commands to execute (refs: #36564)
- PR #36564: (DmitryKuzmenko) Improve and
fix _check_cache_minions @ 2016-09-28
02:50:54 UTC
798bf3086b
Merge pull request #36564 from DSRCorporation/bugs/32368_grains_match_bugbe61f97db3
Minor: syntax error fixes.29660ed672
Improve and fix _check_cache_minions
- PR #36606: (danlsgiga) Add support for ACL
Tokens in consul_pillar with the option consul.token @ 2016-09-28
02:46:03 UTC
133705d567
Merge pull request #36606 from danlsgiga/consul_pillar_tokena5907c9c89
Add support for ACL Tokens in consul_pillar with the option consul.token
- PR #36613: (slinn0) Remove
file.check_managed_changes when not needed (backport of PR #36589 to
2016.3) @ 2016-09-28 02:35:56 UTC
- PR #36589: (slinn0) Do not generate pchanges in file.managed unless test=True (refs: #36613)
b365f1e34d
Merge pull request #36613 from slinn0/2016.3_36588_fixesd9da5cb2d4
Backport of PR #36589 / Issue #36588 to 2016.3 branch.
- PR #36609: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-27 18:34:22 UTC
e23af98d97
Merge pull request #36609 from rallytime/merge-2016.3f15d4a38bd
Merge branch '2015.8' into '2016.3'57ec792f6b
Merge pull request #36550 from rickyninja/2015.8f9ef30aabe
Add version_cmp for FreeBSD pkg.
- PR #36595: (cachedout) Remove tests which no
longer apply @ 2016-09-27 07:38:15 UTC
25fa754d94
Merge pull request #36595 from cachedout/issue_7754_fix3a83b0bd16
Remove tests which no longer apply
- ISSUE #36586: (gehzumteufel) Documentation update (refs: #36594)
- PR #36594: (cachedout) Update boostrap docs
to recent versions of Ubuntu @ 2016-09-27 06:18:49 UTC
aed98f47de
Merge pull request #36594 from cachedout/issue_365861e6a60ab01
Update boostrap docs to recent versions of Ubuntu
- PR #36585: (twangboy) Add pyOpenSSL to req
file for Windows @ 2016-09-27 05:49:42 UTC
c79f525863
Merge pull request #36585 from twangboy/add_pyopenssl5fc63a1054
Add pyOpenSSL to req file for Windows
- ISSUE #36568: (lkx007) cp.push remove_source problem (refs: #36572)
- ISSUE #36491: (cro) pkg.upgrade does not upgrade on Leap 42.1 or Tumbleweed (refs: #36495)
- PR #36495: (cro) Fix pkg.upgrade for zypper @
2016-09-26 10:02:39 UTC
d0dd92b037
Merge pull request #36495 from cro/zypper_fix6c5807c4be
Fix pkg.upgrade for zypper
- ISSUE #27316: (efficks) Extracted state with zip format failed on Windows (refs: #27317)
- ISSUE #27207: (PredatorVI) archive.extracted state not preserving file permissions (refs: #33906)
- ISSUE #26569: (ssgward) Add support for password-protected zip files in archive.extracted on Windows (refs: #31116)
- ISSUE #23822: (sidcarter) Zip file extracted permissions are incorrect (refs: #25128)
- PR #36539: (jfindlay) Prefer
archive.cmd_unzip @ 2016-09-26 10:02:11 UTC
- PR #33906: (lomeroe) Archive unzip permissions (refs: #36539, #saltstack/salt`#36539`_)
- PR #31116: (UtahDave) Add password support for zip files in archive module and state (refs: #36539, #saltstack/salt`#36539`_)
- PR #27764: (basepi) Merge forward from 2015.8 to develop (refs: #36539, #saltstack/salt`#36539`_)
- PR #27317: (efficks) State unzip should use unzip command instead of unzip_cmd. (refs: #36539, #saltstack/salt`#36539`_)
- PR #25128: (stanislavb) Use cmd_unzip to preserve permissions (refs: #36539, #saltstack/salt`#36539`_)
4bca246a27
Merge pull request #36539 from jfindlay/arch_permsd64ae48783
states.archive: use archive.cmd_unzip when possible928a7891b4
modules.archive.unzip: log a warning about perms
- ISSUE #36514: (nilliams) salt.stages.hg errors when -identity option is used (refs: #36546)
- PR #36546: (rallytime) Mercurial Module:
Pass the identity_path portion as own arg @ 2016-09-26 09:44:30
UTC
ab50cde391
Merge pull request #36546 from rallytime/fix-365149afe76759e
Mercurial Module: Pass the identity_path portion as own arg
- ISSUE #35480: (jelenak) 200 processes of salt-master (2016.3.2) (refs: #36184, #36555, #37254)
- PR #36555: (DmitryKuzmenko) Bugs/35480
master shutdown @ 2016-09-26 09:25:43 UTC
aea55fce61
Merge pull request #36555 from DSRCorporation/bugs/35480_master_shutdown6ad2998715
Wait for kill in ProcessManager should be greater in main process than in subprocess.c9c45a5d79
Don't set the daemon flag for LoggingQueue process.
- PR #36542: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-23 22:47:26 UTC
a1e0afe1c7
Merge pull request #36542 from rallytime/merge-2016.3861a001749
Merge branch '2015.8' into '2016.3'07c9d040c0
Fixup the rabbitmq_user state test failure (#36541)
- ISSUE #29421: (scbunn) pillar data leaks through environments (refs: #36435, saltstack/salt#36435)
- PR #36529: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-23 16:42:42 UTC
55cf4d6a04
Merge pull request #36529 from rallytime/merge-2016.352cf40db8c
Merge branch '2015.8' into '2016.3'1c3758544c
Merge pull request #36441 from twangboy/update_setupfc4a03a75d
Check for existing library on Windows
- PR #36483: (dmurphy18) Isolate sun IPv6 fix
to Sun OS only @ 2016-09-23 09:24:54 UTC
03491634ff
Merge pull request #36483 from dmurphy18/aix_fix_ipv6b68f982c6a
Updated check as per code reviewcbcdb472fe
Isolate SUN IPv6 fix to Sun Os only
- ISSUE #36279: (alertedsnake) state.postgres_privileges should allow grants to ALL tables/sequences. (refs: #36280)
- PR #36280: (alertedsnake) Feature/2016.3
better postgresql grants @ 2016-09-23 07:55:32 UTC
- PR #36249: (alertedsnake) Quote postgres privilege target names (refs: #36280)
654fa8d770
Merge pull request #36280 from jwplayer/feature/2016.3-better-postgresql-grantse7a597da00
Bugfix: don't concatenate when not neededba60b7972a
Additional documentation.8b877f014d
'All' grants for PostgreSQL.
- PR #36508: (twangboy) Fix chocolatey @
2016-09-23 07:36:03 UTC
8104d5c92a
Merge pull request #36508 from twangboy/fix_chocolateya7c858d9ab
Fix retcodesfeadd827a7
Add additional functionality to upgradefb5eb4dc03
Fix retcodes, add upgrade function
- PR #36519: (terminalmage) Rewrite
minionfs walkthrough @ 2016-09-23 05:19:59 UTC
364f74dfc9
Merge pull request #36519 from terminalmage/docs2df51ce3e9
Rewrite minionfs walkthroughcc9d41fb0e
Change items in minionfs blacklist/whitelist example
- PR #36505: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-22 17:37:33 UTC
6f54e16cdf
Merge pull request #36505 from rallytime/merge-2016.35bd4d6430b
Merge branch '2015.8' into '2016.3'bf6195b9a6
postgres_extension state: small corrections in docstrings (#36500)b021ea5d40
Merge pull request #36464 from vutny/postgres-tablespace-options580aed87b9
Fix options parameter processing in postgres_tablespace.present
- ISSUE #35813: (UtahCampusD) Empty dictionary returned from grains.items command within local client (refs: #36496)
- PR #36496: (cachedout) Add repr to
namespacedict @ 2016-09-22 04:34:11 UTC
464c4305f9
Merge pull request #36496 from cachedout/namespace_repr333842c319
Add repr to namespacedict
- PR #36474: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-22 04:16:58 UTC
a0f838af36
Merge pull request #36474 from rallytime/merge-2016.38805b57a1e
Merge branch '2015.8' into '2016.3'41d3c09857
Merge pull request #35433 from terminalmage/issue3479071b51f49ba
Add integration tests for PR #3543382515eccde
Add an additional hint for cases where rev == 'HEAD'4b7e2f9475
git.latest: Add a hint for possible rev changes resulting in non-fast-forward failures
87263b9387
Merge pull request #36445 from notpeter/salt_cloud_iam_role469d1a61fe
Remove (required).98449e66f5
Better docs for use-instance-role-credentials.
- ISSUE #36475: (amendlik) GitFS online documentation is missing a section present in the code (refs: #36478)
- PR #36478: (rallytime) Add the "bash" option
to the "code-block"directive. @ 2016-09-22 04:15:14 UTC
ec4f4f49ca
Merge pull request #36478 from rallytime/fix-364757be7d5832f
Add the "bash" option to the "code-block"directive.
- PR #36484: (terminalmage) Fix for temp
files being left over by salt-cloud execution @ 2016-09-22 04:11:58
UTC
- PR #36482: (clarkperkins) Have salt-cloud clean up tmp files (refs: #36484)
4c6e7bf873
Merge pull request #36484 from terminalmage/salt-cloud-tmp-files0bf520e089
Ensure temp file is actually removed072fd823f7
Use os.write() on file descriptor instead of opening a filehandlef61e8d6366
Fix for temp files being left over by salt-cloud execution
- PR #36486: (terminalmage) Improve the
rebase docs in contributing guidelines @ 2016-09-21 19:21:10
UTC
9005a87635
Merge pull request #36486 from terminalmage/rebase-docs4839c325ae
Improve the rebase docs in contributing guidelines
- PR #36455: (twangboy) Update docs for Windows
@ 2016-09-21 14:28:28 UTC
bc5ac9adae
Merge pull request #36455 from twangboy/windows_installation_docsec67a9bb2f
Add cachedout's recommendations26a40dadbe
Update docs for Windows
- PR #36459: (cachedout) Pr 36426 @
2016-09-21 06:34:29 UTC
3d23371ca2
Merge pull request #36459 from cachedout/pr-36426bb5c01ae9d
Lint85d2068326
Refactor for testing and adding related engine tests266adae2fd
Make sqs_events engine support owner_acct_id
- PR #36442: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-20 23:16:30 UTC
c8e15dcdca
Merge pull request #36442 from rallytime/merge-2016.32740fb7bfd
Merge branch '2015.8' into '2016.3'266dd7c00a
Merge pull request #36379 from twangboy/windows_grains6138390da7
Fix typocf045e5c03
Remove commentddb6e11bcb
Remove refactoring45dc920db0
Clarify comments211fd3b47e
Improve version checking88be5a3761
Check for Python 2.7.12 and 3.5.26f80f0062a
Add osservicepack grain04c4ec4f81
Fix lint5789ea99cf
Force string6c5bd7664b
Fix join syntaxac8610d523
Add ServicePack to osrelease92034936c1
Fix windows grains for os
5625827ee2
Merge pull request #36378 from terminalmage/issue363217b1f621206
Fix git.latest test with local changes to reflect changes in state0364fedb76
Use a single conditional0dd1e7b53e
git.latest Treat an up-to-date checkout with local changes as up-to-date
- PR #36310: (thatch45) Fix bug where the
client will destroy the loop @ 2016-09-20 13:14:23 UTC
d0a495f08b
Merge pull request #36310 from thatch45/keep_loopa3c0d4a0ab
Add docstring083f1d998a
Fix bug where the client will destroy the loop
- PR #36394: (oba11) fix accound_id in boto_iam
and get_region in boto_sns @ 2016-09-20 13:11:28 UTC
6e16ca46ed
Merge pull request #36394 from oba11/module-fixes966685020c
fix accound_id in boto_iam and get_region in boto_sns
- PR #36424: (jfindlay) skip some mac_timezone
tests @ 2016-09-20 06:43:47 UTC
- PR #36194: (jfindlay) skip some mac_timezone tests (refs: #36424)
ae1fc430c2
Merge pull request #36424 from jfindlay/bp-36194a20a2148bf
skip some mac_timezone tests
- ISSUE #36388: (qurczak) pkg.list_upgrades return debug information rather than packages list (refs: #36428)
- PR #36428: (terminalmage) A couple fixes
for Antergos Linux @ 2016-09-20 06:42:16 UTC
6319e3419a
Merge pull request #36428 from terminalmage/issue36388b0069ad0d8
pacman.py: use os_family grain to assign as pkg virtual module5d632dbfca
Properly set os grain for Antergos0ae8dca2d0
pkg.list_upgrades: Ignore "downloading" lines in pacman output
- ISSUE #36373: (frioux) Salt-API does not validate input properly (refs: #36425)
- PR #36425: (whiteinge) Check for dictionary
explicitly since we're accessing it as one @ 2016-09-20 06:41:40
UTC
155bd14b5e
Merge pull request #36425 from whiteinge/salt-api-dict-payload0b63ed258f
Check for dictionary explicitly since we're accessing it as one
- ISSUE saltstack/salt#18341: (falzm) Dry-running state.highstate only returns the first change (refs: #36199)
- PR #36199: (thatch45) skip all failhards if
test=True @ 2016-09-20 05:38:32 UTC
420be364ee
Merge pull request #36199 from thatch45/fix_18341e13d61f06a
skip all failhards if test=True
- PR #36418: (rallytime) Back-port #36246 to 2016.3
(refs: #37120) @
2016-09-19 21:56:52 UTC
- PR #36246: (twangboy) Fix test_issue_6833_pip_upgrade_pip test on OS X (refs: #36418, #37120)
b2365f553e
Merge pull request #36418 from rallytime/bp-36246aab02f28b4
Ensure we have a test venv created using virtualenv < 13.0
- PR #36419: (rallytime) Back-port #36329 to 2016.3
@ 2016-09-19 21:56:33 UTC
- PR #36329: (oz123) Fix a minor typo in docs (refs: #36419)
bc703e2062
Merge pull request #36419 from rallytime/bp-36329ffdebf7a25
Fix a minor typo in docs
- PR #36420: (rallytime) Back-port #36365 to 2016.3
@ 2016-09-19 21:56:17 UTC
- PR #36365: (Kimamisa) Fix a minor typo in docs (refs: #36420)
fbfa0657fc
Merge pull request #36420 from rallytime/bp-36365864e513fca
Fix a minor typo in docs
- PR #36413: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-19 18:59:31 UTC
3dd2590e28
Merge pull request #36413 from rallytime/merge-2016.3c64e489f6f
Merge branch '2015.8' into '2016.3'9bc4eeb71e
Fix typo (#36409)ac5c812e4b
Fix OS identification for CloudLinux (#36408)bb4d69f58a
git.latest: fail gracefully for misconfigured remote repo (#36391)ad7045ad3b
Merge pull request #36315 from puneetk/patch-63ac308ac76
Update aptpkg.py892cc4cd48
Update aptpkg.pycbe98d97a3
Fix pylint whitespace errorse5371ac720
No force_yes parameter to pkg.upgrade #21248
2aa6df859a
Merge pull request #36381 from twangboy/fix_win_service04edea5c59
Add '/y' switch to the net stop and start commands
373c5db180
Merge pull request #36384 from twangboy/update_setup_reqa817aef1c2
Add windows requirements file
- ISSUE #36371: (nasenbaer13) extern_path in fileclient is broken (refs: #36305)
- PR #36305: (gtmanfred) cache query args with
url as well @ 2016-09-19 18:30:51 UTC
a8a3a9f021
Merge pull request #36305 from gtmanfred/2016.370e7f6d58b
cache query args with url as well
- PR #36389: (cachedout) Pr 36386 @
2016-09-17 11:54:37 UTC
- PR #36386: (xiaoanyunfei) fix salt-api's default opts were covered by salt-master #35734 (refs: #36389, #36650, #saltstack/salt`#36389`_)
- PR #35734: (xiaoanyunfei) fix salt-api's default opts were covered by salt-master (refs: #36386)
602bd2d1ef
Merge pull request #36389 from cachedout/pr-36386f5d63d93cc
Lint93269cfb65
fix salt-api log and pid- PR #36352: (pass-by-value) Update versionadded and release notes
- PR #36369: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-16 16:31:14 UTC
495d365e54
Merge pull request #36369 from rallytime/merge-2016.337aea4188a
Merge branch '2015.8' into '2016.3'40b2e3d189
Merge pull request #36353 from rallytime/refresh-db-cleanup275319193a
Check for Ign/Hit membership instead of == in aptpkg.refresh_db
df9d9b3624
Merge pull request #36355 from rallytime/bp-3628870ffdafbf0
Schema test requires jsonschema 2.5.0 or above
3f308d7694
postgres_extension: report changes when an extension was installed (#36335)d2a583bc22
Merge pull request #36337 from cachedout/conduct2fb61b9c9f
SaltStack's code of conduct
ef128ad0b0
Return None when find_file identifies the path as a directory (#36342)- PR #36249: (alertedsnake) Quote postgres privilege target names (refs: #36280)
- PR #36330: (silenius) set __virtualname__ to 'service'
- ISSUE #36338: (jbonachera) infoblox.present state does not use "infoblox_server", "infoblox_user" or "infoblox_password" arguments (refs: #36339)
- ISSUE #36292: (lorengordon) pkg.check_db is not available in salt 2016.3? (refs: #36350)
- PR #36350: (terminalmage) Add note about
yumpkg.check_db removal in Boron @ 2016-09-15 20:32:32 UTC
f09c3e499f
Merge pull request #36350 from terminalmage/docsb815c98577
Add note about yumpkg.check_db removal in Boron
- PR #36344: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 (refs: #36346) @
2016-09-15 17:38:57 UTC
a33da842c0
Merge pull request #36344 from rallytime/merge-2016.3d1f560147d
Merge branch '2015.8' into '2016.3'dc518c5340
Skip test_resize2fs if resize2fs does not exists (#36325)
- ISSUE #36308: (ahammond) salt-cloud defaults to IPv6 rather than IPv6 (refs: #36312)
- ISSUE #35819: (cable2999) pkg.group_installed
doesn't handle missing package group (refs: #`saltstack/salt`#35907`_`_,
#35907)
- PR saltstack/salt#35907: (rallytime) Catch CommandExecutionError when the group in group_installed doesn't exist (refs: #36299)
- PR #36299: (rallytime) Gate the
pkg.group_installed state test: not all pkg modules have group_install @
2016-09-14 19:04:26 UTC
6a3019bbf1
Merge pull request #36299 from rallytime/gate-pkg-group-installed-test9e15df9b23
Switch the order of the decoratoree997be6d8
Fix pkg group test by passing a list instead of strc7d8867096
Gate the pkg.group_installed state test: not all pkg modules have group_install
- ISSUE #33686: (BretFisher) blockreplace
marker_end isn't applied with newline (refs:
#`saltstack/salt`#36273`_`_, #36273)
- PR saltstack/salt#36273: (techhat) Add append_newline flag for #33686 (refs: #36295)
- PR #36295: (rallytime) Back-port #36273 to 2016.3
- PR #36273: (techhat) Add append_newline flag for #33686 (refs: #36295)
- PR #36296: (rallytime) Back-port #36124 to 2016.3
- PR #36124: (twangboy) Skip test on all OS's but linux (refs: #36296)
- PR #36297: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-14 16:07:30 UTC
a8a72c985f
Merge pull request #36297 from rallytime/merge-2016.3e2f1cf6025
Merge branch '2015.8' into '2016.3'b9b8e45362
Merge pull request #36272 from terminalmage/improved-gitfs-logging223a20e987
Improved gitfs/git_pillar error logging
abb6aacb4b
Merge pull request #36277 from terminalmage/gitfs-check-key-path4fee18c820
salt.utils.gitfs: Check for existence of ssh keys
ed2d2bd331
Integration tests fixes for 2015.8 (#36262)297a12c387
Fix misspelling of "occurred" in log messages/exceptions (#36270)
- PR #36178: (cachedout) Filter out pub kwargs from cloud runner
- PR #36238: (pass-by-value) Add ability
to clone from a snapshot to salt-cloud vmware driver @ 2016-09-14
05:31:51 UTC
fc7a1d536f
Merge pull request #36238 from pass-by-value/vmware_clone_from_snapshotdd670bd18f
Fix lint error and add try exceptd96981639b
Add ability to clone from a snapshot to salt-cloud vmware driver- PR #36263: (meaksh) Integration tests fixes for 2016.3
- PR #36264: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-13 18:25:41 UTC
d634fd8628
Merge pull request #36264 from rallytime/merge-2016.3f603757b55
Merge branch '2015.8' into '2016.3'931486ba35
Merge pull request #36096 from twangboy/update_setupdc1988add5
fix download when requests not presentb4479bff5f
Add additional required dll's
b0dd6ff5c8
Merge pull request #36244 from terminalmage/gen-back-bug363b21fd9b
salt.fileserver.Fileserver: Don't try to split a list in gen_back
dcc9380996
Merge pull request #36245 from terminalmage/roots-bug75d4997b70
roots backend: Don't include '.' or '..' in empty_dirs
fdf40907b7
Some unit tests fixes (#36227)
- ISSUE #33525: (anlutro) file.serialize no longer indents/pretty-prints in 2016.3 (refs: #35688)
- PR #35688: (cachedout) Splat serializer
default configs into the serializer kwargs @ 2016-09-13 09:21:46
UTC
de06116075
Merge pull request #35688 from cachedout/issue_335254910e8191c
Provide fallback for serializers without optsa238666aba
Add serializer test345fd2a9e5
Splat serializer default configs into the serializer kwargs
- ISSUE #36021: (mirceaulinic) Scheduled runners not executed (for proxy minions, at least) (refs: #36025)
- PR #36025: (mirceaulinic) Potential fix
for #36021
@ 2016-09-13 07:46:41 UTC
d9d477ed45
Merge pull request #36025 from cloudflare/CF-FIX-3602103007be6b1
Potential fix for #36021- PR #36183: (opdude) Fix timezones states on OS X
- PR #36235: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-12 17:40:42 UTC
fcbebb40c3
Merge pull request #36235 from rallytime/merge-2016.399dcf84b62
Merge branch '2015.8' into '2016.3'4e9490eebe
Merge pull request #36214 from vutny/postgres-extension-doc5fe548f043
postgres_extension state module: fix docstrings
5b7b96c0b7
Merge pull request #36205 from vutny/postgres-tablespace-doc78296b90d8
Add missing maintenance_db kwarg to postgres_tablespace.present docstring
6a5f7cb346
Ignore states that do not have a numeric jid, i.e. 'req' (#36185)
- ISSUE #35423: (Ch3LL) Stacktrace when running state.sls against an sls does not exist (refs: #36137)
- ISSUE #33915: (mattglv) Orchestration runner output on Success vs Failures in 2016.3.0 (refs: #36137)
- ISSUE #25664: (sdm24) 2015.5.2 MySQL Returner: salt-run jobs.lookup_jid doesn't return full result for highstate output (refs: #35559)
- PR #36137: (cachedout) Allow highstate
outputter to show all results @ 2016-09-12 16:37:49 UTC
- PR #35559: (Jlin317) Fix highstate outputter when it's given multiple results (refs: #36137)
7b96197c5e
Merge pull request #36137 from cachedout/issue_354231e8431f2b8
Allow highstate outputter to show all results
- ISSUE #35340: (dqminh) Custom modules are only resynced to minions at highstate (refs: #36217)
- ISSUE #35480: (jelenak) 200 processes of salt-master (2016.3.2) (refs: #36184, #36555, #37254)
- PR #36184: (DmitryKuzmenko) Disable
signal handling while handling signal @ 2016-09-11 22:59:08 UTC
6ebe655e17
Merge pull request #36184 from DSRCorporation/bugs/35480_master_shutdown229504efef
Removed unused import.ca8eb7e076
Don't run the same signal handler twice. Catch os.kill errors.
- PR #36203: (xiaoanyunfei) fix owner of
MultiprocessingLoggingQueue (refs: #37119) @
2016-09-11 09:15:15 UTC
f11f093f8c
Merge pull request #36203 from xiaoanyunfei/logowner74dc90c7bb
cancle pr last90e4a25dd0
Merge branch 'logowner' of https://github.com/xiaoanyunfei/salt into logownerbd61b88fc8
fix log owner58160ed6c0
Merge branch '2016.3' of github.com:saltstack/salt into 2016.3f2de71782b
move backb8214824fd
add simplify codeaec9385c6b
Merge branch '2016.3' of github.com:saltstack/salt into 2016.31074b3355d
Merge branch '2016.3' of github.com:saltstack/salt into 2016.3ea0d74cd27
fix salt-api opts
ffd87b2f2f
fix logqueue owner- PR #36193: (thatch45) Fix stack trace in salt-ssh gitfs
- PR #36188: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-09 18:59:20 UTC
f035121291
Merge pull request #36188 from rallytime/merge-2016.3521a7b2470
Merge branch '2015.8' into '2016.3'd4628f3c6b
Allow additional kwargs in states.dockerng.image_present (#36156)24b0387b92
Back-port #36070 to 2015.8 (#36169)116d7ac3e5
If windows pkg db hasn't been created yet, refresh the db instead of stacktracing (#36008)
- ISSUE #35819: (cable2999) pkg.group_installed doesn't handle missing package group (refs: #`saltstack/salt`#35907`_`_, #35907)
- PR #35907: (rallytime) Catch
CommandExecutionError when the group in group_installed doesn't exist @
2016-09-09 10:14:16 UTC
1d5f97d36b
Merge pull request #35907 from rallytime/fix-35819d7380d83be
requires_system_grains decorator needs a grains=None kwargb20f6b9384
Catch CommandExecutionError when group_installed doesn't exist
- ISSUE saltstack/salt#35972:
(tjyang) DeprecationWarning: The
"osmajorrelease" will be a type of an integer. (refs: #36068)
- PR saltstack/salt#35637: (cachedout) Add Nitrogen release notes (refs: #36068)
- PR #36068: (rallytime) Remove grains type
deprecation warning from 2016.3 @ 2016-09-09 10:00:50 UTC
40127b6bf3
Merge pull request #36068 from rallytime/fix-359722b7679c9f6
Remove grains type deprecation warning from 2016.3
- ISSUE #36094: (UtahDave) Windows stacktraces on msgpack on Carbon (refs: #36152)
- PR #36152: (cachedout) Remove unnecessary
unpack @ 2016-09-09 09:13:47 UTC
24bd03734d
Merge pull request #36152 from cachedout/issue_3609495eb95a0f8
Remove unnecessary unpack
- PR #36158: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-08 21:53:50 UTC
dc3a68ed8c
Merge pull request #36158 from rallytime/merge-2016.37f955bda0a
Merge branch '2015.8' into '2016.3'6242702288
Fix issue with cp.push (#36136)0e13118f6e
Document owner kwarg for postgres_schema.present state function (#36147)4cc8ea9577
Merge pull request #36146 from meaksh/tests-fixes-for-2015.89f9aa4779c
rename darwin_sysctl.py to mac_sysctl.py2cf6f36d89
modules.darwin_sysctl: __virtual__ return err msg.f74ca15f50
Remove test for file dir behaviorc65aefee20
Fix tests that assert CommandExecutionError (#32485)f8c0b439b8
Fixed more lint63ff731009
Fixed tests04b1a4a9ca
Fixed use of assert_has_calls in tests.46e4bb58e5
Fixed LoadAuthTestCase4e9733ad6d
Rename dockerio.py unit tests to dockerio_test.pyec0cc943e0
Make sure spm tests are picked up by runtests.2605f34849
Fix missing first data in stream when subscribing stream using a function 'read_async'.305bab8be0
Fixed interfaces_ifconfig output for SunOS testb5ca02c867
Fix tests that assert CommandExecutionError (#32485)1fb6340fef
Fix tests (#35693)5977f1f54c
Skip utils_test if timelib is not installed (#32699)d1b9a4061e
Fixing skipped boto tests to prevent errors if boto3 does not exists.
c4ddfe3887
Merge pull request #35954 from morganwillcock/upgrade-on-batteries108f9470f2
win_pkg: report failure for failed launch of Scheduled Taske0978220f7
win_pkg: allow minion upgrade when using batteries
94b7659304
Merge pull request #36129 from terminalmage/pygit2-ssl_verify640f0c17c6
pygit2: Prevent traceback on initial gitfs setup
7cdbc546f1
Back-port #36062 to 2015.8 (#36118)
- PR #36170: (rallytime) Back-port #36154 to 2016.3
- PR #36154: (DavidWittman) Remove unclosed backticks in walkthrough doc (refs: #36170)
- ISSUE #36055: (gladiatr72) 2016.3.3 -- missing salt-cloud events on the master event bus (refs: #36161)
- PR #36161: (jacobhammons) Adds #36055 to
release notes @ 2016-09-08 17:11:36 UTC
4ccf8a841f
Merge pull request #36161 from jacobhammons/relnotesecb0979be7
Adds #36055 to release notes
- PR #36139: (meaksh) Fixing unit tests for
2016.3 @ 2016-09-08 13:20:21 UTC
1f909038f0
Merge pull request #36139 from meaksh/tests-fixes-for-2016.352a7ed605e
Fixed interfaces_ifconfig output for SunOS test158bcbff65
Fix tests that assert CommandExecutionError (#32485)8b480167e1
Fix tests (#35693)29814f9d43
Skip utils_test if timelib is not installed (#32699)d1d806f893
Fix PortageConfigTestCase in case of portage is not present1c260e4bd0
Fix tests to prevent errors when libcloud is not present71ebf2c8cd
Fixing skipped boto tests to prevent errors if boto3 does not exists.
- PR #36143: (multani) doc: fix doc formatting
for salt.states.mount @ 2016-09-08 13:11:03 UTC
3eb3df55ad
Merge pull request #36143 from multani/fix-doc-state-mount035a212a9b
doc: fix doc formatting for salt.states.mount
- ISSUE saltstack/salt#18419: (jasonrm) salt-cloud fails to run as non-root user (refs: #35483)
- ISSUE #36057: (Inveracity) Regression in opennebula cloud provider (refs: #36070)
- ISSUE #34806: (jerrykan) salt-cloud ignores sock_dir when firing event (refs: #35483)
- PR #36070: (rallytime) Use __utils__ instead
of salt.utils.cloud in opennebula driver (refs: #36169) @
2016-09-08 01:18:45 UTC
- PR #35483: (gtmanfred) use __utils__ in salt.cloud (refs: #35855, #37057, #36070)
70da628018
Merge pull request #36070 from rallytime/fix-36057de4f77cb68
Fixup failing test: need to mock __utils__ instead of salt.utils.cloud call25e3f2b4b8
Use __utils__ instead of salt.utils.cloud in opennebula driver
- PR #36089: (terminalmage) Support running
git states / remote exec funcs as a different user in Windows @
2016-09-08 01:17:23 UTC
b7556a2aeb
Merge pull request #36089 from terminalmage/issue35565796156c5f5
Add attribution2e56527ead
Move command logging to before win_runas91eafddda6
Pass the "password" param to git module functions7871065d32
Use "user" instead of "runas" in git_run() helper5943b4662c
Add "password" param to funcs which support the user parameter5c7b9f0341
Make "password" an explicit argument, not a kwarg
- PR #35923: (kstreee) Fixes a bug that Ctrl-c
not working on Salt CLI. @ 2016-09-07 11:47:50 UTC
45ba2e806b
Merge pull request #35923 from kstreee/fix-cli-stalling6569267afc
Fixes a bug that Ctrl-c not working on Salt CLI.
- ISSUE #18341: (falzm) Dry-running state.highstate only returns the first change (refs: #36078)
- PR #36078: (thatch45) Failhard test=True fix
@ 2016-09-07 05:10:35 UTC
48dc5ad4ee
Merge pull request #36078 from thatch45/failhard_test9b36904149
Fix failhard causing test=True to failhard too soon
- ISSUE #34515: (vernondcole) Please actually implement skip_verify for archive.extracted (refs: #34529)
- PR #34529: (Ch3LL) Add skip_verify for
archive.extracted @ 2016-09-06 21:05:31 UTC
40081176af
Merge pull request #34529 from Ch3LL/add_skip_verify_archive38203e3d2c
add tornado web app to serve up static file for test617f5680e4
add windows path and add custom tarc5035118bf
add skip_verify option to archive.extracted
- PR #36073: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-06 19:45:48 UTC
fc41c744a0
Merge pull request #36073 from rallytime/merge-2016.3e9c634685b
Merge branch '2015.8' into '2016.3'fa09050150
consul: fix formatting of consul.agent_join (#36061)- PR saltstack/salt#36030: (whiteinge) Add include* kwargs to the *_dict key functions (refs: #36040)
- PR #36040: (rallytime) Add docs for new kwargs added to the wheel key module
- PR #36047: (whiteinge) Doc cherrypy deemphasize urlencoded
- PR #36039: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-02 21:50:47 UTC
74143999d3
Merge pull request #36039 from rallytime/merge-2016.35f499cfd41
Merge branch '2015.8' into '2016.3'1b39c7ed48
Merge pull request #35978 from DSRCorporation/bugs/28462_update_auth_data_on_reauth778ae9a9ff
Update auth data on reauth.
b652271ddc
Fix type error in networkfbsd osmajorrelease compare (#36016)bc81818075
Merge pull request #36018 from meaksh/bp-36000-to-2015.88c05d2aac5
Lint for #35916b5fe6100ee
Check for single quote before splitting on single quote
- ISSUE saltstack/salt#35683:
(JensRantil) Salt wheel key
documentation improvements (refs: #35824,
#saltstack/salt`#35824`_)
- PR saltstack/salt#35824: (rallytime) Add more documentation to the wheel key module (refs: #36038)
- PR #36038: (rallytime) Back-port #35824 to 2016.3
- PR #35824: (rallytime) Add more documentation to the wheel key module (refs: #36038)
- PR #36033: (gtmanfred) catch unicode encoding errors in json outputter
- PR #36010: (eliasp) modules.service: Do not default to OpenRC on Gentoo, also allow systemd
- ISSUE #33969: (Inveracity) Redis returner stacktrace in clean_old_jobs 2016.3.0 (refs: #33998)
- ISSUE #35618: (komljen) [salt-cloud] With
'make_master: True' minions are configured with the masters public IP
address on AWS (refs: #35919,
#saltstack/salt`#35919`_)
- PR saltstack/salt#35919: (rallytime) Add documentation about salt_interface to EC2 docs (refs: #36015)
- PR #36015: (rallytime) Back-port #35919 to 2016.3
- PR #35919: (rallytime) Add documentation about salt_interface to EC2 docs (refs: #36015)
- PR saltstack/salt#36000: (rallytime) Lint #35916 (refs: #36019, #36018)
- PR saltstack/salt#35916: (swiftgist) Check for single quote before splitting on single quote (refs: #36019, #36018)
- PR #36019: (meaksh) Back-port #36000 to 2016.3
@ 2016-09-02 20:34:30 UTC
- PR #36000: (rallytime) Lint #35916 (refs: #36019, #36018)
- PR #35916: (swiftgist) Check for single quote before splitting on single quote (refs: #`saltstack/salt`#36000`_`_, #36000)
e88df5845d
Merge pull request #36019 from meaksh/bp-36000-to-2016.31b2abeabd1
Lint for #359168b4f46fbd0
Check for single quote before splitting on single quote- PR #36028: (thatch45) Fix error when profiling is turned on and minions don't return (refs: #36730)
- PR #36030: (whiteinge) Add include* kwargs to the *_dict key functions
- ISSUE saltstack/salt#31454: (johje349) Salt Mine memory leak (refs: #36024)
- PR #36024: (DmitryKuzmenko) Don't
subscribe to events if not sure it would read them. (refs: #36720) @
2016-09-02 15:41:01 UTC
cd60ec5d57
Merge pull request #36024 from DSRCorporation/bugs/31454_local_client_memleak01911c530e
Don't subscribe to events if not sure it would read them.
- PR #36023: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-02 15:37:59 UTC
32d5f896d4
Merge pull request #36023 from rallytime/merge-2016.3a63c9dfc6a
Merge branch '2015.8' into '2016.3'e6b93c2380
Merge pull request #36022 from saltstack/revert-33770-service_tests6cf56843d4
Revert "service state integration tests"
- PR #36004: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-09-01 21:11:06 UTC
d248ab0120
Merge pull request #36004 from rallytime/merge-2016.3318bffed1d
Merge branch '2015.8' into '2016.3'678f10cf8b
Avoid traceback in mac_user.py when user.chhome is invoked from a user state (#35901)2da501071e
Merge pull request #35967 from twangboy/improve_show_sls_2015.82ed9a82ef8
Allow full path to be passed to show_sls
d86fba15b3
Merge pull request #35981 from cachedout/cptestcase_licensedd562dd200
Update Salt's licensing information to include cptestcase
- PR #35952: (twangboy) Load UserProfile when
using RunAs (2016.3) @ 2016-09-01 15:18:15 UTC
f7b85cb70b
Merge pull request #35952 from twangboy/fix_win_runas_2016.33721a09ea3
Load UserProfile on RunAs
- PR #35959: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-08-31 22:14:54 UTC
b8ca3f5e4d
Merge pull request #35959 from rallytime/merge-2016.3bb4605ffee
Merge branch '2015.8' into '2016.3'0f0f15d048
Merge pull request #35956 from jacobhammons/dot123e21e35933
Version docs to 2015.8.12
d2db4ea7a2
cachedir should be /cloud not /master (#35897)f4cdcc0d66
Better logging when file_recv_max_size is exceeded (#35914)
- PR #35955: (jacobhammons) Version docs to
2016.3.3 @ 2016-08-31 20:35:55 UTC
a87b91a8ea
Merge pull request #35955 from jacobhammons/dot3ac8fe6ff9e
Version docs to 2016.3.3
- ISSUE #875: (dhoffutt) state pkg won't install
package nscd (refs: #35865)
- PR #35865: (jacobhammons) Fix incremental doc builds - OS X, postgres returner, tcp transport doc updates
- ISSUE #35829: (amontalban) FreeBSD pkg.latest
speed improvement (refs: #35904)
- PR #35904: (amontalban) Fixes #35829 for branch 2016.3
- PR #35931: (vutny) Salt Cloud: add centos default user for official CentOS AMIs
- PR saltstack/salt#35892: (cachedout) Fixup Docker test (refs: #35926)
- PR saltstack/salt#35581: (pbdeuchler) Correctly check if image is in current tags (refs: #35926)
- PR #35926: (ticosax) [dockerng] Mention that docker image names must be given with repository
- PR #35581: (pbdeuchler) Correctly check if image is in current tags (refs: #35926)
- ISSUE #35825: (tjyang) "'drac' __virtual__ returned False" from salt-run drac.version host (refs: #35868)
- PR #35868: (rallytime) Add more helpful
return messages for drac runner @ 2016-08-31 01:33:27 UTC
ca06c62900
Merge pull request #35868 from rallytime/fix-3582500ae17248e
Update error message to be more helpful and fix doc formatting30a422bfe0
Add more helpful return messages for drac runner
- PR #35903: (rallytime) [2016.3] Merge
forward from 2015.8 into 2016.3 @ 2016-08-30 17:15:36 UTC
95b89dbce9
Merge pull request #35903 from rallytime/merge-2016.39e55bee5d5
Merge branch '2015.8' into '2016.3'08e10f69eb
Clarifies how to create aliased functions (#35891)6dd5f68a08
Merge pull request #35856 from vutny/2015.8eceedadfa5
salt-cloud: fix path to Salt Master socket dir
336d1a700d
Merge pull request #35880 from terminalmage/issue35747123a611066
pacman.py: Fix incorrect return in pkg.latest_version
6383451c99
Merge pull request #35884 from terminalmage/clarify-pkg-latest-logicb0b419d1d8
Fix condition for Gentoo USE flag update1542fd4716
Add clarifying comments to the pkg.latest state
- ISSUE saltstack/salt#18419: (jasonrm) salt-cloud fails to run as non-root user (refs: #35483)
- ISSUE #34806: (jerrykan) salt-cloud ignores sock_dir when firing event (refs: #35483)
- PR #35855: (vutny) [REGRESSION] salt-cloud: fix
path to Salt Master socket dir (refs: #35856) @
2016-08-30 07:09:04 UTC
- PR #35483: (gtmanfred) use __utils__ in salt.cloud (refs: #35855, #37057, #36070)
cf8f081401
Merge pull request #35855 from vutny/salt-cloud-fix-sock_dira662ea5337
salt-cloud: fix path to Salt Master socket dir
- PR #35881: (whiteinge) Add fail-safe in case
Salt gives us data we can't serialize @ 2016-08-30 06:43:11 UTC
f0987cf27a
Merge pull request #35881 from whiteinge/salt-api-catch-serializer-error6e27fad21f
Add fail-safe in case Salt gives us data we can't serialize
- ISSUE #35837: (JensRantil) Doc improvement: Mention engine under extension modules (refs: #35864)
- ISSUE #35835: (JensRantil) Incorrect SQS config documentation statement (refs: #35861)
- ISSUE #35834: (JensRantil) Incorrect SQS engine config (refs: #35860)
- PR #35859: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-08-29 18:21:04 UTC
96747bc3bb
Merge pull request #35859 from rallytime/merge-2016.35f93d682aa
Merge branch '2015.8' into '2016.3'eda2ae0add
Merge pull request #35781 from thatch45/ssh_deploy_more2558dcc100
follow up on the re-deploy if there is a checksum mismatch
165237412c
Merge pull request #35815 from gtmanfred/2015.8805d43598e
list_nodes_min should return a minimum dictionary
b12c6577d2
Merge pull request #35833 from terminalmage/2015.8-top-file-merging-docsc534d88280
More clarification/correction in minion docse9e6ea8485
One more tweak to top file merging docs
- ISSUE #34478: (hujunya) makedir bug in the file module (refs: #35849)
- PR #35849: (theredcat) Fix potential
infinite loop with no error when using recursive makedirs @
2016-08-29 11:37:19 UTC
dc705ff675
Merge pull request #35849 from theredcat/fix_file_makedirs_infinite_loop86d5398b28
Fix potential infinite loop with no error when using recursive makedirs
- PR #35682: (vutny) [BACKPORT] Fix empty fun_agrs field in Reactor generated events @
2016-08-29 04:11:06 UTC
- PR #35659: (vutny) Fix empty fun_agrs field in Reactor generated events (refs: #35682)
- PR #35059: (vutny) Add fun_args field to events generated by execution of Master modules (refs: #35659, #35682)
433743f609
Merge pull request #35682 from vutny/backport-3565978d16a8057
[BACKPORT] Fix empty fun_agrs field in Reactor generated events
- ISSUE #34973: (szjur) Syndic stops forwarding job results if the local salt-master is restarted (refs: #35792)
- PR #35792: (DmitryKuzmenko) Reconnect
syndic to event bus if master disappeared. @ 2016-08-29 02:13:19
UTC
30c2db7b09
Merge pull request #35792 from DSRCorporation/bugs/34973_syndic_reconnect_master_2016.39afdbb0e97
Reconnect syndic to master event bus if master disappears.ab1afd002e
Fixed syndic event bus connection.ea8e1385c1
Fixed syndic unhandled future exception if master is stopped.
- PR #35817: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-08-26 20:44:18 UTC
43c08ae431
Merge pull request #35817 from rallytime/merge-2016.3e8e73b55ac
Merge branch '2015.8' into '2016.3'd285fe64b7
Merge pull request #35811 from rallytime/bp-3557604c063b315
Updated user.py to redact password when test=true
e212c55b7a
Schedule documentation update (#35745)eb4d2f299b
Better unicode handling in gitfs (#35802)0ee237a9cb
Remove extra "to" in top.rst docs (#35808)2fc61763d8
Correct the top_file_merging_strategy documentation (#35774)- PR #35788: (hu-dabao) fix 34241, webutil.useradd_all is deprecated
- ISSUE saltstack/salt#33536: (murzick) pkgrepo.managed does not disable a yum repo with "disabled: True" (refs: #35055)
- ISSUE #33536: (murzick) pkgrepo.managed does not disable a yum repo with "disabled: True" (refs: #35055, #35806)
- ISSUE #35741: (fix7) modjk: use of auth credentials
to access jk-status broken (refs: #35796)
- PR #35796: (fix7) Fix #35741
- PR #35807: (jacobhammons) Adds mock for tornado.locks
- PR #35800: (alexander-bauer) Trivial documentation spelling fix
- PR #35763: (isbm) Sphinx crash: documentation
config fix @ 2016-08-25 21:12:39 UTC
9b5ee2155e
Merge pull request #35763 from isbm/isbm-doc-conf-sphinx-crashfixa56ae4e8f5
Configure importing Mock to handle 'total' method from psutils properly9c057d0266
Return psutil back to the list of mocked imports3d7758461e
Improve Mock to be flexible and able to mock methods from the mocked modules
- ISSUE #35771: (bdrung) Spelling errors in salt 2016.3.2 (refs: #35773)
- PR #35767: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-08-25 16:09:37 UTC
e355c1cf90
Merge pull request #35767 from rallytime/merge-2016.38ad6a12c80
Merge branch '2015.8' into '2016.3'2a12795bac
Fixes Windows download paths (#35742)
- ISSUE #20575: (starchy) "salt --subset=n" appears to always choose the same nodes (refs: #35753)
- PR #35753: (rallytime) Fixup the
unit.client_test.LocalClientTestCase.test_cmd_subset from #35720 @
2016-08-25 15:55:23 UTC
- PR #35720: (hu-dabao) fix 20575, make subset really return random subset (refs: #35753)
b3f6367621
Merge pull request #35753 from rallytime/fix-client-unit-test92f8c836e8
Add cmd_mock back in to function speca671f0a092
Fixup the unit.client_test.LocalClientTestCase.test_cmd_subset from #35720
- ISSUE #35458: (iggy) SALT.STATES.APACHE_MODULE needs version annotations (refs: #35732)
- PR #35737: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-08-24 19:48:45 UTC
bab0e3d449
Merge pull request #35737 from rallytime/merge-2016.361e37d5956
Merge branch '2015.8' into '2106.3'06a75be8bd
Merge pull request #35701 from gtmanfred/2015.82d2bc1ffea
use aws.get_location in s3 modules
79bc01b88c
Make test runs behave better (#35708)
- PR #35729: (cachedout) Remove docs mocks for
msgpack and psutils @ 2016-08-24 14:42:06 UTC
7877ff1d5e
Merge pull request #35729 from cachedout/fix_docs_buildfdbf01d5ad
Remove docs mocks for msgpack and psutils
- PR #35628: (jf) Fix user.present state reporting
for groups when remove_groups=false @ 2016-08-24 08:15:31 UTC
962e493304
Merge pull request #35628 from jf/fix_user.present_reporting_when_remove_groups=false1f818c832e
Fix user.present state reporting for groups when remove_groups=false
- PR #35696: (xiaoanyunfei) fix maximum
recursion depth bug @ 2016-08-24 08:01:16 UTC
02d86c6550
Merge pull request #35696 from xiaoanyunfei/2016.35db9255926
fix maximum recursion depth
- PR #35720: (hu-dabao) fix 20575, make subset
really return random subset (refs: #35753) @
2016-08-24 07:03:58 UTC
79d10aea2d
Merge pull request #35720 from hu-dabao/fix-2057570af980c01
fix 20575, make subset really return random subset
- PR #35700: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-08-23 17:23:40 UTC
5d0b9a248e
Merge pull request #35700 from rallytime/merge-2016.39e9923c3f4
Merge branch '2015.8' into '2016.3'aee5b62542
Merge pull request #35680 from terminalmage/issue35630d76659a63a
Don't use six.text_type() in salt.utils.gitfs
74678923b8
Fixup doc formatting for the sqs_events engine (#35663)
- PR #35634: (hu-dabao) fix 34922,
StopIteration should not throw exception out @ 2016-08-23 08:13:08
UTC
f305389172
Merge pull request #35634 from hu-dabao/fix-34922fe338ff41f
fix 34922, StopIteration should not throw exception out
- PR #35679: (twangboy) Revert to vcredist 12
(2013) @ 2016-08-23 08:05:40 UTC
e45aa55d79
Merge pull request #35679 from twangboy/change.vcredist.version.2016.33d6d473d48
Revert to vcredist 12 (2013)
- PR #35662: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-08-22 19:03:43 UTC
9fe0972761
Merge pull request #35662 from rallytime/merge-2016.31d819d7cc2
Merge branch '2015.8' into '2016.3'399e9f57cc
Update release notes for 2015.8.12 (#35614)f7f8221169
Everything in the sample master config file should be commented out (#35611)c9070c212f
Merge pull request #35569 from rallytime/test-for-3538430f42d5352
Write test for multiple unless commands where 1st cmd passes and 2nd fails
- PR #35661: (justinta) Backport #35627 to 2016.3
- PR #35627: (cachedout) Comment boto lambda test (refs: #35661)
- PR #35615: (hu-dabao) fix 35591, verify the
acl file exist before proceed @ 2016-08-21 04:41:32 UTC
67692f868c
Merge pull request #35615 from hu-dabao/fix-35591402b83e4d3
change file verification to exist7355eb4ecd
move python lib import after absolute_import69a2427670
fix 35591, verify the acl file exist before proceed
- PR #35485: (cro) Cassandra returner bugfixes and
documentation. @ 2016-08-20 02:42:28 UTC
de6fca3909
Merge pull request #35485 from cro/jpmc_cass_return0b01a7a266
Six import for range.7e87d4170d
Fix Py3 lint?d4336d011c
[1,2,3] -> range(1,4)cec7f6a7ec
remove unneeded importe31555345f
Add timeout documentation.901ab8b74c
Remove unnecessary log statements1954c1a3f3
Update cassandra returner for JPMC
- ISSUE #35519: (morganwillcock) win_dism state doesn't handle all success return codes (refs: #35520)
- PR #35520: (morganwillcock) Check for
all success return codes in win_dism state @ 2016-08-20 02:35:01
UTC
edefff51d4
Merge pull request #35520 from morganwillcock/dism-return-codes0b95b85e69
Check for all success return codes in dism state
- PR #35616: (xbglowx) Remove duplicate
auth_tries in minion docs @ 2016-08-20 02:32:50 UTC
27211dbd64
Merge pull request #35616 from xbglowx/2016.32801f0fdcc
Remove duplicate auth_tries in minion docs
- ISSUE #34992: (szjur) Syndic strips vital parts of events (such as 'retcode' and 'success') (refs: #35552)
- PR #35552: (DmitryKuzmenko) Syndic fix:
don't strip 'retcode' and 'success' from events. @ 2016-08-20
02:00:40 UTC
25ac9bacc6
Merge pull request #35552 from DSRCorporation/bugs/34992_syndic_strip_retcoded036299f6f
Syndic fix: don't strip 'retcode' and 'success' from events.
- ISSUE #25664: (sdm24) 2015.5.2 MySQL Returner: salt-run jobs.lookup_jid doesn't return full result for highstate output (refs: #35559)
- PR #35559: (Jlin317) Fix highstate outputter
when it's given multiple results (refs: #36137) @
2016-08-20 01:56:25 UTC
bec8322e13
Merge pull request #35559 from Jlin317/fix_highstate_outputter27aa038cc6
Fix highstate outputter when it's given multiple results
- ISSUE #32478: (oliver-dungey) rsync.synchronized - user/group options required (refs: #32739)
- PR #35605: (rallytime) Back-port #32739 to 2016.3
@ 2016-08-20 01:39:38 UTC
- PR #32739: (abednarik) Rsync synchronized updates. (refs: #35605)
4153aeba29
Merge pull request #35605 from rallytime/bp-3273936d8b4a409
Rsync synchronized updates.
- PR #35606: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-08-19 22:19:05 UTC
6eabe6356f
Merge pull request #35606 from rallytime/merge-2016.3f2eb625778
Merge branch '2015.8' into '2016.3'0c7aa802f5
Update release notes for 2015.8.12 (#35600)dd12b48239
Update release notes for 2015.8.12 (#35599)beb6ca8ef9
Update linux_sysctl tests to reflect new context key (#35584)fd08d33597
Add warning about AWS flagging of nmap usage (#35575)