
There are various spelling mistakes in the git commit messages in the release notes. Fix those spelling mistakes. Since each commit is either referenced by the commit has or pull request, fixing those spelling mistakes has no negative effect on finding those commit. Signed-off-by: Benjamin Drung <benjamin.drung@ionos.com>
108 KiB
Salt 2016.3.5 Release Notes
Version 2016.3.5 is a bugfix release for 2016.3.0 <release-2016-3-0>
.
Statistics
- Total Merges: 190
- Total Issue References: 112
- Total PR References: 281
- Contributors: 74 (Ch3LL, DmitryKuzmenko, Firewire2002, Mrten, Talkless, TronPaul, UtahDave, aaronm-cloudtek, alex-zel, alexandr-orlov, alexbleotu, attiasr, basepi, bdrung, bshelton229, cachedout, calve, clan, clinta, cro, dere, dereckson, dhaines, dincamihai, do3meli, dragon788, edgan, fedusia, fj40crawler, genuss, gtmanfred, haeac, heewa, hu-dabao, jeanpralo, jfindlay, jinm, kevinquinnyo, kontrolld, laleocen, lorengordon, m03, mcalmer, mchugh19, meaksh, mikejford, moio, multani, nevins-b, pass-by-value, rallytime, rbjorklin, siccrusher, silenius, sjmh, sjorge, skizunov, slinn0, sofixa, techhat, tedski, terminalmage, thatch45, thusoy, toanju, tobithiel, twangboy, tyhunt99, vutny, wanparo, whiteinge, xiaoanyunfei, yhekma, zwo-bot)
Security Fixes
CVE-2017-5192 local_batch client external authentication not respected
The LocalClient.cmd_batch()
method client does not
accept external_auth
credentials and so access to it from
salt-api has been removed for now. This vulnerability allows code
execution for already-authenticated users and is only in effect when
running salt-api as the root
user.
CVE-2017-5200 Salt-api allows arbitrary command execution on a salt-master via Salt's ssh_client
Users of Salt-API and salt-ssh could execute a command on the salt master via a hole when both systems were enabled.
We recommend everyone on the 2016.3 branch upgrade to a patched release as soon as possible.
Improved
Checksum Handling in file.managed <salt.states.file.managed>
,
archive.extracted <salt.states.archive.extracted>
States
When the source_hash
argument for these states refers to
a file containing checksums, Salt now looks for checksums matching the
name of the source URI, as well as the file being managed. Prior
releases only looked for checksums matching the filename being managed.
Additionally, a new argument (source_hash_name
) has been
added, which allows the user to disambiguate ambiguous matches when more
than one matching checksum is found in the source_hash
file.
A more detailed explanation of this functionality can be found in the
file.managed <salt.states.file.managed>
documentation, in the section for the new source_hash_name
argument.
Changelog for v2016.3.4..v2016.3.5
Generated at: 2018-05-27 05:09:33 UTC
- PR #38833: (Ch3LL) add 2016.3.5 changelog to
release notes @ 2017-01-19 23:27:26 UTC
a04ab86da1
Merge pull request #38833 from Ch3LL/add_release_notes_2016.3.5374dc1ab88
skip 2016.3.5 due to :doc: references31f324c4ff
add 2016.3.5 changelog to release notes
- PR #38812: (rallytime) Update pyobjects test
to be a list @ 2017-01-18 21:06:01 UTC
d14f0c64eb
Merge pull request #38812 from rallytime/pyobjects-testf3e84c1ab7
Update pyobjects test to be a list
- ISSUE #36598: (ikkaro) CloudClient vmware driver reusing SI bug (refs: #38813)
- PR #38813: (gtmanfred) catch SIGPIPE in
vmware connection @ 2017-01-18 21:05:42 UTC
50f03f8057
Merge pull request #38813 from gtmanfred/2016.3ce3472cec2
catch SIGPIPE in vmware connection
- PR #38809: (twangboy) Fix get_hostname to
handle longer computer names @ 2017-01-18 19:32:00 UTC
23b8b47258
Merge pull request #38809 from twangboy/fix_hostname_2016.3d57a51f9f9
Fix tests for get_hostname7ca3fd7484
Fix get_hostname to handle longer computer names
- ISSUE #38388: (johje349) No INFO logs in minion log file (refs: #38808)
- PR #38808: (vutny) Fix #38388 @
2017-01-18 18:19:36 UTC
1033bbdde8
Merge pull request #38808 from vutny/fix-383889bd203ffcc
Fix #38388
- ISSUE #38604: (jsandas) Using "batch" with saltmod errors with "ValueError: need more than 2 values to unpack" (refs: #38668)
- PR #38668: (terminalmage) Fix proposal
for #38604
@ 2017-01-18 17:53:09 UTC
f3ae3cd5c8
Merge pull request #38668 from terminalmage/issue386040ea97cdad9
Merge pull request #10 from cachedout/pr-38668db81afc035
Munge retcode into return data for batching
a642a995dc
Return the ret data from batch execution instead of raw data
- ISSUE #38622: (mikejford) Incorrect saltenv argument documentation in salt.modules.state (refs: #38789)
- PR #38789: (rallytime) Update some saltenv
refs to environment in salt.modules.state docs @ 2017-01-18 15:39:22
UTC
c6a19a9e5a
Merge pull request #38789 from rallytime/fix-38622af41fe0c6e
Update some saltenv refs to environment in salt.modules.state docs
- PR #38790: (cachedout) Fix typo in pyobjects
test @ 2017-01-18 15:38:57 UTC
e0bf700020
Merge pull request #38790 from cachedout/fix_pyobjects_test_typoa66afb5f0f
Fix typo in pyobjects test
- ISSUE #38629: (Arabus) Conflicting documentation about default value of pillar_opts (refs: #38792)
- PR #38792: (rallytime) Update pillar
tutorial lanuage regarding pillar_opts settings @ 2017-01-18
15:38:19 UTC
6e9785edea
Merge pull request #38792 from rallytime/fix-386291e125e2844
Update pillar tutorial lanuage regarding pillar_opts settings- PR saltstack/salt#38707: (alexbleotu) Fixed prepending of root_dir override to the other paths (refs: #38796)
- PR #38796: (cachedout) Revert "Fixed
prepending of root_dir override to the other paths" @ 2017-01-17
23:18:18 UTC
3417adc617
Merge pull request #38796 from saltstack/revert-38707-root_dir_fix-ghcb080f3bbe
Revert "Fixed prepending of root_dir override to the other paths"
- ISSUE #38524: (rbjorklin) salt-api seems to ignore rest_timeout since 2016.11.0 (refs: #38585, #38527)
- ISSUE #38479: (tyeapple) api_logfile setting takes no effect (refs: #38585)
- PR #38585: (rallytime) Follow up to PR #38527 @
2017-01-17 18:40:01 UTC
- PR #38570: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 (refs: #38585)
- PR #38560: (Ch3LL) fix api logfile (refs: #38585)
- PR #38527: (rbjorklin) salt-api no longer forces the default timeout (refs: #38585)
bab3479a3c
Merge pull request #38585 from rallytime/follow-up-3852705587201b6
Pylint fix: add line at end of filefa01367599
Keep a copy of the DEFAULT_API_OPTS and restore them after the test run2ad07634d9
Test clean upfd2ee7db30
Add some simple unit tests for salt.config.api_config function3d2fefc83b
Make sure the pidfile and log_file values are overridden by api opts1f6b540e46
Make sure the pidfile and log_file values are overridden by api opts04d307f917
salt-api no longer forces the default timeout
- PR #38707: (alexbleotu) Fixed prepending of
root_dir override to the other paths @ 2017-01-17 15:40:13 UTC
0fb6bb7b77
Merge pull request #38707 from alexbleotu/root_dir_fix-gh0bac8c8be3
Fixed prepending of root_dir override to the other paths
- PR #38774: (vutny) DOCS: add C++ compiler
installation on RHEL required for bundled 0mq @ 2017-01-17 15:21:00
UTC
96c9dc10f7
Merge pull request #38774 from vutny/dev-test-docs4620dc4afa
DOCS: add C++ compiler installation on RHEL required for bundled 0mq
- PR #38749: (vutny) pkg build modules throw
better exception message if keyid wasn't found @ 2017-01-17 02:13:08
UTC
aedfbb7a43
Merge pull request #38749 from vutny/pkg-build-better-exception-msg53f2be5b21
pkg build modules throw better exception message if keyid wasn't found
- PR #38743: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2017-01-17 01:46:01 UTC
8466b34e82
Merge pull request #38743 from rallytime/merge-2016.3d24776f5e9
Merge branch '2015.8' into '2016.3'6869621ed1
Merge pull request #38731 from rallytime/merge-2015.89eb191b6ac
Pylint fixb910499dbe
Various follow up fixese8309a6bbf
Add release notes for 2015.8.13f881f366b7
Merge pull request #20 from rallytime/2015.8.12_follow_up-batch-tests34282322c0
Clean up tests and docs for batch execution
c80b20b957
Merge pull request #19 from whiteinge/batchclient3d8f3d18f6
Remove batch execution from NetapiClient and Saltnado
97b0f64923
Lintfixd1516664f7
Add explanation comment62f2c87080
Add docstring9b0a786aeb
Explain what it is about and how to configure that5ea3579e10
Pick up a specified roster file from the configured locations3a8614c5df
Disable custom rosters in APIc0e5a1171d
Add roster disable flag
e9c59e9b8f
Merge pull request #38602 from terminalmage/fix-boto-test3424a108ac
Fix failing unit.states.boto_vpc_test.BotoVpcRouteTableTestCase.test_present_with_routes
- ISSUE #38674: (jackywu) There is no code to use parameter 'event_publisher_pub_hwm' in saltstack-2016.3 (refs: #38723)
- PR #38723: (rallytime) Remove
"event_publisher_pub_hwm" and "salt_event_pub_hwm" from
config/__init__.py @ 2017-01-15 18:36:14 UTC
- PR #29294: (skizunov) ZeroMQ no longer required when transport is TCP (refs: #38723)
a642cdef79
Merge pull request #38723 from rallytime/fix-38674706c885f55
Remove "event_publisher_pub_hwm" and "salt_event_pub_hwm" from config/__init__.py
- PR #38669: (rallytime) Update bootstrap
script verstion to latest release @ 2017-01-15 18:03:27 UTC
fc545af10b
Merge pull request #38669 from rallytime/update-bootstrap-script78ba76e34c
Update bootstrap script verstion to latest release
- PR #38693: (twangboy) Update jinja2 to 2.9.4
@ 2017-01-15 14:40:46 UTC
50d417f267
Merge pull request #38693 from twangboy/update_jinjae0c7e5549b
Update jinja2 to 2.9.4
- PR #38739: (vutny) DOCS: correct examples of
running test suite @ 2017-01-15 14:35:47 UTC
f4233bb18d
Merge pull request #38739 from vutny/fix-runtests-docb872bb63f6
DOCS: correct examples of running test suite- PR #38735: (vutny) DOCS: add links to File State Backups page where necessary
- PR #38720: (dereckson) Proofread jinja_to_execution_module tutorial
- ISSUE #36548: (abonillasuse) openstack auth with nova driver (refs: #38647)
- PR #38647: (gtmanfred) Allow novaclient to
use keystoneauth1 sessions for authentication @ 2017-01-10 17:48:26
UTC
7b850d472d
Merge pull request #38647 from gtmanfred/nova5be9b60851
add documentation about using keystoneauth for v37b657ca4ae
add the ability to use keystone v2 and v35646ae1b34
add ability to use keystoneauth to authenticate in nova driver
- ISSUE #38648: (ericuldall) No release file error from PPA on Ubuntu (refs: #38650)
- ISSUE #38572: (COLABORATI) ppa:saltstack/salt failure (refs: #38650)
- ISSUE #34504: (AvinashDeluxeVR) Installation documentation for Ubuntu server and Windows minion leads the user to use different salt versions. (refs: #38650)
- PR #38650: (rallytime) Remove the
installation instructions for out-of-date community ppa @ 2017-01-10
17:47:45 UTC
383768d838
Merge pull request #38650 from rallytime/remove-ubuntu-ppa-docs30429b2e44
Remove the installation instructions for out-of-date community ppa
- ISSUE #38087: (UtahDave) The 'data' field in the return from a minion below a syndic is wrapped in an extra 'data' field. (refs: #38657)
- PR #38657: (DmitryKuzmenko) Publish the
'data' field content for Syndic evets @ 2017-01-10 16:59:33 UTC
7d9f56e3b5
Merge pull request #38657 from DSRCorporation/bugs/38087_syndic_event_format_fix594c33f396
Publish the 'data' field content for Syndic evets
- PR #38649: (Ch3LL) fix unit.modules.file_test @
2017-01-10 16:44:45 UTC
83987511fd
Merge pull request #38649 from Ch3LL/test_apply_template47f8b68e0b
fix unit.modules.file_test
- ISSUE #37355: (Firewire2002) salt-ssh - ImportError: No module named backports.ssl_match_hostname (refs: #38626, #`saltstack/salt`#37358`_`_, #37358)
- ISSUE #34600: (davidpsv17) Error trying a salt-ssh test.ping (refs: #`saltstack/salt`#37358`_`_, #37358)
- ISSUE #27355: (jerob) salt ssh error with debian 7
on target (refs: #`saltstack/salt`#37358`_`_, #37358)
- PR saltstack/salt#37358: (Firewire2002) Fix/workaround for issue #37355 (refs: #38626)
- PR #38626: (cachedout) Revert
"Fix/workaround for issue #37355" @
2017-01-06 21:28:09 UTC
74ddc71be3
Merge pull request #38626 from saltstack/revert-37358-2016.3.3_issue37355e912ac99c2
Revert "Fix/workaround for issue #37355"
- ISSUE #37355: (Firewire2002) salt-ssh - ImportError: No module named backports.ssl_match_hostname (refs: #38626, #`saltstack/salt`#37358`_`_, #37358)
- ISSUE #34600: (davidpsv17) Error trying a salt-ssh test.ping (refs: #`saltstack/salt`#37358`_`_, #37358)
- ISSUE #27355: (jerob) salt ssh error with debian 7 on target (refs: #`saltstack/salt`#37358`_`_, #37358)
- PR #37358: (Firewire2002) Fix/workaround
for issue #37355 @
2017-01-06 18:58:47 UTC
5e58b32934
Merge pull request #37358 from Firewire2002/2016.3.3_issue37355910da18bfd
fixed typo4fbc5ddd06
fixed wrong renamed variable and spaces92366e646c
issue #373557dc87ab7b8
issue #373552878180405
issue #37355
- PR #35390: (alexandr-orlov) Returns
back missed proper grains dictionary for file module @ 2017-01-06
18:02:13 UTC
6c2fe615aa
Merge pull request #35390 from alexandr-orlov/2016.3cd5ae17e8d
fxd missed proper grains dictionary
- ISSUE #38558: (multani) pillar.get("...", default=var, merge=true) updates default value (refs: #38579)
- PR #38618: (rallytime) Back-port #38579 to 2016.3
@ 2017-01-06 17:37:56 UTC
- PR #38579: (zwo-bot) Fix #38558 - pillar.get with default= ...,merge=true influence subsequent calls of pillar.get (refs: #38618)
2579cfa42d
Merge pull request #38618 from rallytime/bp-385792052ecee2c
Add copy import2c8845aaa0
add test for pillar.get() + default valuec2f98d2f04
ticket 38558: add unit test, deepcopy() only if necessary30ae0a1958
added deepcopy of default if merge=True
- PR #38601: (terminalmage) pillar.get:
Raise exception when merge=True and default is not a dict @
2017-01-05 23:15:51 UTC
da676cebd6
Merge pull request #38601 from terminalmage/pillar-get8613d7254d
pillar.get: Raise exception when merge=True and default is not a dict
- PR #38600: (terminalmage) Avoid errors
when sudo_user is set (2016.3 branch) @ 2017-01-05 20:57:09 UTC
- PR #38598: (terminalmage) Avoid errors when sudo_user is set (refs: #38600)
224fc7712a
Merge pull request #38600 from terminalmage/issue38459-2016.38a45b13e76
Avoid errors when sudo_user is set
- PR #38589: (tobithiel) State Gem: fix
incorrect warning about missing rvm/rbenv @ 2017-01-05 20:12:15
UTC
a376970f88
Merge pull request #38589 from tobithiel/fix_rvm_rbenv_warning9ec470b4a5
State Gem: fix incorrect warning about missing rvm/rbenv
- PR #38567: (pass-by-value) Create queue
if one doesn't exist @ 2017-01-05 18:46:11 UTC
02e6a78254
Merge pull request #38567 from pass-by-value/pgjsonb_queue_changes_2016.367879ebe65
Create queue if one doesn't exist
- ISSUE #37498: (githubcdr) service.restart salt-minion fails on Ubuntu 14.04.5 LTS (refs: #37748, #38587)
- PR #38587: (rallytime) Change daemontools
__virtualname__ from service to daemontools @ 2017-01-05 18:06:01
UTC
0889cbdb31
Merge pull request #38587 from rallytime/fix-374982a5880966f
Change daemontools __virtualname__ from service to daemontools
- PR #38562: (rallytime) Update arch
installation docs with correct package name @ 2017-01-04 20:04:28
UTC
7b74436d13
Merge pull request #38562 from rallytime/arch-install-docs8b1897ace9
Update arch installation docs with correct package name
- PR #38560: (Ch3LL) fix api logfile (refs: #38585) @
2017-01-04 19:03:17 UTC
01860702cb
Merge pull request #38560 from Ch3LL/fix_api_log1b45e9670b
fix api logfile
- PR #38531: (rallytime) Back-port #33601 to 2016.3
@ 2017-01-04 16:56:53 UTC
- PR #33601: (mchugh19) Fix slack engine to run on python2.6 (refs: #38531)
0056620a53
Merge pull request #38531 from rallytime/bp-33601c36cb39825
remove the unnecessary double trigger38414493bf
fix spacing lint error8c1defc710
Remove uncessary type from alias commands. Deduplicate alias handling to autodetect function selection. Add error reporting to slack connectivty problems. Cleanup slack's unicode conversionc2f23bc45e
Fix slack engine to run on python2.6
- ISSUE #38187: (curiositycasualty) username/password saved as cleartext when using URIs with user:pass@ format (refs: #38541)
- PR #38541: (techhat) Strip user:pass from
cached URLs @ 2017-01-04 15:39:57 UTC
50242c7f17
Merge pull request #38541 from techhat/issue38187eae3a435dd
Strip user:pass from cached URLs
- ISSUE #30454: (favoretti) Using yaml serializer inside jinja template results in unicode being prepended by '!!python/unicode' (refs: #30481, #38554)
- PR #38554: (multani) Fix YAML deserialization
of unicode @ 2017-01-04 15:31:16 UTC
- PR #30481: (basepi) Add yaml_safe jinja filter (refs: #38554)
325dc56e59
Merge pull request #38554 from multani/fix/304542e7f743371
yaml: support unicode serialization/deserializationdf76113c5c
jinja: test the "yaml" filter with ordered dictsf7712d417f
Revert "Add yaml_safe filter"- PR #38536: (UtahDave) add note about pyVmomi locale workaround
- ISSUE #38353: (Ch3LL) salt-cloud gce specifying (refs: #38542)
- ISSUE #38449: (swalladge) Parsing issues in list_tab (salt/modules/cron.py) (refs: #38487)
- PR #38487: (gtmanfred) Fix crontab issues
with spaces @ 2017-01-01 20:33:29 UTC
ec60f9c721
Merge pull request #38487 from gtmanfred/2016.3048b9f6b9d
add testc480c11528
allow spaces in cron envc529ec8c34
allow crons to have multiple spaces
- ISSUE #37684: (thusoy) State execution duration is timezone-dependent (refs: #38491)
- PR #38491: (gtmanfred) Use UTC for timing in
case timezone changes @ 2017-01-01 20:30:57 UTC
c5ba11b5e0
Merge pull request #38491 from gtmanfred/timing79368c7528
Use UTC for timing in case timezone changes
- ISSUE #38472: (jinm) file.managed Unable to manage file: 'hash_type' (2016.3.4) (refs: #38503)
- PR #38503: (jinm) Hash type fallback for file
management @ 2017-01-01 17:36:51 UTC
86f0aa0bb3
Merge pull request #38503 from jinm/issue_38472_jinm0cd9df299f
Hash type fallback for file management
- PR #38457: (bshelton229) Stops git.latest
checking for local changes in a bare repo @ 2016-12-30 14:28:47
UTC
ed2ba4bd1b
Merge pull request #38457 from bshelton229/git-latest-head-bug558e7a771a
Stops git.latest checking for local changes in a bare repo
- PR #38385: (dragon788) Use unambigous long
names with double dashes @ 2016-12-29 17:10:48 UTC
36e21b22cb
Merge pull request #38385 from dragon788/2016.3-double-dash86c4b56f47
Newline for lint compat9d9b686057
Address review comments, consistency of quotesdf9bd5e7f9
Use unambigous long names with double dashes
- ISSUE #38209: (limited) Accepting a minion causes tornado to exit (refs: #38474)
- PR #38474: (cachedout) Allow an existing
ioloop to be passed to salt-key @ 2016-12-29 16:28:51 UTC
59f2560d88
Merge pull request #38474 from cachedout/key_loopde504538e1
Allow an existing ioloop to be passed to salt-key
- ISSUE #38438: (jf) file.line with mode=delete breaks on empty file (refs: #38467)
- PR #38467: (gtmanfred) file.line fail with
mode=delete @ 2016-12-28 20:00:33 UTC
3d0c752acd
Merge pull request #38467 from gtmanfred/2016.37b7c6b3878
file.line fail with mode=delete
- PR #38434: (slinn0) Make sysctl.persist fail
when failing to set a value into the running kernel @ 2016-12-27
15:37:53 UTC
940025d5c4
Merge pull request #38434 from slinn0/issue_38433_fixes22af87a3fc
Fixes for https://github.com/saltstack/salt/issues/38433- PR #38421: (rallytime) Update deprecation notices to the correct version
- PR #38420: (rallytime) Removed various deprecation notices from salt/modules/* files (refs: #38421)
- ISSUE #38282: (sash-kan) file.managed fails when
file (which contains utf-characters in the name) exists (refs: #38415)
- PR #38415: (terminalmage) file.managed: Fix failure when filename contains unicode chars
- PR #38419: (Ch3LL) fix scsci docs example @
2016-12-22 18:57:51 UTC
2cdb59d055
Merge pull request #38419 from Ch3LL/fix_doc_scsi234043b8bb
fix scsci docs example- PR #38407: (terminalmage) Improve pillar documentation
- ISSUE #38372: (fanirama) Issue with cron.file. Source: salt://path/to/crontab_file not found (refs: #38398)
- PR #38398: (terminalmage) Fix call to
file.get_managed in cron.file state @ 2016-12-22 16:46:14 UTC
423b1fddff
Merge pull request #38398 from terminalmage/issue38372c80dbaa914
Fix call to file.get_managed in cron.file state- PR #38382: (heewa) Fix http.query when result has no text
- PR #38390: (meaksh) Add "try-restart" to fix
autorestarting on SUSE systems @ 2016-12-21 16:06:24 UTC
b74b5c7d38
Merge pull request #38390 from meaksh/2016.3-fix-try-restart-for-autorestarting-on-SUSE-systemsde6ec05ec0
add try-restart to fix autorestarting on SUSE systems
- PR #38221: (UtahDave) Fix default returner @
2016-12-20 20:34:36 UTC
2c3a39760a
Merge pull request #38221 from UtahDave/fix_default_returner385640765b
remove a blank line to satisfy linter9c248aa14c
validate return opt, remove default.8bb37f9fe7
specify allowed types and default for "returner"11863a4bfe
add examples of default minion returnerse7c6012655
add support for default returners using return
- PR #38288: (terminalmage)
archive.extracted: don't try to cache local sources (2016.3 branch) @
2016-12-18 13:07:11 UTC
09d9cff992
Merge pull request #38288 from terminalmage/archive-extracted-local-source-2016.3845e3d0e75
Update tests to reflect change in cache behavior5a08d7c70a
archive.extracted: don't try to cache local sources (2016.3 branch)
- PR #38312: (cro) Backport feature allowing proxy
config to live in pillar OR /etc/salt/proxy @ 2016-12-18 12:39:01
UTC
bf37667f8a
Merge pull request #38312 from cro/proxy_config_in_cfg2006c4000e
Typo689d95b10f
Backport feature allowing proxy config to live in pillar OR /etc/salt/proxy.
- ISSUE #12788: (whiteinge) Comb through docs to replace :doc: roles with :ref: (refs: #38320)
- PR #38320: (rallytime) Cleanup doc internal
markup references @ 2016-12-18 12:31:28 UTC
c83db5a785
Merge pull request #38320 from rallytime/cleanup-doc-refs62978cb7a0
Don't check the doc/conf.py file for doc markup refs770e732d76
Add a unit test to search for new doc markup refs5c42a361a0
Remove ":doc:" references from all doc/topics/installation/* files23bce1c929
Remove ":doc:" references from all doc/topics/releases/* files4aafa41d22
Remove ":doc:" references from a bunch of doc/* files02bfe7912c
Remove more ":doc:" references from doc/* files6e32267d0c
Remove ":doc:" references in salt/* files- PR #38281: (mikejford) Add nick to args for create_multi
- ISSUE #38290: (dragon788) Need to use machine automation friendly output (refs: #38313)
- PR #38313: (dragon788) 2016.3 chocolatey fix
@ 2016-12-16 17:20:39 UTC
235682b1e6
Merge pull request #38313 from dragon788/2016.3-chocolatey-fix1f5fc17551
Use machine readable output for listcdbd2fbe3c
Added limit-output to eliminate false packages
- ISSUE #38174: (NickDubelman) [syndic] Why can't a syndic node signal when all of its minions have returned? (refs: #38279)
- ISSUE #32400: (rallytime) Document Default Config Values (refs: #38279)
- PR #38279: (rallytime) Add docs for
syndic_wait setting @ 2016-12-15 18:30:31 UTC
9e78ddc80e
Merge pull request #38279 from rallytime/fix-381744a62d01577
Add docs for syndic_wait setting
- PR #38248: (meaksh) Successfully exit of
salt-api child processes when SIGTERM is received @ 2016-12-15
09:16:27 UTC
fc9e1dff35
Merge pull request #38248 from meaksh/salt-api-successfully-close-child-processesee6eae9855
Successfully exit of salt-api child processes when SIGTERM.
- PR #38254: (terminalmage) Also check if
pillarenv is in opts @ 2016-12-15 09:10:24 UTC
3c718ed35e
Merge pull request #38254 from terminalmage/check-pillarenvfa9ad311c6
Also check if pillarenv is in opts- PR #38256: (rallytime) [2016.3] Bump latest release version to 2016.11.1
- PR #38198: (vutny) Add missing requirements for
running unit tests: libcloud and boto3 @ 2016-12-13 14:12:20
UTC
004e46afe7
Merge pull request #38198 from vutny/unit-tests-require-libcloud-boto3a6098bac1a
Remove note about SaltTesting installation, now it is in the requirements004bff113e
Add missing requirements for running unit tests: libcloud and boto3
- PR #38213: (rallytime) Skip test_cert_info
tls unit test on pyOpenSSL upstream errors @ 2016-12-13 12:05:01
UTC
9d497bc74c
Merge pull request #38213 from rallytime/skip-tls-testbdb807fc7c
Skip test_cert_info tls unit test on pyOpenSSL upstream errors
- PR #38224: (whiteinge) Allow CORS OPTIONS
requests to be unauthenticated @ 2016-12-13 12:02:30 UTC
203109dd17
Merge pull request #38224 from whiteinge/cors-options-unauthedde4d3227ab
Allow CORS OPTIONS requests to be unauthenticated
- PR #38223: (whiteinge) Add root_dir to
salt-api file paths @ 2016-12-13 07:44:19 UTC
- PR #37272: (vutny) Get default logging level and log file from default opts dict (refs: #38223)
721a5feccd
Merge pull request #38223 from whiteinge/salt-api-root_dirsbfbf390c0e
Add root_dir to salt-api file paths
- ISSUE #38162: (747project) git_pillar does not detect changes to remote repository when told to update (refs: #38191)
- PR #38191: (terminalmage) Clarify the
fact that git_pillar.update does not fast-forward @ 2016-12-12
09:45:48 UTC
70f7d22ad6
Merge pull request #38191 from terminalmage/issue381621ae543a98a
Clarify the fact that git_pillar.update does not fast-forward
- PR #38194: (vutny) Document the requirements for
running ZeroMQ-based integration tests @ 2016-12-12 09:42:11
UTC
28171cbfc5
Merge pull request #38194 from vutny/integration-test-requirements-doce9f419ff64
Document the requirements for running ZeroMQ-based integration tests
- PR #38185: (rallytime) Back-port #38181 to 2016.3
@ 2016-12-09 22:27:44 UTC
- PR #38181: (rallytime) Reset socket default timeout to None (fixes daemons_tests failures) (refs: #38185)
a4ef037ab1
Merge pull request #38185 from rallytime/bp-38181609f814454
Reset socket default timeout to None (fixes daemons_tests failures)
- PR #38163: (Ch3LL) enabled ec2 cloud tests @
2016-12-09 18:01:57 UTC
65b2ad7b14
Merge pull request #38163 from Ch3LL/enabled_ec2_cloudbe74c45463
enabled ec2 cloud tests
- PR #38177: (vutny) Correct cp.get_file_str docstring and add integration
tests @ 2016-12-09 16:55:35 UTC
b63f74e034
Merge pull request #38177 from vutny/fix-cp-get-file-stra449980672
Correct cp.get_file_str docstring and add integration tests
- PR #38153: (vutny) Master config includes may
contain errors and be safely skipped @ 2016-12-08 17:43:34 UTC
7596313be0
Merge pull request #38153 from vutny/master-includes-error-tolerancecd0154ee93
Master config includes may contain errors and be safely skipped- PR #38134: (rallytime) Skip daemon unit tests when running on Python 2.6
- ISSUE #38091: (tjyang) [WARNING ] salt.loaded.int.module.zenoss.__virtual__() is wrongly returning None. (refs: #38102)
- PR #38102: (rallytime) Add False + msg tuple
return if requests is missing for zenoss module @ 2016-12-07
13:24:37 UTC
d3d98fd4eb
Merge pull request #38102 from rallytime/fix-380914f79d5a0d1
Add False + msg tuple return if requests is missing for zenoss module
- ISSUE #36707: (do3meli) slow FreeBSD sysctl module with test=true (refs: #36794)
- PR #38104: (rallytime) Back-port #36794 to 2016.3
@ 2016-12-07 13:23:48 UTC
- PR #36794: (do3meli) FreeBSD sysctl module now handels config_file parameter in show method (refs: #38104)
8c8cbc2734
Merge pull request #38104 from rallytime/bp-36794c906c8a0d5
Pylint fixesda3ebf83e6
FreeBSD sysctl module now handels config_file parameter in show method
- ISSUE #35342: (morganwillcock) win_pkg: refresh_db doesn't remove cached items which have been renamed or removed (refs: #38083)
- PR #38083: (twangboy) Only delete .sls files
from winrepo-ng [DO NOT MERGE FORWARD] @ 2016-12-06 14:13:35
UTC
fbc87769b9
Merge pull request #38083 from twangboy/fix_refresh_db978af6d83c
Remove only .sls files from the cached winrepo-ng
- PR #38059: (rallytime) Call exec_test for
the Syndic daemon in tests.unit.daemons_test.py @ 2016-12-04
04:18:41 UTC
- PR #38057: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 (refs: #38059)
- PR #38034: (cachedout) Modify daemons test to use multiprocessing (refs: #38059)
9dcfdeef6b
Merge pull request #38059 from rallytime/daemons-test-fixeb372b27d8
Add missing "not" statement: The last syndic test should assertFalse()4e10f8e018
Call exec_test for the Syndic daemon in tests.unit.daemons_test.py
- ISSUE #37939: (Talkless) file.comment always report changes in test=True mode (refs: #38039)
- PR #38039: (rallytime) Check to see if a
line is already commented before moving on @ 2016-12-02 20:08:35
UTC
9cd42b9b3f
Merge pull request #38039 from rallytime/fix-379391da7aacfbe
Update unit tests to account for additional file.search call8a685b1820
Check to see if a line is already commented before moving onf2c045520d
Write an integration test demonstrating the issue
- ISSUE #38037: (dmurphy18) pkg.latest and yumpkg.latest_version return incorrect package versions 2016.3 and 2016.11 (refs: #38045)
- PR #38045: (terminalmage) yumpkg.py:
don't include non-upgrade versions found by "yum list available" @
2016-12-02 20:07:38 UTC
a34a763984
Merge pull request #38045 from terminalmage/issue3803765289503d9
Simplify logic for matching desired pkg arch with actual pkg arch3babbcda94
yumpkg.py: don't include non-upgrade versions found by "yum list available"- PR #38034: (cachedout) Modify daemons test to use multiprocessing (refs: #38059)
- PR #37995: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-11-30 20:12:55 UTC
6942d5d95b
Merge pull request #37995 from rallytime/merge-2016.3b44e17921c
Merge branch '2015.8' into '2016.3'7a7e36728f
Merge pull request #37978 from terminalmage/ext_pillar_first-docs61ed9a8657
Add clarifying language to ext_pillar_first docs
- PR #38002: (laleocen) fix broken yaml code block
- ISSUE #35088: (Modulus) salt/cloud/ec2.py encoding problems. (refs: #37912)
- PR #37912: (attiasr) fix encoding problem aws
responses @ 2016-11-30 18:10:30 UTC
3dd45fbedf
Merge pull request #37912 from attiasr/fix_aws_response_encodingba4ec4e7f1
use Requests result encoding to encode the textabe4eb3b98
fix encoding problem aws responses
- PR #37950: (vutny) Set default Salt Master
address for a Syndic (like for a Minion) @ 2016-11-30 18:09:04
UTC
69a74a4d2d
Merge pull request #37950 from vutny/fix-starting-up-syndic7d9bc9abce
syndic_master: correct default value, documentation and example config92a7c7ed1b
Set default Salt Master address for a Syndic (like for a Minion)- PR #37964: (terminalmage) Add clarification on expr_form usage and future deprecation
- ISSUE #37867: (tobiasBora) Bug into lsb_release that crash salt (refs: #37962)
- ISSUE #37945: (gstachowiak) Missing exception handling in salt.master.Maintenance. Process never completes. (refs: #37961)
- PR #37272: (vutny) Get default logging level and
log file from default opts dict (refs: #38223) @
2016-11-28 23:04:20 UTC
ea46639ce7
Merge pull request #37272 from vutny/fix-getting-default-logging-optse5ce52388a
Fix description in the Salt Syndic usage info518a3dd7ee
Add unit tests for Salt parsers processing logging options83d6a44254
Add ssh_log_file option to master config and documentationc8a0915460
Fix configuration example and documentation for syndic_log_file optione64dd3ed6b
Correct default attributes for various parser classes82a2e216b3
Fix default usage string for Salt command line programs45dffa292f
Fix readding and updating logfile and pidfile config options for Salt APIf47253c21b
Fix reading and applying Salt Cloud default configurationfad5bec936
Work with a copy of default opts dictionariesb7c24811e5
Fix log_level_logfile config value type1bd76a1d96
Fix setting temporary log level if CLI option omitted121848cc77
Fix obtaining log_granular_levels config setting44cf07fec2
Make CLI options take precedence for setting up logfile_logger61afaf1792
Fix setting option attributes when processing log_level and log_file3c60e2388e
Fix processing of log_level_logfile config setting55a0af5bbd
Use attribute functions for getting/setting options and config valuesc25f2d091e
Fix getting Salt API default logfile optionf2422373c1
Remove processing of unused and undocumented cli_*_log_* config options2065e8311c
Get default logging level and file from default opts dict
- PR #37925: (kontrolld) Fix missing ipv6
options centos network @ 2016-11-28 22:38:43 UTC
f2f957da6c
Merge pull request #37925 from kontrolld/add-ipv6-centos-networkac2b477412
Adding IPv6 functionality for CentOS /etc/sysconfig/network
- ISSUE #37059: (basepi) Beacon fileserver operations cause scheduled jobs with fileserver operations to hang (refs: #37899)
- PR #37899: (DmitryKuzmenko) Clear
functions context in schedule tasks for ZeroMQ. @ 2016-11-28
22:23:45 UTC
c07ad11279
Merge pull request #37899 from DSRCorporation/bugs/37059_schedule_task_hang9497748546
Clear functions context in schedule tasks for ZeroMQ.
- ISSUE #37737: (b-harper) python client api CloudClient multiple calls needed (refs: #37928)
- PR #37928: (techhat) Don't modify self.opts
directly @ 2016-11-28 21:07:40 UTC
a55519db40
Merge pull request #37928 from techhat/issue37737a09a60e89b
Don't modify self.opts directly
- PR #37929: (gtmanfred) add list_nodes_min to
nova driver @ 2016-11-28 21:05:40 UTC
9d17f1ce90
Merge pull request #37929 from gtmanfred/2016.3c7d2c73503
add list_nodes_min to nova driver
- PR #37926: (kontrolld) Fixes no IPv6
functionality in /etc/sysconfig/network @ 2016-11-28 20:40:00
UTC
3bb743b59f
Merge pull request #37926 from kontrolld/fix-ipv6-centos-network3ed42e5b44
updated3b3bc4f239
Fixes no IPv6 functionality in /etc/sysconfig/network
- PR #37921: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-11-28 19:54:40 UTC
271170a9f3
Merge pull request #37921 from rallytime/merge-2016.3523a67c422
Merge branch '2015.8' into '2016.3'4cdc6cf5ec
Update earlier release channels' docs with Carbon release notes (#37914)d31491a7fe
[2015.8] Update version numbers in doc config for 2016.11.0 release (#37918)
- PR #37924: (cachedout) Update test for new
gem ver @ 2016-11-28 18:17:53 UTC
6cd6429ac0
Merge pull request #37924 from cachedout/fix_gem_states894cca3427
Update test for new gem ver
- PR #37916: (rallytime) [2016.3] Update
version numbers in doc config for 2016.11.0 release @ 2016-11-28
17:09:08 UTC
c35ba1f390
Merge pull request #37916 from rallytime/doc-update-2016.3bd40592289
[2016.3] Update version numbers in doc config for 2016.11.0 release
- ISSUE #37287: (aaronm-cloudtek) salt.states.ddns.present: 'NS' record type always returns as changed (refs: #37785)
- PR #37785: (aaronm-cloudtek) respect
trailing dot in ddns name parameter @ 2016-11-28 14:02:10 UTC
e13a2488c8
Merge pull request #37785 from Cloudtek/ddns-respect-trailing-dot262e3b3697
respect trailing dot in ddns name parameter
- ISSUE #37870: (fj40crawler) salt.states.augeas.change returns None when test=True (refs: #37895)
- PR #37895: (fj40crawler) Change return
value for salt/states/augeas.py to be True instead of N… @
2016-11-28 13:49:27 UTC
c03b389422
Merge pull request #37895 from fj40crawler/fix-augeas-return-for-testddc238df36
Fixed augeas_test.py to match True v.s. None for test_change_in_test_modeef75c459c0
Merge branch '2016.3' of github.com:saltstack/salt into fix-augeas-return-for-testb0fe0cd256
Change return value for salt/states/augeas.py to be True instead of None for cases where salt is run with test=True. Fixes #37870
- PR #37907: (Talkless) Fix server trust in
test run of svn.latest @ 2016-11-28 13:47:39 UTC
fdbc31e8d8
Merge pull request #37907 from Talkless/patch-2072a319490
Fix server trust in test run of svn.latest
- PR #37896: (toanju) rh networking: add missing
values @ 2016-11-27 10:30:35 UTC
f39fdf443f
Merge pull request #37896 from toanju/2016.3c95304188e
rh networking: add missing values
- PR #37886: (bdrung) Fix various spelling
mistakes @ 2016-11-25 02:59:36 UTC
ea935c5a91
Merge pull request #37886 from bdrung/fix-typos9a51ba5c5b
Fix various spelling mistakes
- ISSUE #37732: (dhaines) list_semod() (from modules/selinux.py) incompatible with policycoreutils-2.5 (RHEL 7.3) (refs: #37736)
- PR #37736: (dhaines) handle semodule version
>=2.4 (#37732) and
fix typo @ 2016-11-24 01:44:20 UTC
371b0a86d9
Merge pull request #37736 from dhaines/issue-377327ef590a505
Update selinux.py516a67e6a3
fix indexing error4e49c1e991
fix typob16f2d8400
handle semodule version >=2.4 (#37732) and fix typo
- PR #37797: (clan) check count of columns after
split @ 2016-11-24 01:28:59 UTC
87aeb66fbf
Merge pull request #37797 from clan/extfsacf0f960ef
check count of columns after split
- PR #37762: (twangboy) Add pre_versions to
chocolatey.installed @ 2016-11-24 01:27:29 UTC
f7c7109152
Merge pull request #37762 from twangboy/fix_chocolatey_state9696b6dfa5
Use keyword args instead of relying on ordering398eaa074d
Add pre_versions to the available arguments
- PR #37866: (meaksh) Backport #37149 #36938 and #36784 to 2016.3
@ 2016-11-23 21:54:17 UTC
- PR #37857: (meaksh) Backport #37149 and #36938 to 2015.8 (refs: #37866)
- PR #37856: (meaksh) Backport #36784 to 2015.8 (refs: #37866)
- PR #37149: (dincamihai) Fix pkg.latest_version when latest already installed (refs: #37857, #37866)
- PR #36938: (wanparo) acl.delfacl: fix position of -X option to setfacl (refs: #37857, #37866)
- PR #36784: (moio) OS grains for SLES Expanded Support (refs: #37856, #37866)
56baa92d55
Merge pull request #37866 from meaksh/2016.3-bp-37149-36938-367849d8d578109
Fix pkg.latest_version when latest already installedffca0d491c
- acl.delfacl: fix position of -X option to setfacl3dfed6b841
Adjust linux_acl unit test argument orderingf185ecdde1
core.py: quote style fixed8404d13424
Setting up OS grains for SLES Expanded Support (SUSE's Red Hat compatible platform)
- ISSUE #32829: (tyhunt99) Dockerng appears to not be using docker registries pillar data (refs: #36893)
- PR #37863: (rallytime) Back-port #36893 to 2016.3
@ 2016-11-23 17:09:09 UTC
- PR #36893: (tyhunt99) add option to force a reauth for a docker registry (refs: #37863)
d0cc7f0d56
Merge pull request #37863 from rallytime/bp-368934c70534991
Add versionadded to reauth option in dockerng module5ca2c388c2
added documentation for the new reuth option in docker registry configuration5b0c11ab47
add option to force a reauth for a docker registry- PR #37847: (laleocen) add multiline encryption documentation to nacl
- ISSUE #37787: (elyulka) user.present state fails to change loginclass on FreeBSD (refs: #37827)
- ISSUE #19269: (markuskramerIgitt) Undocumented feature names: of file.directory (refs: #37823)
- ISSUE #15697: (arthurlogilab) keystone.user_present should not re-set the password when user exists (refs: #37821)
- ISSUE #5999: (pille) libvirt.keys does not work (refs: #37820)
- PR #37772: (bdrung) Support initializing
OpenSSL 1.1 @ 2016-11-21 20:28:51 UTC
485270f74e
Merge pull request #37772 from bdrung/openssl1.1819c9658ed
Support initializing OpenSSL 1.1
- ISSUE #37383: (edwardsdanielj) Orchestration arguments (kwarg) not being interperted / How I learned to stop worrying about documentation and love experimenting (refs: #37817)
- ISSUE #37653: (gravyboat) Salt.cron docs don't wrap @hourly and @daily correctly in quotes for the examples (refs: #37816)
- ISSUE #31953: (sjorge) Documentation for salt.states.cron is incorrect (refs: #32157)
- PR #37816: (rallytime) Back-port #32157 to 2016.3
@ 2016-11-21 20:22:27 UTC
- PR #32157: (cachedout) Add quotes to cron doc (refs: #37816)
c5d3d8b66a
Merge pull request #37816 from rallytime/bp-32157d9c297119e
Add quotes to cron doc
- PR #37812: (rallytime) Back-port #37790 to 2016.3
@ 2016-11-21 18:46:40 UTC
- PR #37790: (sofixa) Update cloud/proxmox.rst with more options and LXC (refs: #37812)
97e6b6aabe
Merge pull request #37812 from rallytime/bp-37790ca3b6e7874
Update proxmox.rst with more options and LXC
- ISSUE #37751: (freach) Documentation salt.states.dockerng.running: "privileged" property undocumented (refs: #37789)
- PR #37811: (rallytime) Back-port #37789 to 2016.3
@ 2016-11-21 18:46:21 UTC
- PR #37789: (fedusia) issue: 37751 (refs: #37811)
27703c54bc
Merge pull request #37811 from rallytime/bp-37789ba3fef48e1
fix commenta021f76a9b
issue: 37751 Add documentation for option privileged
- PR #37810: (rallytime) Back-port #37775 to 2016.3
@ 2016-11-21 18:45:53 UTC
- PR #37775: (calve) Document python argument in salt.states.virtualenv_mod (refs: #37810)
adac9d7c0c
Merge pull request #37810 from rallytime/bp-377752bed91437b
Document python argument in salt.states.virtualenv_mod
- ISSUE #37742: (blaketmiller) Cannot match on nodegroup when checking minions (refs: #37763)
- ISSUE #37725: (secumod) salt-call incorrectly parses master hostname:port from minion config (refs: #37766)
- ISSUE #33709: (msummers42) Any/All Salt-SSH invocations in 2016.3.0 Fails with AttributeError: 'module' object has no attribute 'BASE_THORIUM_ROOTS_DIR' (refs: #37767)
- PR #37760: (hu-dabao) Fix couchbase returner
and add couple of more features @ 2016-11-18 00:28:23 UTC
bff949f4e9
Merge pull request #37760 from hu-dabao/fix_cb_returnerde372f277e
1. returner no need to check whether the jid exists for external job cache setup 2. add full_ret to return doc so that the document will be informative 3. make ttl as a config attribute because salt-minion does not have keep_jobs attribute 4. add password into config attribute 5. update the documents accordingly
- ISSUE #36629: (yhekma) The pillar run module does not honor saltenv (refs: #37738)
- PR #37738: (terminalmage) Allow
pillar.get to retrieve fresh pillar data when saltenv passed @
2016-11-17 23:13:04 UTC
1f976ac212
Merge pull request #37738 from terminalmage/issue36629da46678c51
Allow pillar.get to retrieve fresh pillar data when saltenv passed- PR #37745: (cro) Switch default filter tag for ONE resources from user only to all resources
- ISSUE #37498: (githubcdr) service.restart salt-minion fails on Ubuntu 14.04.5 LTS (refs: #37748, #38587)
- ISSUE #37734: (Ch3LL) Joyent Cloud Size Issue (refs: #37735)
- PR #37735: (Ch3LL) change size and image of
joyent profile @ 2016-11-16 21:07:52 UTC
fa7883115e
Merge pull request #37735 from Ch3LL/fix_joyent_profile9ef41dcdfc
change size and image of joyent profile
- PR #37731: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-11-16 17:13:02 UTC
98e25c68aa
Merge pull request #37731 from rallytime/merge-2016.3ec1389711f
Merge branch '2015.8' into '2016.3'f417dbbe99
Merge pull request #37718 from terminalmage/docs23b8b2a3f4
Fix incorrectly-formatted RST
- PR #37724: (cachedout) Warn on AES test for systems with > 1 core
- PR #37721: (terminalmage) Fix for pillar
setting 'environment' key in __gen_opts() @ 2016-11-16 16:04:53
UTC
35655d521f
Merge pull request #37721 from terminalmage/zd909acdd5513da
Update git_pillar docs to reflect info from bugfix433737d2dc
Fix for pillar setting 'environment' key in __gen_opts()
- PR #37719: (terminalmage) Fix
incorrectly-formatted RST (2016.3 branch) @ 2016-11-16 08:20:53
UTC
99cda7c003
Merge pull request #37719 from terminalmage/docs-2016.3f163b4c724
Fix incorrectly-formatted RST
- PR #37694: (cachedout) Catch differences in
git URLs in npm state @ 2016-11-16 01:56:18 UTC
8dea695c7c
Merge pull request #37694 from cachedout/npm_git0e3bc2366a
Catch differences in git URLs in npm state
- ISSUE #37665: (kluoto) boto_elb state fails as key is overwritten by the code (refs: #37705)
- PR #37705: (rallytime) Don't overwrite the
"key" variable passed in to listeners_present func @ 2016-11-15
21:26:37 UTC
329448ccd7
Merge pull request #37705 from rallytime/fix-376653b7e9c5e3b
Don't overwrite the "key" variable passed in to listeners_present func
- PR #37707: (Ch3LL) add timeout increase on azure
tests @ 2016-11-15 21:24:25 UTC
- PR #37239: (Ch3LL) Fix cloud tests timeout (refs: #37707)
ac9a316b50
Merge pull request #37707 from Ch3LL/fix_timeout_azure363122c675
add timeout increase on azure tests
- PR #37704: (twangboy) Fix test disabled
2016.3 [DO NOT MERGE FORWARD] @ 2016-11-15 16:48:52 UTC
1ece265354
Merge pull request #37704 from twangboy/fix_test_disabled_2016.3a0429cf839
Use nfsd instead of apsd for test_disabled
- PR #37690: (twangboy) Update pyzmq to 15.3.0
for 2016.3 [DO NOT MERGE FORWARD] @ 2016-11-15 03:10:36 UTC
44f05acbff
Merge pull request #37690 from twangboy/update_pyzmq_2016.3cf55342150
Update pyzmq to version 15.3.0
- PR #37680: (rallytime) Back-port #32965 to 2016.3
@ 2016-11-15 02:56:46 UTC
- PR #32965: (kevinquinnyo) Fix 'present' option when used without 'key_type' (refs: #37680)
a743d8b5e6
Merge pull request #37680 from rallytime/bp-329651865b13645
Fix 'present' option when used without 'key_type'
- ISSUE #35964: (edgan) salt-ssh doesn't set the return code to non-zero on highstate rendering error (refs: #35965)
- PR #37681: (rallytime) Back-port #35965 to 2016.3
@ 2016-11-14 21:19:22 UTC
- PR #35965: (edgan) Set the return code to 1 on salt-ssh highstate errors (refs: #37681)
1c2d6ff293
Merge pull request #37681 from rallytime/bp-35965700f3fa57f
Set the return code to 1 on salt-ssh highstate errors
- PR #37668: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-11-14 15:43:25 UTC
1b456b55dc
Merge pull request #37668 from rallytime/merge-2016.3ef684c6b02
Merge branch '2015.8' into '2016.3'a01b66556f
Add docs for rotate_aes_key (#37641)
- ISSUE #37492: (JensRantil) Failing salt -b 1 minion state.highstate has wrong exit code (refs: #37625)
- PR #37625: (cachedout) Return with proper
retcodes in batch mode @ 2016-11-12 20:29:09 UTC
305e51d1c0
Merge pull request #37625 from cachedout/issue_37492b6031524e5
Return with proper retcodes in batch mode
- ISSUE #34547: (sebw) salt-cloud deployment fails when deploy: True (refs: #37607)
- PR #37639: (rallytime) Back-port #37607 to 2016.3
@ 2016-11-11 20:29:20 UTC
- PR #37607: (techhat) Try the connection again, in case it's been reset (refs: #37639)
- PR #35673: (cro) Proxies don't handle reusing the SmartConnect instances very well. D… (refs: #37607)
- PR #34059: (alexbleotu) Vmware common gh (refs: #37607)
7510cd4da9
Merge pull request #37639 from rallytime/bp-376079914c93bc4
Pylint: Remove kwargs that are not in the 2016.3 branchd941e9354d
Disable pylint warning940ee49a0b
Lint fix69893f0c38
Try the connection again, in case it's been reset
- ISSUE saltstack/salt#37118: (gtmanfred) group in file.find module unable to be a list (refs: #37349)
- ISSUE #37118: (gtmanfred) group in file.find module unable to be a list (refs: #37349)
- PR #37638: (rallytime) Back-port #37349 to 2016.3
@ 2016-11-11 20:29:01 UTC
- PR #37349: (haeac) Pull request for Bug #37118 (refs: #37638)
24ca96010d
Merge pull request #37638 from rallytime/bp-37349ba2105bc39
Fix for Bug #37118, the wrong parameter was being used to convert the group name to group id.
- ISSUE #37643: (Ch3LL) digital ocean list_keypairs limits to 20 keys (refs: #37644)
- PR #37644: (Ch3LL) digital ocean list_keypairs:
increase limit for ssh keys parsed @ 2016-11-11 20:28:46 UTC
e1e8b81d16
Merge pull request #37644 from Ch3LL/fix_37643c02961a2f5
list_keypairs: increase limit for ssh keys parsed
- ISSUE #37541: (yhekma) salt-minion does not clean up temp files for templates (refs: #37540, #37640)
- PR #37640: (rallytime) Add known issue #37541 to
2016.3.4 release notes @ 2016-11-11 20:28:12 UTC
a97c2ad34b
Merge pull request #37640 from rallytime/update-release-notes6d6de12aff
Grammatical fix24d7f20e16
Add known issue #37541 to 2016.3.4 release notes
- PR #37642: (cro) Forward-port change from 2015.8
adding release note for rotate_aes_key @ 2016-11-11 20:27:07
UTC
fab3eaa237
Merge pull request #37642 from cro/rotate_aes_doc1ca5b958c6
Forward-port change from 2015.8 adding release note for rotate_aes_key
- ISSUE #37628: (TronPaul) [git 2016.3] Refreshing of an s3 file server results in an exception (refs: #37629)
- PR #37629: (TronPaul) fix __opts__ and
provider being None in salt.utils.aws:get_location @ 2016-11-11
09:49:47 UTC
4c07b3534a
Merge pull request #37629 from TronPaul/fix-s3fs-optsa452cded20
fix __opts__ and provider being None issue
- PR #37481: (thatch45) Raet internal client
reference fix @ 2016-11-11 04:39:41 UTC
200d9fcb6e
Merge pull request #37481 from thatch45/raet_client50d911160b
Attempted fix, needs user verification
- PR #37611: (jeanpralo) Fix cmd batch raw @
2016-11-11 02:53:58 UTC
b14faf1c68
Merge pull request #37611 from jeanpralo/fix-cmd-batch-raw4f16840ef1
add integration test for salt.client.LocalClient.cmd_batchead47e4bba
update ret dict to avoid hanging0a2f153b6e
fix dict key for raw support to avoid exception
- PR #37614: (gtmanfred) remove redundant code
@ 2016-11-11 02:49:13 UTC
35c8333d04
Merge pull request #37614 from gtmanfred/2016.371c2df89a9
remove redundent code
- PR #37627: (cachedout) Exempt pip.iteritems
from test_valid_docs test @ 2016-11-11 02:48:37 UTC
4fab707bdd
Merge pull request #37627 from cachedout/pr-3670694df2f8e6f
Exempt pip.iteritems from test_valid_docs test
- ISSUE #36644: (b1naryth1ef) env_vars not properly validated/casted to strings w/ virtualenv.manage/pip.install (refs: #36706)
- PR #36706: (siccrusher) Add basic sanity
checks for env_vars in pip.install function @ 2016-11-11 02:47:16
UTC
ee74f3116e
Merge pull request #36706 from siccrusher/fix_env_var_validationfb27f8b69e
Revert change79f3e83f8d
Use fully-qualified path for six0ca1222833
Update pip.pyb15de371c1
* Ensure src is python3 compatible0976a2d1ae
* Before passing on the env_vars dictionary ensure all values are strings. Fixes #36644
- ISSUE #37491: (JensRantil) "Failed to authenticate! ..." error should exit non-zero (refs: #37626)
- PR #37626: (cachedout) Exit with proper
retcode on hard client failures @ 2016-11-11 02:38:47 UTC
902a97575e
Merge pull request #37626 from cachedout/issue_37491bab9a729b1
Exit with proper retcode on hard client failures
- PR #37617: (terminalmage) Clarify docs
for git_pillar dynamic env feature @ 2016-11-11 01:52:52 UTC
845f835177
Merge pull request #37617 from terminalmage/git_pillar-docs8cdf5dbb51
Clarify docs for git_pillar dynamic env feature
- PR #36627: (sjmh) Skip rest of loop on failed
func match @ 2016-11-10 23:47:12 UTC
3079d78332
Merge pull request #36627 from sjmh/fix/auth_skip_nomatchb3baaf30d0
Skip rest of loop on failed func match
- PR #37600: (mcalmer) change TIMEZONE on SUSE
systems (bsc#1008933) @ 2016-11-10 21:54:04 UTC
a71e7c77b3
Merge pull request #37600 from mcalmer/fix-timezone-on-SUSE3530b542f0
change TIMEZONE on SUSE systems (bsc#1008933)
- ISSUE #37238: (cmclaughlin) Restarting master causes minion to hang (refs: #37438, #37602)
- ISSUE #37018: (tsaridas) get events from python (refs: #37438, #37602)
- PR #37602: (DmitryKuzmenko) Handle
master restart in appropriate places using salt.event listener. @ 2016-11-10 21:53:20
UTC
- PR #37438: (DmitryKuzmenko) Fix for #37238 salt hang on master restart (refs: #37602)
39b75878cf
Merge pull request #37602 from DSRCorporation/bugs/37238_salt_hang_on_master_restartd3d987b19c
Handle master restart in appropriate places using salt.event listener.
- PR #37608: (gtmanfred) allow multiline
returns from docker for mac @ 2016-11-10 21:48:59 UTC
019e1a721b
Merge pull request #37608 from gtmanfred/2016.374aee1e372
allow multiline returns from docker for mac
- ISSUE #37592: (craigafinch) State git.latest does not work with SSH (refs: #37604)
- ISSUE #37551: (viict) git.latest "Not a valid
commit name" (refs: #37604, #37571)
- PR #37604: (terminalmage) Documentation improvements and corrections
- PR #37579: (pass-by-value) Use existing VM's VDD size if not specified in the cloud profile
- ISSUE #37541: (yhekma) salt-minion does not clean up temp files for templates (refs: #37540, #37640)
- PR #37540: (yhekma) Added prefix to tempfile
for template @ 2016-11-10 00:37:18 UTC
fdd13b4145
Merge pull request #37540 from yhekma/2016.393a59f8034
Added prefix to tempfile for template
- ISSUE #37084: (aaronm-cloudtek) x509.certificate_managed does not work with m2crypto >=0.25 (refs: #37578)
- ISSUE #37551: (viict) git.latest "Not a valid
commit name" (refs: #37604, #37571)
- PR #37571: (terminalmage) Add a test to ensure we don't check for fast-forward before fetching
- ISSUE #33645: (ketzacoatl) saltutil.sync_all does not sync custom pillar modules to masterless minions (refs: #33833)
- ISSUE #25297: (Akilesh1597) perform 'refresh_pillar' as a part of 'sync_all' (refs: #25361, #37521)
- PR #37553: (rallytime) Back-port #37521 to 2016.3
@ 2016-11-08 23:11:07 UTC
- PR #37521: (genuss) refresh_pillar() should be called always with refresh=True during saltutil.sync_all (refs: #37553)
- PR #33833: (terminalmage) Support syncing pillar modules to masterless minions (refs: #37521)
- PR #25361: (tedski) perform refresh_pillar as part of sync_all when refresh=True (refs: #37521)
b01c247ea9
Merge pull request #37553 from rallytime/bp-3752130f92b05f4
refresh_pillar() should be called always- PR saltstack/salt#37549: (Mrten) sqlite is not found in 2015.8 (refs: #37565)
- PR #37565: (rallytime) Back-port #37549 to 2016.3
@ 2016-11-08 23:10:25 UTC
- PR #37549: (Mrten) sqlite is not found in 2015.8 (refs: #37565)
694df30d40
Merge pull request #37565 from rallytime/bp-37549c92a90b8e5
Update sqlite3.pyfb76557a2a
sqlite is not found in 2015.8
- ISSUE #37511: (jdelic) service.dead now only
operates if the service file exists (refs: #37562)
- PR #37562: (terminalmage) Fix regression in service.dead state
- ISSUE #37554: (sjmh) salt-api doesn't dynamically re-read nodegroups configuration (refs: #37560)
- ISSUE saltstack/salt#31081: (JensRantil) salt.modules.file.line documentation unclarities (refs: #37457)
- PR #37457: (rallytime) Fixup file.line docs
to be more clear and consistent @ 2016-11-08 00:29:20 UTC
96b8b9a849
Merge pull request #37457 from rallytime/fix-3108125821bb8db
Clarify which modes use "before", "after", and "indent" options8b2d2b9e7b
Clarify file.line state docs as wellb2615892eb
Move note about using mode=insert with location options to mode sectiondb0b0cefb8
Fixup file.line docs to be more clear and consistent
- ISSUE #35799: (davegiles) dsc.apply_config hangs (no error) on empty directory on target (refs: #37526)
- PR #37526: (twangboy) Remove loop from
dsc.apply_config @ 2016-11-08 00:23:11 UTC
7de790ffed
Merge pull request #37526 from twangboy/fix_35799fc4260911c
Remove unnecessary formatc934a2bfa7
Remove the loop from apply_config- PR saltstack/salt#37515: (rallytime) [carbon] Merge forward from 2016.3 to carbon (refs: #37534)
- PR #37534: (rallytime) Back-port fix needed
from #37515 @
2016-11-08 00:14:46 UTC
- PR #37515: (rallytime) [carbon] Merge forward from 2016.3 to carbon (refs: #37534)
94811df2ea
Merge pull request #37534 from rallytime/bp-merge-foward-fixd1b2af1d69
Add missing source_hash_name args to a couple funcs
- PR #37533: (whiteinge) Return a 504 response
instead of 500 for Salt timeouts @ 2016-11-08 00:14:15 UTC
17adbb0c9f
Merge pull request #37533 from whiteinge/salt-api-504-timeouts63226aeda6
Return a 504 response instead of 500 for Salt timeouts
- ISSUE saltstack/salt#36679:
(lorengordon) Command
'Import-Module ServerManager' failed with return code: 1 (refs:
#`saltstack/salt`#36736`_`_, #36736)
- PR saltstack/salt#36736: (m03) Fix issue 36679 win_servermanager error (refs: #37529)
- PR #37529: (lorengordon) Backport: PR
36736 to 2016.3 @ 2016-11-08 00:04:10 UTC
- PR #36736: (m03) Fix issue 36679 win_servermanager error
a9f03eee6f
Merge pull request #37529 from lorengordon/bp-3673621c2664b6a
Fix issue 36679 win_servermanager failure
- ISSUE #37444: (Tanoti) Returning False from
__virtual__ in a returner does not return expected error (refs:
#`saltstack/salt`#37502`_`_, #37519, #37502)
- PR saltstack/salt#37502: (cachedout) Log proper message on returners that cannot be loaded (refs: #37519)
- PR #37519: (rallytime) Update returner
__virtual__() return messages for loader @ 2016-11-07 23:06:23
UTC
19475aada6
Merge pull request #37519 from rallytime/returner-load-errorsfb261a31f3
Update returner __virtual__() return messages for loader
- ISSUE #35016: (pingangit) TypeError: save_minions() got an unexpected keyword argument 'syndic_id' (refs: #37527)
- PR #37527: (rallytime) Add syndic_id=None
kwarg to save_minions funcs in returners @ 2016-11-07 23:04:03
UTC
fefdfab850
Merge pull request #37527 from rallytime/fix-350162944b244aa
Add syndic_id=None kwarg to save_minions funcs in returners- PR #37530: (gtmanfred) fix Lithium to 2015.5.0
- PR #37514: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-11-07 16:51:06 UTC
743164844d
Merge pull request #37514 from rallytime/merge-2016.341166aede4
Merge branch '2015.8' into '2016.3'c505a059ef
[2015.8] Doc version updated to 2016.3.4 (#37482)
- ISSUE #36713: (Tanoti) ExtraData: unpack(b) received extra data after upgrading to 2016.3.3 (refs: #37503)
- PR #37503: (cachedout) Catch loader error on
returners without save_load @ 2016-11-07 09:33:57 UTC
2d924d0820
Merge pull request #37503 from cachedout/issue_367135f7f971b2c
Catch loader error on returners without save_load
- ISSUE #37448: (alisson276) In 'salt/key' events there are acts that never happen (refs: #37499)
- PR #37499: (cachedout) Clarify docs on
salt-key events @ 2016-11-07 09:33:20 UTC
d95bf59f97
Merge pull request #37499 from cachedout/key_docs_clarify2758e74785
Clarify docs on salt-key events
- PR #37500: (cachedout) Remove unused flag @
2016-11-07 09:33:04 UTC
1dd1408ae6
Merge pull request #37500 from cachedout/remove_include_errors6c705b11e0
Remove unused flag
- ISSUE #37444: (Tanoti) Returning False from __virtual__ in a returner does not return expected error (refs: #`saltstack/salt`#37502`_`_, #37519, #37502)
- PR #37502: (cachedout) Log proper message on
returners that cannot be loaded @ 2016-11-07 09:32:45 UTC
4b6f1ab1c4
Merge pull request #37502 from cachedout/issue_374444c5ab057ce
Remove debugging17d01e4f4c
Log proper message on returners that cannot be loaded
- ISSUE #37389: (d101nelson) Some core grains are inaccurate or incomplete for Solaris (refs: #37472)
- PR #37494: (sjorge) Forgot to update os_family
map in #37472
@ 2016-11-06 22:18:54 UTC
- PR #37472: (sjorge) 2016.3 solaris grains improvements (refs: #37494)
2422dafd52
Merge pull request #37494 from sjorge/2016.3-osfam_map96ba545492
Forgot to update os_family map in #37472
- PR #37496: (mcalmer) fix status handling in
sysv init scripts @ 2016-11-06 22:18:00 UTC
41bd8e3f52
Merge pull request #37496 from mcalmer/fix-status-handling-in-sysv-init-scripts1fb2c4dfcf
fix status handling in sysv init scripts
- PR #37497: (terminalmage) Update 2016.3.5
release notes with source_hash_name explanation @ 2016-11-06
22:17:40 UTC
e741a773a5
Merge pull request #37497 from terminalmage/release_notesc08038d9ea
Update 2016.3.5 release notes with source_hash_name explanation
- PR #37486: (twangboy) Add requirement for
PowerShell 3 on Windows @ 2016-11-06 06:01:07 UTC
f4426c2233
Merge pull request #37486 from twangboy/fix_win_docs9e0631a1ae
Add docs denoting the requirement for at least PowerShell 3
- PR #37493: (cachedout) Add sdb support to
minion and master configs @ 2016-11-06 06:00:18 UTC
a1f355a569
Merge pull request #37493 from cachedout/minion_master_sdb9761a462c2
Add sdb support to minion and master configs
- ISSUE #31135: (jeffreyctang) file.line mode=replace breaks on empty file. (refs: #37452)
- PR #37452: (rallytime) file.line with
mode=replace on an empty file should return False, not stacktrace @
2016-11-06 01:55:11 UTC
be93710fee
Merge pull request #37452 from rallytime/fix-31135c792f76d2f
Bump log level from debug to warning on empty file5f181cf00d
file.line with mode=replace on an empty file should return False94a00c66eb
Write a unit test demonstrating stack trace in #31135
- ISSUE #37001: (phil123456) URGENT : archive.extracted does not work anymore (refs: #37081, #saltstack/salt`#37081`_)
- ISSUE #29010: (The-Loeki) file.managed download
failing checksum testing for Ubuntu initrd w/source_hash (refs: #37469)
- PR saltstack/salt#37081: (terminalmage) Fix archive.extracted remote source_hash verification (refs: #37469)
- PR #37469: (terminalmage) Rewrite
file.extract_hash to improve its matching ability @ 2016-11-06
01:50:01 UTC
- PR #37081: (terminalmage) Fix archive.extracted remote source_hash verification (refs: #37469)
129b0387e6
Merge pull request #37469 from terminalmage/issue29010a3f38e5a9f
Update file.extract_hash unit testsb26b528f79
Add the source_hash_name param to file.managed states52fe72d402
Rewrite file.extract_hash
- ISSUE #37389: (d101nelson) Some core grains are inaccurate or incomplete for Solaris (refs: #37472)
- PR #37472: (sjorge) 2016.3 solaris grains
improvements (refs: #37494) @
2016-11-06 01:46:10 UTC
9426b9d5c4
Merge pull request #37472 from sjorge/2016.3-solaris-grains2958f5ce52
detect and properly handle OmniOS37c3a7f5ab
handle Oracle Solaris better69706d32be
parse minorrelease if it has a / in itd1cf4a0e56
improve regex for parsing /etc/release using files from Solaris 8 SPARC and Solaris 1088eddef765
some more cleanup for smartosd3ff39f09c
improve smartos os version grains
- PR #37478: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-11-04 20:30:08 UTC
4ba63aba48
Merge pull request #37478 from rallytime/merge-2016.33483a445f2
Merge branch '2015.8' into '2016.3'35888c2e30
Merge pull request #37408 from terminalmage/issue372864e4a05731e
Strip slashes from gitfs mountpoints
b6c57c6c8d
Merge pull request #37418 from terminalmage/issue36849740bc54239
Do not use compression in tornado httpclient requests
7fba8aaa7e
Merge pull request #37441 from rallytime/bp-374286fe3ef49de
Fix incorrect reference of __utils__ in salt.utils
- PR #37485: (rallytime) Get release notes started for 2016.3.5
- PR #37483: (rallytime) [2016.3] Doc version updated to 2016.3.4
- ISSUE #37123: (nevins-b) file.recurse state doesn't support pulling from other environments (refs: #37121)
- PR #37121: (nevins-b) allow the file.recurse
state to support saltenv @ 2016-11-04 05:59:28 UTC
580eca709b
Merge pull request #37121 from nevins-b/2016.399d2c360ed
making messaging in tests match new returnbc4b0e7cda
adding test for saltenv in file.recurse source url3315b67075
fixing saltenv if not set in urla9683cbbd8
allow the file.recurse state to support saltenv (salt://example/dir?saltenv=dev)
- PR #37426: (jfindlay) Wait for macOS to
change system settings @ 2016-11-04 04:35:52 UTC
- PR #37351: (jfindlay) modules.mac_power: give macOS time to change setting (refs: #37426)
766b1437c2
Merge pull request #37426 from jfindlay/mac_sleep43a8e199bf
modules.mac_power: wait for system to make changefeabca6e0b
modules.mac_system: wait for system to make change0213eb9a07
utils.mac_utils: add confirm_updated
- ISSUE #37238: (cmclaughlin) Restarting master causes minion to hang (refs: #37438, #37602)
- ISSUE #37018: (tsaridas) get events from python (refs: #37438, #37602)
- PR #37438: (DmitryKuzmenko) Fix for #37238 salt
hang on master restart (refs: #37602) @
2016-11-04 04:10:51 UTC
9eab5c8f71
Merge pull request #37438 from DSRCorporation/bugs/37238_salt_hang_on_master_restartf253d3ce4a
Auto reconnect salt to master if the connection was lost.- PR saltstack/salt#31207: (thusoy) Remove error logging of missing boto libraries (refs: #37440)
- PR #37440: (rallytime) Back-port #31207 to 2016.3
@ 2016-11-04 04:09:33 UTC
- PR #31207: (thusoy) Remove error logging of missing boto libraries (refs: #37440)
9aa7073f70
Merge pull request #37440 from rallytime/bp-31207c71ae61271
Remove error logging of missing boto libraries
- PR #37442: (twangboy) Create paths.d
directory @ 2016-11-04 04:07:19 UTC
edbfadca21
Merge pull request #37442 from twangboy/fix_osx_postinstall8091a3065e
Create paths.d directory
- PR #37445: (twangboy) Check for Server os
before checking [DO NOT MERGE FORWARD] @ 2016-11-04 04:04:49
UTC
afb1b3cee5
Merge pull request #37445 from twangboy/fix_import_error_2016.3c0d5ebdd8a
Check for Server os before checking
- PR #37446: (twangboy) Detect VC++ for Python
on Win32 @ 2016-11-04 04:04:02 UTC
7a9f95ab3b
Merge pull request #37446 from twangboy/fix_build_322de69f48f8
Detect VC for Python correctly on 32bit Windows
- ISSUE saltstack/salt#36961: (nullify005) boto_secgroup assumes a string when checking ip_protocol validity when not tcp|udp|all|-1 (refs: #37447)
- PR #37447: (rallytime) Cast ip_protocol rule
as a str() in boto_secgroup.present @ 2016-11-04 04:03:45 UTC
651e0f728f
Merge pull request #37447 from rallytime/fix-369616b930ac7aa
Cast ip_protocol rule as a str() in boto_secgroup.present
- ISSUE #36446: (whiteinge) Custom salt-api
config problem (refs: #37455)
- PR saltstack/salt#36386: (xiaoanyunfei) fix salt-api's default opts were covered by salt-master #35734 (refs: #37455)
- PR #37455: (techhat) Make api opts respect
correct root_dir @ 2016-11-04 03:25:40 UTC
- PR #35734: (xiaoanyunfei) fix salt-api's default opts were covered by salt-master (refs: #`saltstack/salt#36386`_)
a51d944c7c
Merge pull request #37455 from techhat/issue364467eff90d61d
Make api opts respect correct root_dir
- PR #37459: (twangboy) Fix error message when
ConvertTo-Json not supported [DO NOT MERGE FORWARD] @ 2016-11-04
03:22:31 UTC
3591bf0f58
Merge pull request #37459 from twangboy/fix_dsc_json_msg_2016.3949b70913d
Use cmd.run_all instead of cmd.shell
- PR #37430: (meaksh) Including resolution
parameters in the Zypper debug-solver call during a dry-run dist-upgrade
(2016.3) @ 2016-11-03 14:35:46 UTC
- PR #37353: (meaksh) Including resolution parameters in the Zypper debug-solver call during a dry-run dist-upgrade (refs: #37430)
80a99c4cc5
Merge pull request #37430 from meaksh/zypper-dist-upgrade-debug-solver-fix-2016.3ffc596f215
Including resolver params for Zypper debug-solver
- ISSUE #37388: (tyhunt99) [2016.3.4] Refreshing of an s3 file server results in an exception. (refs: #37428)
- PR #37419: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-11-02 21:40:04 UTC
7864f9b79d
Merge pull request #37419 from rallytime/merge-2016.3bce47c9175
Merge branch '2015.8' into '2016.3'7b1d3b5562
Merge pull request #37392 from rallytime/bp-331904063bae5de
catch None cases for comments in jboss7 state module
- PR #37416: (terminalmage) Fix regression in output for Ctrl-c'ed CLI jobs
- PR #37414: (pass-by-value) Add unit tests for cloning from snapshot
- PR #37350: (pass-by-value) Add handling for full and linked clone (refs: #37414)
- PR saltstack/salt#37401: (cachedout) Bootstrap delay option for salt-cloud (refs: #37404)
- PR #37404: (cachedout) Revert "Bootstrap
delay option for salt-cloud" @ 2016-11-02 09:48:53 UTC
ecd794a233
Merge pull request #37404 from saltstack/revert-37401-bootstrap_delaye864de8f03
Revert "Bootstrap delay option for salt-cloud"
- PR #37401: (cachedout) Bootstrap delay
option for salt-cloud @ 2016-11-02 09:02:13 UTC
2eb44fbd11
Merge pull request #37401 from cachedout/bootstrap_delay6e42b0e157
Bootstrap delay option for salt-cloud
- PR #37350: (pass-by-value) Add handling
for full and linked clone (refs: #37414) @
2016-11-02 08:02:29 UTC
9446e48da0
Merge pull request #37350 from pass-by-value/full_and_linked_clone_v1d8b1c9c777
Add handling for full and linked clone and commit disk mode additions
- ISSUE #34841: (Ch3LL) Wrong return when using user.chgroups on windows (refs: #37386)
- PR #37386: (rallytime) Fix
win_useradd.chgroups return when cmd.run_all retcode != 0 @
2016-11-02 06:34:12 UTC
c7f4d7f76a
Merge pull request #37386 from rallytime/fix-34841c70492a1fe
Fix win_useradd.chgroups return when cmd.run_all retcode != 0
- ISSUE #34263: (vernondcole) Use of dnsmasq.set_config injects unintentional text into the configuration file. (refs: #37390)
- PR #37390: (rallytime) Don't insert __pub*
keys into dnsmasq config file with set_config function @ 2016-11-02
06:31:53 UTC
34b6c6459a
Merge pull request #37390 from rallytime/fix-34263e082ff538b
Fix failing test now that we're raising a CommandExecutionErrorc6a3476abb
Filter out the __pub keys passed via **kwargs for dnsmasq.set_configfd380c79b9
Add test case to reproduce dnsmasq.set_config failure in #34263
- ISSUE #35163: (SolarisYan) salt file.mkdir (refs: #35287, #35189)
- PR #37391: (rallytime) Back-port #35287 to 2016.3
@ 2016-11-02 06:18:26 UTC
- PR #35287: (dere) 2016.3 (refs: #37391)
- PR #35189: (dere) return value for file.mkdir instead of None (refs: #35287)
798b2acbe3
Merge pull request #37391 from rallytime/bp-352870e1ebea5a4
Simplify return value to "True".13022c5cc4
return value for mkdir instead of None
- ISSUE #37264: (junster1) Parsing __grains__ with json.dumps in a module is returning an empty dict in 2016.3.3 (refs: #37279)
- PR #37279: (gtmanfred) initialize super
class of NamespacedDictWrapper @ 2016-11-01 15:12:49 UTC
1a4833b3a1
Merge pull request #37279 from gtmanfred/2016.3597f346d57
initialize super class of NamespacedDictWrapper
- PR #37351: (jfindlay) modules.mac_power: give
macOS time to change setting (refs: #37426) @
2016-10-31 19:15:40 UTC
351175931c
Merge pull request #37351 from jfindlay/mac_set0c58056d84
modules.mac_power: give macOS time to change setting
- PR #37340: (cachedout) SIGILL -> SIGKILL
in process test @ 2016-10-31 08:50:10 UTC
25c987e33a
Merge pull request #37340 from cachedout/ill_kill_3a6b7417fe9
SIGILL -> SIGKILL in process test
- ISSUE #35480: (jelenak) 200 processes of salt-master (2016.3.2) (refs: #37306)
- PR #37306: (DmitryKuzmenko) Don't use
os.wait() on subprocesses managed by multiprocessing. @ 2016-10-31 06:55:30
UTC
7f1654894d
Merge pull request #37306 from DSRCorporation/bugs/35480_master_shutdown_no_process_errorb6937ebaa8
Don't use os.wait() on subprocesses managed by multiprocessing.
- ISSUE #34998: (exowaucka) placementgroup parameter for salt-cloud is undocumented (refs: #37314)
- PR #37314: (rallytime) Document the
existence of placementgroup option in ec2 driver @ 2016-10-31
06:42:33 UTC
bf8ba97d54
Merge pull request #37314 from rallytime/fix-3499839459ed30b
Document the existence of placementgroup option in ec2 driver
- ISSUE #36148: (alex-zel) Eauth error with openLDAP groups (refs: #37219)
- PR #37219: (alex-zel) Fix freeipa ldap groups
@ 2016-10-28 04:33:37 UTC
e0baf4b193
Merge pull request #37219 from alex-zel/fix-freeipa-ldap-groupsb5b2e7e097
Remove trailing whitespaces32f906b020
Add support for FreeIPA