mirror of
https://github.com/saltstack/salt.git
synced 2025-04-16 17:50:20 +00:00
78 KiB
78 KiB
Salt 2015.8.11 Release Notes
Version 2015.8.11 is a bugfix release for 2015.8.0 <release-2015-8-0>
.
Statistics
- Total Merges: 122
- Total Issue References: 70
- Total PR References: 221
- Contributors: 48 (AAbouZaid, BlaineAtAffirm, DmitryKuzmenko, The-Loeki, abednarik, babilen, bebehei, cachedout, clinta, complexsplit, cro, danslimmon, dcolish, dincamihai, edgan, gerhardqux, ghedo, isbm, jacobhammons, jfindlay, jodv, justinta, l13t, lomeroe, lorengordon, lvg01, mcalmer, meaksh, morganwillcock, oeuftete, opdude, phistrom, rallytime, rmarcinik, ryan-lane, sacren, steverweber, techhat, tegbert, terminalmage, thatch45, the-glu, thegoodduke, ticosax, tveastman, twangboy, vutny, zer0def)
Ubuntu 16.04 Packages
SaltStack is now providing official Salt 2015.8 packages for Ubuntu 16.04.
Returner Changes
- Any returner which implements a
save_load
function is now required to accept aminions
keyword argument. All returners which ship with Salt have been modified to do so.
New Master Configuration Parameter
rotate_aes_key
- ifTrue
, causes Salt to generate a new AES key whenever a minion key is deleted. This eliminates the chance that a deleted minion could continue to eavesdrop on communications with the master if it continues to run after its key is deleted.
Changelog for v2015.8.10..v2015.8.11
Generated at: 2018-05-28 01:16:12 UTC
- PR #34682: (jfindlay) update 2015.8.11 release notes
- PR #34676: (cachedout) Revert "Modify lodaer
global test to use populated dunders" @ 2016-07-14 18:12:55 UTC
3192e1674b
Merge pull request #34676 from cachedout/partial_revert_3464464a154826a
Revert "Modify lodaer global test to use populated dunders"
- PR #34601: (lorengordon) Clarifies the
proper way to reference states @ 2016-07-14 14:20:41 UTC
3b6f1089b2
Merge pull request #34601 from lorengordon/clarify-docbfe0dd0b8a
Clarifies the proper way to reference states- PR saltstack/salt#34644: (cachedout) Cleanup loader errors (refs: #34651)
- PR #34651: (rallytime) Lint 34644
- PR #34647: (cachedout) Adjust the mine test a little bit to give it a better chance of success
- PR #34642: (justinta) Check that mysqladmin
exists before running mysql integration tests @ 2016-07-13 18:12:44
UTC
8a0209101e
Merge pull request #34642 from jtand/mysql_integration_cleanupdd1559a599
Check that mysqladmin exists before running mysql integration tests.
- PR #34618: (justinta) Network state
integration test test=True @ 2016-07-13 16:30:15 UTC
3e612c3794
Merge pull request #34618 from jtand/network_integration_fix34bcf9ccfc
Changed network state test to use test=Trueb2616833b0
Some small changesed59113e94
Change network state integration test to use test=True
- PR #34617: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-07-12 20:11:40 UTC
9f123543e5
Merge pull request #34617 from rallytime/merge-2015.83026df346f
Merge branch '2015.5' into '2015.8'57df38e685
Update github IP for ssh state integration tests (#34592)2e1007254b
Avoid circular imports when calling salt.utils functions (#34584)
- ISSUE #33649: (tyhunt99) 2016.3.0 dockerng state
fails comparing cmd configuration (refs: #saltstack/salt`#33851`_, #33851)
- PR saltstack/salt#33851: (ticosax) [dockerng] Add support for edge case when Cmd and Entrypoint can't be blanked (refs: #34593)
- PR #34593: (rallytime) Back-port #33851 to 2015.8
- PR #33851: (ticosax) [dockerng] Add support for edge case when Cmd and Entrypoint can't be blanked (refs: #34593)
- PR #34590: (oeuftete) [2015.8] dockerng: When sorting list actual_data, make it a list
- PR #34591: (justinta) Gate docker unit test to check for docker
- PR #34560: (terminalmage) Add a bunch of documentation on getting files from other environments
- ISSUE #34397: (jaredhanson11) ignore_epoch needs to be passed through to version_cmp functions (refs: #34531)
- PR #34531: (terminalmage) Support
ignore_epoch argument in version comparisons @ 2016-07-08 16:43:36
UTC
91e0656d44
Merge pull request #34531 from terminalmage/issue34397d0fec1b8f6
salt/modules/zypper.py: accept ignore_epoch argument5ae9463c1f
salt/modules/yumpkg.py: accept ignore_epoch argumentc2791117af
salt/modules/rpm.py: accept ignore_epoch argumentc5de8b880d
salt/modules/ebuild.py: accept ignore_epoch argument4ee8e8f037
salt/modules/aptpkg.py: accept ignore_epoch argument5b123b403c
Pass ignore_epoch to salt.utils.compare_versions()07368fac40
Accept ignore_epoch argument for salt.utils.compare_versions()
- PR #34545: (terminalmage) Handle cases
where Docker Remote API returns an empty ExecutionDriver @
2016-07-08 16:34:30 UTC
e99befad47
Merge pull request #34545 from terminalmage/docker-exec-driverdd5838e242
Handle cases where Docker Remote API returns an empty ExecutionDriver
- PR #34546: (rallytime) Rename
unit.states.boto_secgroup to unit.states.boto_secgroup_test @
2016-07-08 16:16:42 UTC
7120d43df0
Merge pull request #34546 from rallytime/rename-boto-secgroup-testf8a3622be7
Rename unit.states.boto_secgroup to unit.states.boto_secgroup_test
- PR #34537: (rallytime) Rename
tests.unit.simple to tests.unit.simple_test @ 2016-07-08 00:08:36
UTC
ca92061821
Merge pull request #34537 from rallytime/rename-simple-testceefb6e34c
Rename tests.unit.simple to tests.unit.simple_test- PR #34527: (rallytime) [2015.8] Update bootstrap script to latest stable
- PR #34521: (cachedout) Prevent many errors in the test suite in loader tests
- PR #34507: (AAbouZaid) Fix wrong order of retention_policy_exists.
- PR #34518: (terminalmage) Fix pkg.latest
integration test for non-LTS ubuntu @ 2016-07-07 19:29:13 UTC
685df80929
Merge pull request #34518 from terminalmage/fix-pkg.latest-test4aef44ecdf
Fix pkg.latest integration test for non-LTS ubuntu
- PR #34513: (cachedout) Lower the log level
for modules which cannot be loaded to trace @ 2016-07-07 17:00:48
UTC
a516f116d1
Merge pull request #34513 from cachedout/lower_loader_log733c5d00c0
Lower the log level for modules which cannot be loaded to trace
- PR #34498: (rallytime) Use -O in the wget
example in the bootstrap tutorial for the develop branch @
2016-07-07 16:30:46 UTC
63f0451041
Merge pull request #34498 from rallytime/bootstrap-tutorial-doc-fix23c5739c3b
Use -O in wget develop example in bootstrap tutorial- PR #34503: (rallytime) Rename some unit test files by adding test
- ISSUE #34302: (ghost) Salt gitfs loads top files from all branches and tags (refs: #34505)
- ISSUE #34261: (vernondcole) salt.modules.dnsmasq documentation errors (refs: #34488, #34323)
- PR #34462: (terminalmage) Use --always
when available to git describe @ 2016-07-06 03:59:33 UTC
e2f576e847
Merge pull request #34462 from terminalmage/git-describe-always6ef7ee198e
Restrict use of --always to git 1.5.6 and newerc554b22fc8
modules/git: added --always parameter for git.describe().
- PR #34467: (rallytime) Back-port #34457 to 2015.8
@ 2016-07-06 03:56:58 UTC
- PR #34457: (ryan-lane) Only access key metadata if we found key metadata (refs: #34467)
85f1f18239
Merge pull request #34467 from rallytime/bp-34457746883741f
Only access key metadata if we found key metadata
- PR #34432: (twangboy) Fix file.append @
2016-07-05 23:14:22 UTC
9e15337b74
Merge pull request #34432 from twangboy/fix_file.append13f11fddce
Remove refactoring code78f7c530bb
Remove unit tests, integration tests writtenb83392edea
Remove len() in favor of boolean test4373408163
Fix line error2479b53e2f
Fix erroneous report on newline code75b6ed1fd5
Change back to binary read65753cff6d
Use os.linesep instead of na55d63f086
Fix object names3e2fe12e5e
Add new line if missing0b7821c8db
Fix file.append state
- PR #34429: (terminalmage) Skip version
checking for targeted packages in pkg.latest state @ 2016-07-05
17:50:41 UTC
91e095bb41
Merge pull request #34429 from terminalmage/pkg-latest-versioncheck667f31a72a
Skip version checking for targeted packages in pkg.latest state- PR #34455: (cro) Forgot reference to inotify
- PR #34451: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-07-05 15:57:54 UTC
7bb0868c66
Merge pull request #34451 from rallytime/merge-2015.855a91e22be
Merge branch '2015.5' into '2015.8'8c72ee56e4
Merge pull request #34435 from cachedout/backport_config_dir_integration0e2c71a537
Backport change to integraiton test suite
- ISSUE #34390: (mgresser) Use rpmdev-vercmp to determine correct version of rpms in CentOS5 (refs: #34401)
- PR #34401: (terminalmage) Use
rpmdev-vercmp as a fallback for version comparison on RHEL5 @
2016-07-01 17:42:24 UTC
e65d1ae374
Merge pull request #34401 from terminalmage/rpm-version_cmp7cefd4182d
Use rpmdev-vercmp as a fallback for version comparison on RHEL5
- PR #34366: (steverweber) Update service.py
@ 2016-07-01 17:40:31 UTC
5ddf417432
Merge pull request #34366 from steverweber/fix_servicerestart7847c39024
Update service.py
- PR #34426: (cro) Document that inotify is Linux
only @ 2016-07-01 17:04:38 UTC
485454febb
Merge pull request #34426 from cro/inotify-linux-only54a02f25ba
Document that inotify is Linux only
- PR #34392: (cro) Clarify that salt-cloud doesn't
get installed by bootstrap @ 2016-06-30 18:16:23 UTC
fe18bbb527
Merge pull request #34392 from cro/salt-cloud-doc-clarify6cce575d40
Clarify that salt-cloud doesn't get installed by bootstrap
- PR #34373: (justinta) Network state
integration test @ 2016-06-30 15:05:44 UTC
45b8fb10d7
Merge pull request #34373 from jtand/network_state_integration_test1d24053e36
network.system sls file4a9e6af542
network.routes sls file76c90b2ef6
network.managed sls file84a36369fa
Added network state integration test- PR #34377: (terminalmage) Optimize pkg integration tests and add a couple new tests
- PR #34368: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-06-29 17:54:49 UTC
af8ef1e461
Merge pull request #34368 from rallytime/merge-2015.83bce0cb510
Merge branch '2015.5' into '2015.8'970aaa46d4
Merge pull request #34252 from gtmanfred/2015.582183f1572
return list of nodes for lxc driver when called directly
- PR #34344: (rallytime) Back-port #34324 to 2015.8
- PR #34324: (cachedout) Test custom grains matcher (refs: #34344)
- ISSUE #33674: (edgan) salt-ssh returns a zero code on jinja template failure. (refs: #34316)
- ISSUE #28300: (srkunze) [salt-ssh] Does not return non-zero exit code (refs: #34316)
- PR #34306: (ghedo) Fix iptables.flush state: Do
not force 'filter' table when flushing @ 2016-06-28 19:03:14
UTC
046bdaa9f2
Merge pull request #34306 from ghedo/iptables_flush_table882c6c9c86
Do not force 'filter' table when flushing
- ISSUE #34261: (vernondcole) salt.modules.dnsmasq documentation errors (refs: #34488, #34323)
- ISSUE #34249: (ssgward) Clarify doc on file.copy (refs: #34323)
- ISSUE #34247: (gravyboat) Update logging docs to mention profile level (refs: #34323)
- ISSUE #33694: (hjc) Document That Local Files Can Be
Used as a Source for File States (refs: #34323)
- PR #34323: (jacobhammons) Doc clarifications to file modules, addition of new profile log lev…
- PR #34325: (terminalmage) Remove unnecessarily-disabled sanity check
- PR #34335: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-06-28 15:07:15 UTC
c5890a0eca
Merge pull request #34335 from rallytime/merge-2015.82296587536
Merge branch '2015.5' into '2015.8'6cce545d92
Merge pull request #34313 from rallytime/bootstrap-2015.5c7db73be92
[2015.5] Update to latest bootstrap script v2016.06.27
- PR #34319: (rallytime) Back-port #34244 to 2015.8
- PR #34244: (the-glu) Typo in dockerio doc (refs: #34319)
- PR #34312: (rallytime) [2015.8] Update to
latest bootstrap script v2016.06.27 @ 2016-06-27 18:59:59 UTC
dd4c937009
Merge pull request #34312 from rallytime/bootstrap-2015.8944a393f89
[2015.8] Update to latest bootstrap script v2016.06.27
- PR #34307: (rallytime) Fix test example in
integration testing docs @ 2016-06-27 17:41:24 UTC
91703d2dc4
Merge pull request #34307 from rallytime/fix-test-examplef44a0543fe
Fix test example in integration testing docs
- PR #34233: (thegoodduke) ipset: fix the
comment containing blank @ 2016-06-24 19:28:34 UTC
d235b1245b
Merge pull request #34233 from thegoodduke/for_2015.8_ipset4da5e35bf4
ipset: fix the comment containing blank
- ISSUE #34037: (bobrik) salt-call ignores --config-dir resulting in failing gpg renderer (refs: #34257)
- PR #34257: (rallytime) Use 'config_dir'
setting instead of CONFIG_DIR in gpg renderer @ 2016-06-24 17:25:04
UTC
65c5675a3f
Merge pull request #34257 from rallytime/fix-34037d7a5e9b10e
Remove test that doesn't actually test anythingc4c037d600
Use 'config_dir' setting instead of CONFIG_DIR in gpg renderer
- ISSUE #34273: (clinta) file.recurse does not properly cache files, adds a pipe to path (refs: #34274)
- PR #34274: (clinta) Don't escape source before
calling managed @ 2016-06-24 17:23:35 UTC
203870f147
Merge pull request #34274 from clinta/2015.86572454918
Don't escape source before calling managed
- PR #34258: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-06-24 14:27:06 UTC
a59dc85a15
Merge pull request #34258 from rallytime/merge-2015.8ea914b67cd
Merge branch '2015.5' into '2015.8'8d5ed91980
Merge pull request #34225 from richardscollin/fix-win-set-datetime6286771ef7
Fix win_system.set_system_date_time
cb1e8bf082
Merge pull request #34232 from thegoodduke/for_2015.5_ipset344eb60762
ipset: fix commont containing blank
- ISSUE #33873: (hrumph) refresh: True not working with pkg.installed state (refs: #34093)
- PR #34093: (terminalmage) Catch
CommandExecutionError in pkg states @ 2016-06-23 21:00:13 UTC
92962957c8
Merge pull request #34093 from terminalmage/issue338735edb45d746
win_pkg: refresh pkg database if refresh=True passed to version() or list_pkgs()0078adee35
Catch CommandExecutionError in pkg states
- PR #34136: (meaksh) Fixed behavior for SUSE OS
grains in 2015.8 @ 2016-06-23 20:24:58 UTC
- PR #34134: (meaksh) Fixed behavior for SUSE OS grains in 2016.3 (refs: #34136)
- PR #33903: (meaksh) Fetching grains['os'] from /etc/os-release on SUSE systems if it is possible (refs: #34134)
cb5399787c
Merge pull request #34136 from meaksh/salt-suse-os-detection-2015.897f1958863
some cleanup and renaming72c8e5d78f
better way to check for openSUSE Leap548971bdc9
Fix for SUSE OS grains in 2015.8
- ISSUE #34074: (fooka03) Unable to use S3 file backend with 2016.3.1 on Ubuntu 14.04 or 16.04 (refs: #34208)
- ISSUE #32916: (giannello) file.managed memory usage with s3 sources (refs: #33599)
- ISSUE #34213: (terminalmage) gitfs w/pygit2 - corner case, traceback with short hexidecimal environment names (refs: #34218)
- ISSUE #34212: (terminalmage) gitfs: commit
SHAs no longer available as fileserver environments (refs: #34218)
- PR #34218: (terminalmage) Fix a pair of gitfs bugs
- ISSUE #34043: (rallytime) state execution stacktraces when psutil isn't installed (refs: #34182)
- PR #34182: (rallytime) Handle child PIDs
differently depending on the availability of psutils @ 2016-06-22
19:22:06 UTC
- PR #33942: (cachedout) ZD 762 (refs: #34182)
6d643cd528
Merge pull request #34182 from rallytime/fix-34043b7d49c5052
Handle child PIDs differently depending on the availability of psutils- PR #34188: (terminalmage) Clarify pkg.list_repo_pkgs docstring for held packages
- PR #34206: (terminalmage) Change target for dockerng assuming default status to Nitrogen release
- PR #34184: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-06-21 21:43:46 UTC
1c4369d093
Merge pull request #34184 from rallytime/merge-2015.88e36e90966
Merge branch '2015.5' into '2015.8'5411ebb3b4
Merge pull request #34141 from jtand/boto_vpc_test_fixb7ac6c735a
Moved imports to top, out of get_moto_version function02f9ba99ba
Updated version check. Moved check into it's own functiond445026c56
Updated test to work with new moto version. Changed strings to unicode
- ISSUE #33972: (morganwillcock) 2016.3.1 breaks diskusage beacon (refs: #34176, #34103)
- PR #34176: (rallytime) Back-port #34103 to 2015.8
@ 2016-06-21 20:01:46 UTC
- PR #34103: (morganwillcock) Fix diskusage beacon (refs: #34176)
- PR #33474: (cachedout) Fix diskusage beacon (refs: #34103)
c059d6c08c
Merge pull request #34176 from rallytime/bp-341032e5e7ed03c
Fix diskusage beacon
- ISSUE #34114: (onorua) can't read PID from lock file due to exception if gitfs_global_lock is enabled (refs: #34179)
- PR #34179: (terminalmage) Raise the
correct exception when gitfs lockfile is empty @ 2016-06-21 20:00:59
UTC
5cbaaed167
Merge pull request #34179 from terminalmage/issue3411486d1b8e864
Raise the correct exception when gitfs lockfile is empty
- PR #34178: (terminalmage) Remove
unnecesssary comment @ 2016-06-21 19:15:37 UTC
67deded119
Merge pull request #34178 from terminalmage/remove-comment4965be72b1
Remove unnecesssary comment- PR #34165: (mcalmer) fix salt --summary to count not responding minions correctly
- PR #34175: (rallytime) Back-port #34128 to 2015.8
- PR #34128: (bebehei) doc: add missing dot (refs: #34175)
- PR #34174: (rallytime) Back-port #34066 to 2015.8
- PR #34066: (complexsplit) Typo fix (refs: #34174)
- PR #34077: (rallytime) Add some grains
targeting tests @ 2016-06-21 16:06:30 UTC
3669048654
Merge pull request #34077 from rallytime/grains-tests2199bb8a78
Add integration tests for grains.append37cfe70724
Add some grains targeting tests
- PR #34142: (isbm) Move log message from INFO to
DEBUG. @ 2016-06-20 18:57:34 UTC
65fba5b4d7
Merge pull request #34142 from isbm/isbm-getid-loglevel-shift236a67b702
Move log message from INFO to DEBUG.- PR #34100: (terminalmage) Update documentation on "refresh" behavior in pkg states
- PR #34072: (jfindlay) modules.pkg int tests: skip refresh_db upon error
- PR #34069: (rallytime) Add a test to check
for disconnected minion messaging @ 2016-06-16 21:18:38 UTC
1b76de1557
Merge pull request #34069 from rallytime/test-minion-return-message60561ac6fc
Add a test to check for disconnected minion messaging
- ISSUE #30100: (armooo) Masterless gitfs performance (refs: #34048)
- PR #34048: (terminalmage) RFC: proposed
fix for multiple fileserver updates in masterless runs @ 2016-06-16
21:10:59 UTC
3119693dac
Merge pull request #34048 from terminalmage/issue30100715e7af8a4
Ensure only one fileserver update in a masterless run
- PR #34011: (rallytime) Back-port #33948 and #34009 to 2015.8
@ 2016-06-16 15:41:02 UTC
- PR #34009: (rallytime) Back-port #33948 to 2016.3 + add log message (refs: #34011)
- PR #33948: (cachedout) Save an entire minion cache traversal on each master pub (refs: #34011, #34009)
dd03024931
Merge pull request #34011 from rallytime/bp-33948-2015.8a4660d1ff7
Warn when custom returners don't have minions kwarg in save_load78befde62f
Add note to release notes about returner minions kwarg change4e7f35fa36
Fix loop over cache in auth checking!06963e0505
Save an entire minion cache traversal on each master pub- PR #34051: (tegbert) Fixed a bug in the consul.py module that was preventing services
- PR #34045: (jacobhammons) Updated latest
release version @ 2016-06-15 19:22:43 UTC
8ba117c7f6
Merge pull request #34045 from jacobhammons/release-prev43b4a12aa2
Updated latest release version- PR #34020: (twangboy) Always make changes to minion config if set (2015.8)
- PR #34030: (vutny) More YAML indentation fixes in state module examples
- PR #34003: (vutny) states.file: fix indentation in YAML examples (refs: #34030)
- PR #34018: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-06-14 22:53:19 UTC
5b5eae4ca9
Merge pull request #34018 from rallytime/merge-2015.877f44f3087
Merge branch '2015.5' into '2015.8'871f7966ce
Lint fix for #34000 (#34005)f758e42172
Fix incorrectly written test (#34000)cf6281b4cf
Add loader.utils() example to calling minion_mods (#33953)6b98e8a9ea
Merge pull request #33880 from terminalmage/zh744ea726d11c8
pkg.uptodate: Pass kwargs to pkg.list_upgradesde90b35d2b
salt/modules/zypper.py: add fromrepo support to list_upgrades35fbb06df5
salt/modules/win_pkg.py: add kwargs to list_upgradesbf5505f425
salt/modules/solarisips.py: add kwargs to list_upgrades6e89a8be98
salt/modules/pkgutil.py: add kwargs to list_upgrades5179dbcec4
salt/modules/pacman.py: add kwargs to list_upgrades46e5a52784
salt/modules/macports.py: add kwargs to list_upgrades76143b76ca
salt/modules/ebuild.py: add kwargs to list_upgradesb40fc9bc62
salt/modules/brew.py: add kwargs to list_upgrades4f11c16d86
salt/modules/aptpkg.py: add fromrepo support to list_upgrades
cb88960ed1
Merge pull request #33904 from rallytime/bp-33806638ccf501d
Work around upstream cherrypy bug
- PR #34003: (vutny) states.file: fix indentation in YAML examples (refs: #34030)
- ISSUE #20809: (lorengordon) Function
pam.read_file is not available? (refs: #34002)
- PR #34002: (lorengordon) Remove loader test for pam module
- PR #33990: (jacobhammons) Adds links to
several current Salt-related projects @ 2016-06-14 01:15:20 UTC
c4dab6a074
Merge pull request #33990 from jacobhammons/community-projectsb20213fd79
Adds links to several current Salt-related projects Removes the salt_projects.rst file which hasn't been updated in a long time, this is replaced by the updated topics/projects/index.rst file Adds a note about Salt Pack to the installation doc
- PR #33983: (twangboy) Clarify the account_exists parameter @ 2016-06-14
01:11:48 UTC
444c15792c
Merge pull request #33983 from twangboy/fix_docs_join_domainb057be04b4
Fix typo, more documentationd8c2f3e57a
Clarify the account_exists parameter
- PR #33951: (jfindlay) modules.gem int tests:
more fixes @ 2016-06-14 00:46:43 UTC
9bd2317992
Merge pull request #33951 from jfindlay/gem_tests2eb633ccad
modules.gem int tests: only check known installed gems9f3e18b037
modules.gem int tests: (un)install a non-core gem
- PR #33984: (jfindlay) Add docs and tests to
disk state @ 2016-06-14 00:43:38 UTC
53baae6eb1
Merge pull request #33984 from jfindlay/disk_capacity6cbe31e6c2
states.disk: rewrite unit tests82c77b533f
states.disk.status: validate percent valuesaedc4e15e5
states.disk: add documentation
- PR #33985: (rallytime) Write some more
simple batch command tests @ 2016-06-14 00:38:05 UTC
fa5efb6a69
Merge pull request #33985 from rallytime/more-batch-tests3e7ab8c7b3
Write some more simple batch command tests- PR #33684: (jfindlay) add acl unit tests
- PR #33942: (cachedout) ZD 762 (refs: #34182)
- PR #33946: (rallytime) Back-port #33698 to 2015.8
@ 2016-06-13 15:55:22 UTC
- PR #33698: (opdude) Vsphere fixes (refs: #33946)
0281d491c6
Merge pull request #33946 from rallytime/bp-336985fdfed1cb9
Make sure we only use GetConnection if we are using a proxy salt minion1505c5724b
Fix a bug with self signed certificates and creating a new VM
- ISSUE #33911: (xlotlu) salt-ssh + grains.filter_by Type error: filter_by() got an unexpected keyword argument 'base' (refs: #33952)
- PR #33952: (rallytime) Add base argument to
salt-ssh grains wrapper for filter_by func @ 2016-06-13 15:51:33
UTC
dff3f51955
Merge pull request #33952 from rallytime/fix-3391103b7cbbd2c
Add base argument to salt-ssh grains wrapper for filter_by func- PR #33962: (jacobhammons) Adds a "Generated on <timestamp>" line to the html footer
- ISSUE #29525: (apergos) master config setting ping_on_rotate is broken if minion_data_cache is disabled (refs: #33765)
- PR #33888: (jfindlay) random.org checks @
2016-06-10 15:45:07 UTC
378dd7ca06
Merge pull request #33888 from jfindlay/random_check6acee3cc30
modules.random_org._query: only return text if present82f95429db
modules.random_org unit tests: skip if random.org down1f9422e0cd
utils.http.query: also except gaierror with tornado
- ISSUE #31499: (Reiner030) FeatureRequest: boto_elb misses connection_settings - idle_timeout (refs: #33936)
- ISSUE #29249: (timcharper) salt-cloud sync_after_install: all does not seem to sync anything at all (refs: #33917)
- PR #33877: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-06-09 14:50:42 UTC
ef6da0be5d
Merge pull request #33877 from rallytime/merge-2015.8398534a9e7
Fix ret return from merge-conflict resolutionb8e4706074
Merge branch '2015.5' into '2015.8'cdda593c50
Merge pull request #33829 from terminalmage/update-versionchangedf7028eb1c6
Update versionchanged directive
b8e6c144d8
Merge pull request #33833 from terminalmage/issue3364591745c2a67
Support syncing pillar modules to masterless minions
e061788e81
Merge pull request #33814 from terminalmage/archive-extracted-xz897a716df2
Support extraction of XZ archives in archive.extracted state
fa983e91cf
Merge pull request #33778 from sodium-chloride/2015.5-2016-0604-1938a5fb6d7a69
Fix minor docstring issues
b9133326c8
Merge pull request #33726 from jtand/sysmod_skip_valid_docs_glanceebee8a89af
glance.warn_until shouldn't be checked for a doc string
137f0b19f3
Merge pull request #33611 from TargetHolding/2015.51dd15a603b
solve' TypeError: expected string or buffer' in json/decoder.pyeaf42ca892
solve AttributeError: 'module' object has no attribute 'exception'
- ISSUE #33810: (chiro79) locate.locate fails always (refs: #33827)
- PR #33827: (cachedout) Fix broken
locate.locate function @ 2016-06-08 13:49:57 UTC
ec09095c45
Merge pull request #33827 from cachedout/issue_338109d36f1e474
Fix broken locate.locate function
- PR #33839: (cachedout) Fix another unit test
stacktrace in pkg_resource @ 2016-06-08 13:32:55 UTC
f7b3d0eda0
Merge pull request #33839 from cachedout/fix_pkgresource_test_stacktrace435547a747
Fix another unit test stacktrace in pkg_resource
- PR #33840: (cachedout) Remove matcher tests
@ 2016-06-08 13:31:41 UTC
5f081ef31c
Merge pull request #33840 from cachedout/remove_matcher_unit_tests6297448377
Remove matcher tests
- PR #33836: (cachedout) Fixing more stupid
unit tests @ 2016-06-07 21:34:04 UTC
cda032dab2
Merge pull request #33836 from cachedout/fix_winserver_manager_test453fb1ac91
Fixing more stupid unit tests
- PR #33805: (jfindlay) states.pkg int tests:
skip if pkg mgr unavailable @ 2016-06-07 14:40:47 UTC
1db559afe9
Merge pull request #33805 from jfindlay/pkg_tests0c069ddc95
states.pkg int tests: skip if pkg mgr unavailable
- PR #33808: (jfindlay) fix some problems with
the gem module integration tests @ 2016-06-07 14:40:25 UTC
3984b65486
Merge pull request #33808 from jfindlay/gem_testsf7c19a1a58
modules.gem int tests: relax version checks6af47d2ba7
modules.gem int tests: remove pkgs before testing install
- PR #33770: (jfindlay) service state
integration tests @ 2016-06-07 14:37:54 UTC
c30d8a8c61
Merge pull request #33770 from jfindlay/service_testsf13f914755
states.service: add integration tests90aee79c39
states.service.mod_watch: update unit testd210a92f09
states.service.mod_watch: update sfun and force docs
- PR #33691: (justinta) Gem integration test @
2016-06-06 11:13:23 UTC
7fdfbe9a28
Merge pull request #33691 from jtand/gem_integration_testff2dae103d
ubuntu doesn't install default gems when ruby is installed504df9a65a
Fixed lint error0cb1bfa0d3
Removed extra :86f59b3e80
Made more pythonic2f36f34981
Fixed salt.util import. Added status check to make sure external resource is available400a71ec33
Removed redundancies91db411bea
A couple lint fixesc97f3319b9
Add check for gem binary210aceb402
Refactored tests to not use return messages9d437bd45d
Removed artifact from testing134e1fa888
Fixed typos, and added destructiveTest decorator37bc3ad8fd
Fixed typo, uninstalled to uninstall5b23b91ac6
Integration test for gem module
- PR #33777: (sacren) Fix minor docstring issue
of arg being missing @ 2016-06-06 10:44:59 UTC
bb4194bb79
Merge pull request #33777 from sodium-chloride/2015.8-2016-0604-1939c1fd830a1a
Fix minor docstring issue of arg being missing
- ISSUE #31219: (gladiatr72) when the minions have all been destroyed... (refs: #33759)
- PR #33759: (cachedout) Catch no minions
exception in batch mode @ 2016-06-03 21:22:49 UTC
c749aea409
Merge pull request #33759 from cachedout/issue_3121915a39f8646
Catch no minions exception in batch mode
- ISSUE #33554: (jfindlay) local cache missing directories while running test suite (refs: #33653)
- PR #33719: (cachedout) Catch oserror for
race condition @ 2016-06-03 17:25:26 UTC
- PR #33653: (cachedout) Create missing jid dir if it doesn't exist (refs: #33719)
47d668e071
Merge pull request #33719 from cachedout/fixup_33653635efa248b
Change to just surround the mkdir21b7123a60
Catch oserror for race condition
- PR #33712: (meaksh) Fix for groupadd execution
module failures in SLES11 systems @ 2016-06-03 16:13:06 UTC
11e39e7203
Merge pull request #33712 from meaksh/fix-for-groupadd-module-failures-in-SLE11-2015.8ab738416ba
pylint fixbf27e5d36e
test_members cleanupba815dbf76
improvements on groupadd unit tests3bbc5ae0d9
one line is bettera53dc192c9
fix groupadd module for sles11 systems
- PR #33718: (rallytime) Back-port #33700 to 2015.8
@ 2016-06-03 16:10:44 UTC
- PR #33700: (sacren) Fix incorrect args passed to timezone.set_hwclock (refs: #33718)
2c450a7494
Merge pull request #33718 from rallytime/bp-33700a6a446121a
Fix speed issuea41146730a
Fix incorrect args passed to timezone.set_hwclock
- ISSUE #33725: (terminalmage) git_pillar w/pygit2 fails to checkout a non-master branch when remote repo has no master branch (refs: #33727)
- PR #33727: (terminalmage) Fix git_pillar
edge case for remote repos without a master branch @ 2016-06-03
16:03:59 UTC
b07701f0a0
Merge pull request #33727 from terminalmage/issue33725d8ba7ed5a5
Fix git_pillar edge case for remote repos without a master branch
- PR #33728: (jfindlay) Make configurable_test_state configurable in test
mode @ 2016-06-03 16:02:57 UTC
015e50cec8
Merge pull request #33728 from jfindlay/test_state_test87e018af2a
states.test.configurable_test_state: add unit testsc2d0679c4b
states.test.configurable_test_state: refactor change_dataf06ff1af1f
states.test.configurable_test_state test mode
- PR #33729: (twangboy) Add exclude option to
win_servermanager @ 2016-06-03 15:53:13 UTC
1cf8fe3f1d
Merge pull request #33729 from twangboy/fix_win_servermanager2de91d166f
Fix docstring9870479d99
Add exclude option to state50bd76e206
Add exclude option
- ISSUE #31816: (vutny) Deprecate or update the http://debian.saltstack.com/ (refs: #33743)
- PR #33743: (vutny) Debian installation docs:
drop section about community-maintained repo @ 2016-06-03 15:29:45
UTC
6c150d840d
Merge pull request #33743 from vutny/drop-debian-community-repo-doc8621f5be54
Debian installation docs: drop section about community-maintained repository
- ISSUE #33554: (jfindlay) local cache missing directories while running test suite (refs: #33653)
- PR #33654: (twangboy) Fix win servermanager @
2016-06-02 17:55:45 UTC
8a566ff4b9
Merge pull request #33654 from twangboy/fix_win_servermanager6c7b21676a
Fix lint and tests4775e6bdf0
Add additional params to stateb0af32346d
Add additional params to install and remove
- ISSUE #33424: (thusoy) Error logging with non-environment branches in gitfs (refs: #33679)
- PR #33679: (terminalmage) Only compile
the template contents if they evaluate to True @ 2016-06-02 17:20:00
UTC
996ff56dd4
Merge pull request #33679 from terminalmage/issue334249da40c4437
Append empty dictionaries for saltenvs with no top file5eb1b3ca62
Only compile the template contents if they evaluate to True
- PR #33685: (jfindlay) modules.cp.get_url: add
test for https:// @ 2016-06-01 22:25:41
UTC
c8dc70b96a
Merge pull request #33685 from jfindlay/get_url_test2b5035fdc0
modules.cp.get_url: add test for https://
- PR #33581: (dincamihai) Call zypper refresh
after adding/modifying a repository @ 2016-06-01 22:25:11 UTC
5e022ff29c
Merge pull request #33581 from dincamihai/2015.8788730ea72
DRY test1d3769ccfa
Improve zypper_patcher_config looks42d8d4195c
Assert only gpgautoimport: True worksced75e8e62
Reverse if conditions and rename variable80bfbe5c52
Reduce dicts and lists to one line where possible1d5d6d7d60
Update test method names to pass pylintc7ae5907ee
Call zypper refresh after adding/modifying a repository
- ISSUE #32916: (giannello) file.managed memory usage with s3 sources (refs: #33599)
- PR #33681: (rallytime) Back-port #33599 to 2015.8
(refs: #34208) @
2016-06-01 21:14:29 UTC
- PR #33599: (lomeroe) Fix s3 large file download (refs: #33681)
069ee15b7c
Merge pull request #33681 from rallytime/bp-3359945143a599b
use requests streaming for uploads/downloads to file (return_bin unchanged) allows downloading files larger than amount of memory (non-stream reads into memory before writing to disk or uploading)4a9b23f03f
first go at having requests use streaming for get/put requests
- ISSUE #33393: (babilen) pip.installed does not work with ancient pip versions (refs: #33396)
- PR #33396: (babilen) Issue 33393 @
2016-06-01 21:12:03 UTC
13537c4891
Merge pull request #33396 from babilen/issue-3339357e0475cd4
Make pip InstallationError import more robust291a3e21fa
Remove duplicated code.
- PR #33652: (terminalmage) Lower the log
level for failed auths @ 2016-06-01 16:37:09 UTC
7bce4ece1a
Merge pull request #33652 from terminalmage/zh723411841603a
Lower the log level for failed auths
- ISSUE #33582: (waxie) mysql module gives traceback if no working authentication (refs: #33615)
- PR #33615: (danslimmon) Fix crash on
unconnectable MySQL server (resolves #33582) @
2016-05-31 16:03:51 UTC
504989388a
Merge pull request #33615 from danslimmon/mysql-traceback-33582180099ae9f
Wrote test for broken server connectionc6c3ff02e3
Added some error checking to resolve #33582.
- PR #33558: (twangboy) Fix win servermanager @
2016-05-27 22:05:43 UTC
b47182e47c
Merge pull request #33558 from twangboy/fix_win_servermanager62a6bde0ea
Fix comment when already installed79bc7195dc
Fix unit tests56a6f6bb83
Fix changes8ebe99ec5e
Fix restart_needed6e478cbda0
Add restart needed72ebf26616
Add missing import193583be96
Use dictionary compare for changes in remove1ae7dd76c1
Use dictionary compare for changes
- ISSUE #33544: (tjuup) Salt 2016.3.0 (Boron) clean_old_jobs fails (refs: #33555)
- PR #33555: (cachedout) Fix crashing
Maintenence process @ 2016-05-26 19:25:39 UTC
58d89d66e3
Merge pull request #33555 from cachedout/issue_33544fe7ee7a470
Fix crashing Maintenence process
- PR #33501: (meaksh) unit tests for
rpm.checksum() and zypper.download() @ 2016-05-26 14:34:27 UTC
d052908729
Merge pull request #33501 from meaksh/zypper-download-check-signature-2015.8eaaef25c79
lint issue fixed6b6febb211
unit tests for rpm.checksum() and zypper.download()
- ISSUE #33319: (ghost) Salt interpets jinja syntax in contents pillar (refs: #33513)
- PR #33513: (rallytime) Add a section to the
jinja docs about escaping jinja @ 2016-05-26 14:24:58 UTC
e2d0c4abb1
Merge pull request #33513 from rallytime/fix-3331981c1471209
Add a section to the jinja docs about escaping jinja
- PR #33520: (jacobhammons) Updated version
numbers in the docs for the 2016.3.0 release @ 2016-05-26 14:15:00
UTC
fabc15e616
Merge pull request #33520 from jacobhammons/release-notes.842e358af7d
Updated version numbers in the docs for the 2016.3.0 release
- PR #33507: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-05-25 19:14:41 UTC
5a6b037cbd
Merge pull request #33507 from rallytime/merge-2015.803b0c97520
Merge branch '2015.5' into '2015.8'6f7fda0354
Merge pull request #33486 from jtand/2015.5d1e210fff8
Merge branch '2015.5' of https://github.com/saltstack/salt into 2015.5ee2ae0ea8a
Added docstring examples to glance.image_schema and schema_get59e90064e6
modules.swift.head does not have a body. Should not be checked for a docstring right now.
f72ec1479b
Merge pull request #33482 from rallytime/pillar-opts-docs087564528d
Add pillar_opts docs to master.rst
dc644b145d
Merge pull request #33488 from rallytime/fix-18752b0a9f4181f
Add docs for the syndic_finger config
a4e84aa7d2
Merge pull request #33454 from scubahub/2015.5df3c0b8e78
Correct (and make consistent) determination of the test flag.
3a52ace673
manage account information for pam (#33473)
- ISSUE #15252: (gravyboat) Standalone minion docs don't explain what file is being modified. (refs: #33503)
- PR #33503: (rallytime) Add docs about minion
config file in standalone minion docs @ 2016-05-25 17:23:08 UTC
ee76be3b0b
Merge pull request #33503 from rallytime/fix-15252cfc07f7641
Add docs about minion config file in standalone minion docs
- PR #33474: (cachedout) Fix diskusage beacon
(refs: #34103) @
2016-05-25 17:10:54 UTC
e9b648e461
Merge pull request #33474 from cachedout/issue_29451aa2bac3a0d
Remove debugging68d8050cb8
Fix diskusage beacon
- PR #33465: (meaksh) jobs.exit_success allow to
check if a job has executed and exit successfully @ 2016-05-25
16:52:53 UTC
3bfb6bf719
Merge pull request #33465 from meaksh/check-if-job-returns-successfully-2015.89deb70fd8e
jobs.exit_success() now works parsing the results of jobs.lookup_id()7ba40c4f31
jobs.exit_success allow to check if a job has executed and exit successfully- PR saltstack/salt-jenkins#175: (justinta) Adding back shade to setup states (refs: #33487)
- PR #33487: (justinta) Add docstring examples
to glance.py and nova.py [2015.8] @ 2016-05-25 16:47:25 UTC
70eb7b66f3
Merge pull request #33487 from jtand/glance_doc_fixes0b1cae05d9
Added docstring examples to glance methods and nova.listebf1256545
Don't need to check swift.head due to it having no body
- ISSUE #33423: (warden) etcd profile doesn't work when used in master conf file (refs: #33481)
- PR #33481: (rallytime) Fix docs about etcd
config options and add pillar_opts doc (refs: #33482) @
2016-05-25 16:41:56 UTC
56ea979916
Merge pull request #33481 from rallytime/fix-334237fd3e8f361
Fix docs about etcd config options and add pillar_opts doc
- ISSUE #16319: (lsh-0) create a postgresql query function (refs: #33490)
- PR #33490: (rallytime) Document the
postgres.psql_query function @ 2016-05-25 16:41:22 UTC
2394cdc4bf
Merge pull request #33490 from rallytime/fix-163190c5548f9d1
Document the postgres.psql_query function
- PR #33480: (jfindlay) states.service: minor
doc updates @ 2016-05-25 16:38:14 UTC
ede232f0f1
Merge pull request #33480 from jfindlay/service_doc29c00a1b1b
states.service: clarify function description language6a9ae09e79
states.service.__virtual__: add load fail reason- PR #33483: (twangboy) Return full pending computer name (2015.8)
- ISSUE #32444: (justindesilets) Feature
Request - jobs runner list by target (refs: #33491)
- PR #33499: (cachedout) Use six.string_types in jobs runner
- PR #33491: (BlaineAtAffirm) fix jobs.list_jobs failing with search_target (refs: #33499)
- ISSUE #32444: (justindesilets) Feature Request - jobs runner list by target (refs: #33491)
- PR #33491: (BlaineAtAffirm) fix
jobs.list_jobs failing with search_target (refs: #33499) @
2016-05-25 15:11:22 UTC
2e24a04565
Merge pull request #33491 from BlaineAtAffirm/2015.87599b18995
fix jobs.list_jobs failing with search_target
- ISSUE #33467: (beelit94) Orchestration gives exception when a target does not exist (refs: #33478)
- ISSUE #32479: (ssgward) Orchestration gives exception when a target does not exist (refs: #32484, #33478)
- PR #33478: (rallytime) Back-port #32484 to 2015.8
@ 2016-05-24 19:14:23 UTC
- PR #32484: (cachedout) Only unsub if we have a jid (refs: #33478)
1861af427e
Merge pull request #33478 from rallytime/bp-32484042f17efa4
Only unsub if we have a jid
- PR #33457: (rallytime) Make doc formatting
consistent and use correct versionadded @ 2016-05-24 17:52:34
UTC
b8154b678e
Merge pull request #33457 from rallytime/doc-formatting82f8f3efff
Make doc formatting consistent and use correct versionadded- PR #33477: (terminalmage) Don't allow a "repo" kwarg for pkgrepo.managed
- ISSUE #29451: (githubcdr) 2015.8.3 pillar beacons bugged? (refs: #33476)
- PR #33469: (meaksh) check the RPM signature of
zypper pkg.download packages and report errors @ 2016-05-24 16:09:05
UTC
9f56ab4c45
Merge pull request #33469 from meaksh/zypper-download-check-signature-2015.8a65071a6d1
simpler rpm.checksum function80fe303e38
Renamed check_sig to checksum and some refactoringd56e3f4258
bugfix: showing errors when a package download fails using zypper pkg.download8a21b9149e
check the signature of downloaded RPM files
- ISSUE #33389: (DaveQB) Too many hostnames in pillar? (refs: #33459)
- ISSUE #32446: (sel-fish) " salt '*' saltutil.wheel minions.connected " not work (refs: #33414)
- ISSUE #29286: (harlanbarnes) Can't disable Job Cache? (refs: #33328)
- ISSUE #26913: (imchairmanm) manage.bootstrap runner quotation escape bug (refs: #33443)
- PR #33438: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-05-23 17:50:51 UTC
6e94a4a03b
Merge pull request #33438 from rallytime/merge-2015.87c41c34528
Merge branch '2015.5' into '2015.8'2cc650965a
update 2015.5.11 release notes (#33412)dc8ce2d8b1
Fix traceback in logging for config validation (#33386) (#33405)
- ISSUE #33395: (fmnisme) salt doc error (refs: #33421)
- ISSUE #33298: (lorengordon) Windows:
pkg.install returns failed for msiexec/instmsi exit code 3010
(ERROR_SUCCESS_REBOOT_REQUIRED) (refs: #33321)
- PR #33321: (lorengordon) Update windows pkg.[install|remove] error logic
- ISSUE #29252: (mitar) reload_modules is not documented for the pkg state (refs: #33374)
- ISSUE #31430: (The-Loeki) Salt Coding Style regarding absolute_imports (refs: #33377)
- ISSUE #21720: (kaithar) Revisiting aliases.file option. (refs: #33380)
- PR #33403: (jacobhammons) 2015.8.10
release notes @ 2016-05-20 16:02:50 UTC
3c9def310c
Merge pull request #33403 from jacobhammons/dot10e850c298a9
2015.8.10 release notes
- PR #33381: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-05-20 15:58:11 UTC
91059224f6
Merge pull request #33381 from rallytime/merge-2015.85aec32b20f
Merge branch '2015.5' into '2015.8'd15f5e2cef
Merge pull request #33383 from thatch45/2015.5f5ebcba21c
restore whitespace1d8b289db1
blast, put the try/except int he right place081e6c5b83
maintain the fallabck because I am totally sick of this crap
755acfb97e
Improve doc clarity for disable_modules documentation (#33379)
8ef7697806
Merge branch '2015.5' into '2015.8'2b5ad128bf
Better YAML syntax error handling (#33375)bb3e98cad2
Merge pull request #33372 from jacobhammons/release-update5ce502160b
revved 2015.8 branch to .9 in version selector
- PR #33386: (terminalmage) Fix traceback in logging for config validation (refs: #33405)
- ISSUE #27737: (mpaolini) name param never mentioned in pillar_ext git documentation (refs: #33369)
- ISSUE #32913: (hrumph) Possible problem with salt.states.pkg.installed documentation (refs: #33362)
- ISSUE #27779: (jbouse) [Doc] Hipchat returner
documentation update (refs: #33365)
- PR #33365: (rallytime) Add note to docs about api settings for Hipchat API v2
- PR saltstack/salt-bootstrap#828: (vutny) Fix bootstrapping from git on Debian 8 by installing latest tornado via pip (refs: #32857)
- PR #820: (dcolish) Refactor of cli parsers, normalize around conf_file (refs: #`saltstack/salt-bootstrap#828`_)
- PR #32857: (vutny) Add initscripts, SystemD service units and environment files for Debian
- PR #33370: (jacobhammons) Update docs
version to 2015.8.9 @ 2016-05-19 19:59:15 UTC
80f52a658e
Merge pull request #33370 from jacobhammons/2015.8.9146b4df6be
Updates docs version to 2015.8.9 Adds note regarding the os grain on Mint Linux Adds an FAQ regarding grains that change due to upstream changes
- PR #33366: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-05-19 19:41:40 UTC
3e5689abbf
Merge pull request #33366 from rallytime/merge-2015.852b3128678
Merge branch '2015.5' into '2015.8'55be0abf4d
Expanded documentation for boto_elb state and module (#33341)
- ISSUE #33313: (morganwillcock) pkg.py: pkgs parameter documented as not supported on Windows (refs: #33361)
- ISSUE #3313: (mou) If no fileserver backend initialized there should be warning or error message on performing various file operations (refs: #33361)
- ISSUE #29286: (harlanbarnes) Can't disable Job Cache? (refs: #33328)
- ISSUE #33295: (andrew-vant) Linux Mint
service module not correctly detected. (refs: #33359)
- PR #33359: (terminalmage) Properly detect newer Linux Mint distros
- ISSUE #32260: (jagguli) git.latest
UnboundLocalError: local variable 'desired_upstream' referenced before
assignmen (refs: #33340)
- PR #33340: (terminalmage) Fix UnboundLocalError in git.latest
- PR #33339: (phistrom) states.boto_elb Describe parameters in register_instances function
- PR #33347: (rallytime) Fix some link errors in the test writing tutorial
- PR #33312: (twangboy) Fix network.managed for windows
- PR #33327: (cro) Bp 28467 calm mine
- PR #28467: (jodv) Make mine.update more manageable for large environments (refs: #33327)
- PR #33334: (jfindlay) import ps from psutil_compat in beacons
- ISSUE #21520: (jfindlay) sudo.salt_call is broken (refs: #25089)
- ISSUE #33323: (terminalmage) Overeager
globbing in systemd.py for sysv service detection (refs: #33324)
- PR #33324: (terminalmage) Disambiguate non-exact matches when checking if sysv service is enabled
- ISSUE #30130: (dreampuf) Non-root minion not work with state.sls module (refs: #33325)
- ISSUE #29674: (jakehilton) Salt Master Hang
(refs: #33333)
- PR #33333: (DmitryKuzmenko) Fix master hanging after a request from minion with removed key.
- ISSUE #33266: (Timandes) Method grains.items returns unexpected manufacturer information (refs: #33302)
- ISSUE #23643: (falzm) Error in iptables module: argument --match-set: expected 2 argument(s) (refs: #33314, #33301, #28325)
- PR #33308: (rallytime) [2015.8] Merge
forward from 2015.5 to 2015.8 @ 2016-05-17 19:26:05 UTC
d0ed1616b0
Merge pull request #33308 from rallytime/merge-2015.81c43a62f85
Merge branch '2015.5' into '2015.8'9b42a05519
Added some more docs for master and minion config settings (#33292)
5004d2fa61
Merge branch '2015.5' into '2015.8'8acee5e06c
Fix iptables --match-set (#23643) (#33301)757ef20a31
fix "loose" typo (#33290)b7d98da64d
Add auth_tries config option to minion.rst docs (#33287)061851bcbf
Document minion_id_caching config value (#33282)