
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>
143 KiB
Salt 2015.8.4 Release Notes
Version 2015.8.4 is a bugfix release for 2015.8.0 <release-2015-8-0>
.
Statistics
- Total Merges: 322
- Total Issue References: 120
- Total PR References: 312
- Contributors: 78 (AkhterAli, DmitryKuzmenko, MadsRC, Oro, The-Loeki, abednarik, akissa, anlutro, basepi, bastiaanb, bdrung, borgstrom, cachedout, clan, clinta, cournape, cro, ctrlrsf, dmacvicar, dmurphy18, dnd, dr4Ke, eliasp, fcrozat, frioux, galet, garethgreenaway, gqgunhed, gtmanfred, hexedpackets, isbm, jacksontj, jacobhammons, jfindlay, jleimbach, job, joejulian, julianbrost, justinta, kingsquirrel152, kiorky, l2ol33rt, lagesag, lorengordon, mbarrien, mpreziuso, multani, nmadhok, oeuftete, opdude, optix2000, pass-by-value, paulnivin, plastikos, pritambaral, rallytime, rasathus, rmatulat, ruxandraburtica, ryan-lane, s0undt3ch, seanjnkns, serge-p, sjorge, stanislavb, tbaker57, techhat, terminalmage, thatch45, thegoodduke, thomaso-mirodin, ticosax, timcharper, tkunicki, trevor-h, twangboy, whiteinge, whytewolf)
Known Issues
*_in
requisites (30820
)This issue affects all users targeting an explicit
- name: <name>
with a_in
requisite (such aswatch_in
orrequire_in
). If you are not using explicit- name: <name>
arguments, are targeting with the state ID instead of the name, or are not using_in
requisites, then you should be safe to upgrade to 2015.8.4.This issue is resolved in the
2015.8.5 <release-2015-8-5>
release.
Security Fix
CVE-2016-1866 Improper handling of clear messages on the minion, which could result in executing commands not sent by the master.
This issue affects only the 2015.8.x releases of Salt. In order for an attacker to use this attack vector, they would have to execute a successful attack on an existing TCP connection between minion and master on the pub port. It does not allow an external attacker to obtain the shared secret or decrypt any encrypted traffic between minion and master. Thank you to Sebastian Krahmer <krahmer@suse.com> for bringing this issue to our attention.
We recommend everyone upgrade to 2015.8.4 as soon as possible.
Core Changes
Support for IAM roles added to S3 module
Added option
mock=True
forstate.sls <salt.modules.state.sls>
andstate.highstate <salt.modules.state.highstate>
. This allows the state compiler to process sls data in a state run without actually calling the state functions, thus providing feedback on the validity of the arguments used for the functions beyond the preprocessing validation provided bystate.show_sls <salt.modules.state.show_sls>
(30118
and30189
).salt '*' state.sls core,edit.vim mock=True salt '*' state.highstate mock=True salt '*' state.apply edit.vim mock=True
Changelog for v2015.8.3..v2015.8.4
Generated at: 2018-05-27 23:28:18 UTC
- PR #30615: (jfindlay) add 2015.8.4 release
notes @ 2016-01-25 18:11:02 UTC
1c6c394d0e
Merge pull request #30615 from jfindlay/2015.8e4043403e4
add 2015.8.4 release notes
- PR #30612: (rallytime) Back-port #29940 to 2015.8
@ 2016-01-25 17:52:43 UTC
- PR #29940: (dr4Ke) file.line: better diff (refs: #30612)
ec50581aad
Merge pull request #30612 from rallytime/bp-299403ebb8249d7
file.line: better diff
- PR #30613: (basepi) Fix minion/syndic
clearfuncs @ 2016-01-25 17:40:59 UTC
48373e0ea9
Merge pull request #30613 from basepi/minion_clearfuncs_2015.8a3c3182f39
Correctly handle clearfuncs on the syndic098ce4335d
Correct handle clearfuncs on the minion
- ISSUE #29601: (seanjnkns) pillars not merging properly with 2015.8.3 (refs: #30062)
- PR #30609: (seanjnkns) Fix documentation for
pillar_merge_lists which default is False, not … @ 2016-01-25
17:15:45 UTC
- PR #30062: (seanjnkns) Remove recurse_list from pillar_source_merging_strategy and add pilla… (refs: #30609, #30458)
89b4f3de1b
Merge pull request #30609 from seanjnkns/backport_306029924acdc43
Fix documentation for pillar_merge_lists which default is False, not True. From PR #30062
- PR #30584: (julianbrost) file.line state:
add missing colon in docstring @ 2016-01-25 16:37:38 UTC
24ead62c41
Merge pull request #30584 from julianbrost/fix-doc-file-line-missing-colon2ab367f95b
file.line state: add missing colon in docstring
- PR #30589: (terminalmage) Merge 2015.5
into 2015.8 @ 2016-01-25 16:20:41 UTC
a7ba2df5e2
Merge pull request #30589 from terminalmage/2015.5-2015.8d649551fbf
Merge branch '2015.5' into 2015.5-2015.8a823e21428
Merge pull request #30582 from terminalmage/dnf-repoquery-multiple-targets410da789f9
yumpkg.check_db: run separate repoquery commands when multiple names passed
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.saltproject.io
1aafd4c5b5
Merge pull request #30530 from terminalmage/yumpkg-dnf-cleanup2586f71bcf
2015.5 tweaks from #30529
- PR #30599: (multani) Documentation formatting
fixes @ 2016-01-25 15:37:46 UTC
3a55d11916
Merge pull request #30599 from multani/fix/docs038ecc4acd
For doc formatting of salt.states.module4062c63b9f
Fix doc formatting for yaml_idiosyncrasies6efb77bc04
Fix doc formatting of salt.modules.parteda329adfb21
Add missing salt.queues.* documentation2465cf4ba5
Remove non-existing documentation814e64c304
Fix documentation markup in salt.modules.osqueryd2614d6169
Fix documentation markup for salt.modules.ipmi276eb3a843
Fix GCE documentation
- ISSUE #10157: (martinb3) salt-cloud actions don't have very useful error messages (refs: #30554)
- PR #30554: (rallytime) Make the salt-cloud
actions output more verbose and helpful @ 2016-01-22 20:23:18
UTC
b1e604add3
Merge pull request #30554 from rallytime/fix-101576fa952f16d
Make the salt-cloud actions output more verbose and helpful
- PR #30549: (techhat) Salt Virt cleanup @
2016-01-22 18:45:18 UTC
2eb5a3803d
Merge pull request #30549 from techhat/virtcleanup9baab73cd0
Fix copy pasta6413c11f29
Salt Virt cleanup
- PR #30553: (techhat) AWS: Support 17-character
IDs @ 2016-01-22 18:41:46 UTC
f63b183e43
Merge pull request #30553 from techhat/awsida95fbff4bc
Support 17-character IDs
- PR #30532: (whiteinge) Add execution module
for working in sls files @ 2016-01-22 17:25:16 UTC
05d05263ab
Merge pull request #30532 from whiteinge/slsutil-moda57d9984e4
Add slsutil to doc index155966c9d2
Add execution module for working in sls files
- PR #30529: (terminalmage) Merge 2015.5
into 2015.8 (refs: #30530) @
2016-01-22 17:19:39 UTC
1da1bb9afc
Merge pull request #30529 from terminalmage/2015.5-2015.8e85ad690fb
Lint fixes43829ecee6
Docstring tweaks92d5a2a49c
Fix spellingfdc60fc04a
Modify pkg.group_installed to reflect changes in yumpkg.pya118eb5d2e
Merge branch '2015.5' into 2015.5-2015.87798d42272
Merge pull request #30484 from terminalmage/dnf-yumpkg-2015.5330e26d1da
Hide get_locked_packages5a637420e8
Backport DNF support to 2015.5 branch
- PR #30526: (twangboy) Added FlushKey to make
sure its changes are saved to disk @ 2016-01-22 02:33:13 UTC
e366f6a7fd
Merge pull request #30526 from twangboy/reg_flushkey23085ffbbb
Added FlushKey to make sure its changes are saved to disk
- PR #30521: (basepi) [2015.8] Merge forward from
2015.5 to 2015.8 @ 2016-01-21 23:05:03 UTC
cdc731b8c5
Merge pull request #30521 from basepi/merge-forward-2015.8f22f5ff851
Fix lint117fb205de
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8b348f804b1
Merge pull request #30512 from jfindlay/repo_test66f06f2bd3
disable pkgrepo test for ubuntu 15.10+
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
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
5c7cc51937
Merge pull request #30459 from jfindlay/pkg_testsfb9972f590
modules.pkg: disable repo int test for ubuntu 15.10
dd2ceb4c07
Merge pull request #30443 from jtand/boto_vpc_52f77152479
Boto uses False for is_default instead of None
62d9dddced
Merge pull request #30420 from attiasr/patch-14de343c5a1
Backport #26853
- PR #30485: (justinta) Updated pip_state to
work with pip 8.0 on 2015.8 @ 2016-01-21 22:55:38 UTC
019af349af
Merge pull request #30485 from jtand/pip_8_update_2015.89cb17332fa
Updated pip_state to work with pip 8.0 on 2015.8
- PR #30494: (isbm) Zypper: info_installed —
'errors' flag change to type 'boolean' @ 2016-01-21 22:55:05
UTC
3259fde362
Merge pull request #30494 from isbm/isbm-zypper-nfoinst-bool-fix4d7659270e
Place the boolean check58db1c3b16
Fix typo43254aa993
Update docstring according to the boolean flaga7d3e0d5ad
Change 'errors' flag to boolean.
- PR #30506: (jacksontj) Properly remove
newlines after reading the file @ 2016-01-21 22:53:57 UTC
596892326d
Merge pull request #30506 from jacksontj/2015.8e1dea6f843
Properly remove newlines after reading the file
- ISSUE #30444: (dnd) Cloning linode server with salt-cloud fails trying to create disk config (refs: #30508)
- ISSUE #30432: (dnd) Cloning linode server with salt-cloud requires payment term (refs: #30508)
- PR #30508: (rallytime) Fix Linode driver
cloning functionality @ 2016-01-21 22:53:36 UTC
15c7aedd46
Merge pull request #30508 from rallytime/linode-clone-fixesd26ed74bde
Make sure the correct profile parameters are being checked when cloning1d7e229377
Fix Linode driver cloning functionality.
- PR #30522: (terminalmage) Update
git.list_worktree tests to reflect new return data @ 2016-01-21
22:34:20 UTC
79528c59c3
Merge pull request #30522 from terminalmage/fix-worktree-testsea0ca70187
Add git.list_worktrees unit test393015edbb
Remove git.list_worktrees tests
- ISSUE #30465: (alandrees) Nested imports with pyobjects (refs: #30483, #30482)
- PR #30483: (borgstrom) Pyobjects recursive
import support (for 2015.8) @ 2016-01-21 15:55:27 UTC
119f025073
Merge pull request #30483 from borgstrom/pyobjects_recursive-2015.8788b672e3a
Fixup lint errorse148ea2d52
Allow recursive salt:// imports6bbac64d3a
Add test to prove that recursive imports are currently broken
- PR #30491: (jacksontj) Add multi-IP support
to network state @ 2016-01-21 15:51:42 UTC
d8d19cf75d
Merge pull request #30491 from jacksontj/2015.882213555ca
Normalize yaml spacing to 2 space3d1469b8d9
Add example of multiple addrs/ipv6addrs to docs91c8a1b4e4
Add support for multiple IP addresses per interface to rh_ip
- PR #30496: (anlutro) Fix KeyError when adding
ignored pillars @ 2016-01-21 15:51:03 UTC
56332ca504
Merge pull request #30496 from alprs/fix-ignored_pillars_keyerrorbbcb783621
fix KeyError when adding ignored pillars
- PR #30359: (kingsquirrel152) Removes
suspected copy/paste error for zmq_filtering functionailty @
2016-01-20 18:42:42 UTC
e425cbd654
Merge pull request #30359 from distil/zmq_filtering_bug_fix44bfbbf15b
Removes suspected copy/paste error.
- PR #30448: (cournape) Fix osx scripts
location @ 2016-01-20 17:59:29 UTC
13add7d142
Merge pull request #30448 from cournape/fix-osx-scripts-location3c27ab5310
BUG: fix osx .pkg script locations to match the .plist files.ed9ab68d3b
BUG: fix missing sudo when linking certify cert.
- ISSUE #22820: (VynceMontgomery) some docs missing again (cf #22720) (refs: #30457)
- PR #30457: (rallytime) Remove fsutils
references from modules list @ 2016-01-20 16:43:50 UTC
2b7d20cee7
Merge pull request #30457 from rallytime/fix-228203288ff104d
Remove fsutils references from modules list
- ISSUE #30442: (ssplatt) salt-cloud linode query only lists private or public IP, not both (refs: #30453)
- PR #30453: (rallytime) Make sure private AND
public IPs are listed for Linode driver @ 2016-01-20 16:41:51
UTC
e706b71871
Merge pull request #30453 from rallytime/fix-30442a1f882f4fe
Make sure private AND public IPs are listed for Linode driver
- ISSUE #29601: (seanjnkns) pillars not merging properly with 2015.8.3 (refs: #30062)
- PR #30458: (rallytime) Back-port #30062 to 2015.8
@ 2016-01-20 16:40:23 UTC
- PR #30062: (seanjnkns) Remove recurse_list from pillar_source_merging_strategy and add pilla… (refs: #30609, #30458)
73f372dc98
Merge pull request #30458 from rallytime/bp-300629665d9655f
Set (pillar_)merge_lists to default for PR #300627ea4dbf478
Fix lint for PR30062e44a30620b
Remove recurse_list from pillar_source_merging_strategy and add pillar_merge_list (bool) instead
- PR #30468: (timcharper) make note of s3
role assumption in upcoming changelog @ 2016-01-20 16:28:04 UTC
c3fb4006b0
Merge pull request #30468 from timcharper/2015.8721c1c871b
make note of s3 role assumption in upcoming changelog
- PR #30470: (whiteinge) Add example of the
match_dict format to accept_dict wheel function @ 2016-01-20
16:26:16 UTC
c611541916
Merge pull request #30470 from whiteinge/match_dict5034e13f5d
Add example of the match_dict format to accept_dict wheel function
- ISSUE #28017: (ThomasZhou) Using salt-cloud nova driver, raise error: SaltNova' object has no attribute '_discover_extensions' (refs: #30450)
- PR #30450: (gtmanfred) fix extension loading
in novaclient @ 2016-01-19 21:16:32 UTC
d70e6b312a
Merge pull request #30450 from gtmanfred/2015.84aa6faaf48
fix extension loading in novaclient
- ISSUE #30150: (rapenne-s) file.line reset permissions to 600 (refs: #30212, #30168)
- PR #30212: (abednarik) Fix incorrect file
permissions in file.line @ 2016-01-19 21:15:48 UTC
0af5e16809
Merge pull request #30212 from abednarik/fix_file_line_permissionsdec15d1357
Fix incorrect file permissions in file.line
- ISSUE #29918: (WangWenchao) UnicodeDecodeError when saltutil.sync_modules for Windows salt-minion 2015.8.3 (refs: #29947)
- PR #29947: (jfindlay) fileclient: decode file
list from master @ 2016-01-19 20:36:32 UTC
3c12b451fe
Merge pull request #29947 from jfindlay/remote_decodeb9241fb6b0
state: use simple string formatting for messagesf6162f168c
fileclient: decode file list from master
- ISSUE #30203: (terminalmage) Update salt.modules.git.list_worktrees() to use 'git worktree list' for Git >= 2.7.0 (refs: #30363)
- PR #30363: (terminalmage) Use native
"list" subcommand to list git worktrees @ 2016-01-19 20:35:41
UTC
6e8b1e89a5
Merge pull request #30363 from terminalmage/issue30203ee40491166
Fix redefined variable5f95851987
Use native "list" subcommand to list git worktrees911105f27c
Fix incorrect missing gitdir file detection
- PR #30445: (justinta) Boto uses False for
is_default instead of None @ 2016-01-19 18:28:18 UTC
dfb9dec84f
Merge pull request #30445 from jtand/boto_vpc_800943ff1e6
Boto uses False for is_default instead of None
- PR #30406: (frioux) Add an example of how to
use file.managed/check_cmd @ 2016-01-19 18:23:49 UTC
f9b3f3f038
Merge pull request #30406 from ZipRecruiter/check-cmd-example92e0d77a9a
Add an example of how to use file.managed/check_cmd
- PR #30424: (isbm) Check if byte strings are
properly encoded in UTF-8 @ 2016-01-19 17:52:25 UTC
05ad3dcc94
Merge pull request #30424 from isbm/isbm-zypper-utf-8-errorsa0f263f411
Clarify the error message12f8e93247
Update documentation accordingly.1d384b6abd
Add error handling to the RPM broken stringscf0dad3a6c
Rename keywords arguments variable to a default name.26aa801342
Check if byte strings are properly encoded in UTF-8
- ISSUE #30051: (joejulian) glusterfs.status fails with glusterfs 3.7 (refs: #30075)
- PR #30405: (justinta) Updated glusterfs.py
for python2.6 compatibility. @ 2016-01-15 22:50:06 UTC
- PR #30075: (joejulian) Convert glusterfs module to use xml (refs: #30405)
1bace55e45
Merge pull request #30405 from jtand/glusterfs_py26a332e06c4a
Fixed lint error522b4990ef
Updated the rest of glusterfs.py for python2.6 compatibility971ce58cd6
updated list_peers to be python2.6 compatible
- PR #30396: (pass-by-value) Remove
hardcoded val @ 2016-01-15 22:03:53 UTC
cb1c0958bd
Merge pull request #30396 from pass-by-value/remove_hardcoded_valdd90b325e7
Get vm info9430ad1465
Remove hardcoded value
- PR #30391: (justinta) Added else statements @
2016-01-15 19:17:55 UTC
- PR #30389: (justinta) Older versions of ipset don't support comments (refs: #30391)
60737c970e
Merge pull request #30391 from jtand/ipset345b056406
Fixed lint errorc20f9b6a87
Added else statements
- ISSUE #30277: (webtrekker) [salt-cloud] Error actioning machines: 'ascii' codec can't encode character u'\\xa0' in position 20 (refs: #30374)
- PR #30375: (rallytime) Wrap formatted log
statements with six.u() in cloud/__init__.py @ 2016-01-15 18:41:55
UTC
- PR #30374: (rallytime) Wrap formatted log statements with six.u() in the VMware module (refs: #30375)
6ac1f6cf54
Merge pull request #30375 from rallytime/fix-cloud-log-formatting5e7fb0c428
Wrap formatted log statements with six.u() in cloud/__init__.py
- PR #30384: (isbm) Bugfix: info_available does not
work correctly on SLE 11 series @ 2016-01-15 18:31:57 UTC
c478148b60
Merge pull request #30384 from isbm/isbm-zypper-info-available-fixc7bc20e865
Split information, that is compatible with the Zypper's output on SLE11.
- PR #30376: (pritambaral) Fix FLO_DIR path
in 2015.8 @ 2016-01-15 18:25:49 UTC
9fe2df82bd
Merge pull request #30376 from pritambaral/fix/flo-dir534879e79f
Revert "Raet Salt broken when config moved to package directory"
- PR #30389: (justinta) Older versions of ipset
don't support comments (refs: #30391) @
2016-01-15 17:41:02 UTC
3ac3804ddc
Merge pull request #30389 from jtand/ipsetfac6c3f6ae
Fixed some typos from testing67d4997316
Older versions of ipset don't support comments
- PR #30373: (basepi) [2015.8] Merge forward from
2015.5 to 2015.8 @ 2016-01-15 16:23:38 UTC
4cc9422bf8
Merge pull request #30373 from basepi/merge-forward-2015.85b53bf2597
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.85a923b3aa9
Merge pull request #30364 from rallytime/fix-3034179bcf151cb
Add TLS version imports and add linode driver documentation notices
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
1d8413fd2f
Merge pull request #30291 from thegoodduke/for_fix_ipset62d6ccf561
ipset: fix test=true & add comment for every entry
92889db638
Merge pull request #30248 from jfindlay/2015.5741f7aba31
add 2015.5.9 release notes
7a329d89d7
Merge pull request #30237 from jacobhammons/man-pages-prev2431c4c5c3
Updated man page and doc conf.py copyright year to 2016fe3da1c174
Updated man pages and doc version for 2015.5.9
2c0b725924
Merge pull request #30207 from rallytime/rabbitmq_states_doc_fix8d48c24182
Use correct spacing in rabbitmq state examples
b49cf910f4
Merge pull request #30191 from jacobhammons/banner-prevc3390955b0
Updated doc site banners
- PR #30372: (jacobhammons) Updated man
pages for 2015.8.4, updated copyright to 2016 @ 2016-01-14 23:18:40
UTC
a9edb194a4
Merge pull request #30372 from jacobhammons/man-pages891ddafcba
Updated man pages for 2015.8.4, updated copyright to 2016
- PR #30370: (rallytime) Remove incomplete
function @ 2016-01-14 22:49:45 UTC
e77585de17
Merge pull request #30370 from rallytime/remove-incomplete-funce220fa5125
Remove incomplete function
- ISSUE #23215: (lichtamberg) Rbenv: gem.installed not using correct ruby version if it's not default on 2015.02 (refs: #28702)
- PR #30366: (rallytime) Back-port #28702 to 2015.8
@ 2016-01-14 21:10:03 UTC
- PR #28702: (dnd) Pass RBENV_VERSION in env dict, and protect shlex.split (refs: #30366)
eb1ecd9732
Merge pull request #30366 from rallytime/bp-287024f2274a275
Remove extra line048b13cf73
Pass RBENV_VERSION in env dict, and protect shlex.split
- PR #30361: (cro) Flip the sense of the test for
proxymodule imports, add more fns for esxi proxy @ 2016-01-14
20:54:08 UTC
40594efc0b
Merge pull request #30361 from cro/esxi-proxy28f7490ca98
Missed return statement.389ede9e3e
Lint9db34d6ffe
Lintb5c7a46f7a
Lint1a3b1f2626
Don't use short variablesb80577182a
Remove stub functions.58f7fc3285
Don't use single character variables.e712664bcf
Better comment.9e9a37d0d4
Indentation.6c9bf76e19
Revert earlier vmware change for ssl cert checking.db8a281ab8
Flip the sense of the test for items (modules, etc) loaded by the proxy. Now load everything a regular minion would load, and only check to make sure __proxyenabled__ is present for proxymodules and grains00c4ef6ec2
Need a list0da7a6d6d1
Recreate the pr
- PR #30267: (isbm) Fix RPM issues with the
date/time and add package attributes filtering @ 2016-01-14 18:00:01
UTC
f4118be6e4
Merge pull request #30267 from isbm/isbm-zypper-isotimefix18281e7e0b
Add "*time_t" as a separate attributes4105157cfd
Add *time_t to the docs78e16a7b00
Construct RPM query dynamically6992d74806
Update documentation for the valid package attributes6710e4900d
Use renamed variable (filter_attrs to attr)b68e1228e9
Remove unnecessary check for the "name" keye5b3e77186
Remove key transformations9ac52c9123
Add zone to the ISO from unix timed352c08305
Fix lint: unused importd571381f76
Update the documentation for the Zypper module5651a043e6
Update documentation for lowpkg7edb0e8f3f
Replace "*_date_iso" with "*_date" and use Unix time as "*_date_time_t"b2b21f877a
Add epoch (note: this is empty on SUSE systems)0eebe10d9a
Clarify descriptiona745d9ecdf
Fix syntax for the documentation in zypper modulec95c2d24db
Fix the documentation syntax1fb84538b1
Update documentation43ebff4dd7
Return build date in Unix ticksbdaa1e4d6e
Add package architecture attributeba64df4def
Update documentation6e3743dce6
Incorporate lowpkg.info into info_installedb72b8d5323
Fix the documentation181314b20e
Add filtering per attributes feature39e70ef762
Fix ISO and Unix time of the package for RPM systems on C locale.
- ISSUE #30330: (JensRantil) salt.state.file.absent doesn't document recursiveness (refs: #30360)
- PR #30360: (jfindlay) file.remove,
file.absent: mention recursive dir removal @ 2016-01-14 17:30:26
UTC
b61cb7a238
Merge pull request #30360 from jfindlay/remove_doca21ccd2700
file.remove, file.absent: mention recursive dir removal
- ISSUE #26845: (maio) Postgres module (user_exists) doesn't work with PostgreSQL 9.5 (refs: #30221)
- PR #30221: (mbarrien) No rolcatupdate for
user_exist in Postgres>=9.5 #26845 @
2016-01-14 16:52:49 UTC
ba8d128025
Merge pull request #30221 from mbarrien/postgres-9.5a8f2bc7998
No rolcatupdate for user_exist in Postgres>=9.5 #26845
- PR #30358: (terminalmage) Add libgit2
version to versions-report @ 2016-01-14 16:37:28 UTC
4787c2c9ad
Merge pull request #30358 from terminalmage/libgit2-version89fe571791
Add libgit2 version to versions-report
- PR #30346: (pass-by-value) Prevent
orphaned volumes @ 2016-01-14 16:37:08 UTC
af2ddfd31c
Merge pull request #30346 from pass-by-value/aws_vols_attach19fce03ee2
Prevent orphaned volumes
- PR #30349: (rallytime) Back-port #30347 to 2015.8
@ 2016-01-14 16:26:37 UTC
- PR #30347: (rallytime) Merge #30231 with updates to dependency documentation (refs: #30349)
- PR #30231: (nmadhok) Fix issue where pyVmomi 6.0.0 raises SSL Error for systems using Python2.7+ (refs: #30347)
bccb8f3b5b
Merge pull request #30349 from rallytime/bp-30347df70afdaa3
Merge #30231 with updates to dependency documentationa7c2ad5505
Fix issue where pyVmomi 6.0.0 raises SSL Error for systems using Python2.7+
- PR #30354: (anlutro) Make sure all
ignore_missing SLSes are caught @ 2016-01-14 16:24:19 UTC
- PR #19429: (ryan-lane) Add new ignore_missing option to pillar top (refs: #30354)
7ee61f0d62
Merge pull request #30354 from alprs/fix-pillar_ignore_missing2f662bbc8d
make sure all ignore_missing slses are caught
- PR #30356: (nmadhok) Adding code author @
2016-01-14 16:23:08 UTC
4bdade6010
Merge pull request #30356 from nmadhok/patch-1581e4f5dc7
Adding code author
- PR #30340: (justinta) Updated seed_test.py
for changes made to seed module @ 2016-01-13 22:50:34 UTC
d5b8776355
Merge pull request #30340 from jtand/seed_test_fixee764ee952
Updated seed_test.py for changes made to seed module
- ISSUE #26478: (rasathus) nested upstart services are not supported (refs: #26511)
- PR #30339: (jfindlay) Backport #26511 @
2016-01-13 22:35:17 UTC
- PR #26511: (rasathus) Adds support for nested upstart scripts in the form of subfolder/serv… (refs: #30339)
3bbed62d07
Merge pull request #30339 from jfindlay/bp-2651189d9cd5e38
Adds support for nested upstart scripts in the form of subfolder/service. This is implemented via an os.walk through the /etc/init folder, rather than the previous glob for *.conf method.
- ISSUE #28339: (boboli) salt-call state.highstate fails with ZMQError when minion has no id set in /etc/salt/minion (refs: #28423, #28431)
- PR #30343: (rallytime) Fix 2015.8 from
incomplete back-port @ 2016-01-13 21:56:26 UTC
- PR #30187: (rallytime) Back-port #27606 to 2015.8 (refs: #30343)
- PR #28431: (plastikos) Use a broader test for unset "id" (refs: #30343)
- PR #28423: (cachedout) Fix issue with empty str as default minion id (refs: #28431)
- PR #28189: (plastikos) Always get default option settings from salt.config (refs: #30343, #28431)
- PR #28131: (cachedout) Set a fallback HWM (refs: #30343)
- PR #27606: (plastikos) RFC: Add additional ZMQ tuning parameters necessary for 1k+ minions per master [WIP] (refs: #30343, #30187)
6079a96e6e
Merge pull request #30343 from rallytime/fix-2015.85eef9d5067
Use a broader test for unset "id"460a3c98cc
Additional corrections to use option defaults directly from salt.config4e53ef0bf6
Always get default option settings from salt.config94ee6f88af
Set a fallback HWM
- PR #30342: (eliasp) Correct whitespace
placement in error message @ 2016-01-13 21:32:26 UTC
7276d808ff
Merge pull request #30342 from eliasp/2015.8-log-message-format8e37e36ac7
Correct whitespace placement in error message
- ISSUE #30250: (mbarrien) npm.bootstrap state runs even when test=True (refs: #30257)
- PR #30308: (rallytime) Back-port #30257 to 2015.8
@ 2016-01-13 19:20:13 UTC
- PR #30257: (abednarik) Add test in npm state. (refs: #30308)
10b5728f84
Merge pull request #30308 from rallytime/bp-302570b0d73756e
Fix typos in nmp module.deeeb71dda
Add test in npm state.
- PR #30187: (rallytime) Back-port #27606 to 2015.8
(refs: #30343) @
2016-01-13 19:03:11 UTC
- PR #27606: (plastikos) RFC: Add additional ZMQ tuning parameters necessary for 1k+ minions per master [WIP] (refs: #30343, #30187)
afa61c03db
Merge pull request #30187 from rallytime/bp-276068ef6d6c6fd
Add additional ZMQ tuning parameters necessary for 1,000+ minions per server. Start collecting tuning parameters together in the master config file.
- PR #30223: (serge-p) adding support for
DragonFly BSD @ 2016-01-13 18:24:29 UTC
7e89a460e4
Merge pull request #30223 from serge-p/patch-11ec798acbcd
Update pkgng.py45206dfe3d
adding support for DragonFly BSD
- ISSUE #28396: (ymote) salt-cloud parallel provisioning (-P option) failed on 2015.8.1 (refs: #30238)
- ISSUE #23824: (kiorky) salt.crypt broken in develop (refs: #23825)
- PR #30238: (rallytime) Reinit crypto before
calling RSA.generate when generating keys. @ 2016-01-13 18:22:11
UTC
- PR #23825: (kiorky) Fix crypto (refs: #30238)
5a8da62008
Merge pull request #30238 from rallytime/fix-2839641d9df45bb
Reinit crypto before calling RSA.generate when generating keys.
- ISSUE #24237: (Grokzen) Minion schedule return data missing some fields (refs: #30246)
- PR #30246: (dmacvicar) Add missing return
data to scheduled jobs (#24237) @
2016-01-13 17:51:49 UTC
15707e0ac8
Merge pull request #30246 from dmacvicar/dmacvicar-2015.8-24237c462139dbb
lint: E8713(test-for-membership-should-be-not-in)5a1b2ca486
include the 'success' field in scheduled jobs return data (part of #24237)f72a4ca42d
add retcode to scheduled jobs return data (part of #24237)
- PR #30292: (thegoodduke) ipset: fix
test=true & add comment for every entry @ 2016-01-13 17:49:16
UTC
- PR #30170: (thegoodduke) ipset: fix comment and test (refs: #30291, #30292)
8706720148
Merge pull request #30292 from thegoodduke/fix_ipset49d70bff16
ipset: fix test=true & add comment for every entry
- ISSUE #30240: (snw1968) firewalld inconsistent permanent option used for services but not ports - other options required (refs: #30275)
- PR #30275: (abednarik) Add permanent
argument in firewalld. @ 2016-01-13 17:44:43 UTC
ea607675f5
Merge pull request #30275 from abednarik/fix_firewalld_ports_permanente3d4bf51da
Add permanent argument in firewalld.
- PR #30328: (cachedout) Fix file test @
2016-01-13 17:42:22 UTC
f02db44757
Merge pull request #30328 from cachedout/fix_file_testdcfba51556
Lintb9921128af
Kill pointless tests63c157d0a3
Fix test_managed
- PR #30310: (pass-by-value) Empty bucket
fix @ 2016-01-13 17:30:45 UTC
edd94aea2c
Merge pull request #30310 from pass-by-value/empty_bucket_fixaef5a8898c
Add fix for else code path9398c44945
Check and report empty S3 bucket
- PR #30211: (techhat) Execute choot on the
correct path @ 2016-01-13 16:53:40 UTC
f23f0f30d4
Merge pull request #30211 from techhat/tmppath11ac2ff0bf
Revert "We're putting the keys directly in place; -c isn't used"e75b48f5ff
We're putting the keys directly in place; -c isn't used5d7a0f6d81
Execute choot on the correct path
- ISSUE #30286: (tkunicki) salt-cloud ec2 spot requests fail with userdata_file in config or profile (refs: #30304)
- PR #30309: (rallytime) Back-port #30304 to 2015.8
@ 2016-01-13 16:41:53 UTC
- PR #30304: (tkunicki) add spot_prefix to UserData param (refs: #30309)
5154c71127
Merge pull request #30309 from rallytime/bp-303044a8cc87b47
add spot_prefix to UserData param
- PR #30278: (nmadhok) If datacenter is
specified in the config, then look for managed objects under it @
2016-01-13 15:29:36 UTC
1624d6cebd
Merge pull request #30278 from nmadhok/2015.8-samename-objects-fixb0e86afa00
get_mor_by_property needs container_ref to be a positional parameter56dfc63f91
If datacenter is specified, start all searches under datacenterfcf77b738e
If datacenter is specified then look under it instead of looking under inventory root folder
- PR #30305: (jacobhammons) Changed
examples to use the "example.com" domain instead of "mycompan… @
2016-01-12 20:42:10 UTC
fc9304f7f8
Merge pull request #30305 from jacobhammons/example-domain53d17f1f85
Changed examples to use the "example.com" domain instead of "mycompany.com" or "company.com"
- PR #30249: (mpreziuso) Fixes performance and
timeout issues on win_pkg.install @ 2016-01-12 20:14:54 UTC
3bd02a898f
Merge pull request #30249 from mpreziuso/patch-2d6e6e10534
Fixes lint issues3251424838
Fixes performance and timeout issues on win_pkg.install
- PR #30217: (pass-by-value) Make sure
cloud actions can be called via salt run @ 2016-01-12 20:11:13
UTC
461a741e14
Merge pull request #30217 from pass-by-value/cloud_actions_dispatch1f68ce05bc
Fix pylint errord5b1b60b99
Add CLI Example5264449fdb
Make sure cloud actions can be called via salt run
- ISSUE #9569: (clearclaw) How can a binary file, such as a license key, be distributed via Pillar? (refs: #30268)
- PR #30268: (terminalmage) Optimize
file_tree ext_pillar and update file.managed to allow for binary
contents @ 2016-01-12 20:09:19 UTC
4a6b53f329
Merge pull request #30268 from terminalmage/issue9569724b2f36ce
Add file_tree/file.managed/contents_pillar example to FAQ854c7d9978
Remove old FAQ item referencing gitfs bug in 0.16.xe9a6d709f9
salt.states.file.managed: Allow for binary contents1ba448b619
salt.pillar.file_tree: Optimizations, deprecate raw_data650cc0af5c
salt.modules.file: Improve docstrings
- ISSUE #29078: (Reiner030) boto_secgroup didn't work as expected in Debian Jessie (refs: #30155)
- PR #30245: (rallytime) Boto
secgroup/iam_role: Add note stating us-east-1 is default region @
2016-01-12 20:04:31 UTC
- PR #30155: (rallytime) Update boto_secgroup and boto_iam_role docs to only use region OR profile (refs: #30245)
dbe7bcdc9a
Merge pull request #30245 from rallytime/botosecgroup-docs406a138f76
Boto secgroup/iam_role: Add note stating us-east-1 is default region
- PR #30299: (rallytime) ESXi Proxy minions
states are located at salt.states.esxi, not vsphere. @ 2016-01-12
20:03:31 UTC
6b183778f1
Merge pull request #30299 from rallytime/esxi-proxy-doc-fixdb68fc48a8
Fix CLI Example syntax1cb9f29798
ESXi Proxy minions states are located at salt.states.esxi, not vsphere.
- PR #30202: (opdude) Fixed the periodic call to
beacons @ 2016-01-12 19:58:44 UTC
903289d3fb
Merge pull request #30202 from Unity-Technologies/hotfix/beacon_periodicea7a86fa7d
Fixed the periodic call to beacons
- PR #30303: (jacobhammons) Changed notes
to indicate that functions are matched using regular ex… @
2016-01-12 19:15:16 UTC
48d2bd9e78
Merge pull request #30303 from jacobhammons/pcre-matche5079ab4c9
Changed notes to indicate that functions are matched using regular expressions instead of minions
- ISSUE #29684: (snarfmonkey) Upgrade from 2015.8.1 to 2015.8.3 via apt for Ubuntu 14.04 causes Dulwich-backed gitfs to stop working (refs: #30284)
- PR #30284: (terminalmage)
salt.utils.gitfs: Fix Dulwich env detection and submodule handling @
2016-01-12 19:11:36 UTC
675ac4b43f
Merge pull request #30284 from terminalmage/issue29684a746014f7e
salt.utils.gitfs: Fix Dulwich env detection and submodule handling
- PR #30280: (jfindlay) add state mocking to
release notes @ 2016-01-12 19:10:40 UTC
8f65e822d7
Merge pull request #30280 from jfindlay/state_mock_doc22c1129f02
modules.state.sls,highstate: mock versionadded934de30939
add state mock to 2015.8.4 release notes
- ISSUE #30117: (MadsRC) Service beacons fails with Stacktraces (refs: #30121)
- PR #30273: (rallytime) Back-port #30121 to 2015.8
@ 2016-01-12 19:10:16 UTC
- PR #30121: (MadsRC) Patch for issue #30117 (refs: #30273)
c9ade42d10
Merge pull request #30273 from rallytime/bp-30121c8c30f2105
I fail at linting... Fixed my uppercase/lowercase problem0877b33026
Fixed some linting issues8ec36497a1
Added note about systemd and uncleanshutdown. Also fixed line length of comments to max 80 characters as per PEP0008a50428d02c
On an unclean shutdown, if oncleanshutdown is given a path, an keyy:value of shutdown:unclean is added to the returned data. The documentation states that the key should be 'uncleanshutdown' and that the value should either be True or False. This is fixed in the code51b57f1820
Fixed issue number #30117 - When no parameters are given to a service, the service object is of type None and thus isn't iterable. This is contrary to the documentation which states that there are default values. Default values added as False
- PR #30301: (cachedout) Accept whatever comes
into hightstate mock for state tests @ 2016-01-12 18:33:14 UTC
3a5a84a790
Merge pull request #30301 from cachedout/fix_state_tests2c62b464b1
Accept whatever comes into hightstate mock for state tests
- ISSUE #28586: (zmalone) file.append does not differentiate between tabs and spaces (refs: #30156)
- PR #30282: (cachedout) Fix file.append logic
@ 2016-01-12 18:27:30 UTC
- PR #30156: (abednarik) Add option in file.append to ignore_whitespace. (refs: #30282)
8438d19815
Merge pull request #30282 from cachedout/fix_301563f633ff15e
Lint99dd11dec2
Remove debugging35ef585c54
Fix logic error in file.append
- PR #30289: (cro) Fix problems with targeting
proxies by grains @ 2016-01-12 18:16:57 UTC
530c9ec6ec
Merge pull request #30289 from cro/proxy_grains_fix8362d76440
Add comments.4e50962642
Merge branch 'proxy_grains_fix' of github.com:cro/salt into proxy_grains_fix61bb6a9a14
Lint.7c35333509
Force a grains sync after we load the proxy's grains.2855ba7da5
Disallow non-proxyenabled modules and grains
8fd8f3beb7
Lint.144fea02e5
Force a grains sync after we load the proxy's grains.5ecf85017b
Disallow non-proxyenabled modules and grains
- PR #30293: (cro) Ensure we don't log stuff we
shouldn't @ 2016-01-12 18:04:25 UTC
75b83453cf
Merge pull request #30293 from cro/proxy_log_cleanupb358fe370c
Merge remote-tracking branch 'origin/proxy_log_cleanup' into proxy_log_cleanupc9a5680427
Add unused 'output_loglevel' kwarg. This is here for when we alias cmd.run_all directly to run_all_quiet in certain chicken-and-egg situations where modules need to work both before and after the __salt__ dictionary is populated (cf dracr.py).8c46de12e4
Ensure we don't log stuff we shouldn't.
3267d92216
Add unused 'output_loglevel' kwarg. This is here for when we alias cmd.run_all directly to run_all_quiet in certain chicken-and-egg situations where modules need to work both before and after the __salt__ dictionary is populated (cf dracr.py).6a86bdc6da
Ensure we don't log stuff we shouldn't.
- PR #30279: (cachedout) Allow modules to be
packed into boto utils @ 2016-01-12 16:53:54 UTC
46681658e0
Merge pull request #30279 from cachedout/boto_pack11d27ba694
Mock config module in utils test62a1818287
Lintcf440036dd
Remove unused import36d55ea0ad
Allow modules to be packed into boto utils
- ISSUE #29951: (Reiner030) boto_ec2 params needed (refs: #30186)
- PR #30186: (rallytime) Update CLI Examples
in boto_ec2 module to reflect correct arg/kwarg positioning @
2016-01-08 19:00:45 UTC
54b9641330
Merge pull request #30186 from rallytime/fix-29951a943b505cc
Update CLI Examples in boto_ec2 module to reflect correct arg/kwarg positioning
- ISSUE #28586: (zmalone) file.append does not differentiate between tabs and spaces (refs: #30156)
- PR #30156: (abednarik) Add option in
file.append to ignore_whitespace. (refs: #30282) @
2016-01-08 16:07:23 UTC
1256fd11e1
Merge pull request #30156 from abednarik/ignore_whitespace_file_appendaf68086e5c
Add option in file.append to ignore_whitespace.
- PR #30189: (rallytime) Back-port #30185 to 2015.8
@ 2016-01-07 23:32:05 UTC
- PR #30185: (cachedout) Fix #30118 (refs: #30189)
- PR #30118: (thatch45) State mock (refs: #30185, #30189)
ad7522c98d
Merge pull request #30189 from rallytime/bp-3018570681bf03b
Fix for mock state PR #30118f9480f66d8
change arg to mocked to try test suite collision fix2fbdcda703
fix some typos6f757b8c81
Add Mock to state.slsfb0cbd185e
fix issue where the name may be in 2 places5f0326e521
Start on the state mock system
- ISSUE #9319: (gravyboat) Update Reactor docs with an example using salt-cloud from the commandline. (refs: #30215)
- ISSUE #8146: (basepi) Make implications of extra accepted keys on timeouts more obvious (refs: #30215)
- ISSUE #6853: (Psycojoker) Salt formulas should be way more visible in the documentation (refs: #30215)
- ISSUE #4381: (mlister2006) peer_run: glob, pcre matching. Better docs (refs: #30215)
- ISSUE #2229: (alekibango) how to debug zeromq problem with hanging salt communication? (refs: #30215)
- ISSUE #15042: (cvrebert) percent signs not escaped in cron commands (refs: #30215)
- ISSUE #14946: (ryan-lane) reload_modules not documented in global state arguments documentation (refs: #30215)
- ISSUE #13777: (gravyboat) Update top module docs with more concise examples (refs: #30215)
- ISSUE #13036: (tminn) salstack tomcat module (refs: #30215)
- PR #30215: (jacobhammons) Assorted doc
bug fixes @ 2016-01-07 21:53:27 UTC
8f30f7045a
Merge pull request #30215 from jacobhammons/doc-issues44ce704206
Updated zmq_monitor docs0d2111d397
Assorted doc bug fixes
- ISSUE #30204: (anlutro) salt can't find local cache return file (refs: #30206)
- PR #30206: (cachedout) Revert "Fix incorrect
file permissions in file.line" @ 2016-01-07 17:55:48 UTC
2000800915
Merge pull request #30206 from cachedout/revert_30168ee786293e7
Revert "Fix incorrect file permissions in file.line"
- PR #30190: (jacobhammons) Updated doc
site banners @ 2016-01-06 22:37:34 UTC
5632ccb796
Merge pull request #30190 from jacobhammons/banners266023baf1
Updated doc site banners
- ISSUE #30171: (jamusj) Python 2.7 dependency in x509.py (refs: #30180)
- PR #30180: (jfindlay) modules.x509._dec2hex:
add fmt index for 2.6 compat @ 2016-01-06 19:48:50 UTC
9a83247992
Merge pull request #30180 from jfindlay/2.7x509907469d04a
modules.x509._dec2hex: add fmt index for 2.6 compat
- PR #30179: (terminalmage) Backport #26962 to 2015.8
branch @ 2016-01-06 19:48:30 UTC
- PR #26962: (ctrlrsf) Add --state-verbose command line option to salt cmd (refs: #30179)
6516d5b5d0
Merge pull request #30179 from terminalmage/bp-2696208f2021f52
Fix pylint warnings: unnecessary parens after if keyworda2ec721661
Add --state-verbose command line option to salt cmd
- ISSUE #29654: (schaarsc) ssh_auth should report missing source (refs: #29693)
- PR #29693: (abednarik) Handle missing source
file in ssh_auth. @ 2016-01-06 17:13:06 UTC
27df7276bc
Merge pull request #29693 from abednarik/handle_missing_source_in_ssh_authfc024e3cf4
Handle missing source file in ssh_auth.
- ISSUE #29078: (Reiner030) boto_secgroup didn't work as expected in Debian Jessie (refs: #30155)
- PR #30155: (rallytime) Update boto_secgroup
and boto_iam_role docs to only use region OR profile (refs: #30245) @
2016-01-06 17:09:50 UTC
f9863dd9fb
Merge pull request #30155 from rallytime/boto-secgroup-docfixf0381a955f
Update boto_secgroup and boto_iam_role docs to only use region OR profile.
- ISSUE #29905: (Reiner030) pillar referencing for boto profiles seems not completely working right / docu missing (refs: #30158)
- PR #30158: (rallytime) Move option(value) calls to __salt__['config.option'] in
boto utils @ 2016-01-06 16:35:59 UTC
e36e8e2e73
Merge pull request #30158 from rallytime/fix-299053321c5d408
Move option(value) calls to __salt__['config.option'] in boto utils
- ISSUE #29770: (Ch3LL) disk.usage does not work on AIX (refs: #30160)
- PR #30160: (dmurphy18) Fix parsing disk
usage for line with no number and AIX values in Kilos @ 2016-01-06
16:34:45 UTC
ec009a6812
Merge pull request #30160 from saltstack/aix_dskusage8450df0483
Fix parsing disk usage for line with no number and AIX values in Kilos
- ISSUE #29919: (abcfy2) State
grains.append
cannot append to a non-exist grain name. (refs: #30162) - PR #30162: (rallytime) Update list_present
and append grains state function docs to be more clear. @ 2016-01-06
16:33:25 UTC
f808ffbbbd
Merge pull request #30162 from rallytime/fix-299199bbd129c60
Update list_present and append grains state function docs to be more clear
- ISSUE #28923: (aabognah) passing argument with '=no' to file.line (refs: #30163)
- PR #30163: (rallytime) Add warning about
using "=" in file.line function @ 2016-01-06 16:32:39 UTC
83245930a6
Merge pull request #30163 from rallytime/fix-289230e4f91fca2
Add warning about using "=" in file.line function
- PR #30164: (basepi) [2015.8] Merge forward from
2015.5 to 2015.8 @ 2016-01-06 16:28:59 UTC
106efd258a
Merge pull request #30164 from basepi/merge-forward-2015.8d73a7d6c4d
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.89363d6f5b6
Merge pull request #30125 from abednarik/update_user_home56544a77f6
Update user home event when createhome is set to False
1a5d585d91
Merge pull request #30127 from jsutton/clarify-documentation-for-random_master01dbf385ef
Adding random_master to reference and updating master_shuffle. Adding master_shuffle to the minion example config file as it is needed for multi-master PKI.
28b1bbbe77
Merge pull request #30110 from markckimball/fix-verify_ssl-in-joyent-cloude1c08cb269
Fixed flag sent to salt.utils.http in order for verify_ssl to work appropriately.
040412b0b1
Merge pull request #30093 from zmalone/pillar-notescfbfd58afe
Noting that file_roots and "state tree" should both be avoided, because in some environments, the actual states show up another level down. Adding notes about why this is undesirable.
25edefc93a
Merge pull request #30097 from cachedout/note_on_password_process_list58aec884ef
Note concern about cleartext password in docs for shadow.gen_password
6b1c3a6bf2
Merge pull request #30089 from mpreziuso/patch-150533add40
Fixes terminology and adds more accurate details about the algorithms
200d09385d
Merge pull request #30086 from cachedout/issue_299218c29e2dd6a
Document that gitfs needs recent libs
404414bf57
Merge pull request #30070 from cachedout/issue_2783560431e342a
Add documentation on debugging salt-ssh
- ISSUE #30150: (rapenne-s) file.line reset permissions to 600 (refs: #30212, #30168)
- PR #30168: (abednarik) Fix incorrect file
permissions in file.line @ 2016-01-06 16:25:08 UTC
e5d87a02b9
Merge pull request #30168 from abednarik/2015.879daa25a15
Fix incorrect file permissions in file.line
- PR #30154: (Oro) Fix file serialize on windows @
2016-01-05 18:08:40 UTC
bed38d1a65
Merge pull request #30154 from Oro/fix-file-serialize-windows071a675f8a
Fix file serialize on windows
- PR #30144: (rallytime) Added generic ESXCLI
command ability to ESXi Proxy Minion @ 2016-01-05 16:23:38 UTC
7d51d8bb46
Merge pull request #30144 from rallytime/vsphere-esxcli-cmd2f9ec5db96
Added generic ESXCLI command ability to ESXi Proxy Minion
- ISSUE #29994: (adithep) dockerng.push should not auto tag :latest (refs: #30142)
- ISSUE #29993: (adithep) Dockerng as a whole is not compatible with v2 registries. (refs: #30142)
- PR #30142: (terminalmage) Fix
dockerng.push, and allow for multiple images @ 2016-01-04 22:53:50
UTC
1a21b3d46b
Merge pull request #30142 from terminalmage/issue2999466698986e4
Fix dockerng.push, and allow for multiple images
- ISSUE #30051: (joejulian) glusterfs.status fails with glusterfs 3.7 (refs: #30075)
- PR #30075: (joejulian) Convert glusterfs
module to use xml (refs: #30405) @
2016-01-04 20:33:58 UTC
5419699bd2
Merge pull request #30075 from iodatacenters/2015.8_gluster_usexml01a8e7ee10
Convert glusterfs module to use xml
- PR #30129: (optix2000) Clean up uptodate() in git state @ 2016-01-04 20:23:18
UTC
a6d94358ed
Merge pull request #30129 from optix2000/2015.8c68ea6332a
No point to recast comments to a string. uptodate() should only accept strings for comments.6c5bac4909
Properly fix concat list issue in git state.
- ISSUE #28814: (peter-slovak) The "virtual" grain detection with virt-what on LXC incorrectly yields "physical" (refs: #29589)
- PR #30139: (rallytime) Back-port #29589 to 2015.8
@ 2016-01-04 20:22:47 UTC
- PR #29589: (abednarik) Added lxc in virt-what list. (refs: #30139)
68dfa0f5de
Merge pull request #30139 from rallytime/bp-295892c73990ff2
Added lxc in virt-what list.
- ISSUE #29833: (iMilnb) salt minion won't start: Non valid IP address match on BSD alias format (refs: #30124)
- PR #30124: (abednarik) Update regex to
detect ip alias in OpenBSD. @ 2016-01-04 19:48:28 UTC
dd8d3e6f6b
Merge pull request #30124 from abednarik/fix_openbsd_ip_alias595a12977d
Update regex to detect ip alias in OpenBSD.
- PR #30133: (stanislavb) Fix typo in gpgkey
URL @ 2016-01-04 19:29:57 UTC
c3014be84b
Merge pull request #30133 from stanislavb/fix-gpg-key-url-typod81f6f7206
Fix typo in gpgkey URL
- ISSUE #29912: (rterbush) s3 ext_pillar fails if key and keyid are not provided (refs: #30126)
- PR #30126: (stanislavb) Log S3 API error
message @ 2016-01-04 19:22:39 UTC
c06671a259
Merge pull request #30126 from stanislavb/2015.88c4a101c8f
Log S3 API error message
- PR #30128: (oeuftete) Log retryable transport
errors as warnings @ 2016-01-04 19:15:31 UTC
aeec21ea65
Merge pull request #30128 from oeuftete/fileclient-attempt-error-to-warninga5d99b13e1
Log retryable transport errors as warnings
- ISSUE #28171: (srkunze) cron.rm cannot remove @special entries (refs: #30096)
- PR #30096: (cachedout) Add rm_special to
crontab module @ 2016-01-01 00:56:08 UTC
941bcaed07
Merge pull request #30096 from cachedout/issue_28171259a0582ac
Add docsad9424820e
Add rm_special to crontab module
- PR #30106: (techhat) Ensure last dir @
2016-01-01 00:52:54 UTC
cb0f80831f
Merge pull request #30106 from techhat/seeddirs01d1a49937
Ensure last dir
- PR #30101: (gtmanfred) fix bug where nova
driver exits with no adminPass @ 2015-12-31 13:45:16 UTC
6bc968db9a
Merge pull request #30101 from gtmanfred/2015.81b98f7af38
fix bug where nova driver exits with no adminPass
- PR #30090: (techhat) Add argument to isdir() @
2015-12-30 22:41:02 UTC
3652dbae76
Merge pull request #30090 from techhat/seeddirsf7c7d9c7c2
Add lstripc70257163b
Add argument to isdir()
- PR #30094: (rallytime) Fix doc formatting
for cloud.create example in module.py state @ 2015-12-30 22:40:24
UTC
a12bda4b30
Merge pull request #30094 from rallytime/module_state_doc_fix8fbee322b9
Fix doc formatting for cloud.create example in module.py state
- PR #30095: (rallytime) Add the
list_nodes_select function to linode driver @ 2015-12-30 21:06:58
UTC
d7f46b5438
Merge pull request #30095 from rallytime/select_query_linode4731d9442e
Add the list_nodes_select function to linode driver
- ISSUE #28763: (cybacolt) grain saltversioninfo not returning values by index (refs: #30082)
- PR #30082: (abednarik) Fixed saltversioninfo
grain return @ 2015-12-30 18:23:17 UTC
dce64c0868
Merge pull request #30082 from abednarik/fix_grain_saltversion_index882e9ac9ed
Fixed saltversioninfo grain return.
- PR #30084: (rallytime) Back-port #29987 to 2015.8
@ 2015-12-30 18:19:09 UTC
- PR #29987: (pass-by-value) Make sure output file works for salt cloud (refs: #30084)
5602b8833e
Merge pull request #30084 from rallytime/bp-2998716e1df90e9
Make sure output file works for salt cloud
- PR #30071: (rallytime) Merge branch '2015.5'
into '2015.8' @ 2015-12-29 23:18:00 UTC
654cab0314
Merge pull request #30071 from rallytime/merge-forward-2015.8394d7548c5
Additional spelling fixes for boto_vpc modulef7e58a241c
Merge branch '2015.5' into '2015.8'84db12212d
Merge pull request #30059 from mpreziuso/patch-11cb1c2da07
Fixes wrong function scope
1c6c9b1a06
Merge pull request #30025 from jtand/boto_testse706642152
Skipping some Boto tests until resolved moto issue
0f91021c59
Merge pull request #29949 from aletourneau/2015.5cf855fe262
Fixed trailing white spaces864801e002
fixed version041d9346c4
Enhanced netscaler docstring
229d3eb60b
Merge pull request #29941 from cachedout/boto_spellingb11bfd07b8
Fix spelling error in boto_vpc
69c5ada636
Merge pull request #29908 from cachedout/issue_298804cd77b4118
Allow kwargs to be passed to pacman provide for update func
ad0de4d563
Merge pull request #29909 from abednarik/freebsd_pkgng_non_interactive_fix8ac213001a
FreeBSD pkgng fix for non-interactive install.
- PR #30067: (ryan-lane) Pass in kwargs to
boto_secgroup.convert_to_group_ids explicitly @ 2015-12-29 23:04:33
UTC
1bf9853808
Merge pull request #30067 from lyft/boto-elb-stable-fixae22edb1b4
Pass in kwargs to boto_secgroup.convert_to_group_ids explicitly
- PR #30069: (techhat) Ensure that pki_dir
exists @ 2015-12-29 23:03:23 UTC
0a37c4de1a
Merge pull request #30069 from techhat/seeddirs0f05d49bde
Ensure that pki_dir exists
- ISSUE #30045: (AkhterAli) salt-cloud make syndic not possible. (refs: #30064)
- PR #30064: (rallytime) Add Syndic
documentation to miscellaneous Salt Cloud config options @
2015-12-29 20:15:45 UTC
896655602e
Merge pull request #30064 from rallytime/fix-300456176f383e5
Spelling fixes83c05729d6
Add Syndic documentation to miscellaneous Salt Cloud config options
- PR #30049: (rallytime) Add some more unit
tests for the vsphere execution module @ 2015-12-29 17:07:41
UTC
bad6daca93
Merge pull request #30049 from rallytime/esxi-unit-tests1a83147986
Remove unnecessary import block695107ae6e
Add some more unit tests for the vsphere execution module
- PR #30060: (rallytime) Back-port #27104 to 2015.8
@ 2015-12-29 17:06:58 UTC
- PR #27104: (hexedpackets) Remove only the file extension when checking missing cached nodes. (refs: #30060)
cedee772d7
Merge pull request #30060 from rallytime/bp-27104f0566c4b8f
Remove only the file extension on cached node files instead of replacing every '.p' substring.
- ISSUE #28540: (whiteinge) The rest_cherrypy automodule docs are hard to digest (refs: #30048)
- PR #30048: (jacobhammons) Remove internal
APIs from rest_cherrypy docs. @ 2015-12-28 23:24:13 UTC
87667e2de6
Merge pull request #30048 from jacobhammons/28540a04cebd48c
Remove internal APIs from rest_cherrypy docs. Refs #28540
- ISSUE #29960: (anlutro) Circular import in salt.utils.jinja (refs: #30043)
- PR #30043: (rallytime) Be explicit about
importing from salt.utils.jinja to avoid circular imports @
2015-12-28 21:35:18 UTC
3c63527313
Merge pull request #30043 from rallytime/fix-29960a157c78bc8
Be explicit about importing from salt.utils.jinja to avoid circular imports
- PR #30038: (rallytime) Back-port #30017 to 2015.8
@ 2015-12-28 20:41:45 UTC
- PR #30017: (anlutro) Change how alternatives states check for installed (refs: #30038)
6cdca314c7
Merge pull request #30038 from rallytime/bp-30017aab35b883e
Add versionadded directive for new check_exists function.ca290ec3e1
change how alternatives states check for installed
- PR #30036: (rallytime) Back-port #29995 to 2015.8
@ 2015-12-28 20:41:04 UTC
- PR #29995: (ruxandraburtica) Location from profiles not correctly set (refs: #30036)
c846e7bc86
Merge pull request #30036 from rallytime/bp-29995129a6d7b9f
Added vm_ to the get_location query.af8d01a367
Updated ec2 file to correctly propagate location.
- PR #30035: (rallytime) Back-port #29895 to 2015.8
@ 2015-12-28 20:20:58 UTC
- PR #29895: (pass-by-value) Do not SSH to the instance if deploy is False (refs: #30035)
27b0bd2c34
Merge pull request #30035 from rallytime/bp-2989509f208fe63
Do not SSH to the instance if deploy is False
- PR #30034: (rallytime) Back-port #29893 to 2015.8
@ 2015-12-28 20:20:51 UTC
- PR #29893: (pass-by-value) Add info about VolumeType (refs: #30034)
9e385369b7
Merge pull request #30034 from rallytime/bp-298932fcf1590b8
Add info about VolumeType
- PR #30033: (rallytime) Back-port #29876 to 2015.8
@ 2015-12-28 20:20:42 UTC
- PR #29876: (abednarik) Updated Cloud msic section. (refs: #30033)
4d4dfd692a
Merge pull request #30033 from rallytime/bp-29876a257249789
Add versionadded to SSH Port docs0bb83e51aa
Updated Cloud msic section.
- PR #30029: (terminalmage) git.latest: Fix
handling of nonexistent branches @ 2015-12-28 19:39:29 UTC
a5f7d9c2fc
Merge pull request #30029 from terminalmage/git.latest-nonexistent-branch0b95894c9f
git.latest: Fix handling of nonexistent branches
- PR #30016: (anlutro) Properly normalize
locales in locale.gen_locale @ 2015-12-28 15:33:48 UTC
e7fe24dc64
Merge pull request #30016 from alprs/fix-gen_locale_normalize75eb4511d3
properly normalize locales in locale.gen_locale
- PR #30015: (anlutro) locale module: don't
escape the slash in \n @ 2015-12-28 15:31:20 UTC
90611e95f4
Merge pull request #30015 from alprs/fix-gen_locale_escaped_newline5799729aee
locale module: don't escape the slash in n
- PR #30022: (gqgunhed) Two minor typos fixed @
2015-12-28 15:22:24 UTC
b871ce5310
Merge pull request #30022 from gqgunhed/winrepo_typoa052ff016e
fixed minor typos and a :ref: linke47db1a076
Merge remote-tracking branch 'refs/remotes/saltstack/2015.8' into winrepo_typo0c4c8b9b5c
Merge remote-tracking branch 'refs/remotes/saltstack/2015.8' into 2015.8
- PR #30026: (anlutro) states.at: fix wrong
variable being used @ 2015-12-28 15:21:23 UTC
4b8ac20d45
Merge pull request #30026 from alprs/fix-at_without_tag_jobc0fe9c09bd
states.at: fix wrong variable being used
- PR #29966: (multani) Fix bigip state/module
documentation + serializers documentation @ 2015-12-23 15:06:46
UTC
a3410fdf41
Merge pull request #29966 from multani/fix/docse6e36372a4
doc: fix documentation link for salt.serializers23ef472a07
bigip: fix documentation formatting, remove warnings during doc building
- PR #29904: (twangboy) Improvements to osx
packaging scripts @ 2015-12-22 21:40:23 UTC
- PR #29858: (twangboy) Osx build (refs: #29904)
8f8c8cedd0
Merge pull request #29904 from twangboy/osx_build0be53953af
Added function to download and check hashes, added hash files7f0b87bfb3
Added pre/post flight scripts (not running)9eeb6da7bd
Improvements to osx packaging scripts
- PR #29950: (multani) boto_iam: fix deletion of
IAM users when using delete_keys=true @ 2015-12-22 18:43:07 UTC
9522bdf4a5
Merge pull request #29950 from multani/fix/states.boto_iam-delete-user516c8661f4
boto_iam: fix deletion of IAM users when using delete_keys=true
- PR #29937: (multani) Fix states.boto_iam group
users @ 2015-12-22 17:33:02 UTC
be95d4d79a
Merge pull request #29937 from multani/fix/states.boto_iam-group-users5c86a78d75
boto_iam: handle group's users empty list by removing all users of the groupf3461053df
boto_iam: passes connection information down to callees
- PR #29934: (multani) Fix state.boto_iam
virtual name @ 2015-12-22 17:16:25 UTC
4f2cc5eba7
Merge pull request #29934 from multani/fix/boto_iam503ede4178
Fix state.boto_iam virtual name
- ISSUE #29933: (Reiner030) boto_rds.absent misses pillar variables for final backup (refs: #29943)
- PR #29943: (cachedout) Check args correctly
in boto_rds @ 2015-12-22 17:15:48 UTC
b36302291d
Merge pull request #29943 from cachedout/issue_299338bab5eaeaa
Check args correctly in boto_rds
- PR #29924: (gqgunhed) fixed: uptime now
working on non-US Windows @ 2015-12-22 15:03:17 UTC
02ed5b8fd1
Merge pull request #29924 from gqgunhed/gqgunhed-2015.8b67c3b45e1
removed duplicate datetime lineed8ee91dcf
fixed: uptime now working on non-US Windows
- PR #29883: (serge-p) fix for nfs mounts in
active_mounts_openbsd() @
2015-12-21 18:26:49 UTC
5e44639334
Merge pull request #29883 from serge-p/patch-6dd94332f24
Update mount.py9d059a1ea5
fix for nfs mounts in active_mounts_openbsd()
- ISSUE #29866: (tony) spm(1) command should obey Saltfile (refs: #29894)
- PR #29894: (techhat) Support Saltfile in SPM @
2015-12-21 18:03:07 UTC
08fd81cc3d
Merge pull request #29894 from techhat/spmsaltfile279ec61274
Support Saltfile in SPM
- PR #29856: (rallytime) Added some initial
unit tests for the salt.modules.vsphere.py file @ 2015-12-21
17:12:20 UTC
4f46255044
Merge pull request #29856 from rallytime/esxi-unit-testsb908ebd123
Added some initial unit tests for the salt.modules.vsphere.py file
- PR #29855: (rallytime) Back-port #29740 to 2015.8
@ 2015-12-21 17:11:28 UTC
- PR #29740: (kiorky) Type mess in git.latest (refs: #29855)
096fec6182
Merge pull request #29855 from rallytime/bp-297404c5e277367
Type mess in git.latest
- PR #29890: (multani) Various documentation
fixes @ 2015-12-21 16:25:15 UTC
02ab9b8858
Merge pull request #29890 from multani/fix/docs5aa0e9b1e0
Fix documentation typo for pillarsf2b41d04d7
Fix rendering issues for Cherrypy netapi documentation.6922da46dc
doc: fix warnings + some rendering issues
- PR #29850: (basepi) [2015.8] Merge forward from
2015.5 to 2015.8 @ 2015-12-18 21:33:49 UTC
50f48c4bf3
Merge pull request #29850 from basepi/merge-forward-2015.87402599c62
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8f43f3d166c
Merge pull request #29730 from rallytime/fix-24698120fd5fdf0
Update docker-py version requirement to 0.6.0 for dockerio.py files
c393a4175a
Merge pull request #29715 from rallytime/fix-23343a0ed857c37
Install correct package version, if provided, for npm state.
1310afbbc2
Merge pull request #29721 from terminalmage/nested-output-multiline-fix761be9cb93
Fix display of multiline strings when iterating over a list
52cc07cec9
Merge pull request #29646 from rallytime/fix-29488c5fa9e9351
Don't stacktrace on kwargs.get if kwargs=None
- PR #29811: (anlutro) influxdb: add retention
policy module functions @ 2015-12-18 17:19:02 UTC
05d2aaaef2
Merge pull request #29811 from alprs/feature-influxdb_retention51088d938a
add tests, rename a function to more closely mirror influxdb785da17a67
missing comma7e9e9a1030
influxdb: add retention policy module functions
- ISSUE #29396: (Ch3LL) Windows 2012 Multi-Master ZMQError (refs: #29814)
- PR #29814: (basepi) [2015.8][Windows] Fix
multi-master on windows @ 2015-12-18 17:16:52 UTC
7eefaac58a
Merge pull request #29814 from basepi/multi-master.windows.293962405501d75
Add documentation for tcp ipc_mode and multi-master307e867980
For tcp ipc_mode, give each minion different pub/pull ports5a21893e82
Fix ipc_mode check in windows
- PR #29819: (rallytime) Add esxi module and
state to docs build @ 2015-12-18 16:20:27 UTC
fb4eb28645
Merge pull request #29819 from rallytime/esxi-docse7c5863468
Add esxi module and state to docs build
- PR #29832: (jleimbach) Fixed typo in order
to use the keyboard module for RHEL without systemd @ 2015-12-18
16:04:57 UTC
e865c787a4
Merge pull request #29832 from jleimbach/fix-keyboard.py-for-rhel-without-systemd7b72b3c52c
Fixed typo in order to use the keyboard module for RHEL without systemd
- PR #29803: (rallytime) Add vSphere module to
doc ref module tree @ 2015-12-17 18:52:56 UTC
4044f3bb93
Merge pull request #29803 from rallytime/vsphere-docs3b7f5540ec
Add vSphere module to doc ref module tree
- ISSUE #29751: (ether42) mod_hostname behavior is systemd dependent (refs: #29767)
- PR #29767: (abednarik) Hosts file update in
mod_hostname. @ 2015-12-17 18:31:18 UTC
9b4c2194f6
Merge pull request #29767 from abednarik/network_mod_hpstname_fixeebd3e3e4a
Hosts file update in mod_hostname.
- ISSUE #29631: (joshughes) pygit2: git submodules cause traceback in file_list (refs: #29772)
- PR #29772: (terminalmage) pygit2: skip
submodules when traversing tree @ 2015-12-17 18:23:16 UTC
0c65eeb82b
Merge pull request #29772 from terminalmage/issue296318c4ea64b0d
pygit2: skip submodules when traversing tree
- PR #29765: (gtmanfred) allow nova driver to
be boot from volume @ 2015-12-17 18:20:33 UTC
1b430b251f
Merge pull request #29765 from gtmanfred/2015.8e95f7561c5
cloudnetworks should be making public_ips a listec7e45fbfb
add documentation for boot from volume on nova drivereafcc5e3ac
Add boot from volume for openstack nova
- PR #29773: (l2ol33rt) Append missing wget in
debian installation guide @ 2015-12-17 17:29:18 UTC
c4f226f31e
Merge pull request #29773 from l2ol33rt/debian_install_docfix64cb4b0540
Append missing wget in debian installation guide
- PR #29800: (rallytime) Back-port #29769 to 2015.8
@ 2015-12-17 17:28:52 UTC
- PR #29769: (pass-by-value) Add documentation about scopes (GCE) (refs: #29800)
aca4da3abc
Merge pull request #29800 from rallytime/bp-2976910bfcb8cb0
Add documentation about scopes (GCE)
- PR #29775: (paulnivin) Change listen
requisite resolution from name to ID declaration @ 2015-12-16
22:56:03 UTC
ab61f78295
Merge pull request #29775 from lyft/listen-id-declaration-resolution-stableff3a809c11
Change listen requisite resolution from name to ID declaration
- PR #29754: (rallytime) Back-port #29719 to 2015.8
@ 2015-12-16 17:25:51 UTC
- PR #29719: (gqgunhed) fixed: include all items from kern.disks split (refs: #29754)
5af64b64f2
Merge pull request #29754 from rallytime/bp-29719ed275977e3
fixed: include all items from kern.disks split
- PR #29713: (The-Loeki) Pillar-based cloud
providers still forcing use of deprecated 'provider' @ 2015-12-16
14:51:31 UTC
- PR #27953: (The-Loeki) Fix CloudStack cloud for new 'driver' syntax (refs: #29713)
b3f17fdaf8
Merge pull request #29713 from The-Loeki/patch-135fe2a5c18
lint fixdfab6f8186
Update __init__.py65e2d9ac1e
Pillar-based cloud providers still forcing use of deprecated 'provider'
- ISSUE #14634: (Sacro) 'unless' documentation isn't logically plausible (refs: #29729)
- PR #29729: (rallytime) Further
clarifications on "unless" and "onlyif" requisites. @ 2015-12-16
14:45:06 UTC
1f4810be0f
Merge pull request #29729 from rallytime/fix-1463445b77fb288
Add note about shell truthiness vs python truthiness3bfb87c031
Spelling fixes15c466cc12
Further clarifications on "unless" and "onlyif" requisites.
- ISSUE #29736: (akissa) Pillar sqlite3 examples incorrect (refs: #29737)
- PR #29737: (akissa) fix pillar sqlite3
documentation examples @ 2015-12-16 14:41:57 UTC
7084f79199
Merge pull request #29737 from akissa/fix-pillar-sqlite3-examples1c98f8d609
fix pillar sqlite3 documentation examples
- ISSUE #29741: (akissa) Pillar Sqlite3 does not honour database config option when using salt-call (refs: #29743)
- PR #29743: (akissa) fix pillar sqlite not
honouring config options @ 2015-12-16 14:40:27 UTC
e977096409
Merge pull request #29743 from akissa/fix-pillar-sqlite3-does-not-honour-config6184fb1ae1
fix pillar sqlite not honouring config options
- ISSUE #29152: (guettli) docs for states.postgres_user.present: name and password twice? (refs: #29723)
- PR #29723: (rallytime) Clarify db_user and
db_password kwargs for postgres_user.present state function @
2015-12-15 23:58:43 UTC
2cea0b0a2d
Merge pull request #29723 from rallytime/fix-291528d8fdd0a27
Clarify db_user and db_password kwargs for postgres_user.present state function
- ISSUE #29154: (guettli) [Docs] for cmd.run. Missing link to details for "stateful" (refs: #29722)
- PR #29722: (rallytime) Link "stateful"
kwargs to definition of what "stateful" means for cmd state. @
2015-12-15 23:25:48 UTC
30eab23c43
Merge pull request #29722 from rallytime/fix-291545c045a86af
Link "stateful" kwargs to definition of what "stateful" means for cmd state.
- ISSUE #29091: (gravyboat) Salt pillar best practices should show 2 matchers in base (refs: #29724)
- PR #29724: (rallytime) Add examples of using
multiple matching levels to Pillar docs @ 2015-12-15 23:02:32
UTC
c9ca1a371e
Merge pull request #29724 from rallytime/fix-2909145080f3629
Add examples of using multiple matching levels to Pillar docs
- PR #29726: (cachedout) Disable some boto
tests per resolution of moto issue @ 2015-12-15 22:15:35 UTC
4985cc57f1
Merge pull request #29726 from cachedout/disable_moto_2015_8d19827fd3a
Disable some boto tests per resolution of moto issue
- ISSUE #25723: (jamesog) file.directory fails in test mode when using recurse ignore_files (refs: #29708)
- PR #29708: (lagesag) Fix test=True for
file.directory with recurse ignore_files/ignore_dirs. @ 2015-12-15
19:15:14 UTC
aba82abffd
Merge pull request #29708 from lagesag/fix-file-directory-test-modea872b5eecf
PyLint fix #257233e46cb9213
Fix test=True for file.directory with recurse ignore_files/ignore_dirs.
- ISSUE #29199: (hubez) 2015.8.1 and 2015.5.6: salt-minion self-restart doesn't work in daemon mode. Works when not a daemon (refs: #29642)
- PR #29642: (cachedout) Correctly restart
daemonized minions on failure @ 2015-12-15 19:02:40 UTC
7c38dec0ad
Merge pull request #29642 from cachedout/issue_291998b2c6817cf
Sleep before restart4105e2abfb
Correctly restart daemonized minions on failure
- PR #29599: (cachedout) Clean up minion
shutdown @ 2015-12-15 19:01:35 UTC
bd918394c3
Merge pull request #29599 from cachedout/clean_minion_shutdown0b917971fe
Log at debug level insteada04280ceb3
Re-raise error to preserve restart behaviordc480e332a
Clean up warning on failed master ping.049a3dbbbc
Additional fixes.8a4969b730
Clean up minion shutdown
- PR #29675: (clinta) allow returning all refs @
2015-12-15 18:55:36 UTC
31eb291caf
Merge pull request #29675 from clinta/git-ls-remote-noreff8c34b0c76
version updated73b169e7dd
lint, remove trainling whitespace8400e68426
allow returning all refs
- PR #29683: (rallytime) Catch more specific
error to pass the error message through elegantly. @ 2015-12-15
18:41:54 UTC
7c50533d3f
Merge pull request #29683 from rallytime/vsan_fixesafc003079e
Catch more specific error to pass the error message through elegantly.
- PR #29687: (basepi) [2015.8] Merge forward from
2015.5 to 2015.8 @ 2015-12-15 18:38:46 UTC
30499e4896
Merge pull request #29687 from basepi/merge-forward-2015.8b51cba59c0
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8f606c23ea8
Merge pull request #29673 from rallytime/fix-29661e4af7a1157
Default value should be False and not 'False'
f77c8e7baf
Merge pull request #29527 from jfindlay/2015.51a8044f0c9
2015.5.7 notes: add note about not being released
- ISSUE #27611: (benburkert) PR #26818 broke git.latest with :mirror/:bare (refs: #29681)
- PR #29681: (clinta) fix bare/mirror in
git.latest @ 2015-12-15 18:37:16 UTC
3c427e82bf
Merge pull request #29681 from clinta/git-mirrorb387072a6f
fix bare/mirror in git.latest
- PR #29644: (rallytime) Fixed a couple more
ESXi proxy minion bugs @ 2015-12-14 18:36:28 UTC
fe0778dad5
Merge pull request #29644 from rallytime/esxi-fixes577d5487a3
Fixed a couple more ESXi proxy minion bugs
- PR #29645: (rallytime) Back-port #29558 to 2015.8
@ 2015-12-14 18:11:38 UTC
- PR #29558: (ruxandraburtica) Returning security group when no VPC id is given (refs: #29645)
ef2c9e3f61
Merge pull request #29645 from rallytime/bp-295582cf9374342
Replaced tabs with spaces.5e7e3fe682
Returning security group when no VPC id is given, even if the group is not in EC2-classic.
- ISSUE #29630: (c4t3l) Fresh minion install (2015.8.3) returns service __virtual__ is False errors on salt-calls (refs: #29632)
- ISSUE #29581: (zmalone) Complaints about pyOpenSSL version on Saltstack 2015.8.3 (refs: #29632)
- PR #29632: (jfindlay) reduce severity of tls
module __virtual__ logging @ 2015-12-11 20:11:32 UTC
a2a7f1527b
Merge pull request #29632 from jfindlay/tls_virt3ed6a052fd
modules.tls.__virtual__: don't spam everyone's error log76a200e780
modules.tls.__virtual__: refactor cert path comment0a0532e598
modules.tls.__virtual__: remove redundant parens
- ISSUE #29598: (javicacheiro) Duplicated MTU entry added (refs: #29606)
- PR #29606: (abednarik) Fixed duplicate mtu
entry in RedHat 7 network configuration. @ 2015-12-11 17:24:45
UTC
f6f3aa6613
Merge pull request #29606 from abednarik/remove_duplicate_mtu_entry_rh7_net_templateafb2f887ba
Fixed duplicate mtu entry in RedHat 7 network configuration.
- PR #29613: (rallytime) Various ESXi Proxy
Minion Bug Fixes @ 2015-12-11 17:18:58 UTC
c7e73bc4c8
Merge pull request #29613 from rallytime/esxi-fixesaa5dd88b6f
Various ESXi Proxy Minion Bug Fixes
- ISSUE #26364: (cedwards) [freebsd] TCP transport not working in 2015.8.0rc3 (refs: #29628)
- PR #29628: (DmitryKuzmenko) Don't
create io_loop before fork @ 2015-12-11 17:15:11 UTC
a56c763423
Merge pull request #29628 from DSRCompany/bug/26364_freebsd_tcp729ffcae36
Don't create io_loop before fork
- PR #29609: (basepi) [2015.8][salt-ssh] Add
ability to set salt-ssh command umask in roster @ 2015-12-10
22:52:27 UTC
41b8117237
Merge pull request #29609 from basepi/salt-ssh.umask.295740afa5b0d5d
Add cmd_umask to roster docs5c03f892bc
Allow setting the cmd_umask from within the roster
- ISSUE #29586: (basepi) Orchestrate doesn't handle minion error properly (refs: #29603)
- ISSUE #29546: (jefferyharrell) Can't seem to get orchestrate to recognize a failed state (refs: #29603)
- PR #29603: (basepi) Fix orchestration
failure-checking @ 2015-12-10 21:23:57 UTC
1e394f5ab1
Merge pull request #29603 from basepi/orchestrate.failures.295462bdcadaa27
Remove unnecessary and501f91a388
Fix error in failure checking for salt.state within orchestration
- ISSUE #29584: (kwilliams057) dockerng image-present fails when trying to pull from registry (refs: #29597)
- PR #29597: (terminalmage) dockerng:
Prevent exception when API response contains empty dictionary @
2015-12-10 19:57:42 UTC
b5b80b9324
Merge pull request #29597 from terminalmage/issue29584d68067b5db
dockerng: Prevent exception when API response contains empty dictionary
- ISSUE #29585: (job) cidr argument in salt.modules.network.ip_addrs6() is broken (refs: #29587)
- PR #29596: (rallytime) Back-port #29587 to 2015.8
@ 2015-12-10 19:57:18 UTC
- PR #29587: (job) Fix the 'cidr' arg in salt.modules.network.ip_addrs6() (refs: #29596)
ffb54cced7
Merge pull request #29596 from rallytime/bp-29587bfb75ce363
Fix the 'cidr' arg in salt.modules.network.ip_addrs6()
- PR #29588: (rallytime) Added ESXi Proxy
Minion Tutorial @ 2015-12-10 16:17:51 UTC
08dd663a27
Merge pull request #29588 from rallytime/esxi-proxy-tutorial5a2bb260d3
Added ESXi Proxy Minion Tutorial
- ISSUE #29557: (arthurlogilab) [modules/nova] AttributeError: 'module' object has no attribute 'discover_extensions' when using nova.image_list (refs: #29572)
- PR #29572: (gtmanfred) [nova] use old
discover_extensions if available @ 2015-12-09 17:35:42 UTC
fe5db23863
Merge pull request #29572 from gtmanfred/2015.8d0ffa520f4
use old discover_extensions if available
- ISSUE #29009: (LoveIsGrief) git.latest doesn't checkout submodules (refs: #29545)
- PR #29545: (terminalmage) git.latest:
init submodules if not yet initialized @ 2015-12-09 16:19:42
UTC
ecbc60ba05
Merge pull request #29545 from terminalmage/issue290096619503aec
git.latest: init submodules if not yet initialized
- PR #29548: (rallytime) Back-port #29449 to 2015.8
@ 2015-12-09 16:19:07 UTC
- PR #29449: (AkhterAli) Adding message for null public IP (refs: #29548)
3b2c93a2e5
Merge pull request #29548 from rallytime/bp-294493715cd7d65
Adding message for null public IP
- PR #29547: (rallytime) Refactored
ESXCLI-based functions to accept a list of esxi_hosts @ 2015-12-09
16:08:03 UTC
fd67903bf9
Merge pull request #29547 from rallytime/esxi-proxy469648dd07
Refactored ESXCLI-based functions to accept a list of esxi_hosts
- PR #29563: (anlutro) Fix a call to deprecated
method in python-influxdb @ 2015-12-09 16:00:24 UTC
21437f9235
Merge pull request #29563 from alprs/fix-influx_deprecated_method7c69c177ed
update test46d7d92069
fix a call to deprecated method in python-influxdb
- PR #29565: (bdrung) Fix typos and missing
release note @ 2015-12-09 15:59:21 UTC
f29e0a7021
Merge pull request #29565 from bdrung/2015.8b96d8ff1d9
Minor update to release notes for missing fixe72354aac4
Fix typo of specific5708355762
Fix typo of comparison
- PR #29540: (basepi) [2015.8] Merge forward from
2015.5 to 2015.8 @ 2015-12-08 21:27:01 UTC
25d3a75d8c
Merge pull request #29540 from basepi/merge-forward-2015.8e59364ad1d
Fix failing unit test9673fd0937
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8867d550271
Merge pull request #29539 from basepi/merge-forward-2015.52c9c4ba430
Merge remote-tracking branch 'upstream/2014.7' into merge-forward-2015.585aa70a6cb
Merge pull request #29392 from jacobhammons/2014.7d7f0db1dd8
updated version number to not reference a specific build from the latest branch
de7f3d5a59
Merge pull request #29504 from rallytime/fix-120728357c95dc2
Document userdata_file option for EC2 driver
65deba8bb5
Merge pull request #29507 from rallytime/ec2-doc-fix90b4823bc2
Switch volumes and del*_on_destroy example ordering
0918c9294f
Merge pull request #29469 from abednarik/doc_note_for_saltcloud_connection_timeout8e5c3e366a
Added Documentation note in salt cloud.
e43c7c05a6
Merge pull request #29461 from dmyerscough/fix-resource-limits85a8a3b033
Fix resource limits, systemd sets the default number of open files to 4096 causing te master to complain about limits when you have a large number of keys
730f02fbdf
Merge pull request #29439 from rallytime/bp-286562f11bb021f
#28526 fixed yumpkg module
197210d52e
Merge pull request #29418 from jacobhammons/dot84f51a737f9
Added CVE 2015-8034 to 2015.5.8 release notes
b3452f2a1a
Merge pull request #29389 from jacobhammons/2015.5824721ff36
updated version numbers
6a7a95f28a
Merge pull request #28501 from twangboy/jmoney_26898c0cf33332c
Fixed some Lint...df17fc59d3
Merge pull request #6 from jfindlay/twang_testbc7e0cfe64
add file.symlink unit tests9381dc7215
orthogonalize file.symlink unit tests
8f462ba044
Merge pull request #5 from cachedout/fix_twangboy_test5293150d25
Fix tests
7d39091c91
Fixed some more lint3dbd62af2c
Fixed some tests... hopefullyf187db3288
Removed unnecessary logic89ebd268e6
Added file attributes restore on fail9ec72ca724
fix file state unit tests for win symlink feature69c32a663e
Fixed some lint638dec5027
Fixed some tests... let's see if they're really are5ed7a99792
Replaced instances of shutil.rmtree in file state2651ce509f
Fix file.remove for windows
760a521603
Merge pull request #29348 from jtand/file_search_fix04f82bd4fd
Fixes an file.search on python2.6
51ea88d489
Merge pull request #29336 from rallytime/bp-292763a0e19debb
Prevent adding port twice when adding entry in known hosts
28255af52a
Merge pull request #29333 from rallytime/bp-29280722d02ff4a
Lint4a0040c1b4
[Doc] Add note for SVN state
- PR #29499: (rallytime) Initial commit of
ESXi Proxy Minion @ 2015-12-08 21:10:13 UTC
3ae096b7ac
Merge pull request #29499 from rallytime/esxi-proxyd8b1ba3991
Make sure ESXCLI gating is correct in vsphere __virtual__55589f8021
Provide some more inline comments for longer functionsbaf2f8ce7a
Pylint fix763ae5d676
VMotion functions, gate ESXCLI requirement, allow protocol/port for ESXCLI functiond909df254e
Bug fixes for esxi states7102677679
Bug fixes and move ntp and ssh service start/stop/restart to single funcs77b37add84
Added syslog_configured state, and some minor bug fixesdf49f533f6
More state functions and a couple of bug fixesa50c74cfe2
Merge pull request #13 from cro/esxi-proxy387fc980f33
Add syslog config and network firewall rules enable
42be49f481
Merge pull request #11 from cro/esxi-proxyd858642f05
Add documentation.43879d1dfe
Functions for setting network coredumps
7d7d2afa7f
Initial commit of ESXi state and refactored vsan_add_disks to include a get function.bc945a48db
Add execution module functions to upload ssh key for root and retrieve ssh key for root.238b0f5bea
Update error return policy and add service running/policy functions9ba9019419
Initial commit of ESXi proxy work.
- PR #29526: (jfindlay) 2015.8.2 notes: add
note about not being released @ 2015-12-08 21:09:50 UTC
873f6a9460
Merge pull request #29526 from jfindlay/2015.8917e6f850c
2015.8.2 notes: add note about not being released
- ISSUE #29484: (m7v8) patchlevel detection broken for openSuSE (refs: #29531)
- PR #29531: (jfindlay) grains.core: handle
undefined variable @ 2015-12-08 21:07:38 UTC
3de61e3655
Merge pull request #29531 from jfindlay/suse_patch1ad5a088fc
grains.core: handle undefined variable
- ISSUE #29486: (m7v8) Pull request breaks our setup (umask) (refs: #29538)
- ISSUE #29005: (fcrozat) non-standard umask breaks salt-call call in salt-ssh (refs: #29126)
- ISSUE #28830: (fcrozat) non-standard umask breaks salt-ssh deployement (refs: #29126)
- PR #29538: (basepi) [2015.8] [salt-ssh] Remove
umask around actual execution for salt-ssh @ 2015-12-08 20:45:58
UTC
- PR #29126: (fcrozat) Fix deployment when umask is non-standard (refs: #29538)
1d8014411a
Merge pull request #29538 from basepi/salt-ssh.umask.294865edfa014f5
Remove umask around actual execution for salt-ssh
- ISSUE #28715: (mlalpho) Tagging Resources with boto_rds (refs: #29505)
- PR #29505: (rallytime) Update boto_rds state
docs to include funky yaml syntax for "tags" option. @ 2015-12-08
17:05:02 UTC
fb02fc1ef1
Merge pull request #29505 from rallytime/fix-28715f43f851a92
Update boto_rds state docs to include funky yaml syntax for "tags" option.
- PR #29513: (bdrung) Drop obsolete syslog.target
from systemd services @ 2015-12-08 16:05:01 UTC
38888add5e
Merge pull request #29513 from bdrung/2015.8b1a4ade618
Drop obsolete syslog.target from systemd services
- PR #29500: (rallytime) Back-port #29467 to 2015.8
@ 2015-12-07 23:24:00 UTC
- PR #29467: (serge-p) Update module.py (refs: #29500)
148dad6674
Merge pull request #29500 from rallytime/bp-29467ca0be8bff0
Update module.py
- ISSUE #29001: (olfway) debconf.set doesn't support "prereq" in states (refs: #29463)
- PR #29463: (abednarik) Add **kwargs to
debconf.set. @ 2015-12-07 19:56:05 UTC
9d11acc7db
Merge pull request #29463 from abednarik/debconf_fix_prereq_supportb17f1fed43
Add **kwargs to debconf.set.
- ISSUE #29311: (Reiner030) Feature Request: System uptime also in seconds (refs: #29399)
- PR #29399: (jfindlay) modules.status: add
human_readable option to uptime @ 2015-12-07 19:53:52 UTC
7efd6dd140
Merge pull request #29399 from jfindlay/second_up1903124814
modules.win_status: add reason to virtual ret35ba7da470
modules.status: add reason to __virtual__ return48e7beb0eb
modules.status: add in_seconds option to uptime
- PR #29433: (cro) Files for building .pkg files for
MacOS X @ 2015-12-07 19:47:23 UTC
042daf91b8
Merge pull request #29433 from cro/mac_native_pkg8e191ae264
Add web references5f1459d708
Update mac packaging092b7ddd0a
First crack at build files for Mac OS X Native package
- ISSUE #29445: (shawnbutts) salt.loaded.int.module.nova.__virtual__() is wrongly returning None. (refs: #29455)
- PR #29455: (jfindlay) modules.nova.__init__:
do not return
None
@ 2015-12-07 19:44:00 UTC5ff3749108
Merge pull request #29455 from jfindlay/nova_none19da8233c8
modules.nova.__init__: do not returnNone
- PR #29454: (jfindlay) rh_service module
__virtual__ return error messages @ 2015-12-07 19:32:15 UTC
289e9d169e
Merge pull request #29454 from jfindlay/rh_service9975508f86
modules.rh_service.__virtual__: handle SUSE osrelease as numd7ab7bf51f
modules.rh_service: __virtual__ error messages
- PR #29476: (tbaker57) Doc fix -
route_table_present needs subnet_names (not subnets) as a key @
2015-12-07 18:47:22 UTC
cb465927d6
Merge pull request #29476 from tbaker57/boto_vpc_docfix36946640b8
Fix - don't specify 'name' key inside the list - just the subnet names5cab4b775a
Doc fix - route_table_present needs subnet_names (not subnets) as a key
- PR #29487: (rallytime) Back-port #29450 to 2015.8
@ 2015-12-07 17:25:23 UTC
- PR #29450: (pass-by-value) Raise error if dracr password is above 20 chars (refs: #29487)
6696cf6eb5
Merge pull request #29487 from rallytime/bp-294502c55c55ff1
Raise error if dracr password is above 20 chars
- ISSUE #29133: (cedwards) FX2 proxy-minion dellchassis idrac state incomplete (refs: #29441)
- PR #29441: (rallytime) Make sure docs line
up with blade_idrac function specs @ 2015-12-05 16:30:27 UTC
a1ffc5aacb
Merge pull request #29441 from rallytime/fix-doc-dellchassiscf62361830
Make sure docs line up with blade_idrac function specs
- PR #29440: (rallytime) Back-port #28925 to 2015.8
@ 2015-12-05 00:21:26 UTC
- PR #28925: (pass-by-value) Fx2 firmware update (refs: #29440)
6cc6f776bc
Merge pull request #29440 from rallytime/bp-289251b57a57c48
Lint fixes7cea3afb4f
Support multiple hosts0be3620715
Set kwargb7324b5102
Add doc for new state613dd0b7a2
Make sure creds are set beforeracadm update
929e679b25
Add firmware update state to dellchassis6356af3b99
Raise error820ad7b3df
Validate file existence94704304ec
Add firmware update functions to module
- ISSUE #29425: (paclat) services for older OEL releases. (refs: #29435)
- PR #29435: (galet) Grains return wrong OS
version and other OS related values for Oracle Linux @ 2015-12-05
00:19:11 UTC
129f45f7c3
Merge pull request #29435 from galet/2015.8fdaa81ccf8
Grains return wrong OS version and other OS related values for Oracle Linuxc494ddd5fc
Grains return wrong OS version and other OS related values for Oracle Linux
- ISSUE saltstack/salt#29313: (rmatulat) state/host.present and alias-assignment to multiple IPs fails (refs: #29430)
- PR #29430: (rmatulat) Fix host.present state
limitation @ 2015-12-04 23:08:20 UTC
e2b43a3f1e
Merge pull request #29430 from rall0r/2015.8d3dacff4a2
Fix host.present state limitation
- PR #29417: (jacobhammons) Repo install
updates @ 2015-12-04 02:39:41 UTC
ab890b632a
Merge pull request #29417 from jacobhammons/repo-install-updatesd58182c5fa
updated repo path for RHEL installation5e54359869
Updated Debian, RHEL / Cent, Ubuntu installation instructions with new repo structure for 2015.8.3. Added CVE-2015-8034 to release notes.
- PR #29402: (techhat) Add rate limiting to
linode @ 2015-12-03 20:27:10 UTC
cb1e2e6e73
Merge pull request #29402 from techhat/ratelimitf0a4d93077
Add rate limiting to linode
- ISSUE #19332: (QuinnyPig) Nondeterminism in Pillar (refs: #29400)
- PR #29400: (twangboy) Fix #19332 @
2015-12-03 20:25:16 UTC
8fe39d0ef8
Merge pull request #29400 from twangboy/fix_193327bdddaca53
Fixed grammard965d00a09
Fix #19332
- PR #29398: (cachedout) Lint 29288 @
2015-12-03 18:03:53 UTC
d2c0fcbc97
Merge pull request #29398 from cachedout/lint_292883b0033e529
Lint #29288386459ca6d
Merge pull request #1 from jfindlay/glustest4d6c71aa80
modules.glusterfs: fix start_volume unit test
f336c44630
Bootstrap failed, retryingbd729cb3ea
Set default GlusterFS version to 6443bfc6a81
Fixed volume status for >= 3.7 in glusterfs.py
- ISSUE #29116: (johnsocp) Unresolvable masters in the minions masters list cause minion to raise an error (refs: #29331)
- PR #29331: (DmitryKuzmenko) Bugfix - #29116 raet
dns error @ 2015-12-03 17:10:40 UTC
5b8e7820ac
Merge pull request #29331 from DSRCompany/bug/29116_raet_dns_error_28c2b217af5
Make pylint happye5672ee716
Don't exit if no master found1c324f5467
Don't fail if can't connect to master
- PR #29390: (jacobhammons) updated version
numbers in documentation @ 2015-12-03 17:02:05 UTC
7bc6b1210d
Merge pull request #29390 from jacobhammons/2015.8486935b233
updated version numbers
- ISSUE #25446: (DmitryKuzmenko) Stack overflow on LazyLoader deep copying (refs: #29381)
- PR #29381: (nmadhok) No need to deepcopy since
six.iterkeys() creates a copy @ 2015-12-03 15:54:52 UTC
fd677e1d58
Merge pull request #29381 from nmadhok/2015.8-runtime-fixf109698196
No need to deepcopy since six.iterkeys() creates a copy
- PR #29349: (cro) Fix mis-setting chassis names @
2015-12-03 00:56:54 UTC
2973025058
Merge pull request #29349 from cro/fx2_name_fix95d6d72a5d
Fix mis-setting the name of the chassis.
- ISSUE #29236: (sjorge) network.mod_bufsize has wrong docstring (refs: #29237)
- ISSUE #29235: (sjorge) network.get_bufsize has wrong docstring (refs: #29237)
- ISSUE #29234: (sjorge) network.dig should only be available if we have the 'dig' binary (refs: #29237)
- ISSUE #29233: (sjorge) network.default_route does not seem to honor the family parameter (refs: #29237)
- ISSUE #29232: (sjorge) network.active_tcp seems linux specific (refs: #29237)
- ISSUE #29231: (sjorge) docstrings in salt/utils/network.py are incorrect (refs: #29237)
- PR #29334: (rallytime) Back-port #29237 to 2015.8
@ 2015-12-02 19:37:31 UTC
- PR #29237: (sjorge) Module network fixes (refs: #29334)
17d80c051a
Merge pull request #29334 from rallytime/bp-29237598226def1
fix unit test (attempt 1)a461d7bf12
changed from Boron to 2015.8.4, so this can be backported3892b12514
fix up a few remarks from jfindlay2f940e22aa
also we should keep returning {} for other systems4953f58894
forgot to remove a debug line, how embarasinge96f3c0c3b
fix docs in salt/utils/network.py #29231 - looks like this got copied at some point3888bb403f
fixup network.default_route with family set on SunOS #29233c0e6ea98a6
fix network.active_tcp on SunOS (we fake it until we make it) #2923292f881284e
add decorator to network.dig #2923477950eb55c
fix docstring for get_bufsize #2923552fb80cd18
fix docstring for mod_bufsize #29236
- ISSUE #28990: (adithep) Dockerng volume (refs: #29300)
- PR #29300: (ticosax) [dockerng] Add support
for volume management in dockerng @ 2015-12-02 17:48:53 UTC
5ec7947595
Merge pull request #29300 from ticosax/dockerng-volumes80d085ea92
fix typocb9cb463b0
Provide states for managing docker volumesdff6fa1fb2
Add execution module to manage docker volumes
- PR #29218: (clan) check service enable state in
test mode @ 2015-12-02 15:31:00 UTC
99b7d87688
Merge pull request #29218 from clan/service_statea1250a9729
check service enable state in test mode
- PR #29315: (jfindlay) dev tutorial doc: fix
markup errors @ 2015-12-01 21:42:17 UTC
08ced73b13
Merge pull request #29315 from jfindlay/docse8e23dc444
dev tutorial doc: fix markup errors
- PR #29317: (basepi) [2015.8] Merge forward from
2015.5 to 2015.8 @ 2015-12-01 21:28:30 UTC
a3a463ff8b
Merge pull request #29317 from basepi/merge-forward-2015.80d90dd3a19
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.814e94b3593
Merge pull request #29316 from basepi/merge-forward-2015.533f40b3c47
Merge remote-tracking branch 'upstream/2014.7' into merge-forward-2015.5d2fb2109a3
Merge pull request #29296 from douardda/patch-3d2885390f4
Use process KillMode on Debian systems also
6a2ffbfb7c
Merge pull request #29216 from clan/file_search_on_proc_file91a20c07a1
try mmap first8aa4f2053e
remove extra space to fix lint failured34e6b1a9a
use read only if has read() method3209c1cdb5
size is 0 doesn't mean no data, e.g, /proc/version
d6aaae8d7b
Merge pull request #29261 from attiasr/patch-17a99b90596
add log and return if pkg already installed1843c7ab8e
fix incorrect reinstallation of windows pkg
9236188867
Merge pull request #29214 from cro/ssl_verify_ssle9c13c561b
Doc bug--salt.utils.http takes verify_ssl not ssl_verify.
df7b35a86b
Merge pull request #29204 from lorengordon/fix-29202b1dae5e6fe
Use os.path.join to return full path to ca bundle
- PR #29240: (clan) handle acl_type
[[d]efault:][user|group|mask|other] @
2015-12-01 17:56:20 UTC
39667fda12
Merge pull request #29240 from clan/linux_acl02429aca69
handle acl_type [[d]efault:][user|group|mask|other]
- PR #29305: (lorengordon) Add 'file' as a
source_hash proto @ 2015-12-01 17:39:37 UTC
027bed7c90
Merge pull request #29305 from lorengordon/source_hash_protos53fdf0bf97
Update message for invalid source_hash2d20d71bd5
Add file as a source_hash proto
- ISSUE #29251: (adamsewell) status.uptime causes exception on Windows minion 2015.8.1 (refs: #29272)
- PR #29272: (jfindlay) win_status module:
handle 12 hour time in uptime @ 2015-12-01 16:33:12 UTC
1129ee1d2e
Merge pull request #29272 from jfindlay/win_up_time6a2315109e
win_status module: python timedelta to find uptimeb7a535341f
win_status module: handle 12 hour time in uptime
- ISSUE #26526: (JensRantil) Managing a file:// source fails (refs: #29289)
- PR #29289: (terminalmage) file.managed:
Allow local file sources to use source_hash @ 2015-12-01 16:19:27
UTC
0fd3e8b0fb
Merge pull request #29289 from terminalmage/issue2652664ae3f996e
file.managed: Allow local file sources to use source_hash
- ISSUE #29262: (anlutro) ssh_auth.absent removes keys when test=True (refs: #29264)
- PR #29264: (anlutro) Prevent ssh_auth.absent
from running when test=True @ 2015-11-30 21:54:15 UTC
8d32d8d43d
Merge pull request #29264 from alprs/fix-ssh_auth_absent_test9193676f9c
fix ssh_auth_testfebbfa792f
prevent ssh_auth.absent from running when test=True
- ISSUE #29071: (eliasp) git_pillar.update runner can't handle >=2015.8.0 configuration (refs: #29277)
- PR #29277: (terminalmage) Update
git_pillar runner to support new git ext_pillar config schema @
2015-11-30 21:39:51 UTC
459d30f27f
Merge pull request #29277 from terminalmage/issue290716981bb3be7
Update git_pillar runner to support new git ext_pillar config schema293c8e635c
Separate repo locking logic into its own function
- PR #29283: (cachedout) Single-quotes and use
format @ 2015-11-30 21:34:41 UTC
- PR #29139: (thomaso-mirodin) [salt-ssh] Add a range roster and range targeting options for the flat roster (refs: #29283)
df1f0d93c7
Merge pull request #29283 from cachedout/style_29139d764497b17
Single-quotes and use format
- PR #29139: (thomaso-mirodin)
[salt-ssh] Add a range roster and range targeting options for the flat
roster (refs: #29283) @
2015-11-30 21:25:50 UTC
3aa84b6763
Merge pull request #29139 from thomaso-mirodin/salt-ssh-flat-roster-range-filter56b3302fe9
Pylint fixes for PR #29139e010f2d3b5
Add a range roster for salt-sshc5eeb77ebc
Add range support to salt-ssh's flat roster
- PR #29282:
(cachedout) dev docs: add development tutorial (refs: #29282) @
2015-11-30 21:14:50 UTC
dbf7755aa2
Merge pull request #29282 from cachedout/fix_292791efaab2dd5
Fix typo in #29279a5ea39132f
dev docs: add development tutorial
- ISSUE #28991: (timcharper) allow role-assumption with s3 credentials (refs: #28994)
- PR #28994: (timcharper) add support to s3
for aws role assumption @ 2015-11-30 20:52:18 UTC
87e4aa4fae
Merge pull request #28994 from timcharper/2015.8.1-deve060986828
add support to s3 for aws role assumption
- ISSUE #29209: (ssgward) SPM logging level doesn't seem to be functional (refs: #29278)
- PR #29278: (techhat) Add verify_log to SPM @
2015-11-30 20:48:32 UTC
3d16434f14
Merge pull request #29278 from techhat/issue29209759e8c4542
Add verify_log to SPM
- PR #29067: (jacksontj) Fix infinite
recursion in state compiler for prereq of SLSs @ 2015-11-30 20:27:09
UTC
d651d7167e
Merge pull request #29067 from jacksontj/2015.864e439cda2
Add test for infinite recursion with sls prerequisitesd687682016
No reason to continuously resolve the k, v pair here since it doesn't change in the inner loop6d747df5db
Correctly resolve requisite_in for SLS requisites
- ISSUE #29161: (jefferyharrell) saltmod.state's ret argument seems to do nothing (refs: #29207)
- PR #29207: (jfindlay) do not shadow ret
function argument @ 2015-11-30 20:14:06 UTC
d42bcea905
Merge pull request #29207 from jfindlay/ret_non_shadow5de0b93ac6
saltutil.cmd module: do not shadow ret function argument7809f2a389
saltmod.state state: do not shadow ret function argument
- PR #29215: (rallytime) Back-port #29192 to 2015.8
@ 2015-11-30 20:12:30 UTC
- PR #29192: (bastiaanb) fix issue 29191: only try partial matches when a wildcard has been sp… (refs: #29215)
8cc1d8de46
Merge pull request #29215 from rallytime/bp-291925226cd8f79
remove trailing whitespace fix subdict_match test cases44713cdb95
fix issue 29191: only try partial matches when a wildcard has been specified
- PR #29217: (clan) show duration only if
state_output_profile is False @ 2015-11-30 20:11:18 UTC
- PR #19320: (clan) add 'state_output_profile' option for profile output (refs: #29217)
f488d25911
Merge pull request #29217 from clan/highstate_duration9bdaae8325
show duration only if state_output_profile is False
- PR #29221: (ticosax) [dokcerng] Docu network
mode @ 2015-11-30 19:22:49 UTC
e5bd1c293d
Merge pull request #29221 from ticosax/docu-network_modea0b674a0ea
Extend documentation of network_mode parameter.
- ISSUE #29250: (adamsewell) status.cpu_load is not available on Salt 2015.8.1 (refs: #29269)
- PR #29269: (jfindlay) win_status module: fix
function names in docs @ 2015-11-30 19:14:24 UTC
7fd02c2145
Merge pull request #29269 from jfindlay/winstatusf2f2dab491
win_status module: fix function names in docs
- PR #29213: (rallytime) Move wait_for_task func from vmware cloud to vmware
utils @ 2015-11-30 18:53:24 UTC
6c2e62f7d4
Merge pull request #29213 from rallytime/vmware_utils_wait_for_task44e7f83686
Move wait_for_task func from vmware cloud to vmware utils
- PR #29271: (techhat) Pass full path for digest
(SPM) @ 2015-11-30 18:35:42 UTC
69cbc09ca0
Merge pull request #29271 from techhat/issue292126cd6a0ace0
Pass full path for digest (SPM)
- PR #29244: (isbm) List products consistently
across all SLES systems @ 2015-11-30 18:31:42 UTC
1efe484309
Merge pull request #29244 from isbm/isbm-zypper-productsdb36a73b16
Remove code duplicationd62abedbf7
Remove dead code302b5d3bc1
List products consistently across all SLES systems
- ISSUE #29119: (mo-mughrabi) salt.modules.consul.catalog_register does not accept address as a string (refs: #29255)
- PR #29255: (garethgreenaway) fixes to
consul module @ 2015-11-30 18:30:02 UTC
318ad36449
Merge pull request #29255 from garethgreenaway/29119_consul_module_fixes655b0ec403
various fixes to the consul execution module, in particular a fix to address #29119
- PR #29208: (whytewolf) Glance more profile
errors @ 2015-11-25 23:50:27 UTC
b225263279
Merge pull request #29208 from whytewolf/glance_more_profile_errorsc8fe514ec1
found 3 more spots where the profile was not being passed through.b2e3c1f8de
Merge pull request #1 from saltstack/2015.8
- ISSUE #29140: (davidballano) mount.unmounted is not behaving as I would expect (refs: #29200)
- PR #29200: (jfindlay) mount state: unmount by
device is optional @ 2015-11-25 20:03:22 UTC
6d3c04516f
Merge pull request #29200 from jfindlay/singular_umountb54de47b1b
mount state: unmount by device is optional
- ISSUE #29187: (trevor-h) salt-cloud Windows provisioning on EC2 fails to use winrm (refs: #29205)
- PR #29205: (trevor-h) Fixes #29187 - using
winrm on EC2 @ 2015-11-25 20:00:01 UTC
fffcf9fef6
Merge pull request #29205 from trevor-h/fix-salt-cloud-winrm-ec248e0edd0d2
Fixes #29187 - using winrm on EC2
- PR #29170: (cachedout) Migrate pydsl tests
to integration test suite @ 2015-11-25 19:56:48 UTC
1937a47dec
Merge pull request #29170 from cachedout/refactor_pydsl_test2477ff2eab
Add __init__ and pydsl test063f075a99
Add integration renderer tests to the suite81bf332be4
Migrate pydsl tests to integration test suite
- ISSUE #29137: (Dravu) MTU is output twice when used in network.managed (refs: #29198)
- PR #29198: (jfindlay) rh_ip module: only set
the mtu once @ 2015-11-25 18:11:09 UTC
11d68f7b1c
Merge pull request #29198 from jfindlay/single_mtu0a8952f6ac
rh_ip module: only set the mtu once
- ISSUE #29111: (eliasp) Backtrace in state ssh_known_hosts.present when ssh-keygen is not available (refs: #29135)
- PR #29135: (jfindlay) ssh_known_hosts.present
state: catch not found exc @ 2015-11-25 18:10:43 UTC
f19355e0bb
Merge pull request #29135 from jfindlay/ssh_except363add7131
ssh_known_hosts.present state: catch not found exc
- PR #29196: (s0undt3ch) We need novaclient
imported to compare versions @ 2015-11-25 17:16:27 UTC
6a12197e13
Merge pull request #29196 from s0undt3ch/2015.878a7c34f2b
We need novaclient imported to compare versions
- ISSUE #28072: (jchv) pygit 0.23.2 is not supported in Salt 2015.8.1 (refs: #29059)
- PR #29059: (terminalmage) Work around
upstream pygit2 bug @ 2015-11-25 16:39:30 UTC
0c0e15d4e9
Merge pull request #29059 from terminalmage/issue2807282e223087e
Work around upstream pygit2 bug
- PR #29112: (eliasp) Prevent backtrace
(KeyError) in ssh_known_hosts.present
state @ 2015-11-25 16:25:57 UTC
cc69c87dd2
Merge pull request #29112 from eliasp/ssh_known_hosts.present-backtrace-test3f19c311e8
Prevent backtrace (KeyError) in ssh_known_hosts.present state
- PR #29178: (whytewolf) Profile not being
passed to keystone.endpoint_get in auth. so if a
p… @ 2015-11-25 16:09:49 UTC
7775d65089
Merge pull request #29178 from whytewolf/glance_keystone_profile_fix807dd426a6
Profile not being passed to keystone.endpoint_get in auth. so if a profiles are being used, then keystone.endpoint_get will not be able to authenticate causing glance to not be able to get its endpoint.