mirror of
https://github.com/saltstack/salt.git
synced 2025-04-16 17:50:20 +00:00
62 KiB
62 KiB
Salt 2015.5.11 Release Notes
- release
- 2015-07-22
Version 2015.5.11 is a bugfix release for 2015.5.0 <release-2015-5-0>
.
Statistics
- Total Merges: 101
- Total Issue References: 73
- Total PR References: 162
- Contributors: 46 (AndrewPashkin, Ch3LL, DmitryKuzmenko, TheNullByte, UtahDave, abednarik, amontalban, anlutro, attiasr, basepi, borgstrom, brejoc, bstevenson, cachedout, carlwgeorge, efficks, gerhardqux, gtmanfred, heyfife, jacobhammons, jfindlay, justinta, lomeroe, lorengordon, mtorromeo, nmadhok, notpeter, paclat, pcn, phistrom, rallytime, robgott, sacren, sastorsl, serge-p, sjmh, sjorge, techhat, terminalmage, thatch45, thegoodduke, toanju, tomwalsh, twangboy, whiteinge, yannis666)
Changelog for v2015.5.10..v2015.5.11
Generated at: 2018-05-27 22:41:56 UTC
- PR #33412: (jfindlay) update 2015.5.11 release notes
- PR #33405: (rallytime) Back-port #33386 to 2015.5
- PR #33386: (terminalmage) Fix traceback in logging for config validation (refs: #33405)
- ISSUE #33376: (tmehlinger) pip state broken in 2015.8.9 with pip <6.0 (refs: #33383)
- PR #33383: (thatch45) maintain the fallabck
because I am totally sick of this crap @ 2016-05-20 00:03:59
UTC
d15f5e2cef
Merge pull request #33383 from thatch45/2015.5f5ebcba21c
restore whitespace1d8b289db1
blast, put the try/except int he right place081e6c5b83
maintain the fallabck because I am totally sick of this crap- PR #33379: (cachedout) Improve doc clarity for disable_modules documentation
- ISSUE #26574: (jfindlay) minion stacktrace on top file yaml syntax error (refs: #33375)
- PR #33372: (jacobhammons) revved 2015.8
branch to .9 in version selector @ 2016-05-19 20:05:35 UTC
bb3e98cad2
Merge pull request #33372 from jacobhammons/release-update5ce502160b
revved 2015.8 branch to .9 in version selector- PR #33341: (phistrom) Expanded documentation for boto_elb state and module
- ISSUE #32400: (rallytime) Document Default Config Values (refs: #33286, #33292, #32538, #33287, #32454, #33282)
- ISSUE #23643: (falzm) Error in iptables module:
argument --match-set: expected 2 argument(s) (refs: #33301)
- PR #33301: (gerhardqux) Fix iptables --match-set (#23643)
- PR #33290: (UtahDave) fix "loose" typo
- ISSUE #32400: (rallytime) Document Default Config Values (refs: #33286, #33292, #32538, #33287, #32454, #33282)
- ISSUE #33276: (sjmh) minion_id_caching has no documentation (refs: #33282)
- ISSUE #32400: (rallytime) Document Default Config Values (refs: #33286, #33292, #32538, #33287, #32454, #33282)
- ISSUE #33118: (saltuser) file.replace not
working correctly on newer minions (refs: #33137)
- PR #33137: (lorengordon) Clarify file.replace MULTILINE flag interaction with regex anchors
- PR #33236: (jfindlay) update 2015.5.11 release notes
- ISSUE #32250: (ikryten) Cannot run salt-minion as unprivileged user using 'user' directive (refs: #33211)
- PR #33211: (cachedout) Don't try to kill a
parent proc if we can't @ 2016-05-12 21:29:50 UTC
698f1eb657
Merge pull request #33211 from cachedout/user_killd4f2e5baa7
Don't try to kill a parent proc if we can't
- ISSUE #32198: (goatjam) State 'pkg.installed' was
not found in SLS (refs: #33205)
- PR #33205: (cachedout) Resolve issue with pkg module on Mint Linux
- PR #33178: (justinta) Add pip installed and removed test
- PR #33197: (jfindlay) update 2015.5.11 release notes
- PR #33181: (twangboy) Fix file.managed for Windows
- PR #33185: (rallytime) [2015.5] Update to latest bootstrap script v2016.05.11
- ISSUE #33163: (jaybocc2) Salt 2015.8.5 incompatible with Pip v8.1.2 (refs: #33180)
- PR #33141: (justinta) Skipping salt-call
--local test @ 2016-05-10 17:05:17 UTC
6cd1641840
Merge pull request #33141 from jtand/disable_local_pkg_install_test8b1e34fb17
Skipping salt-call --local test
- ISSUE #33085: (fmnisme) salt doc err (refs: #33132)
- ISSUE #33074: (robnagler) Critical error in
msgpack exposes pillar data (refs: #33078)
- PR #33078: (cachedout) Lower display of msgpack failure msg to debug
- PR #33080: (justinta) Use saltstack repo in buildpackage.py on CentOS 5
- PR #33025: (Ch3LL) add test for installing package while using salt-call --local
- PR #33055: (justinta) File and User test fixes for 2015.5 on Fedora23
- PR #33060: (Ch3LL) Test pillar.items output
- PR #33067: (sacren) Fix minor document error of test.assertion
- PR #33045: (Ch3LL) Saltfile with pillar tests
- PR #33044: (thatch45) Backport #33021 manually to 2015.5
- PR #33021: (UtahDave) Fix syndic regression (refs: #33044)
- ISSUE #22580: (ryanwalder) minion runs highstate on start if schedule set in pillar (refs: #32958)
- ISSUE #23714: (naemono) file.copy force ignored
during highstate, but not with 'salt-call state.sls_id' (refs: #32732, #32848)
- PR #32848: (lomeroe) backport PR #32732 to 2015.5 fixes #23714
- PR #32732: (lomeroe) correct use of force flag in file.copy #23714 (refs: #32848)
- PR #32837: (jfindlay) salt-cloud -u downloads stable version from bootstrap.saltstack.com by default
- PR #32667: (jfindlay) [2015.5] update bootstrap to 2016.04.18 release
- PR #32776: (rallytime) [2015.5] Merge
forward from 2014.7 to 2015.5 @ 2016-04-25 15:18:12 UTC
c842e1e437
Merge pull request #32776 from rallytime/merge-2015.57ecbf9f885
Merge pull request #14 from whiteinge/runner-async-low211f7b4af1
Format low data correct for runner_async
ce72851861
Merge branch '2014.7' into '2015.5'2775edc176
Saltnado /run fix (#32590)b19c5a5ce7
Verify auth in saltnado run (#32552)- PR #32691: (terminalmage) Support remote sources in a source list
- ISSUE #32661: (dergrunepunkt) Batch exception w/dulpicated minion IDs (refs: #32686)
- PR #32686: (cachedout) Fix stacktrace in
batch with dup minion ids @ 2016-04-19 19:18:50 UTC
bd5442d768
Merge pull request #32686 from cachedout/issue_32661f704df90bc
Fix stacktrace in batch with dup minion ids- PR #32675: (basepi) [2015.5] Update "Low Hanging Fruit" to "Help Wanted"
- ISSUE #32612: (oliver-dungey) Calling Salt Modules from Templates - more complex examples would be great (refs: #32657)
- ISSUE #32381: (tbaker57) user.present state includes shadow hash in return when user updated (refs: #32561)
- PR #32561: (gtmanfred) redact passwords and
hashes from user.present updates @ 2016-04-14 15:48:59 UTC
027b502335
Merge pull request #32561 from gtmanfred/user_passwords3db5e78d5d
redact passwords and hashes from user.present updates
- ISSUE #32400: (rallytime) Document Default Config Values (refs: #33286, #33292, #32538, #33287, #32454, #33282)
- PR #32538: (rallytime) Back-port #32528 to 2015.5
@ 2016-04-13 15:06:14 UTC
- PR #32528: (AndrewPashkin) Document "grains" setting in the minion configuration reference (refs: #32538)
7307bcb88e
Merge pull request #32538 from rallytime/bp-3252846a4e8a310
Remove merge conflict linee0d947c707
Document "grains" setting in the minion configuration reference
- ISSUE #32400: (rallytime) Document Default Config Values (refs: #33286, #33292, #32538, #33287, #32454, #33282)
- ISSUE #32413: (commutecat) Raspbian detected by both systemd.py and service.py __virtual__ functions (refs: #32421, #32458)
- PR #32458: (terminalmage) Improve and
clarify docs on provider overrides. @ 2016-04-09 14:25:42 UTC
100c6e1b25
Merge pull request #32458 from terminalmage/clarify-providers-docs500d3ebbaa
Add link to provider override docs to all group providers83ca01f620
dd link to provider override docs to all shadow providersc5fe38789d
Add link to provider override docs to all user providers5c1c1dda59
Add link to provider override docs to all service providers736f2befc9
Add link to provider override docs to all package providersf9306347cc
Clarify the scope of the provider param in states.af24c82ab0
Add documentation on virtual module provider overrides to the module docs0bc6c97a63
Improve docstrings1948920674
Add external ref to windows package manager docse7fa21438c
Add new doc pages to toctreef0de1236ec
Move the tables of virtual modules to individual documentation pages
- ISSUE #11497: (eeaston) cmd.run cwd should not be checked before preconditions (refs: #32293)
- ISSUE #32413: (commutecat) Raspbian detected
by both systemd.py and service.py __virtual__ functions (refs: #32421, #32458)
- PR #32421: (terminalmage) Ignore Raspbian in service.py __virtual__
- ISSUE #1409: (twinshadow) module/network.py: Interfaces do not list multiple addesses
- ISSUE saltstack/salt#28262: (palica) FreeBSD pkgng provider raising error for minion (refs: #32376)
- ISSUE #28262: (palica) FreeBSD pkgng provider raising error for minion (refs: #32399, #32376)
- PR #32399: (amontalban) Backport to fix #28262 for
2015.5 as requested in PR #32376 @
2016-04-06 22:48:23 UTC
- PR #32376: (amontalban) Fixes saltstack/salt#28262 (refs: #32399)
a36866d7db
Merge pull request #32399 from amontalban/2015.5e1ffbd615a
Fixes saltstack/salt#28262 for 2015.5 branch
- ISSUE #32066: (guettli) Proxmox docs outdated (refs: #32374)
- PR #32374: (cachedout) Update proxmox
documentation @ 2016-04-05 22:25:16 UTC
3f03c5fcf9
Merge pull request #32374 from cachedout/issue_3206662389d1d1a
Update proxmox documentation
- PR #32339: (Ch3LL) remove reference to
master_alive_check in 2015.5 @ 2016-04-04 20:39:24 UTC
8578089beb
Merge pull request #32339 from Ch3LL/fix_doc_multi-master2774da288d
remove reference to master_alive_check
- ISSUE #32044: (ScoreUnder) Multiple masters throwing warnings? "Key master with value [...] has an invalid type of list, a str is required for this value" (refs: #32129)
- PR #32284: (rallytime) Audit config.py
default types and values @ 2016-04-02 02:00:38 UTC
- PR #32129: (terminalmage) Support multiple valid option types when performing type checks (refs: #32284)
fbdc47cc55
Merge pull request #32284 from rallytime/config-audit0491513204
Don't be so explicit. Just use string_types.083c477fd3
Use six.string_types in config default tuples7e642b8381
Audit config.py default types and values - first sweep
- ISSUE #32301: (terminalmage) pkg.latest_version returns inaccurate version when blank "Release" param set in package metadata (refs: #32302)
- PR #32302: (terminalmage) Properly
support packages with blank "Release" param in pkg.latest_version @
2016-04-01 22:13:27 UTC
0a6d44e57b
Merge pull request #32302 from terminalmage/fix-missing-release413c371ccd
Properly support packages with blank "Release" param in pkg.latest_version
- ISSUE #31963: (UtahDave) pkgrepo.managed state test=True doesn't actually test if changes need to be made. (refs: #32162)
- PR #32162: (terminalmage) Properly handle
yum/zypper repositories in pkgrepo.managed @ 2016-03-30 17:51:05
UTC
5d08db7c92
Merge pull request #32162 from terminalmage/issue319635c1bdb812c
Fix pkgrepo integration teste7fb3095ce
Properly handle yum/zypper repositories in pkgrepo.managedadd2111fec
Use six.iteritems instead of dict.items6c21881c38
Docstring tweaksecbb78b649
Remove useless function06f3309552
Normalize variable naming to match other functions690537ca8b
Look for apt-add-repository in PATH instead of assuming it's there709d80bb1b
aptpkg: Accept **kwargs instead of a dict for pkg.expand_repo_def
- ISSUE #31976: (moltob) Schedules not persisted on Windows minion (Installer issue) (refs: #32223)
- PR #32223: (twangboy) Create minion.d
directory on install for Windows @ 2016-03-30 14:43:27 UTC
4fcdaab428
Merge pull request #32223 from twangboy/fix_31976b7fcae97ce
Create minion.d directory, fixes #31976
- ISSUE #31501: (grep4linux) Salt states fail with error 'Failed to return clean data' when using salt-ssh in Amazon EC2 (refs: #32218)
- PR #32218: (cachedout) Only display error
when tty is True in salt-ssh @ 2016-03-29 19:13:44 UTC
3309ff6a29
Merge pull request #32218 from cachedout/issue_315016795d6aef0
Only display error when tty is True in salt-ssh
- PR #32196: (justinta) Fixed pylint error in
app_pam_test.py @ 2016-03-28 23:59:42 UTC
6e0cb22c96
Merge pull request #32196 from jtand/cherrypy_pam_test_lint_fixbd3942e0fd
Fixed pylint error in app_pam_test.py
- PR #32154: (Ch3LL) Add integration tests for
salt-api using pam eauth @ 2016-03-28 16:06:36 UTC
- PR #31826: (gtmanfred) Remove ability of authenticating user to specify pam service (refs: #32154)
6b8b8b51c0
Merge pull request #32154 from Ch3LL/ch3ll_pam_2015.5ba605b0128
fix more pylint and add ability to close cherrypy engine2d4dc4da05
add teardown calld115878714
fix pylint error4c1ab082b6
add pam salt-api tests
- PR #32170: (gtmanfred) add name for lxc for
use with cloud cache @ 2016-03-28 14:34:16 UTC
230443be6c
Merge pull request #32170 from gtmanfred/lxc_cloud_nameeb7d82e7be
add name for lxc for use with cloud cache
- ISSUE #31731: (sjorge) rh_service references
osrelease before it is available, also does not return bool (refs: #32165)
- PR #32165: (terminalmage) Make __virtual__ for rhservice.py more robust (refs: #32164)
- PR #32164: (terminalmage) Make
__virtual__ for rhservice.py more robust (2015.5 branch) (refs: #32165) @
2016-03-27 18:21:52 UTC
32b0421a34
Merge pull request #32164 from terminalmage/issue31731-2015.518439c4f89
Make __virtual__ for rhservice.py more robust (2015.5 branch)
- PR #32141: (paclat) fixes 32108 @
2016-03-25 16:50:59 UTC
6212e9aa56
Merge pull request #32141 from paclat/issue_3210872c5d12d43
fixes 32108
- ISSUE #32044: (ScoreUnder) Multiple masters throwing warnings? "Key master with value [...] has an invalid type of list, a str is required for this value" (refs: #32129)
- PR #32129: (terminalmage) Support
multiple valid option types when performing type checks (refs: #32284) @
2016-03-24 21:16:29 UTC
bdd7ea89d5
Merge pull request #32129 from terminalmage/issue3204434ca1ea12e
Change type check errors to debug loglevel5462081488
Support multiple valid option types when performing type checks
- ISSUE #32052: (bstevenson) list_absent function doesn't loop through list of values (refs: #32056)
- PR #32056: (bstevenson) Fix list absent @
2016-03-24 17:35:00 UTC
c42014eb54
Merge pull request #32056 from bstevenson/fix-list_absent1500aae027
set deleted value to list1dc8f5f289
unit test update39adf86fec
Fixed negation logicbe9388173b
Removed has_key in lieu of ine48593ed81
Comments and Changes output fixesb98f5517de
Updated to conform to proper ret valuesd18b4be80b
remove whitespace end of line 186:qd2b89c85ad
fix formating103cee9e29
cleaned up formating7a4d7f0bff
added whitespace8ea5b545b0
Loop through list values in list_absent
- PR #32096: (rallytime) Back-port #32065 to 2015.5
@ 2016-03-23 22:01:36 UTC
- PR #32065: (TheNullByte) Fix an issue with the minion targeting example in docs (refs: #32096)
848ce5647f
Merge pull request #32096 from rallytime/bp-3206536a9d6a374
Fix an issue with the minion targeting example
- PR #32104: (jacobhammons) One additional
known issue for 2015.5.10 release notes @ 2016-03-23 21:20:50
UTC
9b332d48b9
Merge pull request #32104 from jacobhammons/dot10b9fc882a1e
One additional known issue for 2015.5.10 release notes
- PR #32100: (jacobhammons) 2015.5.10
release docs @ 2016-03-23 20:05:21 UTC
ff51d548e1
Merge pull request #32100 from jacobhammons/dot10544a1661ce
2015.5.10 release docs
- ISSUE #32037: (terminalmage) Increase the visibility of state.apply in Salt's documentation (refs: #32038)
- PR #32038: (terminalmage) Improve state
module docs, replace references to state.highstate/state.sls with
state.apply @ 2016-03-23 17:08:02 UTC
72a20f9799
Merge pull request #32038 from terminalmage/issue320378b2d983324
Add reference to state tutorial to state.apply docstring9b4fe8443e
Move highstate usage details to top of state.apply docstring74ee8c54bc
Clarify prior role of state.highstate in states tutorial1b97e4a3df
Improve state module docs, replace references to state.highstate/state.sls with state.apply
- PR #32051: (terminalmage) Fix outputter
for state.apply @ 2016-03-23 16:42:43 UTC
908a7bf5cd
Merge pull request #32051 from terminalmage/fix-state-apply-output7d7cb45565
Fix outputter for state.apply
- ISSUE #31788: (crocket) pkg.installed doesn't work on Manjaro. (refs: #32002)
- PR #32002: (abednarik) Added Manajro Linux
to virtual. @ 2016-03-21 17:55:16 UTC
0e66f678d4
Merge pull request #32002 from abednarik/pkg_manjaron_issue317881b052d0a66
Added Manajro Linux to virtual. List extended with ManajaroLinux in order su load pacman module.
- PR #31957: (rallytime) [2015.5] Merge
forward from 2014.7 to 2015.5 @ 2016-03-18 15:12:22 UTC
ba5bf62c1a
Merge pull request #31957 from rallytime/merge-2015.51b6ec5d445
Merge branch '2014.7' into '2015.5'ba73deee46
Merge pull request #31929 from twangboy/fix_build_script2c5599d2bc
Backport build script from 2015.8ce74991dd0
Fix nsi script to work with new build process
- PR #31972: (terminalmage) Make lack of
python-ldap module more explicit when LDAP eauth is enabled @
2016-03-18 15:11:59 UTC
a52e3ad7a1
Merge pull request #31972 from terminalmage/zh-5841e5639e495
Make lack of python-ldap module more explicit when LDAP eauth is enabled
- PR #31935: (twangboy) Back port nullsoft
build script from 2015.8 @ 2016-03-17 14:54:50 UTC
2d1f2a0c2e
Merge pull request #31935 from twangboy/fix_build_script24af8c9dbfc
Back port nullsoft build script from 2015.8
- PR #31912: (jfindlay) log.mixins: remove
extermporaneous .record @ 2016-03-16 01:56:46 UTC
43240dc566
Merge pull request #31912 from jfindlay/log_mixin9f9c694654
log.mixins: remove extermporaneous .record
- PR #31825: (justinta) Updated
.testing.pylintrc to match newer versions of pylint @ 2016-03-15
18:12:44 UTC
440e0dcbe0
Merge pull request #31825 from jtand/udpate_pylintrc9a14e02766
Updated beacons/sh.py to work with enumerate()0ecec691a0
Adjusted beacons to work with enumerate betterf509b4113e
Fixed final lint error5945b3f11f
Fix and disable pylint errors06ae6eaf55
Fixed pylint errors on jboss state and modulede96db97c8
Fixed more pylint errors, and disabled some morec07b0a20b5
Merge branch 'lint_fixes' into udpate_pylintrc2e6a152308
Fixed lint error in lxc.py908ca1a439
Fixed lint error in ssh_py_shim404c1b50f7
Changed range(len()) to enumerate()1e13586546
Changed range(len()) to enumerate()
9ccce7a9a5
Added more disables9c1aab3b4e
Updated .testing.pylintrc to match newer versions of pylint
- ISSUE #31867: (damon-atkins) " __virtual__ returned False" is not a clear error message (refs: #31878, #31900)
- PR #31900: (rallytime) Add "python module"
clarification to ps __virtual__ warning. @ 2016-03-15 17:59:35
UTC
471c9444a3
Merge pull request #31900 from rallytime/fix-psutil-warning22403d69ae
Add "python module" clarification to ps __virtual__ warning.
- ISSUE #31867: (damon-atkins) " __virtual__ returned False" is not a clear error message (refs: #31878, #31900)
- ISSUE #19659: (wonderslug) state process.absent is failing on Ubuntu 14.04 because psutil is not installed (refs: #31878)
- PR #31878: (rallytime) Make sure __virtual__
error message is helpful when psutil is missing @ 2016-03-14
21:31:42 UTC
c44c1b5e59
Merge pull request #31878 from rallytime/fix-psutil-warning44b29f72a1
Make sure __virtual__ error message is helpful when psutil is missing
- PR #31852: (rallytime) [2015.5] Merge
forward from 2014.7 to 2015.5 @ 2016-03-13 02:47:02 UTC
5c592b6768
Merge pull request #31852 from rallytime/merge-2015.51470de17fa
Merge branch '2014.7' into '2015.5'218c902091
Merge pull request #31834 from jfindlay/2014.7358fdad0c8
add 2014.7.8 release notes
a423c6cd04
Merge pull request #31833 from jfindlay/2014.76910fcc584
add 2014.7.9 release notes
c5e7c03953
Merge pull request #31826 from gtmanfred/2014.7d73f70ebb2
Remove ability of authenticating user to specify pam service
- PR #31827: (gtmanfred) Remove ability of
authenticating user to specify pam service @ 2016-03-11 20:40:19
UTC
0cc1d5db03
Merge pull request #31827 from gtmanfred/2015.5979173b78a
Remove ability of authenticating user to specify pam service
- PR #31810: (whiteinge) Fix outdated Jinja
'env' variable reference @ 2016-03-11 03:52:21 UTC
8cf0b9eb3d
Merge pull request #31810 from whiteinge/saltenv-jinja-varcb72b19240
Fix outdated Jinja 'env' variable reference
- ISSUE #31729: (brejoc) Creating VM with salt-cloud fails for provider Exoscale (Cloudstack) (refs: #31744)
- PR #31744: (brejoc) Fix for AttributeError with
libcloud <0.15 @ 2016-03-10 00:15:26 UTC
970ef0e445
Merge pull request #31744 from brejoc/fix-attribute-error-with-older-libcloud/2015.5bb29dc2283
Added version to libcloud depends statement87f9534fce
Added log message with update suggestion for libcloud72eab406cd
Fix for AttributeError with libcloud <0.15
- ISSUE #31666: (sjorge) salt-call --local pillar.items is overly eager to give data (refs: #31740)
- PR #31740: (terminalmage) Assume
pillar_opts is False when not specified in masterless mode @
2016-03-09 22:57:57 UTC
df2d23ba5d
Merge pull request #31740 from terminalmage/issue31666aeaf5864cd
Fall back to False when pillar_opts not setfe19d77eb4
Add default value for pillar_opts on minion
- ISSUE #31749: (milan-milo) salt-cloud spitting out error 'AttributeError: 'NoneType' object has no attribute 'pop'' (refs: #31750)
- ISSUE #26162: (nmadhok) VMware cloud driver create function failing with traceback on latest develop (refs: #26170)
- PR #31750: (rallytime) Back-port #26170 to 2015.5
@ 2016-03-09 17:44:14 UTC
- PR #26170: (nmadhok) [Backport] Make sure variable is a dictionary before popping something from it. (refs: #31750)
e22f5c0a26
Merge pull request #31750 from rallytime/bp-261703c11234a05
Make sure variable is a dictionary before popping something from it.
- ISSUE #30559: (kaidokert) module.wait does not fail when called state fails (refs: #31689)
- PR #31689: (rallytime) Back-port #29467 to 2015.5
@ 2016-03-06 19:26:11 UTC
- PR #29467: (serge-p) Update module.py (refs: #31689)
9162925dd0
Merge pull request #31689 from rallytime/bp-294671f8f4cb99b
Update module.py
- PR #31687: (cachedout) Removed useless GPG
tests @ 2016-03-05 00:08:27 UTC
d7914cdb14
Merge pull request #31687 from cachedout/rm_gpg_test8b00513ebb
Removed useless tests
- ISSUE #31619: (alexxannar) 2015.8.7 pkg.installed problem with version parameter (refs: #31660)
- PR #31660: (terminalmage) Remove epoch
from version string if present when installing with yum @ 2016-03-04
20:49:23 UTC
bd4d12a155
Merge pull request #31660 from terminalmage/issue31619da954d7b92
Add integration test for packages with epoch in version4fa7e4defe
Move epoch removal290192af56
Remove epoch from version string if present when installing with yum
- PR #31683: (rallytime) Back-port #31578 to 2015.5
@ 2016-03-04 20:47:41 UTC
- PR #31578: (anlutro) Allow queueing of state runs through saltmod (refs: #31683)
e33c1f456a
Merge pull request #31683 from rallytime/bp-315788fe46789b7
allow queueing of state runs through saltmod
- ISSUE #31671: (guettli) Word "Job Cache" does not match (refs: #31682)
- PR #31682: (cachedout) Add definition of job
cache to glossary @ 2016-03-04 20:07:19 UTC
27f443895d
Merge pull request #31682 from cachedout/cache_meaninga75e146125
Add definition of job cache to glossary
- PR #31658: (rallytime) Add mentioned of
Salt's Coding Style docs to the Contributing docs @ 2016-03-03
22:14:57 UTC
bd04c964d1
Merge pull request #31658 from rallytime/add-style-to-contrib6b526b5878
Add mentioned of Salt's Coding Style docs to the Contributing docs
- ISSUE #21932: (clinta) Salt Coding Style docs should list requirements for salt pylintrc (refs: #31655)
- PR #31655: (rallytime) Make note of pylint
dependencies in docs @ 2016-03-03 18:37:06 UTC
10658dffe6
Merge pull request #31655 from rallytime/pylint-docs6e0377d376
Make note of pylint dependencies in docs
- PR #31440: (cachedout) Set correct type for
master_tops config value @ 2016-03-02 21:17:14 UTC
6075774a01
Merge pull request #31440 from cachedout/master_tops_typef49cc75049
Set correct type for master_tops config value
- ISSUE #31614: (frizzby) salt.utils.http.query() implementation contradicts it's documentation. decode arg (refs: #31622)
- PR #31622: (jfindlay)
doc/topics/tutorials/http: update query decoding docs @ 2016-03-02
18:23:44 UTC
6d31b8918f
Merge pull request #31622 from jfindlay/query_doc4e48fec806
doc/topics/tutorials/http: update query decoding docs
- PR #31558: (cachedout) Don't stacktrace if
ssh binary is not installed with salt-ssh @ 2016-02-29 22:15:44
UTC
dbf6e0786c
Merge pull request #31558 from cachedout/ensure_ssh_installedcecc6e0a5f
Don't stacktrace if ssh binary is not installed with salt-ssh
- PR #31521: (terminalmage) salt-ssh: Fix
race condition when caching files to build the thin tarball @
2016-02-29 15:32:22 UTC
060a60fd90
Merge pull request #31521 from terminalmage/issue247530d352bbc16
Add fileclient testsd9370a8041
Update cp module salt-ssh wrapper to use new cachedir param0320494b1d
Update the SSH state module wrappers to pass an alternate cachedir65bdcb3afa
Accept and pass through the alternate cachedir when prepping the thin tarc3f7a2f2e5
Add ability to specify an alternate base dir for file caching
- PR #31497: (rallytime) Remove duplicate
"timeout" definition in Roster docs @ 2016-02-26 15:01:30 UTC
92f8f89218
Merge pull request #31497 from rallytime/remove-timeout-dup83e6480d20
Remove duplicate "timeout" definition in Roster docs
- PR #31472: (rallytime) Update contributing
docs @ 2016-02-25 16:05:59 UTC
da001bcb49
Merge pull request #31472 from rallytime/update-contributing-docs5871e4d1e0
Update contributing docs
- ISSUE #30183: (jakehilton) Minion startup extremely delayed when first master in failover multi master setup is down (refs: #31382)
- PR #31461: (DmitryKuzmenko) Set auth
retry count to 0 if multimaster mode is failover. @ 2016-02-24
17:15:30 UTC
- PR #31382: (DmitryKuzmenko) Set auth retry count to 0 if multimaster mode is failover (refs: #31461)
f35e2dd1d3
Merge pull request #31461 from DSRCompany/issues/30183_fix_multimaster_failover_2015.53d09c3b7a3
Set auth retry count to 0 if multimaster mode is failover.
- ISSUE #31356: (sastorsl) file.copy module with recurse=true and non-existing src dir does not fail and resets dst dir permissions (refs: #31442)
- PR #31442: (sastorsl) Add os.path.exists(src)
to file.py, def copy @ 2016-02-23 23:40:03 UTC
26733ce988
Merge pull request #31442 from sastorsl/salt-modules-file.py-copy-check-src0a4132866d
removed lint in the exception stringf8b5d498c3
Add os.path.exists(src) to file.py, def copy
- ISSUE #30739: (paclat) manage.present does not work when minion is using localhost (refs: #31441)
- PR #31441: (cachedout) Include localhost
minions in presence detection for runner @ 2016-02-23 23:36:59
UTC
e480727d27
Merge pull request #31441 from cachedout/issue_30739ffcfad1570
Include localhost minions in presence detection for runner
- PR #31416: (carlwgeorge) selinux module
documentation fix @ 2016-02-22 21:49:28 UTC
91ff95f093
Merge pull request #31416 from carlwgeorge/selinux_doc_fix0e6846d72e
selinux module documentation fix
- PR #31336: (terminalmage) Improve config
validation logging @ 2016-02-22 19:34:24 UTC
7d01979898
Merge pull request #31336 from terminalmage/config-validation-logging795008bad1
Improve config validation logging
- ISSUE #31369: (sjorge) illumos/solaris/smartos display compacted hwaddrs (refs: #31374)
- PR #31374: (sjorge) fix for #31369 @
2016-02-22 16:22:21 UTC
fed096a29d
Merge pull request #31374 from sjorge/solarish_hwaddrbdf2576dfb
missed a .format and messed up the joinbbd2fdc96d
fix for illumos/solaris hwaddr
- PR #31339: (jacobhammons) changed latest
release to 2015.8.7 @ 2016-02-19 00:30:24 UTC
6ee17f905b
Merge pull request #31339 from jacobhammons/dot7prev07120a8d48
changed latest release to 2015.8.7
- PR #31288: (notpeter) Improve
salt.states.ssh_known_hosts documentation. @ 2016-02-17 22:09:18
UTC
cd3400e67e
Merge pull request #31288 from notpeter/ssh_known_hosts_docs3f573d89a2
Improve salt.states.ssh_known_hosts documentation.
- PR #31183: (heyfife) Fixed named external_ip
reservation/re-use code in gce driver. @ 2016-02-17 19:02:27
UTC
875d9925fa
Merge pull request #31183 from heyfife/fix-gce-named-static-ip-reservation26774e2323
Fixed named external_ip reservation/re-use code.
- ISSUE #31001: (toanju) Fedora 23 check installed packages fails (refs: #31032)
- PR #31032: (terminalmage) (2015.5 branch)
yumpkg: ensure that dnf-plugins-core >= 0.1.15 is installed @
2016-02-17 19:02:03 UTC
e56c402c0c
Merge pull request #31032 from terminalmage/issue3100142daea4509
yumpkg.py: Remove repoquery usage everywhere but check_db50befbc149
backport salt.utils.pkg.rpm to 2015.5a1ad14994a
Move salt.utils.itersplit() to salt.utils.itertools.split()5b8646ce64
Ignore failure to install new enough dnf-plugins-coredefe0859fd
Ensure that dnf-plugins-core 0.1.15 is installed
- ISSUE #31174: (sjorge) salt.states.archive.extacted displays incorrect message: (refs: #31176)
- PR #31264: (sjorge) fix if_missing gets
appended to dirs list, take III @ 2016-02-17 17:12:25 UTC
- PR #31250: (sjorge) if_missing append to array as far back as 2014.1 (refs: #31264)
- PR #31176: (sjorge) if_missing incorrected appended to directories_created (refs: #31250, #31264)
cec69b74f0
Merge pull request #31264 from sjorge/if_missing-155-fix545edbf5e1
fix if_missing gets appended to dirs list, take III
- PR #31110: (cachedout) Fixup 30730 @
2016-02-10 21:37:55 UTC
fa3f474de9
Merge pull request #31110 from cachedout/fixup_307305bf5848e04
Fixup unit testf558f68e0a
Fixes pylint warnings56a975ec43
Attempt to fix pylint warnings55d71be057
Make documentation and code examples consistent with code1f04fed6f8
Change parameter name from includes to skipsccf5e13e7d
Adding support for skipHidden in SetInclude4f2d4af2e7
Variable names standardizationf5917ac1e8
Fixes typo26e5236073
Invert RebootRequired logic8065a7abf6
Add basic documentation and define how the skips parameter works.389fea7508
Change parameter name from includes to skips30e1fef906
Adding support for skipHidden in SetInclude1244eea5be
Variable names standardization, consistent if/else logic with states.win_update
- ISSUE #30900: (mchugh19) modules/qemu_nbd.py assumes versions of utilities that don't exist on ubuntu (refs: #30949)
- PR #30974: (rallytime) Back-port #30949 to 2015.5
@ 2016-02-08 16:38:46 UTC
- PR #30949: (techhat) Replace cfdisk with sfdisk (refs: #30974)
1c699a1664
Merge pull request #30974 from rallytime/bp-30949ff6542f593
Replace cfdisk with sfdisk
- ISSUE #28951: (ClaudiuPID) CloudLinux 7 changes (refs: #30897)
- PR #30942: (rallytime) Back-port #30897 to 2015.5
@ 2016-02-05 19:00:55 UTC
- PR #30897: (mtorromeo) Only remove the word linux from distroname when its not part of the name (refs: #30942)
c7f87cc371
Merge pull request #30942 from rallytime/bp-30897885e00ba54
Only remove the word linux from distroname when its not part of the name
- PR #30922: (jacobhammons) Rev latest
version to 2015.8.5 @ 2016-02-05 01:20:27 UTC
35b7f62669
Merge pull request #30922 from jacobhammons/prev-rel-notes57c1ec637a
Rev latest version to 2015.8.5
- ISSUE #30840: (HeathNaylor) Generic Error for SALT.STATES.BOTO_ELB (refs: #30865)
- PR #30865: (abednarik) Better boto elb error
message. @ 2016-02-04 21:02:05 UTC
2488bb902e
Merge pull request #30865 from abednarik/better_boto_elb_error3561e8c19b
Better boto elb error message.
- PR #30831: (jacobhammons) Updated readme
@ 2016-02-02 21:06:02 UTC
4da04f82c8
Merge pull request #30831 from jacobhammons/readme-update01a92f5d98
Updated readme
- PR #30829: (jacobhammons) Updated latest
version to 2015.8.4 @ 2016-02-02 20:06:13 UTC
90c1ea9f6c
Merge pull request #30829 from jacobhammons/release-2015.5c95bb60148
Version to 2015.8.4
- ISSUE #24575: (BrandKNY) raid.present inside mdadm.py triggers IndexError: list index out of range (refs: #30784)
- ISSUE #23694: (gmolight) mdadm.py module (refs: #30784)
- PR #30784: (rallytime) Back-port #24952 to 2015.5
@ 2016-02-01 21:43:01 UTC
- PR #24952: (pcn) Don't split the string on a single line (refs: #30784)
80a36793cb
Merge pull request #30784 from rallytime/bp-24952a07908bdea
Don't split the string on a single line
- ISSUE #30560: (terminalmage) yumpkg.py: pkg.unhold fails in yum (refs: #30764)
- PR #30764: (terminalmage) Work around yum
versionlock's inability to remove holds by package name alone @
2016-02-01 18:14:27 UTC
e978f5392f
Merge pull request #30764 from terminalmage/issue3056039736afcd7
Work around yum versionlock's inability to remove holds by package name alone
- PR #30760: (toanju) Changed output format of
arp_ip_target from list to comma delimited... @ 2016-01-31 19:05:02
UTC
- PR #27952: (tomwalsh) Corrected format of arp_ip_target in network config files and modprobe files (refs: #30760)
6f565c0d76
Merge pull request #30760 from toanju/2015.5dc4256f7df
Changed output format of arp_ip_target from list to comma delimited string
- ISSUE #30722: (yannis666) mine config is not merged from minion config and pillar (refs: #30757)
- PR #30757: (yannis666) Fix to mine update to
merge configuration @ 2016-01-31 19:02:44 UTC
1c205b4898
Merge pull request #30757 from yannis666/fix-for-mine-update-merge61bb23e256
Fix to mine update to merge configuration
- ISSUE #28751: (olfway) network.system state ignores test=True on debian/ubuntu (refs: #30749)
- PR #30749: (abednarik) Fix Netwotk hostname
Module in Debian systems. @ 2016-01-29 23:01:09 UTC
f9fde8f6a7
Merge pull request #30749 from abednarik/fix_network_system_test1e9e97df59
Fix Netwotk hostname Module in Debian systems.
- ISSUE #28438: (vakulich) Master failed to save job cache file: "Could not write job invocation cache file: [Errno 2] No such file or directory" (refs: #30699)
- PR #30699: (abednarik) Add Retry to
save_load. @ 2016-01-29 16:08:30 UTC
076268089a
Merge pull request #30699 from abednarik/save_load_retry_time186872cf49
Add Retry to save_load.
- ISSUE #30565: (heaje) scsi.ls fails to run both on CentOS 6 and CentOS 7 (refs: #30659)
- PR #30659: (sjmh) Fix lsscsi issues for certain
platforms @ 2016-01-28 15:53:38 UTC
8d79d1b9c7
Merge pull request #30659 from sjmh/fix-scsi3544dd995e
Fix lsscsi issues for certain platforms
- ISSUE #18980: (lrhazi) salt-cloud: ExtraData: unpack(b) received extra data. (refs: #30671)
- PR #30671: (techhat) Add file locking to cloud
index @ 2016-01-27 17:14:55 UTC
516919525a
Merge pull request #30671 from techhat/lockcloud4719f8d4ea
Whitespace8e7eca23e4
Add file locking to cloud index
- ISSUE #28320: (Grokzen) file.comment & file.uncomment changes file permissions on edit (refs: #30586)
- PR #30586: (abednarik) Fix comment_line
permissions. @ 2016-01-25 23:24:02 UTC
643c9c9616
Merge pull request #30586 from abednarik/fix_comment_line_perms8b395a42cb
Fix comment_line permissions.
- PR #30582: (terminalmage)
yumpkg.check_db: run separate repoquery commands when multiple names
passed @ 2016-01-24 17:15:04 UTC
a823e21428
Merge pull request #30582 from terminalmage/dnf-repoquery-multiple-targets410da789f9
yumpkg.check_db: run separate repoquery commands when multiple names passed
- PR #30548: (jacobhammons) Added
placeholder release notes for 2015.5.10 @ 2016-01-22 18:36:01
UTC
8e56be7f4c
Merge pull request #30548 from jacobhammons/doc-fixes03c51bb54d
Added placeholder release notes for 2015.5.10 Changed old doc links from docs.saltstack.org to docs.saltstack.com
- PR #30530: (terminalmage) 2015.5 tweaks
from #30529 @
2016-01-22 16:26:21 UTC
- PR #30529: (terminalmage) Merge 2015.5 into 2015.8 (refs: #30530)
1aafd4c5b5
Merge pull request #30530 from terminalmage/yumpkg-dnf-cleanup2586f71bcf
2015.5 tweaks from #30529
- ISSUE #23553: (aboe76) dnf a new package provider for fedora 22 (refs: #30484)
- PR #30484: (terminalmage) Backport DNF
support to 2015.5 branch @ 2016-01-21 22:14:46 UTC
7798d42272
Merge pull request #30484 from terminalmage/dnf-yumpkg-2015.5330e26d1da
Hide get_locked_packages5a637420e8
Backport DNF support to 2015.5 branch
- PR #30512: (jfindlay) disable pkgrepo test
for ubuntu 15.10+ @ 2016-01-21 21:32:58 UTC
b348f804b1
Merge pull request #30512 from jfindlay/repo_test66f06f2bd3
disable pkgrepo test for ubuntu 15.10+
- PR #30478: (justinta) Updated pip_state to
work with pip 8.0 @ 2016-01-21 16:02:41 UTC
a9348dfef8
Merge pull request #30478 from jtand/pip_8_update6227368830
Convert version to int, instead of comparing strings to ints20384a4810
Added InstallationError to except blockbaa274bca9
Updated pip_state to work with pip 8.0
- ISSUE #30465: (alandrees) Nested imports with pyobjects (refs: #30482)
- PR #30482: (borgstrom) Pyobjects recursive
import support (for 2015.5) @ 2016-01-21 15:54:32 UTC
a30147c64f
Merge pull request #30482 from borgstrom/pyobjects_recursive2c55a7580b
Fixup lint errorsb46df0e4b5
Allow recursive salt:// imports51bfa16173
Add test to prove that recursive imports are currently broken
- PR #30459: (jfindlay) modules.pkg: disable
repo int test for ubuntu 15.10 @ 2016-01-20 16:41:12 UTC
5c7cc51937
Merge pull request #30459 from jfindlay/pkg_testsfb9972f590
modules.pkg: disable repo int test for ubuntu 15.10
- PR #30443: (justinta) Boto uses False for
is_default instead of None @ 2016-01-19 18:28:08 UTC
dd2ceb4c07
Merge pull request #30443 from jtand/boto_vpc_52f77152479
Boto uses False for is_default instead of None
- ISSUE #26833: (twangboy) salt-cloud fails to spin up windows minion on 2015.8 Head (refs: #26853)
- ISSUE #21256: (dhs-rec) win.exe package for RH 6 (refs: #26853)
- PR #30420: (attiasr) Backport #26853 @
2016-01-19 17:33:58 UTC
- PR #26853: (UtahDave) Fix salt-cloud on windows (refs: #30420)
62d9dddced
Merge pull request #30420 from attiasr/patch-14de343c5a1
Backport #26853
- ISSUE #30341: (dnd) salt-cloud linode connection reset by peer (refs: #30364)
- PR #30364: (rallytime) Add TLS version
imports and add linode driver documentation notices @ 2016-01-14
19:04:47 UTC
5a923b3aa9
Merge pull request #30364 from rallytime/fix-3034179bcf151cb
Add TLS version imports and add linode driver documentation notices
- ISSUE #28822: (HerrBerg) saltenv url-parameter not working in file.managed for salt:// sources since 2015.8 (refs: #30166)
- PR #30184: (rallytime) Back-port #30166 to 2015.5
@ 2016-01-13 18:27:36 UTC
- PR #30166: (robgott) adding split_env call to cp.hash_file to pick up saltenv in file quer… (refs: #30184)
f037fd9c27
Merge pull request #30184 from rallytime/bp-30166fa6b1b3022
adding split_env call to cp.hash_file to pick up saltenv in file query parameter
- PR #30291: (thegoodduke) ipset: fix
test=true & add comment for every entry @ 2016-01-12 19:40:23
UTC
- PR #30170: (thegoodduke) ipset: fix comment and test (refs: #30291)
1d8413fd2f
Merge pull request #30291 from thegoodduke/for_fix_ipset62d6ccf561
ipset: fix test=true & add comment for every entry