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

There are various spelling mistakes in the git commit messages in the release notes. Fix those spelling mistakes. Since each commit is either referenced by the commit has or pull request, fixing those spelling mistakes has no negative effect on finding those commit. Signed-off-by: Benjamin Drung <benjamin.drung@ionos.com>
62 KiB
62 KiB
Salt 2016.11.2 Release Notes
Version 2016.11.2 is a bugfix release for 2016.11.0 <release-2016-11-0>
.
Statistics
- Total Merges: 157
- Total Issue References: 34
- Total PR References: 116
- Contributors: 45 (Ch3LL, Cybolic, DmitryKuzmenko, UtahDave, Vaelatern, alex-zel, alxwr, amendlik, anlutro, aosagie, basdusee, bbinet, benediktwerner, cachedout, clinta, cro, dereckson, disaster123, ewapptus, ezh, folti, gmacon, gqgunhed, gtmanfred, kkoppel, lorengordon, martintamare, mcalmer, meaksh, mirceaulinic, mostafahussein, mvdwalle, rallytime, rbjorklin, scthi, sjorge, techhat, terminalmage, tsaridas, twangboy, vutny, wolfpackmars2, yhekma, yopito, yue9944882)
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 upgrade to 2016.11.2 as soon as possible.
Changelog for v2016.11.1..v2016.11.2
Generated at: 2018-05-27 19:28:11 UTC
- PR #38859: (alxwr) fix parsing of sockstat -4 @
2017-01-23 16:47:22 UTC
ec59ae67c8
Merge pull request #38859 from alxwr/2016.1130fe5641c7
fix parsing of sockstat -4
- PR #38850: (techhat) Strip .p from cache file
names @ 2017-01-23 16:28:46 UTC
5fe6db6201
Merge pull request #38850 from techhat/stripcache109cb62e76
Remove .p from test534aa3f527
Strip .p from cache file names- PR #38848: (Ch3LL) add 2016.11.2 changelog to release notes
- PR #38819: (twangboy) Remove Users from c:\salt [DO NOT MERGE FORWARD] @
2017-01-20 20:17:35 UTC
4913c4f90c
Merge pull request #38819 from twangboy/salt_perms_2016.11eb04ed7eef
Remove User from c:salt
- PR #38815: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-20 18:53:01 UTC
a275b9714e
Merge pull request #38815 from rallytime/merge-2016.11ce6d1b103d
Make sure we're using the opts dict mocking in parsers_test315b2c8712
Merge branch '2016.3' into '2016.11'd14f0c64eb
Merge pull request #38812 from rallytime/pyobjects-testf3e84c1ab7
Update pyobjects test to be a list
50f03f8057
Merge pull request #38813 from gtmanfred/2016.3ce3472cec2
catch SIGPIPE in vmware connection
23b8b47258
Merge pull request #38809 from twangboy/fix_hostname_2016.3d57a51f9f9
Fix tests for get_hostname7ca3fd7484
Fix get_hostname to handle longer computer names
1033bbdde8
Merge pull request #38808 from vutny/fix-383889bd203ffcc
Fix #38388
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
c6a19a9e5a
Merge pull request #38789 from rallytime/fix-38622af41fe0c6e
Update some saltenv refs to environment in salt.modules.state docs
e0bf700020
Merge pull request #38790 from cachedout/fix_pyobjects_test_typoa66afb5f0f
Fix typo in pyobjects test
6e9785edea
Merge pull request #38792 from rallytime/fix-386291e125e2844
Update pillar tutorial lanuage regarding pillar_opts settings
- PR #38832: (terminalmage)
archive.extracted: Identify symlinks when checking for incorrect types @
2017-01-20 18:36:15 UTC
efe1bf10e8
Merge pull request #38832 from terminalmage/issue38711d10c068e25
Update archive state unit tests to reflect symlinks in archive.listd6adfb6d12
Identify symlinks when looking for incorrect types09b9e95f7c
archive.list: organize symlinks separately from files in verbose modee6483f096d
Support removing symlinks in salt.utils.rm_rf
- PR #38726: (twangboy) Add VC Redist 2008 SP1
MFC to installer @ 2017-01-19 19:13:42 UTC
10a3d8b8dd
Merge pull request #38726 from twangboy/vcredistf00a65355d
change extensions .ext to .exe98c40e278c
Add VC Redist 2008 SP1 MFC to installer
- PR #38810: (UtahDave) Fix beacon doc @
2017-01-18 21:37:21 UTC
d5f2d92a4e
Merge pull request #38810 from UtahDave/fix_beacon_doc_zd1035dbe9edb806
fix reactor example.
- PR #38811: (techhat) Show a lot less data when
requesting a VM @ 2017-01-18 21:08:03 UTC
88faf08a71
Merge pull request #38811 from techhat/sanvm47c19325cf
Show a lot less data when requesting a VM- PR #38807: (Ch3LL) refine the os detection in archive test
- PR #38799: (aosagie) Parse ansible dynamic
inventory output correctly @ 2017-01-18 15:32:47 UTC
e3ca6881c8
Merge pull request #38799 from aosagie/fix-ansible-dynamic-roster26d6f699a7
Parse ansible dynamic inventory output correctly
- PR #38787: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-18 08:39:08 UTC
76df6a43f3
Merge pull request #38787 from rallytime/merge-2016.112aad54c49f
Merge branch '2016.3' into '2016.11'3417adc617
Merge pull request #38796 from saltstack/revert-38707-root_dir_fix-ghcb080f3bbe
Revert "Fixed prepending of root_dir override to the other paths"
64d866f7ab
Merge branch '2016.3' into '2016.11'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
0fb6bb7b77
Merge pull request #38707 from alexbleotu/root_dir_fix-gh0bac8c8be3
Fixed prepending of root_dir override to the other paths
96c9dc10f7
Merge pull request #38774 from vutny/dev-test-docs4620dc4afa
DOCS: add C++ compiler installation on RHEL required for bundled 0mq
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 #38660: (techhat) Don't force salt.cache to
use cachedir from opts @ 2017-01-17 18:38:35 UTC
4e6146f65f
Merge pull request #38660 from techhat/cachedirbe55b57abf
One last fixfc24b24998
Add correct function name9bbecf7960
Typo fix436ba28f08
Change getlist back to list (using list)ff734fe93b
Default to CACHE_DIR in syspaths380abd3744
Add cachedir args to testsdeb08c0587
Not every module will need cachedir4489f7cac0
Don't force salt.cache to use cachedir from opts
- ISSUE #37948: (djacobs2016) ssh_known_hosts.present is failing when checking key/host (refs: #37982)
- ISSUE #33932: (folti) ssh_known_hosts.present: hashing global known hosts file makes it readable by root only (refs: #33933)
- PR #38667: (rallytime) Back-port #37982 to
2016.11 @ 2017-01-17 15:42:13 UTC
- PR #37982: (wolfpackmars2) Update ssh.py (refs: #38667)
- PR #33933: (folti) ssh: keep original permissions, when hashing known_hosts (refs: #38667)
89dc86e2bc
Merge pull request #38667 from rallytime/bp-37982be91e46a93
Update ssh.py
- PR #38759: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-17 15:22:01 UTC
751e14c523
Merge pull request #38759 from rallytime/merge-2016.1130e8a66fb0
Merge branch '2016.3' into '2016.11'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
a642cdef79
Merge pull request #38723 from rallytime/fix-38674706c885f55
Remove "event_publisher_pub_hwm" and "salt_event_pub_hwm" from config/__init__.py
fc545af10b
Merge pull request #38669 from rallytime/update-bootstrap-script78ba76e34c
Update bootstrap script verstion to latest release
50d417f267
Merge pull request #38693 from twangboy/update_jinjae0c7e5549b
Update jinja2 to 2.9.4
f4233bb18d
Merge pull request #38739 from vutny/fix-runtests-docb872bb63f6
DOCS: correct examples of running test suite
51d4707071
DOCS: add links to File State Backups page where necessary (#38735)6d3717b9ee
Proofread jinja_to_execution_module tutorial (#38720)
- ISSUE #38775: (charburns) Error using napalm netusers (refs: #38778)
- PR #38778: (mirceaulinic) Fix "Error
using napalm netusers" @ 2017-01-17 15:20:27 UTC
bb6291d93a
Merge pull request #38778 from cloudflare/fix-38775b3388f7162
Fix #38775
- ISSUE #38528: (MorphBonehunter) x509 make permissions configurable (refs: #38664)
- ISSUE #38081: (haraldrudell) x509 state or module cannot generate password protected private keys (refs: #38664)
- PR #38664: (clinta) X509 Improvements. Expose
setting permissions, encrypted private keys, and combined key and cert
management in one state @ 2017-01-17 02:20:18 UTC
6663107021
Merge pull request #38664 from clinta/x509-passphrase277c78723fe
pep8a2b20ee518
No mutable default args, remove unneeded importb48b85cc70
bug fixesf62393b864
pep8c8613243a1
change documentation9a0abde9ac
expose passphrase functionality to statee47a93d496
add passphrase to execution modulea4d6598f1e
preserve detailed change reportsd0ad251778
combine private key and cert management3d1474d911
cross call file.managed to get permissions options
- PR #38682: (mirceaulinic)
[2016.11.2/napalm] Better error message when NotImplementedError raised
@ 2017-01-15 18:34:25 UTC
bf6d74c98e
Merge pull request #38682 from cloudflare/NotImplementedError-MSGf847639dee
Better error message when NotImplementedError raised
- ISSUE #37996: (stefan-as) influxdb_user.present does not pass client_args (refs: #38695)
- PR #38695: (rallytime) Pass in client_args
when calling influxdb execution module funcs @ 2017-01-15 18:33:48
UTC
df12e49d80
Merge pull request #38695 from rallytime/fix-3799605b0975888
Pass in client_args when calling influxdb execution module funcs
- ISSUE #38521: (vladvasiliu) State cloud.present on AWS: TypeError: 'NoneType' object is not iterable (refs: #38651)
- ISSUE #37981: (tazaki) Salt-cloud ec2 vpc securitygroupid always returning default (refs: #38183)
- PR #38651: (rallytime) Don't lose the set
reference for ec2 securitygroup ids @ 2017-01-15 18:06:25 UTC
- PR #38183: (cro) Fix bad set operations when setting up securitygroups in AWS. (refs: #38651)
834e5469fc
Merge pull request #38651 from rallytime/fix-38521830c03cec6
Don't lose the set reference for ec2 securitygroup ids
- ISSUE #38216: (pgrishin) salt-run: can't get cache.grains (refs: #38659)
- PR #38659: (techhat) Turn None into an empty
string (for minion matching) @ 2017-01-15 18:02:03 UTC
8b38cfea8d
Merge pull request #38659 from techhat/issue382164073c91584
Turn None into an empty string (for minion matching)
- PR #38703: (yhekma) The test option is only valid for the minion, not
the master @ 2017-01-15 17:56:22 UTC
0ad5d22ad4
Merge pull request #38703 from yhekma/docfix57df3bf148
The test option is only valid for the minion, not the master
- PR #38718: (terminalmage) Fix for dynamic
git_pillar when pillarenv is used @ 2017-01-15 14:37:30 UTC
8c1222e7db
Merge pull request #38718 from terminalmage/zd90912bbea5a24
Fix for dynamic git_pillar when pillarenv is used
- ISSUE #38677: (yhekma) consul cache backend broken (refs: #38676)
- PR #38676: (yhekma) Removed overloading of
list() @ 2017-01-15 05:42:13 UTC
aae8b54860
Merge pull request #38676 from yhekma/2016.113237d23e1c
Localfs should also be changed of course9d9de67219
We do not want to overload the list() type because if we do, we turn this function into a recursive one, which results in an exception because set() cannot be concatenated with str ('/')
- ISSUE #38684: (rukender) 2016.11.1 :[ERROR][11182] Failed to import beacons avahi_announce (refs: #38713)
- PR #38713: (rallytime) Add NameError to
exception in avahi_announce beacon @ 2017-01-15 05:33:04 UTC
c246ab41c5
Merge pull request #38713 from rallytime/fix-38684db60bed24c
Add NameError to exception in avahi_announce beacon
- PR #38729: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-13 23:15:33 UTC
6c14774c04
Merge pull request #38729 from rallytime/merge-2016.114e1e45d640
Merge branch '2016.3' into '2016.11'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
383768d838
Merge pull request #38650 from rallytime/remove-ubuntu-ppa-docs30429b2e44
Remove the installation instructions for out-of-date community ppa
7d9f56e3b5
Merge pull request #38657 from DSRCorporation/bugs/38087_syndic_event_format_fix594c33f396
Publish the 'data' field content for Syndic evets
83987511fd
Merge pull request #38649 from Ch3LL/test_apply_template47f8b68e0b
fix unit.modules.file_test
- ISSUE #38631: (doitian) In Orchestration, kwargs are not passed to state.sls in masterless mode (refs: #38635)
- PR #38635: (lorengordon) Sends
pass-through params to state module @ 2017-01-10 20:01:59 UTC
cfd82d1631
Merge pull request #38635 from lorengordon/issue-3863114666138b9
Sends pass-through params to state module
- PR #38640: (mirceaulinic) Import
napalm_base instead of napalm @ 2017-01-10 19:58:01 UTC
017094a207
Merge pull request #38640 from cloudflare/NAPALM-IMPORTS8f13f63880
Import napalm_base instead of napalm
- PR #38661: (techhat) Add sane cache defaults
for minion and cloud @ 2017-01-10 19:55:15 UTC
79663132dd
Merge pull request #38661 from techhat/sanedefaultaee40648ec
Add a sane cache default for cloudc9e01a36e7
Add a sane cache default for minions
- PR #38645: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-10 19:54:06 UTC
b0ed91ce2d
Merge pull request #38645 from rallytime/merge-2016.117a668e9749
Merge branch '2016.3' into '2016.11'74ddc71be3
Merge pull request #38626 from saltstack/revert-37358-2016.3.3_issue37355e912ac99c2
Revert "Fix/workaround for issue #37355"
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
6c2fe615aa
Merge pull request #35390 from alexandr-orlov/2016.3cd5ae17e8d
fxd missed proper grains dictionary
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 #38627: (cachedout) Pr 38476 @
2017-01-06 22:05:45 UTC
- PR #38476: (amendlik) Key fingerprints (refs: #38627)
d67f6937d7
Merge pull request #38627 from cachedout/pr-384762a423ffedd
Add changes to raetkey55ad9d6c6c
Add hash_type argument to MultiKeyCLI.finger_all functionc8681269a4
Add hash_type argument to key module fingerprint functionsd0f4c300b7
Add hash_type argument to wheel fingerprint functionse558ddcb18
Add finger_master function to wheel.key module
- ISSUE #38595: (yue9944882) Redis ext job cache occurred error (refs: #38610)
- PR #38610: (yue9944882) Fix #38595 -
Unexpected error log from redis retuner in master's log @ 2017-01-06
21:47:21 UTC
b13cd1370f
Merge pull request #38610 from yue9944882/2016.1154325cf293
Fix #38595 - Unexpected error log from redis retuner in master's log
- ISSUE #36148: (alex-zel) Eauth error with openLDAP groups (refs: #38406)
- PR #38406: (alex-zel) Fix eauth error with
openLDAP/389 directory server groups @ 2017-01-06 21:40:30 UTC
179d385003
Merge pull request #38406 from alex-zel/fix-eauth-groups-permissions6b9e9d8f89
Fix eauth error with openLDAP/389 directory server groups
- PR #38619: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-06 17:51:19 UTC
82e9b3d1a1
Merge pull request #38619 from rallytime/merge-2016.110efb2d844e
Merge branch '2016.3' into '2016.11'da676cebd6
Merge pull request #38601 from terminalmage/pillar-get8613d7254d
pillar.get: Raise exception when merge=True and default is not a dict
224fc7712a
Merge pull request #38600 from terminalmage/issue38459-2016.38a45b13e76
Avoid errors when sudo_user is set
a376970f88
Merge pull request #38589 from tobithiel/fix_rvm_rbenv_warning9ec470b4a5
State Gem: fix incorrect warning about missing rvm/rbenv
02e6a78254
Merge pull request #38567 from pass-by-value/pgjsonb_queue_changes_2016.367879ebe65
Create queue if one doesn't exist
0889cbdb31
Merge pull request #38587 from rallytime/fix-374982a5880966f
Change daemontools __virtualname__ from service to daemontools
- PR #38612: (sjorge) network.ifacestartswith
throws exception on Solaris-like platforms @ 2017-01-06 17:20:32
UTC
f64e003a69
Merge pull request #38612 from sjorge/2016.11-solaris-ifacestartswith26fae54f5b
network.ifacestartswith throws exception on Solaris-like platforms
- ISSUE #37027: (sjorge) Solaris FQDN/UQDN and documentation/consistency (refs: #38615)
- PR #38615: (sjorge) add note related to issue
#37027 @
2017-01-06 16:38:34 UTC
5820ceee16
Merge pull request #38615 from sjorge/2016.11-solarisdocsfbdd32f46b
add note related to issue #37027
- PR #38598: (terminalmage) Avoid errors
when sudo_user is set (refs: #38600, #38599) @
2017-01-05 23:16:22 UTC
a27fdb46a7
Merge pull request #38598 from terminalmage/issue38459b37f7ffa38
Avoid errors when sudo_user is set
- PR #38599: (terminalmage)
archive.extracted: Prevent traceback when state.single cannot be run @
2017-01-05 23:16:11 UTC
- PR #38598: (terminalmage) Avoid errors when sudo_user is set (refs: #38600, #38599)
d6b7019df6
Merge pull request #38599 from terminalmage/archive-results-handling9aceb8186d
archive.extracted: Prevent traceback when state.single cannot be run
- ISSUE #38517: (basdusee) Slack.py engine 100% CPU load due to missing time.sleep(1) (refs: #38520)
- PR #38520: (basdusee) Fix issue #38517, added
time.sleep(1) at line 227 in slack.py @ 2017-01-05 20:35:08 UTC
d486b42ceb
Merge pull request #38520 from basdusee/fix-issue-38517e3a883c915
Small fix on the fix regarding indentation8adeae6f81
Fix issue #38517, added time.sleep(1) at line 227 in slack.py engine.
- ISSUE #38485: (wasabi222) bgp.config not working (refs: #38499)
- PR #38577: (mirceaulinic) Fix function
headers as per #38499 @
2017-01-05 18:41:33 UTC
- PR #38499: (mirceaulinic) Fix #38485 (refs: #38577)
0706cde626
Merge pull request #38577 from cloudflare/PREP-2016.11.262bee3c793
Fix function headers as per #38499
- PR #38578: (mirceaulinic) [2016.11] Port
5123f11
from develop into 2016.11.2 @ 2017-01-05 18:11:12 UTC55d1747792
Merge pull request #38578 from cloudflare/PORT-5123f1dea7866d57
Update net.load_template doc: 2016.11.2
- ISSUE #38462: (g-shockfx) Can`t add beacon memusage on Windows (refs: #38584)
- PR #38584: (rallytime) Allow memusage beacon
to load on Windows @ 2017-01-05 18:08:30 UTC
be69bafe6e
Merge pull request #38584 from rallytime/fix-384621fe945df5e
Allow memusage beacon to load on Windows
- PR #38570: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 (refs: #38585) @
2017-01-05 14:28:38 UTC
14b643fd48
Merge pull request #38570 from rallytime/merge-2016.1130f14d15df
Merge branch '2016.3' into '2016.11'7b74436d13
Merge pull request #38562 from rallytime/arch-install-docs8b1897ace9
Update arch installation docs with correct package name
01860702cb
Merge pull request #38560 from Ch3LL/fix_api_log1b45e9670b
fix api logfile
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
50242c7f17
Merge pull request #38541 from techhat/issue38187eae3a435dd
Strip user:pass from cached URLs
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"
4ddbc2ecaa
add note about pyVmomi locale workaround (#38536)1c951d152b
fix gce image bug (#38542)
- PR #38509: (mostafahussein) Stop
request from being processed if bad ip @ 2017-01-04 20:05:44
UTC
9a1550d336
Merge pull request #38509 from mostafahussein/2016.118847289c3e
remove commented code420817a963
Stop request from being processed if bad ip
- ISSUE #38518: (kkoppel) slack_notify.call_hook returns tracebacks (refs: #38522)
- PR #38522: (kkoppel) Fix usage of
salt.utils.http.query in slack_notify.call_hook @ 2017-01-04
20:04:57 UTC
bc07d420e9
Merge pull request #38522 from kkoppel/fix-issue-38518ff1e7f0c71
Fix usage of salt.utils.http.query in slack_notify.call_hook
- ISSUE #38524: (rbjorklin) salt-api seems to ignore rest_timeout since 2016.11.0 (refs: #38585, #38527)
- PR #38527: (rbjorklin) salt-api no longer
forces the default timeout (refs: #38585) @
2017-01-04 17:10:15 UTC
42fef270ee
Merge pull request #38527 from rbjorklin/api-timeout-fix0202f68820
salt-api no longer forces the default timeout
- PR #38529: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2017-01-04 17:06:57 UTC
1895eb7533
Merge pull request #38529 from rallytime/merge-2016.1185f470207c
Merge branch '2016.3' into '2016.11'ec60f9c721
Merge pull request #38487 from gtmanfred/2016.3048b9f6b9d
add testc480c11528
allow spaces in cron envc529ec8c34
allow crons to have multiple spaces
c5ba11b5e0
Merge pull request #38491 from gtmanfred/timing79368c7528
Use UTC for timing in case timezone changes
86f0aa0bb3
Merge pull request #38503 from jinm/issue_38472_jinm0cd9df299f
Hash type fallback for file management
ed2ba4bd1b
Merge pull request #38457 from bshelton229/git-latest-head-bug558e7a771a
Stops git.latest checking for local changes in a bare repo
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
59f2560d88
Merge pull request #38474 from cachedout/key_loopde504538e1
Allow an existing ioloop to be passed to salt-key
3d0c752acd
Merge pull request #38467 from gtmanfred/2016.37b7c6b3878
file.line fail with mode=delete
940025d5c4
Merge pull request #38434 from slinn0/issue_38433_fixese5eb51255b
Update deprecation notices to the correct version (#38421)9ce53318df
file.managed: Fix failure when filename contains unicode chars (#38415)2cdb59d055
Merge pull request #38419 from Ch3LL/fix_doc_scsi234043b8bb
fix scsci docs example
- PR #38539: (twangboy) Fix DSC LCM Config int
checks @ 2017-01-04 16:56:27 UTC
ec4f118ca2
Merge pull request #38539 from twangboy/dsc_int_checks5657fd1956
Add repr flag for straea4219502
Fix DSC LCM Config int checks
- PR #38549: (meaksh) Adding multiple SUBVOLUME
support and some fixes to the Snapper module @ 2017-01-04 15:32:30
UTC
53449c89a5
Merge pull request #38549 from meaksh/2016.11-snapper-multiple-subvolumen-supportef26e93bb7
Some fixes and pylint1e6ba45db4
Fixes pre/post snapshot order to get the inverse status68d5475c1f
Fixing Snapper unit tests for SUBVOLUME supporte9919a913f
Removing possible double '/' from the file paths8b4f87f226
Updating and fixing the documentationedea45272a
Raises "CommandExecutionError" if snapper command fails3841e1143b
Only include diff in the state response if include_diff is True7803e7716c
Adds multiple SUBVOLUME support to the Snapper module- PR #38545: (rallytime) Move boto_vpc.describe_route_table deprecation version to Oxygen
- PR #38471: (twangboy) Fix Problem with
win_service module @ 2017-01-01 20:30:21 UTC
5e80104a70
Merge pull request #38471 from twangboy/fix_win_service810471b9cd
Fix problem with some services getting access denied
- ISSUE #38485: (wasabi222) bgp.config not working (refs: #38499)
- PR #38499: (mirceaulinic) Fix #38485 (refs:
#38577) @
2017-01-01 17:42:15 UTC
0a09049a2d
Merge pull request #38499 from cloudflare/FIX-3848518018139f3
Fix #38485
- PR #38501: (mvdwalle) Do not assume every
object is a server @ 2017-01-01 17:37:57 UTC
13f0b809df
Merge pull request #38501 from mvdwalle/fix-gogrid-list-passwordbd7dee9a10
Do not assume every object is a server
- PR #38461: (anlutro) Improvements/fixes to
kapacitor task change detection @ 2016-12-29 17:08:47 UTC
aa0c843553
Merge pull request #38461 from alprs/fix-kapacitor_changes52721e97d6
clean up and fix tests8648775c2a
if task is not defined, it's not up to datec3ab954c6e
improvements/fixes to kapacitor task change detection
- PR #38473: (twangboy) Change OSX/OS X to
macOS where possible @ 2016-12-29 16:35:11 UTC
2c51eb9d16
Merge pull request #38473 from twangboy/osx_to_macose96bfe8fa2
Change OSX/OS X to macOS where possible
- PR #38412: (bbinet) Update PillarStack stack.py
to latest upstream version @ 2016-12-28 19:28:40 UTC
2497fb547e
Merge pull request #38412 from bbinet/pillarstack-updatesb66b4bd060
Fix lint violations in stack.py6a30fe6aeb
Update PillarStack stack.py to latest upstream version
- PR #38456: (twangboy) Gate Windows Specific
Salt Utils @ 2016-12-28 18:44:33 UTC
5395d3210a
Merge pull request #38456 from twangboy/gate_win_utilsd34d110a84
Fix lint, fix boto modulec20111142f
Gate Windows Utils
- PR #38428: (gqgunhed) fixed typo: lq
command-line syntax @ 2016-12-27 15:42:02 UTC
7c7799162b
Merge pull request #38428 from gqgunhed/fix_lq_typod79d682e8b
fixed typo: lq command-line syntax
- ISSUE #38443: (lorengordon) 2016.11 breaks file.managed on Windows (refs: #38444)
- ISSUE #34101: (windoverwater) archive.extracted breakage due to 2016.3.0 upgrade from 2015.8.10 (refs: #37368)
- PR #38444: (lorengordon) Adds new import
required for extract_hash @
2016-12-27 15:37:20 UTC
- PR #37368: (terminalmage) Overhaul archive.extracted state (refs: #38444)
f5984d0f81
Merge pull request #38444 from lorengordon/issue-38443b2925ad7b7
Adds new import required for extract_hash
- ISSUE #38071: (luochun-95) remote execute is very slow (refs: #38167)
- PR #38167: (cachedout) Kill pkg_resources
for CLI tools [DO NOT MERGE] @ 2016-12-22 22:11:22 UTC
4c4f07ca4c
Merge pull request #38167 from cachedout/no_pkg_resourcesec6901720a
Remove debuggingf28e33b9b6
Remove from all but salt clibb3af72317
Remove from salt-callc676846066
Kill pkg_resources for CLI tools
- PR #38417: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2016-12-22 19:00:44 UTC
2fc8c154af
Merge pull request #38417 from rallytime/merge-2016.11efb8a8ddf5
Merge branch '2016.3' into '2016.11'27253522c8
Improve pillar documentation (#38407)423b1fddff
Merge pull request #38398 from terminalmage/issue38372c80dbaa914
Fix call to file.get_managed in cron.file state
5a33d1e697
Fix http.query when result has no text (#38382)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
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 #38342: (scthi) Bugfix ext pillar nodegroups
@ 2016-12-22 16:47:42 UTC
bbc149c67f
Merge pull request #38342 from scthi/bugfix-ext-pillar-nodegroupsdba315c4b6
ext-pillar nodegroups works for all minions now.
- PR #38403: (terminalmage) git_pillar:
Document the transition from env to saltenv in the jinja context @
2016-12-22 16:34:48 UTC
453476d982
Merge pull request #38403 from terminalmage/document-saltenv0a72e0f0be
git_pillar: Document the transition from env to saltenv in the jinja context
- ISSUE #38253: (gmacon) There was no error installing package 'setuptools' although it does not show when calling 'pip.freeze'. (refs: #38354)
- PR #38354: (gmacon) Use --all when calling
pip.py @ 2016-12-20 20:40:21 UTC
12436efb54
Merge pull request #38354 from gmacon/pip-freeze-alldca24b270e
Use --all when calling pip.py
- PR #38348: (rallytime) Update autodoc topics
for new modules added in 2016.11 @ 2016-12-20 20:36:20 UTC
68430b1fa6
Merge pull request #38348 from rallytime/mod-docs-2016.11b31c2412ca
Add __iter__ and next options to doc/conf.pyb8c16094c4
Revert "Move import/error messaging logic for snapper module into __virtual__()"640db5b5ac
Move import/error messaging logic for snapper module into __virtual__()366271f459
Add snapper to state index doc module list135d254c80
Remove netapi autodoc files: they should not be added as their doc structure is different0006139aca
Update autodoc topics for new modules added in 2016.11
- PR #38377: (DmitryKuzmenko)
Implementation and docs for Consul key-value store plugin for minion
data cache. @ 2016-12-20 20:36:02 UTC
6ee7b2bae7
Merge pull request #38377 from DSRCorporation/features/consul_cache6fb4430ae3
Configuration options and documentation for Consul data cache plugin.dad748f57a
Data cache plugin configuration documentation.c7209cd90c
Consul data cache plugin.
- PR #38373: (rallytime) Back-port #38212 to
2016.11 @ 2016-12-20 20:35:09 UTC
- PR #38212: (disaster123) ZMQ: add an option for zmq.BACKLOG to salt master (zmq_backlog) (refs: #38373)
f6d1b559bc
Merge pull request #38373 from rallytime/bp-3821252fc6daac0
ZMQ: add an option for zmq.BACKLOG to salt master (zmq_backlog)
- PR #38374: (mirceaulinic) NAPALM proxy
module: Fix optional_args key issue @ 2016-12-20 20:34:59 UTC
69c3f19fc1
Merge pull request #38374 from cloudflare/FIX-NAPALM-PROXY44169315d8
Fix optional_args key issue
- ISSUE #38048: (ezh) [2016.11.0] Salt-cloud throws TypeError exception (refs: #38073)
- PR #38073: (ezh) 2016.11 @ 2016-12-20 14:51:11
UTC
530f495955
Merge pull request #38073 from doublescoring/2016.1142d3d26f28
[38073] Fix test assertion9b37ead913
Fix broken os.write without string.encode
- PR #38344: (bbinet) Fix
influxdb_database.present state @ 2016-12-20 13:57:45 UTC
67908d5aba
Merge pull request #38344 from bbinet/fix-influx-createdbc6b075d6f4
Fix influxdb_database.present state
- PR #38358: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2016-12-20 00:11:48 UTC
04d6898958
Merge pull request #38358 from rallytime/merge-2016.11c6e191ad0d
Remove doc markup references from 2016.11 branch513058945c
Merge branch '2016.3' into '2016.11'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)
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.
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 #38285: (terminalmage) archive.extracted: don't try to cache local sources
- PR #37947: (vutny) Fix salt-minion initscript for RHEL5 (SysV) to pick
up proper python version @ 2016-12-19 21:03:50 UTC
13414949e3
Merge pull request #37947 from vutny/fix-rhel5-minion-initc94e798b8a
SysV init script for rpm: get and show unique PIDs only8ff68c4128
Fix initscript for RHEL5 (SysV) to pick up proper python version
- PR #38106: (techhat) "test" is not necessarily
in opts, for thorium @ 2016-12-19 14:40:32 UTC
4d072ca689
Merge pull request #38106 from techhat/stateget5edc16f606
"test" is not necessarily in opts, for thorium
- PR #38333: (amendlik) Suppress errors when
checking if an alternative exists @ 2016-12-19 13:40:49 UTC
a01fade604
Merge pull request #38333 from amendlik/states-alternatives8bfcd5bcd5
Adjust alternatives test for updated error message09dee3c611
Suppress errors when checking if an alternative exists
- PR #38340: (ewapptus) Backport PR #38251: Fixed
nested orchestrate not respecting failures @ 2016-12-19 13:31:16
UTC
- PR #38251: (ewapptus) Fixed nested orchestrate not respecting failures (refs: #38340)
15d3b476e9
Merge pull request #38340 from ewapptus/bp-38251266e0a465c
Fixed nested orchestrate not respecting failures
- PR #38229: (mcalmer) provide kwargs of
sls_build to dockerng.create @ 2016-12-18 13:13:10 UTC
ecd441d090
Merge pull request #38229 from mcalmer/dockerng-sls_build-kwargse7292fabb7
make it explicit that we want to delete these keys4c710139b5
use default values for pop() to prevent KeyError raised455c18325c
provide kwargs to dockerng.create to provide all features to sls_build as well
- ISSUE #36204: (stanvarlamov) Salt-Cloud: salt.runners.cloud.create exits with True on Python process (ec2.py) exception (refs: #37333)
- PR #38309: (ewapptus) Backport PR #37333: Fixed
state.salt.runner() reporting success on exceptions @ 2016-12-18
12:39:53 UTC
- PR #37333: (benediktwerner) Fixed state.salt.runner() reporting success on exceptions (refs: #38309)
d2ce9c3e71
Merge pull request #38309 from ewapptus/bp-37333a2b1259671
Fixed display of errors14a39f914e
Fixed state.salt.runner return value on exceptions
- PR #38323: (rallytime) Update the Cloud
Provider Specifics links in cloud docs @ 2016-12-18 12:30:49
UTC
ebb9f6cbbc
Merge pull request #38323 from rallytime/update-cloud-provider-links022caf23e9
Update the Cloud Provider Specifics links in cloud docs
- PR #38324: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2016-12-18 12:30:26 UTC
5bd7471e30
Merge pull request #38324 from rallytime/merge-2016.115940db5b3f
Merge branch '2016.3' into '2016.11'6367ca7d2a
Add nick to args for create_multi (#38281)235682b1e6
Merge pull request #38313 from dragon788/2016.3-chocolatey-fix1f5fc17551
Use machine readable output for listcdbd2fbe3c
Added limit-output to eliminate false packages
9e78ddc80e
Merge pull request #38279 from rallytime/fix-381744a62d01577
Add docs for syndic_wait setting
- ISSUE #38246: (martintamare) Windows Minion unable to start via nssm (refs: #38247)
- PR #38325: (rallytime) Back-port #38247 to
2016.11 @ 2016-12-18 12:28:41 UTC
- PR #38247: (martintamare) fix(win_function): handle other language (refs: #38325)
83523d2f73
Merge pull request #38325 from rallytime/bp-382474b6c5438e3
fix(win_functions): syntaxe602f17e3d
fix(win_function): handle other language
- ISSUE #30195: (Vaelatern) Add Void Linux support in Salt (refs: #31262, #38326)
- PR #38326: (yopito) fix runit init support
(grain init) in 2016.11 @ 2016-12-18 12:07:25 UTC
- PR #31262: (Vaelatern) Add support for Void Linux (refs: #38326)
54a2bb95de
Merge pull request #38326 from yopito/fix-runit-init-support25b91bb686
fix detection of runit as init system (grain init)- PR #38322: (rallytime) Add azurearm module to doc index
- PR #38305: (dereckson) Avoid normalization
call for normalized mode value @ 2016-12-16 17:31:25 UTC
1e4f299e7d
Merge pull request #38305 from dereckson/fix-mode-extraneous-normalization573ac3565e
Avoid normalization call for normalized mode value- PR #38291: (terminalmage) Improve documentation for archive.extracted in 2016.11
- ISSUE #37966: (Cybolic) salt-cloud EC2 instance can't be initiated (refs: #37967)
- PR #38298: (rallytime) Back-port #37967 to
2016.11 @ 2016-12-16 15:20:04 UTC
- PR #37967: (Cybolic) Fixed faulty logic preventing instance initialisation. (refs: #38298)
3cf0135d50
Merge pull request #38298 from rallytime/bp-3796742d367f39d
Fixed faulty logic preventing instance initialisation.
- ISSUE #38070: (ezh) [2016.11.0] Salt-cloud throws UnicodeDecodeError exception (refs: #38076)
- PR #38076: (ezh) Fix decoding of broken string
from remote sources @ 2016-12-15 19:05:25 UTC
f4f0036f30
Merge pull request #38076 from doublescoring/fix-2016.11-3807070c8db5489
Fix decoding of broken string from remote sources
- PR #38278: (rallytime) Back-port #38207 to
2016.11 @ 2016-12-15 18:09:27 UTC
- PR #38207: (tsaridas) remove empty strings from list but not ones with one empty space char (refs: #38278)
- PR #38188: (tsaridas) fix for push_dir in different OS (refs: #38203, #38207)
2ccab22c19
Merge pull request #38278 from rallytime/bp-382075e8bf571d8
python3 compatibility and fix pylinte0df047000
remove empty strings from list but not ones with one empty space char
- PR #38277: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2016-12-15 18:09:10 UTC
a748e842a8
Merge pull request #38277 from rallytime/merge-2016.1149a3355915
Merge branch '2016.3' into '2016.11'fc9e1dff35
Merge pull request #38248 from meaksh/salt-api-successfully-close-child-processesee6eae9855
Successfully exit of salt-api child processes when SIGTERM.
3c718ed35e
Merge pull request #38254 from terminalmage/check-pillarenvfa9ad311c6
Also check if pillarenv is in opts
6b9060c38f
[2016.3] Bump latest release version to 2016.11.1 (#38256)
- ISSUE #38231: (tjuup) Typo: salt-key deleted (refs: #38232)
- PR #38232: (rallytime) Strip final 'e' in
key cmd to correct "deleted" misspelling @ 2016-12-15 10:38:49
UTC
0af343e71f
Merge pull request #38232 from rallytime/fix-3823126e1ee3650
Strip final 'e' in key cmd to correct "deleted" misspelling
- ISSUE #38200: (sebw) selinux.mode doesn't return any output and doesn't persist (refs: #38236)
- PR #38236: (gtmanfred) SELINUXTYPE should
not be changed @ 2016-12-15 10:37:06 UTC
6c1ca9dae7
Merge pull request #38236 from gtmanfred/2016.11d1b070c894
clean up selinux unit test96eabd4939
SELINUXTYPE should not be changed
- ISSUE #38228: (vquiering) archive.extracted with options and user/group (refs: #38262)
- PR #38262: (terminalmage) Fix
archive.extracted when --strip or --strip-components is in the options @
2016-12-15 08:57:18 UTC
fd32dc3e9b
Merge pull request #38262 from terminalmage/issue382286442f8a7b5
Add tests for --strip/--strip-componentsc502e68f12
Detect --strip/--strip-components in tar options and handle properlye95770594d
Add strip_components arg to archive.list
- PR #38264: (mirceaulinic) Port #37862 into
2016.11 @ 2016-12-15 08:51:20 UTC
- PR #37862: (mirceaulinic) [2016.11.1] Docstring fixes and new features for napalm_network (refs: #38264)
b232bd8ce8
Merge pull request #38264 from cloudflare/PORT-3786228bbb73151
Import from napalm_base instead of napalm0a675afc40
Vice-versa docstring09c50176e2
More docfix215b8f38e2
Lint cleanup- PR #38260: (rallytime) Add 2016.11.2 release notes
- PR #38257: (rallytime) [2016.11] Bump latest release version to 2016.11.1
- PR #38233: (terminalmage) Correct an inaccurate warning when top_file_merging_strategy == merge_all
- PR #38234: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2016-12-13 18:28:02 UTC
ba62fcf2ec
Merge pull request #38234 from rallytime/merge-2016.116a327d1367
Merge branch '2016.3' into '2016.11'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
9d497bc74c
Merge pull request #38213 from rallytime/skip-tls-testbdb807fc7c
Skip test_cert_info tls unit test on pyOpenSSL upstream errors
203109dd17
Merge pull request #38224 from whiteinge/cors-options-unauthedde4d3227ab
Allow CORS OPTIONS requests to be unauthenticated
721a5feccd
Merge pull request #38223 from whiteinge/salt-api-root_dirsbfbf390c0e
Add root_dir to salt-api file paths
- PR #38205: (rallytime) [2016.11] Merge
forward from 2016.3 to 2016.11 @ 2016-12-12 18:13:18 UTC
7ead1ed336
Merge pull request #38205 from rallytime/merge-2016.11e31f97cf71
Merge branch '2016.3' into '2016.11'70f7d22ad6
Merge pull request #38191 from terminalmage/issue381621ae543a98a
Clarify the fact that git_pillar.update does not fast-forward
28171cbfc5
Merge pull request #38194 from vutny/integration-test-requirements-doce9f419ff64
Document the requirements for running ZeroMQ-based integration tests
a4ef037ab1
Merge pull request #38185 from rallytime/bp-38181609f814454
Reset socket default timeout to None (fixes daemons_tests failures)
- PR #38203: (rallytime) Back-port #38188 to
2016.11 @ 2016-12-12 17:48:51 UTC
- PR #38188: (tsaridas) fix for push_dir in different OS (refs: #38203, #38207)
669409d681
Merge pull request #38203 from rallytime/bp-3818850d3200b12
removing not needed join7af708e1e7
fix for push_dir in different OS