
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>
87 KiB
Salt 2017.7.6 Release Notes
Version 2017.7.6 is a bugfix release for 2017.7.0 <release-2017-7-0>
.
Statistics
- Total Merges: 182
- Total Issue References: 60
- Total PR References: 217
- Contributors: 47 (Ch3LL, DmitryKuzmenko, GwiYeong, Quarky9, RichardW42, UtahDave, amaclean199, arif-ali, baniobloom, bdrung, benediktwerner, bmiguel-teixeira, cachedout, dafenko, damon-atkins, dwoz, ezh, folti, fpicot, frogunder, garethgreenaway, gtmanfred, isbm, jeroennijhof, jfindlay, jfoboss, kstreee, lomeroe, mattp-, meaksh, mirceaulinic, myinitialsarepm, mzbroch, nages13, paclat, pcjeff, pruiz, psyer, rallytime, s0undt3ch, skizunov, smitty42, terminalmage, twangboy, vutny, yagnik, yannj-fr)
Tornado 5.0 Support for Python 2 Only
Tornado 5.0 moves to using asyncio for all python3 versions. Because of this and changes in asyncio between python 3.4 and 3.5 to only be able to use one ioloop, which requires some rearchitecting, support for tornado 5.0 and python3 versions of salt has been delayed to a later release.
For now, to use tornado 5.0, the python 2 version of salt must be used.
Tornado 5.0 Support for Python 2 Only
Tornado 5.0 moves to using asyncio for all python3 versions. Because of this and changes in asyncio between python 3.4 and 3.5 to only be able to use one ioloop, which requires some rearchitecting, support for tornado 5.0 and python3 versions of salt has been delayed to a later release.
For now, to use tornado 5.0, the python 2 version of salt must be used.
Option to Return to Previous Pillar Include Behavior
Prior to version 2017.7.3, keys from pillar includes <pillar-include>
would be merged
on top of the pillar SLS. Since 2017.7.3, the includes are merged
together and then the pillar SLS is merged on top of that.
The pillar_includes_override_sls
option has been
added allow users to switch back to the pre-2017.7.3 behavior.
Changelog for v2017.7.5..v2017.7.6
Generated at: 2018-05-29 14:05:53 UTC
- PR #47775: (gtmanfred) catch
UnsupportedOperation with AssertionError @ 2018-05-22 19:04:13
UTC
edf94c915e
Merge pull request #47775 from gtmanfred/2017.7.6548f65d056
catch UnsupportedOperation with AssertionError
- PR #47769: (gtmanfred) skip test that breaks
test suite @ 2018-05-22 15:12:54 UTC
8c38ecd75f
Merge pull request #47769 from gtmanfred/2017.7.63fdfc0fa82
skip test that breaks test suite
- PR #47747: (Ch3LL) Add changelog to 2017.7.6
release notes @ 2018-05-21 14:25:00 UTC
0d5b473ce2
Merge pull request #47747 from Ch3LL/rn_2017.7.6d4aa83b92d
Add changelog to 2017.7.6 release notes
- ISSUE #47484: (whytewolf) Windows: pkg.latest state not updating packages. (refs: #47702)
- PR #47702: (damon-atkins) State
pkg.latest called win pkg.install with list of pkgs and the required
versions @ 2018-05-19 11:21:23 UTC
8a5b34f7d9
Merge pull request #47702 from damon-atkins/2017.7.6_fix_pkg.latest_stateadcc094e08
Merge branch '2017.7.6' into 2017.7.6_fix_pkg.latest_state
- PR #47700: (yannj-fr) fix roots modification
time check @ 2018-05-18 18:42:17 UTC
d610c192d9
Merge pull request #47700 from yannj-fr/2017.7.6961c1ef61e
fix roots modification time check2a73e905df
Merge branch '2017.7.6' into 2017.7.6
- PR #47632: (gtmanfred) handle new create_stream in tornado 5.0 @ 2018-05-18
14:25:17 UTC
266749420f
Merge pull request #47632 from gtmanfred/2017.7.62c50c0d2f5
fix pylint4a29057b16
Fix last test for tornado550ef2e272
allow using tornado 5.062e468448b
handle new create_stream in tornado 5.0
- PR #47720: (rallytime) Back-port #47692 to
2017.7.6 @ 2018-05-18 13:23:03 UTC
- PR #47692: (dwoz) Default windows to m1.small for ec2-classic (refs: #47720)
2643c356af
Merge pull request #47720 from rallytime/bp-47692-2017.7.66e5cb36839
Default windows to m1.small for ec2-classic20d9785244
fix roots modification time check
aef37dd1ce
fix roots modification time checkd51662e053
Ensure targeted_pkgs always contains value for non-windows.83b4224cf8
Adjusted based on feed back.12f983ce9f
Whitespace lint issues075d3d3c49
pkg.install execution module on windows ensures the software package is installed when no version is specified, it does not upgrade the software to the latest. This is per the design. pkg.latest must provide the versions to install to pkg.install
- PR #47667: (Ch3LL) Update
test_mac_user_enable_auto_login to test both py2 and py3 @
2018-05-16 15:54:49 UTC
16c2153385
Merge pull request #47667 from Ch3LL/mac_user_enableba40d3d1a1
Update test_mac_user_enable_auto_login to test both py2 and py3
- PR #47645: (Ch3LL) query the pip path for test
test_issue_2087_missing_pip @ 2018-05-15 17:16:10 UTC
a4921e86c9
Merge pull request #47645 from Ch3LL/py3_rm_pip225d90ad4c
query the pip path for test test_issue_2087_missing_pip
- PR #47646: (rallytime) Back-port #47601 and #47643 to
2017.7.6 @ 2018-05-15 14:04:45 UTC
- PR #47643: (dwoz) Remove unwanted file (refs: #47646)
- PR #47601: (dwoz) Skip tests when we can not use runas (refs: #47646)
e441733ac1
Merge pull request #47646 from rallytime/bp-47601-and-476439e1d1a5ef8
Fix typo4e94609136
Remove unwanted file0109249c78
use ignore-undefined-variable37caecb7f4
Ignore pylint WindowsErrorc1135d90c7
Better doc stringe53d6b9ed9
Skip tests when we can not use runas
- PR #47570: (gtmanfred) Update dependency to
msgpack @ 2018-05-10 13:23:09 UTC
6f178ca908
Merge pull request #47570 from gtmanfred/2017.7.684aa034e03
Update dependency to msgpack
- PR #47523: (rallytime) [2017.7.6] Update man
pages @ 2018-05-08 13:31:19 UTC
98bd598701
Merge pull request #47523 from rallytime/man-pages48ecb78dec
[2017.7.6] Update man pages
- ISSUE #47443: (skylerberg) Input validation does not raise SaltInvocationError in win_dsc.py (refs: #47505)
- PR #47517: (rallytime) Back-port #47505 to
2017.7.6 @ 2018-05-07 19:42:37 UTC
- PR #47505: (dwoz) Raise proper invocation errors (refs: #47517)
e608ea9617
Merge pull request #47517 from rallytime/bp-47505-2017.7.60734578533
Raise proper invocation errors
- PR #47476: (gtmanfred) Specify the cache
directory for newer virtualenv modules @ 2018-05-04 19:20:45
UTC
611ca1fc03
Merge pull request #47476 from gtmanfred/2017.71f91a85587
specify cache dir for pip install99e150e09c
check for kitchen-vagrant gem before loading windows tests
- PR #47412: (twangboy) Fix issue where the cwd
was being removed @ 2018-05-04 17:28:11 UTC
7c3f2c56da
Merge pull request #47412 from twangboy/fix_47125c9bab0b8e3
Merge branch '2017.7' into fix_471252600e404d5
Fix overly long line5c8db05769
Fix issue where the cwd was being removed
- PR #47467: (twangboy) Remove unused settings,
update NSIS @ 2018-05-04 17:11:37 UTC
4846e957c4
Merge pull request #47467 from twangboy/cleanup_settings9d498293b1
Remove unused settings, update NSIS
- PR #47196: (twangboy) Fix issues with pip @
2018-05-04 14:23:04 UTC
da9871d36b
Merge pull request #47196 from twangboy/fix_4702414ee5537b9
Add @with_tempdir helper6c3b5fa6fa
Fix typof031710af2
Merge branch '2017.7' into fix_470247c46d9d0d4
Fix integration.modules.test_pip22ac81df63
Fix integration.modules.test_pip57d98224d4
Merge pull request #9 from terminalmage/twangboy/fix_4702437a13d8004
Update pip unit tests to reflect changes7f86779be0
Lint fix
c48d8f4f61
DRY and other fixes in pip moduleb1117896a0
Change from global variable to __context__``3e6e524eca
Fix some tests``c94f0f20e4
Fix lint errorfd47b21530
Fix merge conflict
- PR #47455: (Ch3LL) Add In Progress Warning for
2017.7.6 Release Notes @ 2018-05-04 13:44:54 UTC
e8c4524bae
Merge pull request #47455 from Ch3LL/unreleased_rnb6d0cc2ab7
Add In Progress Warning for 2017.7.6 Release Notes
- PR #47459: (gtmanfred) update ubuntu-rolling
to 18.04 @ 2018-05-03 20:39:20 UTC
2c7a4b6179
Merge pull request #47459 from gtmanfred/2017.7d228e72477
update ubuntu-rolling to 18.04
- PR #47462: (terminalmage) Fix docs build
on Sphinx 1.7+ @ 2018-05-03 20:06:57 UTC
64a64c0ed7
Merge pull request #47462 from terminalmage/docs6d7803ece0
Fix docs build on Sphinx 1.7+
- ISSUE #47436: (lomeroe) Some Administrative Template policies are not properly set by lgpo (refs: #47438)
- ISSUE #44516: (doesitblend) Windows PY3 Minion Returns UTF16 UnicodeError (refs: #44944)
- PR #47438: (lomeroe) lgpo fix for issue #47436 @
2018-05-03 14:40:27 UTC
- PR #44944: (lomeroe) win_lgpo registry.pol encoding updates (refs: #46913, #47438)
6cd0d31c03
Merge pull request #47438 from lomeroe/double_admx_test4902f1e2ba
check if a policy has either an enabled value or enabled list entry or a disabled value or disabled list entry when determining the state of the policy
- ISSUE #45790: (bdarnell) Test with Tornado 5.0b1 (refs: #47106, #47433)
- PR #47433: (s0undt3ch) Add missing
requirements files not committed in #47106 @
2018-05-02 20:57:14 UTC
- PR #47106: (DmitryKuzmenko) Tornado50 compatibility fixes (refs: #47433)
ed69821d19
Merge pull request #47433 from s0undt3ch/2017.75abadf25d6
Add missing requirements files not committed in #47106
- ISSUE #47424: (bcharron) "salt-cloud -m" fails with nova driver: "There was a query error: u'state'" (refs: #47429)
- PR #47429: (gtmanfred) server_list_min
should use state, not status @ 2018-05-02 16:27:56 UTC
7ae3497b0c
Merge pull request #47429 from gtmanfred/2017.78ae32033cc
server_list_min should use state, not status
- PR #47399: (isbm) zeromq 17 deprecation warning
backport from 2018.3 + tornado 5 fixes @ 2018-05-02 15:11:16
UTC
2f5fc4ecc5
Merge pull request #47399 from isbm/isbm-zeromq17-deprecationwarning-2017.7.2-v2a36e49fd27
fix pylint98b5629b36
Fix importsd94c0f0152
Remove unnecessary variable8e377b5653
Lintfix: E0203 and attribute access2aab70b1b8
Install ZMQ handler if <15 version296c589f4b
Use ZMQ switch utility in the integration testsab5fa34d7c
Use ZMQ_VERSION_INFO constant everywhere43b5558b82
Add trace logging on ZMQ sockets communication164204a9fe
Remove duplicate code for ZMQ monitor handling834b1e4ff0
Remove obsolete ZMQIOLoop direct instance1c90cbdb3c
Remove an empty lineef2e0acd66
Add logging on ZMQ socket exception38ceed371d
Lintfix: ident1ece6a5f52
Lintfix: line too long4e650c0b44
Remove code duplicate by reusing utilities functions57da54b676
Fix imports948368e9a1
Add libzmq version info builder0b4a17b859
Update log exception message116e1809fc
Put a message alongside the exception to the logs4bc43124b7
Remove unnecessary ZMQ import and check for its presence05f4d40269
Use utility for ZMQ import handling in SSH client457ef7d9a5
Use utility for ZMQ import handling in flo/zero08dee6f5bd
Use utility for ZMQ import handlinge2a353cfb0
Remove unnecessary ZMQ extra-check for cache utilsc8f2cc271d
Remove unnecessary ZMQ extra-check for master utils3940667bb9
Remove old ZMQ import handlingf34a53e029
Use ZMQ utility for version checkcbb26dcb28
Use ZMQ installer for master453e83210a
Add ZMQ version buildaf9601e21d
Use ZMQ importer utility in asyncd50b2b2023
Incorporate tornado-5 fixes1fd9af0655
Add ZMQ backward-compatibility tornado installer for older versionsad4b40415c
Add one place for handling various ZMQ versions and IOLoop classes
- PR #47343: (Ch3LL) Add additional service module
integration tests and enable for windows @ 2018-05-02 13:39:46
UTC
b14e974b5f
Merge pull request #47343 from Ch3LL/win_srv_test2173b6f549
ensure we are enabling/disabling before testd58be06751
Add additionatl service module integration tests and enable for windows
- PR #47375: (terminalmage) Warn on use of
virtual packages in pkg.installed state @ 2018-05-01 21:12:18
UTC
b0f3fb577f
Merge pull request #47375 from terminalmage/issue47310fa2bea52bb
Remove extra blank line to appease linterf8ab2be81c
Add debug logging if we fail to detect virtual packages67c4fc56ac
Warn on use of virtual packages in pkg.installed state
- PR #47415: (kstreee) Fixes a bug of
rest_tornado's 'local' client, complement fix of #46326 @
2018-05-01 21:11:25 UTC
- PR #47200: (kstreee) Resolve a conflict with syndic timeout and bug fixes of the local client in rest_tornado (refs: #47415)
- PR #47123: (rallytime) [develop] Merge forward from 2018.3 to develop (refs: #47200)
- PR #47110: (kstreee) Fixes misusing of the timeout option. (refs: #47200)
- PR #46692: (mattp-) saltnado bugfixes for ldap & syndics (refs: #47123, #47200)
- PR #46326: (kstreee) Fixes a timing bug of saltnado's client local. (refs: #47110, #47123, #47200, #47415)
- PR #45874: (GwiYeong) fix for local client timeout bug (refs: #46326)
56235032f4
Merge pull request #47415 from kstreee/fix-local-client-tgt-bugb8d37e0a1e
To add a test case for the syndic environment, copies the test case which was written by @mattp- that was already merged into develop branch, related pr is #46692.4627bad1fd
Realizes 'tgt' field into actual minions using ckminions to subscribe results of the minions before publishing a payload.
- PR #47286: (baniobloom) fixed
vpc_peering_connection_name option @ 2018-05-01 19:02:10 UTC
d65ceaee03
Merge pull request #47286 from baniobloom/vpc_peering_connection_name_fixa968965087
Merge branch '2017.7' into vpc_peering_connection_name_fix
- PR #47270: (meaksh) Fix minion scheduler to
return 'retcode' from executed functions @ 2018-04-30 18:21:55
UTC
8a5d4437bb
Merge pull request #47270 from meaksh/2017.7-fix-retcode-on-schedule-utilsd299cf3385
Merge branch '2017.7' into 2017.7-fix-retcode-on-schedule-utilsb6da600fff
Initialize __context__ retcode for functions handled via schedule util module
- ISSUE #47264: (jf) doc: https://docs.saltproject.io/en/latest/ref/modules/all/salt.modules.grains.html#salt.modules.grains.delval s/of pass/or pass/ (refs: #47371)
- PR #47371: (rallytime) Fix "of pass" typo in
grains.delval docs: change to "or pass" @ 2018-04-30 18:18:46
UTC
5b51075384
Merge pull request #47371 from rallytime/fix-47264a43485b49c
Fix "of pass" typo in grains.delval docs: change to "or pass"
- PR #47389: (dwoz) Older GitPython versions will
not have close @ 2018-04-29 16:42:06 UTC
a86e53be66
Merge pull request #47389 from dwoz/moregittestfix67745c1362
Older GitPython versions will not have close
- PR #47388: (dwoz) Fix missing import @
2018-04-28 18:33:14 UTC
a5367eaf63
Merge pull request #47388 from dwoz/test_pip_fixeb26321e8b
Fix missing import
- PR #47380: (gtmanfred) add io_loop handling
to runtests engine @ 2018-04-28 17:25:28 UTC
9b59b991c2
Merge pull request #47380 from gtmanfred/2017.793d1445ec1
add io_loop handling to runtests engine
- PR #47384: (dwoz) Fix py2 version of pip test @
2018-04-28 15:13:28 UTC
37822c0cbb
Merge pull request #47384 from dwoz/test_pip_fixa37a9da1fb
Fix py2 version of pip test
- PR #47382: (dwoz) Close the repo and fix multiple
tests @ 2018-04-28 15:09:17 UTC
eefd96732e
Merge pull request #47382 from dwoz/gitfs_tests1570708fac
Close the repo and fix multiple tests
- PR #47369: (terminalmage) Return an empty
dict if no search_order in ldap ext_pillar config file @ 2018-04-27
20:58:52 UTC
57c75ff660
Merge pull request #47369 from terminalmage/ldap_pillar085883ae2d
Return an empty dict if no search_order in ldap ext_pillar config file
- PR #47363: (DmitryKuzmenko) Tornado5.0:
Future.exc_info is dropped @ 2018-04-27 18:30:18 UTC
bcc66dd9bf
Merge pull request #47363 from DSRCorporation/bugs/replace_exc_info_with_exception3f7b93a23c
Tornado5.0: Future.exc_info is dropped
- PR #47334: (terminalmage) pillar_ldap:
Fix cryptic errors when config file fails to load @ 2018-04-27
17:53:51 UTC
bcef34f7e1
Merge pull request #47334 from terminalmage/ldap_pillar0175a8687c
pillar_ldap: Fix cryptic errors when config file fails to load65c3ba7ff1
Remove useless documentation5d67cb27de
Remove unnecessary commented line
- PR #47347: (dwoz) Proper fix for mysql tests @
2018-04-27 17:27:53 UTC
31db8ca7ad
Merge pull request #47347 from dwoz/test_mysql_fix_againadd78fb618
Fix linter warnings2644cc7553
Fix linter nits799c601184
Proper fix for mysql tests
- PR #47359: (gtmanfred) add mention of the
formulas channel to the formulas docs @ 2018-04-27 16:56:13 UTC
e573236848
Merge pull request #47359 from gtmanfred/2017.76214ed8133
add mention of the formulas channel to the formulas docs
- PR #47317: (dwoz) Do not join a thread that is
stopped @ 2018-04-27 13:15:09 UTC
- PR #47279: (dwoz) Gracefully shutdown worker threads (refs: #47317)
629503b2a8
Merge pull request #47317 from dwoz/threadshutdown6db2a0e4d3
Log exceptions at exception leveld4ae787595
Do not join a thread that is stopped
- PR #47304: (cachedout) Pass timeout to salt
CLI for tests @ 2018-04-27 13:11:58 UTC
aacd5cefe3
Merge pull request #47304 from cachedout/test_cli_timeout_arg85025af83c
Pass timeout to salt CLI for tests
- PR #47311: (Ch3LL) Add firewall execution
modules tests for windows @ 2018-04-27 13:10:54 UTC
55534fb659
Merge pull request #47311 from Ch3LL/firewall_windows4e16c18c16
Add firewall module windows tests to whitelist4b2fc4ec66
Add windows firewall execution modules integration tests
- PR #47348: (dwoz) Ignore gitfs tests when
symlinks not enabled @ 2018-04-27 13:08:27 UTC
1667375a80
Merge pull request #47348 from dwoz/no_symlinks94a70e847a
Ignore gitfs tests when symlinks not enabled
- PR #47342: (dwoz) Fix mysql test cases @
2018-04-27 00:50:53 UTC
dac04261b5
Merge pull request #47342 from dwoz/test_mysql_fix7496f4c5a8
Fix mysql test cases
- PR #47341: (dwoz) Fix python 3 support for
inet_pton function @ 2018-04-26 23:35:45 UTC
34e78ef564
Merge pull request #47341 from dwoz/inet_pton_fix85451f48d4
Fix python 3 support for inet_pton function
- PR #47339: (dwoz) Use salt.utils.fopen for line
ending consistency @ 2018-04-26 22:39:56 UTC
e4779f3246
Merge pull request #47339 from dwoz/ssh_key_test_fixe37a93a1ca
Remove redundent close callb2ae5889b7
Close the temporary file handle9f7f83a975
Use salt.utils.fopen for line ending consistency
- PR #47335: (dwoz) Remove un-needed string-escape
@ 2018-04-26 21:49:27 UTC
b221860151
Merge pull request #47335 from dwoz/pip_test_fixdcb6a22c00
Remove un-needed string-escape
- PR #47331: (dwoz) Do not encode usernames @
2018-04-26 19:57:28 UTC
1c527bfd3a
Merge pull request #47331 from dwoz/py3_wingroup_fixcc154ef857
Do not encode usernames
- PR #47329: (cachedout) Credit Frank
Spierings @ 2018-04-26 16:37:59 UTC
708078b152
Merge pull request #47329 from cachedout/frank_credit33c0644ac4
Credit Frank Spierings
- PR #47281: (Ch3LL) Add win_system integration
module tests @ 2018-04-26 16:07:41 UTC
a545e55543
Merge pull request #47281 from Ch3LL/system_testc9181a75a6
Add destructivetest decorator on tests0d0c8987fc
Add win_system integration module tests
- PR #47283: (Ch3LL) Add windows ntp integration
module tests @ 2018-04-26 16:04:44 UTC
b64d930df0
Merge pull request #47283 from Ch3LL/ntp_testced7f86546
Add windows ntp integration module tests
- PR #47314: (Ch3LL) Skip netstat test on macosx
as its not supported @ 2018-04-26 16:00:37 UTC
910aff910f
Merge pull request #47314 from Ch3LL/net_mac_test67beb1451c
Skip netstat test on macosx as its not supported
- PR #47307: (rallytime) Back-port #47257 to 2017.7
@ 2018-04-26 15:16:23 UTC
- PR #47257: (jeroennijhof) Role is not a list but a dictionary (refs: #47307)
0549ef7c16
Merge pull request #47307 from rallytime/bp-472576c5b2f92bc
Role is not a list but a dictionary
- PR #47312: (rallytime) Update bootstrap
script to latest release: 2018.04.25 @ 2018-04-26 15:15:13 UTC
d6ff4689f6
Merge pull request #47312 from rallytime/update-bootstrap-release765cce06a2
Update bootstrap script to latest release: 2018.04.25
- PR #47279: (dwoz) Gracefully shutdown worker
threads (refs: #47317) @
2018-04-25 21:15:43 UTC
e0765f5719
Merge pull request #47279 from dwoz/py3_build_fix21dc1bab91
Pep-8 line endings717abedaf7
Fix comman wart4100dcd64c
Close might get called more than oncedbe671f943
Stop socket before queue on delete9587f5c69e
Silence pylint import-error for six.moves4b0c7d3b34
Fix typo05adf7c2b1
Use six.moves for queue importfe340778fa
Gracefully shutdown worker threads
- PR #47113: (jfindlay) Support proto for IPSec
policy extension in iptables state @ 2018-04-25 18:01:19 UTC
44f19b2f94
Merge pull request #47113 from jfindlay/iptables_state8bd08012ee
modules,states.iptables support proto for policy ext
- PR #47302: (Ch3LL) Remove unnecessary code from
core grains and add test @ 2018-04-25 17:58:48 UTC
b7a6206330
Merge pull request #47302 from Ch3LL/dead_codedaa68b4877
Add virtual grains test for core grainsa59dd2785d
Remove dead code in core grains file for virt-what
- PR #47303: (baniobloom) Added clarity on
oldest supported main release branch @ 2018-04-25 17:52:39 UTC
e29362acfc
Merge pull request #47303 from baniobloom/bug_fix_docb97c9df5f3
added clarity on how to figure out what is the oldest supported main release branch
- ISSUE #45790: (bdarnell) Test with Tornado 5.0b1 (refs: #47106, #47433)
- PR #47106: (DmitryKuzmenko) Tornado50
compatibility fixes (refs: #47433) @
2018-04-25 15:32:37 UTC
0d9d55e013
Merge pull request #47106 from DSRCorporation/bugs/tornado5039e403b18d
Merge branch '2017.7' into bugs/tornado506706b3a2d1
Run off of a temporary configd6873800d5
Allow running pytest>=3.5.02da3983740
Tornado 5.0 compatibility fixes
- ISSUE #47258: (drewmat) service state no longer working after kernel upgrade (refs: #47271)
- PR #47271: (gtmanfred) load rh_service for
amazon linux not booted with systemd @ 2018-04-25 14:47:06 UTC
2e014f4746
Merge pull request #47271 from gtmanfred/amazon8a53908908
Do not load rh_service module when booted with systemde4d1d5bf11
Revert "support amazon linux 2 for service module"
- ISSUE #44847: (malbertus) netconfig.managed state.apply unexpected behaviour of test & debug variables (refs: #47246)
- PR #47246: (mirceaulinic) Attempting to
fix #44847:
allow a different way to get the test and debug flags into the netconfig
state @ 2018-04-25 14:44:02 UTC
599b0ed1e9
Merge pull request #47246 from cloudflare/fix-44847-2017.7ad80028104
This way, we can pass flags such asdebug
into the state, but alsotest
.
- PR #47220: (benediktwerner) Fix
pip.installed when no changes occurred with pip >= 1.0.0 @
2018-04-25 14:23:50 UTC
- PR #47207: (benediktwerner) Fix pip_state with pip3 if no changes occourred (refs: #47220)
- PR #47102: (gtmanfred) don't allow using no_use_wheel for pip 10.0.0 or newer (refs: #47220)
4e2e1f0719
Merge pull request #47220 from benediktwerner/fix-pip-2017.70197c3e973
Fix pip test34bf66c09f
Fix pip.installed with pip>=10.0.0
- PR #47272: (rallytime) Add windows tests and
reg module/state to CODEOWNERS file for team-windows @ 2018-04-25
13:25:29 UTC
92e606251f
Merge pull request #47272 from rallytime/reg-windows-codeowners9445af0185
Add windows tests and reg module/state to CODEOWNERS file for team-windows8de3d41adb
fixed vpc_peering_connection_name option
- PR #47252: (rallytime) Fix the matching
patterns in the CODEOWNERS file to use fnmatch patterns @ 2018-04-24
14:10:42 UTC
9dca5c0221
Merge pull request #47252 from rallytime/codeowners-fixes204b6af92b
Fix the matching patterns in the CODEOWNERS file to use fnmatch patterns
- ISSUE #47173: (fpicot) pkg.installed ignores normalize parameter (refs: #47177)
- PR #47177: (fpicot) fix normalize parameter in
pkg.installed @ 2018-04-24 13:37:54 UTC
3de1bb49c8
Merge pull request #47177 from fpicot/fix_47173_pkg_normalize149f846f34
fix normalize parameter in pkg.installed
- PR #47251: (Ch3LL) Update Docs to remove
unnecessary + sign @ 2018-04-23 19:37:04 UTC
10e30515dc
Merge pull request #47251 from Ch3LL/pub_fix_rnfa4c2e6575
Update Docs to remove unnecessary + sign
- PR #47249: (Ch3LL) Add CVE number to 2016.3.6
Release @ 2018-04-23 19:05:42 UTC
bb7850a431
Merge pull request #47249 from Ch3LL/pub_fix_rn24dea24b7e
Add CVE number to 2016.3.6 Release
- ISSUE #47225: (pruiz) zfs.filesystem_present takes forever on a dataset with lots (10k+) of snapshots (refs: #47226, #47227)
- PR #47227: (pruiz) Fix issue #47225: avoid
zfs.filesystem_present slowdown when dataset has lots of snapshots
(2017.7 branch) @ 2018-04-23 14:05:58 UTC
- PR #47226: (pruiz) Fix issue #47225: avoid zfs.filesystem_present slowdown when dataset has lots of snapshots (refs: #47227)
56933eb0b2
Merge pull request #47227 from pruiz/pruiz/zfs-dataset-present-slow-2017.7fded61f19b
Fix issue #47225: avoid zfs.filesystem_present slowdown when dataset has lots of snapshots
- PR #47167: (smitty42) Adding updates for
python3 compatibility and new virtualbox SDK versi… @ 2018-04-23
13:20:42 UTC
9825065048
Merge pull request #47167 from smitty42/vbox-skd-fix5de53139cd
Merge branch '2017.7' into vbox-skd-fix
- PR #47213: (dwoz) Fix coverage on py3 windows
builds @ 2018-04-20 22:09:57 UTC
976f031170
Merge pull request #47213 from dwoz/py3winad9c7f63f0
Fix coverate on py3 windows builds91252bac95
Adding updates for python3 compatibility and new virtualbox SDK version support.
- PR #47197: (dwoz) Move process target to top
level module namespace @ 2018-04-20 15:41:06 UTC
cebcd6d069
Merge pull request #47197 from dwoz/testfix25803c9176
Move process target to top level module namespace
- PR #47193: (Ch3LL) Add network module
integration tests @ 2018-04-20 13:37:19 UTC
d4269c2b70
Merge pull request #47193 from Ch3LL/network_testbbf9987c19
Add network module integration tests
- PR #47189: (Ch3LL) Add autoruns.list integration
test for Windows @ 2018-04-19 21:16:34 UTC
c777248a78
Merge pull request #47189 from Ch3LL/autoruns6a88bedb7a
Add autoruns to windows whiteliste9e4d4af70
Add autoruns.list integration test for Windows
- PR #47184: (Ch3LL) Add status module integration
modules tests for Windows @ 2018-04-19 19:38:56 UTC
65f344e371
Merge pull request #47184 from Ch3LL/status_test25a84428b8
Add status module integration modules tests for Windows
- PR #47163: (rallytime) Updage jenkins module
autodocs to use jenkinsmod name instead @ 2018-04-19 19:35:00
UTC
- PR #46801: (yagnik) rename jenkins to jenkinsmod (refs: #46900, #47163)
965600ad6c
Merge pull request #47163 from rallytime/jenkins-autodoc0039395017
Updage jenkins module autodocs to use jenkinsmod name instead
- PR #47185: (twangboy) Add additional
integration tests to whitelist @ 2018-04-19 18:20:25 UTC
0a43dde5fc
Merge pull request #47185 from twangboy/add_tests345daa0423
Add additional integration tests to whitelist
- PR #47172: (dwoz) Allow non admin name based runs
on windows @ 2018-04-19 17:26:42 UTC
1a600bb9a4
Merge pull request #47172 from dwoz/cover_without_admincadd759727
Use warnings to warn user144c68e214
Allow non admin name based runs on windows
- PR #47110: (kstreee) Fixes misusing of the timeout option. (refs: #47200) @ 2018-04-18 17:16:20 UTC
- ISSUE #40948: (ScoreUnder) salt-call falsely reports a master as down if it does not have PKI directories created (refs: #40961)
- PR #40961: (terminalmage) Make error more
explicit when PKI dir not present for salt-call @ 2018-04-18
16:08:17 UTC
87ca2b4003
Merge pull request #40961 from terminalmage/issue409486ba66cca41
Fix incorrect logic in exception checkfed5041c5f
Make error more specific to aid in troubleshooting8c67ab53b4
Fix path in log message3198ca8b19
Make error more explicit when PKI dir not present for salt-call
- PR #47134: (Ch3LL) Add user integration tests
for windows OS @ 2018-04-18 14:29:40 UTC
f5e63584d4
Merge pull request #47134 from Ch3LL/user_win_teste7c9bc4038
Add user integration tests for windows OS
- PR #47131: (gtmanfred) add __cli opts
variable for master processes @ 2018-04-17 21:33:57 UTC
da2f6a3fac
Merge pull request #47131 from gtmanfred/cli1b1c29bf62
add __cli for master processes
- ISSUE #47116: (pcjeff) pip 10.0.0 can not import pip.req (refs: #47121)
- PR #47129: (rallytime) Back-port #47121 to 2017.7
@ 2018-04-17 20:45:11 UTC
- PR #47121: (pcjeff) fix pip import error in pip 10.0.0 (refs: #47129)
9b8e6ffb8c
Merge pull request #47129 from rallytime/bp-4712111da526b21
add ImportErrorbd0c23396c
fix pip.req import error in pip 10.0.0
- PR #47102: (gtmanfred) don't allow using
no_use_wheel for pip 10.0.0 or newer (refs: #47220) @
2018-04-17 20:44:58 UTC
eb5ac51a48
Merge pull request #47102 from gtmanfred/2017.73dc93b310b
fix tests8497e08f8e
fix pip module for 10.0.04c07a3d1e9
fix other testsb71e3d8a04
don't allow using no_use_wheel for pip 10.0.0 or newer
- PR #47037: (twangboy) Fix build_env scripts @
2018-04-17 18:54:17 UTC
c1dc42e67e
Merge pull request #47037 from twangboy/fix_dev_scripts990a24d7ed
Fix build_env scripts
- PR #47108: (dwoz) Fix
unit.utils.test_event.TestAsyncEventPublisher.test_event_subscription @
2018-04-17 00:25:07 UTC
6a4c0b8a1a
Merge pull request #47108 from dwoz/async_test_fix3d85e30ce5
AsyncTestCase is required for AsyncEventPublisher
- PR #47068: (cachedout) Catch an operation on
a closed socket in a test @ 2018-04-16 19:56:03 UTC
03892eaf0b
Merge pull request #47068 from cachedout/catch_value_error_socket_test7db5625632
Catch an operation on a closed socket in a test
- PR #47065: (dwoz) Jinja test fix @ 2018-04-16
16:16:42 UTC
1ea2885ec2
Merge pull request #47065 from dwoz/jinja_test_fix673cd31c65
Merge branch '2017.7' into jinja_test_fix
- PR #47077: (dwoz) Fix failing state test by
normalizing line endings @ 2018-04-16 15:48:39 UTC
5293b5b5ca
Merge pull request #47077 from dwoz/test_state_fix444da3f893
Fix py3 wart (chr vs bytesstring)e8acca01c2
Fix failing state test by normalizing line endings
- ISSUE #46538: (HenriWahl) salt-cloud gives "FutureWarning: The behavior of this method will change in future versions." (refs: #47067)
- PR #47067: (gtmanfred) use the recommended
opennebula lookup method @ 2018-04-16 15:48:15 UTC
ca967de5da
Merge pull request #47067 from gtmanfred/2017.7f913a7859c
use the recommended opennebula lookup method
- PR #47064: (dwoz) Fix fileserver roots tests @
2018-04-14 21:30:23 UTC
7fddad6cd9
Merge pull request #47064 from dwoz/roots_tests_fix25fd7c0694
fix py3 wart, encode os.linesepd79f1a1961
Fix fileserver roots tests
- PR #47069: (cachedout) Pass the timeout
variable to the CLI when calling salt in tests @ 2018-04-14 15:20:25
UTC
977c6939c4
Merge pull request #47069 from cachedout/match_timeout_argb8990f5258
Pass the timeout variable to the CLI when calling salt in tests
- PR #47074: (dwoz) Kitchn should ignore artifacts
directory @ 2018-04-14 13:06:19 UTC
2c4c19c622
Merge pull request #47074 from dwoz/ignore_artifactsc3941efad0
Kitchn should ignore artifacts directory
- ISSUE #47000: (mvintila) Client API: full_return paramenter missing from cmd_subset function (refs: #47055)
- PR #47055: (mattp-) #47000 - add
proper handling of full_return in cmd_subset @ 2018-04-13 20:17:10
UTC
c484c0bd71
Merge pull request #47055 from bloomberg/GH-470008af3f5b874
GH-47000: add proper handling of full_return in cmd_subset
- PR #47039: (twangboy) Fix winrm powershell
script @ 2018-04-13 18:09:56 UTC
f3496030cc
Merge pull request #47039 from twangboy/win_fix_winrm_script6635b9003f
Fix winrm powershell script46fa2c04de
Fix py3 os.linesep wart3c565d7e54
Use salt.utils.fopenaa965310f1
Clean up cruftefc9866580
Jinja test fixes
- PR #46326: (kstreee) Fixes a timing bug of
saltnado's client local. (refs: #47110, #47123, #47200, #47415) @
2018-04-13 13:59:28 UTC
- PR #45874: (GwiYeong) fix for local client timeout bug (refs: #46326)
1700a10ebe
Merge pull request #46326 from kstreee/fix-client-local0f358a9c9e
Fixes a timing bug of saltnado's client local.
- ISSUE #46877: (trudesea) Unable to apply GPO (Windows 2016) (refs: #46913)
- ISSUE #44516: (doesitblend) Windows PY3 Minion Returns UTF16 UnicodeError (refs: #44944)
- PR #46913: (lomeroe) 2017.7 Fix #46877 --
win_lgpo start/shutdown script reading @ 2018-04-12 15:10:50
UTC
- PR #44944: (lomeroe) win_lgpo registry.pol encoding updates (refs: #46913, #47438)
c3c00316c5
Merge pull request #46913 from lomeroe/2017_7-fix46877369a0645ed
move exception for clarity32ce5bfda5
Use configparser serializer object to read psscript.ini and script.ini startup/shutdown script files.
- PR #47025: (terminalmage) Fix server_id
grain in PY3 on Windows @ 2018-04-12 15:08:00 UTC
9e37cfc9d6
Merge pull request #47025 from terminalmage/fix-server_id-windowscb0cf89ed3
Fix server_id grain in PY3 on Windows
- PR #47027: (rallytime) Back-port #44508 to 2017.7
@ 2018-04-12 15:05:51 UTC
- PR #44508: (mzbroch) Capirca integration (refs: #47027)
2e193cfb45
Merge pull request #47027 from rallytime/bp-445088e72f362f4
Add priority field to support the latest capirca.112f92baab
Add priority field to support the latest capirca.
- PR #47020: (rallytime) Back-port #46970 to 2017.7
@ 2018-04-11 21:48:25 UTC
- PR #46970: (garethgreenaway) [2017.7] fix to pkgrepo comments test (refs: #47020)
385fe2bc1e
Merge pull request #47020 from rallytime/bp-469709373dff52b
Update test_pkgrepo.py13cf9eb5b1
Removing debugging.a61a8593e5
Removing suse from pkgrepo comments tests. the pkgrepo functions in SUSE pkg module do not support comments.
- ISSUE #46504: (jfoboss) ntp.managed fails on non-english systems (refs: #46539)
- PR #46539: (jfoboss) #46504 Fix @
2018-04-11 14:13:24 UTC
8f994e7cf9
Merge pull request #46539 from jfoboss/patch-16890122e41
Merge pull request #1 from twangboy/pull_4653919c3fadbe5
Fix unit test for win_ntp
826a8d3099
Fixing #46504
- PR #46999: (gtmanfred) switch pip test
package @ 2018-04-10 21:18:33 UTC
74d70e95a5
Merge pull request #46999 from gtmanfred/2017.7791af8f6ce
switch pip test package
- PR #46023: (mattp-) add parallel support for
orchestrations @ 2018-04-10 19:26:04 UTC
8adaf7f526
Merge pull request #46023 from bloomberg/parallel-orch0ac0b3ca29
Merge branch '2017.7' into parallel-orch
- ISSUE #46581: (qcpeter) puppet.fact tries to parse output to stderr (refs: #46613)
- PR #46613: (myinitialsarepm) Fix
puppet.fact and puppet.facts to use stdout. @ 2018-04-10 15:18:07
UTC
39d65a39cf
Merge pull request #46613 from myinitialsarepm/fix_puppet.fact_and_puppet.facts44ecd13abc
Update tests to use cmd.run_all7d7d40f541
Merge branch '2017.7' into fix_puppet.fact_and_puppet.facts0ce1520bd0
Merge branch '2017.7' into fix_puppet.fact_and_puppet.facts69e1f6f681
Fix puppet.fact and puppet.facts to use stdout.
- PR #46991: (gtmanfred) use saltstack
salt-jenkins @ 2018-04-10 14:19:00 UTC
ba5421d988
Merge pull request #46991 from gtmanfred/windows98588c1dc5
use saltstack salt-jenkins
- PR #46975: (gtmanfred) Make windows work for
test runs in jenkinsci @ 2018-04-10 13:41:18 UTC
00c4067585
Merge pull request #46975 from gtmanfred/windows1f69c0d7f8
make sure windows outputs xml junit files4a2ec1bbb3
support new versions of winrm-fsb9efec8526
remove libnacl on windows2edd5eaf9e
fix pathb03e272e44
windows work
- PR #46945: (vutny) [DOC] Fix Jinja block in FAQ
page @ 2018-04-09 13:05:28 UTC
3cf2353e41
Merge pull request #46945 from vutny/doc-faq-fix-jinjabfdf54e61d
[DOC] Fix Jinja block in FAQ page
- PR #46925: (terminalmage) Remove
reference to directory support in file.patch state @ 2018-04-06
13:54:47 UTC
fc2f728665
Merge pull request #46925 from terminalmage/fix-file.patch-docstring97695657f0
Remove reference to directory support in file.patch state
- PR #46900: (rallytime) Back-port #46801 to 2017.7
@ 2018-04-06 13:47:44 UTC
- PR #46801: (yagnik) rename jenkins to jenkinsmod (refs: #46900, #47163)
eef6c518e1
Merge pull request #46900 from rallytime/bp-468016a41e8b457
rename jenkins to jenkinsmod
- PR #46899: (rallytime) Back-port #45116 to 2017.7
@ 2018-04-06 13:47:17 UTC
PR #45116: (arif-ali) fix adding parameters to http.query from sdb yaml (refs: #46899)
71839b0303
Merge pull request #46899 from rallytime/bp-45116b92f908da4
fix adding parameters to http.query from sdb yaml3d5e69600b
address lint issues raised by @isbma9866c7a03
fix parallel mode py3 compatibility6d7730864a
removing prereq from test orch6c8a25778f
add integration test to runners/test_state to exercise parallel2c86f16b39
cherry-pick cdata KeyError prevention from #3983226a96e8933
record start/stop duration for parallel processes separatelye4844bdf2b
revisit previous join() behavior in check_requisitesf00a359cdf
join() parallel process instead of a recursive sleep6e7007a4dc
add parallel support for orchestrations
- ISSUE #43529: (Ch3LL) Add publisher_acl Test to Auto Test Suite (refs: #44926)
- PR #44926: (frogunder) whitelist_acl_test @
2018-04-05 15:09:26 UTC
d0f5b43753
Merge pull request #44926 from frogunder/whitelisted_acl18e460fc30
Merge branch '2017.7' into whitelisted_acl1ad4d7d988
fix assert errorse6a56016df
update test19a2244cb7
whitelist_acl_test
- ISSUE #46456: (vitaliyf) "ValueError" when running orch with "subset" (refs: #46464)
- PR #46464: (gtmanfred) fix salt subset in
orchestrator @ 2018-04-05 14:52:01 UTC
7d822f9cec
Merge pull request #46464 from gtmanfred/orchestration637cdc6b7b
fix pylint0151013ddb
document cli option for cmd_subset4a3ed6607d
add test for subset in orchestration3112359dd6
fix salt subset in orchestrator
- ISSUE #46523: (dwoz) Add a test to the cloud suite for Windows minion on EC2 (refs: #46879)
- PR #46879: (dwoz) Fix multiple typos causing
tests to fail @ 2018-04-05 13:59:28 UTC
805ed1c964
Merge pull request #46879 from dwoz/cloudtestfixdc54fc53c3
Fix multiple typos causing tests to fail
- PR #46647: (twangboy) Fix the tear down
function in integration.modules.test_grains @ 2018-04-04 21:14:06
UTC
f70f6de282
Merge pull request #46647 from twangboy/win_fix_test_grainsc179388b0e
Fix the tear down function in integration.modules.test_grains.GrainsAppendTestCase
- ISSUE #46754: (nages13) grain item virtual_subtype shows 'Xen PV DomU' on Docker containers (refs: #46756)
- ISSUE #43405: (kfix) LXD-created LXC container is detected as a Xen domU (refs: #46756)
- PR #46756: (nages13) fix
grains['virtual_subtype'] to show Docker on xen kernels @ 2018-04-04
20:53:49 UTC
91c078ce12
Merge pull request #46756 from nages13/bugfix-grain-virtual_subtype781f5030a4
Merge branch 'bugfix-grain-virtual_subtype' of https://github.com/nages13/salt into bugfix-grain-virtual_subtypecd1ac4b7f9
Merge branch '2017.7' into bugfix-grain-virtual_subtype0ace76c0e7
Merge branch '2017.7' into bugfix-grain-virtual_subtype9eb6f5c0d0
Merge branch '2017.7' into bugfix-grain-virtual_subtype73d6d9d365
Merge branch '2017.7' into bugfix-grain-virtual_subtypea4a17eba6a
Merge branch '2017.7' into bugfix-grain-virtual_subtypebf5034dbdb
Merge branch '2017.7' into bugfix-grain-virtual_subtype8d12770951
Merge branch '2017.7' into bugfix-grain-virtual_subtype
7e704c0e81
Moved down container check code below hypervisors to validate containers type running in virtual environment. Fixes #46754 & #43405710f74c4a6
fix grains['virtual_subtype'] to show Docker on xen kernels
- ISSUE #46762: (ScoreUnder) prereq stack overflow (refs: #46788, #46799)
- PR #46799: (garethgreenaway) [2017.7]
Adding test for PR #46788 @
2018-04-04 20:41:23 UTC
- PR #46788: (garethgreenaway) [2017.7] Ensure failed tags are added to self.pre (refs: #46799)
058bbed221
Merge pull request #46799 from garethgreenaway/46762_prereq_shenanigans_tests13875e78cf
Fixing documentation string for test.3d288c44d4
Fixing test documentation6cff02ef6a
Adding tests for #46788
- PR #46867: (terminalmage) Backport string
arg normalization to 2017.7 branch @ 2018-04-04 18:06:57 UTC
d9770bf3f8
Merge pull request #46867 from terminalmage/unicode-logging-normalization7652688e83
Backport string arg normalization to 2017.7 branch
- PR #46770: (twangboy) Change the order of SID
Lookup @ 2018-04-04 17:33:10 UTC
9eb98b1f6e
Merge pull request #46770 from twangboy/fix_4643389af0a6222
Merge branch '2017.7' into fix_4643367b4697578
Remove unused import (ling)9302fa5ab0
Clean up code commentsb383b9b330
Change the order of SID Lookup
- ISSUE #46826: (robgott) grain modules using tuples affect targeting (refs: #46839)
- PR #46839: (gtmanfred) match tuple for
targets as well @ 2018-04-04 14:07:12 UTC
9c776cffb7
Merge pull request #46839 from gtmanfred/tupletarget3b7208ce27
match tuple for targets as well
- ISSUE #40245: (czhong111) salt-api automatically restart caused by "opening too many files" (refs: #46817)
- ISSUE #36374: (szjur) Descriptor leaks in multithreaded environment (refs: #46817)
- ISSUE #20639: (GrizzlyV) salt.client.LocalClient leaks connections to local salt master (refs: #46817)
- PR #46845: (rallytime) Back-port #46817 to 2017.7
@ 2018-04-03 19:52:29 UTC
- PR #46817: (mattp-) address filehandle/event leak in async run_job invocations (refs: #46845)
- PR #32145: (paclat) fixes 29817 (refs: #46817)
7db251dc11
Merge pull request #46845 from rallytime/bp-4681736a0f6d8ca
address filehandle/event leak in async run_job invocations
- PR #46847: (dwoz) strdup from libc is not
available on windows @ 2018-04-03 19:51:33 UTC
e3d17ab7bc
Merge pull request #46847 from dwoz/missing-strdup55845f4846
strdup from libc is not available on windows
- ISSUE #46765: (roskens) pkg.mod_repo fails with a python error when removing a dictionary key (refs: #46776)
- PR #46776: (gtmanfred) fix shrinking list in
for loop bug @ 2018-04-03 17:32:16 UTC
f2dd79f9c4
Merge pull request #46776 from gtmanfred/2017.7edc1059ee0
fix shrinking list in for loop bug
- PR #46838: (gtmanfred) use http registry for
npm @ 2018-04-03 17:02:32 UTC
1941426218
Merge pull request #46838 from gtmanfred/npmbff61dd291
use http registry for npm
- ISSUE #42312: (frogunder) salt-call --local sys.doc none gives error/traceback in raspberry pi (refs: #46823)
- PR #46823: (rallytime) Improve __virtual__
checks in sensehat module @ 2018-04-03 16:56:08 UTC
e544254e7b
Merge pull request #46823 from rallytime/fix-42312dafa820f93
Improve __virtual__ checks in sensehat module
- PR #46641: (skizunov) Make LazyLoader thread
safe @ 2018-04-03 16:09:17 UTC
37f6d2de35
Merge pull request #46641 from skizunov/develop3c624aa4827
Make LazyLoader thread safe
- PR #46837: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2018-04-03 14:54:10 UTC
989508b100
Merge pull request #46837 from rallytime/merge-2017.78522c1d634
Merge branch '2016.11' into '2017.7'3e844ed1df
Merge pull request #46739 from rallytime/2016.11_update_version_doc4d9fc5cc0f
Update release versions for the 2016.11 branch
- PR #46740: (rallytime) Update release
versions for the 2017.7 branch @ 2018-04-03 14:36:07 UTC
307e7f35f9
Merge pull request #46740 from rallytime/2017.7_update_version_doc7edf98d224
Update 2018.3.0 information and move branch from "latest" to "previous"5336e866ac
Update release versions for the 2017.7 branch
- PR #46783: (twangboy) Fix network.managed
test=True on Windows @ 2018-04-03 12:54:56 UTC
ebf5dd276f
Merge pull request #46783 from twangboy/fix_46680da5ce25ef3
Fix unit tests on Linuxb7f4f377cd
Add space I removedf1c68a09b5
Fix network.managed test=True on Windows
- PR #46821: (rallytime) Fix the new test
failures from the mantest changes @ 2018-04-03 12:40:51 UTC
- PR #46778: (terminalmage) Replace flaky SPM man test (refs: #46821)
f652f25cc1
Merge pull request #46821 from rallytime/fix-mantest-failures209a8029c3
Fix the new test failures from the mantest changes
- ISSUE #46627: (vangourd) Win_LGPO fails on writing Administrative Template for Remote Assistance (refs: #46800)
- PR #46800: (lomeroe) fix win_lgpo to correctly
create valuenames of list item types @ 2018-04-03 12:38:45 UTC
c460f62081
Merge pull request #46800 from lomeroe/2017_7-466272bee383e9d
correct create list item value names if the valuePrefix attribute does not exist on the list item, the value is the value name, other wise, the valuename a number with the valuePrefix prepended to it
- ISSUE #46347: (twangboy) Build 449: unit.modules.test_inspect_collector (refs: #46675)
- PR #46675: (dwoz) Skip test when git symlinks are
not configured @ 2018-04-03 12:19:19 UTC
df26f2641e
Merge pull request #46675 from dwoz/inspectlib-testsd39f4852d8
Handle non-zero status exception83c005802b
Handle cases where git can not be found628b87d5c4
Skip test when git symlinks are not configured
- ISSUE #46808: (ezh) Sharedsecret authentication is broken (refs: #46809)
- PR #46815: (terminalmage) Backport #46809 to 2017.7
@ 2018-04-02 20:05:15 UTC
- PR #46809: (ezh) Fix sharedsecret authentication (refs: #46815)
4083e7c460
Merge pull request #46815 from terminalmage/bp-4680971d5601507
Fix sharedsecret authentication
- PR #46769: (dwoz) Adding windows minion tests for
salt cloud @ 2018-04-02 18:51:49 UTC
3bac9717f4
Merge pull request #46769 from dwoz/wincloudtesteabc234e5d
Fix config override name5c22a0f88d
Use aboslute imports810042710d
Set default cloud test timeout back to 500 seconds5ac89ad307
Use winrm_verify_ssl option causing tests to pass71858a709c
allow not verifying ssl winrm saltcloudba5f11476c
Adding windows minion tests for salt cloud
- PR #46786: (twangboy) Return int(-1) when
pidfile contains invalid data @ 2018-04-02 18:42:12 UTC
f1be939763
Merge pull request #46786 from twangboy/fix_46757b0053250ff
Remove int(), just return -17d56126d74
Fixes some lint49b3e937da
Return int(-1) when pidfile contains invalid data
- PR #46814: (terminalmage) Backport #46772 to 2017.7
@ 2018-04-02 18:39:37 UTC
- PR #46772: (bmiguel-teixeira) fix container removal if auto_remove was enabled (refs: #46814)
89bf24b15c
Merge pull request #46814 from terminalmage/bp-46772a9f26f2ab8
avoid breaking if AutoRemove is not found97779c965d
fix container removal if auto_remove was enabled
- PR #46813: (terminalmage) Get rid of
confusing debug logging @ 2018-04-02 18:19:27 UTC
5ea4ffbdb6
Merge pull request #46813 from terminalmage/event-debug-log5d6de3a2eb
Get rid of confusing debug logging
- PR #46766: (twangboy) Change the way we're
cleaning up after some tests @ 2018-03-30 18:01:03 UTC
e533b7182d
Merge pull request #46766 from twangboy/win_fix_test_git5afc66452c
Remove unused/redundant imports88fd72c52c
Use with_tempfile decorator where possible
- PR #46778: (terminalmage) Replace flaky
SPM man test (refs: #46821) @
2018-03-30 17:55:14 UTC
69d450db84
Merge pull request #46778 from terminalmage/salt-jenkins-906bbfd35d3ea
Replace flaky SPM man test
- ISSUE #46762: (ScoreUnder) prereq stack overflow (refs: #46788, #46799)
- PR #46788: (garethgreenaway) [2017.7]
Ensure failed tags are added to self.pre (refs: #46799) @
2018-03-30 17:11:38 UTC
c935ffb740
Merge pull request #46788 from garethgreenaway/46762_prereq_shenanigansfa7aed6424
Ensure failed tags are added to self.pre.
- ISSUE #46354: (twangboy) Build 449: unit.test_state (refs: #46655)
- ISSUE #46350: (twangboy) Build 449: unit.test_pyobjects.RendererTests (refs: #46655)
- ISSUE #46349: (twangboy) Build 449: unit.test_pydsl (refs: #46655)
- ISSUE #46345: (twangboy) Build 449: unit.test_pyobjects.MapTests (Manual Pass) (refs: #46655)
- PR #46655: (dwoz) Fixing cleanUp method to
restore environment @ 2018-03-29 18:31:48 UTC
395b7f8fdc
Merge pull request #46655 from dwoz/pyobjects-463505aabd442f2
Fix up import and docstring syntax62d64c9230
Fix missing import18b1730320
Skip test that requires pywin32 on *nix platforms45dce1a485
Add reg module to globals09f9322981
Fix pep8 wart73d06f664b
Fix linter error009a8f56ea
Fix up environ state tests for Windowsb4be10b8fc
Fixing cleanUp method to restore environment
- ISSUE #36802: (rmarcinik) using clean=True parameter in file.recurse causes python process to spin out of control (refs: #46632)
- PR #46632: (dwoz) Fix file.recurse w/ clean=True
#36802 @
2018-03-29 18:30:42 UTC
af45c49c42
Merge pull request #46632 from dwoz/file-recurse-3680244db77ae79
Fix lint errors and typocb5619537f
Only change what is essential for test fixeb822f5a12
Fix file.recurse w/ clean=True #36802
- ISSUE #46660: (mruepp) top file merging same does produce conflicting ids with gitfs (refs: #46751)
- PR #46751: (folti) top file merging strategy
'same' works again @ 2018-03-28 21:12:27 UTC
6e9f504ed1
Merge pull request #46751 from folti/2017.77058f10381
same top merging strategy works again
- PR #46691: (Ch3LL) Add groupadd module
integration tests for Windows @ 2018-03-28 18:01:46 UTC
d3623e0815
Merge pull request #46691 from Ch3LL/win_group_test7cda825e90
Add groupadd module integration tests for Windows
- ISSUE #46352: (twangboy) Build 449: unit.test_client (refs: #46696)
- PR #46696: (dwoz) Windows unit.test_client fixes @ 2018-03-28
17:55:47 UTC
14ab50d3f4
Merge pull request #46696 from dwoz/win_test_clientec4634fc06
Better explanation in doc stringsd9ae2abb34
Fix splling in docstringb40efc5db8
Windows test client fixes
- ISSUE #45956: (frogunder) CTRL-C gives traceback on py3 setup (refs: #46032)
- PR #46732: (rallytime) Back-port #46032 to 2017.7
@ 2018-03-28 13:43:17 UTC
- PR #46032: (DmitryKuzmenko) Workaround python bug in traceback.format_exc() (refs: #46732)
1222bdbc00
Merge pull request #46732 from rallytime/bp-46032bf0b962dc0
Workaround python bug in traceback.format_exc()
- ISSUE #28142: (zmalone) Deprecate or update the copr repo (refs: #46749)
- PR #46749: (vutny) [DOC] Remove mentions of COPR
repo from RHEL installation page @ 2018-03-28 13:20:50 UTC
50fe1e9480
Merge pull request #46749 from vutny/doc-deprecate-copra1cc55da3d
[DOC] Remove mentions of COPR repo from RHEL installation page
- PR #46734: (terminalmage) Make busybox
image builder work with newer busybox releases @ 2018-03-27 21:14:28
UTC
bd1e8bcc7d
Merge pull request #46734 from terminalmage/busybox6502b6b4ff
Make busybox image builder work with newer busybox releases
- ISSUE saltstack/salt-jenkins#902: (rallytime) [2017.7/.5] Test failures for NPM on CentOS 6/7, Ubuntu 14, and OpenSUSE (refs: #46742)
- PR #46742: (gtmanfred) only use npm test
work around on newer versions @ 2018-03-27 21:13:28 UTC
c09c6f819c
Merge pull request #46742 from gtmanfred/2017.7fd0e649d1e
only use npm test work around on newer versions
- PR #46743: (Ch3LL) Workaround getpwnam in auth
test for MacOSX @ 2018-03-27 21:10:47 UTC
3b6d5eca88
Merge pull request #46743 from Ch3LL/mac_auth4f1c42c0e3
Workaround getpwnam in auth test for MacOSX
- ISSUE #26920: (david-fairbanks42) MySQL grant with underscore and wildcard (refs: #46171)
- PR #46171: (amaclean199) Fix mysql grant
comparisons @ 2018-03-27 17:54:48 UTC
b548a3e742
Merge pull request #46171 from amaclean199/fix_mysql_grants_comparison97db3d9766
Merge branch '2017.7' into fix_mysql_grants_comparison0565b3980e
Merge branch '2017.7' into fix_mysql_grants_comparison8af407173d
Merge branch '2017.7' into fix_mysql_grants_comparison00d13f05c4
Fix mysql grant comparisons by stripping both of escape characters and quotes. Fixes #26920
- ISSUE #5721: (ozgurakan) salt-minion can't restart itself (refs: #46709)
- PR #46709: (vutny) [DOC] Update FAQ about Salt
self-restarting @ 2018-03-27 14:34:58 UTC
554400e067
Merge pull request #46709 from vutny/doc-faq-minion-master-restartd0929280fc
[DOC] Update FAQ about Salt self-restarting
- PR #46503: (psyer) Fixes stdout user environment
corruption @ 2018-03-27 14:20:15 UTC
3f21e9cc65
Merge pull request #46503 from psyer/fix-cmd-run-env-corrupte8582e80f2
Python 3-compatibility fix to unit test27f651906d
Merge pull request #1 from terminalmage/fix-cmd-run-env-corrupt172d3b2e04
Allow cases where no marker was found to proceed without raising exception35ad828ab8
Simplify the marker parsing logic
a09f20ab45
fix repr for the linter4ee723ac0f
Rework how errors are outputdc283940e0
Merge branch '2017.7' into fix-cmd-run-env-corrupta91926561f
Fix linting problemse8d3d017f9
fix bytes or str in find command0877cfc38f
Merge branch '2017.7' into fix-cmd-run-env-corrupt86176d1252
Merge branch '2017.7' into fix-cmd-run-env-corrupt3a7cc44ade
Add python3 support for byte encoded markers09048139c7
Do not show whole env in errored94700255
fix missing raise statement15868bc88c
Fixes stdout user environment corruption
- PR #46432: (twangboy) Default to UTF-8 for
templated files @ 2018-03-26 19:02:14 UTC
ac2a6616a7
Merge pull request #46432 from twangboy/win_locales_utf8affa35c30d
Revert passing encodinga0ab27ef15
Merge remote-tracking branch 'dw/win_locales_utf8' into win_locales_utf89f95c50061
Use default SLS encoding, fall back to system encoding6548d550d0
Use salt.utils.to_unicode8c0164fb63
Add ability to specify encoding in sdecode2e7985a81c
Default to utf-8 on Windows
8017860dcc
Use salt.utils.to_unicodec10ed26eab
Add ability to specify encoding in sdecode8d7e2d0058
Default to utf-8 on Windows
- PR #46669: (terminalmage) Add option to
return to pre-2017.7.3 pillar include merge order @ 2018-03-26
19:00:28 UTC
fadc5e4ba4
Merge pull request #46669 from terminalmage/pillar-merge-orderb4a1d34b47
Add option to return to pre-2017.7.3 pillar include merge order
- PR #46711: (terminalmage) Add performance
reminder for wildcard versions @ 2018-03-26 18:07:31 UTC
b90f0d1364
Merge pull request #46711 from terminalmage/wildcard-versions-infofc7d16f1af
Add performance reminder for wildcard versions
- ISSUE #46353: (twangboy) Build 449: unit.returners.test_smtp_return (refs: #46693)
- PR #46693: (dwoz) File and Pillar roots are
dictionaries @ 2018-03-26 15:15:38 UTC
6c80d90bb6
Merge pull request #46693 from dwoz/test_smtp_return5bf850c67f
File and Pillar roots are dictionaries
- ISSUE #36153: (krcroft) Pillarenv doesn't allow using separate pillar environments (refs: #46543)
- PR #46543: (dafenko) Fix missing saltenv and
pillarenv in pillar.item @ 2018-03-26 15:05:13 UTC
9a6bc1418c
Merge pull request #46543 from dafenko/fix-add-saltenv-pillarenv-to-pillar-item6d5b2068aa
Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-item5219377313
Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-itemb7d39caa86
Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-item25f1074a85
Add docstring for added parameters973bc13955
Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-item164314a859
Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-item267ae9f633
Fix missing saltenv and pillarenv in pillar.item
- PR #46679: (vutny) [DOC] Correct examples in
pkg state module @ 2018-03-26
14:40:07 UTC
f776040e25
Merge pull request #46679 from vutny/doc-state-pkg4a730383bf
[DOC] Correct examples in pkg state module
- PR #46646: (twangboy) Fix unit.returners.test_local_cache for Windows @
2018-03-26 14:16:23 UTC
47409eaa6e
Merge pull request #46646 from twangboy/win_fix_test_local_cache8d93156604
Fix unit.returners.test_local_cache for Windows
- ISSUE #46595: (aboe76) saltstack server_id changes with each run on python3 (refs: #46649)
- PR #46649: (terminalmage) Make server_id
consistent on Python 3 @ 2018-03-26 13:58:59 UTC
0c2dce0416
Merge pull request #46649 from terminalmage/issue46595e82a1aa1ec
Make server_id consistent on Python 3
- PR #46588: (UtahDave) Don't crash when
saltwinshell is missing @ 2018-03-21 20:26:31 UTC
4e7466a21c
Merge pull request #46588 from UtahDave/no_crash_winshellb7842a1777
Update error message.95dfdb91ca
Don't stacktrace when salt-ssh w/o saltwinshell
- ISSUE #22063: (jeanpralo) Wildcard inside top.sls file for pillar (refs: #41423)
- ISSUE #20581: (notpeter) Many environments: one pillar_root (all your envs are belong to base) (refs: #46309)
- PR #46631: (rallytime) Fix pillar unit test
failures: file_roots and pillar_roots environments should be lists @
2018-03-21 19:22:49 UTC
- PR #46629: (terminalmage) Fix symlink loop when file_roots/pillar_roots is a string instead of a list (refs: #46631)
- PR #46569: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 (refs: #46631)
- PR #46309: (bdrung) Support dynamic pillar_root environment (refs: #46631)
- PR #41423: (RichardW42) pillar: target's state list support wildcard in top.sls (refs: #46631)
33af3cfc7c
Merge pull request #46631 from rallytime/update-pillar-unit-tests0f728186aa
Fix pillar unit test failures: file_roots and pillar_roots environments should be lists
- ISSUE #26450: (typeshige) file.copy: source file is not present. (refs: #46640)
- PR #46640: (terminalmage) Clarify the
docs for the file.copy state @ 2018-03-21 19:14:50 UTC
d329e7af78
Merge pull request #46640 from terminalmage/file.copy-docs480c5f8faa
Clarify the docs for the file.copy state
- PR #46642: (vutny) [DOC] Unify cloud modules
index header @ 2018-03-21 19:13:28 UTC
ff40590c06
Merge pull request #46642 from vutny/doc-cloud-index51e6aa54a1
[DOC] Unify cloud modules index header
- PR #46619: (rallytime) [2017.7] Merge
forward from 2017.7.5 to 2017.7 @ 2018-03-20 19:03:30 UTC
83ed40c06a
Merge pull request #46619 from rallytime/merge-2017.7bcbddf5d07
Merge branch '2017.7.5' into '2017.7'
- PR #46584: (twangboy) Fix issue LGPO issue @
2018-03-20 17:48:33 UTC
df12135439
Merge pull request #46584 from twangboy/lgpo-46568661017104b
Detect disabled reg_multi_sz elements properly
- PR #46624: (twangboy) Fix a few
inconsitencies in the installer script @ 2018-03-20 17:47:44
UTC
2fd3aa487c
Merge pull request #46624 from twangboy/win_fix_installerfa0b0efe46
Fix some installer script inconsistencies
- ISSUE #46552: (JeffLee123) State with require requisite executes despite onfail requisite on another state. (refs: #46571)
- PR #46571: (garethgreenaway) [2017.7]
fixes to state.py @ 2018-03-20 13:40:04 UTC
f038e3c452
Merge pull request #46571 from garethgreenaway/46552_onfail_and_require152c43c843
Accounting for a case when multiple onfails are used along with requires. Previously if you have multiple states using 'onfail' and two of those states using a 'require' against the first one state, the last two will run even if the 'onfail' isn't met because the 'require' is met because the first state returns true even though it didn't execute. This change adds an additional hidden variable that is used when checking requisities to determine if the state actually ran.
- ISSUE #46512: (blarghmatey) git.pull failing when run from the salt scheduler (refs: #46520)
- PR #46520: (gtmanfred) pass utils to the
scheduler for reloading in modules @ 2018-03-20 13:35:49 UTC
2677330e19
Merge pull request #46520 from gtmanfred/2017.7caefedc095
make sure utils is empty for pickling for windows2883548e6b
pass utils to the scheduler for reloading in modules
- ISSUE #44299: (nhavens) 2017.7.2 breaks pkgrepo.managed yum repo comments (refs: #46531)
- PR #46531: (terminalmage) Fix regression
in yumpkg._parse_repo_file() @ 2018-03-20 13:34:59 UTC
7bc3c2e588
Merge pull request #46531 from terminalmage/issue44299b70c3389da
Fix case where no comments specifiedce391c53f4
Add regression test for #44299c3e36a6c94
Fix regression in yumpkg._parse_repo_file()f0c79e3da3
Slight modification to salt.utils.pkg.rpm.combine_comments()
- ISSUE #46521: (dwoz) --name argument not honored for cloud test suite (refs: #46567)
- PR #46567: (dwoz) Honor named tests when running
integration suites @ 2018-03-20 13:24:42 UTC
b80edb5d26
Merge pull request #46567 from dwoz/runtest-n-wart3b6901e19d
Honor named tests when running integration suites
- PR #46580: (twangboy) Clarify some issues
with msu files in win_dism.py @ 2018-03-16 18:57:55 UTC
1dcd22e767
Merge pull request #46580 from twangboy/win_update_docs_dismd52b99d7a3
Clarify some issues with msu files in win_dism.py
- ISSUE #46073: (layer3switch) salt 2017.7.3 grains metadata collection in AWS EC2 cause failure and nested iteration (refs: #46541)
- PR #46541: (gtmanfred) handle user-data for
metadata grains @ 2018-03-15 17:21:31 UTC
0a68c22332
Merge pull request #46541 from gtmanfred/metadata19bd1d9db5
handle user-data for metadata grains
- ISSUE #46427: (wasabi222) cumulus linux should use systemd as a default service pkg instead of debian_service (refs: #46547)
- PR #46547: (garethgreenaway) [2017.7]
Disable service module for Cumulus @ 2018-03-15 16:15:00 UTC
048b2ba3f6
Merge pull request #46547 from garethgreenaway/46427_service_module_cumulusedd0b11447
Merge branch '2017.7' into 46427_service_module_cumulusea3c16080e
Disable the service module on Cumulus since it is using systemd.
- PR #46548: (Ch3LL) profitbrick test: check for
foo,bar username,password set in profitbrick config @ 2018-03-15
14:25:27 UTC
98e3260b9a
Merge pull request #46548 from Ch3LL/profit_testdb96c4e72e
check for foo,bar username,password set in profitbrick config
- PR #46549: (Ch3LL) Fix dimensionsdata test
random_name call @ 2018-03-15 14:23:41 UTC
79f2a76609
Merge pull request #46549 from Ch3LL/dimension_testbb338c464c
Fix dimensionsdata test random_name call
- PR #46529: (gtmanfred) retry if there is a
segfault @ 2018-03-13 22:41:54 UTC
083846fe0e
Merge pull request #46529 from gtmanfred/kitchen50d6e2c7be
retry if there is a segfault
- PR #46511: (rallytime) Back-port #45769 to 2017.7
@ 2018-03-13 17:08:52 UTC
- PR #45769: (Quarky9) Suppress boto WARNING during SQS msg decode in sqs_engine (refs: #46511)
5cc11129f1
Merge pull request #46511 from rallytime/bp-45769a8ffceda53
Suppress boto WARNING during decode, reference: https://github.com/boto/boto/issues/2965