These release notes are for an old release of Salt. This release might contain known security and other issues that are fixed in the
latest release.
Salt 2016.3.3 Release Notes
Version 2016.3.3 is a bugfix release for 2016.3.0.
Statistics
- Total Merges: 108
- Total Issue References: 26
- Total PR References: 115
- Contributors: 36 (The-Loeki, abednarik, cachedout, cro, deniszh, dkruger, dmurphy18, eliasp, farcaller, galet, gtmanfred, hu-dabao, isbm, jacobhammons, jacobweinstock, jfindlay, justinta, kstreee, lubyou, markuskramerIgitt, meaksh, miihael, mzupan, nishigori, rallytime, s0undt3ch, skizunov, tankywoo, terminalmage, thatch45, theredcat, ticosax, tonybaloney, twangboy, vutny, whiteinge)
Known Issues
issue #36055: Salt Cloud events (salt/cloud
) are not generated on the
master event bus when provisioning cloud systems.
Bootstrap Issue #973: python-futures
is not installed when installing
from a git tag on RedHat-based distributions. Python futures
is needed when
running Salt with the TCP transport. This is fixed on the develop
branch of
the salt-bootstrap repo and the fix will be included in the upcoming release
of salt-bootstrap, but is a bug in the bootstrap release that ships with this
version of Salt. Please see the salt-bootstrap repo for more information on
how to update your bootstrap version.
Changelog for v2016.3.2..v2016.3.3
Generated at: 2018-05-27 04:47:36 UTC
- PR #35603: (rallytime) Make sure version label is correct in header
- PR #35602: (rallytime) Update release notes for 2016.3.3
- ISSUE #35102: (TheBigBear) Exception raised when processing __virtual__ function for mac_system - (mac os x installation relies on un-installed 'mac_service_helper.sh') (refs: #35580)
- PR #35580: (twangboy) Fix mac_service attempts to parse non-plist files
@ 2016-08-19 09:24:38 UTC
- 9683bb3c58 Merge pull request #35580 from twangboy/fix_35102
- 4122e66ed5 Handle malformed plist files
- 52feff9309 Fix mac_service attempts to parse non-plist files
- PR #35586: (hu-dabao) Fix 35420, add run_on_start in build_schedule_item
@ 2016-08-19 09:23:32 UTC
- c4ec94d6e8 Merge pull request #35586 from hu-dabao/fix-35420
- 2d3a882cc2 fix 35420, add run_on_start in build_schedule_item, remove redundancy of enabled
- PR #35583: (terminalmage) Fix localemod tests
- PR #35579: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-18 22:00:41 UTC
- d1339fd9f5 Merge pull request #35579 from rallytime/merge-2016.3
- 00dff9dcbd Merge branch '2015.8' into '2016.3'
- 26a7f7d9f7 Merge pull request #35577 from terminalmage/unit-file-changes
- 6cb0fb47f3 pkg/salt-syndic.service: change Type to notify
- 175ba99e0e pkg/salt-minion.service: remove KillMode, change Type to notify
- 540ec28954 pkg/salt-master.service: remove KillMode
- 69fad464ab pkg/salt-api.service: change Type to notify
- PR #35571: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-18 19:50:03 UTC
- f7a18234db Merge pull request #35571 from rallytime/merge-2016.3
- 2930df924e Update localemod_test systemd.sd_booted mock to use salt.utils.systemd.booted
- e61b04a707 Merge branch '2015.8' into '2016.3'
- 2a5d1a0eee fix-35384, fix the logic caused by wrong indent (#35566)
- feb852f8c0 Clarify config.get docstring (#35492)
- 205d8e2e7b Merge pull request #35483 from gtmanfred/2015.8
- 2d8ec1e9db use __opts__ in salt.utils.cloud for cache functions
- 70fa2d0901 Merge pull request #35546 from whiteinge/salt-api-eauth-fail-gracefully
- eb3574adae Don't fail hard if the user's permissions cannot be found
- ec597bd54c Change groups check in token to look for truthy values
- 61fec6caa9 add missing glob import (#35525)
- 0e3f2fc6cb Whitespace fix for 2015.8 (#35540)
- fd3274c800 Merge pull request #35510 from terminalmage/issue33516
- 5b5f19d269 Update zypper unit test to reflect call to config.get
- 2730edb516 Add note about systemd-run usage in package states
- e2d9e87e10 salt/modules/systemd.py: Use systemd-run --scope where needed
- 22919a25bc Notify systemd on salt-api start
- a40b3f8a08 Notify systemd on syndic start
- e847d3af30 Notify systemd on minion start
- d648887afc salt/modules/zypper.py: Use systemd-run --scope where needed
- 2e17976722 salt/modules/yumpkg.py: Use systemd-run --scope where needed
- 86b59c1e74 salt/modules/pacman.py: Use systemd-run --scope where needed
- e32d92c6d5 salt/modules/ebuild.py: Use systemd-run --scope where needed
- c7d21d3ae3 salt/modules/aptpkg.py: Use systemd-run --scope where needed
- f83e0ef242 Add unit tests for salt.utils.systemd
- 5b12f030c6 Add func to salt.utils.systemd to tell if scopes are available
- PR #35573: (rallytime) Back-port #33337 to 2016.3
- PR #33337: (mzupan) adding the () to make changes work (refs: #35573)
- PR #35572: (terminalmage) Fix poor formatting in pkg state docs
@ 2016-08-18 18:15:52 UTC
- PR #35489: (rallytime) Back-port #35463 to 2016.3
@ 2016-08-18 07:16:03 UTC
- PR #35463: (skizunov) Make auth_timeout user configurable again (refs: #35489)
- f2eb3dc105 Merge pull request #35489 from rallytime/bp-35463
- bbf7ce121b Remove final self.MINION_CONNECT_TIMEOUT ref
- cf2e2daab9 Make auth_timeout user configurable again
- PR #35538: (thatch45) Treat python XML as an optdep
- PR #35526: (thatch45) Always deploy the thin to /var/tmp
@ 2016-08-17 19:44:26 UTC
- e2bd575461 Merge pull request #35526 from thatch45/ssh_W_tmp
- a381f02cfe Always deploy the thin to /var/tmp
- PR #35522: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-17 18:07:16 UTC
- 8b770869e4 Merge pull request #35522 from rallytime/merge-2016.3
- ff212d8976 Whitespace fix
- c305d8d99b Merge branch '2015.8' into '2016.3'
- b3b28cb760 Might be a good idea to be able to download the software we make (#35513)
- 9f87081cef Merge pull request #35302 from Ch3LL/add_job_cache_test
- ccb2a5cadf remove unused imports
- 512ae81dfd remove TMP and add integration.TMP
- c9b7c3cf80 need to add returners option in other places
- 7316df7a02 fix pylint
- 50a4f0fe6a fix comment
- 6837acf742 add job cache integration tests
- 1c82c6bee5 Merge pull request #35512 from cachedout/fixup_35419
- 253662541a Fix import
- f16a30786b Fixes consul.agent_service_register which was broken for registering service checks.
- e1a373fa4c Merge pull request #35497 from deepakhj/2015.8
- 4048255ed6 Merge pull request #35508 from terminalmage/update-docstring
- 67c945fce0 Add Carbon to versionadded for git.diff
- PR #35516: (rallytime) Back-port #34441 to 2016.3
@ 2016-08-17 15:47:23 UTC
- PR #35517: (rallytime) Back-port #34502 to 2016.3
@ 2016-08-17 15:47:10 UTC
- PR #34502: (markuskramerIgitt) Windows installer build scripts will exit on error (refs: #35517)
- 45080d9860 Merge pull request #35517 from rallytime/bp-34502
- 32da48df08 setup.py will not print each individual file
- 698a076a39 Completely remove Python and verify
- 7406bd22a6 Errors will stop the scripts
- PR #35429: (tankywoo) Fix iptables target options with no arguments
@ 2016-08-17 10:05:17 UTC
- c1deb945d7 Merge pull request #35429 from tankywoo/fix-iptables-target-options
- 914eb60d51 Fix iptables target options with no arguments
- ISSUE #35458: (iggy) SALT.STATES.APACHE_MODULE needs version annotations (refs: #35495)
- PR #35495: (rallytime) Use correct deprecated notation instead of a warning for apache_module.enable state function.
@ 2016-08-17 09:36:40 UTC
- 678759ba6c Merge pull request #35495 from rallytime/fix-35458
- 9bae3d09a6 Use correct deprecated notation instead of a warning.
- ISSUE #35336: (Sylvain303) documentation state.file.managed parameter template not reflecting TEMPLATE_REGISTRY (refs: #35360, #35498, #35406, #saltstack/salt`#35360`_)
- PR #35498: (rallytime) Add supported templates list to all template doc references in file state
@ 2016-08-17 09:33:36 UTC
- PR #35406: (rallytime) Provide links to the renderers in the template docs (refs: #35498)
- PR #35360: (rallytime) Add all template registery templates to file.managed docs (refs: #35498)
- 5bd44b10a7 Merge pull request #35498 from rallytime/file-state-docs
- 6190b2d738 Add supported templates list to all template doc references in file state
- PR #35487: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-16 18:36:21 UTC
- 6df4648765 Merge pull request #35487 from rallytime/merge-2016.3
- c6c82be1de Merge branch '2015.8' into '2016.3'
- bfe7107a87 Update bootstrap script to latest stable (2016.08.16) (#35486)
- 240fc12863 Merge pull request #35413 from cachedout/issue_35296
- fb8a12d677 Fix silly error
- 3646cf1afa Additional checks on master and integration test
- 09efde7634 Splat the list into os.path.join
- fc0d5878bc Set file_recv on test master
- 81c4d136c5 Transition file push paths to lists
- c3319b2a8b Merge pull request #35476 from cachedout/issue_35380
- c05fcf33d1 Fixup SSH bug where sudo without sudo user would break
- 004778c966 Merge pull request #35471 from terminalmage/issue34479
- e243c63e43 win_pkg: Fix traceback when package is not installed
- 5c9428c32d Merge pull request #35448 from isbm/isbm-zypper-106-fix
- dd82e6a848 Add ignore_repo_failure option to suppress zypper's exit code 106 on unavailable repos
- 1473474b04 Merge pull request #35451 from isbm/isbm-zypper-mod_repo-unchanged
- 8790197d86 Fix Unit test for suppressing the exception removal on non-modified repos
- 3f00c6997a Remove zypper's raise exception if mod_repo has no arguments and/or no changes
- a8c4f17f50 Merge pull request #35453 from theothergraham/fix_CacheDisk
- d8c35b5260 Merge pull request #35459 from thatch45/shim_fix
- 10037b00cb Some environments refuse to return the command output
- 38b60a32e5 [2015.8] Update bootstrap script to latest stable (2016.08.15) (#35460)
- ISSUE #34161: (bobrik) Salt command can hang forever because of one broken minion (refs: #35446)
- PR #35446: (cachedout) Make salt-client aware of edge-case where saltutil might be broken
- ISSUE #35422: (ViaviSolutions) aptpkg.py: install_recommends: True does not force "--install-recommends" (refs: #35449)
- PR #35449: (dkruger) aptpkg will specify --install-recommends if enabled by the SLS
@ 2016-08-16 01:38:56 UTC
- f90ecbb15e Merge pull request #35449 from dkruger/fix-35422
- f54bf445b5 aptpkg will specify --install-recommends if enabled by the SLS
- ISSUE #33367: (supertom) [salt-cloud] libcloud >= 1.0.0 incompatible regarding node_state (refs: #33518)
- PR #35467: (rallytime) Back-port #33518 to 2016.3
@ 2016-08-16 01:17:01 UTC
- PR #35456: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-15 19:16:23 UTC
- 9b2c075611 Merge pull request #35456 from rallytime/merge-2016.3
- 6a86a12294 Merge branch '2015.8' into '2016.3'
- d75005c519 Fix cp.push_dir pushing empty dirs (#35442)
- 09925ba353 Minor doc fixup (#35436)
- a0b128a85a Merge pull request #35132 from sjorge/2015.8-35121
- 5cb38c8ae0 switch to fpread().splitlines(), as per @lorengordon suggestion
- 634f1dded5 fixes #35121, causing lots of mayham (onchange) with 2016.3.2 for me
- PR saltstack/salt#35308: (farcaller) Actually fixed dockerng.list_tags (refs: #35447)
- PR saltstack/salt#34702: (farcaller) Fixed dockerng.list_tags (refs: #35447)
- PR #35447: (ticosax) [dockerng] RepoTags can be also be None with docker 1.12
- PR #34702: (farcaller) Fixed dockerng.list_tags (refs: #`saltstack/salt#35308`_)
- ISSUE saltstack/salt#35403: (randomed) Setting ext_job_cache breaks on salt-master (refs: #35427)
- PR #35427: (cachedout) Correct errant call to argspec from master. Fix ext_job_cache.
- ISSUE #35423: (Ch3LL) Stacktrace when running state.sls against an sls does not exist (refs: #35428)
- PR #35428: (cachedout) Resolve stacktrace logged by highstate outputter if sls cannot be found
- PR #35412: (s0undt3ch) Only allow one sync read to happen at a time.
@ 2016-08-12 23:57:29 UTC
- 607169a01b Merge pull request #35412 from s0undt3ch/2016.3
- f54b3cc514 Only allow one sync read to happen at a time.
- ISSUE #35336: (Sylvain303) documentation state.file.managed parameter template not reflecting TEMPLATE_REGISTRY (refs: #35360, #35498, #35406, #saltstack/salt`#35360`_)
- PR #35393: (deniszh) No need to run ddns update every time
@ 2016-08-12 12:40:36 UTC
- b3e9e98b40 Merge pull request #35393 from deniszh/2016.3_fix35350
- 6f2f080f4a No need to run dns update every time
- PR #35407: (hu-dabao) [Fix-35094] None will not be added to grains which generate [none]
@ 2016-08-12 12:34:05 UTC
- a5fe05b7f9 Merge pull request #35407 from hu-dabao/fix-35094
- a23108f795 None will not be added to grains which generate [none]
- PR #35411: (eliasp) modules.event.send(): Prevent backtrace for masterless Minions
@ 2016-08-12 12:29:02 UTC
- 4dc776ffbf Merge pull request #35411 from eliasp/2016.3-modules.event-handle-file_client-opt
- 8d7244bdd9 modules.event.send(): Also check for file_client and use_master_when_local opts
- PR #35395: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-11 20:59:37 UTC
- c032506e6b Merge pull request #35395 from rallytime/merge-2016.3
- 0d1aa630f1 Lint fix
- cf038ee3fe Merge branch '2015.8' into '2016.3'
- d9c20c0456 Update freebsd.rst (#35394)
- a375dd7e1f Clean up open filehandles (#35359)
- 9ea7a34c30 Merge pull request #35339 from isbm/isbm-2015.8-minion-importerror-fix
- 12af60b7be Fix continuous minion restart if a dependency wasn't installed
- fd9b05ace4 Merge pull request #35357 from twangboy/file.recurse.clean.2015.8
- d328ec0157 Fix file.recurse with clean: True
- ISSUE #35226: (mathieubouchard) Do not throw an exception when an invalid requisite is set (refs: #35373)
- PR #35352: (twangboy) Fix file.recurse with clean: True on Windows (2016.3)
@ 2016-08-11 00:46:11 UTC
- 72f3548671 Merge pull request #35352 from twangboy/file.recurse.clean
- ecad616d08 Fix file.recurse with clean: True
- PR #35356: (jfindlay) document log levels and warn on all logging below info
@ 2016-08-11 00:45:56 UTC
- 0fcfc70cc8 Merge pull request #35356 from jfindlay/log_levels
- 2fc3a55338 utils.verify.verify_log: warn at all levels less than info
- 72a3f18a2e log.setup: minor optimization
- 66332510c6 doc.ref.configuration.logging: document log levels
- 93616eff3e doc.ref.configuration.logging: fix formatting
- 472a2d31de doc.ref.configuration.logging: cleanup formatting
- PR #35358: (twangboy) Update libsodium deps
@ 2016-08-11 00:36:30 UTC
- 2f7be03053 Merge pull request #35358 from twangboy/update_libsodium_deps
- d120a8906f Add vcredist 14 dlls
- ISSUE #35336: (Sylvain303) documentation state.file.managed parameter template not reflecting TEMPLATE_REGISTRY (refs: #35360, #35498, #35406, #saltstack/salt`#35360`_)
- PR #35360: (rallytime) Add all template registery templates to file.managed docs (refs: #35498)
@ 2016-08-11 00:35:20 UTC
- f9e03b9c59 Merge pull request #35360 from rallytime/fix-35336
- 30badb5402 Add all template registery templates to file.managed docs
- ISSUE #24745: (The-Loeki) RFC: disk versus blockdev (refs: #24893)
- PR #35362: (rallytime) Correct deprecation version tags
@ 2016-08-11 00:34:38 UTC
- PR #35361: (rallytime) Blockdev deprecations (refs: #35362)
- PR #25267: (jfindlay) Disk module improvements (refs: #35362)
- PR #24893: (The-Loeki) Contribution: Disk module improvements (refs: #`saltstack/salt`#25267`_`_, #25267)
- 3c628d3cbc Merge pull request #35362 from rallytime/correct-deprecated-tag
- 507827a014 Correct deprecation version tags
- PR #35347: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-10 20:07:42 UTC
- 87e29188c0 Merge pull request #35347 from rallytime/merge-2016.3
- a651962e95 Merge branch '2015.8' into '2016.3'
- 4618b433e9 Merge pull request #35323 from thatch45/ssh_crazy
- 8a5b47b5d7 Collect all error data from the wfuncs call
- 11864c31b7 supress a stack trace to show clean ssh error
- 9fbfa282fa wow this solves an issue!
- cfae862972 Merge pull request #35325 from kev009/fbsd-netstat-route
- 0d49dd3c29 Fix fbsd netstat route on fbsd 10+
- 244c3bd495 Pass port to ssh.check_known_host, closes #35264 (#35301)
- 243909f39d file.recurse: Do not convert octal mode string to int (#35309)
- PR #35334: (cachedout) Restore random_master functionality
- PR #35331: (hu-dabao) fix 35165, salt-run jobs.exit_success jid is broken
@ 2016-08-10 11:50:10 UTC
- 78dfd18ec6 Merge pull request #35331 from hu-dabao/fix-35165
- 4dcce18d01 fix 35165, salt-run jobs.exit_success jid is broken
- PR #35318: (rallytime) Remove legacy compat docs in mysql pillar since the code was removed already
@ 2016-08-10 11:34:48 UTC
- PR #30913: (justinta) Deprecated code removed. (refs: #35318)
- fcca0b9333 Merge pull request #35318 from rallytime/remove-deprecation-docs
- 75f205e485 Remove legacy compat docs in mysql pillar since the code was removed already
- PR #35329: (hu-dabao) sys.doc will skip all not connected minions
@ 2016-08-10 11:18:22 UTC
- 3446dc9ec6 Merge pull request #35329 from hu-dabao/fix-tiny-salt-cli
- 4b806a70ea sys.doc will skip all not connected minions
- PR #35306: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-09 18:50:44 UTC
- 31f7d307a7 Merge pull request #35306 from rallytime/merge-2016.3
- 2d3eadfe49 Merge branch '2015.8' into '2016.3'
- 2efc1b333b Merge pull request #35290 from terminalmage/issue35051
- d621aa7b61 Update runner/wheel unit tests to reflect new key in ret dict
- 90c12a9c7b Add __orchestration__ key to orch returns for runner/wheel funcs
- 7b8c3b86e7 Suppress error about invalid changes data for orchestration jobs
- 54a1704d6c Suppress event for wheel/runner funcs executed from orchestration
- f409f62bf2 Accept print_event option in WheelClient.cmd()
- b42b25ccce Add cmd func for RunnerClient
- 480065fe00 Add print_event option to client mixins
- PR #35229: (lubyou) Ignore import error for pwd module in mac_shadow
@ 2016-08-09 15:48:16 UTC
- 94529d0578 Merge pull request #35229 from lubyou/fix-mac_shadow
- b45039c240 Do not blindly ignore import failures
- c1d5670b79 Ignore import error for pwd module
- PR #35227: (isbm) Isbm osfinger ubuntu fix
@ 2016-08-09 15:38:31 UTC
- ce7aeb6ca4 Merge pull request #35227 from isbm/isbm-osfinger-ubuntu-fix
- fe5da97283 Lintfix: E8303
- 6eea62d4ec Add a deprecation warning
- 4dc45f2509 Add grains unit test for Ubuntu systems
- 3904e4b81c Bugfix: Ubuntu osfinger should contain also minor version
- a69f97f9ad Bugfix: use oscodename if lsb_distrib_codename key exists empty.
- PR #35286: (hu-dabao) fix 34425, a bug that sys.doc cannot output format
@ 2016-08-09 09:50:12 UTC
- 47e328f755 Merge pull request #35286 from hu-dabao/fix-34425
- 86fb359f58 fix 34425, a bug that sys.doc cannot output format
- ISSUE #27294: (stenstad) salt-cloud should support Openstack Identitiy v3 for authentication (refs: #35213)
- PR #35275: (rallytime) Back-port #35213 to 2016.3
@ 2016-08-09 00:02:43 UTC
- PR #35213: (gtmanfred) add identity v3 support to openstack driver (refs: #35275)
- d79cb1b4ec Merge pull request #35275 from rallytime/bp-35213
- 9b9fc508cc add identity v3 support to openstack driver
- PR #35278: (dmurphy18) Increase timeout for siging to 10 seconds when signing rpm packages
- PR #35276: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-08 18:20:29 UTC
- 959a00e4b7 Merge pull request #35276 from rallytime/merge-2016.3
- 2b4c156df1 Merge branch '2015.8' into '2016.3'
- f8158124d5 Merge pull request #35211 from cachedout/issue_31074
- 6f53232e6d Better error handling and a workaround for group mismatch.
- 5b56a4acf7 Docs
- ae04e7aaeb Initial POC
- 3e4eb13daa Merge pull request #35271 from bobrik/default-output-profile
- 6cdee21036 Default state_output_profile to True everywhere, closes #35166
- 673e1aa1aa Merge pull request #35233 from terminalmage/issue32719
- 730a077041 Do not attempt to get fqdn_ip{4,6} grains when ipv{4,6} grains are empty
- cdf3c0fe73 Merge pull request #35202 from multani/fix/test-doc
- 1642dba5d1 doc: fix broken links in the test documentation page
- e1331cd2a3 Merge pull request #35236 from rallytime/bp-35119
- 9ade78de7b Revise unnecessary code duplication
- 7c15f5b20a Fix formatting
- 64f93f8938 Assume two EVRs are equal if E and V are equal but one R is missing.
- 4f2b8aa5b6 Merge pull request #35240 from derekmaciel/bp-35225
- 9ed47f713a Add missing documentation for pkg.installed
- 4bcfaa97d0 Merge pull request #35241 from terminalmage/gitfs-fixes
- e05648cc2d Break from loop when file is found
- 6764a88601 Ensure that failed recursion results in no blob object being returned
- f6d7360e0b Merge pull request #35245 from rallytime/bp-35039
- 51ab9cd6d4 Add saltenv support to module.run
- d65a5c7134 Merge pull request #35249 from terminalmage/issue35214
- bcd5129e9f Fix regression in git.latest when update is fast-forward
- e2e8bbbfde Add integration test for #35214
- ISSUE #35003: (edgan) rabbitmq_user.present broken on Ubuntu 16.04 Xenial (refs: #35232)
- ISSUE #34481: (L4rS6) rabbitmq_user.present with password keyword throws exception (refs: #35232)
- ISSUE #33588: (whytewolf) rabbitmq_user.present error (refs: #35232)
- PR #35274: (rallytime) Lint fixes for 2016.3 branch
@ 2016-08-08 16:45:41 UTC
- PR #35232: (theredcat) fix rabbitmq version detection using a package-agnostic version (refs: #35274)
- 157939d5b0 Merge pull request #35274 from rallytime/lint-2016.3
- 0d3d711e9c Lint fixes for 2016.3 branch
- PR #35269: (meaksh) Checksum validation for zypper pkg.download in 2016.3 and develop
@ 2016-08-08 14:45:16 UTC
- c58bb18624 Merge pull request #35269 from meaksh/checksum-during-zypper-pkg-download-for-2016.3-and-develop
- 18700e821e unit tests for rpm.checksum() and zypper.download()
- c3f29ab205 checksum validation during zypper pkg.download
- PR #35197: (vutny) Make pkgbuild.repo state recognize createrepo command return code
@ 2016-08-06 23:20:47 UTC
- d3f2ce2a1a Merge pull request #35197 from vutny/pkgbuild-repo-failure-detection
- a5f6630e97 Make pkgbuild.repo state recognize createrepo command return code
- ISSUE #34446: (mirceaulinic) Proxy minions & straight minion using the same caching directory (refs: #35178)
- PR #35178: (cro) Add append_minionid_config_dirs option
@ 2016-08-06 22:21:14 UTC
- f004b831d2 Merge pull request #35178 from cro/proxy_cache_fix2
- 84cc7d67c0 Add documentation for append_minionid_config_dirs.
- f0961e741e Merge with 2016.3
- ISSUE #35234: (Sylvain303) Bug: module disk.wipe dont wipe the filesystem information (refs: #35253)
- PR #35259: (cachedout) Fixup 35253
@ 2016-08-06 21:59:48 UTC
- PR #35253: (abednarik) Fix disk.wipe missing option. (refs: #35259)
- 6eb1c48469 Merge pull request #35259 from cachedout/fixup_35253
- 104116f464 Add release notes and include entry about disk.wipe fix
- 6714e8f386 Fix mock call in disk wipe test
- ISSUE #35234: (Sylvain303) Bug: module disk.wipe dont wipe the filesystem information (refs: #35253)
- PR #35253: (abednarik) Fix disk.wipe missing option. (refs: #35259)
@ 2016-08-06 21:55:01 UTC
- 4e7d7f8e4c Merge pull request #35253 from abednarik/disk_wipe_fix
- ff33df4ba1 Fix disk.wipe missing option.
- PR #35206: (hu-dabao) Make the log level back to warning for unclassified exc
@ 2016-08-06 21:40:38 UTC
- eeede82109 Merge pull request #35206 from hu-dabao/fix-exc-log
- 676be7d711 Make the log level back to warning for unclassified exc
- PR #35196: (isbm) Deprecate status.uptime one version later
@ 2016-08-06 08:39:40 UTC
- 21808e27d5 Merge pull request #35196 from isbm/isbm-too-fast-uptime-deprecation
- 6f3a32dace Deprecate status.uptime one version later
- PR #35207: (eliasp) Handle exceptions in _get_virtual() and in _get_virtual() consumers
@ 2016-08-06 08:29:08 UTC
- 100645e557 Merge pull request #35207 from eliasp/2016.3-modules.aptpkg-handle-exceptions
- 2f11df98ca Handle exceptions in _get_virtual() and in _get_virtual() consumers
- ISSUE #35003: (edgan) rabbitmq_user.present broken on Ubuntu 16.04 Xenial (refs: #35232)
- ISSUE #34481: (L4rS6) rabbitmq_user.present with password keyword throws exception (refs: #35232)
- ISSUE #33588: (whytewolf) rabbitmq_user.present error (refs: #35232)
- PR #35232: (theredcat) fix rabbitmq version detection using a package-agnostic version (refs: #35274)
@ 2016-08-06 08:13:02 UTC
- 7302a8a6e5 Merge pull request #35232 from theredcat/fix-rabbitmq-version-detection
- f75eb2ecc7 Fix runas in code order and make the check_password work with the new >3.5.7 version
- 4d8119b88b fix rabbitmq version detection using a package-agnostic version
- PR #35244: (rallytime) Back-port #31677 to 2016.3
@ 2016-08-06 07:53:28 UTC
- PR #31677: (miihael) Return correct value for services that must be enabled in Systemd (refs: #35244)
- 2e9fa3799c Merge pull request #35244 from rallytime/bp-31677
- 45d563d5ac Return correct value for services that must be enabled in Systemd, not in SysV
- PR #35182: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-03 20:57:29 UTC
- bd0496eef5 Merge pull request #35182 from rallytime/merge-2016.3
- c35974f78f Merge branch '2015.8' into '2016.3'
- 67d8dd0fd0 Don't discard running beacons config when listing becaons (#35174)
- 3754550dd2 Add missing CLI Examples to aws_sqs module funcs (#35173)
- 4967ed275f doc version update to 2015.8.11, updates to release notes (#35145)
- PR #35150: (rallytime) Start release notes for 2016.3.3
@ 2016-08-03 13:46:31 UTC
- f9f92ad326 Merge pull request #35150 from rallytime/2016.3.3-release-notes
- a64026fc99 Start release notes for 2016.3.3
- PR #35157: (hu-dabao) master returned from func should be a string as designed so far
@ 2016-08-03 13:29:16 UTC
- 518ecf897a Merge pull request #35157 from hu-dabao/func-return-string
- a7506af4c9 master returned from func should be a string as designed so far
- PR #35147: (jacobhammons) doc version updated to 2016.3.2
- PR #35136: (s0undt3ch) Don't restart processes if the manager is not set to restart them
@ 2016-08-02 18:40:05 UTC
- dc7d7db3d5 Merge pull request #35136 from s0undt3ch/2016.3
- 7b8bf2d2b4 Don't restart processes if the manager is not set to restart them
- PR #35133: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-02 18:06:18 UTC
- bf04bd3316 Merge pull request #35133 from rallytime/merge-2016.3
- 0d5f0b6016 Merge branch '2015.8' into '2016.3'
- 81845ee31d Merge pull request #35114 from terminalmage/git_pillar-env-remap-docs
- 5951554e9f Add clarification docs on a common git_pillar misconfiguration
- 88a9fb1b31 Merge pull request #34768 from hrumph/bad-installed-state
- e1fcb8311d Put pkg.latest_version in try/except structure Move refreshed or refresh to different spot (just for code tidyness)
- e0b6261659 changed name of varibale 'refreshed' to 'was_refreshed'
- 340110b4b4 Move check for rtag to outermost-nesting in function
- ac67c6b493 Lint fix
- 0435a1375e Get rid of repetition in code by using new "refreshed" variable instead
- 3b1dc978e2 Lint fix
- a9bd1b92b9 lint fixes
- 71d69343ef Fixes #34767
- 343576408f Merge pull request #35043 from rallytime/new-release-notes
- bdcc81a384 Start release notes file for 2015.8.12
- PR #35120: (kstreee) The '_handle_event_socket_recv' function in Salt Api is missing first data of stream.
@ 2016-08-02 16:22:50 UTC
- PR #35110: (hu-dabao) Do not return job status back to master for master_alive and master_failback schedules
@ 2016-08-02 07:49:46 UTC
- 77b1f43b0d Merge pull request #35110 from hu-dabao/master-check-lighter
- 3a3b66e27d dont return job status back to master for master_alive and master_failback schedules
- PR #35104: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-08-01 18:56:43 UTC
- 94a983f129 Merge pull request #35104 from rallytime/merge-2016.3
- dda2c32325 Merge branch '2015.8' into '2016.3'
- 848bf0272f Merge pull request #35050 from terminalmage/fix-saltdev-arg
- 40cfa7cf17 Avoid needlessly running 2 argspecs in salt.utils.format_call()
- fd186b7e4c Pass environment as 'saltdev' if runner/wheel func accepts a saltdev argument
- 951b52ab93 Pass __env__ from saltmod orch states to to saltutil.{runner,wheel}
- 2144178ae0 Merge pull request #35066 from jfindlay/postgres_log
- c2c442234f returners.postgres_local_cache: do not log in __virtual__
- 7121618142 Merge pull request #35024 from bobrik/daemon-reload-fix
- c300615e9d Cache systemd unit update check per unit, closes #34927
- 865c29f126 Expressly deny a minion if a key cannot be found instead of raising stacktrace (#35026)
- ISSUE #32761: (notpeter) Ubuntu 16.04 Xenial Xerus Support (refs: #`saltstack/salt#33870`_)
- PR #35105: (rallytime) Update 2016.3.0 release notes with repo.saltstack.com Xenial pkg availability
@ 2016-08-01 17:26:55 UTC
- 6c056a829e Merge pull request #35105 from rallytime/update-2016.3.0-release-notes
- fbaff3e98e Update 2016.3.0 release notes with repo.saltstack.com Xenial pkg availability
- PR #35059: (vutny) Add fun_args field to events generated by execution of Master modules
@ 2016-08-01 13:01:42 UTC
- 1f8a0fd1e7 Merge pull request #35059 from vutny/event-function-args
- 19d080445b Add fun_args field to events generated by execution of Master modules
- PR #34955: (lubyou) force dism to always output english text
@ 2016-08-01 12:54:03 UTC
- d137c4b986 Merge pull request #34955 from lubyou/fix-dism-on-non-english-systems
- 63c974a3d0 add missing comma
- 775ea73578 fix unit tests
- 51869807f1 force dism to always output english text
- PR #35078: (jacobweinstock) added missing non-keyword argument skip_verify to __get_artifact func…
@ 2016-08-01 12:22:47 UTC
- ff7ddf0b68 Merge pull request #35078 from jacobweinstock/fix-missing-non-keyword-argument
- c40314ba80 added missing non-keyword argument skip_verify to __get_artifact function
- PR #35008: (hu-dabao) Fix multimaster failover on more than two masters and failback behaviour
@ 2016-07-29 16:34:37 UTC
- 878e200cd9 Merge pull request #35008 from hu-dabao/fix-multimaster
- 12da890910 Fix multimaster failover on more than two masters and failback behaviour
- ISSUE saltstack/salt#33536: (murzick) pkgrepo.managed does not disable a yum repo with "disabled: True" (refs: #35055)
- ISSUE #33536: (murzick) pkgrepo.managed does not disable a yum repo with "disabled: True" (refs: #35055)
- PR #35055: (galet) #33536 pkgrepo.managed does not disable a yum repo with "disabled: True"
@ 2016-07-29 15:40:15 UTC
- 11ed147448 Merge pull request #35055 from galet/2016.3
- d70796bbfe #33536 pkgrepo.managed does not disable a yum repo with "disabled: True"
- PR #35039: (whiteinge) Add saltenv support to module.run (refs: #35245)
@ 2016-07-29 14:01:03 UTC
- ebaee39b2b Merge pull request #35039 from whiteinge/module-run-saltenv
- 7ef287e09e Add saltenv support to module.run
- PR #35046: (eliasp) Prevent backtrace in salt.states.network
@ 2016-07-29 13:59:09 UTC
- 32ed78a399 Merge pull request #35046 from eliasp/2016.3-salt.states.network-prevent-backtrace
- 1542cd5124 Prevent backtrace in salt.states.network
- PR #35054: (lubyou) Only fail user lookup is the user parameter is required
@ 2016-07-29 13:58:41 UTC
- f34bb7a8de Merge pull request #35054 from lubyou/fix-win_dacl-disable_inheritance
- 1e4e856fb2 Only fail user lookup is the user parameter is required
- PR #35029: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-07-28 18:01:35 UTC
- bee303db51 Merge pull request #35029 from rallytime/merge-2016.3
- 65f9365ee0 Merge branch '2015.8' into '2016.3'
- 2b511f3013 Merge pull request #35000 from rallytime/bp-33875
- 35696ad637 Pylint fix
- f9fd6ddd8a Fixup #33875
- 56b1f6c651 Fix naive fileserver map diff algorithm
- 837bc6ba7d Merge pull request #34994 from rallytime/bp-34835
- 9268a793de same thing for the mine in salt-ssh
- 3e11e19714 Fix the mine in salt ssh
- PR #35021: (terminalmage) Don't add '.' to strerror when passed string ends in ? or !
- PR #34983: (eliasp) modules.slack.post_message: Allow sending messages to direct-message …
- PR #34996: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3
@ 2016-07-27 19:03:04 UTC
- 05cfb1cefc Merge pull request #34996 from rallytime/merge-2016.3
- a7d4f93697 Merge branch '2015.8' into '2016.3'
- b58c663d8d Merge pull request #34991 from cachedout/ssh_timeout
- 39cd8da399 Lint diff against salt-testing
- 443e5cdde2 Add timeout to ssh tests
- 5f8370ae8d Refine errors in client (#34976)
- a83cdf9339 Merge pull request #34831 from thatch45/recoverssh
- fa73041a49 If the thin does not match, then redeploy, don't error
- PR #34987: (eliasp) salt.states.slack: check correct result attribute
- ISSUE saltstack/salt#34526: (danielmotaleite) salt-ssh + mine = weird error (refs: #34835, #saltstack/salt`#34835`_)
- PR #34835: (thatch45) Make the mine and publish combine minion and master opts in salt-ssh (refs: #34994)
@ 2016-07-27 17:25:26 UTC
- edeb0eda36 Merge pull request #34835 from thatch45/34526_
- 1d2477df05 same thing for the mine in salt-ssh
- 6b6c5ff278 Fix the mine in salt ssh