neulab/tldr huggingface dataset:
This release corrects a flaw in minion ID validation which could allow certain minions to authenticate to a master despite not having the correct credentials.  To exploit the vulnerability, an attacker must create a salt-minion with an ID containing characters that will cause a directory traversal. Credit for discovering the security flaw goes to: Vernhk@qq.com
Salt 2016.11.8 Release Notes Version 2016.11.8 is a bugfix release for 2016.11.0.
Statistics • Total Merges: 171
• Total Issue References: 68
• Contributors: 61 (AFriemann, Ch3LL, CorvinM, Da-Juan, DmitryKuzmenko, UtahDave, abulford, amalleo25, amendlik, aneeshusa, aogier, arount, arthurlogilab, astronouth7303, binocvlar, blarghmatey, cachedout, clem-compilatio, corywright, cri-epita, damon-atkins, davidjb, dglloyd, dmurphy18, ferringb, garethgreenaway, gdubroeucq, gilbsgilbs, goten4, gtmanfred, isbm, jagguli, kevinanderson1, kojiromike, kstreee, leeclemens, lomeroe, lorengordon, lubyou, mcarlton00, meaksh, morganwillcock, nhavens, pabloh007, rallytime, remijouannet, renner, root360-AndreasUlm, s-sebastian, sarcasticadmin, sbojarski, shengis, tdutrion, terminalmage, toanju, twangboy, ushmodin, viktorkrivak, vutny, whiteinge, xiaoanyunfei)
Anonymous Binds and LDAP/Active Directory When auth.ldap.anonymous is set to False, the bind password can no longer be empty.
Changelog for v2016.11.7..v2016.11.8 Generated at: 2018-05-27 20:23:07 UTC
• PR #43508: (rallytime) Back-port  #43333 to 2016.11.8 @ 2017-09-14 21:40:19 UTC
• PR #43333: (damon-atkins) Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed as params + 1 bug (refs: #43508)
• PR #43434: (rallytime) Add 2016.11.8 release notes @ 2017-09-11 17:06:29 UTC
• PR #43271: (twangboy) Fix minor formatting issue @ 2017-08-30 18:35:12 UTC
• PR #43228: (twangboy) Win fix pkg.install @ 2017-08-30 14:26:21 UTC
• PR #43191: (viktorkrivak) Fix apache.config with multiple statement @ 2017-08-28 18:13:44 UTC
• 4164047951 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.
• ISSUE #42279: (dafyddj) win_lgpo matches multiple policies due to startswith() (refs: #43154, #43116)
• PR #43154: (lomeroe) Backport #43116 to 2016.11 @ 2017-08-28 16:40:41 UTC
• PR #43116: (lomeroe) Fix 42279 in develop (refs: #43154)
• ISSUE #42642: (githubcdr) state.augeas (refs: #42669, #43202)
• PR #43202: (garethgreenaway) Reverting previous augeas module changes @ 2017-08-28 13:14:27 UTC
• ISSUE #43101: (aogier) genesis.bootstrap fails if no pkg AND exclude_pkgs (which can't be a string) (refs: #43103)
• PR #43103: (aogier) genesis.bootstrap deboostrap fix @ 2017-08-25 20:48:23 UTC
• ISSUE #42329: (jagguli) State git.latest does not pull latest tags (refs: #42663)
• PR #42663: (jagguli) Check remote tags before deciding to do a fetch #42329 @ 2017-08-25 20:14:32 UTC
• ISSUE #43198: (corywright) disk.format_ needs to be aliased to disk.format (refs: #43199)
• PR #43199: (corywright) Add disk.format alias for disk.format_ @ 2017-08-25 19:21:07 UTC
• ISSUE saltstack/salt-jenkins#495: (Ch3LL) npm tests failing (refs: #43196)
• PR #43196: (gtmanfred) Pin request install to version for npm tests @ 2017-08-25 18:43:06 UTC
• ISSUE #43143: (abulford) git.detached does not fetch if rev is missing from local (refs: #43178)
• PR #43178: (terminalmage) git.detached: Fix traceback when rev is a SHA and is not present locally @ 2017-08-25 13:58:37 UTC
• PR #43179: (terminalmage) Fix missed deprecation @ 2017-08-24 22:52:34 UTC
• PR #43171: (terminalmage) Add warning about adding new functions to salt/utils/__init__.py @ 2017-08-24 19:10:23 UTC
• PR #43173: (Ch3LL) Add New Release Branch Strategy to Contribution Docs @ 2017-08-24 19:04:56 UTC
• PR #43151: (ushmodin) state.sls hangs on file.recurse with clean: True on windows @ 2017-08-23 17:25:33 UTC
• PR #42969: (ushmodin) state.sls hangs on file.recurse with clean: True on windows (refs: #43151)
• PR #42986: (renner) Notify systemd synchronously (via NOTIFY_SOCKET) @ 2017-08-22 16:52:56 UTC
• ISSUE #43036: (mcarlton00) Linux VMs in Bhyve aren't displayed properly in grains (refs: #43037)
• PR #43037: (mcarlton00) Issue #43036 Bhyve virtual grain in Linux VMs @ 2017-08-22 16:43:40 UTC
• PR #43100: (vutny) [DOCS] Add missing utils sub-dir listed for extension_modules @ 2017-08-22 15:40:09 UTC
• ISSUE #15171: (JensRantil) Maximum recursion limit hit related to requisites (refs: #42985)
• PR #42985: (DmitryKuzmenko) Properly handle prereq having lost requisites.  @ 2017-08-21 22:49:39 UTC
• PR #43092: (blarghmatey) Fixed issue with silently passing all tests in Testinfra module @ 2017-08-21 20:22:08 UTC
• PR #43060: (twangboy) Osx update pkg scripts @ 2017-08-21 20:06:12 UTC
• ISSUE #42869: (abednarik) Git Module : Failed to update repository (refs: #43064)
• PR #43064: (terminalmage) Fix race condition in git.latest @ 2017-08-21 14:29:52 UTC
• ISSUE #42041: (lorengordon) pkg.list_repo_pkgs fails to find pkgs with spaces around yum repo enabled value (refs: #43054)
• PR #43054: (lorengordon) Uses ConfigParser to read yum config files @ 2017-08-18 20:49:44 UTC
• PR #42045: (arount) Fix: salt.modules.yumpkg: ConfigParser to read ini like files. (refs: #43054)
• PR #43048: (rallytime) Back-port #43031 to 2016.11 @ 2017-08-18 12:56:04 UTC
• PR #43031: (gtmanfred) use a ruby gem that doesn't have dependencies (refs: #43048)
• PR #43023: (terminalmage) Fixes/improvements to Jenkins state/module @ 2017-08-18 01:33:10 UTC
• PR #43026: (rallytime) Back-port #43020 to 2016.11 @ 2017-08-17 23:19:46 UTC
• PR #43020: (gtmanfred) test with gem that appears to be abandoned (refs: #43026)
• ISSUE #40490: (alxwr) saltstack x509 incompatible to m2crypto 0.26.0 (refs: #42760)
• PR #43033: (rallytime) Back-port #42760 to 2016.11 @ 2017-08-17 22:24:43 UTC
• PR #42760: (AFriemann) Catch TypeError thrown by m2crypto when parsing missing subjects in c… (refs: #43033)
• PR #43032: (rallytime) Back-port #42547 to 2016.11 @ 2017-08-17 21:53:50 UTC
• PR #42547: (blarghmatey) Updated testinfra modules to work with more recent versions (refs: #43032)
• ISSUE #42992: (pabloh007) docker.save  flag push does is ignored (refs: #43027)
• PR #43027: (pabloh007) Fixes ignore push flag for docker.push module issue #42992 @ 2017-08-17 19:55:37 UTC
• ISSUE #42627: (taigrrr8) salt-cp no longer works.  Was working a few months back. (refs: #42890)
• PR #42890: (DmitryKuzmenko) Make chunked mode in salt-cp optional @ 2017-08-17 18:37:44 UTC
• PR #43009: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-08-17 18:00:09 UTC
• PR #43021: (terminalmage) Use socket.AF_INET6 to get the correct value instead of doing an OS check @ 2017-08-17 17:57:09 UTC
• PR #43014: (Ch3LL) Change AF_INET6 family for mac in test_host_to_ips (refs: #43021)
• PR #43019: (rallytime) Update bootstrap script to latest stable: v2017.08.17 @ 2017-08-17 17:56:41 UTC
• PR #43014: (Ch3LL) Change AF_INET6 family for mac in test_host_to_ips (refs: #43021) @ 2017-08-17 16:17:51 UTC
• PR #42968: (vutny) [DOCS] Fix link to Salt Cloud Feature Matrix @ 2017-08-16 13:16:16 UTC
• ISSUE #38839: (DaveOHenry) Invoking runner.cloud.action via reactor sls fails (refs: #42291)
• PR #42291: (vutny) Fix #38839: remove state from Reactor runner kwags @ 2017-08-15 23:01:08 UTC
• ISSUE #42644: (stamak)   nova salt-cloud -P  Private IPs returned, but not public. Checking for misidentified IPs (refs: #42940)
• PR #42940: (gtmanfred) create new ip address before checking list of allocated ips @ 2017-08-15 21:47:18 UTC
• PR #42959: (rallytime) Back-port #42883 to 2016.11 @ 2017-08-15 21:25:48 UTC
• PR #42883: (rallytime) Fix failing boto tests (refs: #42959)
• PR #42944: (Ch3LL) [2016.11] Add clean_id function to salt.utils.verify.py @ 2017-08-15 18:06:12 UTC
• PR #42952: (Ch3LL) [2016.11] Bump latest and previous versions @ 2017-08-15 17:23:02 UTC
• PR #42950: (Ch3LL) Add Security Notice to 2016.11.7 Release Notes @ 2017-08-15 16:50:23 UTC
• PR #42836: (aneeshusa) Backport salt.utils.versions from develop to 2016.11 @ 2017-08-14 20:56:54 UTC
• PR #42835: (aneeshusa) Fix typo in utils/versions.py module (refs: #42836)
• PR #42919: (rallytime) Back-port #42871 to 2016.11 @ 2017-08-14 20:44:00 UTC
• PR #42871: (amalleo25) Update joyent.rst (refs: #42919)
• PR #42918: (rallytime) Back-port #42848 to 2016.11 @ 2017-08-14 20:43:43 UTC
• PR #42848: (DmitryKuzmenko) Execute fire_master asynchronously in the main minion thread. (refs: #42918)
• PR #42861: (twangboy) Fix pkg.install salt-minion using salt-call @ 2017-08-14 19:07:22 UTC
• PR #42798: (s-sebastian) Update return data before calling returners @ 2017-08-14 15:51:30 UTC
• ISSUE #41976: (abulford) dockerng network states do not respect test=True (refs: #41977)
• PR #41977: (abulford) Fix dockerng.network_* ignoring of tests=True @ 2017-08-11 18:37:20 UTC
• PR #42886: (sarcasticadmin) Adding missing output flags to salt cli docs @ 2017-08-11 18:35:19 UTC
• PR #42882: (gtmanfred) make sure cmd is not run when npm isn't installed @ 2017-08-11 17:53:14 UTC
• PR #42788: (amendlik) Remove waits and retries from Saltify deployment @ 2017-08-11 15:38:05 UTC
• PR #42877: (terminalmage) Add virtual func for cron state module @ 2017-08-11 15:33:09 UTC
• PR #42859: (terminalmage) Add note about git CLI requirement for GitPython to GitFS tutorial @ 2017-08-11 14:53:03 UTC
• ISSUE saltstack/salt-jenkins#475: (rallytime) Arch is failing npm cache test (refs: #42856)
• ISSUE #41770: (Ch3LL) NPM v5 incompatible with salt.modules.cache_list (refs: #42856)
• PR #42856: (gtmanfred) skip cache_clean test if npm version is >= 5.0.0 @ 2017-08-11 13:39:20 UTC
• PR #42864: (whiteinge) Make syndic_log_file respect root_dir setting @ 2017-08-11 13:28:21 UTC
• PR #42851: (terminalmage) Backport #42651 to 2016.11 @ 2017-08-10 18:02:39 UTC
• PR #42651: (gtmanfred) python2- prefix for fedora 26 packages (refs: #42851)
• ISSUE #42683: (rgcosma) Gluster module broken in 2017.7 (refs: #42806)
• PR #42806: (rallytime) Update doc references in glusterfs.volume_present @ 2017-08-10 14:10:16 UTC
• PR #42829: (twangboy) Fix passing version in pkgs as shown in docs @ 2017-08-10 14:07:24 UTC
• PR #42838: (twangboy) Document requirements for win_pki @ 2017-08-10 13:59:46 UTC
• PR #42805: (rallytime) Back-port #42552 to 2016.11 @ 2017-08-09 22:37:56 UTC
• PR #42552: (remijouannet) update consul module following this documentation https://www.consul.… (refs: #42805)
• ISSUE #42731: (infoveinx) http.query template_data render exception (refs: #42804)
• PR #42804: (rallytime) Back-port #42784 to 2016.11 @ 2017-08-09 22:37:40 UTC
• PR #42784: (gtmanfred) only read file if ret is not a string in http.query (refs: #42804)
• PR #42826: (terminalmage) Fix misspelling of "versions" @ 2017-08-09 19:39:43 UTC
• PR #42786: (Ch3LL) Fix typo for template_dict in http docs @ 2017-08-08 18:14:50 UTC
• ISSUE #42600: (twangboy) Unable to set 'Not Configured' using win_lgpo execution module (refs: #42795, #42744)
• PR #42795: (lomeroe) backport #42744 to 2016.11 @ 2017-08-08 17:17:15 UTC
• PR #42744: (lomeroe) fix #42600 in develop (refs: #42795)
• ISSUE #42747: (whiteinge) Outputters mutate data which can be a problem for Runners and perhaps other things (refs: #42748)
• PR #42748: (whiteinge) Workaround Orchestrate problem that highstate outputter mutates data @ 2017-08-07 21:11:33 UTC
• PR #42764: (amendlik) Fix infinite loop with salt-cloud and Windows nodes @ 2017-08-07 20:47:07 UTC
• ISSUE #42690: (ChristianBeer) git.latest state with remote set fails on first try (refs: #42694)
• PR #42694: (gtmanfred) allow adding extra remotes to a repository @ 2017-08-07 18:08:11 UTC
• PR #42669: (garethgreenaway)  [2016.11] Fixes to augeas module @ 2017-08-06 17:58:03 UTC
• PR #42629: (xiaoanyunfei) tornado api @ 2017-08-03 22:21:20 UTC
• PR #42655: (whiteinge) Reenable cpstats for rest_cherrypy @ 2017-08-03 20:44:10 UTC
• PR #33806: (cachedout) Work around upstream cherrypy bug (refs: #42655)
• ISSUE #42686: (gilbsgilbs) Unable to set multiple RabbitMQ tags (refs: #42693)
• PR #42693: (gilbsgilbs) Fix RabbitMQ tags not properly set.  @ 2017-08-03 20:23:08 UTC
• ISSUE #41433: (sbojarski) boto_cfn.present fails when reporting error for failed state (refs: #42574)
• PR #42574: (sbojarski) Fixed error reporting in "boto_cfn.present" function.  @ 2017-08-01 17:55:29 UTC
• PR #42623: (terminalmage) Fix unicode constructor in custom YAML loader @ 2017-07-31 19:25:18 UTC
• PR #42515: (gtmanfred) Allow not interpreting backslashes in the repl @ 2017-07-28 16:00:09 UTC
• ISSUE #42456: (gdubroeucq) Use yum lib  (refs: #42586)
• PR #42586: (gdubroeucq) [Fix] yumpkg.py: add option to the command "check-update" @ 2017-07-27 23:52:00 UTC
• ISSUE #41982: (abulford) dockerng.network_* matches too easily (refs: #41988)
• PR #41988: (abulford) Fix dockerng.network_* name matching @ 2017-07-27 21:25:06 UTC
• PR #42339: (isbm) Bugfix: Jobs scheduled to run at a future time stay pending for Salt minions (bsc#1036125) @ 2017-07-27 19:05:51 UTC
• PR #42077: (vutny) Fix scheduled job run on Master if when parameter is a list @ 2017-07-27 19:04:23 UTC
• PR #42414: (vutny) DOCS: unify hash sum with hash type format @ 2017-07-27 18:48:40 UTC
• ISSUE #42375: (dragonpaw) salt.modules.*.__virtualname__ doens't work as documented. (refs: #42523)
• PR #42523: (rallytime) Add a mention of the True/False returns with __virtual__() @ 2017-07-27 18:13:07 UTC
• PR #42527: (twangboy) Document changes to Windows Update in Windows 10/Server 2016 @ 2017-07-27 17:45:38 UTC
• PR #42551: (binocvlar) Remove '-s' (--script) argument to parted within align_check function @ 2017-07-27 17:35:31 UTC
• PR #42573: (rallytime) Back-port #42433 to 2016.11 @ 2017-07-27 13:51:21 UTC
• PR #42433: (terminalmage) Only force saltenv/pillarenv to be a string when not None (refs: #42573)
• PR #42571: (twangboy) Avoid loading system PYTHON* environment vars @ 2017-07-26 22:48:55 UTC
• ISSUE #42371: (tsaridas) Minion unresponsive after trying to failover (refs: #42387)
• PR #42387: (DmitryKuzmenko) Fix race condition in usage of weakvaluedict @ 2017-07-25 20:57:42 UTC
• ISSUE #41955: (root360-AndreasUlm) rabbitmq 3.6.10 changed output => rabbitmq-module broken (refs: #41968)
• PR #41968: (root360-AndreasUlm) Fix rabbitmqctl output sanitizer for version 3.6.10 @ 2017-07-25 19:12:36 UTC
• ISSUE #42477: (aikar) Invalid ssh_interface value prevents salt-cloud provisioning without reason of why (refs: #42479)
• PR #42479: (gtmanfred) validate ssh_interface for ec2 @ 2017-07-25 18:37:18 UTC
• ISSUE #42405: (felrivero) The documentation is incorrectly compiled (PILLAR section) (refs: #42516)
• PR #42516: (rallytime) Add info about top file to pillar walk-through example to include edit.vim @ 2017-07-25 17:01:12 UTC
• ISSUE #42417: (clem-compilatio) salt-cloud - openstack - "no more floating IP addresses" error - but public_ip in node (refs: #42509)
• PR #42509: (clem-compilatio) Fix _assign_floating_ips in openstack.py @ 2017-07-24 17:14:13 UTC
• PR #42464: (garethgreenaway) [2016.11] Small fix to modules/git.py @ 2017-07-21 21:28:57 UTC
• ISSUE #42357: (Giandom) Salt pillarenv problem with slack engine (refs: #42443)
• PR #42443: (garethgreenaway) [2016.11] Fix to slack engine @ 2017-07-21 15:48:57 UTC
• ISSUE #42198: (shengis) state sqlite3.row_absent fail with "parameters are of unsupported type" (refs: #42200)
• PR #42200: (shengis) Fix #42198 @ 2017-07-21 14:47:29 UTC
• ISSUE #42413: (goten4) Invalid error message when proxy_host is set and tornado not installed (refs: #42424)
• PR #42424: (goten4) Fix error message when tornado or pycurl is not installed @ 2017-07-20 21:53:40 UTC
• PR #42350: (twangboy) Fixes problem with Version and OS Release related grains on certain versions of Python (2016.11) @ 2017-07-19 17:07:26 UTC
• PR #42356: (meaksh) Allow to check whether a function is available on the AliasesLoader wrapper @ 2017-07-19 16:56:41 UTC
• PR #42368: (twangboy) Remove build and dist directories before install (2016.11) @ 2017-07-19 16:47:28 UTC
• PR #42370: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-07-18 22:39:41 UTC
• PR #42360: (Ch3LL) [2016.11] Update version numbers in doc config for 2017.7.0 release @ 2017-07-18 19:23:30 UTC
• ISSUE #32400: (rallytime) Document Default Config Values (refs: #42319)
• PR #42319: (rallytime) Add more documentation for config options that are missing from master/minion docs @ 2017-07-18 18:02:32 UTC
• ISSUE #42333: (b3hni4) Getting "invalid type of dict, a list is required" when trying to configure engines in master config file (refs: #42352)
• PR #42352: (CorvinM) Multiple documentation fixes @ 2017-07-18 15:10:37 UTC
• PR #42353: (terminalmage) is_windows is a function, not a propery/attribute @ 2017-07-18 14:38:51 UTC
• ISSUE #41116: (hrumph) FAQ has wrong instructions for upgrading Windows minion. (refs: #42264)
• PR #42264: (rallytime) Update minion restart section in FAQ doc for windows @ 2017-07-17 17:40:40 UTC
• ISSUE #42194: (jryberg) pkg version: latest are now broken, appending <package>-latest to filename (refs: #42275)
• PR #42275: (terminalmage) pkg.installed: pack name/version into pkgs argument @ 2017-07-17 17:38:39 UTC
• ISSUE #41721: (sazaro) state.sysrc broken when setting the value to YES or NO (refs: #42269)
• PR #42269: (rallytime) Add some clarity to "multiple quotes" section of yaml docs @ 2017-07-17 17:38:18 UTC
• ISSUE #42152: (dubb-b) salt-cloud errors on Rackspace driver using -out=yaml  (refs: #42282)
• PR #42282: (rallytime) Handle libcloud objects that throw RepresenterErrors with --out=yaml @ 2017-07-17 17:36:35 UTC
• ISSUE #42295: (lubyou) file.absent fails on windows if the file to be removed has the "readonly" attribute set (refs: #42308)
• PR #42308: (lubyou) Force file removal on Windows. Fixes #42295 @ 2017-07-17 17:12:13 UTC
• ISSUE #42267: (gzcwnk) salt-ssh not creating ssh keys automatically as per documentation (refs: #42314)
• PR #42314: (rallytime) Add clarification to salt ssh docs about key auto-generation.  @ 2017-07-17 14:07:49 UTC
• ISSUE #41936: (michaelkarrer81) git.latest identity does not set the correct user for the private key file on the minion (refs: #41945)
• PR #41945: (garethgreenaway) Fixes to modules/git.py @ 2017-07-14 17:46:10 UTC
• ISSUE #42240: (casselt) empty_password in user.present always changes password, even with test=True (refs: #42289)
• PR #42289: (CorvinM) Multiple empty_password fixes for state.user @ 2017-07-14 16:14:02 UTC
• PR #41543: (cri-epita) Fix user creation with empty password (refs: #42289)
• PR #42123: (vutny) DOCS: describe importing custom util classes @ 2017-07-12 15:53:24 UTC
• PR #42261: (rallytime) Some minor doc fixes for dnsutil module so they'll render correctly @ 2017-07-11 23:14:53 UTC
• PR #42262: (rallytime) Back-port #42224 to 2016.11 @ 2017-07-11 23:14:25 UTC
• PR #42224: (tdutrion) Remove duplicate instruction in Openstack Rackspace config example (refs: #42262)
• ISSUE #42137: (kiemlicz) cmd.run with multiple commands - random order of execution (refs: #42181)
• PR #42181: (garethgreenaway) fixes to state.py for names parameter @ 2017-07-11 21:21:32 UTC
• PR #42253: (gtmanfred) Only use unassociated ips when unable to allocate @ 2017-07-11 20:53:51 UTC
• PR #38965: (toanju) salt-cloud will use list_floating_ips for OpenStack (refs: #42253)
• PR #42252: (UtahDave) simple docstring updates @ 2017-07-11 20:48:33 UTC
• ISSUE #42232: (astronouth7303) Half of dnsutil refers to dig (refs: #42235)
• PR #42235: (astronouth7303) Abolish references to dig in examples.  @ 2017-07-10 20:06:11 UTC
• PR #42215: (twangboy) Add missing config to example @ 2017-07-07 20:18:44 UTC
• PR #42211: (terminalmage) Only pass a saltenv in orchestration if one was explicitly passed (2016.11) @ 2017-07-07 20:16:35 UTC
• PR #42173: (rallytime) Back-port #37424 to 2016.11 @ 2017-07-07 16:39:59 UTC
• PR #37424: (kojiromike) Avoid Early Convert ret['comment'] to String (refs: #42173)
• ISSUE #39365: (dglloyd) service.running fails if sysv script has no status command and enable: True (refs: #39366)
• PR #42175: (rallytime) Back-port #39366 to 2016.11 @ 2017-07-06 19:51:47 UTC
• PR #39366: (dglloyd) Pass sig to service.status in after_toggle (refs: #42175)
• PR #42172: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-07-06 18:16:29 UTC
• PR #42176: (rallytime) Back-port #42109 to 2016.11 @ 2017-07-06 18:15:35 UTC
• PR #42109: (arthurlogilab) [doc] Update aws.rst - add Debian default username (refs: #42176)
• PR #42095: (terminalmage) Add debug logging to dockerng.login @ 2017-07-06 17:13:05 UTC
• ISSUE #42116: (terminalmage) CLI pillar override regression in 2017.7.0rc1 (refs: #42119)
• PR #42119: (terminalmage) Fix regression in CLI pillar override for salt-call @ 2017-07-06 17:02:52 UTC
• ISSUE #42114: (clallen) saltenv bug in pillar.get execution module function (refs: #42121)
• PR #42121: (terminalmage) Fix pillar.get when saltenv is passed @ 2017-07-06 16:52:34 UTC
• PR #42094: (terminalmage) Prevent command from showing in exception when output_loglevel=quiet @ 2017-07-06 16:18:09 UTC
• ISSUE #42115: (nomeelnoj) Installing EPEL repo breaks salt-cloud (refs: #42163)
• PR #42163: (vutny) Fix #42115: parse libcloud "rc" version correctly @ 2017-07-06 16:15:07 UTC
• PR #42164: (Ch3LL) Fix kerberos create_keytab doc @ 2017-07-06 15:55:33 UTC
• PR #42141: (rallytime) Back-port #42098 to 2016.11 @ 2017-07-06 15:11:49 UTC
• PR #42098: (twangboy) Change repo_ng to repo-ng (refs: #42141)
• PR #42140: (rallytime) Back-port #42097 to 2016.11 @ 2017-07-06 15:11:29 UTC
• PR #42097: (gtmanfred) require large timediff for ipv6 warning (refs: #42140)
• PR #42142: (Ch3LL) Update builds available for rc1 @ 2017-07-05 21:11:56 UTC
• ISSUE #42076: (abulford) dockerng.volume_present test looks as though it would cause a change (refs: #42086)
• PR #42086: (abulford) Make result=true if Docker volume already exists @ 2017-07-03 15:48:33 UTC
• PR #42024: (leeclemens) doc: Specify versionadded for SELinux policy install/uninstall @ 2017-06-29 23:29:50 UTC
• ca4e619edb Merge pull request #42024 from leeclemens/doc/selinux
• b63a3c0fae doc: Specify versionadded for SELinux policy install/uninstall
• PR saltstack/salt#41961: (cachedout) Allow docs to be built under Python 3 (refs: #42028)
• PR #42030: (whiteinge) Re-add msgpack to mocked imports @ 2017-06-29 20:47:59 UTC
• PR #42028: (whiteinge) Revert "Allow docs to be built under Python 3" (refs: #42030)
• 50856d0e28 Merge pull request #42030 from whiteinge/revert-py3-doc-chagnes-pt-2
• 18dfa9893c Re-add msgpack to mocked imports
• PR #42028: (whiteinge) Revert "Allow docs to be built under Python 3" (refs: #42030) @ 2017-06-29 19:47:46 UTC
• 53031d2f55 Merge pull request #42028 from saltstack/revert-41961-py3_doc
• 5592e6e5d4 Revert "Allow docs to be built under Python 3"
• ISSUE #42013: (dusto) Misspelled nozeroconf in salt/modules/rh_ip.py (refs: #42017)
• PR #42017: (lorengordon) Fixes typo "nozerconf" -> "nozeroconf" @ 2017-06-29 17:30:48 UTC
• 1416bf70b9 Merge pull request #42017 from lorengordon/issue-42013
• b6cf5f2528 Fixes typo nozerconf -> nozeroconf
• PR #41906: (terminalmage) Better support for numeric saltenvs @ 2017-06-29 17:19:33 UTC
• 0ebb50b601 Merge pull request #41906 from terminalmage/numeric-saltenv
• 2d798de982 Better support for numeric saltenvs
• PR #41995: (terminalmage) Temporarily set the umask before writing an auth token @ 2017-06-29 01:09:48 UTC
• 6a3c03c2d5 Merge pull request #41995 from terminalmage/token-umask
• 4f54b0069f Temporarily set the umask before writing an auth token
• PR #41999: (terminalmage) Update IP address for unit.utils.network_test.NetworkTestCase.test_host_to_ips @ 2017-06-29 01:01:31 UTC
• e3801b0e78 Merge pull request #41999 from terminalmage/fix-network-test
• fb6a93314f Update IP address for unit.utils.network_test.NetworkTestCase.test_host_to_ips
• ISSUE #18659: (whiteinge) mod_aggregate not working for list-form configuration (refs: #41991)
• PR #41991: (Da-Juan) Accept a list for state_aggregate global setting @ 2017-06-29 00:58:59 UTC
• a7f38929cb Merge pull request #41991 from Da-Juan/fix-state_aggregate-list
• c9075b8f84 Accept a list for state_aggregate setting
• PR #41993: (UtahDave) change out salt support link to SaltConf link @ 2017-06-29 00:55:20 UTC
• 7424f879a3 Merge pull request #41993 from UtahDave/2016.11local
• bff050ad52 change out salt support link to SaltConf link
• PR #41987: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-06-28 20:19:11 UTC
• 3b9ccf09d7 Merge pull request #41987 from rallytime/merge-2016.11
• 48867c4a82 Merge branch '2016.3' into '2016.11'
• c589eae03f Merge pull request #41981 from Ch3LL/11.6_3
• 2516ae1349 [2016.3] Bump latest release version to 2016.11.6
• PR #41985: (rallytime) Back-port #41780 to 2016.11 @ 2017-06-28 20:18:57 UTC
• PR #41780: (ferringb) Fix salt.util.render_jinja_tmpl usage for when not used in an environmnet (refs: #41985)
• 768339d734 Merge pull request #41985 from rallytime/bp-41780
• 8f8d3a473a Fix salt.util.render_jinja_tmpl usage for when not used in an environment.
• ISSUE #34963: (craigafinch) Incorrect behavior or documentation for comments in salt.states.pkgrepo.managed (refs: #41820)
• PR #41986: (rallytime) Back-port #41820 to 2016.11 @ 2017-06-28 20:18:43 UTC
• PR #41820: (nhavens) Fix yum repo file comments to work as documented in pkgrepo.managed (refs: #41986)
• bd9090c0bf Merge pull request #41986 from rallytime/bp-41820
• 72320e35b9 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-28 16:39:02 UTC
• a31da52635 Merge pull request #41973 from vutny/fix-croniter-scheduled-jobs
• 148788e652 Fix Master/Minion scheduled jobs based on Cron expressions
• PR #41980: (Ch3LL) [2016.11] Bump latest release version to 2016.11.6 @ 2017-06-28 15:35:11 UTC
• 689ff93349 Merge pull request #41980 from Ch3LL/11.6_11
• fe4f5711d5 [2016.11] Bump latest release version to 2016.11.6
• PR #41961: (cachedout) Allow docs to be built under Python 3 @ 2017-06-27 21:11:54 UTC
• 82b1eb28ab Merge pull request #41961 from cachedout/py3_doc
• 7aacddf6ef Allow docs to be built under Python 3
• PR #41948: (davidjb) Fix Composer state's name docs; formatting @ 2017-06-27 17:51:29 UTC
• PR #41933: (davidjb) Fix Composer state's name docs and improve formatting (refs: #41948)
• f0eb51df17 Merge pull request #41948 from davidjb/patch-9
• 0e4b3d9a42 Fix Composer state's name docs; formatting
• PR #41914: (vutny) archive.extracted: fix hash sum verification for local archives @ 2017-06-26 17:59:27 UTC
• e28e10ded2 Merge pull request #41914 from vutny/fix-archive-extracted-local-file-hash
• 54910fe55f archive.extracted: fix hash sum verification for local archives
• PR #41912: (Ch3LL) Allow pacman module to run on Manjaro @ 2017-06-26 15:35:20 UTC
• 76ad6ff064 Merge pull request #41912 from Ch3LL/fix_manjaro
• e4dd72a3e7 Update os_name_map in core grains for new manjaro systems
• aa7c839fc5 Allow pacman module to run on Manjaro
• ISSUE #38093: (DmitryKuzmenko) Make threads avoid blocking waiting while communicating using TCP transport. (refs: #41516)
• PR #41516: (kstreee) Implements MessageClientPool to avoid blocking waiting for zeromq and tcp communications.  @ 2017-06-26 14:41:38 UTC
• PR #37878: (kstreee) Makes threads avoid blocking waiting while communicating using Zeromq. (refs: #41516)
• ff67d47a2e Merge pull request #41516 from kstreee/fix-blocking-waiting-tcp-connection
• df96969959 Removes redundant closing statements.
• 94b9ea51eb 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-22 16:19:00 UTC
• c90cb6798a Merge pull request #41888 from Ch3LL/change_release
• 4e1239d980 Add additional commits to 2016.11.6 release notes
• PR #41882: (Ch3LL) Add pycryptodome to crypt_test @ 2017-06-21 19:51:10 UTC
• 4a326444fe Merge pull request #41882 from Ch3LL/fix_crypt_test
• 6f70dbd0e1 Add pycryptodome to crypt_test
• PR #41877: (Ch3LL) Fix netstat and routes test @ 2017-06-21 16:16:58 UTC
• 13df29ed9b Merge pull request #41877 from Ch3LL/fix_netstat_test
• d2076a6c93 Patch salt.utils.which for test_route test
• 51f7e107dc Patch salt.utils.which for test_netstat test
• ISSUE #41367: (lubyou) certutil.add_store does not work on non english windows versions or on Windows 10 (localised or English) (refs: #41566)
• PR #41566: (morganwillcock) win_certutil: workaround for reading serial numbers with non-English languages @ 2017-06-21 15:40:29 UTC
• 66f8c83c93 Merge pull request #41566 from morganwillcock/certutil
• c337d52d0c Fix test data for test_get_serial, and a typo
• 7f6961378e test and lint fixes
• 8ee48432f4 Suppress output of crypt context and be more specifc with whitespace vs. serial
• 61f817d172 Match serials based on output position (fix for non-English languages)
• PR #41679: (terminalmage) Prevent unnecessary duplicate pillar compilation @ 2017-06-21 15:32:42 UTC
• 4d0f5c433d Merge pull request #41679 from terminalmage/get-top-file-envs
• a916e8da49 Improve normalization of saltenv/pillarenv usage for states
• 02f293a19c Update state unit tests to reflect recent changes
• b7e5c11165 Don't compile pillar data when getting top file envs
• 8d6fdb7c9a Don't compile pillar twice for salt-call
• d2abfbf4ed Add initial_pillar argument to salt.state
• 70186de532 salt.pillar: rename the "pillar" argument to "pillar_override"
• ISSUE #12653: (pengyao) salt schedule doesn't return jobs result info to master (refs: #41853)
• PR #41853: (vutny) Fix master side scheduled jobs to return events @ 2017-06-20 22:06:29 UTC
• PR #41695: (xiaoanyunfei) fix max RecursionError, Ellipsis (refs: #41853)
• PR #41658: (garethgreenaway) Fixes to the salt scheduler (refs: #41853)
• 29b0acc3a2 Merge pull request #41853 from vutny/fix-master-schedule-event
• e206c381c6 Fix master side scheduled jobs to return events
Salt 2016.11.9 Release Notes Version 2016.11.9 is a bugfix release for 2016.11.0.
Statistics • Total Merges: 143
• Total PR References: 167
• Contributors: 54 (Ch3LL, UtahDave, VertigoRay, akissa, aogier, arthtux, austinpapp, basepi, benediktwerner, bobrik, brejoc, cachedout, cetanu, corywright, creideiki, cro, cruscio, damon-atkins, dayid, defanator, dereckson, dijit, doesitblend, garethgreenaway, gtmanfred, gurubert, gvengel, jfindlay, johnj, jubrad, junovitch, lomeroe, lordcirth, lorengordon, mattLLVW, meaksh, moio, msummers42, mtkennerly, nicholasmhughes, oeuftete, rallytime, rasathus, roaldnefs, rossengeorgiev, seanjnkns, senthilkumar-e, techhat, terminalmage, twangboy, vernondcole, vutny, whiteinge, whytewolf)
Changelog for v2016.11.8..v2016.11.9 Generated at: 2018-05-27 20:28:05 UTC
• PR #45638: (twangboy) Win fix shell info @ 2018-01-23 22:38:22 UTC
• PR #45564: (Ch3LL) Add PR changes to 2016.11.9 Release Notes @ 2018-01-19 21:36:05 UTC
• PR #45563: (Ch3LL) Update man pages for 2016.11.9 @ 2018-01-19 21:19:00 UTC
• PR #45532: (gtmanfred) fix mock for opensuse @ 2018-01-18 22:48:30 UTC
• PR #45518: (gtmanfred) fix last 2016.11.9 failing tests @ 2018-01-18 12:03:50 UTC
• PR #45443: (rallytime) Back-port #45399 to 2016.11.9 @ 2018-01-17 14:53:58 UTC
• PR #45399: (terminalmage) Fix git.latest failure when rev is not the default branch (refs: #45443)
• ISSUE #45432: (TheBigBear) winrepo-ng fault pkg.refresh_db doesn't work - it processes ANY stray .git metadata *.sls files present on minion (refs: #45493)
• PR #45493: (damon-atkins) win_pkg: pkg.refresh_db report an issue if a sls pkg definition does not contain a dict instead of aborting @ 2018-01-17 14:52:03 UTC
• PR #45446: (rallytime) Back-port #45390 to 2016.11.9 @ 2018-01-16 20:08:38 UTC
• PR #45390: (damon-atkins) win_pkg: fix pkg.remove, pkg.list_pkgs (refs: #45446)
• PR #45424: (twangboy) Fix some issues with reg.py @ 2018-01-13 19:34:47 UTC
• PR #45327: (lomeroe) Backport #44861 to 2016.11 @ 2018-01-08 21:10:41 UTC
• PR #44861: (twangboy) Fix win_lgpo for unknown values (refs: #45327)
• PR #45268: (damon-atkins) Fix pkg.install packagename version=latest i.e. if on an old version is installed @ 2018-01-08 17:34:15 UTC
• PR #45256: (rallytime) Back-port #45034 to 2016.11 @ 2018-01-04 14:25:42 UTC
• PR #45034: (brejoc) Fix for pidfile removal logging (refs: #45256)
• ISSUE saltstack/salt-jenkins#598: (rallytime) [oxygen] CentOS 7 is failing ~ 20 tests in the integration.ssh.test_state.SSHStateTest (refs: #45209)
• PR #45235: (rallytime) Back-port #45209 to 2016.11 @ 2018-01-02 20:20:15 UTC
• PR #45209: (gtmanfred) enable UsePAM for ssh tests (refs: #45235)
• PR #44965: (gtmanfred) check if VALUE is a string_type @ 2018-01-02 16:42:39 UTC
• ISSUE #27160: (martinadolfi) salt.states.mount persistence error using spaces in route (refs: #45232)
• PR #45232: (rasathus) Backport #27160 to 2016.11 @ 2018-01-02 15:48:22 UTC
• ISSUE #44516: (doesitblend) Windows PY3 Minion Returns UTF16 UnicodeError (refs: #44944, #45161)
• PR #45161: (lomeroe) Backport #44944 to 2016.11 @ 2017-12-30 13:19:35 UTC
• PR #44944: (lomeroe) win_lgpo registry.pol encoding updates (refs: #45161)
• ISSUE #45188: (jak3kaj) salt state status.process always returns false (refs: #45199)
• PR #45199: (gtmanfred) status.pid returns pid ids not process names @ 2017-12-28 19:06:11 UTC
• ISSUE #44728: (casselt) Nodegroups can not be defined by glob with ? or seq (refs: #45118)
• PR #45118: (garethgreenaway) [2016.11] Fix to allow nodegroups to include sequences @ 2017-12-27 18:49:10 UTC
• PR #45127: (twangboy) Fix issue with 1641 return code @ 2017-12-22 15:18:28 UTC
• PR #45137: (twangboy) Catch correct error type in list_keys and list_values @ 2017-12-22 14:45:22 UTC
• PR #45130: (rallytime) Resolve groups for salt api @ 2017-12-21 20:38:32 UTC
• PR #45114: (twangboy) Move pam library load to try/except block @ 2017-12-21 14:37:17 UTC
• ISSUE #45049: (vernondcole) salt cloud module documentation is missing from the index. (refs: #45070)
• PR #45100: (rallytime) Back-port #45070 to 2016.11 @ 2017-12-20 14:55:01 UTC
• PR #45070: (vernondcole) insert clouds modules in index (refs: #45100)
• PR #45098: (rallytime) Back-port #45092 to 2016.11 @ 2017-12-20 14:40:51 UTC
• PR #45092: (terminalmage) Fix integration.states.test_pip.PipStateTest.test_pip_installed_weird_install (refs: #45098)
• ISSUE #41044: (pirxthepilot) user.present 'date' parameter is not applying (refs: #44078)
• PR #44078: (rossengeorgiev) user.present: allow date param to be 0 @ 2017-12-19 15:59:29 UTC
• PR #44970: (rallytime) Update bootstrap script to latest release: 2017.12.13 @ 2017-12-19 15:49:05 UTC
• ISSUE #45036: (dijit) Quiet installation of packaged minions fails due to redistributable not being quietly installed [py3] [Windows] (refs: #45040)
• PR #45069: (rallytime) Back-port #45040 to 2016.11 @ 2017-12-19 14:25:57 UTC
• PR #45040: (dijit) Installation Fails on headless machines. (refs: #45069)
• ISSUE #41286: (arthtux) boto_vpc.accept_vpc_peering_connection wait a object  (refs: #41305)
• PR #44969: (rallytime) Back-port #41305 to 2016.11 @ 2017-12-15 17:22:18 UTC
• PR #41305: (arthtux) correct accept_vpc_peering_connection (refs: #44969)
• PR #45031: (terminalmage) Fix invalid exception class in mysql returner @ 2017-12-15 15:00:15 UTC
• PR #44972: (terminalmage) Backport #44958 to 2016.11 branch @ 2017-12-14 16:56:02 UTC
• PR #44958: (terminalmage) Fix a race condition in manage runner (refs: #44972)
• ISSUE #44378: (llua) minion: infinite loop during start when schedule key is null  (refs: #44385)
• PR #44385: (gtmanfred) schedule should be a dict in opts @ 2017-12-12 20:44:02 UTC
• ISSUE #44734: (cruscio) Documentation inconsistency for minion ping_interval timing (refs: #44770)
• PR #44770: (cruscio) Fix minion ping_interval documentation @ 2017-12-11 19:50:19 UTC
• ISSUE #44292: (andrew-regan) grains['virtual_subtype'] assignment for Docker broken on Mac (refs: #44335)
• PR #44335: (gtmanfred) add docker-ce to docker subtype grains check @ 2017-12-10 17:17:49 UTC
• ISSUE #44530: (roaldnefs) Identifier not working in salt.states.cron when special is used (refs: #44579)
• PR #44579: (roaldnefs) Fix bug in cron module and state - Fixes #44530 @ 2017-12-07 20:18:27 UTC
• PR #44852: (damon-atkins) win_pkg fix spelling typos and minion option 2016.11 @ 2017-12-06 16:49:17 UTC
• ISSUE #44365: (icycle77) file.managed appears to ignore source_hash check (refs: #44794)
• PR #44794: (terminalmage) Fix regression in file.managed when source_hash used with local file @ 2017-12-04 14:23:29 UTC
• ISSUE #35777: (rallytime) Properly deprecate template context data in Fluorine (refs: #44738)
• ISSUE #35523: (rallytime) Come up with a reasonable alternative for lxc.edited_conf (refs: #44738)
• PR #44738: (rallytime) Bump some deprecation warnings from Oxygen to Fluorine @ 2017-12-01 23:10:08 UTC
• ISSUE #44730: (msciciel) State network.routes could not add route without gateway on centos7 (refs: #44741)
• PR #44741: (gtmanfred) if gateway is not specified use iface @ 2017-12-01 23:09:03 UTC
• ISSUE #31405: (SEJeff) Salt leaves tmp file when file.managed dest file is immutable (refs: #44699)
• PR #44699: (jfindlay) utils/files.py remove temp file upon move failure @ 2017-12-01 15:03:54 UTC
• ISSUE #44556: (doesitblend) --static option doesn't return highstate output (refs: #44714)
• PR #44714: (rallytime) Allow --static option to display state runs with highstate output @ 2017-12-01 14:31:19 UTC
• PR #44517: (whytewolf) Publish port doc missing @ 2017-11-28 21:50:19 UTC
• PR #41279: (Ch3LL) Add fqdn and dns core grain tests @ 2017-11-27 21:28:10 UTC
• ISSUE #44544: (creideiki) pgjsonb returner sets wrong timezone on timestamps in database when using Python 2 (refs: #44563)
• PR #44563: (creideiki) Send Unix timestamps to database in pgjsonb returner @ 2017-11-21 17:44:32 UTC
• PR #44602: (rallytime) Handle timeout_monitor attribute error for new versions of CherryPy @ 2017-11-20 21:38:40 UTC
• PR #44604: (lorengordon) Documents the exclude argument in state execution module @ 2017-11-20 18:19:18 UTC
• PR #44434: (whytewolf) add a note that describes grain rebuilding on restart and refresh @ 2017-11-14 11:21:54 UTC
• ISSUE #41474: (dmaziuk) state.file.* line endings (refs: #44321)
• PR #44321: (gvengel) Fix file.line diff formatting.  @ 2017-11-13 19:36:39 UTC
• ISSUE #43417: (damon-atkins) win_pkg:  pkg.install and pkg.remove general issues (refs: #43708)
• PR #43708: (damon-atkins) Merge Ready : Backport develop win_pkg to 2016.11 with additional bug fixes @ 2017-11-13 19:33:41 UTC
• ISSUE #44423: (mtkennerly) The win_path.exists state cannot prepend to the very start of the PATH (refs: #44424)
• PR #44477: (rallytime) Back-port #44424 to 2016.11 @ 2017-11-13 17:33:29 UTC
• PR #44424: (mtkennerly) Fix #44423: Handle index=None and index=0 distinctly in the win_path.exists state (refs: #44477)
• PR #44483: (terminalmage) salt-call: account for instances where __pillar__ is empty @ 2017-11-13 17:30:36 UTC
• PR #44489: (whytewolf) update log-granular-levels to describe what they are filtering on @ 2017-11-13 17:27:37 UTC
• PR #44193: (twangboy) Fix reg.py for use with LGPO module @ 2017-11-10 19:01:17 UTC
• PR #43863: (nicholasmhughes) Atomicfile only copies mode and not user/group perms @ 2017-11-10 18:47:55 UTC
• ISSUE #39901: (seanjnkns) network.managed ipaddrs ignored (refs: #44260)
• PR #44260: (seanjnkns) Fixes #39901 for RH/CentOS 7 @ 2017-11-07 23:14:59 UTC
• PR #44383: (gtmanfred) switch salt-jenkins over to saltstack for kitchen-salt tests @ 2017-11-03 19:56:48 UTC
• PR #44173: (twangboy) Use google style docstrings in win_system.py @ 2017-10-31 17:56:34 UTC
• PR #44304: (jfindlay) states.cron identifier defaults to name @ 2017-10-31 16:39:47 UTC
• ISSUE #44313: (rossengeorgiev) salt-ssh: --user option missing from the cli documentation (refs: #44322)
• PR #44322: (rossengeorgiev) updated CLI docs for salt-ssh @ 2017-10-30 21:39:23 UTC
• PR #44345: (gtmanfred) remove binding from erb template rendering @ 2017-10-30 20:57:43 UTC
• PR #44342: (gtmanfred) render template files platforms.yml and driver.yml @ 2017-10-30 20:04:00 UTC
• ISSUE #44336: (corywright) Docs for archive.tar should not use leading dash for tar options (refs: #44339)
• PR #44339: (corywright) Remove leading dash from options in archive.tar docs (2016.11) @ 2017-10-30 19:00:34 UTC
• ISSUE #44272: (gurubert) [patch] win_service.stop() fails (refs: #44295)
• PR #44295: (gurubert) fixes issue #44272 @ 2017-10-27 14:28:57 UTC
• PR #44286: (gtmanfred) use our git repo for kitchen-salt @ 2017-10-25 19:27:32 UTC
• PR #44259: (gtmanfred) begin switching in kitchen-salt for running the test suite @ 2017-10-25 13:30:35 UTC
• PR #44268: (twangboy) Fix typo @ 2017-10-25 13:01:35 UTC
• PR #44269: (terminalmage) Fix log message in salt.utils.gitfs @ 2017-10-25 13:00:58 UTC
• ISSUE #44155: (rhoths) file.directory with clean not triggering listener in test mode (refs: #44160)
• PR #44160: (gtmanfred) add changes to test return @ 2017-10-23 14:35:21 UTC
• PR #44205: (rallytime) Back-port #44177 to 2016.11 @ 2017-10-23 14:09:07 UTC
• PR #44177: (senthilkumar-e) Fixing default redis.host in documentation (refs: #44205)
• ISSUE #44140: (vtolstov) incorrect network interfaces settings with network.managed under debian jessie (refs: #44167)
• PR #44167: (garethgreenaway) Fixes to modules/debian_ip @ 2017-10-20 14:25:39 UTC
• PR #43830: (rallytime) Back-port #43644 to 2016.11 @ 2017-10-19 22:57:51 UTC
• PR #43644: (defanator) Several fixes for RDS DB parameter group management (refs: #43830)
• ISSUE #43936: (oeuftete) manage.present still reports lost minion (refs: #43994)
• ISSUE #38367: (tyeapple) logic error in connected_ids  function of salt/utils/minions.py when using include_localhost=True (refs: #43994)
• PR #43994: (oeuftete) Fix manage.present to show lost minions @ 2017-10-19 22:27:59 UTC
• ISSUE #44150: (rossengeorgiev) version param in pkg.installed broken in 2016.11.8/2017.7.2 in EL6-7 (refs: #44188)
• PR #44188: (terminalmage) yumpkg: Check pkgname instead of name to see if it is a kernel pkg @ 2017-10-19 22:20:35 UTC
• ISSUE #43427: (tylerjones4508) Salt-Cloud  There was a profile error: invalid literal for int() with base 10: (refs: #44089)
• PR #44158: (rallytime) Back-port #44089 to 2016.11 @ 2017-10-19 20:38:15 UTC
• PR #44089: (cetanu) Catch on empty Virtualbox network addr #43427 (refs: #44158)
• PR #44131: (rallytime) Back-port #44029 to 2016.11 @ 2017-10-17 15:05:39 UTC
• PR #44029: (msummers42) addresses issue #43307, disk.format_ to disk.format (refs: #44131)
• ISSUE #44087: (mfussenegger) Using state.highstate with terse=true prevents useful error output  (refs: #44093)
• PR #44093: (gtmanfred) don't filter if return is not a dict @ 2017-10-16 19:13:19 UTC
• PR #44122: (cachedout) Add note about GPG signing to PR template @ 2017-10-16 19:09:38 UTC
• PR #44124: (rallytime) [2016.11] Merge forward from 2016.11.8 to 2016.11 @ 2017-10-16 19:07:14 UTC
• PR #44097: (gtmanfred) OpenNebula does not require the template_id to be specified @ 2017-10-16 18:36:17 UTC
• PR #44110: (roaldnefs) Format fix code example local returner doc @ 2017-10-16 15:57:50 UTC
• PR #44092: (techhat) Made sure that unicoded data is sent to sha256() @ 2017-10-13 21:20:12 UTC
• ISSUE #43581: (jcourington) cherrypy stats issue (refs: #44021)
• PR #44021: (whiteinge) Also catch cpstats AttributeError for bad CherryPy release ~5.6.0 @ 2017-10-12 18:11:41 UTC
• PR #42655: (whiteinge) Reenable cpstats for rest_cherrypy (refs: #44021)
• PR #44025: (dayid) Typo correction of lover to lower @ 2017-10-11 17:31:45 UTC
• PR #44030: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-10-11 13:01:42 UTC
• PR #44011: (Ch3LL) Security Fixes for 2016.11.8 (refs: #44028) @ 2017-10-10 20:04:36 UTC
• PR #44023: (Ch3LL) Add 2016.11.9 Release Note File @ 2017-10-10 20:03:03 UTC
• PR #44019: (benediktwerner) Added missing docs to the tutorial index and fixed  spelling mistake @ 2017-10-10 19:57:06 UTC
• PR #43955: (meaksh) Enable a new '--with-salt-version' parameter for the "setup.py" script @ 2017-10-10 17:36:52 UTC
• ISSUE #43945: (bobrik) kmod.present doesn't work with compiled-in modules (refs: #43962)
• PR #43962: (bobrik) Report built-in modiles in kmod.available, fixes #43945 @ 2017-10-10 16:31:39 UTC
• PR #43960: (cro) Require that bindpw be non-empty when auth.ldap.anonymous is False @ 2017-10-09 23:09:02 UTC
• PR #43991: (Ch3LL) Add Security Notes to 2016.3.8 Release Notes @ 2017-10-09 22:00:25 UTC
• ISSUE #42947: (rossengeorgiev) Zenoss state changes production state even when test=true (refs: #43968)
• PR #43968: (rossengeorgiev) fix zenoss state module not respecting test=true @ 2017-10-09 21:27:31 UTC
• PR #43776: (Ch3LL) [2016.11] Bump latest and previous versions @ 2017-10-09 17:22:15 UTC
• PR #43976: (Ch3LL) Add Security Notes to 2016.11.8 Release Notes @ 2017-10-09 17:20:54 UTC
• PR #43973: (terminalmage) Fix grains.has_value when value is False @ 2017-10-09 14:59:20 UTC
• PR #43888: (rallytime) Back-port #43841 to 2016.11 @ 2017-10-05 20:09:58 UTC
• PR #43841: (austinpapp) add -n with netstat so we don't resolve IPs (refs: #43888)
• PR #43916: (dereckson) Fix typo in salt-cloud scaleway documentation @ 2017-10-05 18:58:00 UTC
• PR #43884: (UtahDave) Update SaltConf banner per Rhett's request @ 2017-10-04 13:08:30 UTC
• PR #43869: (terminalmage) Only join cmd if it's not a string @ 2017-10-03 16:25:07 UTC
• ISSUE #43373: (rgcosma) use keyword breaks sls_id (refs: #43707)
• PR #43707: (terminalmage) Add missing support for use/use_in requisites to state.sls_id @ 2017-10-01 14:07:53 UTC
• PR #43807: (terminalmage) cmdmod: Don't list-ify string commands on Windows @ 2017-09-29 02:48:36 UTC
• PR #43768: (vutny) Fix Pylint deprecated option warnings @ 2017-09-28 12:27:36 UTC
• ISSUE #40311: (cralston0) --hide-timeout used with --output json --static produces unparseable JSON (refs: #43772)
• PR #43772: (gtmanfred) dont print Minion not responding with quiet @ 2017-09-27 15:39:18 UTC
• PR #43747: (rallytime) Add GPG Verification section to Contributing Docs @ 2017-09-26 21:25:37 UTC
• ISSUE #43729: (The-Loeki) Docker events engine broken on newer docker.py  (refs: #43733)
• PR #43733: (terminalmage) Allow docker_events engine to work with newer docker-py @ 2017-09-26 16:47:40 UTC
• ISSUE #42082: (stamak) [salt.utils.gitfs ][CRITICAL] Invalid gitfs configuration parameter 'saltenv' in remote git+ssh://git@ourgitserver/ourgitrepo.git. (refs: #43458)
• PR #43458: (terminalmage) Fix missing PER_REMOTE_ONLY in cache.clear_git_lock runner @ 2017-09-26 14:39:01 UTC
• ISSUE #43650: (rallytime) Review contributing documentation and the merge-forward process (refs: #43727)
• ISSUE #42706: (blarghmatey) Parallel Cache Failure (refs: #43018)
• PR #43727: (rallytime) Revise "Contributing" docs: merge-forwards/release branches explained!  @ 2017-09-26 12:43:16 UTC
• PR #43018: (jubrad) Update state.py (refs: #43727)
• PR #43648: (rallytime) Handle VPC/Subnet ID not found errors in boto_vpc module @ 2017-09-22 17:40:43 UTC
• PR #43575: (akissa) Fix CSR not recreated if key changes @ 2017-09-21 17:52:01 UTC
• PR #43672: (rallytime) Back-port #43415 to 2016.11 @ 2017-09-21 16:38:56 UTC
• PR #43415: (mattLLVW) Fix env_order in state.py (refs: #43672)
• PR #43673: (rallytime) Back-port #43652 to 2016.11 @ 2017-09-21 16:37:36 UTC
• PR #43652: (VertigoRay) Salt Repo has Deb 9 and 8 (refs: #43673)
• PR #43677: (terminalmage) Fix RST headers for runners (2016.11 branch) @ 2017-09-21 16:35:57 UTC
• PR #43534: (twangboy) Fixes removal of double-quotes by shlex_split in winrepo for 2016.11 @ 2017-09-21 14:39:42 UTC
• PR #43663: (moio) multiprocessing minion option: documentation fixes (develop) (refs: #43661)
• PR #43661: (moio) multiprocessing minion option: documentation fixes (2016.11) @ 2017-09-21 13:02:27 UTC
• PR #43646: (brejoc) Added tests for pid-file deletion in DaemonMixIn @ 2017-09-20 19:21:54 UTC
• PR #43591: (rallytime) [2016.11] Merge forward from 2016.11.8 to 2016.11 @ 2017-09-19 16:18:34 UTC
• PR #43572: (vutny) cloud.action: list_nodes_min returns all EC2 instances @ 2017-09-18 20:36:44 UTC
• PR #43461: (twangboy) Add /norestart switch to vcredist install @ 2017-09-12 20:33:46 UTC
• ISSUE #43267: (brejoc) OSError - Can't delete PIDfile when not root (refs: #43366)
• PR #43366: (brejoc) Catching error when PIDfile cannot be deleted @ 2017-09-12 15:31:16 UTC
• ISSUE #43386: (rajvidhimar) Scheduler's job_kwargs not working as expected. (refs: #43442)