mirror of
https://github.com/saltstack/salt.git
synced 2025-04-16 17:50:20 +00:00
76 KiB
76 KiB
Salt 2016.11.8 Release Notes
Version 2016.11.8 is a bugfix release for 2016.11.0 <release-2016-11-0>
.]
Changes for v2016.11.7..v2016.11.8
Extended changelog courtesy of Todd Stansell (https://github.com/tjstansell/salt-changelogs):
Generated at: 2017-09-11T14:52:27Z
Statistics:
- Total Merges: 169
- Total Issue references: 70
- Total PR references: 206
Changes:
- PR #43271: (twangboy) Fix minor formatting issue @ 2017-08-30T18:35:12Z
- PR #43228: (twangboy) Win fix pkg.install @ 2017-08-30T14:26:21Z
- PR #43191:
(viktorkrivak) Fix apache.config with multiple statement @
2017-08-28T18:13:44Z
b4c689d
Merge pull request #43191 from viktorkrivak/fix-apache-config-multi-entityc15bcbe
Merge remote-tracking branch 'upstream/2016.11' into fix-apache-config-multi-entity4164047
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 rewrited 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.
- PR #43154:
(lomeroe) Backport #43116 to
2016.11 @ 2017-08-28T16:40:41Z
- ISSUE #42279: (dafyddj) win_lgpo matches multiple policies due to startswith() | refs: #43116 #43116 #43154
- PR #43116: (lomeroe) Fix 42279 in develop | refs: #43154
b90e59e
Merge pull request #43154 from lomeroe/`bp-43116`_-2016.118f593b0
verify that files exist before trying to remove them, win_file.remove raises an exception if the file does not exist33a30ba
correcting bad format statement in search for policy to be disabledacc3d7a
correct fopen calls from salt.utils for 2016.11's utils function2da1cdd
lint fix61bd12c
track xml namespace to ensure policies w/duplicate IDs or Names do not conflictf232bed
add additional checks for ADM policies that have the same ADMX policy ID (#42279)
- PR #43202: (garethgreenaway) Reverting previous augeas module changes @ 2017-08-28T13:14:27Z
- PR #43103:
(aogier) genesis.bootstrap deboostrap fix @
2017-08-25T20:48:23Z
- ISSUE #43101: (aogier) genesis.bootstrap fails if no pkg AND exclude_pkgs (which can't be a string) | refs: #43103
f16b724
Merge pull request #43103 from aogier/43101-genesis-bootstrapdb94f3b
better formattinge5cc667
tests: fix a leftover and simplify some parts13e5997
lint216ced6
allow comma-separated pkgs lists, quote args, test deb behaviourd8612ae
fix debootstrap and enhance packages selection/deletion via cmdline
- PR #42663:
(jagguli) Check remote tags before deciding to do a fetch #42329 @
2017-08-25T20:14:32Z
- ISSUE #42329: (jagguli) State git.latest does not pull latest tags | refs: #42663
4863771
Merge pull request #42663 from StreetHawkInc/fix_git_tag_check2b5af5b
Remove refs/tags prefix from remote tags3f2e96e
Convert set to list for serializer2728e5d
Only include new tags in changes4b1df2f
Exclude annotated tags from checks389c037
Check remote tags before deciding to do a fetch #42329
- PR #43199: (corywright) Add disk.format alias for disk.format_ @ 2017-08-25T19:21:07Z
- PR #43196: (gtmanfred) Pin request install to version for npm tests @ 2017-08-25T18:43:06Z
- PR #43178: (terminalmage) git.detached: Fix traceback when rev is a SHA and is not present locally @ 2017-08-25T13:58:37Z
- PR #43179: (terminalmage) Fix missed deprecation @ 2017-08-24T22:52:34Z
- PR #43171: (terminalmage) Add warning about adding new functions to salt/utils/__init__.py @ 2017-08-24T19:10:23Z
- PR #43173: (Ch3LL) Add New Release Branch Strategy to Contribution Docs @ 2017-08-24T19:04:56Z
- PR #43151: (ushmodin) state.sls hangs on file.recurse with clean: True on windows @ 2017-08-23T17:25:33Z
- PR #42986: (renner) Notify systemd synchronously (via NOTIFY_SOCKET) @ 2017-08-22T16:52:56Z
- PR #43037: (mcarlton00) Issue #43036 Bhyve virtual grain in Linux VMs @ 2017-08-22T16:43:40Z
- PR #43100: (vutny) [DOCS] Add missing utils sub-dir listed for extension_modules @ 2017-08-22T15:40:09Z
- PR #42985: (DmitryKuzmenko) Properly handle prereq having lost requisites. @ 2017-08-21T22:49:39Z
- PR #43092: (blarghmatey) Fixed issue with silently passing all tests in Testinfra module @ 2017-08-21T20:22:08Z
- PR #43060: (twangboy) Osx update pkg scripts @ 2017-08-21T20:06:12Z
- PR #43064: (terminalmage) Fix race condition in git.latest @ 2017-08-21T14:29:52Z
- PR #43054:
(lorengordon) Uses ConfigParser to read yum config files @
2017-08-18T20:49:44Z
- ISSUE #42041: (lorengordon) pkg.list_repo_pkgs fails to find pkgs with spaces around yum repo enabled value | refs: #43054
- PR #42045: (arount) Fix: salt.modules.yumpkg: ConfigParser to read ini like files. | refs: #43054
96e8e83
Merge pull request #43054 from lorengordon/fix/yumpkg/config-parser3b2cb81
fix typo in salt.modules.yumpkg38add0e
break if leading comments are all fetchedd7f65dc
fix configparser import & log if error was raisedca1b1bb
use configparser to parse yum repo file
- PR #43048: (rallytime) Back-port #43031 to 2016.11 @ 2017-08-18T12:56:04Z
- PR #43023:
(terminalmage) Fixes/improvements to Jenkins state/module @
2017-08-18T01:33:10Z
ad89ff3
Merge pull request #43023 from terminalmage/fix-jenkins-xml-caching33fd8ff
Update jenkins.pyfc306fc
Add missing colon in if statement822eabc
Catch exceptions raised when making changes to jenkins91b583b
Improve and correct execption raisingf096917
Raise an exception if we fail to cache the config xml
- PR #43026: (rallytime) Back-port #43020 to 2016.11 @ 2017-08-17T23:19:46Z
- PR #43033:
(rallytime) Back-port #42760 to
2016.11 @ 2017-08-17T22:24:43Z
- ISSUE #40490: (alxwr) saltstack x509 incompatible to m2crypto 0.26.0 | refs: #42760
- PR #42760: (AFriemann) Catch TypeError thrown by m2crypto when parsing missing subjects in c… | refs: #43033
4150b09
Merge pull request #43033 from rallytime/`bp-42760`_3e3f7f5
Catch TypeError thrown by m2crypto when parsing missing subjects in certificate files.
- PR #43032: (rallytime) Back-port #42547 to 2016.11 @ 2017-08-17T21:53:50Z
- PR #43027: (pabloh007) Fixes ignore push flag for docker.push module issue #42992 @ 2017-08-17T19:55:37Z
- PR #42890:
(DmitryKuzmenko) Make chunked mode in salt-cp optional @
2017-08-17T18:37:44Z
- ISSUE #42627: (taigrrr8) salt-cp no longer works. Was working a few months back. | refs: #42890
51d1684
Merge pull request #42890 from DSRCorporation/bugs/42627_salt-cpcfddbf1
Apply code review: update the docafedd3b
Typos and version fixes in the doc.9fedf60
Fixed 'test_valid_docs' test.9993886
Make chunked mode in salt-cp optional (disabled by default).
- PR #43009:
(rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @
2017-08-17T18:00:09Z
- PR #42954: (Ch3LL) [2016.3] Bump latest and previous versions
- PR #42949: (Ch3LL) Add Security Notice to 2016.3.7 Release Notes
- PR #42942: (Ch3LL) [2016.3] Add clean_id function to salt.utils.verify.py
b3c253c
Merge pull request #43009 from rallytime/merge-2016.11566ba4f
Merge branch '2016.3' into '2016.11'
- PR #43021: (terminalmage) Use socket.AF_INET6 to get the correct value instead of doing an OS check @ 2017-08-17T17:57:09Z
- PR #43019: (rallytime) Update bootstrap script to latest stable: v2017.08.17 @ 2017-08-17T17:56:41Z
- PR #43014: (Ch3LL) Change AF_INET6 family for mac in test_host_to_ips | refs: #43021 @ 2017-08-17T16:17:51Z
- PR #42968: (vutny) [DOCS] Fix link to Salt Cloud Feature Matrix @ 2017-08-16T13:16:16Z
- PR #42291: (vutny) Fix #38839: remove state from Reactor runner kwags @ 2017-08-15T23:01:08Z
- PR #42940: (gtmanfred) create new ip address before checking list of allocated ips @ 2017-08-15T21:47:18Z
- PR #42959:
(rallytime) Back-port #42883 to
2016.11 @ 2017-08-15T21:25:48Z
- PR #42883: (rallytime) Fix failing boto tests | refs: #42959
d6496ec
Merge pull request #42959 from rallytime/`bp-42883`_c6b9ca4
Lint fix: add missing space5597b1a
Skip 2 failing tests in Python 3 due to upstream bugsa0b19bd
Update account id value in boto_secgroup module unit test60b406e
@mock_elb needs to be changed to @mock_elb_deprecated as well6ae1111
Replace @mock_ec2 calls with @mock_ec2_deprecated calls
- PR #42944: (Ch3LL) [2016.11] Add clean_id function to salt.utils.verify.py @ 2017-08-15T18:06:12Z
- PR #42952: (Ch3LL) [2016.11] Bump latest and previous versions @ 2017-08-15T17:23:02Z
- PR #42950: (Ch3LL) Add Security Notice to 2016.11.7 Release Notes @ 2017-08-15T16:50:23Z
- PR #42836: (aneeshusa) Backport salt.utils.versions from develop to 2016.11 @ 2017-08-14T20:56:54Z
- PR #42919: (rallytime) Back-port #42871 to 2016.11 @ 2017-08-14T20:44:00Z
- PR #42918:
(rallytime) Back-port #42848 to
2016.11 @ 2017-08-14T20:43:43Z
- ISSUE #42803: (gmcwhistler) master_type: str, not working as expected, parent salt-minion process dies. | refs: #42848
- ISSUE #42753: (grichmond-salt) SaltReqTimeout Error on Some Minions when One Master in a Multi-Master Configuration is Unavailable | refs: #42848
- PR #42848: (DmitryKuzmenko) Execute fire_master asynchronously in the main minion thread. | refs: #42918
bea8ec1
Merge pull request #42918 from rallytime/`bp-42848`_cdb4812
Make lint happier.62eca9b
Execute fire_master asynchronously in the main minion thread.
- PR #42861: (twangboy) Fix pkg.install salt-minion using salt-call @ 2017-08-14T19:07:22Z
- PR #42798: (s-sebastian) Update return data before calling returners @ 2017-08-14T15:51:30Z
- PR #41977: (abulford) Fix dockerng.network* ignoring of tests=True @ 2017-08-11T18:37:20Z
- PR #42886: (sarcasticadmin) Adding missing output flags to salt cli docs @ 2017-08-11T18:35:19Z
- PR #42882: (gtmanfred) make sure cmd is not run when npm isn't installed @ 2017-08-11T17:53:14Z
- PR #42788: (amendlik) Remove waits and retries from Saltify deployment @ 2017-08-11T15:38:05Z
- PR #42877: (terminalmage) Add virtual func for cron state module @ 2017-08-11T15:33:09Z
- PR #42859: (terminalmage) Add note about git CLI requirement for GitPython to GitFS tutorial @ 2017-08-11T14:53:03Z
- PR #42856: (gtmanfred) skip cache_clean test if npm version is >= 5.0.0 @ 2017-08-11T13:39:20Z
- PR #42864: (whiteinge) Make syndic_log_file respect root_dir setting @ 2017-08-11T13:28:21Z
- PR #42851: (terminalmage) Backport #42651 to 2016.11 @ 2017-08-10T18:02:39Z
- PR #42806: (rallytime) Update doc references in glusterfs.volume_present @ 2017-08-10T14:10:16Z
- PR #42829: (twangboy) Fix passing version in pkgs as shown in docs @ 2017-08-10T14:07:24Z
- PR #42838: (twangboy) Document requirements for win_pki @ 2017-08-10T13:59:46Z
- PR #42805:
(rallytime) Back-port #42552 to
2016.11 @ 2017-08-09T22:37:56Z
- PR #42552: (remijouannet) update consul module following this documentation https://www.consul.… | refs: #42805
b3e2ae3
Merge pull request #42805 from rallytime/`bp-42552`_5a91c1f
update consul module following this documentation https://www.consul.io/api/acl.html
- PR #42804: (rallytime) Back-port #42784 to 2016.11 @ 2017-08-09T22:37:40Z
- PR #42826: (terminalmage) Fix misspelling of "versions" @ 2017-08-09T19:39:43Z
- PR #42786: (Ch3LL) Fix typo for template_dict in http docs @ 2017-08-08T18:14:50Z
- PR #42795: (lomeroe) backport #42744 to 2016.11 @ 2017-08-08T17:17:15Z
- PR #42748: (whiteinge) Workaround Orchestrate problem that highstate outputter mutates data @ 2017-08-07T21:11:33Z
- PR #42764: (amendlik) Fix infinite loop with salt-cloud and Windows nodes @ 2017-08-07T20:47:07Z
- PR #42694: (gtmanfred) allow adding extra remotes to a repository @ 2017-08-07T18:08:11Z
- PR #42669: (garethgreenaway) [2016.11] Fixes to augeas module @ 2017-08-06T17:58:03Z
- PR #42629: (xiaoanyunfei) tornado api @ 2017-08-03T22:21:20Z
- PR #42655: (whiteinge) Reenable cpstats for rest_cherrypy @ 2017-08-03T20:44:10Z
- PR #42693: (gilbsgilbs) Fix RabbitMQ tags not properly set. @ 2017-08-03T20:23:08Z
- PR #42574: (sbojarski) Fixed error reporting in "boto_cfn.present" function. @ 2017-08-01T17:55:29Z
- PR #42623: (terminalmage) Fix unicode constructor in custom YAML loader @ 2017-07-31T19:25:18Z
- PR #42515: (gtmanfred) Allow not interpreting backslashes in the repl @ 2017-07-28T16:00:09Z
- PR #42586: (gdubroeucq) [Fix] yumpkg.py: add option to the command "check-update" @ 2017-07-27T23:52:00Z
- PR #41988:
(abulford) Fix dockerng.network* name matching @
2017-07-27T21:25:06Z
- ISSUE #41982: (abulford) dockerng.network* matches too easily | refs: #41988 #41988
6b45deb
Merge pull request #41988 from redmatter/fix-dockerng-network-matching9eea796
Add regression tests for #419823369f00
Fix broken unit test test_network_absent0ef6cf6
Add trace logging of dockerng.networks result515c612
Fix dockerng.network* name matching
- PR #42339: (isbm) Bugfix: Jobs scheduled to run at a future time stay pending for Salt minions (bsc`#1036125`_) @ 2017-07-27T19:05:51Z
- PR #42077:
(vutny) Fix scheduled job run on Master if when parameter is a list @
2017-07-27T19:04:23Z
- ISSUE #23516: (dkiser) BUG: cron job scheduler sporadically works | refs: #42077
- PR #41973: (vutny) Fix Master/Minion scheduled jobs based on Cron expressions | refs: #42077
6c5a7c6
Merge pull request #42077 from vutny/fix-jobs-scheduled-with-whensb1960ce
Fix scheduled job run on Master if when parameter is a list
- PR #42414: (vutny) DOCS: unify hash sum with hash type format @ 2017-07-27T18:48:40Z
- PR #42523: (rallytime) Add a mention of the True/False returns with __virtual__() @ 2017-07-27T18:13:07Z
- PR #42527: (twangboy) Document changes to Windows Update in Windows 10/Server 2016 @ 2017-07-27T17:45:38Z
- PR #42551: (binocvlar) Remove '-s' (--script) argument to parted within align_check function @ 2017-07-27T17:35:31Z
- PR #42573:
(rallytime) Back-port #42433 to
2016.11 @ 2017-07-27T13:51:21Z
- ISSUE #42403: (astronouth7303) [2017.7] Pillar empty when state is applied from orchestrate | refs: #42433
- PR #42433: (terminalmage) Only force saltenv/pillarenv to be a string when not None | refs: #42573
9e0b4e9
Merge pull request #42573 from rallytime/`bp-42433`_0293429
Only force saltenv/pillarenv to be a string when not None
- PR #42571: (twangboy) Avoid loading system PYTHON* environment vars @ 2017-07-26T22:48:55Z
- PR #42387: (DmitryKuzmenko) Fix race condition in usage of weakvaluedict @ 2017-07-25T20:57:42Z
- PR #41968:
(root360-AndreasUlm) Fix rabbitmqctl output sanitizer for
version 3.6.10 @ 2017-07-25T19:12:36Z
- ISSUE #41955: (root360-AndreasUlm) rabbitmq 3.6.10 changed output => rabbitmq-module broken | refs: #41968
641a9d7
Merge pull request #41968 from root360-AndreasUlm/fix-rabbitmqctl-output-handler76fd941
added tests for rabbitmq 3.6.10 output handler3602af1
Fix rabbitmqctl output handler for 3.6.10
- PR #42479: (gtmanfred) validate ssh_interface for ec2 @ 2017-07-25T18:37:18Z
- PR #42516: (rallytime) Add info about top file to pillar walk-through example to include edit.vim @ 2017-07-25T17:01:12Z
- PR #42509: (clem-compilatio) Fix assign_floating_ips in openstack.py @ 2017-07-24T17:14:13Z
- PR #42464: (garethgreenaway) [2016.11] Small fix to modules/git.py @ 2017-07-21T21:28:57Z
- PR #42443: (garethgreenaway) [2016.11] Fix to slack engine @ 2017-07-21T15:48:57Z
- PR #42200: (shengis) Fix #42198 @ 2017-07-21T14:47:29Z
- PR #42424: (goten4) Fix error message when tornado or pycurl is not installed @ 2017-07-20T21:53:40Z
- PR #42350: (twangboy) Fixes problem with Version and OS Release related grains on certain versions of Python (2016.11) @ 2017-07-19T17:07:26Z
- PR #42356: (meaksh) Allow to check whether a function is available on the AliasesLoader wrapper @ 2017-07-19T16:56:41Z
- PR #42368: (twangboy) Remove build and dist directories before install (2016.11) @ 2017-07-19T16:47:28Z
- PR #42370:
(rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @
2017-07-18T22:39:41Z
- PR #42359: (Ch3LL) [2016.3] Update version numbers in doc config for 2017.7.0 release
016189f
Merge pull request #42370 from rallytime/merge-2016.110aa5dde
Merge branch '2016.3' into '2016.11'e9b0f20
Merge pull request #42359 from Ch3LL/doc-update-2016.3dc85b5e
[2016.3] Update version numbers in doc config for 2017.7.0 release
- PR #42360: (Ch3LL) [2016.11] Update version numbers in doc config for 2017.7.0 release @ 2017-07-18T19:23:30Z
- PR #42319: (rallytime) Add more documentation for config options that are missing from master/minion docs @ 2017-07-18T18:02:32Z
- PR #42352: (CorvinM) Multiple documentation fixes @ 2017-07-18T15:10:37Z
- PR #42353: (terminalmage) is_windows is a function, not a propery/attribute @ 2017-07-18T14:38:51Z
- PR #42264: (rallytime) Update minion restart section in FAQ doc for windows @ 2017-07-17T17:40:40Z
- PR #42275: (terminalmage) pkg.installed: pack name/version into pkgs argument @ 2017-07-17T17:38:39Z
- PR #42269: (rallytime) Add some clarity to "multiple quotes" section of yaml docs @ 2017-07-17T17:38:18Z
- PR #42282: (rallytime) Handle libcloud objects that throw RepresenterErrors with --out=yaml @ 2017-07-17T17:36:35Z
- PR #42308: (lubyou) Force file removal on Windows. Fixes #42295 @ 2017-07-17T17:12:13Z
- PR #42314: (rallytime) Add clarification to salt ssh docs about key auto-generation. @ 2017-07-17T14:07:49Z
- PR #41945:
(garethgreenaway) Fixes to modules/git.py @
2017-07-14T17:46:10Z
- ISSUE #41936: (michaelkarrer81) git.latest identity does not set the correct user for the private key file on the minion | refs: #41945
- ISSUE #1: (thatch45) Enable regex on the salt cli
acadd54
Merge pull request #41945 from garethgreenaway/41936_allow_identity_files_with_user44841e5
Moving the call to cp.get_file inside the with block to ensure the umask is preserved when we grab the file.f9ba60e
Merge pull request #1 from terminalmage/pr-419451b60261
Restrict set_umask to mkstemp call only
68549f3
Fixing umask to we can set files as executable.4949bf3
Updating to swap on the new salt.utils.files.set_umask context_manager8faa9f6
Updating PR with requested changes.494765e
Updating the git module to allow an identity file to be used when passing the user parameter
- PR #42289:
(CorvinM) Multiple empty_password fixes for state.user @
2017-07-14T16:14:02Z
- ISSUE #42240: (casselt) empty_password in user.present always changes password, even with test=True | refs: #42289
- PR #41543: (cri-epita) Fix user creation with empty password | refs: #42289 #42289
f90e04a
Merge pull request #42289 from CorvinM/`bp-41543`_357dc22
Fix user creation with empty password
- PR #42123: (vutny) DOCS: describe importing custom util classes @ 2017-07-12T15:53:24Z
- PR #42261: (rallytime) Some minor doc fixes for dnsutil module so they'll render correctly @ 2017-07-11T23:14:53Z
- PR #42262: (rallytime) Back-port #42224 to 2016.11 @ 2017-07-11T23:14:25Z
- PR #42181: (garethgreenaway) fixes to state.py for names parameter @ 2017-07-11T21:21:32Z
- PR #42253: (gtmanfred) Only use unassociated ips when unable to allocate @ 2017-07-11T20:53:51Z
- PR #42252: (UtahDave) simple docstring updates @ 2017-07-11T20:48:33Z
- PR #42235: (astronouth7303) Abolish references to dig in examples. @ 2017-07-10T20:06:11Z
- PR #42215: (twangboy) Add missing config to example @ 2017-07-07T20:18:44Z
- PR #42211: (terminalmage) Only pass a saltenv in orchestration if one was explicitly passed (2016.11) @ 2017-07-07T20:16:35Z
- PR #42173: (rallytime) Back-port #37424 to 2016.11 @ 2017-07-07T16:39:59Z
- PR #42175:
(rallytime) Back-port #39366 to
2016.11 @ 2017-07-06T19:51:47Z
- ISSUE #39365: (dglloyd) service.running fails if sysv script has no status command and enable: True | refs: #39366
- PR #39366: (dglloyd) Pass sig to service.status in after_toggle | refs: #42175
3b17fb7
Merge pull request #42175 from rallytime/`bp-39366`_53f7b98
Pass sig to service.status in after_toggle
- PR #42172: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-07-06T18:16:29Z
- PR #42176: (rallytime) Back-port #42109 to 2016.11 @ 2017-07-06T18:15:35Z
- PR #42095: (terminalmage) Add debug logging to dockerng.login @ 2017-07-06T17:13:05Z
- PR #42119: (terminalmage) Fix regression in CLI pillar override for salt-call @ 2017-07-06T17:02:52Z
- PR #42121: (terminalmage) Fix pillar.get when saltenv is passed @ 2017-07-06T16:52:34Z
- PR #42094: (terminalmage) Prevent command from showing in exception when output_loglevel=quiet @ 2017-07-06T16:18:09Z
- PR #42163: (vutny) Fix #42115: parse libcloud "rc" version correctly @ 2017-07-06T16:15:07Z
- PR #42164: (Ch3LL) Fix kerberos create_keytab doc @ 2017-07-06T15:55:33Z
- PR #42141: (rallytime) Back-port #42098 to 2016.11 @ 2017-07-06T15:11:49Z
- PR #42140: (rallytime) Back-port #42097 to 2016.11 @ 2017-07-06T15:11:29Z
- PR #42142: (Ch3LL) Update builds available for rc1 @ 2017-07-05T21:11:56Z
- PR #42078:
(damon-atkins) pkg.install and pkg.remove fix version number
input. @ 2017-07-05T06:04:57Z
4780d78
Merge pull request #42078 from damon-atkins/fix_convert_flt_str_version_on_cmd_line09d37dd
Fix comment typo7167549
Handle version=None when converted to a string it becomes 'None' parm should default to empty string rather than None, it would fix better with existing code.4fb2bb1
Fix typocf55c33
pkg.install and pkg.remove on the command line take number version numbers, store them within a float. However version is a string, to support versions numbers like 1.3.4
- PR #42105: (Ch3LL) Update releasecanddiate doc with new 2017.7.0rc1 Release @ 2017-07-04T03:14:42Z
- PR #42099: (rallytime) Remove references in docs to pip install salt-cloud @ 2017-07-03T22:13:44Z
- PR #42086: (abulford) Make result=true if Docker volume already exists @ 2017-07-03T15:48:33Z
- PR #42021: (gtmanfred) Set concurrent to True when running states with sudo @ 2017-06-30T21:02:15Z
- PR #42029: (terminalmage) Mock socket.getaddrinfo in unit.utils.network_test.NetworkTestCase.test_host_to_ips @ 2017-06-30T20:58:56Z
- PR #42055: (dmurphy18) Upgrade support for gnupg v2.1 and higher @ 2017-06-30T20:54:02Z
- PR #42048: (Ch3LL) Add initial 2016.11.7 Release Notes @ 2017-06-30T16:00:05Z
- PR #42024: (leeclemens) doc: Specify versionadded for SELinux policy install/uninstall @ 2017-06-29T23:29:50Z
- PR #42030: (whiteinge) Re-add msgpack to mocked imports @ 2017-06-29T20:47:59Z
- PR #42028: (whiteinge) Revert "Allow docs to be built under Python 3" | refs: #42030 @ 2017-06-29T19:47:46Z
- PR #42017: (lorengordon) Fixes typo "nozerconf" -> "nozeroconf" @ 2017-06-29T17:30:48Z
- PR #41906: (terminalmage) Better support for numeric saltenvs @ 2017-06-29T17:19:33Z
- PR #41995: (terminalmage) Temporarily set the umask before writing an auth token @ 2017-06-29T01:09:48Z
- PR #41999: (terminalmage) Update IP address for unit.utils.network_test.NetworkTestCase.test_host_to_ips @ 2017-06-29T01:01:31Z
- PR #41991: (Da-Juan) Accept a list for state_aggregate global setting @ 2017-06-29T00:58:59Z
- PR #41993: (UtahDave) change out salt support link to SaltConf link @ 2017-06-29T00:55:20Z
- PR #41987: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-06-28T20:19:11Z
- PR #41985: (rallytime) Back-port #41780 to 2016.11 @ 2017-06-28T20:18:57Z
- PR #41986:
(rallytime) Back-port #41820 to
2016.11 @ 2017-06-28T20:18:43Z
- ISSUE #34963: (craigafinch) Incorrect behavior or documentation for comments in salt.states.pkgrepo.managed | refs: #41820
- PR #41820: (nhavens) Fix yum repo file comments to work as documented in pkgrepo.managed | refs: #41986
bd9090c
Merge pull request #41986 from rallytime/`bp-41820`_72320e3
Fix yum repo file comments to work as documented in pkgrepo.managed
- PR #41973: (vutny) Fix Master/Minion scheduled jobs based on Cron expressions | refs: #42077 @ 2017-06-28T16:39:02Z
- PR #41980: (Ch3LL) [2016.11] Bump latest release version to 2016.11.6 @ 2017-06-28T15:35:11Z
- PR #41961: (cachedout) Allow docs to be built under Python 3 | refs: #42028 @ 2017-06-27T21:11:54Z
- PR #41948: (davidjb) Fix Composer state's name docs; formatting @ 2017-06-27T17:51:29Z
- PR #41914: (vutny) archive.extracted: fix hash sum verification for local archives @ 2017-06-26T17:59:27Z
- PR #41912: (Ch3LL) Allow pacman module to run on Manjaro @ 2017-06-26T15:35:20Z
- PR #41516:
(kstreee) Implements MessageClientPool to avoid blocking
waiting for zeromq and tcp communications. @
2017-06-26T14:41:38Z
- ISSUE #38093: (DmitryKuzmenko) Make threads avoid blocking waiting while communicating using TCP transport. | refs: #41516 #41516
- PR #37878: (kstreee) Makes threads avoid blocking waiting while communicating using Zeromq. | refs: #41516 #41516
ff67d47
Merge pull request #41516 from kstreee/fix-blocking-waiting-tcp-connectiondf96969
Removes redundant closing statements.94b9ea5
Implements MessageClientPool to avoid blocking waiting for zeromq and tcp communications.
- PR #41888: (Ch3LL) Add additional commits to 2016.11.6 release notes @ 2017-06-22T16:19:00Z
- PR #41882: (Ch3LL) Add pycryptodome to crypt_test @ 2017-06-21T19:51:10Z
- PR #41877: (Ch3LL) Fix netstat and routes test @ 2017-06-21T16:16:58Z
- PR #41566:
(morganwillcock) win_certutil: workaround for reading serial
numbers with non-English languages @ 2017-06-21T15:40:29Z
- ISSUE #41367: (lubyou) certutil.add_store does not work on non english windows versions or on Windows 10 (localised or English) | refs: #41566
66f8c83
Merge pull request #41566 from morganwillcock/certutilc337d52
Fix test data for test_get_serial, and a typo7f69613
test and lint fixes8ee4843
Suppress output of crypt context and be more specifc with whitespace vs. serial61f817d
Match serials based on output position (fix for non-English languages)
- PR #41679:
(terminalmage) Prevent unnecessary duplicate pillar compilation
@ 2017-06-21T15:32:42Z
4d0f5c4
Merge pull request #41679 from terminalmage/get-top-file-envsa916e8d
Improve normalization of saltenv/pillarenv usage for states02f293a
Update state unit tests to reflect recent changesb7e5c11
Don't compile pillar data when getting top file envs8d6fdb7
Don't compile pillar twice for salt-calld2abfbf
Add initial_pillar argument to salt.state70186de
salt.pillar: rename the "pillar" argument to "pillar_override"
- PR #41853:
(vutny) Fix master side scheduled jobs to return events @
2017-06-20T22:06:29Z
- ISSUE #39668: (mirceaulinic) Master scheduled job not recorded on the event bus | refs: #41658
- ISSUE #12653: (pengyao) salt schedule doesn't return jobs result info to master | refs: #41853
- PR #41695: (xiaoanyunfei) fix max RecursionError, Ellipsis | refs: #41853
- PR #41658: (garethgreenaway) Fixes to the salt scheduler | refs: #41853
29b0acc
Merge pull request #41853 from vutny/fix-master-schedule-evente206c38
Fix master side scheduled jobs to return events