
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>
188 KiB
Salt 2018.3.1 Release Notes
Version 2018.3.1 is a bugfix release for 2018.3.0 <release-2018-3-0>
.
Statistics
- Total Merges: 525
- Total Issue References: 74
- Total PR References: 255
- Contributors: 55 (Ch3LL, DmitryKuzmenko, Giandom, Kimol, L4rS6, LukeCarrier, OrlandoArcapix, TamCore, The-Loeki, UtahDave, aesposito91, bbinet, bdrung, boltronics, bosatsu, clan, corywright, damon-atkins, dincamihai, dmurphy18, dnABic, douglasjreynolds, dwoz, edgan, ejparker12, esell, ezh, femnad, folti, garethgreenaway, gtmanfred, isbm, jasperla, johnj, mateiw, mcalmer, mirceaulinic, morganwillcock, opdude, pcn, pruiz, psagers, psyer, rallytime, robinro, s0undt3ch, samodid, shengis, skjaro, tankywoo, terminalmage, twangboy, vutny, yannj-fr, zmedico)
Warning
If you are using Jinja to dump lists or dictionaries in your SLS files, this will now cause errors in Python 2 since Jinja does not produce YAML-compatible output when strings in the data structures contain unicode types. The dictionary must be passed through a Jinja filter to produce YAML-compatible strings.
The below is an example of invalid SLS:
/etc/foo.conf:
file.mangaged:
- source: salt://foo.conf
- template: jinja
- defaults: {{ mydict }}
To make it valid, use either one of Salt's own json
or
yaml
filters:
/etc/foo.conf:
file.mangaged:
- source: salt://foo.conf
- template: jinja
- defaults: {{ mydict | json }}
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.
Changes to Slack Engine pillars
When using groups_pillar_name
for the slack engine, the
engine should be used as part of a salt-minion process running on the
master. This will allow the minion to have pillars assigned to it, and
will still allow the engine to create a LocalClient connection to the
master ipc sockets to control environments.
Changes to Automatically Updating the Roster File
In 2018.3.0
salt-ssh was configured to automatically
update the flat roster file if a minion was not found for salt-ssh. This
was decided to be undesirable as a default. The
--skip-roster
flag has been removed and replaced with
--update-roster
, which will enable salt-ssh to add minions
to the flat roster file. This behavior can also be enabled by setting
ssh_update_roster: True
in the master config file.
Changes
to file.blockreplace <salt.states.file.blockreplace>
State
The append_newline
argument was added to this state.
Additionally, to improve idempotence, if the string represented by
marker_end
is found in the middle of the line, the content
preceding the marker will be removed when the block is replaced. This
allows one to remove append_newline: False
from the SLS and
have the block properly replaced if the end of the content block is
immediately followed by the marker_end
(i.e. no newline
before the marker).
Note
This will require changes to your SLS if your marker_end
does not include the very beginning of the content you want to keep.
See the file.blockreplace <salt.states.file.blockreplace>
state documentation for further information.
Changelog for v2018.3.0..v2018.3.1
Generated at: 2018-06-06 17:43:01 UTC
- ISSUE #47955: (frogunder) 2018.3.1 Creating Windows machine in Amazon using salt-cloud fails. (refs: #47989)
- PR #47998: (rallytime) Back-port #47989 to
2018.3.1 @ 2018-06-06 17:08:04 UTC
- PR #47989: (dwoz) Properly decode password from aws using m2crypto (refs: #47998)
605463ca0d
Merge pull request #47998 from rallytime/bp-479891b7e9ac2d3
Lint fixes0545152ddd
Properly decode password from aws using m2crypto
- PR #47965: (Ch3LL) Add PR 47924 from 2018.3
branch @ 2018-06-06 13:54:09 UTC
dbc798ac68
Merge pull request #47965 from Ch3LL/gitpy_mac_3.1bf608abd44
Catch all exceptions in git import for salt.utils.gitfs
- PR #47973: (terminalmage)
salt.modules.testinframod: fix TypeError invoking types.FunctionType @
2018-06-06 13:53:46 UTC
864d640633
Merge pull request #47973 from terminalmage/fix-testinfra4518c89484
Lint: Remove unused six importc6816b2149
salt.modules.testinframod: fix TypeError invoking types.FunctionType
- ISSUE #47236: (MorphBonehunter) x509.private_key_managed broken after upgrade to 2018.3.0 (refs: #47957)
- PR #47967: (rallytime) Back-port #47957 to
2018.3.1 @ 2018-06-06 13:53:28 UTC
- PR #47957: (garethgreenaway) [2018.8] Ensure x509 passphrase is a string (refs: #47967)
5ddcfff420
Merge pull request #47967 from rallytime/bp-479579a55579af1
removing unnecessary change329b2e5956
Ensuring that when a passphrase is passed in, it is returned as a string from the passphrase callback.
- PR #47902: (Ch3LL) Remove In Progress for
2018.3.1 Release Notes @ 2018-05-30 18:26:49 UTC
9c964fdbce
Merge pull request #47902 from Ch3LL/rn_in_progressf560a151cd
Remove In Progress for 2018.3.1 Release Notes
- PR #47897: (Ch3LL) Add changelog to 2018.3.1
release notes @ 2018-05-30 15:04:42 UTC
ea7b4fdc08
Merge pull request #47897 from Ch3LL/rn_2018e27ee273a7
Add == line to changelog line for release notes61e56d275d
Add changelog to 2018.3.1 release notes
- ISSUE #47784: (jpsv) win_lgpo.py line 5368; AttributeError: 'OrderedDict' object has no attribute 'lower' (refs: #47848)
- PR #47848: (twangboy) Fix some major issues
with the LGPO module @ 2018-05-30 13:37:32 UTC
f15e636d5e
Merge pull request #47848 from twangboy/fix_4778498facf8dc8
Remove log.debug statement in __virtual__f037fa4064
Fix some major issues with the LGPO module
- PR #47881: (gtmanfred) quote python_version
in requirements.txt @ 2018-05-29 21:12:05 UTC
92b8c4c08e
Merge pull request #47881 from gtmanfred/2018.3.13d874b5529
quote python_version in requirements.txt
- PR #47874: (gtmanfred) Tornado 5.0 is only
supported on python 2 for now @ 2018-05-29 19:45:44 UTC
705bf8172d
Merge pull request #47874 from gtmanfred/2018.3.113f920415a
add tornado5 note to 2018.3.1aeacd2b749
allow tornado 5.0 to be installed only for python2
- PR #47820: (Ch3LL) Remove output_loglevel in
mac_system module @ 2018-05-25 13:10:36 UTC
09e8c5f0cd
Merge pull request #47820 from Ch3LL/mac_system362414e53b
Remove output_loglevel in mac_system module
- PR #47798: (rallytime) Back-port #47776 to
2018.3.1 @ 2018-05-23 15:10:43 UTC
- PR #47776: (garethgreenaway) [2018.3] Fixes to failing before_connect tests (refs: #47798)
7e314c26c8
Merge pull request #47798 from rallytime/bp-47776ae881547d2
Fixing unit.test_minion.MinionTestCase.test_beacons_before_connect and unit.test_minion.MinionTestCase.test_scheduler_before_connect.
- PR #47782: (rallytime) Back-port #47775 to
2018.3.1 @ 2018-05-22 20:56:37 UTC
- PR #47775: (gtmanfred) catch UnsupportedOperation with AssertionError (refs: #47782)
9c610da0bc
Merge pull request #47782 from rallytime/bp-47775bab9c966c5
catch UnsupportedOperation with AssertionError
- PR #47770: (rallytime) Back-port #47769 to
2018.3.1 @ 2018-05-22 17:27:20 UTC
- PR #47769: (gtmanfred) skip test that breaks test suite (refs: #47770)
4adf10b20b
Merge pull request #47770 from rallytime/bp-477693cfb95c7bc
skip test that breaks test suite
- PR #47724: (terminalmage) 2
master_tops/ext_nodes fixes @ 2018-05-21 15:59:04 UTC
bbe8e62a98
Merge pull request #47724 from terminalmage/master_tops_fixes48b8c5acd1
Merge branch '2018.3.1' into master_tops_fixes89b3070d4c
Change deprecation warning to debug loggingceb6e10f87
Fix spurious "Malformed request" error
- ISSUE #47484: (whytewolf) Windows: pkg.latest state not updating packages. (refs: #47702)
- PR #47739: (rallytime) Back-port #47702 to
2018.3.1 @ 2018-05-21 15:37:03 UTC
- PR #47702: (damon-atkins) State pkg.latest called win pkg.install with list of pkgs and the required versions (refs: #47739)
97d6fe7434
Merge pull request #47739 from rallytime/bp-47702f79da64bb0
Update is_windows path to use platformf04b19b5b6
Ensure targeted_pkgs always contains value for non-windows.14659f9cad
Adjusted based on feed back.9f18f7cdf5
Whitespace lint issues2a29b28ee6
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 #47730: (rallytime) Back-port #47700 to
2018.3.1 @ 2018-05-21 15:36:16 UTC
- PR #47700: (yannj-fr) fix roots modification time check (refs: #47730)
cfbe0ba73e
Merge pull request #47730 from rallytime/bp-477009bc35b88ea
fix roots modification time check
- PR #47727: (Ch3LL) Fix
salt.utils.versions.warn_until spelling @ 2018-05-21 13:41:00
UTC
3614d3d83a
Merge pull request #47727 from Ch3LL/spelling47a8de5b73
Fix salt.utils.versions.warn_until spelling
- PR #47736: (Ch3LL) mac_utils test: patch
__salt__['cmd.run*'] @ 2018-05-21 13:38:59 UTC
bb45cdaefe
Merge pull request #47736 from Ch3LL/fix_util_mac_testee90c779a8
mac_utils test: patch __salt__['cmd.run*']
- PR #47641: (gtmanfred) fix create_stream and tornado 5.0 @ 2018-05-18
14:25:36 UTC
43930f8bac
Merge pull request #47641 from gtmanfred/2018.3.1037fd92f59
fix pylint75d42d8963
Fix last test for tornadoa046512287
allow using tornado 5.005e651f038
fix create_stream and tornado 5.0
- ISSUE #47532: (edgan) roster auto-add feature in salt-ssh-2018.3.0 (refs: #47541)
- PR #47541: (gtmanfred) switch skip-roster to
update-roster @ 2018-05-18 13:29:50 UTC
9f926bcd1a
Merge pull request #47541 from gtmanfred/2018.38c5c780292
switch skip-roster to update-roster
- PR #47719: (rallytime) Back-port #47692 to
2018.3.1 @ 2018-05-18 13:22:02 UTC
- PR #47692: (dwoz) Default windows to m1.small for ec2-classic (refs: #47719)
a963f1b558
Merge pull request #47719 from rallytime/bp-476921d9f247fb7
Default windows to m1.small for ec2-classic
- PR #47706: (Ch3LL) Add cmd._run_all_quiet to
mac_utils and __utils__ in mac_service @ 2018-05-18 01:11:46
UTC
c9108893ab
Merge pull request #47706 from Ch3LL/mac_service_util3611af699f
remove added space9921caa143
fix pylint317e41d3c0
use cmd._run_quiet and cmd._run_all_quiet instead of importing minion_mods in __salt__a78652515a
Add __salt__ to mac_utils and __utils__ in mac_service
- PR #47664: (rallytime) Back-port #47645 to
2018.3.1 @ 2018-05-15 18:25:27 UTC
- PR #47645: (Ch3LL) query the pip path for test test_issue_2087_missing_pip (refs: #47664)
fb3bf1ff3e
Merge pull request #47664 from rallytime/bp-476450a732d8e66
query the pip path for test test_issue_2087_missing_pip
- PR #47647: (rallytime) Back-port #47601 and #47643 to
2018.3.1 @ 2018-05-15 14:07:54 UTC
- PR #47643: (dwoz) Remove unwanted file (refs: #47647)
- PR #47601: (dwoz) Skip tests when we can not use runas (refs: #47647)
9039fee104
Merge pull request #47647 from rallytime/bp-47601-and-47643-2018.3.17214fe17c8
Fix typo506dceed17
Remove unwanted fileb6a21dfda3
use ignore-undefined-variable2429f9fe8a
Ignore pylint WindowsError2d63682fea
Better doc stringec2adff699
Skip tests when we can not use runas
- PR #47596: (rallytime) Back-port #47568 to
2018.3.1 @ 2018-05-10 22:09:09 UTC
- PR #47568: (terminalmage) salt.serializers.yaml/yamlex: remove invalid multi_constructor (refs: #47596)
17b5265d95
Merge pull request #47596 from rallytime/bp-47568ecf5dc8b9f
Add exception logging on serialize/deserialize exceptions9659b19819
salt.serializers.yaml/yamlex: remove invalid multi_constructor
- PR #47595: (rallytime) Back-port #47569 to
2018.3.1 @ 2018-05-10 22:08:53 UTC
- PR #47569: (Ch3LL) Update salt.utils.path mock in virtual core test (refs: #47595)
c4c400f3e9
Merge pull request #47595 from rallytime/bp-475690763f96458
update salt.utils.platform path for virt core test718252c1ef
Update salt.utils.path mock in virtual core test
- PR #47599: (rallytime) Back-port #47570 to
2018.3.1 @ 2018-05-10 22:06:44 UTC
- PR #47570: (gtmanfred) Update dependency to msgpack (refs: #47599)
ec7de14be0
Merge pull request #47599 from rallytime/bp-475709334c03da9
Update dependency to msgpack
- PR #47571: (rallytime) [2018.3.1] Update man
pages @ 2018-05-10 16:21:57 UTC
2a10d92669
Merge pull request #47571 from rallytime/man-pagesade5e9f664
[2018.3.1] Update man pages
- PR #47550: (pcn) Fixes a bad deletion I did that
only surfaced in 2018.3 @ 2018-05-09 13:36:33 UTC
85284caaf9
Merge pull request #47550 from pcn/fix-disable-term-protect-in-2018.3d58a56877c
Fixes a bad deletion I did that only surfaced in 2018.3
- ISSUE #47553: (douglasjreynolds) Unicode version error in lxc (refs: #47554)
- PR #47554: (douglasjreynolds)
Converted unicode str version to a LooseVersion; matching line 2080. @
2018-05-09 13:34:13 UTC
f9083ff77e
Merge pull request #47554 from douglasjreynolds/lxc_unicode_fixe6bce581c6
Converted unicode str version to LooseVersion to match line 2080.
- PR #47518: (Ch3LL) Fix 47364: ensure we are not
caching zfs.is_supported @ 2018-05-09 13:29:07 UTC
fe4e79f1de
Merge pull request #47518 from Ch3LL/zfs_supportd19fef963e
remove unnecessary patch in zfs.is_supported test58c4f29f96
Fix 47364: ensure we are not caching zfs.is_supported
- PR #47159: (terminalmage) Fix for
whitelist/blacklist checking for non-list iterables @ 2018-05-08
20:43:51 UTC
332e9f13a6
Merge pull request #47159 from terminalmage/whitelist_blacklist-iter-fixca936de372
Treat empty whitelist/blacklist as no whitelist/blacklistbcccaf2621
Raise a TypeError when invalid input passed to check_whitelist_blacklist2ae510ff2b
Fix comment in test17398efcf7
Fix for whitelist/blacklist checking for non-list iterables
- PR #47514: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-05-08 18:36:54 UTC
21809ddc02
Merge pull request #47514 from rallytime/merge-2018.3e2616b605f
Update the pip tests to use the parsing syntax generated in PR #47196b13b59791f
Remove double instance of adding --format=json in pip module2ad60c7e81
Lint: remove duplicate function in helpers.py75480158b3
Lint: cur_version should just be pip_version5565d5e9b1
Update old utils paths with new utils paths786076ac03
Merge branch '2017.7' into '2018.3'611ca1fc03
Merge pull request #47476 from gtmanfred/2017.71f91a85587
specify cache dir for pip install99e150e09c
check for kitchen-vagrant gem before loading windows tests
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
4846e957c4
Merge pull request #47467 from twangboy/cleanup_settings9d498293b1
Remove unused settings, update NSIS
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
e8c4524bae
Merge pull request #47455 from Ch3LL/unreleased_rnb6d0cc2ab7
Add In Progress Warning for 2017.7.6 Release Notes
2c7a4b6179
Merge pull request #47459 from gtmanfred/2017.7d228e72477
update ubuntu-rolling to 18.04
64a64c0ed7
Merge pull request #47462 from terminalmage/docs6d7803ece0
Fix docs build on Sphinx 1.7+
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
ed69821d19
Merge pull request #47433 from s0undt3ch/2017.75abadf25d6
Add missing requirements files not committed in #47106
- ISSUE #47443: (skylerberg) Input validation does not raise SaltInvocationError in win_dsc.py (refs: #47505)
- PR #47516: (rallytime) Back-port #47505 to 2018.3
@ 2018-05-08 13:32:33 UTC
- PR #47505: (dwoz) Raise proper invocation errors (refs: #47516)
9559ac7679
Merge pull request #47516 from rallytime/bp-475057c60e4071e
Raise proper invocation errors
- ISSUE #47502: (psagers) service.enable (and .disable) destroys /etc/rc.conf on FreeBSD (refs: #47503)
- PR #47515: (rallytime) Back-port #47503 to 2018.3
@ 2018-05-08 13:32:03 UTC
- PR #47503: (psagers) Fix #47502: Remove an extraneous (accidentally introduced?) call to rstrip() (refs: #47515)
bf79acfbc8
Merge pull request #47515 from rallytime/bp-47503821dbb88a0
Fix #47502: Remove an extraneous (accidentally introduced?) call to rstrip.
- ISSUE #47511: (joesusecom) sshconfig salt-ssh roster is missing in the documentation (refs: #47531)
- PR #47531: (gtmanfred) add ssh config doc
for rosters @ 2018-05-07 22:26:30 UTC
779b3ed056
Merge pull request #47531 from gtmanfred/2018.392ded7162c
add ssh config doc for rosters
- PR #47520: (rallytime) Cleanup weird spaces
@ 2018-05-07 19:50:58 UTC
95b2f9db30
Merge pull request #47520 from rallytime/cleanup-spacese9cb080a00
Cleanup weird spaces
- PR #47495: (dwoz) Fix crufty nssm.exe reference @
2018-05-07 19:12:49 UTC
05fc52f124
Merge pull request #47495 from dwoz/uninstall_wartcaa36c9064
Merge branch '2018.3' into uninstall_wart
- ISSUE #47322: (masau) lxc clone not working (refs: #47494)
- PR #47494: (ejparker12) Fixed lxc.clone
unhandled exception in salt/modules/lxc.py @ 2018-05-07 19:03:58
UTC
3cc7d3ae7c
Merge pull request #47494 from ejparker12/fix-lxc-clonee0e2c9782d
Fixed lxc.clone unhandled exception in salt/modules/lxc.py
- ISSUE #47496: (mateiw) salt-ssh --extra-filerefs doesn't include any files if no refs in state files (refs: #47497)
- PR #47497: (mateiw) Fix salt-ssh
--extra-filerefs to include files even if no refs in states to apply @
2018-05-07 19:02:50 UTC
adde83f639
Merge pull request #47497 from mateiw/2018.3-fix-ssh-extra-files-refs-issue-47496d67239aae7
--extra-filerefs include files even if no refs in states to apply
- ISSUE #47404: (shengis) Localized version of yum breaks pkg.install (refs: #47441)
- PR #47441: (shengis) Fix run to reset LANGUAGE env variable @ 2018-05-07
18:29:25 UTC
34b1b1ee53
Merge pull request #47441 from shengis/fix-run-env-reset62fc16b721
Merge branch '2018.3' into fix-run-env-reset3b02b0bdc1
Merge branch '2018.3' into fix-run-env-resetee2ab38c8c
Fix run to reset LANGUAGE env variable
- ISSUE #47479: (whytewolf) win_task.info on py3 throwing error, but works in py2 (refs: #47507)
- PR #47507: (gtmanfred) fix win_task for py3
@ 2018-05-07 17:41:21 UTC
17cfd4f7cf
Merge pull request #47507 from gtmanfred/2018.319db39f402
fix win_task for py3
- PR #47472: (terminalmage)
salt.utils.hashutils: Fix UnicodeEncodeError in several funcs @
2018-05-07 13:31:07 UTC
a4c2df8fb2
Merge pull request #47472 from terminalmage/hashutils7266c9984d
salt.utils.hashutils: Fix UnicodeEncodeError in several funcs
- PR #47485: (gtmanfred) add openstack modules
to doc index.rst @ 2018-05-07 13:11:42 UTC
8b0a370189
Merge pull request #47485 from gtmanfred/2018.3c86163d79f
add openstack modules to doc index.rst3557fc5fa6
Fix crufty nssm.exe reference
- PR #47482: (gtmanfred) add all autodoc for
new salt openstack modules @ 2018-05-04 21:03:38 UTC
8df37f734a
Merge pull request #47482 from gtmanfred/2018.31f65d5cb73
add all autodoc for new salt openstack modules
- PR #47447: (dwoz) Fix failing test due to windows
console encoding @ 2018-05-04 16:41:29 UTC
d20ca15c5d
Merge pull request #47447 from dwoz/strv8c01773833
Use the same non decodable bytes for all tests983881a2a1
Add bytes that will not decode using cp1252
- PR #47466: (dwoz) bytes file that decodes the
same utf-8 and cp1252 @ 2018-05-04 15:54:24 UTC
8c5b30b541
Merge pull request #47466 from dwoz/randbytesfd9bc06aab
bytes file that decodes the same utf-8 and cp1252
- ISSUE #46660: (mruepp) top file merging same does produce conflicting ids with gitfs (refs: #47354, #46751)
- PR #47465: (rallytime) Back-port #47354 to 2018.3 @ 2018-05-04 13:06:04 UTC
- PR #47435: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-05-04 13:05:32 UTC
fa293f8fac
Merge pull request #47435 from rallytime/merge-2018.3be0731da5f
Add skipIfs back in for rest_tornado testsfd98ee3dc1
Lint: Add missing blank line561718b20b
Update old is_windows utils path to new utils patha94cdf8a0d
Merge branch '2017.7' into '2018.3'7ae3497b0c
Merge pull request #47429 from gtmanfred/2017.78ae32033cc
server_list_min should use state, not status
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
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
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
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.
d65ceaee03
Merge pull request #47286 from baniobloom/vpc_peering_connection_name_fixa968965087
Merge branch '2017.7' into vpc_peering_connection_name_fix
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
5b51075384
Merge pull request #47371 from rallytime/fix-47264a43485b49c
Fix "of pass" typo in grains.delval docs: change to "or pass"
a86e53be66
Merge pull request #47389 from dwoz/moregittestfix67745c1362
Older GitPython versions will not have close
a5367eaf63
Merge pull request #47388 from dwoz/test_pip_fixeb26321e8b
Fix missing import
9b59b991c2
Merge pull request #47380 from gtmanfred/2017.793d1445ec1
add io_loop handling to runtests engine
37822c0cbb
Merge pull request #47384 from dwoz/test_pip_fixa37a9da1fb
Fix py2 version of pip test
eefd96732e
Merge pull request #47382 from dwoz/gitfs_tests1570708fac
Close the repo and fix multiple tests
57c75ff660
Merge pull request #47369 from terminalmage/ldap_pillar085883ae2d
Return an empty dict if no search_order in ldap ext_pillar config file
bcc66dd9bf
Merge pull request #47363 from DSRCorporation/bugs/replace_exc_info_with_exception3f7b93a23c
Tornado5.0: Future.exc_info is dropped
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 line8de3d41adb
fixed vpc_peering_connection_name option
- PR #47464: (dwoz) Skip tests not applicable to
windows @ 2018-05-04 13:04:38 UTC
51d21afd4f
Merge pull request #47464 from dwoz/skiP_syslog_testsca9393b7fb
Skip tests not applicable to windows
- PR #47456: (dwoz) Sysname returns text type @
2018-05-04 02:57:50 UTC
3219430dcc
Merge pull request #47456 from dwoz/sysname559ee1961f
Sysname returns text type
- PR #47458: (Ch3LL) Add In Progress Warning for
2018.3.1 Release Notes @ 2018-05-03 20:40:46 UTC
f3918514a7
Merge pull request #47458 from Ch3LL/unreleased_rn_20186a261e5e3a
Add In Progress Warning for 2018.3.1 Release Notes
- PR #47448: (dwoz) Fix missing import in test
suite @ 2018-05-03 14:30:23 UTC
9fbdcbe994
Merge pull request #47448 from dwoz/transport_import7e04eb82e1
Fix missing import in test suite
- ISSUE #47260: (mew1033) disable_saltenv_mapping not working as expected (refs: #47410)
- PR #47410: (terminalmage) gitfs: Fix
identification of base env when saltenv mapping is disabled @
2018-05-03 14:12:27 UTC
157a32af7f
Merge pull request #47410 from terminalmage/issue472603ab332ad0e
Update tests to reflect bugfix7b8127f336
gitfs: Fix identification of base env when saltenv mapping is disabled
- PR #47413: (dmurphy18) Repobuild
improvements for Ubuntu 18.04 lack of gpg2 and better error checking @
2018-05-02 16:21:31 UTC
091e4cf9a6
Merge pull request #47413 from saltstack/repobuild_improvc064032110
Removed extra spaces for pylint20c50b3331
Minor cleanup due to review commentsc143b359e9
Update for Ubuntu 18.04 lack of gpg2 and enhanced error checking
- PR #47216: (twangboy) Reg docs @
2018-05-02 13:33:27 UTC
5e5774fd37
Merge pull request #47216 from twangboy/reg_docs0beeb58b16
Fix lint, add bytesbad441f8dc
Fix some lint`af5139c2ff
Add additional examples24df6ec1b7
Additional docs formattingff46b27a60
Update reg docs, fix formatting issues
- PR #47417: (gtmanfred) revert instantiating
a Caller Client in the engine @ 2018-05-01 18:58:06 UTC
63baf4c4f8
Merge pull request #47417 from gtmanfred/slack5c8ea7f506
Update slack.pyee8a5eeb10
revert instantiating a Caller Client in the engine
- ISSUE #45790: (bdarnell) Test with Tornado 5.0b1 (refs: #46066, #47106, #47433)
- PR #47368: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-05-01 18:56:20 UTC
- PR #47106: (DmitryKuzmenko) Tornado50 compatibility fixes (refs: #47374, #47368, #47433)
- PR #46002: (isbm) Pyzmq 17.0.0 proper handling (refs: #47374, #47368)
0bdfaa5ffe
Merge pull request #47368 from rallytime/merge-2018.346806e595b
Update test assertion comment for pip pkgsd9d24de49e
Lint: Add missing importc7b73d132e
Merge branch '2017.7' into '2018.3'31db8ca7ad
Merge pull request #47347 from dwoz/test_mysql_fix_againadd78fb618
Fix linter warnings2644cc7553
Fix linter nits799c601184
Proper fix for mysql tests
fefc0cc3ca
Update old utils paths to use new utils paths13e8124031
Merge branch '2017.7' into '2018.3'e573236848
Merge pull request #47359 from gtmanfred/2017.76214ed8133
add mention of the formulas channel to the formulas docs
629503b2a8
Merge pull request #47317 from dwoz/threadshutdown6db2a0e4d3
Log exceptions at exception leveld4ae787595
Do not join a thread that is stopped
aacd5cefe3
Merge pull request #47304 from cachedout/test_cli_timeout_arg85025af83c
Pass timeout to salt CLI for tests
55534fb659
Merge pull request #47311 from Ch3LL/firewall_windows4e16c18c16
Add firewall module windows tests to whitelist4b2fc4ec66
Add windows firewall execution modules integration tests
1667375a80
Merge pull request #47348 from dwoz/no_symlinks94a70e847a
Ignore gitfs tests when symlinks not enabled
dac04261b5
Merge pull request #47342 from dwoz/test_mysql_fix7496f4c5a8
Fix mysql test cases
34e78ef564
Merge pull request #47341 from dwoz/inet_pton_fix85451f48d4
Fix python 3 support for inet_pton function
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
b221860151
Merge pull request #47335 from dwoz/pip_test_fixdcb6a22c00
Remove un-needed string-escape
1c527bfd3a
Merge pull request #47331 from dwoz/py3_wingroup_fixcc154ef857
Do not encode usernames
708078b152
Merge pull request #47329 from cachedout/frank_credit33c0644ac4
Credit Frank Spierings
a545e55543
Merge pull request #47281 from Ch3LL/system_testc9181a75a6
Add destructivetest decorator on tests0d0c8987fc
Add win_system integration module tests
b64d930df0
Merge pull request #47283 from Ch3LL/ntp_testced7f86546
Add windows ntp integration module tests
910aff910f
Merge pull request #47314 from Ch3LL/net_mac_test67beb1451c
Skip netstat test on macosx as its not supported
0549ef7c16
Merge pull request #47307 from rallytime/bp-472576c5b2f92bc
Role is not a list but a dictionary
d6ff4689f6
Merge pull request #47312 from rallytime/update-bootstrap-release765cce06a2
Update bootstrap script to latest release: 2018.04.25
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
44f19b2f94
Merge pull request #47113 from jfindlay/iptables_state8bd08012ee
modules,states.iptables support proto for policy ext
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
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
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
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"
599b0ed1e9
Merge pull request #47246 from cloudflare/fix-44847-2017.7ad80028104
This way, we can pass flags such asdebug
into the state, but alsotest
.
4e2e1f0719
Merge pull request #47220 from benediktwerner/fix-pip-2017.70197c3e973
Fix pip test34bf66c09f
Fix pip.installed with pip>=10.0.0
92e606251f
Merge pull request #47272 from rallytime/reg-windows-codeowners9445af0185
Add windows tests and reg module/state to CODEOWNERS file for team-windows
9dca5c0221
Merge pull request #47252 from rallytime/codeowners-fixes204b6af92b
Fix the matching patterns in the CODEOWNERS file to use fnmatch patterns
3de1bb49c8
Merge pull request #47177 from fpicot/fix_47173_pkg_normalize149f846f34
fix normalize parameter in pkg.installed
10e30515dc
Merge pull request #47251 from Ch3LL/pub_fix_rnfa4c2e6575
Update Docs to remove unnecessary + sign
bb7850a431
Merge pull request #47249 from Ch3LL/pub_fix_rn24dea24b7e
Add CVE number to 2016.3.6 Release
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
9825065048
Merge pull request #47167 from smitty42/vbox-skd-fix5de53139cd
Merge branch '2017.7' into vbox-skd-fix
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.
cebcd6d069
Merge pull request #47197 from dwoz/testfix25803c9176
Move process target to top level module namespace
d4269c2b70
Merge pull request #47193 from Ch3LL/network_testbbf9987c19
Add network module integration tests
c777248a78
Merge pull request #47189 from Ch3LL/autoruns6a88bedb7a
Add autoruns to windows whiteliste9e4d4af70
Add autoruns.list integration test for Windows
- PR #47403: (rallytime) Back-port #47356 to 2018.3
@ 2018-05-01 15:19:06 UTC
- PR #47356: (robinro) Fix sysctl translate (refs: #47403)
4e6870305c
Merge pull request #47403 from rallytime/bp-473569b682bc48e
Fix sysctl translate
- PR #47407: (terminalmage) Reduce severity
of missing X_update_interval key @ 2018-05-01 15:18:46 UTC
7e0cdd6145
Merge pull request #47407 from terminalmage/update-interval-logabc592bfff
Reduce severity of missing X_update_interval key
- ISSUE #47042: (valentin2105) [ERROR] Unable to manage file: 'utf8' codec can't decode byte (refs: #47061)
- PR #47405: (terminalmage) Fix
file.get_diff regression in 2018.3 branch @ 2018-05-01 15:16:46
UTC
- PR #47061: (terminalmage) Fix diffing binary files in file.get_diff (refs: #47405)
1377942bcc
Merge pull request #47405 from terminalmage/binary-diff89ddb08026
Use a lambda instead of defining a one-line functionb79ff04fda
Remove no-longer-used enumeratee03b865359
Add unit test for file.get_diff5bdc9e9bd5
Fix UnboundLocalError in file.get_diff
- ISSUE #47325: (robertodocampo) docker_container.running creates containers using the image ID as the image name (refs: #47367)
- PR #47367: (terminalmage) Start docker
containers with image name instead of ID @ 2018-04-30 18:46:13
UTC
c267e6083e
Merge pull request #47367 from terminalmage/issue47325798134caa3
Add regression test for creating images with image name insead of ID4ed47e839c
Start docker containers with image name instead of ID
- ISSUE #47006: (cedwards) marathon & fx2 grain modules cause master and minion failure (refs: #47401)
- PR #47401: (gtmanfred) fix proxy virtual
checks for marathon and fx2 @ 2018-04-30 18:44:46 UTC
3bb00cbb55
Merge pull request #47401 from gtmanfred/proxy99f9231759
fix proxy virtual checks for marathon and fx2
- PR #47397: (rallytime) Add 2018.3.1 Release
Notes @ 2018-04-30 14:44:38 UTC
c160fe36ce
Merge pull request #47397 from rallytime/2018.3.1-release-notes3b40cdad2a
Add 2018.3.1 Release Notes
- ISSUE #45790: (bdarnell) Test with Tornado 5.0b1 (refs: #46066, #47106, #47433)
- PR #47374: (DmitryKuzmenko) tornado50
merge forward for 2018.3 @ 2018-04-29 16:29:12 UTC
- PR #47106: (DmitryKuzmenko) Tornado50 compatibility fixes (refs: #47374, #47368, #47433)
- PR #46002: (isbm) Pyzmq 17.0.0 proper handling (refs: #47374, #47368)
3400f829c4
Merge pull request #47374 from DSRCorporation/bugs/tornado50-2018.3400999c54f
fix pylint47b6d409d1
add io_loop handling to runtests enginefd074fdb7d
use salt.utils.zeromq4ae33c5d9a
Run off of a temporary config7938b4906e
Allow running pytest>=3.5.034058c181e
Tornado 5.0 compatibility fixes
- ISSUE #47124: (mchugh19) Vault module problem in 2018.3.0 (refs: #47379)
- PR #47379: (dwoz) Properly encode messages when
creating/validating signatures with m2crypto @ 2018-04-28 08:38:23
UTC
2afe4bee95
Merge pull request #47379 from dwoz/m2crypto_regression068f2d430d
Always sign and verify bytes7810ebaba9
Add sign regression testsf4441c3a1c
Adding regression test for 47124
- PR #47277: (morganwillcock) Fix minion
crash on NetBSD @ 2018-04-27 15:02:21 UTC
7390b72808
Merge pull request #47277 from morganwillcock/netbsdswap0bcb1a079a
Merge branch '2018.3' into netbsdswap30478e8c9c
Use swapctl for NetBSD
- PR #47320: (twangboy) Change from NSSM to SSM
@ 2018-04-27 14:37:50 UTC
2b7c7ef704
Merge pull request #47320 from twangboy/win_ssm5549d83aae
Use ssm instead of nssm
- PR #47308: (rallytime) Back-port #47287 to 2018.3
@ 2018-04-27 13:50:49 UTC
- PR #47287: (esell) convert unicode ssh pass to str for azure (refs: #47308)
b6df5facce
Merge pull request #47308 from rallytime/bp-472875f392a23fe
convert unicode ssh pass to str for azure
- ISSUE #47324: (rlschilperoort) archive.extracted keep and/or keep_source not working (refs: #47332)
- PR #47332: (garethgreenaway) [2018.3]
Removing duplicate code from state/archive.py @ 2018-04-27 13:12:51
UTC
efa3aab800
Merge pull request #47332 from garethgreenaway/47324_archive_extracted_keep_keep_sourcecc10bfec6b
Removing redundant code which is prevening keep & keep_source from being set.
- PR #47326: (The-Loeki) Some Redis fixes @
2018-04-26 17:12:47 UTC
245d62ca16
Merge pull request #47326 from The-Loeki/redis-cache-socketsd86fbe5bdd
redis_return: add unix_socket_path to docsee9f533765
redis_cache: document UNIX socket access5337558a5a
redis_return: Let redis handle pool creation, add UNIX socket supportc90f83b0f9
redis_return: cluster_mode default to False in __virtual__ to prevent KeyError stacktraces71e3286829
redis_return: Fix code blocks in docse6605f1c78
redis_cache fix code blox in docs40e67747ee
redis_cache: add socket to options
- PR #47319: (dwoz) Skip unix group tests on
windows. @ 2018-04-26 15:59:35 UTC
27a438f0ff
Merge pull request #47319 from dwoz/skip_testsd9442d043e
Skip tests not applicable to windows
- PR #47293: (dwoz) The grp module is not available
on windows @ 2018-04-25 20:22:34 UTC
057f668788
Merge pull request #47293 from dwoz/win_build_fix0386216005
Fix sneaky indention082b8d0b3d
Use salt.utils.platformcc2538e08f
The grp modules is not available on windows
- ISSUE #46862: (kivoli) Setting locale.system fails in 2018.3 (refs: #47280, #46869)
- PR #47280: (gtmanfred) make sure not to send
invalid information @ 2018-04-25 17:46:45 UTC
fff4f8c1a5
Merge pull request #47280 from gtmanfred/localectl7c212cbb2d
fix pylint6754787e8e
update localemod tests9075070573
make sure not to send invalid information
- ISSUE #46977: (gtmanfred) [2018.3.0] Backwards compatibility breaking change in 2018.3.0 (refs: #47038)
- PR #47038: (garethgreenaway) [2018.3]
fix to fileclient.py @ 2018-04-25 14:57:04 UTC
205701dcbe
Merge pull request #47038 from garethgreenaway/46977_fixing_fileclient_forward_compatibilityba01d2133a
Updating version.py to include Magnesium.10c823dd79
The ext_nodes master function has been renamed to master_tops. To ensure compatibility when using older Salt masters we continue to pass the function as ext_nodes until the Magnesium release.
- ISSUE #47059: (OrlandoArcapix) Some states incorrectly return None instead of an empty dict when there are no changes (refs: #47060)
- ISSUE #46985: (OrlandoArcapix) grafana4_user.present and grafana4_org.present states not working in 2018.3.0 (refs: #47048)
- PR #47060: (OrlandoArcapix) Return an
empty dict for 'changes' instead of 'None' @ 2018-04-25 14:55:24
UTC
- PR #47048: (OrlandoArcapix) Issue46985 fix grafana4 state (refs: #47060)
89daf4fdc7
Merge pull request #47060 from OrlandoArcapix/Issue47059-return_dict_from_state5378e4fd07
Update grafana_datasource test to check for empty dict being returned on no changes, rather than Nonef115452653
Return an empty dict for 'changes' instead of 'None'
- ISSUE #47089: (syphernl) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 404: ordinal not in range(128) (refs: #47153)
- PR #47153: (terminalmage)
salt.modules.ssh: properly encode/decode I/O @ 2018-04-25 14:53:51
UTC
10cc0d312b
Merge pull request #47153 from terminalmage/issue47089bdb52797f8
salt.modules.ssh: properly encode/decode I/O
- ISSUE #47199: (tkaehn) Targeting by list (-L) broken for minions behind syndic? (refs: #47275)
- PR #47275: (terminalmage) Fix false
failure events sent when using syndic @ 2018-04-25 13:56:47 UTC
b5d64f1a70
Merge pull request #47275 from terminalmage/issue471998012ad12f8
Fix false failure events sent when using syndic
- ISSUE #47267: (skjaro) Problem with beacon diskusage on windows platform in 2018.3 (refs: #47284)
- PR #47284: (skjaro) Fix beacon diskusage
documentation for the new beahavior mentioned in issue #47267 @
2018-04-25 13:52:30 UTC
6215a995d8
Merge pull request #47284 from skjaro/beacon_diskusage_doc_fixfcc042aa5f
Fix beacon documentation for the new beahavior mentioned in issue #47267
- PR #47291: (bosatsu) Fix proxy minion beacon
doc @ 2018-04-25 13:42:36 UTC
3ef4fe6ed2
Merge pull request #47291 from bosatsu/fix-proxy-minion-beacon-doc01980b4c43
Fix topics/releases/2018.3.0.rst to include correct example of proxy_example beacon yaml configuration.9682e26eec
Fix topics/proxyminion/beacon.rst to include correct example of salt_proxy beacon yaml configuration.
- ISSUE #47239: (bosatsu) Unable to load salt_proxy beacon on minion in 2018.3.0 (refs: #47255)
- PR #47255: (garethgreenaway) [2018.3]
Fixes to salt_proxy beacon and beacon tests @ 2018-04-25 13:41:51
UTC
ea2d68b865
Merge pull request #47255 from garethgreenaway/47239_fixes_to_salt_proxy_beacona2a8d78cb0
Fixing status beacon tests.c87d6cae23
Ensure the salt_proxy is returning the correct tuple when the configuration is valid. Update various beacon unit tests to ensure they are testing the results of the validate function for a True result.
- PR #47292: (dwoz) Fix decorator wart @
2018-04-25 04:25:23 UTC
- PR #47290: (dwoz) Run cache_master test in tmp dir (refs: #47292)
19f9e8258f
Merge pull request #47292 from dwoz/cp_fix_again7d045eb235
Fix decorator wart
- PR #47285: (dwoz) Fix reg grains test @
2018-04-25 00:16:56 UTC
da532aa1ac
Merge pull request #47285 from dwoz/core_test_fix884f4c1829
Fix extra space8a9027c0c9
Fix reg grains test
- PR #47290: (dwoz) Run cache_master test in tmp
dir (refs: #47292) @
2018-04-24 23:37:21 UTC
f591cff643
Merge pull request #47290 from dwoz/test_cp_fix5ff51affbd
Run cache_master test in tmp dir
- ISSUE #47092: (syphernl) [2018.3.0] pkg.installed breaks with virtual packages (refs: #47250)
- ISSUE #38838: (Zorlin) Failing to remove nginx (refs: #44455)
- PR #47250: (terminalmage) Fix virtual
package detection @ 2018-04-24 19:22:24 UTC
- PR #44455: (samodid) Fix for #38838 (refs: #47250)
6d323aa8f0
Merge pull request #47250 from terminalmage/issue47092b8630a70be
Fix virtual package detection
- ISSUE #47225: (pruiz) zfs.filesystem_present takes forever on a dataset with lots (10k+) of snapshots (refs: #47228, #47227, #47226)
- PR #47228: (pruiz) Fix issue #47225: avoid
zfs.filesystem_present slowdown when dataset has lots of snapshots
(2018.3 branch) @ 2018-04-24 13:35:21 UTC
- PR #47226: (pruiz) Fix issue #47225: avoid zfs.filesystem_present slowdown when dataset has lots of snapshots (refs: #47228, #47227)
428e915d6a
Merge pull request #47228 from pruiz/pruiz/zfs-dataset-present-slow-2018.3cfbf136ab2
Fix issue #47225: avoid zfs.filesystem_present slowdown when dataset has lots of snapshots
- ISSUE #46943: (Auha) Slack.Engine could not start (refs: #47262, #47109)
- PR #47262: (garethgreenaway) [2018.3]
Fixes to targeting in Slack engine @ 2018-04-24 13:18:36 UTC
0b836106b9
Merge pull request #47262 from garethgreenaway/slack_engine_target_fixbcdef641e8
Removing target and tgt_type from the cmdline that is passed along to Salt, the target is used else where and including it in the cmdline causes problem when it is passed along. Adding an additional test to ensure we are getting the right targt.
- ISSUE #47047: (Giandom) Pillars aren't evaluated when alias is passed in Slack Engine (refs: #47142)
- PR #47142: (garethgreenaway) [2018.3]
pillar and output formatting fixes to Slack engine @ 2018-04-23
19:55:07 UTC
2ed4b38b02
Merge pull request #47142 from garethgreenaway/47047_passing_pillar_to_slack_aliases6f183e1d80
Initial commit for unit/engines/test_slack_enginea2840fc230
Only include the rest of the cmdline if the cmd is an alias.e846df7409
Fixing a bug when passing pillar values to aliases for the Slack engine. Cleaned up the formatting of the results, color codes don't translate well into Slack output. For any state runs, eg. highstate. apply, sls, we run the output through the highstate formater. For anything else run it though the yaml outputer. Running it though highstate causes errors when the output does match what the highstate output is expecting.
- PR #47245: (terminalmage) Ensure we pass
hexid as bytes when zmq_filtering enabled @ 2018-04-23 16:54:57
UTC
42a0e655dc
Merge pull request #47245 from terminalmage/zeromq-bytesa7accc0548
Ensure we pass hexid as bytes when zmq_filtering enabled
- PR #47242: (aesposito91) PY3 fix for
zeromq setsockopt @ 2018-04-23 16:38:09 UTC
73525d1460
Merge pull request #47242 from aesposito91/2018.3b225351e6d
Update napalm_syslog.py
- ISSUE #47117: (prashanthtuttu) Napalm / Capirca Issue (refs: #47241)
- PR #47241: (mirceaulinic) Fix the imports
into the netacl execution and state modules @ 2018-04-23 14:56:32
UTC
b78295aee9
Merge pull request #47241 from cloudflare/fix-4711726c5583264
#47117: fix the napalm imports in the netacl state module48396467c1
#47117: fix the napalm imports in the netacl execution module
- PR #47219: (garethgreenaway) [2018.3]
Fixing a backward compatibility issue with vault module & runner @
2018-04-23 14:10:19 UTC
88557ea991
Merge pull request #47219 from garethgreenaway/vault_backward_compatibility1758081ffe
When using the vault module on a 2018.3 minion against a 2017.7 master, the 2018.3 minion is expecting a verify element in the results from the Salt runner on the master. The runner in 2017.7 did not include a verify element, which results in an error. This change accounts for this by using the default in 2018.3 which is not to verify if not configured.
- PR #47186: (dmurphy18) backport of issue
46933, updated ZFS handling to Salt 2018.3.x @ 2018-04-23 14:07:06
UTC
370feadbd2
Merge pull request #47186 from dmurphy18/zfs_backport_46933283359d315
Corrected typo in comma-seprated and 2018.3.0 -> 2018.3.1b7f8d5a22f
Replace use of Fluorine with 2018.3.0 for comma-separated warnings3f30ab2ed6
ZFS backport of 46933 to 2018.3.1
- PR #47217: (twangboy) Remove installation of
pywin32 from setup.py @ 2018-04-23 13:32:54 UTC
bf3a67d11b
Merge pull request #47217 from twangboy/fix_setupeb3d45bb08
Remove installation of pywin32 from setup.py
- PR #47195: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-04-20 19:25:30 UTC
8e21703f13
Merge pull request #47195 from rallytime/merge-2018.3f90fd8c663
Test fix: file strings must be unicode in master configbee4948df1
Lint: use full path for event utils function120c5446b7
Update old utils paths to new utils paths4718d31e53
Merge branch '2017.7' into '2018.3'65f344e371
Merge pull request #47184 from Ch3LL/status_test25a84428b8
Add status module integration modules tests for Windows
965600ad6c
Merge pull request #47163 from rallytime/jenkins-autodoc0039395017
Updage jenkins module autodocs to use jenkinsmod name instead
0a43dde5fc
Merge pull request #47185 from twangboy/add_tests345daa0423
Add additional integration tests to whitelist
1a600bb9a4
Merge pull request #47172 from dwoz/cover_without_admincadd759727
Use warnings to warn user144c68e214
Allow non admin name based runs on windows
d5997d2301
Merge pull request #47110 from kstreee/fix-misusing-of-timeout0624aee0ed
Fixes misusing of the timeout option.
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
f5e63584d4
Merge pull request #47134 from Ch3LL/user_win_teste7c9bc4038
Add user integration tests for windows OS
da2f6a3fac
Merge pull request #47131 from gtmanfred/cli1b1c29bf62
add __cli for master processes
9b8e6ffb8c
Merge pull request #47129 from rallytime/bp-4712111da526b21
add ImportErrorbd0c23396c
fix pip.req import error in pip 10.0.0
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
c1dc42e67e
Merge pull request #47037 from twangboy/fix_dev_scripts990a24d7ed
Fix build_env scripts
- ISSUE #46906: (whytewolf) Windows failure with PR 46541 (refs: #47168)
- PR #47168: (gtmanfred) fix metadata grain
for py3 and windows @ 2018-04-20 19:07:50 UTC
a56eb7e05d
Merge pull request #47168 from gtmanfred/metadata396f7906e3
fix metadata grain for py3 and windows
- ISSUE #46918: (AmbicaY) napalm/capirca issue (refs: #47202)
- PR #47202: (mirceaulinic) Fix #46918: add
the TTL field @ 2018-04-20 14:34:09 UTC
6135b76e2c
Merge pull request #47202 from cloudflare/fix-469181e74141cc0
Fix #46918
- ISSUE #47150: (srkunze) [Regression] ip_to_host and SSH._expand_target require missing reverse-lookup (refs: #47191)
- PR #47191: (terminalmage) salt-ssh: Do
not attempt to match host/ip to minion ID if reverse lookup fails @
2018-04-20 14:20:05 UTC
7f1115e611
Merge pull request #47191 from terminalmage/issue4715095a6f075cb
Add debug logging when ip_to_host fails45696e622b
salt-ssh: Do not attempt to match host/ip to minion ID if reverse lookup fails
- PR #47122: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-04-19 20:44:18 UTC
1947ffdf56
Merge pull request #47122 from rallytime/merge-2018.3878fa06134
Test fix: remove tornado testing lib from classa40f007962
lint: get_context is in stringutils.py now3416e398c6
Update old utils paths references to use new paths94c2a12be6
Merge branch '2017.7' into '2018.3'6a4c0b8a1a
Merge pull request #47108 from dwoz/async_test_fix3d85e30ce5
AsyncTestCase is required for AsyncEventPublisher
03892eaf0b
Merge pull request #47068 from cachedout/catch_value_error_socket_test7db5625632
Catch an operation on a closed socket in a test
1ea2885ec2
Merge pull request #47065 from dwoz/jinja_test_fix673cd31c65
Merge branch '2017.7' into jinja_test_fix
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
ca967de5da
Merge pull request #47067 from gtmanfred/2017.7f913a7859c
use the recommended opennebula lookup method
7fddad6cd9
Merge pull request #47064 from dwoz/roots_tests_fix25fd7c0694
fix py3 wart, encode os.linesepd79f1a1961
Fix fileserver roots tests
977c6939c4
Merge pull request #47069 from cachedout/match_timeout_argb8990f5258
Pass the timeout variable to the CLI when calling salt in tests
2c4c19c622
Merge pull request #47074 from dwoz/ignore_artifactsc3941efad0
Kitchn should ignore artifacts directory
c484c0bd71
Merge pull request #47055 from bloomberg/GH-470008af3f5b874
GH-47000: add proper handling of full_return in cmd_subset
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 #47162: (terminalmage) Partial
backport of #47161 to 2018.3
branch @ 2018-04-19 19:28:47 UTC
- PR #47161: (terminalmage) Fix failing pillar unit test (refs: #47162)
291cca7ed8
Merge pull request #47162 from terminalmage/bp-47161d185f97a47
mocked file_roots and pillar_roots should be dicts
- ISSUE #47081: (sjorge) file.directory with recursion fails if there are non-ascii characters in the path (refs: #47165)
- PR #47165: (terminalmage) Make sure a str
type is passed to os.walk @ 2018-04-19 14:59:16 UTC
2ee8006da3
Merge pull request #47165 from terminalmage/issue470819e29acb477
Make sure a str type is passed to os.walk
- PR #47070: (terminalmage) Use decorators
for temp files/dirs in test suite @ 2018-04-19 14:01:48 UTC
6257862bbb
Merge pull request #47070 from terminalmage/with_tempdir048728d2b7
Remove unused imports879c557264
Use decorators for temp files/dirs in test suite
- PR #47155: (mcalmer) Fix patchinstall for
yumpkg @ 2018-04-18 19:24:17 UTC
b46365614b
Merge pull request #47155 from mcalmer/fix-patchinstall382afba457
fix invalid string compare8c19368938
provide kwargs to pkg_resource.parse_targets required to detect advisory type
- ISSUE #47042: (valentin2105) [ERROR] Unable to manage file: 'utf8' codec can't decode byte (refs: #47061)
- PR #47061: (terminalmage) Fix diffing
binary files in file.get_diff (refs: #47405) @
2018-04-18 18:52:10 UTC
13ae1a2413
Merge pull request #47061 from terminalmage/issue4704287f6cefea3
Rewrite flaky utf8 state to make it easier to troubleshootdf6e535f05
Fix diffing binary files in file.get_diff
- PR #47058: (terminalmage) Fix calls to
file.lsattr when lsattr is not installed @ 2018-04-18 16:30:12
UTC
cba0f13cd9
Merge pull request #47058 from terminalmage/lsattreeb067e910
Fix calls to file.lsattr when lsattr is not installed
- ISSUE #46929: (noelmcloughlin) 2018.3 regression file.managed.context parsing (refs: #47104)
- PR #47104: (terminalmage) yamlloader:
Properly handle colons in inline dicts @ 2018-04-18 16:22:47
UTC
b96ce23b3f
Merge pull request #47104 from terminalmage/issue4692933bf6643cd
Add additional test for plain scalars508659b682
yamlloader: Properly handle colons in inline dicts
- ISSUE #46887: (julientravelaer) ldap.managed broken with 2018.3.0 (refs: #47029)
- ISSUE #46859: (cheribral) pillar_ldap causing TypeError exceptions in python-ldap with unicode objects (refs: #47029)
- PR #47076: (terminalmage) pillar_ldap:
Load config options as str types @ 2018-04-18 16:16:22 UTC
- PR #47029: (terminalmage) ldapmod.py/ldap3.py: Force modlist for search/modify/etc. to be str types (refs: #47076)
c12697b173
Merge pull request #47076 from terminalmage/issue46859c06c859caf
pillar_ldap: Load config options as str types
- PR #47107: (twangboy) Fix issues with reg
state, add tests @ 2018-04-18 15:53:02 UTC
50bd885ec7
Merge pull request #47107 from twangboy/fix_46932ae8ab2ab1a
Fix tests for py3, enable tearDown3cf4ac1475
Add integration tests for reg statecc259b146f
Cast vdata to appropriate type in reg state
- ISSUE #46909: (epelc) Binary contents_pillar with file.managed raises UnicodeDecodeError (refs: #47041)
- PR #47041: (terminalmage) Force null
bytes to be str types @ 2018-04-18 14:08:25 UTC
d6c59696be
Merge pull request #47041 from terminalmage/issue46909e4182715be
Special check specifically for bytes typesee90dd5d95
Merge branch '2018.3' into issue469090e99343a7f
Use the same way of defining contents in both file.managed states5741d287b5
Move back to using null byte check for contents8e214c9fa9
file.managed: Add test to ensure binary contents work7b7dc94610
Use salt.utils.stringutils.is_binary to check if contents are binarye3c969da81
PY3: Ensure binary contents work with file.managed5d98a8bedd
Make salt.utils.stringutils.to_binary work for bytestrings1024000369
Force null bytes to be str types
- PR #47007: (twangboy) Fix some issues with
the win_servermanager module @ 2018-04-17 20:57:04 UTC
9a9f6524f8
Merge pull request #47007 from twangboy/fix_46968432db7c6ec
Lint: Remove unused import10341e8f8b
Remove erroneous pop statement56582f293a
Remove redundant try/except block from state`6ad2427279
Remove unnecessary try/except blocks92eeaa51bd
Put some error checking in the shell command
- ISSUE #46943: (Auha) Slack.Engine could not start (refs: #47262, #47109)
- PR #47109: (garethgreenaway) [2018.3]
fixes to Slack engine @ 2018-04-17 13:56:27 UTC
a52137ee36
Merge pull request #47109 from garethgreenaway/46943_slack_engine_fixes02baa76595
Fixing a bug that occurred when a comment was added to a message sent to Slack by Salt. Also making slack_engine:groups_pillar optional.
- PR #47045: (tankywoo) Fix
ba7d00f5
for gentoo pkg.installed method @ 2018-04-17 13:55:45 UTC6c16a34c44
Merge pull request #47045 from tankywoo/fix-gentoo-pkg-installed551f4e10cf
Fixba7d00f5
for gentoo pkg.installed
- PR #47053: (clan) handle jinja error in
<module> level @ 2018-04-16 22:47:54 UTC
86c7cfef56
Merge pull request #47053 from clan/jinja-errora847466946
handle jinja error in <module> level
- PR #47062: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-04-16 19:58:32 UTC
7bfa608e9f
Merge pull request #47062 from rallytime/merge-2018.359f5880e72
lint fix1ddf8c584b
Update old utils files to new new utils files path28a79ebba4
Merge branch '2017.7' into '2018.3'1700a10ebe
Merge pull request #46326 from kstreee/fix-client-local0f358a9c9e
Fixes a timing bug of saltnado's client local.
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.
9e37cfc9d6
Merge pull request #47025 from terminalmage/fix-server_id-windowscb0cf89ed3
Fix server_id grain in PY3 on Windows
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.
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.
- PR #47066: (terminalmage) Fix regression
in handling of environment/saltenv @ 2018-04-16 19:57:12 UTC
fa27e64a33
Merge pull request #47066 from terminalmage/issue469795c4c0468ad
Fix regression in handling of environment/saltenv
- PR #47051: (rallytime) Simplify LooseVersion
check in __virtual__ check in
mac_assistive module @ 2018-04-13 19:43:33 UTC
8761b81a69
Merge pull request #47051 from rallytime/fix-lintd52b3689d9
Simplify LooseVersion check in __virtual__ check in mac_assistive module
- PR #47057: (corywright) Fix copy/paste typo
in minionfs tutorial @ 2018-04-13 19:43:01 UTC
bbb8018b55
Merge pull request #47057 from corywright/fix-minionfs-whitelist-docs9b7ee97d12
Fix copy/paste typo in minionfs tutorial
- ISSUE #46931: (anlutro) file.managed diff is switched when using template in salt-ssh 2018.3 (refs: #47046)
- PR #47046: (clan) switch order of file to be
diffed @ 2018-04-13 13:40:13 UTC
d5afa4a2c5
Merge pull request #47046 from clan/file_diffbb58605c54
switch order of file to be diffed
- ISSUE #46985: (OrlandoArcapix) grafana4_user.present and grafana4_org.present states not working in 2018.3.0 (refs: #47048)
- PR #47048: (OrlandoArcapix) Issue46985
fix grafana4 state (refs: #47060) @
2018-04-13 13:34:29 UTC
ec9251ecd3
Merge pull request #47048 from OrlandoArcapix/Issue46985-fix-grafana4-state259d747414
Remove accidentally added copy of a file6c8c3da74d
Return an empty dict instead of 'None' from grafana4 states
- PR #47017: (opdude) Don’t encode a unicode
string @ 2018-04-13 13:31:33 UTC
d8c4c221cf
Merge pull request #47017 from Unity-Technologies/hotfix/pip_windows838670f626
Don’t encode a unicode string
- ISSUE #46917: (boltronics) mysql_grants.present broken with database: somedatabase.* (refs: #46919)
- PR #47019: (rallytime) Back-port #46919 to 2018.3
@ 2018-04-12 19:43:01 UTC
- PR #46919: (boltronics) Replace failing is and is not tests with == and != (refs: #47019)
5b7544eaa0
Merge pull request #47019 from rallytime/bp-469196837d6c138
Replace failing is and is not tests with == and !=
- ISSUE #46887: (julientravelaer) ldap.managed broken with 2018.3.0 (refs: #47029)
- ISSUE #46859: (cheribral) pillar_ldap causing TypeError exceptions in python-ldap with unicode objects (refs: #47029)
- PR #47029: (terminalmage)
ldapmod.py/ldap3.py: Force modlist for search/modify/etc. to be str
types (refs: #47076) @
2018-04-12 19:41:29 UTC
ac2d54d78a
Merge pull request #47029 from terminalmage/issue46859ab6314247b
ldapmod.py/ldap3.py: Force modlist for search/modify/etc. to be str types7691dee4ed
Add to_str option to decode funcs
- ISSUE #46868: (tjyang) 2017.7.4 to 2018.3.0 upgrade issue: Salt request timed out. The master is not responding (refs: #46930)
- PR #46930: (dwoz) Clean up bad public key headers
@ 2018-04-12 18:57:37 UTC
e6e07720fa
Merge pull request #46930 from dwoz/crptodomekeyfixf2e484ed54
Merge branch '2018.3' into crptodomekeyfixe1995a92ee
Fix verify signature test0ba32118d9
Add test for bad public key without m2cryptoa44c356233
Clean up bad public key headers
- ISSUE #46951: (Giandom) Slack engine error using aliases: TypeError unhashable type (refs: #47008)
- PR #47008: (garethgreenaway) [2018.3]
Fixing aliases in slack engine @ 2018-04-12 15:24:40 UTC
0e43becc12
Merge pull request #47008 from garethgreenaway/46951_fixing_slack_engine_aliasesdc2a72d44f
Fixing aliases in slack engine
- ISSUE #46947: (Giandom) Slack engine groups error (refs: #47009)
- PR #47009: (garethgreenaway) [2018.3]
fixes to slack engine documentation @ 2018-04-12 15:20:54 UTC
c33de7c82d
Merge pull request #47009 from garethgreenaway/46947_slack_documentation_update_catch_non_dictsf0fadbb4ce
Fixing indention for slack documentation. Updating try..except to ensure we catch when groups aren't dicts.
- PR #47023: (rallytime) Back-port #46997 to 2018.3
@ 2018-04-12 15:05:24 UTC
- PR #46997: (LukeCarrier) Fix repository (=> repository) typo in sls_build (refs: #47023)
- PR #44638: (terminalmage) Many improvements to docker network and container states (refs: #46997)
68d17c71f1
Merge pull request #47023 from rallytime/bp-46997c2c60f4ffc
Fix repository (=> repository) typo in sls_build
- PR #47026: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-04-12 14:39:41 UTC
9cf3c6406a
Merge pull request #47026 from rallytime/merge-2018.3ba70df9d62
Use msgpack utils for loads call, import msgpack for UnpackValueError34a478dfe5
Update old fopen path with new utils files path590c7fc13f
Merge branch '2017.7' into '2018.3'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
74d70e95a5
Merge pull request #46999 from gtmanfred/2017.7791af8f6ce
switch pip test package
8adaf7f526
Merge pull request #46023 from bloomberg/parallel-orch0ac0b3ca29
Merge branch '2017.7' into parallel-orch
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.3d5e69600b
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
- PR #47021: (garethgreenaway) [2018.3]
Fixing
integration.modules.test_state_jinja_filters.StateModuleJinjaFiltersTest.test_path_which
@ 2018-04-12 13:12:39 UTC
d3be828696
Merge pull request #47021 from garethgreenaway/920_state_module_jinja_filters_test_test_path_which2ccf2c5fe0
Fixing test_path_which to check that the filter is available rather than results.
- PR #47022: (corywright) Add auth.file
module to auth documentation page @ 2018-04-11 21:11:10 UTC
66e8445b82
Merge pull request #47022 from corywright/add-auth-file-module-to-docsbd0918fc40
Add auth.file module to auth documentation page
- PR #45774: (twangboy) Fix __virtual__ issue
in mac_system.py @ 2018-04-11 14:26:13 UTC
12ecfdee93
Merge pull request #45774 from twangboy/mac_add_service_util5796696617
Fix tests for Py37b40218790
Fix lint, remove sentence from docstring781880f0fc
Add available_services function for testing6080633613
Add assert_called_with1bf70b2033
Add more tests for available_servicesb429fc3e74
Add tests for mac_utilsb5f67130cc
Used *args and **kwargsed061617a2
Fix unicode_literal issue in mac_assistive82e17e5fc8
Fix args/kwargs455146500a
Move some functions into mac_utils125586264b
Add utilsmac_service.py
- ISSUE #46953: (cskowronnek) salt-cloud azurearm [ERROR ] There was a profile error: Parameter 'subscription_id' must be str. (refs: #47012)
- PR #47012: (terminalmage) Azure: ensure
subscription_id is a str type @ 2018-04-11 13:57:08 UTC
79347f108a
Merge pull request #47012 from terminalmage/issue469535192622a32
Azure: ensure subscription_id is a str type
- PR #46526: (Ch3LL) Add tests for new source* minion options @ 2018-04-10 19:56:45 UTC
6503bf8dfa
Merge pull request #46526 from Ch3LL/ip_confc01180ff47
Patch ZMQ versions for master_uri testda38f332a5
Change comment and salt.utils.network importe972ebdf1a
Add for new source* minion options
- PR #46993: (L4rS6) Fix: tuple instead of string
@ 2018-04-10 17:07:59 UTC
03907d3fce
Merge pull request #46993 from L4rS6/fix-broken-keystone-auth/2018.3e33ba1b3d5
Fix: tuple instead of string
- PR #46990: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-04-10 17:07:33 UTC
ffaee26540
Merge pull request #46990 from rallytime/merge-2018.3ccc5bad2df
Merge branch '2017.7' into merge-2018.3ba5421d988
Merge pull request #46991 from gtmanfred/windows98588c1dc5
use saltstack salt-jenkins
2f1cf3e511
Merge branch '2017.7' into '2018.3'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
3cf2353e41
Merge pull request #46945 from vutny/doc-faq-fix-jinjabfdf54e61d
[DOC] Fix Jinja block in FAQ page
fc2f728665
Merge pull request #46925 from terminalmage/fix-file.patch-docstring97695657f0
Remove reference to directory support in file.patch state
eef6c518e1
Merge pull request #46900 from rallytime/bp-468016a41e8b457
rename jenkins to jenkinsmod
71839b0303
Merge pull request #46899 from rallytime/bp-45116b92f908da4
fix adding parameters to http.query from sdb yaml
- PR #46339: (DmitryKuzmenko) SSH State
test failures @ 2018-04-10 17:06:51 UTC
a34b92ae82
Merge pull request #46339 from DSRCorporation/bugs/ssh_state_test_failuresbd98c49dc7
Merge branch '2018.3' into bugs/ssh_state_test_failures6fdc458a7f
Increase timeout for run_run in ShellCase8e60cccdfb
Give background task more chance to start.e0b6878fac
One more useful assert for better test results.92a6c43c73
More logging and assertion fixes. Extended ssh ops timeout.6ebdd17ac4
Advanced logging in the failing SSH State tests.
- PR #46989: (Ch3LL) Fix redis cache log debug
line @ 2018-04-10 16:35:12 UTC
9924100c44
Merge pull request #46989 from Ch3LL/redis_log6160bc06c6
Fix redis cache log debug line
- ISSUE #46834: (oeuftete) strftime filter not found in 2018.3.0 (refs: #46848)
- ISSUE #46668: (anlutro) Jinja2 filter strftime stopped working in salt-ssh 2018.3 (refs: #46848, #46744)
- PR #46848: (garethgreenaway) [2018.8]
salt-ssh jinja filters tests @ 2018-04-10 16:19:51 UTC
c6431936cb
Merge pull request #46848 from garethgreenaway/testing_jinja_filters_avaiable_via_salt_ssh5fcda3eff8
Merge branch '2018.3' into testing_jinja_filters_avaiable_via_salt_ssh0adfee9b11
Updating a couple tests. Fixing check_whitelist_blacklist to work with PY3 when non-iterables are passed. Adding warning about lst_avg results being wrong and future updates in Neon.f3f42146ca
Removing expected from strftime and hashsum tests since the results are always different and we are only concerned about the filter being available.860234c045
Fixing lint.0891c6b580
fixing docstringc8945e4b2e
cleaning up some imports.0599759e5b
cleaning up some test doc strings.dceda5eb88
Moving all jinja filter tests into support/jinja_filters.py. Updaitng integration/ssh/test_jinja_filters.py to use those tests. Adding integration/modules/test_state_jinja_filters.py to also use the common jinja filter tests.07d7e3ca01
Adding a new integration test and corresponding state files to test availability of jinja filters when using salt-ssh.
- ISSUE #46880: (liquidgecka) rabbitmq_policy broken in 2018.3.0 (refs: #46973)
- PR #46973: (rallytime) New "apply_to" kwarg
in rabbitmq module should be added at the end @ 2018-04-10 14:42:32
UTC
- PR #41233: (dnABic) added parameter apply_to for rabbitmq policy (refs: #46973)
fbbcb7584c
Merge pull request #46973 from rallytime/fix-468808ce21f982c
New "apply_to" kwarg in rabbitmq module should be added at the end
- ISSUE #46934: (d601) GPG encrypted binary data in pillars breaks in 2018.3.0 (refs: #46966)
- PR #46966: (terminalmage) Fix traceback
when attempting to decode binary data to unicode @ 2018-04-10
14:08:35 UTC
58f59cfbff
Merge pull request #46966 from terminalmage/issue46934df43ffdb8f
salt.payload.Serial: fix traceback when unpacking binary blob40a49358c9
gpg renderer: fix tranceback when decrypted ciphertext contains binary data17a88f6a71
Include exc_info in pillar render errors to aid in troubleshooting
- ISSUE #46881: (SynPrime) Cron.file - source file not found (refs: #46944)
- PR #46944: (garethgreenaway) [2018.3]
cron.file with salt source URL @ 2018-04-10 13:34:03 UTC
e33e792e2a
Merge pull request #46944 from garethgreenaway/46881_Cron_file_source_file_not_found438aafeb03
Adding kwargs to calls into file module functions14d12b1d6b
Remove unused imports. Gating tests so they do not run on Windows623d96f21a
Adding dummy cron file for integration/states/test_cronc8e01871d6
Adding an integration test to test cron.file.ddc55d8f9b
Fixing bug that made cron.file unable to use a file via a Salt URL.
- PR #46937: (gtmanfred) enable_ssh_minions
does not work with subset yet @ 2018-04-07 02:54:56 UTC
08e8782f76
Merge pull request #46937 from gtmanfred/2018.33fb75e903c
enable_ssh_minions does not work with subset yet
- PR #46936: (gtmanfred) don't copy
__pycache__ or .pyc files for kitchen @ 2018-04-06 19:15:46 UTC
ac4e7cd73f
Merge pull request #46936 from gtmanfred/2018.391474878fa
don't copy __pycache__ or .pyc files for kitchen
- ISSUE #46659: (stamak) [salt-cloud] [new oxygen openstack driver ] no public_ips and floating_ips in salt-cloud output (refs: #46912)
- PR #46912: (gtmanfred) pull latest vm data
after building for openstack shade driver @ 2018-04-06 13:46:42
UTC
8105fd9715
Merge pull request #46912 from gtmanfred/openstack5ef538f8ad
pull latest vm data after building for openstack shade driver
- PR #46908: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-04-05 21:27:03 UTC
735ea12960
Merge pull request #46908 from rallytime/merge-2018.3102e966512
Remove redundant section in log setup177c686b52
Update old utils paths to new utils paths0a297e7319
Merge branch '2017.7' into '2018.3'd0f5b43753
Merge pull request #44926 from frogunder/whitelisted_acl18e460fc30
Merge branch '2017.7' into whitelisted_acl1ad4d7d988
fix assert errorse6a56016df
update test19a2244cb7
whitelist_acl_test
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
805ed1c964
Merge pull request #46879 from dwoz/cloudtestfixdc54fc53c3
Fix multiple typos causing tests to fail
f70f6de282
Merge pull request #46647 from twangboy/win_fix_test_grainsc179388b0e
Fix the tear down function in integration.modules.test_grains.GrainsAppendTestCase
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
058bbed221
Merge pull request #46799 from garethgreenaway/46762_prereq_shenanigans_tests13875e78cf
Fixing documentation string for test.3d288c44d4
Fixing test documentation6cff02ef6a
Adding tests for #46788
d9770bf3f8
Merge pull request #46867 from terminalmage/unicode-logging-normalization7652688e83
Backport string arg normalization to 2017.7 branch
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
9c776cffb7
Merge pull request #46839 from gtmanfred/tupletarget3b7208ce27
match tuple for targets as well
7db251dc11
Merge pull request #46845 from rallytime/bp-4681736a0f6d8ca
address filehandle/event leak in async run_job invocations
e3d17ab7bc
Merge pull request #46847 from dwoz/missing-strdup55845f4846
strdup from libc is not available on windows
f2dd79f9c4
Merge pull request #46776 from gtmanfred/2017.7edc1059ee0
fix shrinking list in for loop bug
- PR #46853: (terminalmage) Add back
date_format filter @ 2018-04-05 20:33:50 UTC
9a47afc33b
Merge pull request #46853 from terminalmage/date_format_filter266d13a665
Add back date_format filter
- PR #46882: (jasperla) Backport #46280 #46849 #46852 to 2018.3
@ 2018-04-05 14:29:12 UTC
- PR #46852: (jasperla) fix creating a nic tag on a link with double 0 in the MAC (refs: #46882)
- PR #46849: (jasperla) Unbreak creating etherstubs on SmartOS (refs: #46882)
- PR #46280: (jasperla) Remove unneeded checks for binaries in SmartOS modules (refs: #46882)
a064a3e695
Merge pull request #46882 from jasperla/smartos/backports47a66975ff
fix creating a nic tag on a link with double 0 in the MACa3cb0e576e
Unbreak creating etherstubs on SmartOSe703254990
Remove unneeded checks for binaries in SmartOS modules
- PR #46873: (terminalmage) Attempt UTF-8
first when decoding/encoding @ 2018-04-05 14:16:28 UTC
4e5e291c99
Merge pull request #46873 from terminalmage/utf8-firstcf28eb74aa
Don't log command when output_loglevel == 'quiet'f59cee28db
Remove hacky workarounds to get encode/decode tests to pass on Windows76e5d81bb4
Remove hacky workaround to get Windows to decode deserialized data properly0b5729e58a
Remove hacky workaround to get git state/exec module to work properly on Windows22ff48518f
Attempt UTF-8 first when decoding/encoding
- ISSUE #43499: (tyeapple) zmq setsockopt need to adapt python3 (refs: #46874)
- PR #46878: (terminalmage) Backport #46874 to 2018.3
@ 2018-04-05 13:26:04 UTC
- PR #46874: (johnj) Use bytestrings for PY3 compatibility when running setsockopt for zmq.SUBSCRIBE (refs: #46878)
1518762465
Merge pull request #46878 from terminalmage/bp-46874d9511d04d4
#43499, zmq setsockopt need to adapt python3
- ISSUE #46862: (kivoli) Setting locale.system fails in 2018.3 (refs: #47280, #46869)
- PR #46869: (gtmanfred) Always return
dictionary for localectl_status @
2018-04-05 13:25:14 UTC
67894e3ee9
Merge pull request #46869 from gtmanfred/2018.31496e985f7
fix pylint75425dfd20
fix tests for localemod2d7c7b5e33
Always return dictionary for localectl_status
- PR #46870: (mirceaulinic) Correct the
documentation for two new proxy modules @ 2018-04-04 21:48:41
UTC
58c8ff18e2
Merge pull request #46870 from cloudflare/proxy-docf4b6184476
Corect and add the cimc proxy module to autodoca99bc202b9
Correct & add Panos to autodoc
- PR #46729: (terminalmage) Performance
improvement/error catching in expr_match @ 2018-04-04 20:25:57
UTC
d7e4b9d755
Merge pull request #46729 from terminalmage/expr_match70cfafe299
Add test case250039b11f
Restore original variable nameae0f112a49
Log an exception when non-string val/expr passed to expr_matchdac42a672b
Performance improvement/error catching in expr_match
- PR #46872: (terminalmage) Backport #46863 to 2018.3
@ 2018-04-04 19:04:40 UTC
- PR #46863: (TamCore) fixed top function which
was broken since commit
002aa88a97
(refs: #46872) e0b383afb5
Merge pull request #46872 from terminalmage/bp-46863be284e5b99
Add skipIf when older mock presentdb8faaee56
Add unit tests for ext_nodes master_tops moduleee437f7cbf
fixed top function which was broken since commit002aa88a97
- PR #46863: (TamCore) fixed top function which
was broken since commit
- PR #46850: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-04-04 18:07:44 UTC
5c76d98d1a
Merge pull request #46850 from rallytime/merge-2018.3a0fcd5c053
Fix test_cp failure: forgot to add tgt to test when @with_tempfile is presentd0202cab72
Resolve bad merge: there should only be one test_get_file_from_env_in_url teste28f71b418
Lint: use full salt utils path4ad50bbdee
Update old utils paths to new paths893196d3e6
Merge branch '2017.7' into '2018.3'1941426218
Merge pull request #46838 from gtmanfred/npmbff61dd291
use http registry for npm
e544254e7b
Merge pull request #46823 from rallytime/fix-42312dafa820f93
Improve __virtual__ checks in sensehat module
37f6d2de35
Merge pull request #46641 from skizunov/develop3c624aa4827
Make LazyLoader thread safe
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
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
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
f652f25cc1
Merge pull request #46821 from rallytime/fix-mantest-failures209a8029c3
Fix the new test failures from the mantest changes
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
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
4083e7c460
Merge pull request #46815 from terminalmage/bp-4680971d5601507
Fix sharedsecret authentication
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
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
89bf24b15c
Merge pull request #46814 from terminalmage/bp-46772a9f26f2ab8
avoid breaking if AutoRemove is not found97779c965d
fix container removal if auto_remove was enabled
5ea4ffbdb6
Merge pull request #46813 from terminalmage/event-debug-log5d6de3a2eb
Get rid of confusing debug logging
e533b7182d
Merge pull request #46766 from twangboy/win_fix_test_git5afc66452c
Remove unused/redundant imports88fd72c52c
Use with_tempfile decorator where possible
69d450db84
Merge pull request #46778 from terminalmage/salt-jenkins-906bbfd35d3ea
Replace flaky SPM man test
c935ffb740
Merge pull request #46788 from garethgreenaway/46762_prereq_shenanigansfa7aed6424
Ensure failed tags are added to self.pre.
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
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
6e9f504ed1
Merge pull request #46751 from folti/2017.77058f10381
same top merging strategy works again
d3623e0815
Merge pull request #46691 from Ch3LL/win_group_test7cda825e90
Add groupadd module integration tests for Windows
14ab50d3f4
Merge pull request #46696 from dwoz/win_test_clientec4634fc06
Better explanation in doc stringsd9ae2abb34
Fix splling in docstringb40efc5db8
Windows test client fixes
- PR #46851: (rallytime) Back-port #46844 to 2018.3
@ 2018-04-04 18:04:59 UTC
- PR #46844: (UtahDave) Fix warning format in 2018.3.0 release notes (refs: #46851)
b808ba7049
Merge pull request #46851 from rallytime/bp-46844ab2ccea1af
Quick grammar fix in 2018.3.0 release notesaf7bad3c7f
Fix warning format in 2018.3.0 release notes
- ISSUE #46864: (femnad) Attribute Error When Invoking Vault Module Method (refs: #46865)
- PR #46865: (femnad) Fix Log Line for Vault
Token Generation Debug Line @ 2018-04-04 14:52:00 UTC
ea56778e03
Merge pull request #46865 from femnad/fix-log-in-vault-runner01a5b88e7b
Fix Log Line for Vault Token Generation Debug Line
- PR #46836: (rallytime) [2018.3] Merge
forward from 2018.3.0rc1 to 2018.3 @ 2018-04-03 16:54:53 UTC
a0e168ccee
Merge pull request #46836 from rallytime/merge-2018.3e75ba1f502
Merge branch '2018.3.0rc1' into '2018.3'39235715e6
Merge pull request #46792 from damon-atkins/patch-1db5b9464e6
provided an example41e3e1e253
Update windows information in release notes99447fbf49
Added more windows informationd4241006f2
Update 2018.3.0.rst Windows Items, Group topics
- ISSUE #46808: (ezh) Sharedsecret authentication is broken (refs: #46809)
- PR #46809: (ezh) Fix sharedsecret authentication
(refs: #46815) @
2018-04-03 16:53:24 UTC
4a358217a0
Merge pull request #46809 from ezh/2018.3-sharedsecret20db8f03f7
Merge branch '2018.3' into 2018.3-sharedsecret9df6d18ec7
Fix sharedsecret authentication
- PR #46820: (rallytime) [2018.3] Update the
latest release information for docs @ 2018-04-03 14:36:31 UTC
1519d7d895
Merge pull request #46820 from rallytime/2018.3_update_version_doc274f8ee0dd
[2018.3] Update the latest release information for docs
- PR #46731: (rallytime) Back-port #46024 to 2018.3
@ 2018-04-02 19:00:42 UTC
- PR #46024: (zmedico) Trivial bug fixes for tagify and fire_args functions (refs: #46731)
07f1141722
Merge pull request #46731 from rallytime/bp-46024ee4ee5b619
fire_args: fix UnboundLocalError: local variable 'tag'4ce2c21824
tagify: handle integer suffix list
- ISSUE #46779: (anlutro) salt-ssh 2018.3 states with "runas" fail with "Environment could not be retrieved for User" (refs: #46796)
- PR #46796: (terminalmage) Fix regression
introduced in merge-forward @ 2018-04-02 18:10:22 UTC
- PR #46503: (psyer) Fixes stdout user environment corruption (refs: #46796)
4f31c1062d
Merge pull request #46796 from terminalmage/issue46779f8f9d045ac
Add regression teste0e4e19ba3
Include extra troubleshooting informationdcb0c67309
Fix regression introduced in merge-forward
- PR #46690: (dincamihai) Fix unicode
handling in pkg.info_installed @ 2018-03-29 14:10:48 UTC
4609a7dd85
Merge pull request #46690 from dincamihai/2018.3980adf8253
Fix unicode handling in pkg.info_installed
- PR #46746: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-03-28 21:13:07 UTC
e5b3c8fa91
Merge pull request #46746 from rallytime/merge-2018.3e8864b7b0b
Merge branch '2017.7' into '2018.3'1222bdbc00
Merge pull request #46732 from rallytime/bp-46032bf0b962dc0
Workaround python bug in traceback.format_exc()
50fe1e9480
Merge pull request #46749 from vutny/doc-deprecate-copra1cc55da3d
[DOC] Remove mentions of COPR repo from RHEL installation page
bd1e8bcc7d
Merge pull request #46734 from terminalmage/busybox6502b6b4ff
Make busybox image builder work with newer busybox releases
c09c6f819c
Merge pull request #46742 from gtmanfred/2017.7fd0e649d1e
only use npm test work around on newer versions
3b6d5eca88
Merge pull request #46743 from Ch3LL/mac_auth4f1c42c0e3
Workaround getpwnam in auth test for MacOSX
d0278345fc
Update old utils paths to new utils pathse312efb5e7
Merge branch '2017.7' into '2018.3'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
554400e067
Merge pull request #46709 from vutny/doc-faq-minion-master-restartd0929280fc
[DOC] Update FAQ about Salt self-restarting
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
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
fadc5e4ba4
Merge pull request #46669 from terminalmage/pillar-merge-orderb4a1d34b47
Add option to return to pre-2017.7.3 pillar include merge order
b90f0d1364
Merge pull request #46711 from terminalmage/wildcard-versions-infofc7d16f1af
Add performance reminder for wildcard versions
6c80d90bb6
Merge pull request #46693 from dwoz/test_smtp_return5bf850c67f
File and Pillar roots are dictionaries
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
f776040e25
Merge pull request #46679 from vutny/doc-state-pkg4a730383bf
[DOC] Correct examples in pkg state module
47409eaa6e
Merge pull request #46646 from twangboy/win_fix_test_local_cache8d93156604
Fix unit.returners.test_local_cache for Windows
0c2dce0416
Merge pull request #46649 from terminalmage/issue46595e82a1aa1ec
Make server_id consistent on Python 3
4e7466a21c
Merge pull request #46588 from UtahDave/no_crash_winshellb7842a1777
Update error message.95dfdb91ca
Don't stacktrace when salt-ssh w/o saltwinshell
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
d329e7af78
Merge pull request #46640 from terminalmage/file.copy-docs480c5f8faa
Clarify the docs for the file.copy state
ff40590c06
Merge pull request #46642 from vutny/doc-cloud-index51e6aa54a1
[DOC] Unify cloud modules index header
83ed40c06a
Merge pull request #46619 from rallytime/merge-2017.7bcbddf5d07
Merge branch '2017.7.5' into '2017.7'19bb725698
Merge pull request #46612 from Ch3LL/7.5_rn6076bfa2ee
Add changelog to 2017.7.5 release
31c78aef11
Merge pull request #46572 from dmurphy18/update_xxxbuildc87511570d
Merge branch '2017.7.5' into update_xxxbuild
cdd768fa4d
Merge pull request #46577 from gtmanfred/2017.7.578cbf7b5cd
Fix npm issuec76f7eb028
enable debug logging on the minionlog
e6682c660c
Merge pull request #46551 from terminalmage/salt-jenkins-885703b5e7e65
Change versionadded to show that 2018.3.0 will not have this function010d260d06
Rewrite failing Suse pkg integration testf3f5dec239
zypper.py: fix version argument being ignored214f2d6ad3
Add pkg.list_repo_pkgs to zypper.py0a541613f2
Additon of -sa flag to allow for revision numbers other than -0 or -1
bd62699ccb
Merge pull request #46563 from gtmanfred/2017.7.58d5ab72983
virtualenv version too old for python3.6
2916708124
Merge pull request #46561 from gtmanfred/2017.7.52c39ac6dfb
disable verbose
ee3bff6e32
Merge pull request #46537 from rallytime/bp-46529289c7a228f
retry if there is a segfault
1271536a89
Merge pull request #46519 from rallytime/man-pages-2017.7.5782a5584f5
Update man pages for 2017.7.5
df12135439
Merge pull request #46584 from twangboy/lgpo-46568661017104b
Detect disabled reg_multi_sz elements properly
2fd3aa487c
Merge pull request #46624 from twangboy/win_fix_installerfa0b0efe46
Fix some installer script inconsistencies
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.
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
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()
b80edb5d26
Merge pull request #46567 from dwoz/runtest-n-wart3b6901e19d
Honor named tests when running integration suites
1dcd22e767
Merge pull request #46580 from twangboy/win_update_docs_dismd52b99d7a3
Clarify some issues with msu files in win_dism.py
0a68c22332
Merge pull request #46541 from gtmanfred/metadata19bd1d9db5
handle user-data for metadata grains
- ISSUE #46668: (anlutro) Jinja2 filter strftime stopped working in salt-ssh 2018.3 (refs: #46848, #46744)
- PR #46744: (garethgreenaway) [2018.3]
Ensure salt.utils.dateutils is available for templates via salt-ssh @
2018-03-28 21:09:46 UTC
ef68df7f3a
Merge pull request #46744 from garethgreenaway/46668_jinja2_filter_strftime_unavailable0b30955c00
Including salt.utils.dateutils so various jinja_filters are available when using salt-ssh.
- ISSUE #46334: (sjorge) [2018.3.0rc1] Stacktrace on call to nacl.dec (refs: #46426)
- PR #46720: (rallytime) Bump deprecation
notices in nacl module & runner to Neon @ 2018-03-27 21:15:46
UTC
- PR #46426: (garethgreenaway) [2018.3.0rc1] fixes to nacl module & runner (refs: #46639, #46720)
65bb37effd
Merge pull request #46720 from rallytime/bump-nacl-deprecation5102c0310c
Bump deprecation notices in nacl module & runner to Neon
- PR #46733: (rallytime) [2018.3] Merge
forward from 2018.3.0rc1 to 2018.3 @ 2018-03-27 18:46:43 UTC
c83d9e66fe
Merge pull request #46733 from rallytime/merge-2018.300d4eb26f3
Merge branch '2018.3.0rc1' into '2018.3'
- PR #46565: (twangboy) Create reg salt util
(2018.3) @ 2018-03-26 22:03:33 UTC
0faced1d54
Merge pull request #46565 from twangboy/win_fix_cmd_powershell_2018.35ee64e9b0e
Fix lint (spelling error)0de54ed953
Additional testsfc9ecd75e2
Skip unit.state.test_reg unless on Windowsaa98bdf250
Fix some linte0d201a96f
Make sure the docs are correct for the testsf15f92318d
Add tests for salt.utils.win_regf7112b19a2
Submit #46527 against 2018.3
- ISSUE #46334: (sjorge) [2018.3.0rc1] Stacktrace on call to nacl.dec (refs: #46426)
- PR #46639: (terminalmage) Use the correct
path for nacl certificates in Windows @ 2018-03-26 19:20:10 UTC
- PR #46426: (garethgreenaway) [2018.3.0rc1] fixes to nacl module & runner (refs: #46639, #46720)
dd52368f90
Merge pull request #46639 from terminalmage/nacl-default-path2f7660fe35
Use the correct path for nacl certificates in Windows
- PR #46416: (dincamihai) Fix cp.push empty
file @ 2018-03-26 17:52:47 UTC
2efef52a3e
Merge pull request #46416 from dincamihai/fix-cp.push-empty-file536ba0fa1e
Fix cp.push empty file
- PR #46643: (mcalmer) fix docker return @
2018-03-26 15:52:31 UTC
84579e7652
Merge pull request #46643 from mcalmer/fix-docker-return3ceb63f607
fix checking test resultsaf64632bf3
add unit test for failed login0fc7989236
make it possible to use login, pull and push from module.run and detect errors
- PR #46650: (Ch3LL) Mirror libnacl imports in
test from the nacl module @ 2018-03-26 14:48:40 UTC
c67afbeb36
Merge pull request #46650 from Ch3LL/nacl_test9fef8bc431
Mirror libnacl imports in test from the nacl runnerf11d58a8e9
Mirror libnacl imports in test from the nacl module
- PR #46645: (terminalmage) Add Unicode /
Python 3 update to 2018.3.0 release notes @ 2018-03-26 14:43:53
UTC
03b58a01cf
Merge pull request #46645 from terminalmage/release-notes986c7bcdae
Rewrite unicode/py3 section064bc83276
Add Unicode / Python 3 update to 2018.3.0 release notes
- ISSUE #46150: (whytewolf) With chocolately.version some packages don't work with check_remote=True (refs: #46661)
- PR #46661: (Kimol) Chocolatey - Lowered name of
local and remote packages before comparing versions. @ 2018-03-26
14:35:39 UTC
308c9ddfc3
Merge pull request #46661 from Kimol/2018.3-fix_chocolatey_check_remote_packages52581e7918
Removed trailing whitespace123a86947c
Chocolatey - Added lowering local packages for unifing both local and remote names to lowercase for comparison.4be1a991c2
Lowered name of available packages before comparing with local packages
- PR #46569: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 (refs: #46631) @
2018-03-21 20:57:04 UTC
2e1f7c37f7
Merge pull request #46569 from rallytime/merge-2018.346ba72fb1c
Fix pillar unit test failures: file_roots and pillar_roots environments should be listsfe2d46dd0c
Better merge conflict resolution for setup.py windows changes8886b61576
Update old utils paths to new paths8d1e1e7f94
Merge branch '2017.7' into '2018.3'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.
98e3260b9a
Merge pull request #46548 from Ch3LL/profit_testdb96c4e72e
check for foo,bar username,password set in profitbrick config
79f2a76609
Merge pull request #46549 from Ch3LL/dimension_testbb338c464c
Fix dimensionsdata test random_name call
083846fe0e
Merge pull request #46529 from gtmanfred/kitchen50d6e2c7be
retry if there is a segfault
5cc11129f1
Merge pull request #46511 from rallytime/bp-45769a8ffceda53
Suppress boto WARNING during decode, reference: https://github.com/boto/boto/issues/2965
0e90c8ca6f
Merge pull request #46493 from terminalmage/issue46207f06ff68f10
salt-call: don't re-use initial pillar if CLI overrides passed
b11a8fc8e0
Merge pull request #46450 from gtmanfred/salt_runner7974ff7264
load grains for salt.cmd runner
22d753364b
Merge pull request #46337 from gtmanfred/2017.7d6d9e36359
add tests for names and listen/listen_in3f8e0db572
let listen_in work with names7161f4d4df
fix listen to be able to handle names
b7191b8782
Merge pull request #46413 from meaksh/2017.7-explore-result-in-depth885751634e
Add new unit test to check state.apply within module.run9f19ad5264
Rename and fix recursive method1476ace558
Fix Python3 and pylint issue726ca3044d
Explore 'module.run' response to catch the 'result' in depth
02a79a2014
Merge pull request #46496 from gtmanfred/kitchenda002f78d0
include virtualenv path for py3 windowsfe2efe03ea
remove duplicate setup
5c4c182d75
Merge pull request #46330 from bdrung/fix_kubernetes_test_create_deployments5008c53c44
Fix ValueError for template in AppsV1beta1DeploymentSpec
c7e05d3ff4
Merge pull request #46482 from rongshengfang/fix-keyerror-in-instance_presented8c83e89a
Fix KeyError in salt/states/boto_ec2.py when an EIP is being associated to an existing instance with the instance_present state.
573d51afec
Merge pull request #46463 from terminalmage/mock-2.0b958b4699c
Update requirements files to depend on mock>=2.0.0
a154d35fc7
Merge pull request #46422 from rallytime/bp-46300829dfde8e8
Change stringutils path to old utils path for 2017.791db2e0782
Python 3 support
2afaca17a1
Merge pull request #46320 from mcalmer/warn-kubernetesc493ced415
add warning about future config option change
c7f95581e3
Merge pull request #46449 from bdrung/make-doc-theme-configurable4a5da2d144
Make documentation theme configurable
10ce0e9e20
Merge pull request #46162 from rallytime/team-suse-zypper-owner13a295a3b7
Add pkg and snapper to team-suse35c7b7b0d3
Add btrfs, xfs, yumpkg, and kubernetes file to team-suse485d777ac0
Add team-suse to CODEOWNERS file for zypper files
cac096b311
Merge pull request #46434 from gtmanfred/highstate_returnd18f1a55a7
fix pylint9e2c3f7991
split return key value correctly
7dd71101ce
Merge pull request #46455 from whytewolf/Issue_44452_unicode_cloud5fe474b1a8
.format remove fix for #44452
4c8d9026d3
Merge pull request #46428 from twangboy/win_fix_reqse7ab97cc17
Remove six as a hard dep for Saltcc67e5c2ef
Set six to 1.11.0
e834d9a63b
Merge pull request #46454 from gtmanfred/kitchenb8ab8434a5
fix windows for kitchen
2886dca88f
Merge pull request #46452 from gtmanfred/spm_cache_dir169cf7a4e2
make spm cache_dir instead of all cachedirs
a188984cd9
Merge pull request #46446 from bdrung/fix-typos7e6e80be87
heat: Fix spelling mistake of environmenta3c54b50f6
Fix various spelling mistakes
e35fc5263c
Merge pull request #46309 from bdrung/dynamic-pillarenv584b451fd1
Support dynamic pillar_root environment
35fe9827fe
Merge pull request #46430 from terminalmage/issue44032f9f187e915
Improve reliability/idempotence of file.blockreplace state
2bad0a21c0
Merge pull request #46429 from twangboy/win_fix_snmp8995a9b8de
Fix problem with __virtual__ in win_snmp
93a572f229
Merge pull request #46100 from jfindlay/resolv_scoped5561bedaf
tests.unit.grains.core add scoped IPv6 nameserver4e2e62d508
salt.utils.dns parse scope param for ipv6 servers
5acc1d5c54
Merge pull request #46420 from bdrung/2017.7e48c13d9e0
Fix SSH client exception if SSH is not found
ca6a76e317
Merge pull request #46379 from angeloudy/2017.73acb59c74c
Merge branch '2017.7' into 2017.7d971e0c08b
Fix indent269514683f
Update http.py908c040ac3
Update http.py51ba3c135b
Update http.py14aba24111
fix bytes-object required error in python 3
73f9233557
Merge pull request #46404 from gtmanfred/kitchenc56baa95a8
clone .git for the version tests3620611b5b
fix unhold package for debian5219f7d2ba
fix minion log path
ca28cfd4e4
Merge pull request #46310 from twangboy/win_update_installer_buildbcf8b19566
Update the installer build
decccbeca3
Merge pull request #46316 from twangboy/win_fix_dsc2042d33d59
Fix issues with the DSC module
- PR #46620: (rallytime) [2018.3] Merge
2018.3.0rc1 into 2018.3 @ 2018-03-20 22:45:00 UTC
8cdd56b9dc
Merge pull request #46620 from rallytime/merge-2018.3.0rc1-into-2018.3b03cda3cea
Merge branch '2018.3.0rc1' into '2018.3'
- PR #46606: (Ch3LL) add autodoc topics for
infoblox state modules @ 2018-03-19 21:35:46 UTC
2d2fe22ae2
Merge pull request #46606 from Ch3LL/infoblox_docs6eab6a7dc4
add autodoc topics for infoblox state modules
- PR #46540: (s0undt3ch) Some missing isinstance checks. @ 2018-03-15 16:17:19
UTC
1191d5b379
Merge pull request #46540 from s0undt3ch/2018.3fa1d668774
Some missing isinstance checks. Committed again through a PR.
- PR #46513: (rallytime) [2018.3] Merge
forward from 2018.3.0rc1 to 2018.3 @ 2018-03-15 15:58:59 UTC
5429438e4b
Merge pull request #46513 from rallytime/merge-2018.3aa760334a1
Merge branch '2018.3.0rc1' into '2018.3'
- ISSUE #43208: (mitar) Prevent user.present to change uid and gid of existing user (refs: #46502)
- PR #46502: (terminalmage) user.present:
don't change uid/gid unless explicitly told to @ 2018-03-13 14:25:20
UTC
3e073c7e8a
Merge pull request #46502 from terminalmage/issue432084106840deb
user.present: don't change uid/gid unless explicitly told to
- PR #46398: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-03-12 20:25:19 UTC
7cdb00ca9c
Merge pull request #46398 from rallytime/merge-2018.3d22e5ba442
Merge fix: return back wb+ mode in crypt.gen_keys.c7dddaf8ce
Lint: Use log variable, not logger.ca1860cd91
Use new get_umask function in mask calls in virt.py19ec7b6de1
Update old utils paths with new utils pathsd83727fdf9
Merge branch '2017.7' into '2018.3'95586678c3
Merge pull request #46394 from Ch3LL/mac_doc158add6661
change oxdownload to oxdownload-{python_version}21aa848c89
Add mac py2 and py3 packages to mac installation docs
07b5d09ac1
Merge pull request #46338 from rallytime/fix-4483190771da999
Remove cmd.wait deprecation reference in docs
3849e7a085
Merge pull request #46333 from danlsgiga/issue-424383b13f37b44
Revert changes in the code and change docs instead38114a65d8
Fixes color parameter mismatch and handles 204 responses correctly
a8f2f1b063
Merge pull request #46322 from terminalmage/issue4493585ac6a9893
yamlify_arg: don't treat leading dashes as lists
da5c282cb2
Merge pull request #46327 from samilaine/fix-vmware-cloud-fqdn4b8dfb326f
Modify the way a FQDN is handled in the vmware cloud provider.
78c45d3786
Merge pull request #46318 from terminalmage/squelch-warnings5889b36646
Skip type-checking for several gitfs/git_pillar/winrepo params
bb0d6fc263
Merge pull request #46312 from gtmanfred/2017.7749ae580ed
add module_dirs to salt ssh thin tarball
88b5f7383d
Merge pull request #46242 from redbaron4/fix-4612706dba51617
Make changes from review727ebe1056
Merge branch '2017.7' into fix-4612708d1ee8baf
Fix Python3 test errorsaa9d709015
Pass env_vars to pip.freeze
a0716643e4
Merge pull request #46265 from Ch3LL/profit_cloudd4893eab4c
Add username/password to profitbricks conf for cloud tests
ed7bffa7e0
Merge pull request #46306 from rallytime/bp-462566439bce4a8
Don't install msgpack 0.5.5
8c2c4e3316
Merge pull request #46208 from terminalmage/audit-umask-usage9c92aadce8
Disable blacklisted-function check for legitimate uses58a11aaa26
Disable pylint check in salt-ssh shimecadf67659
Blacklist os.umask31b1d98fcb
Replace direct use of os.umask with use of existing context manager82ce546e18
Prevent failed os.makedirs from leaving modified umask in place
978e869490
Merge pull request #46293 from eliasp/2017.7-44624-py3-compat2e08b0d9c8
Fix Python3 comparison TypeError in salt.modules.upstart
bee4a66d0c
Merge pull request #46264 from terminalmage/issue4612868000b7211
Fix incorrect merge conflict resolution
1e0b3aa348
Merge pull request #46296 from vutny/doc-pillar-get1faa8331e1
[DOC] Add missing params to pillar.get docstring
c490a50452
Merge pull request #45874 from GwiYeong/2017.7-local-client-hotfix949aefc82b
Merge branch '2017.7' into 2017.7-local-client-hotfix45d663f435
fix for local client timeout bug
8e8a3a2897
Merge pull request #46261 from rallytime/merge-2017.78256ae5ee5
Merge branch '2016.11' into '2017.7'140ef4d6b9
Merge pull request #46253 from rallytime/doc-banners07ed8c7db3
Update docbanner for SaltConf18
9fe86ee520
Merge pull request #46179 from wedge-jarrad/cifs-remount-fix9ca25c4313
Add credentials and secretfile to mount.mounted mount_invisible_keys
- PR #46421: (bdrung) Skip SSHPasswordTests if
ssh binary is not found @ 2018-03-09 16:21:02 UTC
9c089aa4de
Merge pull request #46421 from bdrung/skip-ssh-tests-if-ssh-is-missing3d6f658309
Skip SSHPasswordTests if ssh binary is not found
- PR #46453: (bdrung) Fix various spelling
mistakes in 2018.3 @ 2018-03-09 14:48:33 UTC
- PR #46446: (bdrung) Fix various typos (refs: #46453)
4cbfde5839
Merge pull request #46453 from bdrung/fix-typos-2018.33d37eca847
Fix various spelling mistakes
- ISSUE #44032: (PhilippeAB) blockreplace marker_end isn't applied with newline (refs: #46430)
- PR #46437: (terminalmage) Improve
reliability/idempotence of file.blockreplace state (2018.3 branch) @
2018-03-08 15:38:53 UTC
- PR #46430: (terminalmage) Improve reliability/idempotence of file.blockreplace state (refs: #46437)
a43d999fb8
Merge pull request #46437 from terminalmage/issue44032-2018.34798187035
Improve reliability/idempotence of file.blockreplace state (2018.3 branch)
- PR #46328: (dincamihai) Fix openscap push @
2018-03-07 17:51:41 UTC
0c66507aff
Merge pull request #46328 from dincamihai/2018.3.0rc1b5e508f339
Fix openscap push
- PR #46174: (twangboy) Fix a unicode issue
with the git module on Windows @ 2018-03-06 18:53:53 UTC
82cb2ea5a0
Merge pull request #46174 from twangboy/win_fix_test_git_280e3a47dd4
Add output_encoding argument to git state, and add docs661a0687ec
Fix git utf-8 issues for Windows
- PR #46235: (twangboy) Fix unit.modules.test_ssh for Windows @
2018-03-05 20:39:44 UTC
7690cf8564
Merge pull request #46235 from twangboy/win_fix_test_ssh9ea02d7045
Use write instead of writelines for Windows
- PR #46332: (terminalmage) Update the
merge-forward docs to reference the 2018.3 branch @ 2018-03-05
19:39:56 UTC
c4f366cdd9
Merge pull request #46332 from terminalmage/merge-forward-docs0411845cec
Update the merge-forward docs to reference the 2018.3 branch
- PR #46307: (rallytime) [2018.3] Merge
forward from 2018.3.0rc1 to 2018.3 @ 2018-03-03 12:56:07 UTC
241611aca5
Merge pull request #46307 from rallytime/merge-2018.3c9fa21f62c
Merge branch '2018.3.0rc1' into '2018.3'
- PR #46314: (terminalmage) Merge 2017.7
branch into 2018.3 @ 2018-03-03 12:54:27 UTC
30c34f0c62
Merge pull request #46314 from terminalmage/merge-2017.7-2018.361ab47ee70
Merge branch '2017.7' into merge-2017.7-2018.388a3166589
Merge pull request #46276 from terminalmage/issue44046a14d4daf8c
salt.utils.docker.translate_input: operate on deepcopy of kwargs
da60399b8f
Merge pull request #46183 from oeuftete/fix-docker-container-running-host-config-ulimits5b09644429
Sort lists from Ulimits before comparing0b80f02226
Update old dockerng doc ref
509429f08c
Merge pull request #46260 from terminalmage/git_pillarb1ce2501fd
Normalize global git_pillar/winrepo config items
a97a3e6fb0
Merge pull request #46101 from jfindlay/openrc_ret2eef3c65a6
tests.unit.modules.gentoo_service add retcode arg81ec66fd8b
modules.gentoo_service handle stopped retcode
1a17593c05
Merge pull request #46254 from rallytime/enterprise-bannerf5fae3dedf
Update enterprise banner
8c50ff32bd
Merge pull request #46250 from terminalmage/runner-docs91b4895087
Add documentation to the fileserver runner
53067cca43
Merge pull request #46243 from racker-markh/fix-openstack-private-network-issue50c1e140f0
Don't check deny private_ips already in the original list of private_ips
15405c8760
Merge pull request #46239 from terminalmage/issue46109586d8b0dcf
archive.extracted: don't check source file when if_missing path exists
- ISSUE #33177: (robnagler) pillar.stack should not continue after errors (refs: #46287)
- PR #46287: (bbinet) Update PillarStack stack.py
to latest upstream version @ 2018-03-02 21:39:52 UTC
194b0317ac
Merge pull request #46287 from bbinet/upstream-pillarstackb14b6f2c95
Update PillarStack stack.py to latest upstream version
- PR #46227: (Ch3LL) Mock file_client call in smtp
return test @ 2018-02-28 22:12:22 UTC
7382654c70
Merge pull request #46227 from Ch3LL/smtp_file_client280dc9a2b6
Mock file_client call in smtp return test
- PR #46232: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-02-28 19:16:37 UTC
123625213e
Merge pull request #46232 from rallytime/merge-2018.304f24c1794
Lint: fix from a bad mergeaad61c77bd
Update old utils paths to new paths7243baf2c0
Merge branch '2017.7' into '2018.3'633e1208e4
Merge pull request #46221 from terminalmage/salt-jenkins-8540eb012659c
Fix hanging tests in integration suite
7917277345
Merge pull request #46214 from vutny/formulas-readme-formattingd702846961
[DOC] Replace note rST block for GitHub
a2e099b744
Merge pull request #46203 from Ch3LL/7.5_release6ddf3246ce
Add 2017.7.5 Release Notes File
973b227818
Merge pull request #46201 from rallytime/merge-2017.79ac2101baa
Merge branch '2016.11' into '2017.7'a4c5417d23
Merge pull request #46132 from rallytime/2016.11_update_version_docd2196b6df3
Update release versions for the 2016.11 branch
89cf2e5061
Merge pull request #46139 from bdrung/os-grains0b445f2a37
tests: Add unit tests for parse_os_release()f6069b77ed
Fix osfinger grain on Debian8dde55a761
tests: Add os_grains test cases for Debianff02ab9937
tests: Add Ubuntu 17.10 (artful) os_grains test case77d5356aba
Fix incorrect oscodename grain on Ubuntu7e62dc9fd2
tests: Support reading os-release files from diska92ec0db1b
Make parse_os_release() always callableeee1fe5b38
tests: Dissolve run_ubuntu_os_grains_tests1d6ef731fe
tests: Deduplicate run_os_grains_tests()
c8c71e75ca
Merge pull request #46133 from rallytime/2017.7_update_version_doc0ed338e643
Update release versions for the 2017.7 branch
390d592aa6
Merge pull request #46185 from terminalmage/issue461243b58dd0da0
gitfs: Fix detection of base env when its ref is also mapped to a different env
705caa8cca
Merge pull request #46148 from rallytime/merge-2017.725deebf7a6
Merge branch '2017.7.3' into '2017.7'b5b083fd26
Merge pull request #46074 from Ch3LL/update-7.48d0eeeb059
Update 2017.7.4 Release Notes with new fixes
32f3d00e44
Merge pull request #46066 from rallytime/pin-tornado6dc1a3b9dc
Pin tornado version in requirements file
85761ee650
Merge pull request #46036 from terminalmage/issue43769e2140d9a84
Mock the ssh.key_is_encrypted utils func169924b3fe
Move ssh.key_is_encrypted to a utils module temporarily54f4d78f7a
Only keep ssh.py in the Windows installer5f04531e1b
Keep ssh state and execution modules in the installerf2b69f703d
git.latest: Fix regression with identity file usage
10a47dcbc4
Merge pull request #46137 from damon-atkins/2017.7_fix_ec2_pillar299e7f6a7d3
update ec2 pillar arguments with better names
d74cb14557
Merge pull request #46145 from terminalmage/issue46004467ff841cd
pillarenv argument should default to None and not the value from opts2a185855ea
Better solution for fixing the opts munging in pillar.show_pillar runnere2c4702e0c
Update tests to reflect changes to the SaltCacheLoaderf9301fcc34
Document behavior when orchestration runnner invoked with non-orch states9644579cd0
Instantiate the SaltCacheLoader's fileclient in the __init__f9a6c86e21
salt.runners.pillar.show_pillar: don't modify master optse0940a9fc4
Properly detect use of the state.orch alias and add orch jid to kwargs
- ISSUE #42932: (bobrik) cmd.run with bg: true doesn't fail properly (refs: #46172, #45932)
- PR #46172: (The-Loeki) cmdmod:
reimplementation of #45932 for
Oxygen @ 2018-02-28 19:14:26 UTC
- PR #45932: (The-Loeki) Fix cmd run_all bg error (refs: #46172)
- PR #39980: (vutny) [2016.3] Allow using bg kwarg for cmd.run state function (refs: #46172, #45932)
20d869c228
Merge pull request #46172 from The-Loeki/fix_cmd_run_all_bg_oxygen3ecf5018d0
Merge branch '2018.3' into fix_cmd_run_all_bg_oxygenb5315e817b
Merge branch '2018.3' into fix_cmd_run_all_bg_oxygenbeabf4f06b
cmdmod: reimplementation of #45932 for Oxygen
- PR #46238: (terminalmage) Don't allow
salt.utils.files.fopen() to open stdin/stdout/stderr @ 2018-02-28
19:08:23 UTC
687575b582
Merge pull request #46238 from terminalmage/fds-in-fopenfe1527a3c4
Don't allow salt.utils.files.fopen() to open stdin/stdout/stderr
- PR #46219: (twangboy) Fix unit.modules.test_network for Windows @
2018-02-28 15:45:02 UTC
3da5dcb313
Merge pull request #46219 from twangboy/win_fix_inet_pton46f1d2cc09
Use six.text_type instead of six.u
- PR #46228: (twangboy) Fix unit.modules.test_pip for Windows @
2018-02-28 15:37:49 UTC
44343f8063
Merge pull request #46228 from twangboy/win_fix_test_pip415821eee9
Fix encoding issue
- PR #46198: (rallytime) [2018.3] Merge
forward from 2018.3.0rc1 to 2018.3 @ 2018-02-27 15:17:51 UTC
adc8950bbe
Merge pull request #46198 from rallytime/merge-2018.31b4dc71930
Lint fix776f2ea5d7
Merge branch '2018.3.0rc1' into '2018.3'
- ISSUE #45849: (Epiclemonaid) XenServer Provisioning errors out on this line. removing it succeeds. (refs: #46168)
- PR #46168: (gtmanfred) driver and provider
should be specified @ 2018-02-26 16:17:13 UTC
06d2dff3ac
Merge pull request #46168 from gtmanfred/2018.3ac99bd26db
driver and provider should be specified
- PR #46161: (rallytime) [2018.3] Merge
forward from 2017.7 to 2018.3 @ 2018-02-26 15:29:39 UTC
605e5eff73
Merge pull request #46161 from rallytime/merge-2018.369ac94baca
Update utils pathscffbf52c10
Lint fix: remove extra line79bed6cff1
Merge branch '2017.7' into '2018.3'0398ce0482
Merge pull request #46135 from rallytime/bp-4608857a60f62a3
fix kernel subpackages install bug
1fcbbd1e02
Merge pull request #46136 from rallytime/bp-461150a481d707f
update digitalocean salt-cloud driver
11e5e8eb86
Merge pull request #45911 from twangboy/win_fix_lgpo_unicodebcde5cc625
Update log statemente9fa53d3b7
Change the Invalid Data Messagec818d4b791
Convert reg values to unicode for debug
524a6a72a0
Merge pull request #46123 from gtmanfred/2017.78d36730ef7
If no pubkey is passed in openmode fail
e48fa58012
Merge pull request #46131 from vutny/doc-formula-formattingd8fb051e44
[DOC] Fix code-blocks for reStructuredText
6cea44ee95
Merge pull request #46118 from rallytime/bp-446032a2c23c66b
Fix acme state to correctly return on test
16c382b55b
Merge pull request #46121 from rallytime/merge-2017.74c2f504a85
Merge branch '2016.11' into '2017.7'e197a0fbc5
Merge pull request #46076 from rallytime/bp-46066b94d73c53e
Pin tornado version in requirements file
c72c1bde5f
Merge pull request #46093 from wedge-jarrad/contributing-doc-typo5a0fe104f7
Fix contributing doc typo
3cb83ea87e
Merge pull request #45992 from bgridley/fix-routes-present-state679787699c
Add vpc_peering_connection_id to describe_route_tables route_keys
8a60635da0
Merge pull request #46000 from terminalmage/issue459108cf13325ee
salt.states.reg.present: Prevent traceback when reg data is binary
1f44e285dc
Merge pull request #46011 from terminalmage/fix-solaris-runas8ee0a3a28b
Move Solaris USER workaround up a bit13cdb52690
cmdmod.py: runas workaround for platforms that don't set a USER env var
30fb8f7be0
Merge pull request #45467 from twangboy/win_exclude_hiddenea41215646
Make the regex pattern less greedy6d223cffa7
Add tip about passing bogus saltenv1282ae3a93
Skip hidden first437a457911
Skip hidden dirs in genrepo87dc554dc3
Add final updates to docs3646d5c897
Fix some docs formatting, add some warnings35c81faf5a
Log the source_dir when caching the files91c3da8dfd
Improve docs for pkg.refresh_db4803d92707
Add some documentation08b82e0875
Fix lint error, use raw2f712691cf
Exclude hidden directories in pkg.refresh_db
b92346645b
Merge pull request #46107 from amendlik/yumpkg-assumeyes8d9a432fb2
Add --assumeyes to yum/dnf commands in yumpkg.refresh_db
14fe423e0c
Merge pull request #46094 from kstreee/fix-memory-leak48080a1bae
Fixes memory leak, saltclients should be cleaned after used.aba00805f4
Adds set_close_callback function to removes stream instance after closed from a set streams.
320c2037e1
Merge pull request #46097 from vutny/fix-https-link2062fd0e5c
[DOC] Put https link to the formulas doc page
0eb137fb4e
Merge pull request #46103 from bdrung/2017.7dd3f936557
Fix skipping Kubernetes tests if client is not installed
c3a938e994
Merge pull request #46070 from Ch3LL/fix-doc-dns2a5d855d97
add required arg to dns_check jinja doc example
01042e9d77
Merge pull request #46067 from rallytime/bp-45994a07bb48726
Correct formatting for linte8678f633d
Fix Comment being None not '' and inject quotes into the TXT ChangeRecords
5e0e2a30e2
Merge pull request #45932 from The-Loeki/fix_cmd_run_all_bgf83da27ca5
Merge branch '2017.7' into fix_cmd_run_all_bg771758fbca
Merge branch '2017.7' into fix_cmd_run_all_bgc54fcf7a2d
cmd: move separate DRY logging blocks into run, prevent logging on bg=True, don't use_vt on bgebb1f81a9b
cmd run: when running in bg, force ignore_retcode=True
45ace39961
Merge pull request #46062 from vutny/pg-user-state-fix-typoa5fbe4e95e
Fix typo in postgres_user.present state function
edcb64de76
Merge pull request #45763 from twangboy/win_fix_path_rehashb9a2bc7b29
Fix hyperlinks29912adc15
Move the test_rehash test to test_win_functionsadc594c183
Remove duplicate linke84628c1eb
Add some comments to the coded50d5f582f
Add additional info to docs for broadcast_setting_change3a54e09cd9
Rename setting to messagea3f9e99bc0
Change to a generic function to broadcast change79299361c3
Create refresh_environment salt util967b83940c
Fix rehash function
a46fbc546c
Merge pull request #46042 from jfindlay/file_tree_doc0ba4954a4b
salt.pillar.file_tree revise module documentation3c6a5bf967
salt.pillar.file_tree provide better debug infobb1cdc451e
salt.pillar.file_tree no stack trace when nodegroups undefined
de86126dd8
Merge pull request #46013 from rallytime/bp-455982ea3fef543
No lazy loggingf427b0febc
Change formatting style of logging lines per reviewebb244396b
Patch around ResourceRecords needing to be present for AliasTarget entries to work
- PR #46160: (rallytime) Mark 2 tests as flaky
@ 2018-02-23 19:10:06 UTC
05b771bfd7
Merge pull request #46160 from rallytime/flaky-tests49e49ae51b
Mark 2 tests as flaky
- PR #46006: (dincamihai) Remove obsolete
unicode handling in pkg.info_installed @ 2018-02-22 19:22:36
UTC
9b2bc1982c
Merge pull request #46006 from dincamihai/oxygen.rc199079fc442
Remove obsolete unicode handling in pkg.info_installed
- PR #46078: (rallytime) [oxygen] Merge
forward from oxygen.rc1 to oxygen @ 2018-02-20 21:49:04 UTC
93dab45307
Merge pull request #46078 from rallytime/merge-oxygen2d0f81fd1b
Merge branch 'oxygen.rc1' into 'oxygen'
- ISSUE #45938: (edgan) zookeeper.present state doesn't deal with an existing zode with no ACL specified (refs: #46043)
- PR #46071: (rallytime) Back-port #46043 to oxygen
@ 2018-02-16 19:56:36 UTC
- PR #46043: (edgan) Allow zookeeper znode creation to not require an ACL (refs: #46071)
8d99c3b8fe
Merge pull request #46071 from rallytime/bp-46043b82c8bd630
Allow zookeeper znode creation to not require an ACL
- PR #46056: (Ch3LL) Fix mac_assistive module not
loading @ 2018-02-16 14:57:46 UTC
5a31422432
Merge pull request #46056 from Ch3LL/ver_mace44f5133c5
Fix mac_assistive module not loading
- PR #46041: (rallytime) [oxygen] Merge
forward from 2017.7 to oxygen @ 2018-02-16 14:55:51 UTC
cdca28f5da
Merge pull request #46041 from rallytime/merge-oxygene060a74fd8
Merge branch '2017.7' into 'oxygen'07e5735471
Merge pull request #46016 from rallytime/bp-458261916e5c4a4
Fix selinux.fcontext_policy_present for Centos 6
a1f4092811
Merge pull request #46015 from rallytime/bp-45785ef6ffb1492
Resolve linting errors8047066c46
Remove unused import8f7c45935a
Add tests for salt.modules.selinux.fcontext_get_policybafb7b4e6e
Ensure parsed fields are strippeda830a6e819
m/selinux.fcontext_get_policy allow long filespecs
96097c037e
Merge pull request #46012 from rallytime/bp-454629f76836a6c
emit port cli version, variants as separate args
1279924f5f
Merge pull request #45991 from terminalmage/fix-duplicate-extra-opts916766f651
yumpkg: Fix a couple issues with get_extra_opts
8b9adc258e
Merge pull request #46017 from rallytime/merge-2017.7a06645ce71
Merge branch '2017.7.3' into '2017.7'6d534c6e7e
Merge pull request #46009 from Ch3LL/rn_7.4ac0baf4b34
Add 2017.7.4 Release Notes with PRs
ca76a0b328
Merge pull request #45981 from gtmanfred/2017.7.30d448457dc
apparently local is not set by default2a92f4bc16
use local config for vault when masterless
6530649dbc
Merge pull request #45953 from rallytime/bp-45928-2017.7.385363189d1
Fixing vault when used with pillar over salt-ssh
fb378cebb0
Merge pull request #45934 from rallytime/bp-45902bb83e8b345
Add regression test for issue 45893cdda66d759
Remove duplicated section in docstring and fix example4b6351cda6
Check the effective saltenv for cached archive
0d74151c71
Merge pull request #45935 from rallytime/bp-457426a0b5f7af3
Removed the chained copyad1150fad4
list.copy() is not compatible with python 2.7
d20ff89414
Merge pull request #45988 from rallytime/bp-45797953a400d79
follow symlinks
b18087cee0
Merge pull request #45711 from bdrung/fix-unicode-testsb6181b5ed6
Fix Unicode tests when run with LC_ALL=POSIX
5271fb1d40
Merge pull request #45878 from damon-atkins/2017.7_fix_ec2_pillar0e74025714
Merge branch '2017.7' into 2017.7_fix_ec2_pillarb4d0b23891
py3 fix75d9e20d8a
Add ignoring 'terminated', 'stopped' instances, to improve changes of a single match0093472a37
added tag_key_list and tag_key_sep to create ec2_tags_listafb3968aa7
ec2_pillar could not find instance-id, resolved. add support to use any tag to compare minion id against.
cf367dbd04
Merge pull request #45942 from terminalmage/issue45679-2017.789cbd72a0d
Don't try to sort ports when translating docker input9cd47b39dd
Fix incorrect translation of docker port_bindings -> ports
dae41de7a8
Merge pull request #45959 from rallytime/state-doc-update6f781cb95d
A couple of grammar updates for the state compiler docs
007214f7bf
Merge pull request #45908 from DimensionDataResearch/fix/issue/458841a75786b5a
Fix linter warnings.82ec0b589c
Revert to using salt.utils.cloud.is_public_ip.9b6b01873b
Fix violations reported by flake8.a2bc155c73
Use __utils__['cloud.'] instead of salt.cloud.utils.98907a32cb
Ensure 'auth' parameter is correctly passed to dimensiondata driver.de26b03e2c
Fix copy/paste bug in dimensiondata provider integration test.6b1b6be427
Add integration tests for dimensiondata cloud provider.f6ea9fed7d
Ensure that event data provided by the dimensiondata driver is serialisable.
efcbfa868c
Merge pull request #45985 from garethgreenaway/2017_7_fixing_mac_tests_again7b8dc14433
Missing format in the call to write.
bf03abd07c
Merge pull request #45958 from garethgreenaway/backport-fixing_mactests_queue_full25dffaae91
Backporting #45935
bab365d6c6
Merge pull request #45949 from rallytime/merge-2017.7f51687e903
Merge branch '2016.11' into '2017.7'7779fea7ba
Merge pull request #45940 from dmurphy18/fix_aix_cmdmoddd2788419b
Fix use of 'su' for AIX to use '-'
7fd00ec752
Merge pull request #45928 from garethgreenaway/45915_fixing_vault_pillar_for_salt_ssh259e60e5d4
Fixing vault when used with pillar over salt-ssh
9d14ad9ccf
Merge pull request #45925 from terminalmage/fix-spelling7a143fe454
Fix spelling error in docstring
- PR #45972: (mcalmer) move log_file option to
changeable defaults @ 2018-02-15 18:57:24 UTC
057e895faf
Merge pull request #45972 from mcalmer/allow-salt-ssh-define-log_filef89a20bf3e
move log_file option to changeable defaults
- PR #46007: (rallytime) [oxygen] Merge
forward from oxygen.rc1 to oxygen @ 2018-02-13 18:50:09 UTC
d4377d4678
Merge pull request #46007 from rallytime/merge-oxygend6c2d0693a
Merge branch 'oxygen.rc1' into 'oxygen'
- PR #45944: (mirceaulinic) Add NetBox
module autodoc @ 2018-02-13 00:01:48 UTC
069f790b3c
Merge pull request #45944 from cloudflare/netbox-autodoced69b987cf
Add NetBox module autodoc
- PR #45984: (garethgreenaway) [oxygen]
Missing format in the call to write. @
2018-02-12 19:06:04 UTC
2a6285d313
Merge pull request #45984 from garethgreenaway/fixing_mac_tests_againae7791d30b
Missing format in the call to write.
- PR #45922: (rallytime) [oxygen] Merge
forward from 2017.7 to oxygen @ 2018-02-09 20:24:26 UTC
88f481a3df
Merge pull request #45922 from rallytime/merge-oxygen9c49c8d47c
Remove extra patchb96f4cf8ad
Remove duplicate import in cmdmod.py34ecdffa71
Replace old utils paths with new pathsd80547e0b8
Merge branch '2017.7' into 'oxygen'0cbe93cd69
Merge pull request #45920 from rallytime/merge-2017.7e4e4744218
Merge branch '2016.11' into '2017.7'27ff82f996
Merge pull request #45864 from rallytime/release-note-fix104a24f244
Remove extraneous ] in release notes for 2016.11.9
5fa010de2b
Merge pull request #45787 from rallytime/2016.11.9_docsa38d4d44fa
[2016.11] Bump latest and previous versions
643a8a5278
Merge pull request #45814 from gtmanfred/2017.7d8eec9aa97
fix cookies dict size changing in http.query
3a3f87c16d
Merge pull request #45877 from rallytime/new-release-notesf937e8ba81
Add release notes file for 2017.7.4 release
1c3cc00670
Merge pull request #45904 from rallytime/bp-4101780c56cdcea
Fixed typo in pkg state documentation
317d35bd15
Merge pull request #45907 from terminalmage/fix-grains-backport6cf7e50cc4
Fix backport of grains fix
dade5f0cab
Merge pull request #45906 from rallytime/bp-455481befa7386c
Update x509.py
82c473a1fe
Merge pull request #45902 from terminalmage/issue458939d200efc26
Add regression test for issue 458931468f1d0ff
Remove duplicated section in docstring and fix example6cc5cd9b8a
Check the effective saltenv for cached archive
fdedde3cfb
Merge pull request #45862 from rallytime/bp-458301024856f9a
Wrapping the put_nowait in a try...except and catching the exception when the multiprocessing queue is full. This situation is happening when running the full testing suite on MacOS where the queue limit is 32767 vs on Linux where the queue limit is unlimited.
43a45b42c3
Merge pull request #45779 from The-Loeki/patch-38575ae3d52
Merge branch '2017.7' into patch-347cf00d88e
SSH shell shim: Don't use $() for optimal support
cca997d0da
Merge pull request #45788 from rallytime/2017.7.3_docsd5faf6126b
[2017.7] Bump latest and previous versions
746206cebe
Merge pull request #45842 from rallytime/bp-45827c631598a87
Fix traceback in disks grains when /sys/block not available
900aadcd67
Merge pull request #45721 from garethgreenaway/44978_show_duration_when_no_state_run359265869f
Adding a couple tests to ensure that duration is included in state run results even when states do not run.912347abc3
Include the duration when a state does not run, for example when the onchanges requisite is not met.
80a2d009b4
Merge pull request #45517 from kstreee/fix-mkdir24d41f2451
Fixes base dir making logic to ensure not raising the exception when base directory already exists.
7a4b1b2e77
Merge pull request #45835 from kstreee/fix-missing-return-statement68c7f3dcba
Adds a missing return statement.
0a04f118c2
Merge pull request #45840 from rallytime/bp-456039653363131
Fix for duplicate entries with pkrepo.managed
bd2178cd5f
Merge pull request #45716 from ciiqr/fix_cmd_script_quoting217791079b
some code cleanup (lint errors and escape_argument as cmd_quote)1c29bc5a3d
fixed quoting of script path in cmd.script
272f912c7c
Merge pull request #45719 from bdrung/fix-python3-sphinx-build179e8fbe73
doc: Do not mock non-existing __qualname__ attribute971e59ebe2
Drop enforcing new-style object for SaltYamlSafeLoader
fc04336c3b
Merge pull request #45764 from mchugh19/2017.70a7f1a4d75
English better37e067c7b5
support amazon linux 2 for service module
- PR #45861: (rallytime) [oxygen] Merge
forward from oxygen.rc1 to oxygen @ 2018-02-08 13:39:59 UTC
048c18ea42
Merge pull request #45861 from rallytime/merge-oxygen6d812ac192
Merge branch 'oxygen.rc1' into 'oxygen'
- PR #45852: (Giandom)
fix-missing-highstate-module-import @ 2018-02-05 15:02:39 UTC
1bd38fb3b7
Merge pull request #45852 from Giandom/fix-missing-highstate-module-importdc5a8f9233
fix-missing-highstate-module-import
- PR #45829: (rallytime) [oxygen] Merge
forward from 2017.7 to oxygen @ 2018-02-02 20:20:32 UTC
5f54ce7b5f
Merge pull request #45829 from rallytime/merge-oxygen34a17819ca
Add opts to salt.utils.jid.gen_jid call in minion.py79d071df9c
Merge branch '2017.7' into 'oxygen'f234bf52f4
Merge pull request #45756 from roaldnefs/fix-grafana4-documentation92979c0b57
Fix grafana4 states documentation
685b683db5
Merge pull request #45801 from rallytime/merge-2017.726e992e011
Merge branch '2016.11' into '2017.7'746386d04c
Merge pull request #45794 from vutny/doc-file-state-examplesddfeae6a29
[DOC] Fix code-block rST directive in file state module
abc9ece214
Merge pull request #45780 from vutny/doc-pkgrepo-zypperf80c7d8d69
[DOC] Add missing gpgautoimport for pkgrepo.managed
c7d319f3bc
Merge pull request #45802 from rallytime/merge-2017.7-from-2017.7.3eb48513ba0
Merge branch '2017.7.3' into '2017.7'1439da8d76
Merge pull request #45755 from terminalmage/issue457438af1251c59
salt.crypt: Ensure message is encoded before signing
96e9232cc2
Merge pull request #45761 from gtmanfred/2017.7280767ed57
generate a jid for cache_jobs on the minion
- PR #45819: (Giandom)
oxygen-added-highstate-output-to-slack-engine @ 2018-02-01 18:38:42
UTC
3471796c51
Merge pull request #45819 from Giandom/oxygen-added-highstate-output-to-slack-engine1af8899a9d
oxygen-added-highstate-output-to-slack-engine