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

There are various spelling mistakes in the git commit messages in the release notes. Fix those spelling mistakes. Since each commit is either referenced by the commit has or pull request, fixing those spelling mistakes has no negative effect on finding those commit. Signed-off-by: Benjamin Drung <benjamin.drung@ionos.com>
64 KiB
64 KiB
Salt 2016.11.3 Release Notes
Version 2016.11.3 is a bugfix release for 2016.11.0 <release-2016-11-0>
.
Statistics
- Total Merges: 137
- Total Issue References: 49
- Total PR References: 130
- Contributors: 47 (Ch3LL, DmitryKuzmenko, MTecknology, The-Loeki, UtahDave, anlutro, arthru, axmetishe, bailsman, bobrik, cachedout, clinta, corywright, cro, dmaziuk, dmitrievav, dmurphy18, eliasp, eradman, ezh, gtmanfred, hu-dabao, hujunya, isbm, jak3kaj, janhorstmann, joe-niland, kevinanderson1, kstreee, l2ol33rt, lomeroe, mcalmer, meaksh, mirceaulinic, morganwillcock, nasenbaer13, nicholasmhughes, rallytime, sakateka, sergeizv, sjorge, techhat, terminalmage, thatch45, toanju, twangboy, vutny)
Changelog for v2016.11.2..v2016.11.3
Generated at: 2018-05-27 19:39:56 UTC
- PR #39536: (twangboy) Namespace 'status'
functions in 'win_status' @ 2017-02-21 23:45:31 UTC
- PR #39005: (cro) Ungate the status.py module and raise unsupported errors in functions not executable on Windows. (refs: #39536)
40f72db53e
Merge pull request #39536 from twangboy/fix_win_statusd5453e2f9e
Remove unused import (lint)837c32e673
Remove list2cmdlinec258cb3f73
Streamline wmic command returns for easier parsing6d2cf8171e
Fix 'ping_master' functiond946d10597
Namespace 'status' functions in 'win_status'
- PR #39534: (rallytime) Fix breakage in
aptpkg and dpkg execution modules @ 2017-02-21 20:31:15 UTC
- PR #39418: (anlutro) Allow aptpkg.info_installed on package names that aren't installed (refs: #39534)
dc8f578447
Merge pull request #39534 from rallytime/fix-pkg-function-specsd34a8fe9dc
Fix breakage in aptpkg and dpkg execution modules
- ISSUE #34712: (richardscollin) Salt Test Suite Error - develop (refs: #37366)
- PR #39370: (twangboy) Gate win_osinfo and
winservice @ 2017-02-17 23:53:58 UTC
e4c71683d9
Merge pull request #39370 from twangboy/gate_win_utils167cdb3447
Gate windows specific imports, add __virtual__e67387deb7
Add option to return a Non instantiated class315b0cc105
Clarify return value for win_osinfo994314ed3d
Fix more docs2bbe3cbf49
Fix some docs4103563ee1
Merge branch 'gate_win_utils' of https://github.com/twangboy/salt into gate_win_utils24c1bd079d
Remove extra newlines
82a86ced55
Add helper function for winservice0051b5a5e2
Put the win_osinfo classes in a helper function4e08534877
Gate win_osinfo and winservice better
- PR #39486: (twangboy) Remove orphaned
function list_configurable_policies @ 2017-02-17 22:21:50 UTC
a3e71b6cce
Merge pull request #39486 from twangboy/win_remove_orphaned1328055c4d
Remove orphaned function list_configurable_policies
- PR #39418: (anlutro) Allow
aptpkg.info_installed on package names that aren't installed (refs: #39534) @
2017-02-17 18:34:19 UTC
87b269fc80
Merge pull request #39418 from alprs/fix-aptpkg_info_nonexistent_pkg246bf1e938
add failhard argument to various apt pkg functions
- PR #39438: (mirceaulinic)
file.get_managed: refetch source when file hashsum is changed @
2017-02-17 17:58:29 UTC
e816d6c23e
Merge pull request #39438 from cloudflare/fix_394228453800639
file.get_managed: refetch cached file when hashsum chnaged
- ISSUE #39203: (dmaziuk) salt.users gecos field (refs: #39432)
- PR #39432: (dmaziuk) Quick and dirty fix for
GECOS fields with more than 3 commas @ 2017-02-17 17:57:30 UTC
a5fe8f0fa6
Merge pull request #39432 from dmaziuk/issue3920341c046308c
Remove #4f877c6b6f
Quick and dirty fix for GECOS fields with more than 3 commas
- PR #39484: (corywright) The Reactor docs
should use pillar='{}' instead of 'pillar={}' @ 2017-02-17 17:50:57
UTC
3665229a5a
Merge pull request #39484 from corywright/fix-reactor-docs-pillar-keyword-argscc90d0d53f
The Reactor docs should use pillar='{}' instead of 'pillar={}'
- PR #39456: (twangboy) Add salt icon to
buildenv directory @ 2017-02-16 22:47:58 UTC
2e3a9c5e58
Merge pull request #39456 from twangboy/win_fix_icon8dd915dae4
Add salt icon to buildenv directory
- PR #39462: (twangboy) Use url_path instead of
url_data.path @ 2017-02-16 22:44:18 UTC
63adc03484
Merge pull request #39462 from twangboy/win_fix_fileclienta96bc13133
Use url_path instead of url_data.path
- PR #39458: (rallytime) Fix more warnings in
doc build @ 2017-02-16 21:45:52 UTC
e9b034f02f
Merge pull request #39458 from rallytime/fixup-more-doc-build-warningse698bc3508
Fix more warnings in doc build
- PR #39437: (sakateka) Fixes about saltfile @
2017-02-16 20:32:15 UTC
e4f8c2bfb0
Merge pull request #39437 from sakateka/fixes_about_saltfileab68524d7a
less pylint: salt/utils/parsers.py9e7d9dcc78
Revert "pylint: salt/utils/parsers.py"f3f129c8f1
document ~/.salt/Saltfile33f3614b1e
pylint: salt/utils/parsers.py0f36e10e7d
expand config_dir and '~/.salt/Saltfile' as last resort- PR #39451: (Ch3LL) add 2016.11.3 changelog to release notes
- ISSUE #38032: (meggiebot) Add missing Carbon docs (refs: #39448)
- PR #39448: (gtmanfred) Add release notes for
cisco proxy minions added in Carbon @ 2017-02-16 17:29:48 UTC
8e2cbd2307
Merge pull request #39448 from gtmanfred/2016.113172e88700
Add release notes for cisco proxy minions added in Carbon
- PR #39428: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-02-16 00:01:15 UTC
070904b719
Merge pull request #39428 from rallytime/merge-2016.112acb188ac9
Changepath
value from a tuple to a list6d78adbf08
Merge branch '2016.3' into '2016.11'4ff13acf8b
salt.fileserver.roots: Fix regression in symlink_list (#39409)8b8ab8ef8e
Merge pull request #39362 from dincamihai/cp-push-test-2016.391383c5a19
Add cp.push test
4b726f955b
Merge pull request #39380 from joe-niland/quote-numeric-usernamesc2edfdd464
Quote numeric user names so pwd.getpwnam handles them properly
1116d32df9
Merge pull request #39400 from meaksh/2016.3-fix-local-cache-issuee7e559ef5c
Prevents 'OSError' exception in case path doesn't exist
6c854da1d4
Merge pull request #39300 from terminalmage/loader-optimizationd3e5d1525e
Replace more usage of str.format in the loader
5286b5ff1b
Merge pull request #39337 from terminalmage/issue34428a7d2135dc2
Don't re-walk the roots fileserver in symlink_list()
ce781deeb5
Merge pull request #39339 from cro/pillar_filetree_doc410810cea2
Clarification on external pillar usage.
fa3014393c
Document the upstream RedHat bug with their pygit2 package (#39316)
- ISSUE #39360: (bbinet) file.symlink should not try to set ownership to root:root (refs: #39364)
- PR #39429: (rallytime) Back-port #39364 to
2016.11 @ 2017-02-15 21:27:21 UTC
- PR #39364: (gtmanfred) set default user variable to the user cmd runs as (refs: #39429)
54a572e50c
Merge pull request #39429 from rallytime/bp-39364157f4dcdf9
set default user variable to the user cmd runs as
- PR #39424: (twangboy) Fix problem with too
many connection attempts in Windows @ 2017-02-15 18:51:35 UTC
881ebf2e93
Merge pull request #39424 from twangboy/win_fix_dosd3f7dd7f50
Add sleep to eval_master
- ISSUE #30561: (jfindlay) salt-ssh fails with IPv6 address (refs: #39419, #38831)
- ISSUE #22984: (tomasfejfar) salt-ssh problem possibly related to ipv6 (refs: #39419, #38831)
- PR #39419: (The-Loeki) Backport Salt-SSH
IPv6 fixes to 2016.11 @ 2017-02-15 17:33:13 UTC
- PR #38877: (The-Loeki) Salt-SSH client: Don't overwrite self.host w/IPv6 brackets (refs: #39419)
- PR #38831: (The-Loeki) Salt-SSH deal with raw IPv6 addresses (refs: #39419, #38877)
47872355a8
Merge pull request #39419 from The-Loeki/bp-ssh-ipv64fc5626f16
Don't overwrite self.host w/IPv6 bracketsdd1223468b
Salt-SSH deal with raw IPv6 addresses
- PR #39379: (terminalmage) win_pkg: remove
all installed versions when no explicit version passed @ 2017-02-14
18:41:28 UTC
878946d0f8
Merge pull request #39379 from terminalmage/issue34821fd9ab8e4e3
Remove extra newline5871825b9e
win_pkg: remove all installed versions when no explicit version passed
- PR #39392: (anlutro) Make sure OrderedDict
order is preserved in nested output @ 2017-02-14 17:50:15 UTC
caffef88cf
Merge pull request #39392 from alprs/fix-nested_output_ordered_dict625a770a23
make sure OrderedDict order is preserved in output
- PR #39378: (dmurphy18) Update make_repo in
debbuild.py execution module to utilize timeout @ 2017-02-14
17:10:15 UTC
f2459e3ce8
Merge pull request #39378 from dmurphy18/deb_pkg_fix4bd47cc18a
Updated all make_repo loops to use timeout value for retries
- ISSUE #39358: (Kimamisa) Backport the RDS fix in Carbon (refs: #39369)
- PR #39369: (rallytime) Back-port #37338 to
2016.11 @ 2017-02-13 21:41:19 UTC
- PR #37338: (bailsman) Fix wait_status in boto_rds.create() (refs: #39369)
99554d9d72
Merge pull request #39369 from rallytime/bp-373382e7f6e8e37
Fix wait_status in boto_rds.create()
- PR #39303: (kstreee) Removes a redundant test
case after removed 'batch' in 'netapi'. @ 2017-02-13 19:55:46
UTC
03ab8b1b5a
Merge pull request #39303 from kstreee/fix-testcase-rm-batch-in-netapi51972d0724
Removes a redundant test case after removed 'batch' in 'netapi'.
- PR #39315: (Ch3LL) improve salt-run salt.cmd
test @ 2017-02-13 19:00:14 UTC
60640f77d7
Merge pull request #39315 from Ch3LL/fix_run_salt_testb3cbc5a408
improve salt-run salt.cmd test
- ISSUE #39243: (morganwillcock) win_system.reboot: can return True without rebooting (refs: #39311)
- PR #39311: (morganwillcock) win_system:
return False from a skipped reboot @ 2017-02-13 18:59:11 UTC
2ca63a93cd
Merge pull request #39311 from morganwillcock/skip-reboot0f3abb613d
Clarify success for shutdown functiondcb4d05275
win_system: return False from a skipped reboot
- PR #39346: (joe-niland) Ignore non-HTTP IIS
bindings @ 2017-02-13 18:18:36 UTC
082105fa84
Merge pull request #39346 from joe-niland/handle-iis-bindings8d5afdb0ae
win_iis module: list_sites - when retrieving bindings, ignore bindigs whose protocols do not have host headers
- ISSUE #39321: (mgresser) Grain matching failing where grain value is an INT (refs: #39361)
- PR #39361: (gtmanfred) make sure both
variables are strings. @ 2017-02-13 17:20:17 UTC
a3a9a8e1ed
Merge pull request #39361 from gtmanfred/2016.11ee2275ad67
make sure both variables are strings.- PR #39341: (eliasp) Add creation/configuration of Salt PKI dirs to hacking docs
- PR #39317: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-02-10 23:07:32 UTC
ce1f01f81a
Merge pull request #39317 from rallytime/merge-2016.11c1df446b7a
Merge branch '2016.3' into '2016.11'9de559ff4e
Merge pull request #39313 from rallytime/merge-2016.30b8dddf12b
Merge branch '2015.8' into '2016.3'fc551bcf5d
Merge pull request #39293 from sergeizv/grammar-fix70f2b586d3
Rewrap paragraphe6ab5178ea
Grammar fix
8a1b45632a
Merge pull request #39295 from sergeizv/typo-fix5d9f36d58d
Fix typo
cfaafece34
Merge pull request #39296 from sergeizv/whitespace-fix1d4c1dc140
Whitespace fix in docs Makefile
0b4dcf4a47
Merge pull request #39294 from sergeizv/fix-link04bde6eed2
Fix link in proxyminion guide
dd3ca0ecb0
Fix #38595 - Unexpected error log from redis retuner in master's log (#39299)f16027d30e
Merge pull request #39297 from cro/pg_returner_docs28bac649ae
Typo19fedcdd23
Add doc to recommend pgjsonb for master job caches
77e50ed8b7
Merge pull request #39286 from terminalmage/fix-pillarenv-precedence3cb9833e57
Allow minion/CLI saltenv/pillarenv to override master when compiling pillar
52440416ca
Merge pull request #39221 from lvg01/fix-bug-39220e8a41d6341
Removes to early content stripping (stripping is already done when needed with ident:true), fixes #39220a4b169e0bd
Fixed wrong logic, fixes #39220
5a27207c57
Add warning for Dulwich removal (#39280)
- ISSUE #38451: (ezh) 2016.11 file.replace has multiple errors under python 3 (refs: #38464)
- PR #38464: (ezh) [38451] Fix file.replace 2016.11
@ 2017-02-09 23:07:49 UTC
c3c621aab0
Merge pull request #38464 from doublescoring/fix-2016.11-3845181f0337338
[38451] Fix few bugs after review1bdab253ad
[38451] Fix pylint W1699(incompatible-py3-code)3bfc6547da
[38451] Fix file.replace to make it suitable to python 3
- PR #39291: (terminalmage) Add note about
using saltenv jinja var in pillar top files @ 2017-02-09 21:43:50
UTC
6365211a6f
Merge pull request #39291 from terminalmage/pillar-docsfbd551e069
Add note about using saltenv jinja var in pillar top files
- PR #39281: (twangboy) Require VCRedist on
2008R2 and below instead of 2008 @ 2017-02-09 17:59:57 UTC
a496ec2a16
Merge pull request #39281 from twangboy/win_installeref5078729a
Capitalize the 'r' for 2008R21b6bd634ac
Require VCRedist on 2008R2 and below instead of 2008
- PR #39264: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-02-09 17:10:14 UTC
db6140aa83
Merge pull request #39264 from rallytime/merge-2016.11a9c2c106c1
Pylint fixf6aad99db2
Merge branch '2016.3' into '2016.11'1b9217d636
Update jsonschema tests to reflect change in jsonschema 2.6.0 (#39260)c1d16cc3d0
Better handling of enabled/disabled arguments in pkgrepo.managed (#39251)8e88f71dd9
Merge pull request #39227 from terminalmage/loader-optimizationc750662946
Loader optimzation
bc89b297f8
Merge pull request #39228 from gtmanfred/2016.3afee047b08
default to utf8 encoding if not specified
d9b0671dbd
Merge pull request #39231 from terminalmage/clarify-jenkins-dependsad1b1255f2
Add clarification for jenkins execution module
ddcff89a84
Merge pull request #39232 from terminalmage/issue21342c88896c277
Avoid recursion in s3/svn ext_pillars
ef4e437bbc
Fix the win_ip_test failures (#39230)df5f934c34
Merge pull request #39199 from rallytime/bp-39170c129905310
Added missing source_hash_name argument in get_managed function Additional fix to #33187 Customer was still seeing errors, this should now work. Tested with 2015.8.13 and 2016.11.2
2621c119fd
Merge pull request #39206 from cachedout/issue_issue_37174be31e0559c
Ignore empty dicts in highstate outputter
dd440452ea
Merge pull request #39209 from terminalmage/sorted-envse6dda4a625
Sort the return list from the fileserver.envs runner
7bed68743e
[2016.3] Pylint fix (#39202)ab76054127
Merge pull request #39197 from cachedout/pr-38793f3d35fb5c6
Lint fixes624f25b78d
Fix for #38697
- ISSUE #39269: (alexharrington) Remount forced with lizardfs fuse filesystem due to device mismatch (refs: #39276)
- ISSUE #39106: (carsten-AEI) CVMFS fuse mount gets remounted every time (refs: #39276)
- PR #39276: (gtmanfred) device_mismatch_ignored will never
be True @ 2017-02-09 17:05:28 UTC
304eb19b18
Merge pull request #39276 from gtmanfred/2016.116635a9fd3b
device_mismatch_ignored will never be True
- PR #39238: (dmurphy18) Update disk fstype,
inodeusage, percent and mount.active functions for AIX support @
2017-02-08 21:53:32 UTC
7611698474
Merge pull request #39238 from dmurphy18/fix_aix_disk_mounta8a519c493
Removed space for pylint8fa0ffa427
Updates due to code review comments97c59a8d1c
Updated mount functionality for active on AIX1a32b2cc89
Updated disk functionality for fstype, inodeuage and percent on AIX
- PR #39233: (rallytime) Various doc updates
to fix warnings in doc build @ 2017-02-08 19:29:53 UTC
99bfa7dfee
Merge pull request #39233 from rallytime/fixup-more-doc-build-warnings2f74dcf685
Various doc updates to fix warnings in doc build
- PR #39237: (axmetishe) fix rds subnet group
creation @ 2017-02-08 19:04:31 UTC
59e927b520
Merge pull request #39237 from axmetishe/2016.116f4be8b69c
fix rds subnet group creation- PR #39234: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11
- PR #39225: (terminalmage) Put legacy git_pillar on a deprecation path for Oxygen
- ISSUE #39078: (morganwillcock) setup.py: cannot install without setting global options (refs: #39180)
- PR #39180: (morganwillcock) setup.py:
Remove global options from install command @ 2017-02-07 16:20:49
UTC
19c3d90a32
Merge pull request #39180 from morganwillcock/setupd7e05091a2
Remove global options from Install
- PR #38863: (hujunya) fix django auth not work
@ 2017-02-07 15:43:00 UTC
a0907bc861
Merge pull request #38863 from hujunya/fix_django_auth2a99ff46d3
check if django_auth_path has been in sys.path933ebf15d7
fix pylint violations6b5a7f4b64
fix django auth not work
- PR #39198: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-02-06 21:01:56 UTC
c3e541e0a2
Merge pull request #39198 from rallytime/merge-2016.117ea5f7f82f
Merge branch '2016.3' into '2016.11'fa45cbc359
Merge pull request #39166 from Ch3LL/fix_boto_ec2_docs90af696331
fix boto ec2 module create_image doc
a40cb46249
Merge pull request #39173 from rallytime/restore-community-docs5aeddf42a0
Restore "Salt Community" doc section
- ISSUE #39059: (mirceaulinic) KeyError: 'multiprocessing' in the master logs (proxy minions) (refs: #39063)
- PR #39063: (mirceaulinic) Avoid KeyError:
'multiprocessing' in the master logs @ 2017-02-06 19:37:35 UTC
2a85d73f59
Merge pull request #39063 from cloudflare/ISS-390597118eff034
Avoid KeyError: 'multiprocessing'
- ISSUE #38782: (lomeroe) win_lgpo unable to find some Administrative Template policies (refs: #38783, #39083, #39090)
- ISSUE #38761: (DaveOHenry) Cannot apply state that contains lgpo.set (refs: #39083, #39088)
- ISSUE #38689: (lomeroe) win_lgpo state fails to set single policy due to case sensitive check (refs: #39083, #39084, #38690)
- ISSUE #38100: (skjaro) Problem with win_lgpo.py in salt 2016.11.0 (refs: #39083, #39089, #38779)
- ISSUE #21485: (lorengordon) Feature Request: Manage Windows Local Security Policy Settings (refs: #36336)
- PR #39083: (lomeroe) Backport #36336 to
2016.11 @ 2017-02-06 18:50:52 UTC
- PR #36336: (lomeroe) add additional static policies to computer configuration policy class (refs: #39083)
91c25bd651
Merge pull request #39083 from lomeroe/bp-3633603e5319124
Merge branch '2016.11' into bp-36336981ec89a4d
update command line example to correct policy namee2574da0b8
Fix/Add documentation, 80 char line lengths5e94a30a34
add additional static policies to computer configuration policy class duplicate code cleanup/misc code efficiencies
- PR #39153: (nicholasmhughes) Fix
selinux.mode state config file handling @ 2017-02-06 18:37:34
UTC
30455079fe
Merge pull request #39153 from nicholasmhughes/fix-selinux.mode-config-predictability8d8ba9c7d2
added the new getconfig function to the testa6a24e1a1b
Addressed edge case when attempting to set the config file to 'Disabled'. The state should only check the file, since the in-memory setting won't disappear until after reboot.6858658cc2
The selinux.mode state only checked the current status of SELinux in memory (getenforce) when determining if changes needed to be made. The /etc/selinux/config file could have a different value, and it would not be changed. This commit enhances idempotency of the state in regards to both the in-memory and configuration file enforcement of SELinux.
- ISSUE #38081: (haraldrudell) x509 state or module cannot generate password protected private keys (refs: #39159)
- PR #39159: (clinta) Csr crl passphrase @
2017-02-06 18:36:05 UTC
7b5eb17cbe
Merge pull request #39159 from clinta/csr-crl-passphrasecf548ac717
Remove unnecessary pass4ebf7a3df4
Remove unnecessary pass statement6a8046970e
fix csr bugs and pep836dcf5f3da
only overwrite if overwrite option is specified403000d375
recreate cert on bad password6497094ba7
passphrase for crl3ef809fb0f
passphrase for csr
- PR #39162: (meaksh) Adding more function to
Snapper module @ 2017-02-06 18:33:53 UTC
b240468525
Merge pull request #39162 from meaksh/snapper-module-improvementsf950732fa0
pylint fixesaa2f9906e0
Removing extra spaces9d6a33f257
Adds 'snapper.create_config' unit testsd38ed505f8
Adds 'snapper.modify_snapshots' unit testsd5496ccc99
Adds 'snapper.delete_snapshots' unit tests3eecb6076b
Snapper: Adding support for creating configurations041e54d42a
Snapper: Adding support for snapshot metadata modificationeaf5de9dce
Snapper: Adding support for deleting snapshots
- ISSUE #38370: (tjyang) Salt-Cloud: There was a query error: Required field "deviceChange" not provided (not @optional) (refs: #39171)
- PR #39171: (techhat) Raise an error for a disk
size that is too small @ 2017-02-06 18:19:46 UTC
6f9251ebed
Merge pull request #39171 from techhat/issue38370ec57a39c00
Typo2ed2932387
Clean up debug logs671282656a
Raise an error for a disk size that is too small
- PR #39179: (mcalmer) fix error parsing @
2017-02-06 17:57:00 UTC
036f36dc9b
Merge pull request #39179 from mcalmer/fix-dockerng-error-parsing6750ccd78e
fix error parsing
- PR #39189: (morganwillcock) Fix NetBSD
sockstat parsing @ 2017-02-06 17:28:08 UTC
30f83156cb
Merge pull request #39189 from morganwillcock/sockstat344d13eff5
Fix NetBSD sockstat example64b693195c
Fix NetBSD sockstat parsing
- ISSUE #38003: (morganwillcock) salt.runners.cache functions seem to ignore minion targeting parameter (refs: #39141)
- PR #39141: (UtahDave) Don't overwrite the
minion_ids var that was passed @ 2017-02-03 20:56:25 UTC
6a9704189f
Merge pull request #39141 from UtahDave/fix_cache_lookup_ZD11870340614d15
return all minions' grains if no tgtf833bf3a79
Don't overwrite the minion_ids var that was passed
- PR #39164: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-02-03 17:57:07 UTC
d19cee716f
Merge pull request #39164 from rallytime/merge-2016.116504bb6b02
Merge branch '2016.3' into '2016.11'9de08af950
Apply fix from #38705 to 2016.3 branch (#39077)da3053ea9b
update vmware getting started doc (#39146)e78ca0f575
Fixing a weird edge case when using salt syndics and targetting via pillar. Without this fix the master of masters ends up in an infinite loop since the data returned from the minions is differently structured than if a sync was not in use. (#39145)cd8077ab81
Merge pull request #38804 from alexbleotu/root_dir_fix-2016.3-ghb3bdd3b04a
Add missing whitelinec7715acd53
Merge pull request #3 from cro/ab_rootdirfixe8cbafaaf1
When running testsuite, salt.syspaths.ROOT_DIR is often empty.
b12dd44a26
Merge pull request #1 from cro/ab_rootdirfixbffc537aca
Remove extra if statements (rstrip will check for the presence anyway).
97521b3468
Second attempt to fix prepending of root_dir to paths
6ffeda3ee5
Clarify ipv6 option for minion and interface for master, closes #39118 (#39131)646b9ea4e5
Don't abort pillar.get with merge=True if default is None (#39116)
- PR #39152: (twangboy) Remove files not needed
by salt-minion @ 2017-02-03 17:11:11 UTC
ed12512045
Merge pull request #39152 from twangboy/win_installer5ff8a14317
Fix problem deleting files4524dd49d4
Remove files not needed by salt-minion
- ISSUE #38691: (lomeroe) win_lgpo module throws a
key error when run with return_not_configured=True (refs: #39085, #38666)
- PR #39085: (lomeroe) Backport #38666 to 2016.11
- PR #38666: (lomeroe) correct issue when running lgpo.get with return_not_configured=True (refs: #39085)
- PR #39086: (lomeroe) Backport #38165 to 2016.11
- PR #38165: (lomeroe) have in_range_inclusive function attempt to convert a string to an i… (refs: #39086)
- ISSUE #38241: (frogunder) mine.get and salt-ssh gives error message (refs: #38970)
- PR #38970: (gtmanfred) when using
local_cache we have to pass the list of minions @ 2017-02-02
19:24:39 UTC
4eec641b65
Merge pull request #38970 from gtmanfred/2016.11ebb9df3ec7
when using local_cache we have to pass the list of minions
- ISSUE #39110: (morganwillcock)
archive.extracted: 2016.11.2 returns state failure for some zip formats,
if already extracted (refs: #39128)
- PR #39128: (terminalmage) Fix archive.list on Windows
- ISSUE saltstack/salt#36712: (dmitrievav) s3.put function does not create s3 bucket (refs: #36714)
- ISSUE #38689: (lomeroe) win_lgpo state fails to set single policy due to case sensitive check (refs: #39083, #39084, #38690)
- ISSUE #38100: (skjaro) Problem with win_lgpo.py in salt 2016.11.0 (refs: #39083, #39089, #38779)
- ISSUE #38782: (lomeroe) win_lgpo unable to find some Administrative Template policies (refs: #38783, #39083, #39090)
- ISSUE #38761: (DaveOHenry) Cannot apply state that contains lgpo.set (refs: #39083, #39088)
- PR #39122: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-02-01 21:41:59 UTC
50d72da3f6
Merge pull request #39122 from rallytime/merge-2016.11a782b00ee1
Merge branch '2016.3' into '2016.11'cc9b69b6bc
Merge pull request #39091 from terminalmage/update-test-valid-docsd76f0380d0
add debug logging for batch varsb4afea2a25
Don't fail test if data is emptyb3a5d549c1
Account for trimmed value in 'salt -d' output909916c78e
Run test_valid_docs in batches
bcee3d1ef6
Move fileclient tests to tests/integration/fileserver/fileclient_test.py (#39081)122422bc08
Bump openstack deprecation notice to Oxygen (#39067)
- PR #39087: (lomeroe) Backport #37375 to
2016.11 @ 2017-02-01 19:02:58 UTC
- PR #37375: (lomeroe) add updating gpt.ini file when ADM template policies are modified (gp… (refs: #39087)
f8a6863d98
Merge pull request #39087 from lomeroe/bp-37375c3aaa536f3
in_range_inclusive class method incorrectly called isinstancece263f9372
set_computer_policy and set_user_policy call "set" by the original function name (set) instead of the aliased function name set_ff7d74bfb0
correct tool extension guid for user registry policies08f0078ef3
spelling correction5fc40485f7
add updating gpt.ini file when ADM template policies are modified (gpt.ini file must exist with proper data for ADM policies to apply)
- PR #39094: (rallytime) Add a bunch of
missing doc module references @ 2017-02-01 18:56:27 UTC
c4c6e701af
Merge pull request #39094 from rallytime/doc-build-warningsb866427f59
Add a bunch of missing doc module references
- PR #39108: (janhorstmann) [Bugfix] Fix
state x509.crl_managed @ 2017-02-01 18:32:43 UTC
d302bb747e
Merge pull request #39108 from janhorstmann/fix-x509-state9f5c532510
[Bugfix] Fix state x509.crl_managed
- ISSUE #39100: (whytewolf) salt-run fileserver.update Exception (refs: #39107)
- ISSUE #39098: (FraaJad) state.event runner fails with TypeError: argument of type 'NoneType' is not iterable (refs: #39107)
- ISSUE #38638: (mirceaulinic) salt.cmd runner raises TypeError when function returns bool (refs: #39107)
- PR #39107: (mirceaulinic) Check if
data['return'] is dict type @ 2017-02-01 18:21:46 UTC
bf61ec9515
Merge pull request #39107 from cloudflare/FIX-386387c34815979
Check if data['return'] is dict type
- ISSUE #39065: (jak3kaj) primary bonding option is not applied (refs: #39068, #39069)
- ISSUE #39065: (jak3kaj) primary bonding option is not applied (refs: #39068, #39069)
- ISSUE #38704: (nasenbaer13) Archive extracted fails when another state run is queued (refs: #38705)
- PR #39076: (terminalmage) Re-submit PR #38705 against
2016.11 branch @ 2017-01-31 20:11:55 UTC
- PR #38705: (nasenbaer13) Fix for #38704 archive extracted and dockerio states (refs: #39077, #39076)
9836d7dd29
Merge pull request #39076 from terminalmage/pr-3870515db8d47ed
Fix for #38704 archive extracted and dockerio states
- ISSUE #39057: (sergeizv) modules.linux_lvm.fullversion provides incomplete info (refs: #39058)
- PR #39058: (sergeizv) Fix
salt.modules.linux_lvm.fullversion @ 2017-01-31 19:01:12 UTC
86b4b77bfe
Merge pull request #39058 from sergeizv/fix-lvm-fullversione46c89f9ed
Fix salt.modules.linux_lvm.fullversionfb7ef99838
Fix mock emulating lvm version
- ISSUE #39051: (afletch) salt.roster.cache / salt.utils.cloud is_public_ip - incorrect public IP address (refs: #39066)
- PR #39066: (techhat) 127.0.0.0/8 is all
loopback @ 2017-01-31 18:43:22 UTC
721b245f90
Merge pull request #39066 from techhat/issue39051ea43bb8101
127.0.0.0/8 is all loopback
- ISSUE #39070: (sergeizv) modules.linux_lvm.pvcreate misbehaves if all submitted devices are already LVM PVs (refs: #39071)
- PR #39071: (sergeizv) Fix
modules.linux_lvm.pvcreate on existing LVM PVs @ 2017-01-31 18:36:54
UTC
c54d9f4e2a
Merge pull request #39071 from sergeizv/fix-lvm-pvcreatef1e3e86e6a
Fix modules.linux_lvm.pvcreate on existing LVM PVs0f84ca2487
Add test for modules.linux_lvm.pvcreate on existing LVM PVs3967992bfd
Fix test for modules.linux_lvm.pvcreate
- PR #39048: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-31 15:55:49 UTC
88b171f863
Merge pull request #39048 from rallytime/merge-2016.11b2b3989773
Merge branch '2016.3' into '2016.11'a24af5ac46
Merge pull request #39047 from rallytime/merge-2016.3b732a1f646
Merge branch '2015.8' into '2016.3'56ccae6ff7
Add 2015.8.14 release notes file (#39046)5943fe65d3
Update 2015.8.13 release notes (#39037)
fef1b1133d
Add 2016.3.6 release notes file (#39045)7c43f4ac32
[2016.3] Update release numbers for doc build (#39042)ff324599d5
Update 2016.3.5 release notes (#39038)5b09dc4198
Merge pull request #39028 from terminalmage/clarify-delimiter-argumentf29ef071f3
Clarify delimiter argument
1ff359fa58
Add CLI Example for rest_sample_utils.get_test_string function (#39030)f13fb9ef1e
Enable __proxy__ availability in states, highstate, and utils. Enable __utils__ availability in proxies. (#38899)
- PR #39035: (cro) Add CLI Examples so tests will pass
- PR #39044: (rallytime) Add 2016.11.3 release notes file
- PR #39040: (rallytime) [2016.11] Update release numbers for doc build
- PR #39039: (rallytime) Update 2016.11.2 release notes
- PR #39005: (cro) Ungate the status.py module and raise unsupported errors in functions not executable on Windows. (refs: #39536)
- PR #39012: (terminalmage) Fix "invalid
lexer" errors in docs build @ 2017-01-28 06:47:45 UTC
e70904c480
Merge pull request #39012 from terminalmage/invalid-lexer868001baac
Fix "invalid lexer" errors in docs build
- PR #39003: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-28 00:09:09 UTC
cea0f32936
Merge pull request #39003 from rallytime/merge-2016.1176e95087fd
Merge branch '2016.3' into '2016.11'da96221741
Merge pull request #38951 from DSRCorporation/bugs/37938_fix_depends_decorator_memleak0b18f34678
Keep the only one record per module-function in depends decorator.
85165edb70
Merge pull request #38982 from rallytime/fix-347801583c5579a
Set response when using "GET" method in s3 utils
cfdbc99e12
Merge pull request #38989 from alprs/docfix-state_pt3_environ52a9ad1c60
fix SLS in environment variable examples
55e4d2572e
Merge pull request #39000 from rallytime/skip-badload-test4b3ff0fe0f
Skip the test_badload test until Jenkins move is complete
fe054eb772
Merge pull request #38995 from terminalmage/fix-pillar.item-docstring06d094dd8f
Fix pillar.item docstring
- ISSUE #38853: (bobrik) file.serialize still expects show_diff instead of show_changes (refs: #38908)
- PR #38908: (bobrik) Deprecate show_diff for
file.serialize to mimic file.managed, closes #38853 @
2017-01-27 17:15:37 UTC
58543d5cbf
Merge pull request #38908 from bobrik/show-changes-for-serializee0af212c1b
Remove unnecessary blank linesa08c1ca530
Deprecate show_diff for file.serialize to mimic file.managed, closes #38853
- ISSUE saltstack/salt-bootstrap#1021: (sjorge) salt-bootstrap missing salt-api.xml on smartos (refs: #38978)
- PR #38978: (sjorge) fixes saltstack/salt-bootstrap#1021
@ 2017-01-27 17:05:10 UTC
4b75dfac95
Merge pull request #38978 from sjorge/2016.11-bootstrap26eb35f99d
fixes salt/salt-bootstrap`#1021`_
- PR #38991: (isbm) Isbm zypper state unknown pkg
crash @ 2017-01-27 16:59:38 UTC
b40f369d98
Merge pull request #38991 from isbm/isbm-zypper-state-unknown-pkg-crash35f620e1c8
Prevent crash on unknown to the repo package
- PR #38979: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-26 22:56:13 UTC
3e76662166
Merge pull request #38979 from rallytime/merge-2016.11fdaa5ac1b0
Merge branch '2016.3' into '2016.11'b66b6f6423
Merge pull request #38950 from mbom2004/2016.3c09f39d6c9
Remove unused json import249efa3068
Fixed Logstash Engine in file logstash.py
a6c6e47842
Handle changing "is_default" value in moto package for boto test mock (#38973)b965b5dcc2
Merge pull request #38952 from terminalmage/zd11686b014e53fc
Rename on_demand_pillar to on_demand_ext_pillard216f90c63
Document new on_demand_pillar option and add to config template426b20f02f
Add documentation for on-demand pillar to pillar.ext docstring7b10274b6b
Make on-demand ext_pillars tunabled54723ccae
Add on_demand_pillar config option
2c4ad85a78
Merge pull request #38948 from rallytime/bump-template-context-deprecation749e0031d7
Bump the template context deprecation version to Oxygen
e4514ca7d8
Merge pull request #38946 from rallytime/bp-37632ee37cdace9
Fix some lintc08071e182
Fix versions report for server OSs
953a20350a
Merge pull request #38913 from Adaephon-GH/patch-1e2f4a16fdd
Removing trailing whitespace616292c6b1
Ignore plist files without Label key
826dce1059
Merge pull request #38917 from twangboy/update_jinja_mac62e608b627
Update Jinja2 to 2.9.4
b27733cc33
Merge pull request #38925 from terminalmage/issue3854076392fc6ad
Fix traceback when a netapi module uses wheel_asyncbd4474fa62
Fix 'success' value for wheel commands
618596f0cc
Merge pull request #38926 from gtmanfred/2016.39cae953c93
add note about pysss for pam eauth
- PR #38937: (arthru) Fix smtp ret require gnupg
@ 2017-01-26 20:08:16 UTC
0660cc3cf2
Merge pull request #38937 from HashBangDev/fix-smtp-ret-require-gnupg399556b9fe
Remove trailing whitespacef308d13a17
log an error on gnupg absence instead of raising an exception0427879d19
fails if gpgowner is set in smtp returner config but the installation lacks gnupg module27449c5a9b
smtp returner does not require gnupg to be installed
- ISSUE #38816: (grichmond-salt) Errors in cloud runners are not reliably being captured as failures. (refs: #38955)
- PR #38955: (techhat) Do a better job at error
detection in runners @ 2017-01-26 20:00:18 UTC
d947c5c449
Merge pull request #38955 from techhat/issue38816ea8654f400
Typo94050ff716
Watch out for bools0142b0bcb3
Do a better job at error detection in runners
- PR #38953: (thatch45) fix an issue where
thorium would remove keys of reattaching minions @ 2017-01-26
19:15:59 UTC
04a5b05c36
Merge pull request #38953 from thatch45/thorium_keyfix68e96b11ac
This is faster and cleaner13d28a34a6
fix an issue where thorium would remove keys of reattaching minions- PR #38972: (rallytime) Add CLI Example for rest_sample_utils.get_test_string function (refs: #39030)
- PR #38957: (mcalmer) Fix timezone handling for
rpm installtime @ 2017-01-26 18:41:15 UTC
27166fad4e
Merge pull request #38957 from mcalmer/fix-rpm-install_date-timezonec7da9f87b6
Fix timezone handling for rpm installtime
- PR #38965: (toanju) salt-cloud will use
list_floating_ips for OpenStack @ 2017-01-26 16:44:12 UTC
- PR #34280: (kevinanderson1) salt-cloud will use list_floating_ips for Openstack (refs: #38965)
ec690a0a12
Merge pull request #38965 from toanju/2016.111253ce9b63
salt-cloud will use list_floating_ips for OpenStack
- PR #38949: (clinta) Use signing passphrase as
public passphrase when generating self-sign… @ 2017-01-25 20:20:58
UTC
d906e8fadb
Merge pull request #38949 from clinta/x509-passphrase-bugc8697e38a8
Use signing passphrase as public passphrase when generating self-signed certificates
- PR #38929: (MTecknology) Fix psutil
regressions in 2016.11 @ 2017-01-25 20:17:41 UTC
de3b2cc97b
Merge pull request #38929 from MTecknology/2016.1173a8c6d121
Load core grains only if required.4966011cb5
Modules might still be needed, even if psutil loads.fb0432fd21
Fixes a regression with old versions of python-psutil.
- PR #38940: (isbm) Isbm sanitizers fix and unit
test @ 2017-01-25 20:15:56 UTC
3ec806c003
Merge pull request #38940 from isbm/isbm-sanitizers-fix-and-unit-testa112b790fe
Fix typo47a16916c3
Add unit test046c5436eb
Fix leading dots on sanitized hostname
- PR #38944: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-25 19:44:42 UTC
e420763285
Merge pull request #38944 from rallytime/merge-2016.11ee33a53a64
Merge branch '2016.3' into '2016.11'405d86a2ca
Merge pull request #38847 from terminalmage/issue3882511a47803ce
Use log.exception() insteade40fac589a
Catch MinionError in file.source_list
b5df104fc2
Merge pull request #38875 from terminalmage/issue36121fbc4d2a2c4
reactor: ensure glob_ref is a string2e443d79a3
cp.cache_file: add note re: return for nonexistent salt:// path
e9ebec4d80
Merge pull request #38890 from cro/vmware_reset_vm_201630146562fb4
Call correct function for resetting a VM
c3fbfcd231
Merge pull request #38883 from techhat/dontrequire67bc4d6687
Don't require text_out path to exist
6430a45196
Merge pull request #38851 from terminalmage/docker-py-2.03c061b21fe
Support docker-py 2.0 in dockerng
ac8008d843
Merge pull request #38844 from cachedout/http_memory_leakc46bf85518
Fix memory leak in HTTP client
dfe6dfe963
Merge pull request #38823 from gtmanfred/2016.3f0a71e8707
pass pillar to compound matcher in match module
a04ab86da1
Merge pull request #38833 from Ch3LL/add_release_notes_2016.3.5374dc1ab88
skip 2016.3.5 due to :doc: references31f324c4ff
add 2016.3.5 changelog to release notes
- ISSUE #38753: (alexbleotu) __proxy__ dunder is not injected when invoking the salt variable in sls files (refs: #38899, #38900, #38829)
- ISSUE #38557: (alexbleotu) Proxy not working on develop (refs: #38829)
- ISSUE #38265: (mirceaulinic) __utils__ object not available in proxy module (refs: #38899, #38900, #38829)
- ISSUE #32918: (mirceaulinic) Proxy minions reconnection (refs: #38829)
- PR #38900: (cro) Enable __proxy__ availability in
states, highstate, and utils. Enable __utils__ for proxies. @
2017-01-25 19:36:48 UTC
- PR #38899: (cro) Enable __proxy__ availability in states, highstate, and utils. Enable __utils__ for proxies. (refs: #38900)
- PR #38829: (cro) MANY dunder variable fixes for proxies + proxy keepalive from @mirceaulinic (refs: #38899, #38900)
- PR #37864: (mirceaulinic) Proxy keepalive feature (refs: #38829)
bd4889ac73
Merge pull request #38900 from cro/px_dunder_2016119a86fddfa1
Remove extra call to salt.loader.utils.f4ba89735c
Resolve merge conflict
- PR #38918: (thatch45) Thorium typos @
2017-01-25 19:00:40 UTC
f94b8798b6
Merge pull request #38918 from thatch45/thorium_typos0b4aca9145
fix some minor typos in the thorium docs58a18e2b58
Add test= True to the master so that thorium does not stack trace
- ISSUE #38543: (amendlik) salt --subset returns wrong number of minions (refs: #38919)
- PR #38919: (cachedout) Correctly pass subset
to cmd_subset @ 2017-01-25 18:59:16 UTC
32fbb945b7
Merge pull request #38919 from cachedout/issue_38543a555de7c56
Correctly pass subset to cmd_subset
- PR #38922: (twangboy) Fix 64bit detection,
vcredist only on <= 2008 @ 2017-01-25 18:47:41 UTC
6b3c738bfd
Merge pull request #38922 from twangboy/fix_vcredist214e1cc598
Fix 64bit detection, vcredist only on <= 2008
- ISSUE #38371: (syphernl) [2016.11.1] Scheduled highstates not returning to master (refs: #38923)
- PR #38923: (DmitryKuzmenko) Fixed
broken __schedule_return handler. @ 2017-01-25 18:45:30 UTC
- PR #36202: (hu-dabao) for 36049, log current connected master and make status module more useful and efficient (refs: #38923)
954658523b
Merge pull request #38923 from DSRCorporation/bugs/38371_fix_schedule_returnb18f675486
Fixed broken __schedule_return handler.
- PR #38927: (l2ol33rt) Adding explicit install
of python-systemd in jessie-backports on Debian Guide @ 2017-01-25
18:21:18 UTC
828e9bd8f9
Merge pull request #38927 from l2ol33rt/debian_doc_fix9cc9c6110d
Adding explicit call to python-systemd in jessie-backports
- ISSUE #37413: (Snarfingcode666) Salt-cloud vmware missing reboot command (refs: #38890, #38887, #38889)
- PR #38889: (cro) Backport #38887 to
2016.11: Call correct function for resetting a VM @ 2017-01-24
15:20:29 UTC
- PR #38887: (cro) Enable resetting a VM via salt-cloud & VMware driver (refs: #38890, #38889)
5ff5e97598
Merge pull request #38889 from cro/vmware_reset_vm_20161176a9920a6b
Call correct function for resetting a VM
- PR #38891: (UtahDave) Proper function
parameter default @ 2017-01-24 15:06:09 UTC
53d0aa8855
Merge pull request #38891 from UtahDave/fix_cassandra_protocol_versionc475609683
Proper function parameter default
- PR #38904: (terminalmage) Add top file
merging docs to the master config file documentation @ 2017-01-24
14:59:26 UTC
c680ee3174
Merge pull request #38904 from terminalmage/docs42a3652620
Add top file merging docs to the master config file documentation
- PR #38885: (meaksh) Increasing timeouts for
running integrations tests @ 2017-01-23 18:59:50 UTC
41a3055213
Merge pull request #38885 from meaksh/2016.11-fix-tests-issues4311b0b6de
Increasing timeouts for running integrations tests
- PR #38639: (isbm) Isbm disable custom roster for
api 2016.11 @ 2017-01-23 18:59:11 UTC
bde6d3eee7
Merge pull request #38639 from isbm/isbm-disable-custom-roster-for-api-2016.11ffbd45062e
Explain what it is about and how to configure that