
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>
201 KiB
Salt 2017.7.3 Release Notes
Version 2017.7.3 is a bugfix release for 2017.7.0 <release-2017-7-0>
.
Statistics
- Total Merges: 501
- Total Issue References: 94
- Total PR References: 423
- Contributors: 86 (3add3287, BenoitKnecht, Ch3LL, CorvinM, Da-Juan, DmitryKuzmenko, Giandom, The-Loeki, UtahDave, adelcast, amendlik, angeloudy, anlutro, arthurlogilab, basepi, benediktwerner, brejoc, cachedout, campbellmc, chnrxn, clan, corywright, damon-atkins, dincamihai, dmurphy18, eliasp, eradman, forksaber, frogunder, gaborn57, garethgreenaway, golmaal, gracinet, gtmanfred, haam3r, isbm, jettero, jf, jubrad, keesbos, kris-anderson, lomeroe, mateiw, mattLLVW, mephi42, mirceaulinic, mkurtak, morganwillcock, msummers42, mtorromeo, multani, mvivaldi, mz-bmcqueen, nasenbaer13, nicholasmhughes, oarmstrong, pkruk, pratik705, psagers, rallytime, rbjorklin, rcallphin, renner, rhoths, richardsimko, rklaren, roaldnefs, s0undt3ch, samodid, skizunov, skjaro, steverweber, sumeetisp, t0fik, techhat, terminalmage, timfreund, timka, tkwilliams, twangboy, unthought, vernondcole, vutny, wedge-jarrad, whytewolf, xuhcc)
Windows Changes
pkg <salt.modules.win_pkg>
Execution
Module`
Significate changes (PR #43708 & #45390, damon-atkins) have been made to the pkg execution module. Users should test this release against their existing package sls definition files.
pkg.list_available <salt.modules.win_pkg.list_available>
no longer defaults to refreshing the winrepo meta database.pkg.install <salt.modules.win_pkg.install>
without aversion
parameter no longer upgrades software if the software is already installed. Usepkg.install version=latest
(or simply use apkg.latest <salt.states.pkg.latest>
state to get the old behavior.pkg.list_pkgs <salt.modules.win_pkg.list_pkgs>
now returns multiple versions if software installed more than once.pkg.list_pkgs <salt.modules.win_pkg.list_pkgs>
now returnsNot Found
when the version is not found instead of(value not set)
which matches the contents of the sls definitions.pkg.remove <salt.modules.win_pkg.remove>
will wait up to 3 seconds (normally about a second) to detect changes in the registry after removing software, improving reporting of version changes.pkg.remove <salt.modules.win_pkg.remove>
can removelatest
software, iflatest
is defined in sls definition.- Documentation was update for the execution module to match the style in new versions, some corrections as well.
- All install/remove commands are prefix with cmd.exe shell and cmdmod
is called with a command line string instead of a list. Some sls files
in saltstack/salt-winrepo-ng expected the commands to be prefixed with
cmd.exe (i.e. the use of
&
). - Some execution module functions results, now behave more like their Unix/Linux versions.
cmd <salt.modules.cmdmod>
Execution Module
Due to a difference in how Python's subprocess.Popen()
spawns processes on Windows, passing the command as a list of arguments
can result in problems. This is because Windows' CreateProcess
requires the command to be passed as a single string. Therefore,
subprocess
will attempt to re-assemble the list of
arguments into as string. Some escaped characters and quotes can cause
the resulting string to be incorrectly-assembled, resulting in a failure
to execute the command.
Salt now deals with these cases by joining the list of arguments
correctly and ensuring that the command is passed to
subprocess.Popen()
as a string.
Changelog for v2017.7.2..v2017.7.3
Generated at: 2018-05-26 21:36:50 UTC
- ISSUE #45743: (frogunder) Multi-master PKI not working on Py3 (refs: #45755)
- PR #45755: (terminalmage) salt.crypt:
Ensure message is encoded before signing @ 2018-01-29 19:04:50
UTC
1439da8d76
Merge pull request #45755 from terminalmage/issue457438af1251c59
salt.crypt: Ensure message is encoded before signing
- PR #45700: (Ch3LL) Add PRs to 2017.7.3 Release
Notes @ 2018-01-25 20:56:45 UTC
fe194d755f
Merge pull request #45700 from Ch3LL/7.3_rn84c8216901
Add PRs to 2017.7.3 Release Notes
- PR #45681: (damon-atkins) 2017.7.3
Release notes for Windows @ 2018-01-25 15:13:18 UTC
ce41f6a6ee
Merge pull request #45681 from damon-atkins/2017.7.3_win_release_notes1d21f86228
Update 2017.7.3.rst
- PR #45672: (rallytime) Back-port #45667 to
2017.7.3 @ 2018-01-25 14:04:54 UTC
- PR #45667: (gtmanfred) default to upgrading when refreshing on archlinux (refs: #45672)
2f303439b7
Merge pull request #45672 from rallytime/bp-4566774bbaeb7ce
we should default to upgrading when refreshing on archlinux
- PR #45669: (rallytime) Update man pages for
2017.7.3 release @ 2018-01-24 21:04:59 UTC
23ff1264e0
Merge pull request #45669 from rallytime/man-pages-2017.7.3d31b41adeb
Update man pages for 2017.7.3 release
- PR #45666: (terminalmage) Fix failing pkg
integration tests for releases with no '.' @ 2018-01-24 17:19:10
UTC
9a17405ba6
Merge pull request #45666 from terminalmage/salt-jenkins-7934a6ab729dd
Fix failing pkg integration tests for releases with no '.'
- PR #45664: (rallytime) Back-port #45452 to
2017.7.3 @ 2018-01-24 15:33:13 UTC
- PR #45452: (adelcast) opkg.py: make owner function return value, instead of iterator (refs: #45664)
0717f7a578
Merge pull request #45664 from rallytime/bp-45452369720677b
opkg.py: make owner function return value, instead of iterator
- PR #45649: (rallytime) Back-port #45634 to
2017.7.3 @ 2018-01-24 14:59:43 UTC
- PR #45634: (Ch3LL) Add different service name for Mac 10.13 test (refs: #45649)
7934372b7b
Merge pull request #45649 from rallytime/bp-456341c78fc23ea
Add different service name for Mac 10.13 test
- PR #45654: (twangboy) Merge forward #45638 @
2018-01-24 14:59:14 UTC
- PR #45638: (twangboy) Win fix shell info (refs: #45654)
770f0c4664
Merge pull request #45654 from twangboy/win_fix_shell_info_2017.7.35bb01aeb8c
Merge forward #45638
- PR #45653: (rallytime) Back-port #45611 to
2017.7.3 @ 2018-01-24 05:20:11 UTC
- PR #45611: (terminalmage) Fix unnecessary/incorrect usage of six.binary_type (refs: #45653)
6fc293da46
Merge pull request #45653 from rallytime/bp-456110a6b06d8ea
Fix unnecessary/incorrect usage of six.binary_type
- PR #45642: (rallytime) Back-port #45636 to
2017.7.3 @ 2018-01-23 22:00:30 UTC
- PR #45636: (Ch3LL) Fix mac service and pkg tests for 10.13 (refs: #45642)
0a07e0d259
Merge pull request #45642 from rallytime/bp-45636df0ad54c9a
remove unnecessary variable for testacb14fd43d
fix pylinta9b12cd1ea
Fix mac service and pkg tests for 10.13
- PR #45645: (rallytime) Back-port #45606 to
2017.7.3 @ 2018-01-23 21:54:45 UTC
- PR #45606: (terminalmage) Fix bug affecting salt-ssh when root_dir differs from the default (refs: #45645)
f37a5b6d8d
Merge pull request #45645 from rallytime/bp-45606d52d96f30a
Fix bug affecting salt-ssh when root_dir differs from the default
- PR #45641: (rallytime) Back-port #45508 to
2017.7.3 @ 2018-01-23 21:18:39 UTC
- PR #45508: (frogunder) fix test_archive test for mac on 2017.7 branch (refs: #45641)
e659793c09
Merge pull request #45641 from rallytime/bp-45508e6917a291e
fix test_archive test for mac on 2017.7 branch
- PR #45604: (rallytime) Back-port #45582 to
2017.7.3 @ 2018-01-22 16:54:15 UTC
- PR #45582: (terminalmage) Two salt-ssh fixes (refs: #45604)
ced3269ae8
Merge pull request #45604 from rallytime/bp-45582bc8a450cc7
Remove state.py utils file from thin list629e6c9674
Further fixes to for salt-ssh test under heavy load0dff596b59
Add salt/utils/state.py to thin tarballa61afda100
Pass on OSError if thin tarball already removed
- PR #45591: (gtmanfred) mark minion_blackout
tests as flaky @ 2018-01-22 00:14:31 UTC
4672baa6c8
Merge pull request #45591 from gtmanfred/2017.7.3f7fd35fc4a
test updating the minion blackout timeout to 10 seconds
- PR #45585: (rallytime) Back-port #45579 to
2017.7.3 @ 2018-01-22 00:13:59 UTC
- PR #45579: (terminalmage) Test suite stability fixes (refs: #45585)
2a992f9017
Merge pull request #45585 from rallytime/bp-455790292c8345b
Lint fix: use six's map108d8cbeef
Use correct utils path for 2017.7a38f4cb6d6
Restrict pyzmq optimizations to pyzmq >= 14.3.058ad558346
Fix event unpack
- PR #45573: (gtmanfred) update 2017.7.3 tests
@ 2018-01-20 20:05:13 UTC
19cd97ed3b
Merge pull request #45573 from gtmanfred/2017.7.3bd3cb47fa7
fix mock for opensuse808e26e69a
test simple website
- PR #45570: (gtmanfred) Fix tests for
2017.7.3 @ 2018-01-20 15:01:21 UTC
e72d81ef22
Merge pull request #45570 from gtmanfred/2017.7.31f71f301ba
specify checking man page path2ddbcb45c1
fix pkg_resources for usage with testing pip0ba39a7108
switch systemd-journald for sshd for arch service test
- PR #45538: (gtmanfred) Backport test fixes
to 2017.7.3 @ 2018-01-19 14:39:44 UTC
7bc60c56d4
Merge pull request #45538 from gtmanfred/2017.7.3801e0639b6
Merge branch '2017.7.3' into 2017.7.3
- PR #45533: (rallytime) Back-port #45529 to
2017.7.3 @ 2018-01-18 22:52:29 UTC
- PR #45529: (Ch3LL) Fix UnboundLocalError for pacman pkg installs (refs: #45533)
8ad65e3359
Merge pull request #45533 from rallytime/bp-455296d56c64d88
Fix UnboundLocalError for pacman pkg installs8d907ee1a0
fix moto version1241ab5fc6
fix test boto importsf4b6367cf9
fix fedora pkg test
- ISSUE #45394: (dmurphy18) git.latest fails when "depth" is used with a non-default branch (refs: #45399)
- PR #45442: (rallytime) Back-port #45399 to
2017.7.3 @ 2018-01-17 17:20:48 UTC
- PR #45399: (terminalmage) Fix git.latest failure when rev is not the default branch (refs: #45442)
7379f9e3e5
Merge pull request #45442 from rallytime/bp-45399590a6db626
Lint: use support TMP path instead of integration TMP pathc081b2c62c
Fix git.latest failure when rev is not the default branch
- PR #45468: (twangboy) Fix some issues with
reg.py @ 2018-01-16 22:23:47 UTC
ee5090f69b
Merge pull request #45468 from twangboy/win_rega0d21c6354
Fix some issues with reg.py
- ISSUE #44913: (ari) FreeBSD packaging install performance regression (refs: #45174)
- PR #45434: (rallytime) Back-port #45174 to
2017.7.3 @ 2018-01-14 12:43:16 UTC
- PR #45174: (eradman) Do not force pkg reinstall on FreeBSD (refs: #45434)
ef7a896eb6
Merge pull request #45434 from rallytime/bp-45174b310ff7ab8
Do not force pkg reinstall on FreeBSD
- PR #45395: (rallytime) Back-port #45380 to 2017.7.3 @ 2018-01-12 18:49:20 UTC
- ISSUE #44107: (anlutro) salt-ssh 2017.7 doesn't work with Python 3, missing backports_abc (refs: #45294)
- PR #45294: (gtmanfred) include backports_abc
@ 2018-01-11 18:18:16 UTC
f7da716d32
Merge pull request #45294 from gtmanfred/2017.73633ceeaa7
Merge branch '2017.7' into 2017.729806e4496
ignore salt.ext in pylint8b597a4890
include backports_abc
- ISSUE #43130: (boltronics) module.run documentation issues (refs: #45381)
- PR #45381: (gtmanfred) fix module.run docs @
2018-01-11 18:02:38 UTC
f77a3e9cd4
Merge pull request #45381 from gtmanfred/module.run230e899192
fix module.run docs
- ISSUE #43995: (dragonpaw) Using zmq built with --enable-draft breaks Salt (refs: #45368)
- PR #45368: (DmitryKuzmenko) Fixes to
work with pyzmq with --enable-drafts @ 2018-01-11 17:53:16 UTC
8efd29f4d9
Merge pull request #45368 from DSRCorporation/bugs/zmq_draft7622e355cf
Minor: removed a stale comment.00f31bf9b5
Fixes to work with pyzmq with --enable-drafts
- PR #45371: (rallytime) Back-port #45158 to 2017.7
@ 2018-01-11 17:51:38 UTC
- PR #45158: (terminalmage) Fix integration.modules.test_state.StateModuleTest.test_exclude (refs: #45371)
22c3efda06
Merge pull request #45371 from rallytime/bp-451583565bc2bf2
Don't use include-test SLS in orch tests8bc17e0d7a
Fix integration.modules.test_state.StateModuleTest.test_exclude
- PR #45387: (renner) Set SHELL environment
variable @ 2018-01-11 16:23:21 UTC
- PR #40630: (mateiw) develop: SUSE specific changes to salt-api.service (refs: #45387)
- PR #40620: (mateiw) SUSE specific changes to salt-api.service (refs: #40630, #45387)
3a0e2de995
Merge pull request #45387 from renner/patch-2530ddd2d29
Set SHELL environment variable
- PR #45388: (terminalmage) Fix loader
error in 2017.7 tests @ 2018-01-11 16:13:53 UTC
dcf98a2260
Merge pull request #45388 from terminalmage/fix-test-loader-error5473c085d9
Fix loader error in 2017.7 tests
- PR #45382: (terminalmage) Skip flaky test
on 2017.7 branch @ 2018-01-11 14:23:05 UTC
d15f9e1020
Merge pull request #45382 from terminalmage/salt-jenkins-686ff3039db6c
Skip flaky test on 2017.7 branch
- PR #45369: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2018-01-10 22:14:05 UTC
dbe21b2c0d
Merge pull request #45369 from rallytime/merge-2017.7f65e091df8
Merge branch '2016.11' into '2017.7'0959ae4ea3
Merge pull request #45327 from lomeroe/bp-44861_2016.11784139f734
Check for values other than 0 or 1
a6db5f95f0
Merge pull request #45268 from damon-atkins/2016.11_win_pkg_pkg_install_latest325a9f0f66
Update 2016.11.9.rst4da9200b9c
Update 2016.11.9.rst126aee36ac
Update 2016.11.9.rst1c01967943
Update 2016.11.9.rsta0d89882b8
Fix pkg.install packagename version=latest i.e. if on an old version upgrade to the latest
- PR #45379: (rhoths) Minor spelling/grammar
fixes in the highstate returner documentation @ 2018-01-10 20:09:52
UTC
55979b3a48
Merge pull request #45379 from rhoths/rhoths-doc-highstate-1afbbd492cd
Minor spelling/grammar fixes in highstate returner
- PR #45358: (UtahDave) gate the minion data
cache refresh events. @ 2018-01-10 17:21:05 UTC
- PR #45299: (garethgreenaway) [2017.7] config gate auth_events (refs: #45358)
541e59fa75
Merge pull request #45358 from UtahDave/gate_data_cache_refresh379b6cd23e
should be self, not salta82e158f2d
gate the minion data cache refresh events.
- PR #45297: (Ch3LL) Allow macosx service state
tests to check for pid return @ 2018-01-09 20:47:24 UTC
fb87010461
Merge pull request #45297 from Ch3LL/mac_service_state4e569b5802
Allow macosx service state tests to check for pid return
- PR #45351: (dmurphy18) Update debbuild to
explicitly include source code for Debian, Ubuntu @ 2018-01-09
17:21:51 UTC
beedf6e815
Merge pull request #45351 from dmurphy18/upd_debbuild478dc70092
Update debbuild flags
- PR #45299: (garethgreenaway) [2017.7]
config gate auth_events (refs: #45358) @
2018-01-09 15:00:30 UTC
66da9b47bc
Merge pull request #45299 from garethgreenaway/config_gate_auth_events9a15ec3430
Updating versionadded string. Fixing typo.edfc3dc078
Adding in documentation for auth_events configuration option3ee4eabffd
Fixing small typo6a28bddcc9
Adding some code to config gate if auth_events are sent
- PR #44856: (Ch3LL) Add state.running ssh
integration test @ 2018-01-08 21:40:50 UTC
8d04c2b3d4
Merge pull request #44856 from Ch3LL/running_test9a35a73711
add time limit to while loopaeb5f4e248
Add state.running ssh integration test
- ISSUE saltstack/salt-jenkins#675: (rallytime) [2017.7] unit.states.test_file.TestFileState.test_directory is failing on Fedora 27 and CentOS 6 (refs: #45295)
- PR #45295: (gtmanfred) test directory that
doesn't exist @ 2018-01-08 20:59:53 UTC
d0e5e70277
Merge pull request #45295 from gtmanfred/test_directorye6178fe6d4
Merge branch '2017.7' into test_directory24114e91c1
test was different slightly on 2017.7d20fc93625
test directory that doesn't exist
- ISSUE saltstack/salt-jenkins#678: (rallytime) [2017.7] Proxy Minion Tests for Py3 are failing (refs: #45302)
- PR #45302: (gtmanfred) fix proxy tests for
py3 on 2017.7 @ 2018-01-08 17:41:58 UTC
f49b204b75
Merge pull request #45302 from gtmanfred/proxyp3b295ec0429
make dummy proxy module py3 compatible8736e21f65
fix starting proxy minion on py3e2824a7253
fix py3 tests
- PR #45279: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2018-01-08 17:26:49 UTC
eea7158e82
Merge pull request #45279 from rallytime/merge-2017.78025b14584
Merge branch '2016.11' into '2017.7'1c5e905b61
Merge pull request #45256 from rallytime/bp-4503468f971b38f
Apply test fixes from #45034 to parsers_test.py9454236694
Fix for pidfile removal logging
- PR #44853: (gtmanfred) remove not from vault
utils @ 2018-01-05 17:43:18 UTC
dab4a8cff3
Merge pull request #44853 from gtmanfred/vaultbfee1cead6
set role for loading minion configc5af2e5048
if utils is not loaded, load it6a5e0f9ac1
remove not from vault utils
- PR #45277: (rallytime) Back-port #45025 to 2017.7
@ 2018-01-05 15:35:53 UTC
- PR #45025: (steverweber) Fix pillar include merge order (refs: #45277)
f09d0e5fdb
Merge pull request #45277 from rallytime/bp-45025942c14bb29
pillar body overrides includes1152202fdc
fix pillar includes from merging over the current sls defines
- PR #45276: (rallytime) Back-port #45260 to 2017.7
@ 2018-01-05 14:45:40 UTC
- PR #45260: (gtmanfred) Make some kitchen-salt tests blue (refs: #45276)
fc84f1104f
Merge pull request #45276 from rallytime/bp-452609ab1af738f
switch kitchen-salt to use rsync transport to preserve symlinkscf98ed472e
fix up symlinks
- ISSUE #43340: (syphernl) Upgrading Salt via Salt results in dying minions and broken dpkg (refs: #45255)
- PR #45255: (rallytime) Back-port #44427 to 2017.7
@ 2018-01-04 21:46:17 UTC
- PR #44427: (samodid) use KillMode=process for salt-minion.service (refs: #45255)
ff9880c498
Merge pull request #45255 from rallytime/bp-444276ceafbbf3a
use KillMode=process for salt-minion.service
- ISSUE #23454: (HontoNoRoger) SLS rendering error with Salt-SSH (pydsl) (refs: #45251)
- PR #45251: (forksaber) Fix #23454 : make
pydsl work with salt-ssh @ 2018-01-04 21:33:09 UTC
e715eb603f
Merge pull request #45251 from forksaber/salt-ssh-pydslb3660d5190
[#23454] make pydsl work with salt-ssh
- PR #45254: (Ch3LL) Add darwin value for ssh
grain items tests on MacOSX @ 2018-01-04 21:31:35 UTC
2934b60d53
Merge pull request #45254 from Ch3LL/fix_mac_grain_sshb4b59b89cd
remove platform from salt.utils call for 2017.785e853a63d
Add darwin value for ssh grain items tests on MacOSX
- PR #45135: (twangboy) Fix win_dacl problems
with SIDs @ 2018-01-04 21:01:48 UTC
af2d880303
Merge pull request #45135 from twangboy/win_fix_daclb31e08946a
Merge branch '2017.7' into win_fix_dacl35a417f510
Fix win_dacl problems with SIDs
- ISSUE #43806: (Ch3LL) Add spm man Test to Auto Test Suite (refs: #44930)
- PR #44930: (frogunder) man_spm_test @
2018-01-04 20:58:02 UTC
d0a3770035
Merge pull request #44930 from frogunder/man_spm48e6953e1f
fix_string_errorc9fa4ed2a7
man_spm_test
- PR #45259: (Ch3LL) Fix MacOSX Service Status
Check and integration test @ 2018-01-04 14:25:01 UTC
543eebf411
Merge pull request #45259 from Ch3LL/fix-mac-service-test74e6ed60ea
Fix MacOSX Service Status Check and integration test
- PR #45263: (sumeetisp) Updating python
version for 2017.7 @ 2018-01-04 14:16:26 UTC
bbbd1872a7
Merge pull request #45263 from sumeetisp/2017.7e3a5ee3a08
Merge branch '2017.7' into 2017.771aea9a3bc
Merge pull request #1 from sumeetisp/sumeetisp-python-version1b4806e2b9
Updating python version
- PR #45244: (twangboy) Fix search/replace in
Py3 @ 2018-01-04 14:02:22 UTC
d46e1197be
Merge pull request #45244 from twangboy/win_fix_portable.pye3a8279c01
Get path to python binary based on executable03aec37040
Fix search/replace in Py3
- PR #45233: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2018-01-03 15:34:00 UTC
eba360870a
Merge pull request #45233 from rallytime/merge-2017.7a3d251b2cd
Merge branch '2016.11' into '2017.7'b75f50afe3
Merge pull request #45235 from rallytime/bp-452092d0a9bbf7e
enable UsePAM for ssh tests
5d9a1e91e9
Merge branch '2016.11' into '2017.7'3ab962b01a
Merge pull request #44965 from gtmanfred/2016.11a5d8a6340e
check if VALUE is a string_type
40fb30f63f
Merge pull request #45232 from rasathus/2016.117a2bd8f49b
Merge branch '2016.11' into 2016.11de53c45c29
Backport #27160 to 2016.11
- PR #45175: (amendlik) Pkg uptodate @
2018-01-02 17:38:36 UTC
693cc807e8
Merge pull request #45175 from amendlik/pkg-uptodate4f514a29a7
Merge branch '2017.7' into pkg-uptodate
- PR #45226: (gtmanfred) Update kitchen to use
runtests verifier on 2017.7 @ 2017-12-31 18:13:28 UTC
1b3f3ba1be
Merge pull request #45226 from gtmanfred/2017.74f3b089e0e
fix copying backf56f062a6a
download xml for junit7cc342a5d6
use new runtests verifier
- PR #45221: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-12-30 18:08:29 UTC
7d3a6cbc65
Merge pull request #45221 from rallytime/merge-2017.7508599e159
Merge branch '2016.11' into '2017.7'707ef55175
Merge pull request #45161 from lomeroe/bp-44944_2016.110a4c6b5a83
remove references to six.unichrf3196d795d
lint fixes for static regexes11b637d108
lint fixesc14d6282ad
do not decode registry.pol file wholesale, but instead decode individual elements of the file
6f52034e08
Merge pull request #45199 from gtmanfred/statusfb07f9ea7d
status.pid returns pid ids not process names
- ISSUE #45176: (thuhak) osquery execution module does't work with attrs parameter (refs: #45204)
- PR #45204: (garethgreenaway) [2017.7]
Fixes to osquery module & addition of unit tests @ 2017-12-30
13:25:38 UTC
abed378981
Merge pull request #45204 from garethgreenaway/45176_fixes_to_osquery_moduledc933e9e24
Fixing typod834bd1b6f
Fixing some minor lint issues.4738205154
Fixing a bug when attributes are passed to various osquery module functions.66884334d9
Update states.pkg for Python3 compatibility2a7d76ad6e
Fail pkg.uptodate if expected packages are not upgraded29ef67bac2
Test pkg.uptodate with failed upgrades23ab93353b
Produce changes dict for pkg.uptodate dry-run mode7c67ec39d9
Add tests for pkg.uptodate state
- PR #45203: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-12-29 01:11:03 UTC
5991d8ca15
Merge pull request #45203 from rallytime/merge-2017.7430c913c8c
Merge branch '2016.11' into '2017.7'd3381e27d0
Merge pull request #45118 from garethgreenaway/44728_nodegroups_seq0ff811de70
Swapping import to be the old path for 2016.11b3e2f388f5
Fix to allow nodegroups to include sequences
f969aca3a3
Merge pull request #45127 from twangboy/win_fix_pkg14639739f2
Fix issue with 1641 return code
dc357b39f0
Merge pull request #45137 from twangboy/win_fix_reg_testsb6f4ef8d73
Catch correct error type in list_keys and list_values
0aa1662731
Merge pull request #45130 from rallytime/api-groups2dcc8df845
Resolve groups for salt api
7dc3cc4641
Merge pull request #45114 from twangboy/win_fix_pamcf5eae1f77
Move pam library load to try/except block
- PR #45201: (rallytime) [2017.7] Check for
running on python3 before decoding bytes @ 2017-12-28 22:59:14
UTC
- PR #45090: (angeloudy) fix TypeError in python 3 (refs: #45201)
882267314f
Merge pull request #45201 from rallytime/fix-jinja-template-test-failureb4af3bdff8
Check for running on python3 before decoding bytes
- PR #45200: (rallytime) [2017.7] Fix
docstring integration test failure @ 2017-12-28 22:58:34 UTC
- PR #44552: (Da-Juan) pip_state: Check if available upgrades fulfill version requirements. (refs: #45200)
2e18398f12
Merge pull request #45200 from rallytime/fix-docstring-test-failurea26d4795bd
[2017.7] Fix docstring integration test failure
- PR #45186: (rallytime) Back-port #44922 to 2017.7
@ 2017-12-28 19:02:51 UTC
- PR #44922: (dincamihai) Fix salt-master for old psutil (refs: #45186)
67d97303b5
Merge pull request #45186 from rallytime/bp-449226970fe8103
Fix salt-master for old psutil
- PR #44624: (eliasp) Fix Traceback when using
the service.enabled state on non-booted
systems @ 2017-12-28 10:58:43 UTC
30d7f7257a
Merge pull request #44624 from eliasp/fix-upstart-utmp-exception43d44e051a
Do not blindly assume presence of either /var/run/utmp or /run/utmp, none of both might be available (e.g. on non-booted systems).
- PR #45183: (twangboy) Add libnacl dependency
@ 2017-12-27 22:08:32 UTC
3832e7b227
Merge pull request #45183 from twangboy/win_add_libnacl_2017.7b46845888d
Add libnacl dependency
- ISSUE #44928: (rcallphin) Duplicating master token when no match for Minion policy (Vault Module) (refs: #44966)
- PR #44966: (rcallphin) Fix bug with vault
runner creating token on empty policy @ 2017-12-22 20:30:37 UTC
fbbf33574e
Merge pull request #44966 from rcallphin/fix-bug-vault-empty-policy7f327ab760
Lint: Remove extra whitespace04ab6a5e9d
Merge branch '2017.7' into fix-bug-vault-empty-policy5be463bb46
Merge branch '2017.7' into fix-bug-vault-empty-policy48d9cc3674
Fix bug with vault runner creating token on empty policy
- PR #44552: (Da-Juan) pip_state: Check if
available upgrades fulfill version requirements. (refs: #45200) @
2017-12-22 19:25:17 UTC
487207f61d
Merge pull request #44552 from Da-Juan/avoid_unneeded_pip_install49a6a8f02e
Merge branch '2017.7' into avoid_unneeded_pip_install3a8e62493d
pip_state: Check if available upgrades fulfill version requirements62252d74d9
pip_state: Compare versions using pkg_resources.parse_version5219ab974c
Add list_all_versions function to pip module
- PR #45090: (angeloudy) fix TypeError in
python 3 (refs: #45201) @
2017-12-22 18:11:13 UTC
5ae26f0c09
Merge pull request #45090 from angeloudy/2017.7cf411f8984
Merge branch '2017.7' into 2017.7177fd18671
fix TypeError in python 3
- ISSUE #44315: (whytewolf) cmd.* cwd does not escape spaces. 2017.7.2 (refs: #45134)
- PR #45134: (garethgreenaway) [2017.7]
fix to cmd.script for cwd with space @ 2017-12-22 15:31:24 UTC
a1946730a9
Merge pull request #45134 from garethgreenaway/44315_cmd_script_cwd_with_space48eafe3206
Adding some tests to tests cmd.script with cwd8dfcf71b08
Adding cmd_quote to handle cases when the current working directory for cmd.script might have a space in it.
- PR #44964: (Giandom)
added-highstate-output-to-slack-engine @ 2017-12-21 21:32:01
UTC
f41adfc913
Merge pull request #44964 from Giandom/2017.7-added-highstate-output-to-slack-engine4526c158f1
added-highstate-output-to-slack-engine573a0a4143
added-highstate-output-to-slack-engine9a6e03ce6e
added-highstate-output-to-slack-engine
- PR #45124: (gtmanfred) enable using
kitchen-salt with ec2 on 2017.7 @ 2017-12-21 19:11:27 UTC
b49ee97938
Merge pull request #45124 from gtmanfred/2017.7d0586013eb
fix pylint59e2e56d13
chmod the xml files before trying to copya5c1410e23
catch IOError when copying xml files back23bd38ad66
enable using kitchen-salt on ec2
- PR #45087: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-12-20 22:24:51 UTC
42e894570d
Merge pull request #45087 from rallytime/merge-2017.7fe81e2d39a
Merge branch '2016.11' into '2017.7'7e128e8f15
Merge pull request #45100 from rallytime/bp-450700bdb46dab9
add clouds modules to index
bdf93f339d
Merge pull request #45098 from rallytime/bp-4509280b6bd6813
Fix integration.states.test_pip.PipStateTest.test_pip_installed_weird_install
4f21a2bbfd
Merge branch '2016.11' into '2017.7'324b7d4058
Merge pull request #44078 from rossengeorgiev/fix-41044a81a6fe23c
fix #41044; allow for date param to be 0
48a59761df
Merge pull request #44970 from rallytime/update-bootstrap-scriptb2c8057427
Update bootstrap script to latest release: 2017.12.13
637fdaed58
Merge pull request #45069 from rallytime/bp-45040aa438e1605
Installation Fails on headless machines.
4d6d640381
Merge pull request #44969 from rallytime/bp-413055c4bee43dc
correct accept_vpc_peering_connection
10de468f13
Merge pull request #45031 from terminalmage/fix-mysql-returnerf3bd12c27c
Fix invalid exception class in mysql returner
9a7406207f
Merge pull request #44972 from terminalmage/bp-44958a416bf0112
No need to manually do connect_pub, use listen=True in run_job3ec004bd2e
Fix a race condition in manage runner
1032ca3290
Merge pull request #44385 from gtmanfred/schedule9e15c38da2
add comma855d933cb7
schedule should be a dict
- PR #45112: (Ch3LL) Fix spm big file build test
to check /tmp @ 2017-12-20 22:09:21 UTC
9550e742ac
Merge pull request #45112 from Ch3LL/fix-arch1bd7110a14
Fix spm big file build test to check /tmp
- ISSUE #44303: (mwerickso) boto3_route53 module times out on retries (refs: #44976)
- PR #45068: (rallytime) Back-port #44976 to 2017.7
@ 2017-12-20 16:31:22 UTC
- PR #44976: (tkwilliams) Fix bad variable name in boto3_route53 module - resolves #44303 (refs: #45068)
71f9c7ee49
Merge pull request #45068 from rallytime/bp-449760ca0f37805
44303 - resolves #44303
- ISSUE #44961: (golmaal) The archive tar function fails to untar file when dest argument is passed (refs: #44983)
- PR #45099: (rallytime) Back-port #44983 to 2017.7
@ 2017-12-20 14:41:22 UTC
- PR #44983: (golmaal) Ref:44961 - Modified archive.tar to add dest at the end of the tar cmd (refs: #45099)
54a33c0e1d
Merge pull request #45099 from rallytime/bp-4498323361de8a2
Ref:44961 - Modified archive.tar to add dest argument at the end of the tar cmd.
- ISSUE #43533: (Ch3LL) Add status.pid Test to Auto Test Suite (refs: #44650)
- PR #44650: (frogunder) add status.pid test @
2017-12-19 16:21:09 UTC
e0d7b330fa
Merge pull request #44650 from frogunder/status904c0da893
Merge branch '2017.7' into status619bd2be1e
fix lint errord406cb07a3
add status.pid test
- ISSUE #44516: (doesitblend) Windows PY3 Minion Returns UTF16 UnicodeError (refs: #45161, #44944)
- PR #44944: (lomeroe) win_lgpo registry.pol
encoding updates (refs: #45161) @
2017-12-19 14:42:49 UTC
422d8b8f1b
Merge pull request #44944 from lomeroe/update_regpol_encoding07d04c7bc7
lint fixes for static regexesd17c46ce41
lint fixesab8e431729
do not decode registry.pol file wholesale, but instead decode individual elements of the file
- PR #44938: (The-Loeki) Libcloud dns fixes @
2017-12-18 15:47:18 UTC
d9a4b9681e
Merge pull request #44938 from The-Loeki/libcloud_dns_fixes276e8828ae
libcloud_dns: pylint fixc994423286
Merge branch '2017.7' into libcloud_dns_fixes
- PR #44951: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-12-16 13:16:24 UTC
5137be01ec
Merge pull request #44951 from rallytime/merge-2017.7a0d2dd2069
Lint fix9db4179462
Merge branch '2016.11' into '2017.7'68d901b12c
Merge pull request #44770 from cruscio/2016.11e2682bf441
Fix minion ping_interval documentation
d4ab55ec47
Merge pull request #44335 from gtmanfred/2016.113f1268d67f
fix patching for python 2.61d0bd5bb32
Merge branch '2016.11' into 2016.11f02b02032d
Merge pull request #4 from terminalmage/pr-44335b4eb1527a6
Add test for PR 44335
a30af3252e
add docker-ce to docker subtype grains check
- PR #44995: (twangboy) Fix unit.modules.test_file for Windows @
2017-12-15 17:05:49 UTC
698b04779e
Merge pull request #44995 from twangboy/win_fix_atomicfile8316481944
Comment the salt importfe34f0c877
Set owner properly on Windows
- ISSUE #44934: (vernondcole) http.wait_for_successful_query does not pause for documented intervals (refs: #44968)
- PR #44968: (gtmanfred) fix http wait for
state @ 2017-12-14 20:06:01 UTC
2e1a57b9bc
Merge pull request #44968 from gtmanfred/httpca6936f6eb
fix http wait for statec72db283d5
libcloud_dns: Further fixes to state output, pylint fixese9bbc23b11
Merge branch '2017.7' into libcloud_dns_fixes
- ISSUE #44811: (xuhcc) rbenv.installed fails when rbenv installed globally (refs: #44900)
- PR #44900: (xuhcc) Fix TypeError during rbenv
ruby installation when rbenv is not found @ 2017-12-14 17:37:14
UTC
c4f0894689
Merge pull request #44900 from xuhcc/rbenv-ret-fixfdd8310c31
Merge branch '2017.7' into rbenv-ret-fixbfd0972d25
Fix TypeError during rbenv ruby installation when rbenv is not found
- PR #44974: (twangboy) Skip test_log_created
on Windows @ 2017-12-14 13:59:25 UTC
f0c2cf3cec
Merge pull request #44974 from twangboy/win_skip_test_parsers40665d7b08
Skip test_log_created on Windows
- ISSUE #44820: (msteed) Custom returner breaks manage runner (refs: #44958)
- PR #44958: (terminalmage) Fix a race
condition in manage runner (refs: #44972) @
2017-12-13 15:20:36 UTC
dad2d723ca
Merge pull request #44958 from terminalmage/issue44820ef749abfc6
No need to manually do connect_pub, use listen=True in run_job2ac70cfab5
Fix a race condition in manage runner
- PR #44956: (terminalmage) Avoid traceback
when bogus value in pidfile @ 2017-12-13 14:30:12 UTC
db58345abb
Merge pull request #44956 from terminalmage/fix-get_pidfiled66f3a98d7
Avoid traceback when bogus value in pidfile
- ISSUE #44932: (knine) ACLs Not Completely Verified (refs: #44945)
- PR #44945: (gtmanfred) Fix handling of
effective acls @ 2017-12-12 21:49:34 UTC
e8e3b3c8ff
Merge pull request #44945 from gtmanfred/2017.766bb755751
add test for effective acls0ff52a93dd
use last entry in acl
- PR #44942: (rallytime) Update README with
SaltConf18 info @ 2017-12-12 21:47:23 UTC
47dc7b7afb
Merge pull request #44942 from rallytime/readme-saltconf-updated1317c44e2
Update README with SaltConf18 info
- ISSUE #44665: (mvivaldi) Documentation of salt renders jinja (refs: #44943, #44895)
- PR #44943: (mvivaldi) Fix for the jinja
documentation @ 2017-12-12 20:20:41 UTC
7572982419
Merge pull request #44943 from mvivaldi/filters-docd23ac4eabc
Fix for the jinja documentation
- ISSUE #43417: (damon-atkins) win_pkg: pkg.install and pkg.remove general issues (refs: #44832, #43708)
- PR #44832: (damon-atkins) win_pkg: Merge
full copy of 2016.11 with many fixes and improvements to 2017.7 @
2017-12-12 18:30:06 UTC
465cacad83
Merge pull request #44832 from damon-atkins/2017.7_replace_with_newer_2016.11_win_pkga4f0b41ba2
Should be a smaller change set since recent update from 2016.11695334b201
Merge branch '2017.7_replace_with_newer_2016.11_win_pkg' of github.com:damon-atkins/salt into 2017.7_replace_with_newer_2016.11_win_pkg843e204582
Merge branch '2017.7' into 2017.7_replace_with_newer_2016.11_win_pkg
4b60b1ec84
Merge remote branch 'refs/remotes/upstream/2017.7' into 2017.7_replace_with_newer_2016.11_win_pkgb46f818a57
Raise a PR to fix 2016 issues committed here, fixed issues with merge.32ef1e12ae
Merge branch '2017.7' into 2017.7_replace_with_newer_2016.11_win_pkg494835c3f2
I backported develop and applied a long list of fixes to 2016.11 this brings these fixes into 2017.7 - Software was not always being removed, general if & was in the string or msi was downloaded to uninstall the software - pkg.list_upgrades failed. Added support for 'latest' and 'Not Found' for version_cmp() to fix this. - output fixes - pkg.list_available no longer forces a pkg.refresh_db this is no longer required, as by default it will update if older than 6 hours - cmd /s /c is prefixed for all commands i.e. installs and removes. - cmd are now strings, instead of a list when using cmd.run. As windows only supports strings. And the " were being broken
- PR #44754: (twangboy) Fix inet_pton for
Windows on Py3 @ 2017-12-12 14:04:20 UTC
a811a92b17
Merge pull request #44754 from twangboy/win_fix_inet_pton25a20109fe
Merge branch '2017.7' into win_fix_inet_pton849b99eb34
Merge branch '2017.7' into win_fix_inet_ptondf1e6a202b
Use salt.ext.six5ac8112585
Use six to ensure unicode value9b5d8c421b
Handle unicode values
- PR #44931: (pkruk) add missing parenthis to keep
integration with python3 @ 2017-12-12 13:49:39 UTC
53b34e24cd
Merge pull request #44931 from pkruk/fix-missing-parenthisb1ed739b44
Merge branch '2017.7' into fix-missing-parenthis4f1b1f12d2
Merge branch 'fix-missing-parenthis' of https://github.com/pkruk/salt into fix-missing-parenthis3475d3fa01
add missing parenthis to keep integration with python3
adf38cacfb
add missing parenthis to keep integration with python3ad55e33f57
libcloud_dns: fix state outputa68d594e3a
libcloud_dns: copy args before deleting from them
- PR #44891: (twangboy) Fix issue with unsafe
path in Windows jenkins tests @ 2017-12-11 21:10:43 UTC
ba6146250a
Merge pull request #44891 from twangboy/win_fix_verify7232579167
Allow test suite file_roots as a safe path
- PR #44921: (Ch3LL) Add test to ensure log files
are created @ 2017-12-11 18:24:16 UTC
85160fd297
Merge pull request #44921 from Ch3LL/log_test3bb58fb577
skip salt-key log creation test6a379195bc
Add test to ensure log files are created
- PR #44787: (rallytime) GroupAdd test: Add
destructive test decorator to entire class @ 2017-12-11 18:14:18
UTC
54d29a61cb
Merge pull request #44787 from rallytime/groupadd-destructive-clean817ac002b0
Add destructive test decorator to test class
- ISSUE #44665: (mvivaldi) Documentation of salt renders jinja (refs: #44943, #44895)
- PR #44895: (mvivaldi) Jinja Filters doc @
2017-12-11 15:32:07 UTC
0292e3612a
Merge pull request #44895 from mvivaldi/filters-doc62409d608a
Added Escape Filters and Set Theory Filters in jinja documentation
- PR #44879: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-12-10 16:53:44 UTC
- PR #44855: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7 (refs: #44879)
df28f312ac
Merge pull request #44879 from rallytime/merge-2017.723c5a4ca3e
Merge branch '2016.11' into '2017.7'bb1f8dceaf
Merge pull request #44579 from roaldnefs/fix-cron-identifierdf73a4c051
Merge branch '2016.11' into fix-cron-identifier
af0131fa1f
Merge pull request #44852 from damon-atkins/2016.11_win_pkg_typo_n_fix0e7c19084f
Lint: Remove extra whitespace7c7e21f94d
Fix spelling typo, and fix backwards campatible minion option for repo location
88c0d66b4e
Merge pull request #44794 from terminalmage/issue443653b8b6f25e6
Remove debugging line153bf45b03
Fix regression in file.managed when source_hash used with local file
c8bb9dfbbb
Merge pull request #44738 from rallytime/bump-oxygen-warningsead3c569e1
Bump deprecation warnings from Oxygen to Fluorine
88e3aab00d
Merge pull request #44741 from gtmanfred/rhip439dc8dce6
if gateway is not specified use iface3ec4329307
Merge branch '2016.11' into fix-cron-identifier99fa05a456
Fix for bug in cron state97328faeac
Fix for bug in cron module
- PR #44880: (UtahDave) Determine windows
hardware arch correctly @ 2017-12-08 22:24:09 UTC
8e14bc3941
Merge pull request #44880 from UtahDave/2017.7local6e3c7ac1ac
Merge branch '2017.7' into 2017.7local
- PR #44861: (twangboy) Fix win_lgpo for
unknown values (refs: #45327) @
2017-12-08 18:52:05 UTC
dc51174670
Merge pull request #44861 from twangboy/win_fix_lgpo_invalid_value89f65e19ff
Check for values other than 0 or 1
- PR #44621: (isbm) Bugfix: errors in external
pillar causes crash, instead of report of them @ 2017-12-08 18:46:56
UTC
f5a143f8c5
Merge pull request #44621 from isbm/isbm-bsc1068446-2017.70d2675c4fe
Use variable, instead of direct value1ddc47da0a
Add unit test for get_pillar_errors when external pillar is clean and internal contains errors68480d5dc9
Add unit test for get_pillar_errors when both external and internal pillars contains errors218a59e93b
Add unit test for get_pillar_errors when external pillar has errors and internal is clean3ce19356c2
Add unit test for get_pillar_errors when external and internal pillars are clean67034139d9
Fix unit test: wrong error types in side effectd9359bca13
Bugfix: unit test mistakenly expects pillar errors as a string, while it is a list8c2bdc696b
Bugfix: do not pull '_errors' from unchecked objectsd5e30999c7
Remove unused variable (no exception, within the try/finally block)aad668d559
Fix and clarify docstring.c2c47e4e71
Rename function from ambiguous name265de8e61c
Bugfix the logic according to the exact described purpose of the function.dae9c6aa5c
Determine windows hardware arch correctly
- PR #43379: (twangboy) Fix file.managed on
Windows with test=True @ 2017-12-07 21:10:43 UTC
abe089ad54
Merge pull request #43379 from twangboy/win_fix_file.managededcd581ca5
Merge branch '2017.7' into win_fix_file.manageda27bb6993a
Fix py3 error0ff9fa498a
Fix test_directory187bc1e61e
Add back the try/finally blocksd7241d004f
Fix 2 more testsd5dd42aebe
Fix integration tests for Windowsd56bc9aae9
Fix typoaf5565859e
Use file functions for symlink and remove72ac59c991
Fix some more integration tests for Linux3f0499cbc4
Fix some integration testsa24b964ea5
Fix unit test to handle new Exceptione3c3845f73
Raise CommandExecutionError when file doesn't exist4602f499a2
Remove loader module mixin, add linux paths99b27c037f
Add tests to avoid future regression5c215ed8c2
Fix documentation formatting6a4e77e4b9
Return empty or unmodified dict on file not found
- ISSUE #44565: (arthurlogilab) NameError: global name '__jid_event__' is not defined when running a runner in the scheduler (refs: #44570)
- PR #44570: (gtmanfred) Include client mixin
globals in scheduler for runner modules @ 2017-12-07 20:23:33
UTC
cf4cbcd340
Merge pull request #44570 from gtmanfred/2017.77b17f9f63c
Merge branch '2017.7' into 2017.7
- PR #44494: (skizunov) Fix broken beacons_before_connect feature @ 2017-12-07
18:24:49 UTC
- PR #38289: (skizunov) Add config options for running beacons/scheduler before connect (refs: #44494)
febb913743
Merge pull request #44494 from skizunov/develop27adcfbf8ec
Merge branch '2017.7' into develop2
- ISSUE #44298: (skjaro) ipset state check problem (refs: #44356)
- ISSUE #39552: (Xiami2012) ipset.check new implementation by @lingonl has countless critical bugs (refs: #44356)
- PR #44512: (rallytime) Back-port #44356 to 2017.7
@ 2017-12-07 14:44:50 UTC
- PR #44356: (skjaro) Fix ipset state with multiple entries and subtypes separated with comma (refs: #44512)
284a817565
Merge pull request #44512 from rallytime/bp-443566f92c71834
Merge branch '2017.7' into bp-443569a325146df
Fix lint violation5aac729855
Fix check multiple entries with subtypes separated with comma
- PR #44748: (twangboy) Fix auto login support
for OSX @ 2017-12-07 14:22:23 UTC
74ee7ce541
Merge pull request #44748 from twangboy/osx_fix_auto_login068e463870
Fix lint, add integration tests3df886df75
Fix lint, add gtmanfreds change16cb24614f
Add kcpassword functionality
- PR #44842: (twangboy) Win fix lgpo unicode on
Py3 issue @ 2017-12-07 14:21:14 UTC
b60cca174c
Merge pull request #44842 from twangboy/win_fix_lgpoefe77999d1
Gate log.debug statement behind successful pop1c0ec79cd1
Fix py3 issue
- PR #44843: (twangboy) Fix 2 typos in lgpo
module @ 2017-12-06 17:56:44 UTC
bb58e2fec0
Merge pull request #44843 from twangboy/win_fix_lgpo_typoc8f93e6dd7
Fix 2 types, shorten line lengths for spellchecking
- PR #44827: (mz-bmcqueen) add more clone
options to virtualbox and add better dhcp handling @ 2017-12-06
15:02:23 UTC
d6c37ea19c
Merge pull request #44827 from mz-bmcqueen/2017.74ead3014b7
Merge branch '2017.7' into 2017.7b7ce154014
Merge branch '2017.7' of https://github.com/mz-bmcqueen/salt into 2017.72f80f431b3
Merge branch '2017.7' into 2017.7
c2018c9021
fix pylint complaintsc38ff74261
add more clone options to virtualbox and add better dhcp handling
- PR #44824: (Ch3LL) Add spm -y and -f arg
integration tests @ 2017-12-05 21:49:32 UTC
019169ed61
Merge pull request #44824 from Ch3LL/spm_argsd8f81d2e4d
fix pylint61ac5cf157
Add spm -y and -f arg integration tests
- PR #44742: (Ch3LL) Add salt-cloud action rename
integration test @ 2017-12-05 17:44:50 UTC
59b930668c
Merge pull request #44742 from Ch3LL/cloud_action_test951d09ca2f
remove unnecessary try/except blockc329ced7ee
Add salt-cloud action rename integration test
- ISSUE #42676: (mind-code) Changes in Pillar defined Beacons only apply after Minion restart (refs: #44771)
- PR #44771: (garethgreenaway) [2017.7]
Back porting #44071 @
2017-12-05 17:16:06 UTC
- PR #44071: (garethgreenaway) [develop] Various fixes to beacons (refs: #44771)
10442d9211
Merge pull request #44771 from garethgreenaway/42676_backport_44071ec2a8b2032
Merge branch '2017.7' into 42676_backport_44071180971203e
Updating minion to respond to list_available events for beaconsdb6fcefe62
Adding list_available which is used by the add function to verify that a becaon exists.e9e0318bc6
Backporting fixes related to having beacons in pillar from #44071
- PR #44784: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-12-05 17:13:49 UTC
- PR #44732: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7 (refs: #44784)
23d151b40a
Merge pull request #44784 from rallytime/merge-2017.7-13d9eafc4bd
Lint: Remove extra empty lines at end of files239f3511bf
Merge branch '2016.11' into '2017.7'97e0cf569c
Merge pull request #44699 from jfindlay/attr_file9e5a40ea7c
Merge branch '2016.11' into attr_file5c34607f6c
utils/files remove temp file upon move failure
7434e0afdf
Merge pull request #44714 from rallytime/fix-445561bbe1abeb2
Allow --static option to display state runs with highstate output
998d714ee7
Merge pull request #44517 from whytewolf/publish_port_doc_missing4b5855283a
missed one place where i didn't chanbge master_port from my copy to publish_porte4610baea5
update doc to have publish port
6169b52749
Merge pull request #41279 from Ch3LL/add_grain_tests1b64f15692
Merge branch '2016.11' into add_grain_tests
dc6de050a9
Merge pull request #44563 from creideiki/pgjsonb-timestamps-44544231e412ca4
Merge branch '2016.11' into pgjsonb-timestamps-44544
4369df020b
Merge pull request #44602 from rallytime/fix-44601ff303fd060
Handle timeout_monitor/TimeoutError issues for new versions of CherryPy
4a4756fc37
Merge pull request #44604 from lorengordon/doc-excludec4a6c40eb3
Documents the exclude argument in state execution module15c445e6b9
Send Unix timestamps to database in pgjsonb095f1b7d7a
Merge branch '2016.11' into add_grain_tests
91d46d4cfc
Merge pull request #44434 from whytewolf/1837d148e39dda
change from md to rst for code reference955e305bda
fix bad english, as requested by cachedout7256fcc1c9
update note to take into account grains_cache7a2981585e
Merge branch '2016.11' into 1837aca0405b26
add a note that describes grain rebuilding on restart and refresh9ea4db4224
mock socket.getaddrinfo78a07e30f4
add more fqdn tests and remove some of the mocking5dbf4144ce
add ipv6 in optseabc1b4f9c
Add fqdn and dns core grain tests
a3bd99317f
Merge pull request #44321 from gvengel/fix-file-line-diff-output69a50204a6
Add newline for lint.ef7b6bbb81
Fixed issue with file.line on Windows running Python 2.8f89c99fa5
Fix FileModuleTest setUp and tearDown to work on Windows.3ac5391f5f
Namespace missing functions for file.line on Windows.b2b8f075b9
Fixed test to work on Windows.5a5a2dd026
Added integration test for issue #4147424d7315f1a
Fix file.line diff formatting.
9ca563718d
Merge pull request #43708 from damon-atkins/2016.11_43417_Backport_and_Fixes04d03ea6b8
Updated comment1dd565e585
Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixesdd48ba2616
Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixesa0d08598bf
dco fix9467899fc6
Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes6dc180fd0e
doco fixes2496a42ea4
lint fix2c937fbe19
Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixesc9c8c48a4d
all remove/install commands are passed to cmd.exe /s /c and commands are passed as strings to cmdmod350244bd93
typo in comments and doc strings.ec31f5a9bd
2017.11/develop version() was ignoring saltenv setting.b314549a32
Backport of devlop to 2016.11 with additional bug fixes
68ea22188e
Merge pull request #44477 from rallytime/bp-444244a9f8dcc96
Fix #44423: Handle index=None and index=0 distinctly
2c89050a24
Merge pull request #44483 from terminalmage/issue44034a9db8becea
salt-call: account for instances where __pillar__ is empty
b5c2028680
Merge pull request #44489 from whytewolf/1956_log-granular-levels9cdeb4e903
update log-granular-levels to describe what they are filtering on
ea07f9c54c
Merge pull request #44193 from twangboy/win_fix_reg44d6d9f46d
Remove unused import (lint)f7502436bd
Fix various issues221e6e3b91
make salt.utils.to_unicode return none when passed nonece41acc788
Fix many issues with reg.py4a19df1f7f
Use six.text_type instead of str1b12acd303
Check type before casting03fa37b445
Cast vdata to its proper type
ed8da2450b
Merge pull request #43863 from nicholasmhughes/fix-atomicfile-permission-copyea852ec5d3
remove index use with stat module attributesdbeeb0e917
fixes #38452 atomicfile only copies mode and not user/group perms
- PR #44788: (kris-anderson) Example yaml
of influxdb_user state @ 2017-12-04 14:28:45 UTC
4643a112e7
Merge pull request #44788 from kris-anderson/example-yaml-of-influxdb-user-stateafd23d058c
converted yaml example to use 2 spaces29e410c1ea
added a code-block example of how the yaml should be formatted
- ISSUE #42713: (boltronics) 2017.7.0 master upgrade breaks mine data on non-glob matching on minions (refs: #44735)
- PR #44735: (gracinet) Backported issue #42713 to
2017.7 @ 2017-12-04 01:43:23 UTC
4ebac09f60
Merge pull request #44735 from gracinet/42713_backport_2017.76806d83314
Merge branch '2017.7' into 42713_backport_2017.7fb586c6dce
Backported issue #42713 to 2017.7
- PR #44766: (twangboy) Fix unit.utils.test_process for Windows @
2017-12-02 13:15:53 UTC
06ce7b7328
Merge pull request #44766 from twangboy/win_fix_test_processa5737e8fc3
Fix lint errorsbe96de09cc
Fix pickling error by decorating
- ISSUE #44083: (ari) timezone.system fails when /etc/localtime is missing on FreeBSD (refs: #44605)
- PR #44716: (rallytime) Back-port #44605 to 2017.7
@ 2017-12-01 23:12:24 UTC
- PR #44605: (campbellmc) Add handling for FreeBSD in timezone.zone_compare (refs: #44716)
f8b8a8966d
Merge pull request #44716 from rallytime/bp-446059d43221422
Correct indentationd6e28ebed1
Add handling for FreeBSD in method zone_compare to avoid exception when /etc/localtime file does is absent. This is valid configuration on FreeBSD and represents UTC.
- ISSUE #41869: (mirceaulinic) Thorium: unable to execute runners (refs: #44781)
- PR #44781: (mirceaulinic) Correct the
thorium runner @ 2017-12-01 22:55:52 UTC
8ed6287762
Merge pull request #44781 from cloudflare/thorium-fix-4186983c73a69cb
Instance the Runner class instead of the RunnerClient as we're running on the Masterb72b7c5402
Correct the thorium runner
- PR #44466: (twangboy) Fix unit.modules.test_disk for Windows @
2017-12-01 22:31:42 UTC
52596be102
Merge pull request #44466 from twangboy/win_fix_test_disk5615862f23
Fix some lint627d5ab0c9
Mock salt.utils.whiche5a96fe00f
Skip test_fstype on Windows
- ISSUE #42763: (xuhcc) acme.cert state falsely reports about renewed certificate (refs: #44667)
- PR #44719: (rallytime) Back-port #44667 to 2017.7
@ 2017-12-01 15:20:49 UTC
- PR #44667: (oarmstrong) Fix acme.cert to run certbot non-interactively (refs: #44719)
b9ad4bba2d
Merge pull request #44719 from rallytime/bp-446673d85a260c4
Fix acme.cert to run certbot non-interactively
- ISSUE #44744: (brmzkw) roster_defaults breaks salt-ssh globbing (refs: #44747)
- PR #44747: (gtmanfred) use a copy so
roster_defaults doesn't mangle @ 2017-12-01 15:13:48 UTC
d23192c492
Merge pull request #44747 from gtmanfred/roster_defaults911411ed8f
add unit testeefcfc719c
use a copy so roster_defaults doesn't mangle
- ISSUE #44694: (thuhak) state module at.absent does't work (refs: #44717)
- PR #44717: (garethgreenaway) [2017.7]
Fixes to at module @ 2017-12-01 14:37:05 UTC
20f20ad9e1
Merge pull request #44717 from garethgreenaway/44694_at_absent_failing_to_find_jobs1f2b3c5f46
Merge branch '2017.7' into 44694_at_absent_failing_to_find_jobs3bb385b44e
removing debugging logging7f0ff5a8b0
When passing IDs on the command line convert them all the strings for later comparison.99e436add4
When looking for job ids to remove based on the tag_name the comparison was comparing an INT to a STR, so the correct job id was not being returned.
- ISSUE #44136: (dupsatou) KeyError: 'runas' after updating to latest salt in yum repo. (refs: #44695)
- PR #44695: (gtmanfred) pop None for runas
and runas_password @ 2017-12-01 14:35:01 UTC
6e61aa787f
Merge pull request #44695 from gtmanfred/pop0efb90b6f7
Merge branch '2017.7' into pop
- PR #44725: (whytewolf) document note
suggesting systemd-run --scope with cmd.run_bg @ 2017-11-30 19:18:06
UTC
20391c54c0
Merge pull request #44725 from whytewolf/1919_cmd.run_no_daemons4b11f8d66d
add quick documentation suggesting systemd-run --scope if using cmd.run_bg with systemd
- ISSUE #42300: (mirceaulinic) Grains state doesn't work (fine) with proxy minions (refs: #44760)
- ISSUE #42074: (mirceaulinic) How to configure static grains for proxy minions (refs: #44549)
- PR #44760: (mirceaulinic) Fix the
grains.setvals execution function when working with proxy minions @
2017-11-30 18:27:02 UTC
- PR #44549: (mirceaulinic) Allow proxy minions to load static grains (refs: #44760)
85451ae977
Merge pull request #44760 from cloudflare/px-grains-set-42300655139d01c
Different path to the static grains file when running under a proxy minion3eec8dbc63
Dummy proxy: catch EOFError instead of IOError
- ISSUE #44583: (creideiki) Using splay in cron schedule throws exception "unsupported operand type(s) for +: 'NoneType' and 'int'" (refs: #44640)
- PR #44640: (vutny) Fix #44583: splay
with cron-like scheduled jobs @ 2017-11-30 15:30:41 UTC
06fb80b69c
Merge pull request #44640 from vutny/fix-cron-schedule-splayd1f247e49e
Add basic unit tests for schedule util eval func6ff8e75ac6
Fix #44583: splay with cron-like scheduled jobs
- PR #44712: (Ch3LL) Add pillar ssh integration
tests @ 2017-11-30 15:29:33 UTC
e5a1401b82
Merge pull request #44712 from Ch3LL/ssh_pillar_items97ec0e6ea0
Merge branch '2017.7' into ssh_pillar_itemsc7f5af1274
Add pillar ssh integration tests
- PR #44763: (mirceaulinic) Just a small
improvement to the Thorium documentation @ 2017-11-30 14:38:03
UTC
2e1c946990
Merge pull request #44763 from cloudflare/thorium-docf8d69dd0ba
Add thorium_roots configuration example4610fb4e62
thorium_roots not thorium_roots_dir
- PR #44531: (mirceaulinic) Add deprecation
notes for the NAPALM native templates @ 2017-11-30 14:18:56 UTC
8ba2df1ea0
Merge pull request #44531 from cloudflare/deprecate-napalm-tplb462776d8b
Add deprecation notes for the NAPALM native templates
- PR #44737: (twangboy) Skip unit.transport.test_ipc for Windows @
2017-11-29 19:18:21 UTC
7bde48282e
Merge pull request #44737 from twangboy/win_skip_test_ipc4e0359b603
Skip IPC transport tests in Windows, not supported
- PR #44629: (Ch3LL) Add masterless
state.highstate integration test @ 2017-11-29 19:05:23 UTC
c5206113ce
Merge pull request #44629 from Ch3LL/high_masterless9b7421b261
Change check to the state id9cc853e3d5
Add masterless state.highstate integration test
- PR #44613: (Ch3LL) Add pillar.items test for
masterless @ 2017-11-29 14:43:11 UTC
2dc3e5c42a
Merge pull request #44613 from Ch3LL/pillar_masterless2c2e1e2332
Merge branch '2017.7' into pillar_masterless69134e83ca
Change order of local kwarg in run_call methodb3b5ecc6ff
Add pillar.items test for masterless
- PR #44659: (Ch3LL) Add state.sls_id to ssh
wrapper and tests @ 2017-11-29 14:41:47 UTC
cc05481026
Merge pull request #44659 from Ch3LL/ssh_sls_id04b5a3dd4e
Add state.sls_id to ssh wrapper and tests
- PR #44698: (Ch3LL) Add salt-ssh mine.get
integration test @ 2017-11-28 22:15:29 UTC
642eed11e1
Merge pull request #44698 from Ch3LL/mine_sshf6a72acfe3
Merge branch '2017.7' into mine_ssh9e67babf85
Add teardown to remove ssh dirf90b4f7653
Add salt-ssh mine.get integration test
- PR #44697: (Ch3LL) Sort the show_top results for
test_state_show_top test @ 2017-11-28 20:35:41 UTC
5d82df5667
Merge pull request #44697 from Ch3LL/show_top_test974db59dc1
convert the assert to a union set insteadadd43c4cfe
Sort the show_top results for test_state_show_top test
- PR #44608: (Ch3LL) Add jinja to ssh sls test
file @ 2017-11-27 22:00:28 UTC
f2f6817e86
Merge pull request #44608 from Ch3LL/ssh_jinjadf669b551d
Merge branch '2017.7' into ssh_jinjaca97517795
Add jinja to ssh sls test file
- ISSUE #33957: (ghost) grains.setval doesn't setval if set in /etc/salt/minion (refs: #44663)
- PR #44663: (whytewolf) Update notes around
grains topic, and salt.modules.grains and salt.state.grains @
2017-11-27 21:33:38 UTC
04b97bcfad
Merge pull request #44663 from whytewolf/ZD1777_ensure_understanding_of_minion_config_over_grains_filec9122e4b85
fixed pylint error, and updated description on at the top the the module and state.7fb208b5ad
Update note in topics/grains to reflect that not all grains are ignored. only those set in the minion config
- PR #44332: (mirceaulinic) Improve the
net.load_config execution function @ 2017-11-27 21:22:18 UTC
364deee6ac
Merge pull request #44332 from cloudflare/improve-net-loadcd0bac87e6
Merge branch '2017.7' into improve-net-load6d861f9a74
Disable pylint warning3a0945ce3d
Merge pull request #11 from tonybaloney/gh_44332_clone88ef9f18fc
ignore lint error on import25427d845e
convert key iterator to list as python 3 won't index an iterator
bce50154e5
Merge branch '2017.7' into improve-net-loadba4a62769c
Fix trailing spaces0a47a7acbf
Merge pull request #10 from tonybaloney/gh_44332_cloneba0280e727
linting updates78b90f3d0c
add remaining tests386c4e5791
add tests for all the getters
f3d2d1aaaa
Merge pull request #9 from tonybaloney/gh_44332_clonec63222358b
update tests with correct assertions and mock methods on device instanceb69c559c52
fix kwargs typo
edea76d3f3
Improve the net.load_config function
- PR #44664: (mvivaldi) Patch 1 @
2017-11-27 21:17:20 UTC
b6a1ed06b8
Merge pull request #44664 from mvivaldi/patch-14551999ec7
Update jinja.pyae13d57307
Update file.py
- ISSUE #42074: (mirceaulinic) How to configure static grains for proxy minions (refs: #44549)
- PR #44549: (mirceaulinic) Allow proxy
minions to load static grains (refs: #44760) @
2017-11-27 20:57:09 UTC
9ea4ee1479
Merge pull request #44549 from cloudflare/fix-proxy-grains7b03574ab6
Merge branch '2017.7' into fix-proxy-grains0320174ea4
Add doc note regarding static grains on proxy minions509d1af832
Allow proxy minions to load static grains
- PR #44572: (Ch3LL) Add watch_in integration test
@ 2017-11-27 20:52:31 UTC
5ec7ea0bb5
Merge pull request #44572 from Ch3LL/watchin_test0a54584ddb
Merge branch '2017.7' into watchin_test898c28e6d9
Merge branch '2017.7' into watchin_test3df70f3fed
remove iter for watch_in failure testac437ddf90
add order check and remove iter5f2b4f434e
Add watch_in integration testc6733ac1ee
pop None
- PR #44616: (Ch3LL) Add Non Base Environment
salt:// source integration test @ 2017-11-22 16:13:54 UTC
d6ccf4bb30
Merge pull request #44616 from Ch3LL/nonbase_test80b71652e3
Merge branch '2017.7' into nonbase_testc9ba33432e
Add Non Base Environment salt:// source integration test
- PR #44617: (Ch3LL) Add ssh thin_dir integration
test @ 2017-11-22 16:12:51 UTC
3ace504c8c
Merge pull request #44617 from Ch3LL/thindir_ssh071a1bd65b
Merge branch '2017.7' into thindir_ssh
- PR #44625: (Ch3LL) Add salt-key -d integration
test @ 2017-11-22 03:15:23 UTC
2cd618f99b
Merge pull request #44625 from Ch3LL/delete_key_test443dc1e16b
Merge branch '2017.7' into delete_key_test
- ISSUE #44601: (rallytime) CherryPy 12.0 removed support for "engine.timeout_monitor.on" config option (refs: #44602)
- PR #44614: (rallytime) [2017.7] Move PR #44602 forward
to 2017.7 @ 2017-11-21 21:21:06 UTC
PR #44602: (rallytime) Handle timeout_monitor attribute error for new versions of CherryPy (refs: #44614)
4f30e845ee
Merge pull request #44614 from rallytime/44602-2017.7628f015c1b
Move TimoutError check lower down in exception listd26d9ff5e4
Handle timeout_monitor/TimeoutError issues for new versions of CherryPy359a59dd64
Add salt-key -d integration test74ededafa7
Add ssh thin_dir integration test4d0806e28c
Merge branch '2017.7' into develop24d0d023115
Fix broken beacons_before_connect feature98536110d9
Merge branch '2017.7' into 2017.7
- PR #44571: (rallytime) Back-port #43822 to 2017.7
@ 2017-11-20 19:01:26 UTC
- PR #43822: (chnrxn) check_result: Correctly check the __extend__ state. (refs: #44571)
136b9e3bc4
Merge pull request #44571 from rallytime/bp-43822f81bb61f2d
check_result: Correctly check the __extend__ state.
- PR #44588: (rallytime) Add documentation
about logging before modules are loaded @ 2017-11-20 18:43:18
UTC
- PR #44576: (rallytime) Remove logging from top of napalm util file (refs: #44588)
- PR #44439: (mirceaulinic) Adapt napalm modules to the new library structure (refs: #44576)
bea7f65291
Merge pull request #44588 from rallytime/logging-in-virtual-funcs90d1cb221d
Add documentation about logging before modules are loaded
- PR #44513: (rallytime) Back-port #44472 to 2017.7
@ 2017-11-20 16:09:02 UTC
- PR #44472: (mephi42) nova: fix endpoint URL determination in v3_setup() (refs: #44513)
a8044b73c3
Merge pull request #44513 from rallytime/bp-444726e00e415d3
nova: fix endpoint URL determination in v3_setup()
- PR #44596: (roaldnefs) Fixed Mattermost
module documentation @ 2017-11-19 23:30:53 UTC
f55b9daa63
Merge pull request #44596 from roaldnefs/fix-mattermost-doc549f4806ce
Fixed documentation in Mattermost module
- PR #44528: (tkwilliams) INFRA-5978 - fix
for https://github.com/saltstack/salt/issues/44290
@ 2017-11-17 17:35:44 UTC
f84a2b5ab1
Merge pull request #44528 from bodhi-space/infra5978ba1d57f5eb
Merge branch '2017.7' into infra5978021692b6c9
INFRA-5978 - pylint / whitespace fixc2210aaf7c
INFRA-5978 - fix for https://github.com/saltstack/salt/issues/44290
- PR #44537: (Ch3LL) Add multiple salt-ssh state
integration tests @ 2017-11-17 17:17:48 UTC
7f2dd0382c
Merge pull request #44537 from Ch3LL/ssh_highlowb98df6de24
Add known_hosts_file to salt-ssh opts_pkg in wfuncs913eedc699
Add multiple salt-ssh state integration tests
- PR #44576: (rallytime) Remove logging from
top of napalm util file (refs: #44588) @
2017-11-17 14:55:13 UTC
- PR #44439: (mirceaulinic) Adapt napalm modules to the new library structure (refs: #44576)
1975fb41bc
Merge pull request #44576 from rallytime/remove-napalm-loggingeb91af999e
Remove logging from top of napalm util file
- PR #44575: (Ch3LL) Add service.running
integration state test @ 2017-11-16 22:27:57 UTC
c2c3048f46
Merge pull request #44575 from Ch3LL/ser_run_test7536150567
Add service.running integration state test
- PR #44518: (twangboy) Pass root_dir to the
win_verify_env function @ 2017-11-16 20:57:49 UTC
24b1d7af31
Merge pull request #44518 from twangboy/win_fix_verify_env47114fdb30
Pass root_dirs to the win_verify_env function3385f7faf3
fix pylinta2af3cb857
Include client mixin globals in scheduler for runner modules
- PR #44551: (mirceaulinic) Removes proxy
minions false alarms and security risks @ 2017-11-16 15:09:14
UTC
1643bb7fd4
Merge pull request #44551 from cloudflare/annoying-tmpnamce1882943d
Use salt.utils.files.mkstemp() instead6689bd3b2d
Don't use dangerous os.tmpnam2d6176b0bc
Fx2 proxy minion: clean return, like all the other modules
- ISSUE #30454: (favoretti) Using yaml serializer inside jinja template results in unicode being prepended by '!!python/unicode' (refs: #30481, #42064, #38554)
- PR #44541: (terminalmage) Fix test to
reflect changes in YAML dumper @ 2017-11-15 13:23:58 UTC
- PR #42064: (The-Loeki) utils.jinja: use utils.yamldumper for safe yaml dumping (refs: #44541)
- PR #38554: (multani) Fix YAML deserialization of unicode (refs: #42064)
- PR #30481: (basepi) Add yaml_safe jinja filter (refs: #38554)
60083ac27b
Merge pull request #44541 from terminalmage/fix-yaml-test5b8f54084b
Merge branch '2017.7' into fix-yaml-test
- PR #44538: (gtmanfred) Fix up some test
kitchen stuff @ 2017-11-14 20:36:56 UTC
5c123eb551
Merge pull request #44538 from gtmanfred/kitchen3e04d2d44c
use kitchen-sync for copying files9bc70fd31b
back up to 2017.7.1 for kitchen tests3b93ea058b
ubuntu 14 and centos 6 should not have py3 tests958e1aeb8d
Fix test to reflect changes in YAML dumper
- ISSUE #30454: (favoretti) Using yaml serializer inside jinja template results in unicode being prepended by '!!python/unicode' (refs: #30481, #42064, #38554)
- PR #42064: (The-Loeki) utils.jinja: use
utils.yamldumper for safe yaml dumping (refs: #44541) @
2017-11-13 19:45:14 UTC
- PR #38554: (multani) Fix YAML deserialization of unicode (refs: #42064)
- PR #30481: (basepi) Add yaml_safe jinja filter (refs: #38554)
27a7b607b1
Merge pull request #42064 from The-Loeki/jinja_unicodeb1cf43c02d
Merge branch '2017.7' into jinja_unicode8c2ac58523
Merge branch '2017.7' into jinja_unicode57dc6226a2
Merge branch '2017.7' into jinja_unicode0a8346b585
Merge branch '2017.7' into jinja_unicode393fe061b2
jinja utils: yaml import still necessary3c9130f9f0
utils.jinja: use utils.yamldumper for safe yaml dumping
- PR #43692: (mirceaulinic) Addressing a
bug in the network find runner @ 2017-11-13 19:42:24 UTC
b1f14c7518
Merge pull request #43692 from cloudflare/fix-net-runner02ffb4f38e
Merge branch '2017.7' into fix-net-runner4b2f791bd2
Check if addr is short IPv6765504c137
Add all the possible keys to the result
- ISSUE #42393: (The-Loeki) pillarenv ignored with Salt Master pillar_cache: True (refs: #43689)
- ISSUE #36153: (krcroft) Pillarenv doesn't allow using separate pillar environments (refs: #43689)
- PR #43689: (The-Loeki) make cached pillars
use pillarenv rather than saltenv @ 2017-11-13 19:30:00 UTC
1e94a5bd5f
Merge pull request #43689 from The-Loeki/cached_pilarenv395c0c424d
Merge branch '2017.7' into cached_pilarenv60e001733b
make cached pillars use pillarenv rather than saltenv
- PR #43837: (twangboy) Fix unit.states.test_archive for Windows @
2017-11-13 19:12:19 UTC
f9b273a894
Merge pull request #43837 from twangboy/win_unit_test_archive5505a8819a
Merge branch '2017.7' into win_unit_test_archiveb1dfe9c3c8
Format patching with statements for easier readingba2f2eb788
Add Erik's changes4ef1e3eb97
Fix unit.states.test_archive for Windows
- PR #44507: (Ch3LL) Increase sleep timeout for
pillar refresh test @ 2017-11-13 18:29:06 UTC
caa81728a0
Merge pull request #44507 from Ch3LL/pillar_timeffa4bddcad
Increase sleep timeout for pillar refresh test
- PR #44302: (morganwillcock) Fix
traceback and incorrect message when resolving an unresolvable SID @
2017-11-13 18:19:01 UTC
cffea5ac71
Merge pull request #44302 from morganwillcock/badsidf3af106e33
Merge branch 'badsid' of https://github.com/morganwillcock/salt into badsid95733fbb3b
Merge branch '2017.7' into badsidfacc2cd16e
Merge branch '2017.7' into badsid
c7cf5f6f70
Format pywintypes.error9572aabb67
Fix traceback and incorrect message when resolving an unresolvable SID
- PR #44439: (mirceaulinic) Adapt napalm
modules to the new library structure (refs: #44576) @
2017-11-13 17:43:24 UTC
32fc952000
Merge pull request #44439 from cloudflare/fix-napalmf45378af04
Lint: remove extra spacesc6a38258a3
Add napalm>2.0.0 note and update URLs52f73835b8
Adapt napalm modules to the new library structure
- PR #44457: (twangboy) Remove wmi
monkeypatching @ 2017-11-13 17:38:52 UTC
ebbe5949ea
Merge pull request #44457 from twangboy/win_remove_wmi_monkeypatching6c872e95e6
Add back the setup_loader_modules function20273e3697
No need for setup_loader_modules since we're actually importing wmi8c107873cd
Remove wmi monkeypatching
- PR #44490: (Ch3LL) Enable test_deploy ssh test @
2017-11-13 17:12:48 UTC
1da1a97d7d
Merge pull request #44490 from Ch3LL/ssh_pinge952cd6712
Enable test_deploy ssh test
- PR #44491: (Ch3LL) Add salt-ssh raw integration
tests @ 2017-11-13 15:47:12 UTC
18624d6798
Merge pull request #44491 from Ch3LL/ssh_raw3dc8673417
change class name to raw308596ac8d
Add salt-ssh raw integration tests
- PR #44492: (twangboy) Fix unit.utils.test_cloud for Windows @
2017-11-13 15:44:31 UTC
aa17bfa8e7
Merge pull request #44492 from twangboy/win_skip_mode_check2f30ad93b1
Skips mode check in Windows
- PR #44484: (Ch3LL) Add orchestration tests when
target exists or not @ 2017-11-10 19:24:22 UTC
5b95495e75
Merge pull request #44484 from Ch3LL/orch_testf3ec6df76e
Add orchestration tests when target exists or not
- PR #44480: (Ch3LL) Add integration pillar
command line test @ 2017-11-10 19:14:31 UTC
62c42ca6fb
Merge pull request #44480 from Ch3LL/override_pillar12fed1b4d8
Add integration pillar command line test
- PR #44317: (Ch3LL) Add state tests and state
request system to salt-ssh @ 2017-11-10 18:28:43 UTC
cc08ad2edc
Merge pull request #44317 from Ch3LL/ssh_test46bce3bd5e
add additional parser argument for ssh integration testse9231430b5
remove logic similar to cloud/proxy testsc731eb8ea6
add ssh dir to test runner when --ssh-tests set8089a885c2
add wipe function to other run_ssh method200b12ae6a
change versionadded salt versione3ebb5e9b3
fix comment and variablesfaef0886a7
Add state tests and state request system to salt-ssh
- PR #44478: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-11-10 18:00:56 UTC
6669035a30
Merge pull request #44478 from rallytime/merge-2017.79fcc2a70b5
Merge branch '2016.11' into '2017.7'a66cd67d15
Merge pull request #44260 from seanjnkns/issue-39901ed8cccf457
#39901: Fix pylint43c81dfdee
#39901: Add unit tests613d500876
Merge branch '2016.11' into issue-39901b97e8046ca
Utilize salt.utils.validate.net.* and raise_error_iface6818f3631d
Fixes #39901 for RH/CentOS 7
- PR #44444: (twangboy) LGPO: Issue with
Maximum Password Age @ 2017-11-10 17:26:53 UTC
60719d0683
Merge pull request #44444 from twangboy/win_lgpo_non_zerode6b394445
Remove unneeded functionsee0914f7e9
Fix some lint, remove unnecessary functiond52a7c12db
Fix typo in PasswordComplexity policy44f8f43812
Fix problem where 0 isn't 0
- PR #44467: (twangboy) Fix unit.test_doc for Windows @ 2017-11-10
15:21:58 UTC
4f3a79df07
Merge pull request #44467 from twangboy/win_fix_test_doc0a9e862bf4
Use regex to split
- PR #44443: (Ch3LL) Add salt-ssh grains.items
test @ 2017-11-09 00:42:11 UTC
ff4f13877f
Merge pull request #44443 from Ch3LL/ssh_grains5d1a9af4b5
Add salt-ssh grains.items test
- PR #44429: (Ch3LL) Fix orch doc from pillat.get
to pillar.get @ 2017-11-07 23:06:38 UTC
dcdf2d4c90
Merge pull request #44429 from Ch3LL/orch_doc38ca5520f0
Fix orch doc from pillat.get to pillar.get
- ISSUE #42568: (clallen) Orchestration runner doesn't populate __pillar__ based on pillarenv (refs: #43817)
- PR #43817: (The-Loeki) Orchestrate runner
forces pillarenv and saltenv to None @ 2017-11-07 06:00:16 UTC
62c4addef8
Merge pull request #43817 from The-Loeki/orch-pillarenv3fd652623c
orchestrate runner: retain default envs
- PR #44408: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-11-06 15:53:00 UTC
9e4708b7b9
Merge pull request #44408 from rallytime/merge-2017.7edbbd5fc2b
Merge branch '2016.11' into '2017.7'5e289f42ba
Merge pull request #44383 from gtmanfred/2016kitchenb65f4ea4ea
switch salt-jenkins over to saltstack
cab54e34b5
Merge pull request #44173 from twangboy/win_system_docs8e111b413d
Fix some of the wording and grammar errorsa12bc5ae41
Use google style docstrings
7aaea1d179
Merge pull request #44304 from jfindlay/cron_idcc038c5bec
states.cron identifier defaults to name
e4dbbde734
Merge pull request #44322 from rossengeorgiev/saltssh-docs-updateb18f2e5a6d
fix program name and description for --static5b10918f02
updated CLI docs for salt-ssh
- PR #44358: (The-Loeki) Kubernetes client
certificate file usage fix @ 2017-11-03 21:51:27 UTC
b11da0d2da
Merge pull request #44358 from The-Loeki/kube-client-cert-file35a8b0bb38
Kubernetes client certificate file usage fix
- PR #44347: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-11-03 21:48:21 UTC
1974e52c06
Merge pull request #44347 from rallytime/merge-2017.79bad04b94b
Merge branch '2016.11' into '2017.7'4e6f09e3eb
Merge pull request #44345 from gtmanfred/2016kitchen79b8b2d0bf
remove binding
209847c8c2
Merge pull request #44342 from gtmanfred/2016kitchenc50508f0b7
render template files platforms.yml and driver.yml
1be65224cb
Merge pull request #44339 from corywright/issue-44336-fix-archive-tar-docs-2016-119c1c35a59f
Remove leading dash (-) from options in archive.tar documentation
bebc33daf5
Merge pull request #44295 from HeinleinSupport/issue44272f972715a45
fixes issue #44272
e7ca9f8407
Merge pull request #44286 from gtmanfred/2016.11193e715e37
use our git repo for kitchen-salt
- PR #44364: (Ch3LL) Include disk size check for
test_spm_build_big_file test @ 2017-11-01 13:57:24 UTC
aea9f4a115
Merge pull request #44364 from Ch3LL/fix_size_test952c6bfea4
Include file size check for test_spm_build_big_file test
- ISSUE #44239: (boltronics) --progress fails when hosts routed via syndic (refs: #44273)
- PR #44273: (DmitryKuzmenko) Workaround
progressbar failure if minion is behind syndic. @ 2017-10-31
17:07:17 UTC
609de9367a
Merge pull request #44273 from DSRCorporation/bugs/44239_syndic_progresse1a7605623
Workaround progressbar failure if minion is behind syndic.
- PR #44350: (gtmanfred) update salt-jenkins
repo to 2017.7 @ 2017-10-30 21:31:30 UTC
eef6dbfa58
Merge pull request #44350 from gtmanfred/2017.7cf71e3d9f2
update salt-jenkins repo to 2017.7
- PR #44346: (gtmanfred) remove binding from
erb template rendering (2017.7) @ 2017-10-30 20:57:19 UTC
d586b3bf97
Merge pull request #44346 from gtmanfred/2017.7bf577c3d8b
remove binding
- PR #44343: (gtmanfred) render template files
platforms.yml and driver.yml (2017.7) @ 2017-10-30 20:04:22 UTC
547aac6658
Merge pull request #44343 from gtmanfred/2017.7ec24fbc0c2
render template files platforms.yml and driver.yml
- ISSUE #44336: (corywright) Docs for archive.tar should not use leading dash for tar options (refs: #44339, #44338)
- PR #44338: (corywright) Remove leading dash
from options in archive.tar docs (2017.7 and develop) @ 2017-10-30
18:59:33 UTC
6e2a74c18b
Merge pull request #44338 from corywright/issue-44336-fix-archive-tar-docs-2017-7-and-newer49b0abc284
Remove leading dash (-) from options in archive.tar documentation
- PR #44265: (Ch3LL) Add service.status
integration test @ 2017-10-30 15:00:12 UTC
71923bed97
Merge pull request #44265 from Ch3LL/service_test716aabc0bf
Merge branch '2017.7' into service_testdd5c823210
remove skipIf importff92f31cbe
remove skipif for dockerc13f37eee4
change service name depending on os980c43ebc9
change skip message check to docker3955537609
change skip if check to dockeraa8875a0e2
change service name to docker654071028b
change service to crond7911b4b3eb
Add service.status integration test
- PR #44294: (nasenbaer13) Boto asg fixes,
Backport of #43858 @
2017-10-30 14:48:52 UTC
- PR #43858: (nasenbaer13) Boto_ASG fixes for scaling policy rate limiting and tag conversion (refs: #44294)
8ae9769bfb
Merge pull request #44294 from eyj/boto_asgf5ad6aeb70
Debug log added when throttled by APIc05d9aeced
Encode tags as utf-8, retry policy readout
- PR #44312: (rallytime) Back-port #44287 to 2017.7
@ 2017-10-30 14:25:56 UTC
- PR #44287: (jf) Fix utils.files.guess_archive_type to recognize the "tbz" extension as well (refs: #44312)
68a9bebf90
Merge pull request #44312 from rallytime/bp-442874d02e61f97
Merge branch '2017.7' into bp-44287ba0eaae95e
Fix utils.files.guess_archive_type to recognize the "tbz" extension as well (also tidy up list of extensions)
- ISSUE #44258: (oarmstrong) docker_container.running recreates containers with multiple links (refs: #44262)
- PR #44311: (rallytime) Back-port #44262 to 2017.7
@ 2017-10-30 14:25:35 UTC
- PR #44262: (oarmstrong) docker_container.running sort list of links (refs: #44311)
b8854e27c0
Merge pull request #44311 from rallytime/bp-4426272d617cfbe
Merge branch '2017.7' into bp-44262ae34a15503
docker_container.running sort list of links
- PR #44314: (gtmanfred) update .kitchen.yml
to run py3 tests too @ 2017-10-30 14:23:15 UTC
48df79ef77
Merge pull request #44314 from gtmanfred/2017.754265769c4
Merge branch '2017.7' into 2017.7
- PR #44316: (rallytime) Fix lint failure on
2017.7 branch @ 2017-10-27 18:36:08 UTC
dbc5e224e9
Merge pull request #44316 from rallytime/fix-lint6d2490f6a0
Fix lint failure on 2017.7 branch39262b625e
update .kitchen.yml to run py3 tests too
- PR #44279: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-10-27 16:17:19 UTC
b2b0c770a4
Merge pull request #44279 from rallytime/merge-2017.78237f45a46
Add print_function to __future__ import list055b0701de
Lint fix from sloppy merge conflict resolution1c3cb5c6a4
Merge branch '2016.11' into '2017.7'8a1ea165af
Merge pull request #44259 from gtmanfred/2016.1156a3ad8f68
fix pylint comments4add666db1
add comment to Gemfile and move copyartifactsb4c8f7eb57
fix pylint392fd4f837
try newest salttesting79251287d0
add logging38963d5a82
use transport if not set in state_file10e309a64f
which vagrant should go to stderr9307564de0
fix output columns2da22f87e1
test opennebula9f38f16905
add opennebula to Gemfile7465f9b27a
add script for copying back artifacts255118cfd7
run tests with kitchen
9d6bc8509b
Merge pull request #44268 from twangboy/win_fix_lgpo_typoa6a4c10a77
Fix typo
0beb65a283
Merge pull request #44269 from terminalmage/fix-log-messagebc9cd65496
Fix log message in salt.utils.gitfs
304dd2529d
Merge pull request #44160 from gtmanfred/directorya7d3d668f4
missed removing changes in the next testac0b5ec440
fix testd3d00c3e62
add changes to test return
e10395483d
Merge pull request #44205 from rallytime/bp-44177b9940f8521
Fixing default redis.host in documentation
- PR #44291: (Ch3LL) add saltutil.refresh_pillar
test @ 2017-10-27 15:19:43 UTC
bd5b9dd0aa
Merge pull request #44291 from Ch3LL/pillar_test34e2955445
add saltutil.refresh_pillar test
- PR #44267: (twangboy) Fix type and Py3 issues
in LGPO module @ 2017-10-27 14:27:50 UTC
ba17a1c4d0
Merge pull request #44267 from twangboy/win_fix_lgpo5d22d34cac
Use unicode_literals40636397d8
Fix set for Py38f8c706426
Fix typo
- PR #44285: (Ch3LL) add spm integration tests for
remove and build @ 2017-10-26 21:20:10 UTC
e16707c403
Merge pull request #44285 from Ch3LL/all_spm1f77f3e6a3
add skipif logic for fallocate cmd03b5c4bc6d
add spm integration tests for remove and build
- PR #44301: (twangboy) Fix test_pydsl on
Windows @ 2017-10-26 21:14:21 UTC
6392896a22
Merge pull request #44301 from twangboy/win_fix_test_pydsl6db23757bc
Fix test_pydsl on Windows
- PR #44293: (UtahDave) Fix documentation
grammar and spelling errors @ 2017-10-26 13:05:31 UTC
8787d02688
Merge pull request #44293 from UtahDave/fix_unittest_docsc919648ab4
Fix documentation grammar and spelling errors
- PR #44248: (Ch3LL) SPM tests: use spm_build_files method during test_build
setup @ 2017-10-25 19:45:03 UTC
6e33743c1a
Merge pull request #44248 from Ch3LL/spm_create_repo0a387c2ecd
fix pylintf383f05a93
Add SPM create_repo integration test
- PR #44253: (Ch3LL) Add multiple spm integration
tests @ 2017-10-25 13:36:03 UTC
bd75be24ca
Merge pull request #44253 from Ch3LL/spm_install9e2e785034
add spm tests to test runner4729ccd32b
Add multiple spm integration tests
- PR #44254: (twangboy) Fix unit.modules.test_win_groupadd for Windows @
2017-10-25 13:33:40 UTC
75ee1ebc50
Merge pull request #44254 from twangboy/win_fix_test_win_groupadd609361bf48
Fix some lint errors1f44d8d5e6
Document helper functionsb0caec320e
Move get_all_groups up to the top7a3ff9387d
Mock the rest of the tests5ce14df82c
Change how members are retrieved in win_groupadd6ab82394be
Set up mocking
- PR #44266: (Ch3LL) Add state, grains and service
proxy tests @ 2017-10-25 13:08:50 UTC
4c23fa63bb
Merge pull request #44266 from Ch3LL/proxy_testse5701b472d
Add state, grains and service proxy tests
- ISSUE #43187: (mirceaulinic) How to point from an execution module that a certain function failed (refs: #44244)
- PR #44244: (mirceaulinic) Add explicit
non-zero retcode to napalm config functions @ 2017-10-24 09:23:40
UTC
c849f350ba
Merge pull request #44244 from cloudflare/add-retcodea1f27c9f00
Add explicit non-zero retcode to napalm config functions
- ISSUE #44227: (rklaren) salt-cloud leaves a broken vm around when the salt bootstrap fails (refs: #44228)
- PR #44228: (rklaren) Fixes #44227, make
salt-cloud/libvirt cleanup after errors more robust @ 2017-10-23
17:09:35 UTC
195b225540
Merge pull request #44228 from rklaren/fix-salt-cloud-libvirt-cleanup-after-errors7917d1e61e
Incorporate review comments.3a10b6aef1
Fixes #44227, make salt-cloud/libvirt cleanup after errors more robust
- ISSUE #19532: (stolendog) salt-ssh running git clone with not root user (refs: #43769)
- ISSUE #10582: (mtorromeo) Git ssh helper may be unable run (refs: #43769)
- PR #44008: (mtorromeo) Backport #43769 to 2017.7
@ 2017-10-23 14:19:57 UTC
- PR #43769: (mtorromeo) Copy git ssh-id-wrapper to /tmp only if necessary (Fixes #10582, #19532) (refs: #44008)
01e7bab990
Merge pull request #44008 from mtorromeo/git-noexec-fixa7a841d9d2
Merge branch '2017.7' into git-noexec-fixd177240cfc
Merge branch '2017.7' into git-noexec-fixa63e6ca963
Copy git ssh-id-wrapper to /tmp only if necessary (Fixes #10582, Fixes #19532)
- PR #44202: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-10-23 14:18:30 UTC
85c0ef493f
Merge pull request #44202 from rallytime/merge-2017.799ff7a5c12
Merge branch '2016.11' into '2017.7'09ddfd0c08
Merge pull request #44167 from garethgreenaway/44140_debian_ip_fixes5f7555846f
When looping through the various pre, post, up and down commands put them into the interface dict using the right internet family variable.
9f9e936b52
Merge pull request #43830 from rallytime/bp-4364412845ae802
Several fixes for RDS DB parameter group management
07db6a3d8b
Merge pull request #43994 from oeuftete/fix-manage-runner-presencef3980d7d83
Fix manage.present to show lost minions
a07537e258
Merge pull request #44188 from terminalmage/issue441500692f442db
yumpkg: Check pkgname instead of name to see if it is a kernel pkg
715edc0cea
Merge pull request #44158 from rallytime/bp-44089534faf0b7a
Catch on empty Virtualbox network addr #43427
- PR #44208: (twangboy) Fix some lint in PR:
44080 @ 2017-10-20 16:42:02 UTC
d7dc2bd0e8
Merge pull request #44208 from twangboy/win_fix_group.present61e2e9ccda
Fix some lint
- PR #43843: (twangboy) Fix unit.states.test_mount for Windows @
2017-10-20 14:27:25 UTC
c6d27ada51
Merge pull request #43843 from twangboy/win_unit_test_mounta862e0bf2d
Remove unneeded importd78f27466d
Fix unit.states.test_mount for Windows
- PR #44111: (anlutro) Try to correctly parse
debian codename from /etc/os-release @ 2017-10-19 22:23:26 UTC
372820ea38
Merge pull request #44111 from alprs/fix-deb8-py3-oscodename1e1e5a3ff6
try to correctly parse debian codename from /etc/os-release
- PR #44187: (twangboy) Fix pickling errors on
Windows @ 2017-10-19 20:36:51 UTC
75136152c1
Merge pull request #44187 from twangboy/win_fix_unit_test_daemons.py64d2e4f732
Fix pickling errors on Windows
- ISSUE #44181: (jonans) Scheduler with multiple when values doesn't run (refs: #44186)
- PR #44186: (garethgreenaway) [2017.7]
scheduler fixes @ 2017-10-19 20:36:04 UTC
7a89cd8697
Merge pull request #44186 from garethgreenaway/44181_scheduler_multiple_whens7eef3b3571
Adding a copy.deepcopy to the for loop that looks for old jobs to avoid stale jobs ending up in the list.
- PR #43896: (twangboy) Fix win_lgpo execution
module @ 2017-10-19 20:13:18 UTC
1d16ae8ba7
Merge pull request #43896 from twangboy/win_fix_lgpo_scom648d1b8d99
Catch CommandExecutionError0040082d0a
Fix pylint error91258cd6a8
Fix typo261dba347d
Put the file.remove in a try/except/else block020c2a2b85
Fix syntax errord5bec99126
Fix some lintb96186d60d
Fix INSTALL_LANGUAGE5471bd521f
Fix problem with file handle5ec58c6200
Use System Install Language as default fallbackf9ad446019
Fix win_lgpo execution module
- PR #44080: (twangboy) Fix a regression in
group.present in Windows @ 2017-10-19
20:10:44 UTC
98356b86af
Merge pull request #44080 from twangboy/win_fix_group.present29bc80ff87
Improve get_sam_nameef759a3875
Fix example in function docs for get_sam_name43740c5fed
Document 15 character limit83f36cc2ef
Account for 15 character limit in hostnameaa278966de
Remove *args, pass gid as a keyword5230ecd7e1
Accept *args
- PR #44171: (Ch3LL) Add SPM Build Integration
Tests @ 2017-10-19 19:49:14 UTC
5ef124bf2d
Merge pull request #44171 from Ch3LL/spm_intcd79e9444e
remove unneded kwarg1541376c4f
Add spm build test
- PR #44157: (benediktwerner) Added
'versionadded' tags to sensehat modules @ 2017-10-19 14:13:31
UTC
34a843252d
Merge pull request #44157 from benediktwerner/2017.7bd825b51cc
Changed sensehat versionadded from 2017.7 to 2017.7.0f1d3c5bbcf
Added 'versionadded' tags to sensehat modules
- PR #44164: (terminalmage) Fix examples in
docker_container.{stopped,absent} docstrings @ 2017-10-19 14:12:37
UTC
1427c72e1e
Merge pull request #44164 from terminalmage/fix-docker-docstring7b46489e33
Fix examples in docker_container.{stopped,absent} docstrings
- PR #44168: (twangboy) Fix unit.test_auth for Windows @ 2017-10-19
14:12:22 UTC
77969c4161
Merge pull request #44168 from twangboy/win_skip_pam_eathbb1d2eb85b
Skip tests that are failing on PAM eauth
- PR #44151: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-10-18 16:52:30 UTC
88a776d9d2
Merge pull request #44151 from rallytime/merge-2017.76aa8f03a4a
Merge branch '2016.11' into '2017.7'0cd493b691
Merge pull request #44131 from rallytime/bp-44029bebf301976
fixed test addressing issue #43307, disk.format_ to disk.formatb4ba7ae2fc
addresses issue #43307, disk.format_ to disk.format
3a68e356f8
Merge pull request #44093 from gtmanfred/fix-440875455c5053b
fix pylintf749cafa25
don't filter if return is not a dict
c785d7a847
Merge pull request #44122 from cachedout/gpg_pr_templatee41e3d76be
Typo fix37c7980880
Add note about GPG signing to PR template
bf90ea1f51
Merge pull request #44124 from rallytime/merge-2016.1159861291c8
Merge branch '2016.11.8' into '2016.11'57623e2abe
Merge pull request #44028 from rallytime/bp-4401189e084bda3
Do not allow IDs with null bytes in decoded payloads206ae23f15
Don't allow path separators in minion ID
13f3ffa83a
Merge pull request #44097 from gtmanfred/opennebc29655b2c2
Merge branch '2016.11' into opennebbd2490b149
OpenNebula does not require the template_id to be specified
ac3e4df964
Merge pull request #44110 from roaldnefs/fix-doc-local-returnerefd58f7594
Merge branch '2016.11' into fix-doc-local-returner881f1822f2
Format fix code example local returner doc
- ISSUE #43918: (mwerickso) subset argument does not work with saltmod.state (refs: #43933)
- PR #43933: (gtmanfred) if expect_minions is
passed use that instead @ 2017-10-18 16:43:39 UTC
0b47eb7242
Merge pull request #43933 from gtmanfred/2017.7272dcc6ba5
add inline comment about popping expect_minionsb615ce1762
if expect_minions is passed use that instead
- PR #44081: (skizunov) Windows: Fix usage of
pkgrepo state @ 2017-10-18 16:16:46 UTC
36da1a7fac
Merge pull request #44081 from skizunov/develop3351d16840b
Move strip_uri to salt/utils/pkg/deb.pyf54c7a6f01
Windows: Fix usage of pkgrepo state
- PR #43913: (twangboy) Fix unit.templates.test_jinja for Windows @
2017-10-17 21:09:05 UTC
afcaa0c591
Merge pull request #43913 from twangboy/win_fix_test_jinjaa4e2d8059d
Fix unit.templates.test_jinja for Windows
- PR #43917: (twangboy) Fix unit.test_pillar for Windows @ 2017-10-17
21:06:46 UTC
fc5754c6a1
Merge pull request #43917 from twangboy/win_unit_test_pillar00dbba5712
Fix unit.test_pillar for Windows
- PR #44133: (cachedout) Fix typos in parallel
states docs @ 2017-10-17 15:24:19 UTC
6252f82f58
Merge pull request #44133 from cachedout/fix_parallel_docs8d1c1e21f0
Fix typos in parallel states docs
- PR #44135: (timfreund) Insert missing verb
in gitfs walkthrough @ 2017-10-17 14:32:13 UTC
0d3f5db867
Merge pull request #44135 from timfreund/insert_missing_verb9557504b75
Insert missing verb in gitfs walkthrough
- PR #44055: (nasenbaer13) Activate
jid_queue also for SingleMinions to workaround (Backport) @
2017-10-16 20:14:52 UTC
- PR #43860: (nasenbaer13) Activate jid_queue also for SingleMinions (occurs on reconnect) (refs: #44055)
a9700f6061
Merge pull request #44055 from eyj/jid_queue4bdd5bbf6b
Merge branch '2017.7' into jid_queuefacef2227d
Merge branch '2017.7' into jid_queue2fedcec6bb
Merge branch '2017.7' into jid_queue255aa94c64
Activate jid_queue also for SingleMinions to workaround 0mq reconnection issues
- PR #44125: (rallytime) [2017.7] Merge
forward from 2017.7.2 to 2017.7 @ 2017-10-16 20:02:25 UTC
2fba45cd3f
Merge pull request #44125 from rallytime/merge-2017.7c4ae4a6b50
Merge branch '2017.7.2' into '2017.7'5d719a2219
Merge pull request #44027 from rallytime/bp-44012f7824e41f3
Don't allow path separators in minion ID44060dc9c1
Do not allow IDs with null bytes in decoded payloads
- ISSUE #43307: (marek-knappe) Filesystem creation is failing on newly created LV (refs: #44029)
- PR #44029: (msummers42) addresses issue #43307,
disk.format_ to disk.format (refs: #44131) @
2017-10-16 19:59:20 UTC
68974aa74d
Merge pull request #44029 from msummers42/2017.716e1c1dfc8
fixed test addressing issue #43307, disk.format_ to disk.format3d597db51c
Merge branch '2017.7' into 2017.718fb0be96a
addresses issue #43307, disk.format_ to disk.format
- PR #44079: (skizunov) opkg: Fix usage with
pkgrepo.managed @ 2017-10-16 19:58:13 UTC
d0bbe65ffa
Merge pull request #44079 from skizunov/develop20614d1af30
Merge branch '2017.7' into develop2b6b12fe495
opkg: Fix usage with pkgrepo.managed
- PR #44090: (pratik705) Fix
create_attach_volumes salt-cloud action for gcp @ 2017-10-16
19:04:22 UTC
22a8253595
Merge pull request #44090 from pratik705/fix-create_attach_volumes_salt-cloud_action-GCP3eefd334c5
Fixed "create_attach_volumes" salt-cloud action for GCP
- PR #44121: (benediktwerner) Fixed code
snippet in unit testing documentation @ 2017-10-16 18:28:36 UTC
888e5f51a2
Merge pull request #44121 from benediktwerner/2017.71319c822bd
Fixed code snippet in unit testing doc
- PR #44098: (twangboy) Return multiprocessing
queue in LogSetupMock class @ 2017-10-16 18:14:30 UTC
9fe94d7843
Merge pull request #44098 from twangboy/win_mock_test_parserscc43ca27af
Return multiprocessing queue in LogSetupMock class
- PR #44118: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-10-16 17:01:38 UTC
0ee04eaf1d
Merge pull request #44118 from rallytime/merge-2017.7bbec47afbc
Merge branch '2016.11' into '2017.7'c960ca32c2
Merge pull request #44092 from techhat/awsunicodebbd9db4d00
One more encoding0e8b325667
Apparently __salt_system_encoding__ is a thing1e7211838d
Use system encoding1af21bbe5e
Made sure that unicoded data is sent to sha256()
d89c317d96
Merge pull request #44021 from whiteinge/cpstats-attribute-errorbf14e5f578
Also catch cpstats AttributeError for bad CherryPy release ~5.6.0
bbdabe242a
Merge pull request #44025 from dayid/lover_typo385980c21a
Merge branch '2016.11' of https://github.com/saltstack/salt into lover_typo266dc00a23
Typo correction of lover to lower
d8f3891a5e
Merge pull request #44030 from rallytime/merge-2016.1153eaf0d75c
Merge branch '2016.3' into '2016.11'64fd839377
Merge pull request #44010 from Ch3LL/2016.3.7_follow_up9a00302cd8
fix 2016.3.7 release notes merge conflict63da1214db
Do not allow IDs with null bytes in decoded payloadsee792581fc
Don't allow path separators in minion ID8aab65c718
fix 2016.3.7 release notes merge conflict
bd73dcb02c
Merge pull request #43977 from Ch3LL/3.8_sec5fb3f5f6b1
Add Security Notes to 2016.3.8 Release Notes
- PR #44099: (twangboy) Skip Master, Minion,
and Syndic parser tests @ 2017-10-16 16:07:00 UTC
28fa097b9b
Merge pull request #44099 from twangboy/win_skip_test_parserscaf086c05a
Skip Master, Minion, and Syndic parser tests
- PR #44106: (roaldnefs) Fix mattermost
returner documentation @ 2017-10-16 13:12:23 UTC
dbf112ead7
Merge pull request #44106 from roaldnefs/fix-doc-mattermost_returnerb3761a0401
Fix doc indentation in mattermost_returner
- PR #44054: (nasenbaer13) Backport of
missing delete_on_termination @ 2017-10-13 15:45:25 UTC
- PR #43859: (nasenbaer13) Add missing delete_on_termination passthrough. Adapt docs. (refs: #44054)
fd2c51b76c
Merge pull request #44054 from eyj/boto_lc34d4629a64
Merge branch '2017.7' into boto_lc9efd63526a
Adapted documentation of delete_on_termination parametereb2bfd047b
Add missing delete_on_termination passthrough. Adapt docs.
- PR #44076: (Ch3LL) Add spm shell tests @
2017-10-13 14:32:19 UTC
b61ed96268
Merge pull request #44076 from Ch3LL/spm_testd2e91c33bd
Add spm shell tests
- PR #44051: (twangboy) Fix some documentation
formatting issues in the win_dacl state @ 2017-10-12 15:40:17
UTC
e38f313ac0
Merge pull request #44051 from twangboy/win_fix_docs_dacl377d6b6171
Fix some docs in the win_dacl state module
- PR #44066: (Ch3LL) Add Known CherryPy Issue to
2017.7.2 Release Notes @ 2017-10-12 15:18:25 UTC
a85837d72b
Merge pull request #44066 from Ch3LL/cherry_release8e597fcce9
Add Known CherryPy Issue to 2017.7.2 Release Notes
- ISSUE #43643: (doublez13) salt-ssh: multiple targets fails after upgrade to 2017.7 (refs: #43889)
- ISSUE #43449: (ecgg) salt-ssh -L with hosts down or unreachable returns wrong results (refs: #43889)
- PR #43889: (CorvinM) Fix issue with using
roster_defaults with flat or cloud rosters. @ 2017-10-11 23:22:11
UTC
fcab77ac7b
Merge pull request #43889 from CorvinM/issue43449fefd28d896
Add futureproofing to roster_defaults to support roster dictionary optionsaebe76b6f8
Fix issue with using roster_defaults with flat or cloud rosters. fixes #43449 fixes #43643
- PR #44031: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-10-11 22:03:31 UTC
3ad1c6d1d9
Merge pull request #44031 from rallytime/merge-2017.71d4a6c3949
Lint: Fixup undefined variable errors788ad0609a
Merge branch '2016.11' into '2017.7'0dbf41e79e
Merge pull request #44011 from Ch3LL/2016.11.7_follow_upc0149101c0
Do not allow IDs with null bytes in decoded payloads19481423dd
Don't allow path separators in minion ID
d61300df20
Merge pull request #44023 from Ch3LL/11.9rn7f9015eb41
Add 2016.11.9 Release Note File
9ff53bf63a
Merge pull request #44019 from benediktwerner/2016.11bc53598027
Fixed spelling mistake in salt_bootstrap tutorial6c30344824
Added missing tutorial docs to the tutorial index
364523f5f8
Merge pull request #43955 from meaksh/2016.11-fix-2291a81b78381b
Merge branch '2016.11' into 2016.11-fix-229144bc91bb98
Enable '--with-salt-version' parameter for setup.py script
fec714b91d
Merge pull request #43962 from bobrik/kmod-built-in95ab901553
Report built-in modiles in kmod.available, fixes #43945
e434c39c4e
Merge pull request #43960 from cro/ldap_nopw_bind2962a20cf4b
Require that bindpw be non-empty if auth.ldap.anonymous=False9df3d91d8f
Release notes blurb for change to bindpw requirements
e9dfda2177
Merge pull request #43991 from Ch3LL/3.8_sec_21977df8462
Add Security Notes to 2016.3.8 Release Notes
2346d2691e
Merge pull request #43968 from rossengeorgiev/fix-zenoss-prod_statee6d31c1ea6
fix zenoss state module not respecting test=true
8d56a5ac45
Merge pull request #43776 from Ch3LL/2016.11.8_docsf72bc00000
[2016.11] Bump latest and previous versions
21bf71c3f5
Merge pull request #43976 from Ch3LL/11.8_secf0c3184288
Add Security Notes to 2016.11.8 Release Notes
1d5397ab5b
Merge pull request #43973 from terminalmage/fix-grains.has_valuebf45ae6e6a
Fix grains.has_value when value is False
9ac3f2ea7b
Merge pull request #43888 from rallytime/bp-4384187d676f08a
add -n with netstat so we don't resolve
f880ac4c08
Merge pull request #43916 from dereckson/fix-typo-cloud-scaleway15b8b8a9f4
Fix typo in salt-cloud scaleway documentation
- PR #44045: (isbm) Bugfix: always return a string
"list" on unknown job target type. @ 2017-10-11 21:58:12 UTC
5db1e8c6ca
Merge pull request #44045 from isbm/isbm-tgttype-fix-2017-port471ff35c2f
Bugfix: always return a string "list" on unknown job target type.
- ISSUE #43949: (arthurlogilab) [logger] [sentry] KeyError: 'SENTRY_PROJECT' (refs: #43950)
- PR #44026: (rallytime) Back-port #43950 to 2017.7
@ 2017-10-11 15:27:49 UTC
- PR #43950: (arthurlogilab) [log/sentry] avoid KeyError: 'SENTRY_PROJECT' (refs: #44026)
6c8f7fd5ec
Merge pull request #44026 from rallytime/bp-43950a37e0bad62
[log/sentry] avoid KeyError: 'SENTRY_PROJECT'
- PR #44012: (Ch3LL) Security Fixes for 2017.7.2
(refs: #44027) @
2017-10-10 20:04:08 UTC
369ee8a132
Merge pull request #44012 from Ch3LL/2017.7.1_follow_up92e05cf1c0
Don't allow path separators in minion ID70133aa305
Do not allow IDs with null bytes in decoded payloads
- PR #44024: (Ch3LL) Add 2017.7.3 Release Note
File @ 2017-10-10 20:03:12 UTC
4fe029a0ab
Merge pull request #44024 from Ch3LL/7.3rn027f509368
Add 2017.7.3 Release Note File
- ISSUE #43997: (unthought) gce cloud provider breaks for make_master: True (refs: #43998)
- PR #43998: (unthought) Fix gce make_master @
2017-10-10 20:01:25 UTC
e484d16817
Merge pull request #43998 from unthought/fix-gce-make_master6e9f0fa24e
Fix GCE provider: #create returns bootstrap result
- ISSUE #44013: (DenisBY) pkgrepo.managed broken in 2017.7.2 (refs: #44016)
- PR #44016: (terminalmage) Fix on_header
callback when not redirecting and no Content-Type present @
2017-10-10 19:59:24 UTC
82b92d54b3
Merge pull request #44016 from terminalmage/issue44013d594b95f92
No need to set a specific encoding if one hasn't been provided via the headers425ede4b84
Fix on_header callback when not redirecting and no Content-Type present
- PR #43952: (t0fik) add requisites to stateconf (
backport #43920) @
2017-10-10 13:03:31 UTC
- PR #43920: (t0fik) Added missing requisites to stateconf renderer (refs: #43952)
bd879eb66e
Merge pull request #43952 from jdsieci/2017.7_add_requisites_to_stateconf9994c64670
Merge branch '2017.7' into 2017.7_add_requisites_to_stateconf
- PR #43777: (Ch3LL) [2017.7] Bump latest and
previous versions @ 2017-10-09 17:21:57 UTC
a4358dfa36
Merge pull request #43777 from Ch3LL/2017.7.2_docs410c624f7a
[2017.7] Bump latest and previous versions
- PR #43978: (Ch3LL) Add Security Notes to
2017.7.2 Release Notes @ 2017-10-09 17:20:04 UTC
2a064c1a72
Merge pull request #43978 from Ch3LL/7.2_sec57fd6f7bcb
Add Security Notes to 2017.7.2 Release Notes
- PR #43932: (techhat) Don't try to modify dict
while looping through it @ 2017-10-06 21:20:54 UTC
d9530e3c52
Merge pull request #43932 from techhat/moddict4a77560646
Don't try to modify dict while looping through it
- PR #43956: (terminalmage) Fix
fileclient's get_url when redirecting to a redirect @ 2017-10-06
21:19:41 UTC
39893a1dab
Merge pull request #43956 from terminalmage/fix-get_url-redirects9a4f6a260f
Fix fileclient's get_url when redirecting to a redirect
- PR #43943: (twangboy) Fix unit.utils.test_utils for Windows @
2017-10-06 19:35:24 UTC
1baf286719
Merge pull request #43943 from twangboy/win_unit_test_utils254dac7723
Fix unit.utils.test_utils for Windows89200ff28e
rebase from 2017.7.2
- PR #43939: (terminalmage) Fix typo in log
message @ 2017-10-05 23:20:04 UTC
a8f1750323
Merge pull request #43939 from terminalmage/fix-typo29d8cf4f26
Fix typo in log message
- ISSUE #43909: (frogunder) state.highstate not working on py3 setup (refs: #43910)
- ISSUE #43605: (cruscio) Module.Run: Passed invalid arguments to state.apply: can't serialize dict_keys(['task.create_task']) (refs: #43910)
- PR #43910: (terminalmage) Don't put
unserializable dict.keys() into state return @ 2017-10-05 20:33:47
UTC
1a718eb1ed
Merge pull request #43910 from terminalmage/issue43605042e092ac8
Don't put unserializable dict.keys() into state return
- ISSUE #41894: (DR3EVR8u8c) Salt-cloud can't resize root volume with public ami images (refs: #43907)
- ISSUE #39257: (aig787) Using del_root_vol_on_destroy option in salt-cloud gives IndexError (refs: #43907)
- PR #43927: (rallytime) Back-port #43907 to 2017.7
@ 2017-10-05 20:10:16 UTC
- PR #43907: (richardsimko) Make sure EBS volume exists before querying (refs: #43927)
- PR #33115: (rbjorklin) Fix override of ec2 volumetype (refs: #43907)
a7a59868c8
Merge pull request #43927 from rallytime/bp-43907f62e8ca87f
Make sure volume exists before querying
- PR #43934: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-10-05 20:07:36 UTC
4fcd4709ea
Merge pull request #43934 from rallytime/merge-2017.7eaca3291e2
Merge branch '2016.11' into '2017.7'2ab7549d48
Merge pull request #43884 from UtahDave/2016.11locale3b2857285
Merge branch '2016.11' into 2016.11local
4b882d4272
Merge pull request #43869 from terminalmage/issue43522fe28b0d4fb
Only join cmd if it's not a string8c671fd0c1
Update SaltConf banner per Rhett's request
a2161efda3
Merge pull request #43707 from terminalmage/issue433733ebde1895f
Merge branch '2016.11' into issue43373e580ed4caa
Merge branch '2016.11' into issue433735b3be6e8af
Fix failing unit testf73764481b
Add missing support for use/use_in requisites to state.sls_id
- ISSUE #43658: (kvnaveen) KeyError: 'as_dict' [DEBUG ] LazyLoaded nested.output (refs: #43886)
- PR #43886: (techhat) Fix object_to_dict in
azure @ 2017-10-05 19:33:56 UTC
7d174172a0
Merge pull request #43886 from techhat/azuredict223a1eea83
Fix object_to_dict in azure
- PR #43899: (gtmanfred) enable tox for tests
@ 2017-10-04 15:08:16 UTC
7038248820
Merge pull request #43899 from gtmanfred/2017.751eca1a6bd
enable tox for tests
- PR #43828: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-10-04 13:10:13 UTC
a5abe33e1c
Merge pull request #43828 from rallytime/merge-2017.72ff02e4320
Merge branch '2016.11' into '2017.7'85b3aa332a
Merge pull request #43807 from terminalmage/issue43522d8708bf698
cmdmod: Don't list-ify string commands on Windows
ea8d273c2b
Merge pull request #43768 from vutny/fix-pylint-deprecation-warningsf8b3fa9da1
Merge branch '2016.11' into fix-pylint-deprecation-warnings651ed16ad3
Fix Pylint deprecated option warnings
- PR #43854: (keesbos) Map __env__ in git_pillar
before sanity checks @ 2017-10-02 20:44:53 UTC
- PR #43656: (keesbos) Git pillar fixes (refs: #43854)
36b0b1174b
Merge pull request #43854 from keesbos/2017.7fba9c9a935
Map __env__ in git_pillar before sanity checks
- PR #43847: (cachedout) Fix to module.run @
2017-10-02 19:25:03 UTC
c81e8457b8
Merge pull request #43847 from cachedout/module_run_compareb11f8c8f29
Merge pull request #17 from terminalmage/pr-4384793eaba7c54
Use six.iterkeys() instead of dict.keys()5d56a03a67
Improve failures for module.run states
71780beb5a
Merge branch '2017.7' into module_run_compare
- ISSUE #43819: (mephi42) archive.extracted shows the http password in the comment field on failure (refs: #43844)
- PR #43844: (garethgreenaway) [2017.7]
Changes to states/file.py and states/archived.py @ 2017-10-01
09:08:48 UTC
dd01e0ce67
Merge pull request #43844 from garethgreenaway/43819_redact_url_additionsc58c72aff9
When using URLs in archive.extracted, on failure the username & password is in the exception. Calling salt.utils.url.redact_http_basic_auth to ensure the credentials are redacted.f0b985cbbe
Merge branch 'module_run_compare' of ssh://github.com/cachedout/salt into module_run_compareaefc773c2f
Merge branch '2017.7' into module_run_compare
- PR #43840: (twangboy) Fix unit.states.test_augeas for Windows @
2017-09-29 21:53:21 UTC
1f52546eab
Merge pull request #43840 from twangboy/win_fix_test_augeasfd1d6c31de
Fix unit.states.test_augeas for Windows
- ISSUE #43553: (dafyddj) Vagrant setup (Windows guest) broken on upgrade to 2017.7 (refs: #43801)
- PR #43801: (terminalmage) Properly handle
UNC paths in salt.utils.path.readlink() @ 2017-09-29 09:58:02
UTC
c6fd2cd452
Merge pull request #43801 from terminalmage/issue4355366e6e89dc7
Properly handle UNC paths in salt.utils.path.readlink()
- PR #43800: (Ch3LL) Add note to nitrogen release
notes about pip for cent6 @ 2017-09-28 17:36:49 UTC
7304907db6
Merge pull request #43800 from Ch3LL/update_7.050779c3b1c
Add note to nitrogen release notes about pip for cent6
- PR #43779: (twangboy) Fix unit.modules.test_state for Windows @
2017-09-28 14:27:03 UTC
6f687fdcff
Merge pull request #43779 from twangboy/win_fix_test_statea64fe75816
Use os agnostic paths
- PR #43782: (twangboy) Fix unit.modules.test_virt for Windows @
2017-09-28 14:25:16 UTC
db0f569f7a
Merge pull request #43782 from twangboy/win_fix_test_virt7192332758
Fix unit.modules.test_virt for Windows
- PR #43723: (nicholasmhughes) Fix
ini_manage error and change handling @ 2017-09-28 09:52:09 UTC
dd4fc52f1e
Merge pull request #43723 from nicholasmhughes/ini_manage-error-handlingd68c5c4be0
prevent exception when test=Truecfe37916c3
handling changes per section1c484f6ad5
prevent exception when test=True
- PR #43781: (twangboy) Fix unit.modules.test_status for Windows @
2017-09-28 09:06:19 UTC
5e29507c21
Merge pull request #43781 from twangboy/win_fix_test_status16ae8253c1
Mock which, use os.linesep for cmd.run return
- PR #43785: (twangboy) Fix unit.modules.test_znc for Windows @
2017-09-28 08:56:11 UTC
05c78ae649
Merge pull request #43785 from twangboy/win_fix_test_znc7d90721f6b
Merge branch '2017.7' into win_fix_test_znc228e74c8e3
Fix unit.modules.test_znc for Windows
- PR #43786: (twangboy) Fix unit.modules.test_zypper for Windows @
2017-09-28 08:51:59 UTC
10ddb8491c
Merge pull request #43786 from twangboy/win_fix_test_zypper1c05e37a66
Merge branch '2017.7' into win_fix_test_zypperaafec7ab0e
Fix unit.modules.test_zypper for Windows
- PR #43773: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-09-28 08:48:39 UTC
9615ca32d5
Merge pull request #43773 from rallytime/merge-2017.7f7035ed7da
Merge branch '2017.7' into merge-2017.7dfef4a722c
Merge branch '2016.11' into '2017.7'1a8cc60bb4
Merge pull request #43772 from gtmanfred/2016.110194c60960
don't print Minion not responding with quiet
9dee896fb9
Merge pull request #43747 from rallytime/gpg-verification7a70de19f4
Merge branch '2016.11' into gpg-verification23bb4a5dde
Add GPG Verification section to Contributing Docs
- PR #43784: (twangboy) Fix unit.modules.test_win_service @ 2017-09-28
03:14:39 UTC
9a9cc69d55
Merge pull request #43784 from twangboy/win_fix_test_win_service058e50e530
Fix unit.modules.test_win_service
- PR #43774: (The-Loeki) typo fix aka what is
a 'masterarpi' @ 2017-09-27 18:52:19 UTC
1254da1df5
Merge pull request #43774 from The-Loeki/patch-184bbe85e60
typo fix aka what is a 'masterarpi'
- PR #43732: (twangboy) Skip unit.stats.test_mac_packages on Windows @
2017-09-27 14:48:08 UTC
3f888753d4
Merge pull request #43732 from twangboy/win_skip_mac_pkg_tests1c01e06097
Only skip test on Windowsec99a3ce3c
Fix lint error61f8a2f7ff
Skip mac specific tests
- PR #43761: (Ch3LL) Release Notes for 2017.7.2 @
2017-09-27 14:34:52 UTC
fb86935d99
Merge pull request #43761 from Ch3LL/release_2017.7.2caf5795856
add mac patch notes3d5fce0955
Add 2017.7.2 Release Notes
- PR #43767: (twangboy) Skip unit.modules.test_snapper on Windows @
2017-09-27 14:10:27 UTC
5ea603cf16
Merge pull request #43767 from twangboy/win_skip_test_snapperb41b9c8378
Skip snapper tests on Windows
- PR #43759: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-09-27 13:30:38 UTC
77c2c7cbf7
Merge pull request #43759 from rallytime/merge-2017.7120f49f2c4
Merge branch '2016.11' into '2017.7'1cc3ad1c8d
Merge pull request #43733 from terminalmage/issue437296e5c99bda0
Allow docker_events engine to work with newer docker-py
5d38be4ff7
Merge pull request #43458 from terminalmage/issue420825f90812b12
Fix missing PER_REMOTE_ONLY in cache.clear_git_lock runner
023a563657
Merge pull request #43727 from rallytime/fix-43650babad12d83
Revise "Contributing" docs: merge-forwards/release branches explained!
- ISSUE #43737: (syedaali) salt.loaded.int.module.boto_kinesis.__virtual__() is wrongly returning None. It should either return True, False or a new name. If you're the developer of the module 'boto_kinesis', please fix this. (refs: #43748)
- PR #43748: (rallytime) Add message to
boto_kinesis modules if boto libs are missing @ 2017-09-27 13:19:33
UTC
5c203df056
Merge pull request #43748 from rallytime/fix-437375a2593dbd3
Add message to boto_kinesis modules if boto libs are missing
- PR #43731: (twangboy) Fix unit.beacons.test_status for Windows @
2017-09-26 16:25:12 UTC
2581098595
Merge pull request #43731 from twangboy/win_unit_beacons_test_statusdc1b36b7e2
Change expected return for Windows
- PR #43724: (brejoc) Improved delete_deployment
test for kubernetes module @ 2017-09-26 16:19:31 UTC
10f3d47498
Merge pull request #43724 from brejoc/2017.7.kubernetes_delete_test85b0a8c401
Improved delete_deployment test for kubernetes module
- PR #43734: (twangboy) Fix unit.modules.test_poudriere for Windows @
2017-09-26 14:13:47 UTC
13cc27bdab
Merge pull request #43734 from twangboy/win_unit_test_poudriere922e60fa67
Add os agnostic paths
- PR #43742: (terminalmage) Fix incorrect
value in docstring @ 2017-09-26 13:55:00 UTC
41aeee7ac8
Merge pull request #43742 from terminalmage/fix-docstring553335b1c9
Fix incorrect value in docstring
- PR #41998: (twangboy) Fix unit.modules.test_environ for Windows @
2017-09-26 12:25:48 UTC
d78b9a3294
Merge pull request #41998 from twangboy/win_unit_test_environd73ef44cf6
Mock with uppercase KEY048e16883f
Use uppercase KEY
- PR #42036: (twangboy) Fix unit.modules.test_file for Windows @
2017-09-26 12:23:10 UTC
7fbbea3806
Merge pull request #42036 from twangboy/win_unit_test_file056f3bb4c0
Use with to open temp file352fe69e35
Clarify the purpose of the for loopb55172d5dc
Split by Windows and Linux style line endingse20aa5c39b
Fix line, use os.sep instead of os.linesepd5f27901e3
Fix additional bytestring issue716e99c453
Fix py3 bytestring problems543610570c
Fix bytestring issues, fix errored tests9fe83a34a5
Remove old variable declarationc5cf5e92c1
Fix many tests
- PR #43557: (clan) disable modify yaml constructor
@ 2017-09-25 14:03:47 UTC
a81d4b8d8d
Merge pull request #43557 from clan/yaml485471c8a7
Merge branch '2017.7' into yamlda15658304
remove modify yaml constructor
- PR #43566: (damon-atkins) 2017.7 update
salt.utils.files.safe_filepath func @ 2017-09-25 13:58:29 UTC
b5beec16e8
Merge pull request #43566 from damon-atkins/2017.7_update_safe_filename_funcc7a652784a
remove blank line at end of filee97651d49b
Merge branch '2017.7' into 2017.7_update_safe_filename_func3b4c1bbf7f
Merge branch '2017.7' into 2017.7_update_safe_filename_func4c88c80ef9
Merge branch '2017.7' into 2017.7_update_safe_filename_func4171d11838
utils.files.safe_filepath add support to override the os default directory separator
- ISSUE #43711: (wedge-jarrad) fcontext_get_policy emits command error if policy doesn't exist (refs: #43712)
- PR #43712: (wedge-jarrad) Ignore retcode
on call to grep in selinux.py module @ 2017-09-25 13:56:17 UTC
3bb337cf6a
Merge pull request #43712 from wedge-jarrad/fix-4371196c1ef48e6
Ignore retcode on call to grep in selinux.py module
- ISSUE #43659: (gaborn57) unable to retrieve pillar data in postgres db (refs: #43716)
- PR #43716: (gaborn57) Corrected custom port
handling @ 2017-09-25 13:44:58 UTC
5b7411e335
Merge pull request #43716 from gaborn57/2017.778137c0860
Corrected custom port handling
- PR #43700: (rklaren) Ensure salt-cloud with
libvirt provider does not write low level errors to stderr @
2017-09-25 01:47:25 UTC
- PR #43684: (rklaren) salt-cloud libvirt updates (refs: #43700)
6bbd50c453
Merge pull request #43700 from rklaren/fix-libvirt-stderr-spam88530c4cb6
Lint fixes235bec492e
salt-cloud + libvirt: Mention Fedora 26 support9aecf5f847
Remove stderr spam when using salt-cloud with libvirt
- PR #43702: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-09-25 01:26:20 UTC
437ac03801
Merge pull request #43702 from rallytime/merge-2017.7132b1b343b
Merge branch '2017.7' into merge-2017.7
- ISSUE #38971: (morganwillcock) archive.extracted: lots of unnecessary file transferring, copying, and hashing (refs: #43681, #43518)
- PR #43681: (terminalmage) Backport the
non-fileclient changes from PR 43518 to 2017.7 @ 2017-09-22 19:27:25
UTC
- PR #43518: (terminalmage) Reduce unnecessary file downloading in archive/file states (refs: #43681)
47cd8723c6
Merge pull request #43681 from terminalmage/issue38971-2017.791edf865e2
Merge branch '2017.7' into issue38971-2017.784f34c93be
Backport the non-fileclient changes from PR 43518 to 2017.7
- ISSUE #43396: (mkurtak) yumpkg pkg.installed slowed down due to wildcard namig support (refs: #43687)
- PR #43687: (mkurtak) yumpkg.py: install calls
list_repo_pkgs only if wildcard is used in pkg name @ 2017-09-22
19:23:18 UTC
0a1c5185f5
Merge pull request #43687 from mkurtak/fix-43396b1e64b11fb
yumpkg.py: install calls list_repo_pkgs only if wildcard in pkg name is used
- ISSUE #43124: (UtahDave) publisher_acl with regex on username not working and has no documentation (refs: #43467)
- PR #43467: (DmitryKuzmenko) Bugs/43124
users regex @ 2017-09-22 19:21:09 UTC
3a79549af4
Merge pull request #43467 from DSRCorporation/bugs/43124_users_regex14bf2dd8ff
Support regex in publisher_acl.9fe32f8b6e
Regex support for user names in external_auth config.
- ISSUE #43381: (V3XATI0N) Sharing minion data cache causes false errors in returns (refs: #43670)
- PR #43670: (DmitryKuzmenko) Fix for
list and contains redis cache logic. @ 2017-09-22
17:56:58 UTC
0e86266b93
Merge pull request #43670 from DSRCorporation/bugs/43381_redis_cache_fix1c979d5809
Update redis cache contains logic to use more efficient sismember.039d236948
Fixed list and contains redis cache logic.6e5cf65d65
Merge branch '2016.11' into '2017.7'f46c858f25
Merge pull request #43648 from rallytime/handle-boto-vpc-errors54842b5012
Handle VPC/Subnet ID not found errors in boto_vpc module
- PR #43697: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-09-22 17:31:09 UTC
aa47da35dd
Merge pull request #43697 from rallytime/merge-2017.7cbae45bec4
Lint: Remove extra line at end of filefca4e5563a
Merge branch '2016.11' into '2017.7'9dba34aa06
Merge pull request #43575 from akissa/fix-csr-not-recreated-if-key-changesb1b4dafd39
Fix CSR not recreated if key changes
1d4fa48209
Merge pull request #43672 from rallytime/bp-434153fb42bc238
Fix env_order in state.py
ff832ee607
Merge pull request #43673 from rallytime/bp-43652d91c47c6f0
Salt Repo has Deb 9 and 8
365cb9fba8
Merge pull request #43677 from terminalmage/runners-docs-2016.112fd88e94fa
Fix RST headers for runners (2016.11 branch)
be38239e5d
Merge pull request #43534 from twangboy/win_fix_pkg.install_2016.111546c1ca04
Add posix=False to call to salt.utils.shlex_split
0d3fd3d374
Merge pull request #43661 from moio/2016.11-multiprocessing-doc-fix625eabb83f
multiprocessing minion option: documentation fixes
6b4516c025
Merge pull request #43646 from brejoc/2016.11.4-pidfile-tests96f39a420b
Fixed linting08fba98735
Fixed several issues with the test3a089e450f
Added tests for pid-file deletion in DaemonMixIn
cfb1625741
Merge pull request #43591 from rallytime/merge-2016.1157b9d642c2
Merge branch '2016.11.8' into '2016.11'e83421694f
Merge pull request #43550 from twangboy/osx_fix_preinstall_2016.11.81b0a4d39d2
Fix logic in /etc/paths.d/salt detection
a648f75949
Merge pull request #43508 from rallytime/bp-43333d4981a2717
Update docoa7c8b9e048
Update win_pkg.py1d6dc6fb72
Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed on the cli (#2)
e7009877bc
Merge pull request #43434 from rallytime/2016.11.8-release-notes68f529ee5e
Add 2016.11.8 release notes
8671b91f62
Merge pull request #43572 from vutny/fix-salt-cloud-list-min-instance-set21966e7ce8
cloud.action: list_nodes_min returns all instances
- PR #43314: (twangboy) Fix unit.utils.test_verify for Windows @
2017-09-21 22:26:13 UTC
e6dc4d64df
Merge pull request #43314 from twangboy/win_fix_unit.utils.test_verify9ada7f626c
Merge branch '2017.7' into win_fix_unit.utils.test_verifyc0dc3f73ef
Use sys.platform instead of salt.utils to detect Windowse496d28cbf
Fix unit.utils.test_verify for Windows
- ISSUE #43599: (vernondcole) Incorrect default for salt.cache.Cache() if opts does not define "cache" (refs: #43680)
- PR #43680: (vernondcole) correct default
value for salt.cache.Cache @ 2017-09-21 20:09:36 UTC
ec34df2c27
Merge pull request #43680 from vernondcole/fix-salt.cache.Cache-default292f8c79b8
correct default value for salt.cache.Cache
- PR #43530: (twangboy) Fixes removal of
double-quotes by shlex_split in winrepo @ 2017-09-21 18:04:48
UTC
99d9d784b1
Merge pull request #43530 from twangboy/win_fix_pkg.install7f59119f95
Merge branch '2017.7' into win_fix_pkg.installf146399f7a
Use posix=False for shlex.split
- PR #43671: (rallytime) [2017.7] Merge
forward from 2017.7.2 to 2017.7 @ 2017-09-21 16:39:49 UTC
12b5e62d81
Merge pull request #43671 from rallytime/merge-2017.7a401166bd5
Merge branch '2017.7.2' into '2017.7'
- PR #43676: (terminalmage) Fix RST headers
for runners (2017.7 branch) @ 2017-09-21 16:36:21 UTC
e3a2fbc2a3
Merge pull request #43676 from terminalmage/runners-docs-2017.79b74634b23
Fix badly-formatted RST in mattermost runner docstringc0a79c70a4
Fix RST headers for runners (2017.7 branch)
- PR #43235: (brejoc) Improve delete_deployment
handling @ 2017-09-20 21:33:33 UTC
d02953ce6a
Merge pull request #43235 from brejoc/improve-async-operation-handling-in-kubernetes-module4e8da3045f
Fixed logic for windows fallback3b1cb884b9
Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-moduled1b5ec098c
Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module35cf69bc50
Moved exception Salt core7431ec64e3
Removed unused sys import0c71da95f6
Using salt method to identify MS Windows, single instead of double quotes20619b24c4
Fixed test for delete_deployment91076bbafa
Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module7b600e2832
Added pylint-disable statements and import for salt.ext.six.moves.range99fe138325
Code styling and added log message for timeoutdcd8d4f639
Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module702a058c38
Fixed linting3fe623778e
Added Windows fallback52b1cb8147
Compatibility with Python3.6767af9bb4f
Added timeout for checking the deployment32d7d34fe5
First simple draft for the deletion verification
- PR #43554: (twangboy) Win fix chocolatey @
2017-09-20 16:06:18 UTC
73cb0c27b5
Merge pull request #43554 from twangboy/win_fix_chocolateye04acb6216
Merge branch '2017.7' into win_fix_chocolatey56be5c35eb
Improve logic for handling chocolatey statesbcbf7b4e68
Add logic for test=True
- ISSUE #43598: (davidvon) Passed invalid arguments to mysql.file_query: unsupported operand type(s) for +=: 'int' and 'tuple' (refs: #43625)
- PR #43625: (gtmanfred) results and columns
are lists for mysql returns @ 2017-09-20 15:42:59 UTC
ed7eeaaafb
Merge pull request #43625 from gtmanfred/2017.7f84b50a06b
results and columns are lists for mysql returns
- ISSUE #43560: (smitelli) salt.states.linux_acl requires setfacl/getacl binaries but this is not obvious (refs: #43587, #43580)
- PR #43587: (rallytime) Add reason to
linux_acl state loading failure @ 2017-09-19 16:26:51 UTC
- PR #43580: (garethgreenaway) Updating ACL module and state module documentation (refs: #43587)
1bda4832ef
Merge pull request #43587 from rallytime/fix-virtuale5297e3869
Add reason to linux_acl state loading failure
- PR #43584: (cachedout) Enhance engines docs
@ 2017-09-18 20:40:57 UTC
2e19533e3c
Merge pull request #43584 from cachedout/engines_doc_clarification634536b0ff
Merge branch '2017.7' into engines_doc_clarification1a619708c1
Enhance engines docs
- PR #43519: (terminalmage) Fix incorrect
handling of pkg virtual and os_family grain @ 2017-09-18 20:35:01
UTC
50b134ef4c
Merge pull request #43519 from terminalmage/fix-aptpkg0e3c447567
Fix incorrect handling of pkg virtual and os_family grain
- PR #43520: (clan) search_name is '' if acl type is other @
2017-09-18 20:33:51 UTC
dd953f36ae
Merge pull request #43520 from clan/acl54216177c1
search_name is '' if acl type is other
- PR #43561: (wedge-jarrad) Clean up doc
formatting in selinux state & module @ 2017-09-18 20:28:47
UTC
ad9663a7fc
Merge pull request #43561 from wedge-jarrad/selinux-doc-cleanup1bd263cd51
Clean up doc formatting in selinux state & module
- ISSUE #43560: (smitelli) salt.states.linux_acl requires setfacl/getacl binaries but this is not obvious (refs: #43587, #43580)
- PR #43580: (garethgreenaway) Updating
ACL module and state module documentation (refs: #43587) @
2017-09-18 20:11:26 UTC
cc3d9c1a01
Merge pull request #43580 from garethgreenaway/43560_update_linux_acl_documentatione63fae4c91
Merge branch '2017.7' into 43560_update_linux_acl_documentation
- PR #43523: (skizunov) Add back lost logic for
multifunc_ordered @ 2017-09-18 17:46:16 UTC
- PR #38168: (skizunov) Add support for a multi-func job using same func more than once (refs: #43523)
bf7b23316f
Merge pull request #43523 from skizunov/develop2fb579321a9
Add back lost logic for multifunc_ordered117a0ddbbc
Updating the documentation to call out the requirement for the getfacl and setfacl binaries49f25b9f19
Lint31d17c0124
Fix typo found by @s0undt3ch5dba74d2cb
Fix to module.run [WIP]
- ISSUE #43447: (UtahDave) When using Syndic with Multi Master the top level master doesn't reliably get returns from lower minion. (refs: #43526)
- PR #43526: (DmitryKuzmenko) Forward
events to all masters syndic connected to @ 2017-09-18 16:54:46
UTC
e29efecf4f
Merge pull request #43526 from DSRCorporation/bugs/43447_syndic_events_forwarding64d6109654
Merge branch '2017.7' into bugs/43447_syndic_events_forwarding3b2a529385
Merge branch '2017.7' into bugs/43447_syndic_events_forwarding0e4a744d95
Forward events to all masters syndic connected to.
- ISSUE #43077: (Manoj2087) Issue with deleting key via wheel (refs: #43330)
- PR #43330: (terminalmage) Fix reactor
regression + unify reactor config schema @ 2017-09-18 16:46:11
UTC
56b671e087
Merge pull request #43330 from terminalmage/issue43077a7b4e1f782
Simplify client logicb85c8510c7
Improve the reactor documentation20f6f3cc39
Include a better example for reactor in master conf file4243a2211d
Rewrite the reactor unit tests9db3f5ae6d
Unify reactor configuration, fix caller reactors34b6c3b65f
Un-deprecate passing kwargs outside of 'kwarg' param
- ISSUE #33793: (mstarostik) states.ssh_auth adds bogus newline before newly added keys (refs: #43483)
- PR #43505: (rallytime) Back-port #43483 to 2017.7
@ 2017-09-15 21:22:12 UTC
- PR #43483: (3add3287) Handle bogus newline before newly added keys (refs: #43505)
078d5d17de
Merge pull request #43505 from rallytime/bp-43483c68dd5b8a4
Lint: fix spacing406f61ac9a
Fix indentation from tabs to spaces923ec62771
Copy paste typo6f6619242f
Fix checking for newline on end of file by properly checking the last byte of the file if the file is non empty.
- ISSUE #43464: (psagers) acme.cert state: IOError on failure to create a new certificate (refs: #43465)
- PR #43491: (rallytime) Back-port #43465 to 2017.7
@ 2017-09-15 18:24:47 UTC
- PR #43465: (psagers) acme.cert: avoid IOError on failure. (refs: #43491)
a6df3f2acc
Merge pull request #43491 from rallytime/bp-434653118faca0a
acme.cert: avoid IOError on failure.
- PR #43492: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-09-15 18:23:49 UTC
3620c15c9a
Merge pull request #43492 from rallytime/merge-2017.74251ce5a27
Merge branch '2016.11' into '2017.7'f2b86fa2db
Merge pull request #43461 from twangboy/win_norestart2d269d1a76
Change all comment markers to '#'d80aea16cb
Handle ErrorCodes returned by VCRedist installerfb31e9a530
Add /norestart switch to vcredist install
90e8ca9c36
Merge pull request #43366 from brejoc/2016.11.pidfile-fix6e3eb76c79
Removed unused format argumentdaf4948b3d
Catching error when PIDfile cannot be deleted
a6c458607a
Merge pull request #43442 from garethgreenaway/43386_2016_11_schedule_kwargs_pube637ecbe86
Merge branch '2016.11' into 43386_2016_11_schedule_kwargs_pub6114df8dc3
Adding a small check to ensure we do not continue to populate kwargs with __pub_ items from the kwargs item.
3c429299f9
Merge pull request #43456 from rallytime/43445_follow_up35c1d8898d
Add Neon to version list
6db7a721c0
Merge pull request #43441 from meaksh/2016.11-salt-bash-completion-fixbe4f26ab21
Use $HOME to get the user home directory instead using '~' char
05fff44a50
Merge pull request #43445 from rallytime/bump-deprecation-warningc91cd1c6d9
Bump deprecation warning for boto_vpc.describe_route_table
c57dc5f0e3
Merge pull request #43432 from rallytime/bp-43419c471a29527
make cache dirs when spm starts
- ISSUE #43479: (haam3r) Mattermost runner failing to retrieve config values due to unavailable config runner (refs: #43513)
- PR #43513: (haam3r) Issue #43479 No
runners.config in 2017.7 branch @ 2017-09-15 14:58:27 UTC
8a90c7059b
Merge pull request #43513 from haam3r/2017.758f7d051c9
Issue #43479 No runners.config in 2017.7 branch
- ISSUE #42926: (nixjdm) network.system not setting hostname in hosts file, preventing sudo. (refs: #43431)
- PR #43431: (mattLLVW) Fix /etc/hosts not
being modified when hostname is changed @ 2017-09-13 18:35:55
UTC
c3d9e2d9b2
Merge pull request #43431 from mattLLVW/fix-hosts-debc6320b1dff
Merge branch '2017.7' into fix-hosts-deba3b2e19149
Fix /etc/hosts not being modified when hostname is changed
- PR #43403: (twangboy) Proper timestamp
conversion in redis.lastsave @
2017-09-12 21:18:06 UTC
a09f289fbb
Merge pull request #43403 from twangboy/win_fix_redismodf6da23e1aa
Properly handle timestamp conversion
- PR #43463: (twangboy) Add /norestart switch to vcredist installer @
2017-09-12 20:29:27 UTC
0eaa5acb72
Merge pull request #43463 from twangboy/win_norestart_2017.76984b8fd60
Add /norestart to vcredist installer
- ISSUE #43386: (rajvidhimar) Scheduler's job_kwargs not working as expected. (refs: #43443, #43442)
- PR #43443: (garethgreenaway) [2017.7]
Fixes to scheduler __pub values in kwargs @ 2017-09-12 18:14:46
UTC
2fc237a806
Merge pull request #43443 from garethgreenaway/43386_2017_7_schedule_kwargs_puba29a9855a6
Fixing typo.2681b7d3fa
Merge branch '2017.7' into 43386_2017_7_schedule_kwargs_pub
- ISSUE #39775: (mirceaulinic) Proxy mine_interval config ignored (refs: #41547)
- PR #41547: (mirceaulinic) Override proxy
minion opts with pillar data @ 2017-09-11 21:47:51 UTC
5378ac7756
Merge pull request #41547 from cloudflare/px_merge_pillar_optsaad39ba665
Document the new optscdc0d9674a
Allow disabling the mines details merge732b63b0b9
Merge mine details whenever possible96b31d5643
Override proxy opts with pillar data when requiredfd499887f9
Define new proxy merge pillar in opts... optsabab6fd91c
Override minion opts with pillar data
- PR #41943: (twangboy) Fix unit.returners.test_local_cache for Windows @
2017-09-11 21:34:03 UTC
08d102c869
Merge pull request #41943 from twangboy/win_unit_test_local_cache3777b34572
Merge branch '2017.7' into win_unit_test_local_cache35b79ecde6
Remove cur variable, use time.time() in comparison9b61533b09
Get more accurate currnet time in local_cache844e3f65bc
Fix unit tests for Windows
- PR #43424: (twangboy) Fix unit.modules.test_hosts for Windows @
2017-09-11 21:28:41 UTC
50ab79f0cb
Merge pull request #43424 from twangboy/win_unit_test_hosts90dcf8287c
Fix unit.modules.test_hosts for Windows
- PR #42652: (skizunov) Fix loader.py's
raw_mod() to look in all module dirs @ 2017-09-11 19:43:48 UTC
0f0ed5a093
Merge pull request #42652 from skizunov/develop3d82e406f15
Fix loader.py's raw_mod() to look in all module dirs
- PR #43438: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-09-11 18:33:39 UTC
ca091bc8a4
Merge pull request #43438 from rallytime/merge-2017.7ef7b4242c3
Merge branch '2016.11' into '2017.7'57cccd75d0
Merge pull request #43390 from aogier/43387-genesis-qemu496f14a7e7
forgot to mock the proper one51c7a1ba00
only check if static_qemu is_executable()70642e495d
better qemu_static parameter mangle in deboostrap management, tests
6106aec696
Merge pull request #43356 from gtmanfred/2016.113f19b247f3
Add handler.messages back in for test comparison9911b04208
fix test3c6ae99a77
never-download got readded
e638fac54e
Merge pull request #43325 from doesitblend/salt-mine-doc-fix1e94d0ac3a
Lint: Remove trailing whitespace51af8f8757
Fix mine_interval phrasing in default fileba0cdd4536
Fix phrasing for mine_interval description9ff03c2d43
Update Salt Mine documentation to show that the mine_interval option is configured in minutes.
fc587f784a
Merge pull request #43105 from aogier/43086-no-member5111cf8bad
Merge branch '2016.11' into 43086-no-member
d97a680372
Merge pull request #43333 from damon-atkins/2016.1192de2bb498
Update docofc9c61d12e
Update win_pkg.pyc91fc14704
Merge branch '2016.11' into 2016.11cb3af2bbbd
Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed on the cli (#2)42a118ff56
fixed cmd composition and unified his making across module3fd59ed369
Adding a small check to ensure we do not continue to populate kwargs with __pub_ items from the kwargs item.
- PR #43320: (twangboy) Fix unit.modules.test_alternatives for Windows @
2017-09-11 17:28:00 UTC
a9592dd3e2
Merge pull request #43320 from twangboy/win_fix_alternativesa909813fa5
Remove unused import (lint)3ef8d714cb
Fix unit tests to mock salt.utils.path.readlinkc0d81aa1ce
Use salt.utils.path.readlink7c4460164b
Fix alternatives for Windows
- PR #43363: (twangboy) Fix unit.modules.test_ini_manage for Windows @
2017-09-11 17:10:31 UTC
9b89e49846
Merge pull request #43363 from twangboy/scratch_ini_testsa94319a082
Make sure formatting of TEST_FILE_CONTENT matches original6263bc8983
Remove print statement79cd3831ae
Fix empty value preserved test85997391f1
Is this handled the same on Linux and Windows
- PR #43421: (gtmanfred) Revert "Reduce
fileclient.get_file latency by merging file_find and … @ 2017-09-11 17:07:18 UTC
673ce387c1
Merge pull request #43421 from gtmanfred/compatf85bf8c18f
Revert "Reduce fileclient.get_file latency by merging file_find and file_hash"
- ISSUE #42165: (arount) top_file_merging_strategy: merge does not works (refs: #43415)
- PR #43415: (mattLLVW) Fix env_order in
state.py (refs: #43672) @
2017-09-11 15:18:08 UTC
47d982fd37
Merge pull request #43415 from mattLLVW/fix-env-orderf6313a1b2c
Merge branch '2017.7' into fix-env-ordere93a962980
Fix env_order in state.py
- PR #43422: (twangboy) Fix unit.cloud.clouds.test_ec2 for Windows @
2017-09-11 15:17:20 UTC
e89e23a32e
Merge pull request #43422 from twangboy/win_unit_cloud_ec21379627334
Fix unit.cloud.clouds.test_ec2 for Windows
- PR #43423: (twangboy) Fix unit.modules.test_gem for Windows @
2017-09-11 15:15:28 UTC
54f833ac59
Merge pull request #43423 from twangboy/win_unit_test_gemb2cea18d13
Fix unit.modules.test_gem for Windows
- PR #43419: (gtmanfred) make cache dirs when
spm starts (refs: #43432) @
2017-09-11 13:42:50 UTC
b3116109e5
Merge pull request #43419 from gtmanfred/2017.758378866e5
make cache dirs when spm starts
- PR #43371: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-09-08 15:39:12 UTC
9b27473763
Merge pull request #43371 from rallytime/merge-2017.77b07b58396
Merge branch '2016.11' into '2017.7'0c986f5eba
Merge pull request #43361 from rallytime/bp-43329b09e5b4379
Fix #43295, better handling of consul initialization issues
22287439e6
Merge pull request #42903 from junovitch/issue-35840-fix-preserve-minion-cache-2016.11c9d4fdbd45
Merge branch '2016.11' into issue-35840-fix-preserve-minion-cache-2016.1193a68e32a5
Merge branch '2016.11' into issue-35840-fix-preserve-minion-cache-2016.11079f097985
Fix 'preserve_minion_cache: True' functionality (fixes #35840)
4860e10757
Merge pull request #43360 from terminalmage/sj-496433bca14b1
Fix KeyError in yumpkg configparser code on Python 3f6c16935d8
Move --showduplicates before repository-packages
4ba2dbe41e
Merge pull request #43244 from rallytime/release-branch-clarifications0d5a46dbaa
Update release branch section with a few more details
1a012eb3d7
Merge pull request #43359 from gtmanfred/ipaddr23d9abb560
ipaddr_start ipaddr_end for el7
8f88111be8
Merge pull request #43247 from rallytime/mentionbot-backports2b85757d73
Always notify tkwilliams when changes occur on boto files40b5a29f90
Add basepi to userBlacklist for mention botbad8f56969
Always notify ryan-lane when changes occur on boto files
- PR #43398: (twangboy) Fix unit.modules.test_mount for Windows @
2017-09-08 13:39:29 UTC
97f05ff603
Merge pull request #43398 from twangboy/win_fix_test_mount4a8d7e522c
Fix tests, Use full path to salt.utils.which
- PR #43399: (twangboy) Fix unit.modules.test_pam for Windows @
2017-09-08 13:37:50 UTC
6a4cc5c1b0
Merge pull request #43399 from twangboy/win_fix_test_pam6257aa964a
Fix unit.modules.test_pam for Windows
- PR #43400: (twangboy) Fix unit.modules.test_parted for Windows @
2017-09-08 13:37:00 UTC
2b5cfae3f8
Merge pull request #43400 from twangboy/win_unit_test_parted8e3e897ee2
Fix unit.modules.test_parted for Windows
- PR #43401: (twangboy) Fix unit.modules.test_pw_group for Windows @
2017-09-08 13:35:45 UTC
332deeb013
Merge pull request #43401 from twangboy/win_unit_test_pw_group78e39a1b9d
Fix unit.modules.test_pw_group for Windows
- PR #43402: (twangboy) Fix unit.modules.test_qemu_nbd for Windows @
2017-09-08 13:34:58 UTC
c0f54bfef1
Merge pull request #43402 from twangboy/win_unit_test_qemu_nbd531ce8022b
Fix unit.modules.test_qemu_nbd for Windows
- PR #43404: (twangboy) Fix unit.modules.test_seed for Windows @
2017-09-08 13:32:41 UTC
be88fbb45f
Merge pull request #43404 from twangboy/win_unit_test_seed6ceb895a84
Use os.path.join for paths
- PR #43301: (twangboy) Fix unit.test_spm for Windows @ 2017-09-08
13:24:35 UTC
612c6a8756
Merge pull request #43301 from twangboy/win_fix_unit_test_spm8608a6b303
Merge branch '2017.7' into win_fix_unit_test_spmb8da04c04d
Add Mike's changesf36efbd6a7
Fix unit.test_spm for Windows
- PR #43372: (skizunov) Fix
system.set_system_time when no hw clock is present @ 2017-09-07
17:45:33 UTC
f959113694
Merge pull request #43372 from skizunov/develop5281e471853
Fix system.set_system_time when no hw clock is present
- PR #43193: (jettero) Prevent spurious
"Template does not exist" error @ 2017-09-06 20:16:58 UTC
- PR #39516: (jettero) Prevent spurious "Template does not exist" error (refs: #43193)
6d13535ed0
Merge pull request #43193 from jettero/template-dne-againcde8aed2cf
Merge branch '2017.7' into template-dne-again
- ISSUE #42706: (blarghmatey) Parallel Cache Failure (refs: #43018, #43159)
- PR #43159: (jubrad) Bp 43018 @ 2017-09-05
22:29:16 UTC
- PR #43056: (damon-atkins) safe_filename_leaf(file_basename) and safe_filepath(file_path_name) (refs: #43159, #43172)
- PR #43018: (jubrad) Update state.py (refs: #43159, #43727)
015cbc57d9
Merge pull request #43159 from jubrad/bp-4301825419a56db
Merge branch '2017.7' into bp-43018971b4c0890
Merge branch '2017.7' into bp-430184f8e6c65e5
access safe_filename_leaf through utils.files, changed in #4317242064883ea
state.py remove unused urllib import4957268b37
update state.py to use safe_filename_leafb8ead879ed
Fixing lint issues446457d017
Swapping from for importfb80e17400
state.py: fix import and utf8 encode before quote1dcf167bb7
Update state.py
- PR #43232: (terminalmage) Improve
inheritance in salt.utils.gitfs @ 2017-09-05 20:37:06 UTC
6e1b541b46
Merge pull request #43232 from terminalmage/gitfs-inheritance53bd3a3e23
Improve inheritance in salt.utils.gitfs
- PR #43238: (s0undt3ch) Include the line
number by default on the log file format @ 2017-09-05 20:31:54
UTC
086b220091
Merge pull request #43238 from s0undt3ch/2017.7630a1db3ab
Include the line number by default on the log file format
- PR #43294: (twangboy) Win build scripts @
2017-09-05 20:12:54 UTC
09dc58cde5
Merge pull request #43294 from twangboy/win_build_scripts9979ccb613
Remove Py2 and Py3 in the same runa5d9f85db6
Modifications to build scripts
- PR #43322: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-09-05 18:21:26 UTC
21ab306ef4
Merge pull request #43322 from rallytime/merge-2017.7b1062f8c15
Merge branch '2016.11' into '2017.7'02867fdcd2
Merge pull request #43277 from rallytime/owners-file2b4da0f0e7
Add CODEOWNERS file
1c1c484479
Merge pull request #43312 from lordcirth/fix-cron-docsec94a13750
cron docs: Remind user to use quotes for special strings
0d1ed4b750
Merge pull request #43290 from lordcirth/fix-file-path-docs14a4591854
file.py docs: correct group and moded4214ca283
file.py docs: specify absolute paths
26ff89539e
Merge pull request #43274 from terminalmage/fix-int-typesd533877743
Use six.integer_types instead of int
cf21f91fb2
Merge pull request #43271 from twangboy/win_fix_pkg.install91b062f564
Fix formatting issue, spaces surrounding +
- PR #43324: (twangboy) Fix unit.modules.test_chef for Windows @
2017-09-05 16:40:11 UTC
62429c547d
Merge pull request #43324 from twangboy/fix_unit.modules.test_chef5bd5ea042a
Fix unit.modules.test_chef for Windows
- PR #43268: (rallytime) Back-port #43237 to 2017.7
@ 2017-09-01 18:17:13 UTC
- PR #43237: (timka) .utils.aws.get_location() expects a dict (refs: #43268)
367668a0a3
Merge pull request #43268 from rallytime/bp-43237047ad07da4
.utils.aws.get_location() expects a dict
- PR #43270: (rallytime) [2017.7] Merge
forward from 2016.11 to 2017.7 @ 2017-09-01 18:09:46 UTC
02504dd363
Merge pull request #43270 from rallytime/merge-2017.7f8b025f6dc
Merge branch '2016.11' into '2017.7'3a0b02f3ae
Merge pull request #43228 from twangboy/win_fix_pkg.install13dfabb1ce
Fix regex statement, add .31ff69f0ad
Add underscore to regex search3cf2b6575c
Fix spellinged030a35a5
Use regex to detect salt-minion installe5daff495a
Fix pkg.install
b4c689dff5
Merge pull request #43191 from viktorkrivak/fix-apache-config-multi-entityc15bcbe1cc
Merge remote-tracking branch 'upstream/2016.11' into fix-apache-config-multi-entity4164047951
Fix apache.config with multiple statement At this moment when you post more than one statement in config only last is used. Also file is rewritten multiple times until last statement is written. Example: salt '*' apache.config /etc/httpd/conf.d/ports.conf config="[{'Listen': '8080'}, {'Proxy': "Something"}]" Ends only with Proxy Something and ignore Listen 8080, This patch fix this issue.
b90e59ede9
Merge pull request #43154 from lomeroe/bp-43116-2016.118f593b0b02
verify that files exist before trying to remove them, win_file.remove raises an exception if the file does not exist33a30bac06
correcting bad format statement in search for policy to be disabledacc3d7ac82
correct fopen calls from salt.utils for 2016.11's utils function2da1cdd109
lint fix61bd12c0de
track xml namespace to ensure policies w/duplicate IDs or Names do not conflictf232bed9f9
add additional checks for ADM policies that have the same ADMX policy ID (#42279)
- ISSUE #42459: (iavael) Broken ldap groups retrieval in salt.auth.ldap after upgrade to 2017.7 (refs: #43283)
- PR #43283: (DmitryKuzmenko) Fix ldap
token groups auth. @ 2017-09-01 17:49:46 UTC
ece0e393ef
Merge pull request #43283 from DSRCorporation/bugs/42459_broken_ldap_groups3ad6911210
Fix for tests: don't require 'groups' in the eauth token.1f104cf85b
Fix ldap token groups auth.
- PR #43149: (BenoitKnecht) Fix
iptables.get_rules when rules contain --nfmask or --ctmask @
2017-09-01 15:57:05 UTC
4f023c4cb6
Merge pull request #43149 from BenoitKnecht/2017.7.13c1ddc9bde
modules: iptables: correctly parse --nfmask/`--ctmask`
- ISSUE #43258: (nomeelnoj) metadata_server_grains problems (refs: #43265)
- PR #43265: (gtmanfred) make sure meta-data
grains work on ec2 @ 2017-09-01 15:31:12 UTC
cf2b75bb86
Merge pull request #43265 from gtmanfred/2017.704dd8ebedb
make sure meta-data grains work on ec2
- PR #43299: (twangboy) Fix unit.netapi.rest_cherrypy.test_tools for
Windows @ 2017-09-01 15:13:43 UTC
618b221895
Merge pull request #43299 from twangboy/win_fix_netapi_cherrypyfd74acb603
Merge branch '2017.7' into win_fix_netapi_cherrypy
- PR #43300: (twangboy) Fix unit.netapi.rest_tornado.test_handlers for
Windows @ 2017-09-01 13:10:11 UTC
aee654da92
Merge pull request #43300 from twangboy/win_fix_netapi_rest_tornadoc93d2ed386
Use os.sep instead of '/'3fbf24b91a
Use os.sep instead of '/'
- ISSUE #43259: (mahesh21) NameError: global name '__opts__' is not defined (refs: #43266)
- PR #43278: (gtmanfred) bootstrap can come
from dunders @ 2017-08-31 13:31:20 UTC
- PR #43266: (gtmanfred) switch virtualbox cloud driver to use __utils__ (refs: #43278)
aed2975979
Merge pull request #43278 from gtmanfred/virtualboxc4ae2de30f
bootstrap can come from dunders
- PR #42975: (brejoc) Added unit tests for
Kubernetes module @ 2017-08-30 20:30:16 UTC
479e0e06ac
Merge pull request #42975 from brejoc/tests-for-kubernetes-modulefdad9177b5
Merge branch '2017.7' into tests-for-kubernetes-modulec227cb25ad
Skipping test on ImportErrorbd76a870ce
Dunder vars are now defined via setup_loader_modules3c99e61637
Renamed test to match new conventioncaf78d206d
Fixed imports for pytestc8e98c8d8a
Added unit tests for Kubernetes module
- ISSUE #42935: (BenjaminSchubert) docker_image.present always ends up failing even on correct result. (refs: #43176)
- PR #43176: (terminalmage) docker_image
states: Handle Hub images prefixed with "docker.io/" @ 2017-08-30
20:08:13 UTC
ca7df1d4cf
Merge pull request #43176 from terminalmage/issue42935df18a89836
Lint: Remove unused import7279f98e92
docker_image states: Handle Hub images prefixed with "docker.io/"f7c945f6e4
Prevent spurious "Template does not exist" error