neulab/tldr huggingface dataset:
• PR #27035: (terminalmage) useradd.py: Use contextmanager to prevent leaked filehandles @ 2015-09-11 07:39:41 UTC
• PR #27034: (rallytime) Update softlayer docs for where to find apikey @ 2015-09-10 22:29:56 UTC
• PR #27024: (rallytime) Back-port #27004 to 2015.5 @ 2015-09-10 21:14:21 UTC
• PR #27027: (rallytime) Back-port #27013 to 2015.5 @ 2015-09-10 21:13:52 UTC
• PR #27013: (nmadhok) Remove unwanted debug statement (refs: #27027)
• PR #27026: (rallytime) Back-port #27011 to 2015.5 @ 2015-09-10 21:13:45 UTC
• PR #27011: (whiteinge) Move giant eventlisten.sh example out of the state.event docstring (refs: #27026)
• ISSUE #20522: (eliasp) modules.win_pkg.install() blindly trusts fileclient.get_url()/unhandled exceptions (refs: #26972)
• PR #26972: (twangboy) Catch the 404 error from fileclient @ 2015-09-10 20:53:12 UTC
• PR #26951: (terminalmage) Fix timezone module for CentOS @ 2015-09-10 20:46:07 UTC
• PR #26875: (marccardinal) LXC gateway provisioned only when IP is provided @ 2015-09-10 19:31:32 UTC
• ISSUE #26730: (styro) __opts__['user'] on Windows minion incorrect (eg for file.symlink) (refs: #26997, #`saltstack/salt`#26899`_`_, #26899)
• PR #26997: (twangboy) Fixed symlinks for windows (don't use user root) @ 2015-09-10 18:54:50 UTC
• PR #26899: (twangboy) file.symlink gets windows account instead of root (refs: #26997)
• PR #27001: (twangboy) Added CLI Example for reg.delete_key_recursive @ 2015-09-10 17:19:43 UTC
• PR #26996: (jacobhammons) Beacon doc updates @ 2015-09-10 16:47:49 UTC
• ISSUE #26867: (joejulian) lvm pv's can show as not belonging to their vg if symlink is used (refs: #26868)
• PR #26868: (joejulian) Use the actual device name when checking vgdisplay @ 2015-09-10 16:08:16 UTC
• PR #26955: (dsumsky) S3 ext_pillar module has broken caching mechanism (backport to 2015.5) @ 2015-09-10 14:54:01 UTC
• PR #26987: (rallytime) Back-port #26966 to 2015.5 @ 2015-09-09 18:42:51 UTC
• PR #26966: (TheBigBear) URL has changed (refs: #26987)
• PR #26915: (rallytime) Update Joyent Cloud Tests @ 2015-09-09 15:04:50 UTC
• PR #26971: (rallytime) Fix a couple of typos in reactor docs @ 2015-09-09 15:03:54 UTC
• PR saltstack/salt#26899: (twangboy) file.symlink gets windows account instead of root (refs: #26976)
• PR #26976: (thatch45) Revert "file.symlink gets windows account instead of root" @ 2015-09-08 22:44:19 UTC
• PR #26975: (whiteinge) Remove mocks from rest_cherrypy integration tests; fix groups check bug @ 2015-09-08 22:34:08 UTC
• PR #26899: (twangboy) file.symlink gets windows account instead of root (refs: #26997) @ 2015-09-08 21:14:30 UTC
• PR #26960: (rallytime) Fix bash code block formatting in CherryPy netapi docs @ 2015-09-08 18:14:11 UTC
• PR #26940: (rallytime) Fix minor doc typo in client api @ 2015-09-08 04:15:00 UTC
• ISSUE #26850: (jfindlay) salt-ssh error on 2015.8 (refs: #26852)
• PR #26871: (rallytime) Back-port #26852 to 2015.5 @ 2015-09-08 03:43:08 UTC
• PR #26852: (basepi) [2015.8] Only reference msgpack if it imported successfully (refs: #26871)
• ISSUE #26644: (gravyboat) pkgrepo should note that for ubuntu/debian all options should not be used (refs: #26800, #26851)
• ISSUE #26638: (WackyOne) Suse install documentation (refs: #26800, #26851)
• PR #26851: (jacobhammons) states/pkgrepo examples, suse installation updates @ 2015-09-02 18:29:09 UTC
• ISSUE #26804: (lrhazi) gpasswd error on RHEL 5 (refs: #26817)
• PR #26817: (jfindlay) modify groupadd for rhel 5 @ 2015-09-02 14:52:53 UTC
• PR #26824: (systembell) [salt-cloud] Fix creating droplet from snapshot in digital_ocean provider @ 2015-09-02 05:18:37 UTC
• ISSUE #26805: (joejulian) cur_param referenced before assignment (refs: #26823, #26820)
• PR #26823: (joejulian) use dbus instead of localectl @ 2015-09-02 00:25:25 UTC
• PR #26820: (jfindlay) add default param in _parse_localectl in locale mod @ 2015-09-01 22:02:17 UTC
• ISSUE #26788: (ssgward) Windows minion user.rename gives exception (refs: #26821)
• PR #26821: (twangboy) Fixed user.rename function in windows @ 2015-09-01 22:01:50 UTC
• ISSUE #26754: (jefftucker) MySQLdb-python package should be included with windows minion installer (refs: #26803)
• PR #26803: (twangboy) Added check for PyMySQL if MySQLdb import fails @ 2015-09-01 21:44:41 UTC
• ISSUE #26798: (jfindlay) stack trace from linode driver (refs: #26815)
• PR #26815: (jfindlay) stringify linode id before performing str actions @ 2015-09-01 17:56:29 UTC
• ISSUE #26192: (jefftucker) Logging documentation does not exist (refs: #26800)
• ISSUE #26108: (ahammond) documentation around scheduling and orchestration is unclear (refs: #26800)
• ISSUE #24510: (ahammond) lack of documentation around Denied Keys (refs: #26800)
• PR #26800: (jacobhammons) Doc bug fixes @ 2015-09-01 05:40:09 UTC
• 135a8a64af Merge pull request #26800 from jacobhammons/doc-fixes
• 5cca52a3c1 Fixed windows installer paths Refs #25567
• 0ec036350d Updates to salt-ssh and salt-key #24510
• 992edc3bb8 Doc bug fixes Refs #26192 Refs #26638 Refs #26644 Refs #26108
• ISSUE #24021: (arthurlogilab) [salt-cloud saltify]  AttributeError: 'str' object has no attribute 'setdefault' (refs: #26793)
• PR #26793: (rallytime) Don't stacktrace if "name" is specified as a minion id in a map file @ 2015-08-31 19:24:25 UTC
• da161b9516 Merge pull request #26793 from rallytime/fix-name-stacktrace
• 8601e4b341 Don't stacktrace if "name" is specified as a minion id in a map file
• ISSUE #24020: (arthurlogilab) [salt-cloud saltify] cannot use --profile saltify machine{1..3} without a map (refs: #26790)
• PR #26790: (rallytime) Update Saltify docs to be more accurate and helpful @ 2015-08-31 18:17:31 UTC
• 7c8d0a09f6 Merge pull request #26790 from rallytime/saltify_docs
• d53754f2b7 Update Saltify docs to be more accurate and helpful
• ISSUE #26773: (styro) salt-call minor breakage on Windows (refs: #26775)
• PR #26787: (jfindlay) merge #26775 @ 2015-08-31 17:52:45 UTC
• PR #26775: (styro) Fix some leftover non portable exitcodes. (refs: #26787)
• 70d0268c83 Merge pull request #26787 from jfindlay/imp
• e5bbf59ec7 disable import lint in run.py
• 8aef725243 Restore blank lines again.
• 1710070f61 Restore blank line.
• 59d61a8dea os module no longer required.
• f1b8d0d509 Add missing imports.
• 7bd8809e23 Fix some non portable exitcodes. Fixes #26773
• PR #26759: (terminalmage) Backport PR #26726 to 2015.5 branch @ 2015-08-31 14:39:20 UTC
• PR #26726: (terminalmage) Redact HTTPS Basic Auth in states/funcs which deal with git remotes (refs: #26759)
• 645998dbd3 Merge pull request #26759 from terminalmage/bp-26726
• d7f7fca7e5 More cleanup from moving auth redaction to salt.utils.url
• 07db5a7038 fix redaction
• 399871e6dd Add auth redaction flags to git exec module and use them in git state
• 776dc38d73 check for ValueError when adding http basic auth
• d2eb1f4340 Rename arguments in salt.utils.url.add_http_basic_auth
• b45f37a467 Add http basic auth tests
• 1ed42ea4fd Remove git unit tests, moving them to salt.utils.url tests
• 96a55cdb59 Remove unused imports
• 1f25a859bd Redact HTTPS Basic Auth data from remote URLs in comments and changes dict
• eafeb6c7bf Automatically redact HTTPS basic auth
• 6be3f8f9e1 Add support for callbacks to influence what information about commands is logged
• c36f240a87 Add HTTPS Basic Auth funcs to salt.utils.url
• ISSUE #26628: (MadsRC) state.ipset tries to parse wrong data (refs: #26768)
• PR #26768: (garethgreenaway) Fixes to ipset in 2015.5 for #26628 @ 2015-08-29 03:24:07 UTC
• 46a4bbd0e7 Merge pull request #26768 from garethgreenaway/26628_2015_5_ipset_fixes
• f0c6090c7e Fixing issue when information returned from ipset isn't in the format we expect and it causes an exception.
• ISSUE #26732: (saltstack-bot) SmartOS pkgsrc dependency (refs: #26753)
• PR #26753: (jfindlay) import elementree from _compat in ilo exec mod @ 2015-08-28 20:56:45 UTC
• 7a58878ea8 Merge pull request #26753 from jfindlay/iloet
• 211a02754f import elementree from _compat in ilo exec mod
• ISSUE #21256: (dhs-rec) win.exe package for RH 6 (refs: #26736)
• PR #26736: (twangboy) Changed import from smbconnection to smb3 @ 2015-08-28 17:23:42 UTC
• 22dbce8d61 Merge pull request #26736 from twangboy/fix_21256
• 86f425c669 Changed import from smbconnection to smb3
• ISSUE #26705: (Galser) Salt-Master 2015.5.5-1 on Scientific Linux 6 fails loading some primitive pillars from YAML (refs: #26714)
• PR #26714: (jfindlay) add exception placeholder for older msgpacks @ 2015-08-28 16:02:35 UTC
• 16d4e0350d Merge pull request #26714 from jfindlay/pack_except
• ebcfaf9050 add exception placeholder for older msgpacks
• PR #26710: (rallytime) Update GCE driver to return True, False or a new name in __virtual__() @ 2015-08-27 20:08:17 UTC
• 47faa8cc16 Merge pull request #26710 from rallytime/gce_virtual_return
• e6b74879d7 Remove unused import
• 78e31585cf Update GCE driver to return True, False or a new name in __virtual__()
• ISSUE #14612: (cachedout) Catch provider errors in salt cloud (refs: #26709)
• PR #26709: (rallytime) Ensure VM name is valid before trying to create Linode VM @ 2015-08-27 20:07:49 UTC
• cf487cf0f5 Merge pull request #26709 from rallytime/fix-14612
• bc21094ea0 versionadded and more efficient checks
• a3ac8e7008 Whitespace fix
• 9a4228d906 Added unit tests for new _validate_name function and adjusted regex
• 388815112c Ensure VM name is valid before trying to create Linode VM
• ISSUE #9592: (otrempe) pip module fails on Windows because of quoting (refs: #26617)
• PR #26617: (terminalmage) Fix Windows failures in pip module due to raw string formatting @ 2015-08-27 19:24:53 UTC
• c3a6280f8c Merge pull request #26617 from terminalmage/issue9592
• 96c3df1ed5 Don't accept non-list input for pkgs arg
• 419221535b Lint fix
• ede057eebc Fix tests to reflect args being passed as lists instead of strings
• 03250dbd9f Pass command to cmd.run_all as list instead of joining
• 1c90cdb07e salt/modules/pip.py: Remove raw string format flags
• cd35df5ff8 Catch TypeErrors in timed_subprocess
• PR #26700: (kev009) Ignore the first element of kern.disks split, which is the sysctl name @ 2015-08-27 17:48:02 UTC
• 24a4f54f39 Merge pull request #26700 from kev009/fbsd-disks-fix-2015.5
• 3ac97f9de4 Ignore the first element of kern.disks split, which is the sysctl name
• PR #26695: (terminalmage) Better HTTPS basic auth redaction for 2015.5 branch @ 2015-08-27 15:10:38 UTC
• 58945131b5 Merge pull request #26695 from terminalmage/better-https-auth-redaction-2015.5
• 752d260209 Use versioninfo tuple for comparison
• b1d253483e Better HTTPS basic auth redaction for 2015.5 branch
• PR #26694: (terminalmage) Backport #26693 to 2015.5 @ 2015-08-27 08:16:30 UTC
• PR #26693: (serge-p) Update openbsdpkg.py (refs: #26694)
• 4040a312f9 Merge pull request #26694 from terminalmage/bp-26693
• 4aec926476 Update openbsdpkg.py
• PR #26681: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5 @ 2015-08-26 22:03:07 UTC
• 0b17f80fe9 Merge pull request #26681 from basepi/merge-forward-2015.5
• 64cad371f0 Remove overmocked test
• 40718af1d5 Merge remote-tracking branch 'upstream/2014.7' into merge-forward-2015.5
• c2c7fe06c8 Merge pull request #26667 from nmadhok/doc-fix-2014.7
• 26be189689 Doc fix. Fixes #26656
• 6bd3dccae8 Merge pull request #26663 from jacobhammons/2014.7-version
• b6af538070 version change for latest branch
• 071a6112e5 Merge pull request #26636 from rallytime/cloud-test-fixes
• c0d83d558d Don't use id as variable
• 2b4bc1679d Keep ec2 instance creation test the same - it works better for the ec2 output
• b5b58eb31f Skip digital ocean tests since we can't use API v1 with v2 tests
• 9ae1539c62 Update cloud tests to be more efficient and accurate
• 304542b4c6 Merge pull request #26640 from efficks/fixws2014
• ebe5d9d85c Fix function spacing
• PR #26676: (rallytime) Back-port #26648 to 2015.5 @ 2015-08-26 19:46:01 UTC
• 75675a6ba9 Merge pull request #26676 from rallytime/bp-26648
• 1af42eed36 Free 'fun' from the function signature namespace
• PR #26677: (rallytime) Back-port #26653 to 2015.5 @ 2015-08-26 19:45:54 UTC
• PR #26653: (dmyerscough) You can provide a X-Auth-Token when requesting jobs (refs: #26677)
• d7f682cb5b Merge pull request #26677 from rallytime/bp-26653
• 497ca96039 You can provide a X-Auth-Token when requesting jobs
• PR #26675: (rallytime) Back-port #26631 to 2015.5 @ 2015-08-26 19:44:59 UTC
• PR #26631: (PierreR) Fix get_load in postgres returner (refs: #26675)
• 960dbba7ed Merge pull request #26675 from rallytime/bp-26631
• 20eecdc7be Fix get_load
• PR #26655: (damonzheng) Update win_dns_client.py @ 2015-08-26 16:05:26 UTC
• db30926ac9 Merge pull request #26655 from cheng0919/2015.5
• fdebc01def Update win_dns_client.py
• 1d23d5e797 Update win_dns_client.py
• 1a45db0fb7 Update win_dns_client.py
• PR #26662: (jacobhammons) update version to 2015.5 @ 2015-08-26 13:45:44 UTC
• a04d243471 Merge pull request #26662 from jacobhammons/version
• 4e5766fdde update version to 2015.5
• PR #26651: (jfindlay) add 2015.5.4 notes to 2015.5.5 notes @ 2015-08-26 00:25:28 UTC
• 8a9a076ad4 Merge pull request #26651 from jfindlay/2015.5
• dc5cee5f8f add 2015.5.4 notes to 2015.5.5 notes
• ISSUE #26497: (JensRantil) Feature request: Make salt.states.managed support local file source (refs: #26525)
• PR #26525: (jfindlay) document check_file_meta args, remove unused arg @ 2015-08-25 21:43:46 UTC
• 5bdefdc234 Merge pull request #26525 from jfindlay/sum
• 0297d49aa0 remove unused check_file_meta arg
• 6a3cb1c0aa document args to file.check_file_meta exec fcn
• PR #26561: (stanislavb) Leave salt.utils.s3 location fallback to salt.utils.aws (refs: #27070) @ 2015-08-25 21:40:30 UTC
• 84e96458b3 Merge pull request #26561 from stanislavb/2015.5
• 50332895a1 Leave salt.utils.s3 location fallback to salt.utils.aws
• ISSUE #22550: (amendlik) Error deleting SSH keys using salt-cloud --destroy (refs: #26573)
• PR #26573: (rallytime) Don't stacktrace if using private_ips and delete_sshkeys together @ 2015-08-25 20:00:23 UTC
• 1d729734cc Merge pull request #26573 from rallytime/destroy_ssh_keys_private_ips
• 4267509c25 Don't stacktrace if using private_ips and delete_sshkeys
• ISSUE #20169: (flavianh) [salt-cloud] Add a meaningful error when /etc/salt/cloud is missing the master's address (refs: #26563)
• PR #26563: (rallytime) Fix error detection when salt-cloud config is missing a master's address @ 2015-08-25 20:00:11 UTC
• 000e5a2acf Merge pull request #26563 from rallytime/fix-20169
• 65b285d02d Only warn if master IP is unset - must be compatible with masterless minions
• a4c87fcf57 Simplify logic
• 593ead08cf Fix error detection when salt-cloud config is missing a master's address
• PR #26641: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5 @ 2015-08-25 18:17:46 UTC
• 19c7a6d575 Merge pull request #26641 from basepi/merge-forward-2015.5
• a5dafa436c Already fixed on 2015.5
• 71c0898fb5 Merge remote-tracking branch 'upstream/2014.7' into merge-forward-2015.5
• 4532f98a76 Merge pull request #26515 from bersace/salt-env-local-sls
• 0727af9e3d Defaults to current saltenv in state.sls
• PR #26620: (rallytime) Also add -Z to script args for cloud tests @ 2015-08-24 22:03:24 UTC
• 2927859c8a Merge pull request #26620 from rallytime/more_script_args
• 9ae27193d8 Also add -Z to script args for cloud tests
• PR #26618: (rallytime) Add script_args: '-P' to Ubuntu 14 profiles for nightly cloud tests @ 2015-08-24 21:15:24 UTC
• ed166ebd4f Merge pull request #26618 from rallytime/pip-undate-cloud-tests
• 5a2c8825ba Extra lines
• d28672b69e Add script_args: '-P' to Ubuntu 14 profiles for nightly cloud tests
• PR #26612: (rallytime) Use an available image to test against @ 2015-08-24 19:09:18 UTC
• 6d3927bed5 Merge pull request #26612 from rallytime/fix-do-list-images-test
• 1401255287 Use an available image to test against
• ISSUE #15590: (jtratner) salt-cloud gce configuration check incorrect (refs: #26576)
• PR #26576: (rallytime) Ensure GCE and EC2 configuration checks are correct @ 2015-08-23 18:59:46 UTC
• 991bbf63fe Merge pull request #26576 from rallytime/fix-14604
• ac67a1d238 Ensure GCE configuration check is correct
• 421f1fde1e Ensure EC2 configuration check is correct
• ISSUE #12225: (arthurlogilab) [salt-cloud] Attribution of floating IPs works partially in parallel mode  (refs: #26580)
• PR #26580: (rallytime) Avoid race condition when assigning floating IPs to new VMs @ 2015-08-23 18:58:48 UTC
• 746c0008a9 Merge pull request #26580 from rallytime/fix-12225
• e3f7db17cc Avoid race condition when assigning floating IPs to new VMs
• afda31be74 Create _assign_floating_ips function for DRY
• PR #26581: (terminalmage) Skip tests that don't work with older mock @ 2015-08-22 23:06:27 UTC
• 965a4ba7cf Merge pull request #26581 from terminalmage/fix-tests
• 49d8bd1dbe Remove unused import
• 81a0d4c915 Skip tests that don't work with older mock
• PR #26591: (rallytime) Back-port #26554 to 2015.5 @ 2015-08-22 21:19:02 UTC
• PR #26554: (tjstansell) /bin/sh is more portable than /bin/bash (refs: #26591)
• PR #25862: (zyio) Adding SCP_NOT_FOUND exit code (refs: #26554)
• 19992c1450 Merge pull request #26591 from rallytime/bp-26554
• 6f8bed88cb /bin/sh is more portable than /bin/bash
• PR #26565: (cachedout) Fix many errors with __virtual__ in tests @ 2015-08-21 21:37:54 UTC
• 2cd36c7ed4 Merge pull request #26565 from cachedout/fix_virtual_warnings
• 41541e4e2b Fix many errors with __virtual__ in tests
• ISSUE #19249: (ahetmanski) Cannot create cache_dir salt master exception. (refs: #26548)
• PR #26553: (rallytime) Back-port #26548 to 2015.5 @ 2015-08-21 17:40:21 UTC
• PR #26548: (vakulich) Catch OSError during cache directories creation, fixes #19249 (refs: #26553)
• 5a32664efd Merge pull request #26553 from rallytime/bp-26548
• ec2b2c3e40 Catch OSError during cache directories creation, fixes #19249
• PR #26552: (rallytime) Back-port #26542 to 2015.5 @ 2015-08-21 17:40:11 UTC
• PR #26542: (arthurlogilab) [doc] reactor documentation fix : returners (refs: #26552)
• 7e67e48656 Merge pull request #26552 from rallytime/bp-26542
• 0976b1e23b [doc] reactor documentation fix : returners
• PR #26551: (rallytime) Back-port #26539 to 2015.5 @ 2015-08-21 17:39:22 UTC
• PR #26539: (carlpett) Doc-fix: Escape backslash in domain\\username (refs: #26551)
• bcd462545d Merge pull request #26551 from rallytime/bp-26539
• 94ff4cff40 Doc-fix: Escape backslash in domainusername
• PR #26549: (rallytime) Back-port #26524 to 2015.5 @ 2015-08-21 17:38:50 UTC
• PR #26524: (JensRantil) Gracefully handle package comparison not in (-1, 0, 1) (refs: #26549)
• PR #25369: (anlutro) Fix aptpkg.version_cmp (refs: #26524)
• 4dbf61c5af Merge pull request #26549 from rallytime/bp-26524
• 4763f28725 logging(cmp_version): output assertion
• 673b6c683d utils(version_cmp): handle comparison not in (0,1,-1)
• ISSUE #26502: (ryan-lane) Adding a listener with None as ports doesn't result in an invocation error in boto_elb (refs: #26527)
• PR #26527: (jfindlay) check exists and values in boto_elb listeners @ 2015-08-21 15:27:52 UTC
• 1ac8287588 Merge pull request #26527 from jfindlay/elb
• 343e47f00c check exists and values in boto_elb listeners
• PR #26446: (stanislavb) Fetch AWS region from EC2 instance metadata (refs: #26561) @ 2015-08-21 15:11:08 UTC
• e4b2534aa8 Merge pull request #26446 from stanislavb/2015.5-ec2-metadata-region
• 57943ff4f7 Fetch AWS region from EC2 instance metadata
• PR #26546: (nmadhok) Do not raise KeyError when calling avail_images if VM/template is in disconnected state @ 2015-08-21 14:17:49 UTC
• d721b7b2be Merge pull request #26546 from nmadhok/vmware-key-error-patch-2015.5
• 1dcf157256 Do not raise KeyError when calling avail_images if VM/template is in disconnected state
• ISSUE #25360: (BretFisher) file.replace removes line feed if using YAML's multiline string syntax (refs: #26481)
• PR #26537: (jfindlay) Merge #26481 @ 2015-08-21 05:37:24 UTC
• PR #26481: (TheBigBear) minor note: added (refs: #26537)
• 7da87fabf1 Merge pull request #26537 from jfindlay/note
• 662e723ae0 fixup note lint in file.replace state mod
• 332535f2e6 Update file.py
• 598500034f Update file.py
• ec7c7d738d minor note: added
• PR #26528: (zmalone) Fixing encrypt to instructions in the 2015.5 branch @ 2015-08-20 21:49:06 UTC
• c6d8e34730 Merge pull request #26528 from zmalone/2015.5
• 39b111c465 Fixing encrypt to instructions in the 2015.5 branch, --homedir is not necessary here.
Salt 2015.5.7 Release Notes release 2015-10-13
Version 2015.5.7 is a bugfix release for 2015.5.0.
Statistics • Total Merges: 103
• Contributors: 46 (0xf10e, JaseFace, MasterNayru, MrCitron, Sacro, ajacoutot, arthurlogilab, basepi, belvedere-trading, beverlcl, blast-hardcheese, blueyed, bogdanr, cachedout, cbuechler, chrigl, dmyerscough, eguven, eliasp, erchn, eyj, garethgreenaway, gashev, gnubyexample, gracinet, gravyboat, gwaters, hedinfaok, iggy, jacksontj, jacobhammons, jfindlay, lorengordon, mbologna, msciciel, nmadhok, pass-by-value, plastikos, rallytime, rominf, s0undt3ch, silenius, sjmh, stephen144, terminalmage, twangboy)
IMPORTANT: A significant orchestrate issue (issue ##29110) was discovered during the release process of 2015.5.7, so it has not been officially released.  Please use 2015.5.8 instead.
Changelog for v2015.5.6..v2015.5.7 Generated at: 2018-05-27 22:16:54 UTC
• PR #28864: (jfindlay) add 2015.5.7 release notes @ 2015-11-13 17:15:00 UTC
• ISSUE #27392: (ahammond) schedule running state.orchestrate fails (refs: #28731)
• PR #28731: (garethgreenaway) Fixes to salt scheduler in 2015.5, ensuring that return_job is only used on minion scheduler @ 2015-11-13 16:58:06 UTC
• PR #28857: (rallytime) Back-port #28851 to 2015.5 @ 2015-11-13 13:56:53 UTC
• PR #28851: (rominf) [states/schedule] docstring: args, kwargs -> job_args, job_kwargs (refs: #28857)
• PR #28856: (rallytime) Back-port #28853 to 2015.5 @ 2015-11-13 13:46:10 UTC
• PR #28853: (eliasp) Typo (with → which) (refs: #28856)
• PR #28832: (basepi) [2015.5] Backport #28826 @ 2015-11-12 19:32:03 UTC
• PR #28826: (basepi) [2015.8] Add new tornado deps to salt-ssh thin (refs: #28832)
• ISSUE #8647: (Mrten) salt '*' highstate returns 'minion did not return', salt [minion] highstate works (refs: #28833)
• PR #28833: (basepi) [2015.5] Increase the default gather_job_timeout @ 2015-11-12 19:31:58 UTC
• PR #28829: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5 @ 2015-11-12 18:50:51 UTC
• ISSUE #25775: (trimbleagvendoraccounta) blockdev.formatted formats but fails. Second highstate shows success. (refs: #28756)
• ISSUE #20235: (joejulian) blockdev.format state can fail even if it succeeds (refs: #28756)
• PR #28756: (MrCitron) Fix #25775 @ 2015-11-12 17:47:51 UTC
• ISSUE #28783: (chrigl) iptables.get_saved_rules does not handle family=ipv6 (refs: #28786)
• PR #28786: (chrigl) closes #28783 @ 2015-11-11 21:01:19 UTC
• PR #28776: (rallytime) Back-port #28740 to 2015.5 @ 2015-11-11 18:02:03 UTC
• PR #28740: (MasterNayru) Add missing S3 module import (refs: #28776, #28777)
• ISSUE #28732: (dmyerscough) cherrypy API endpoint (refs: #28760)
• ISSUE #22452: (whiteinge) rest_cherrypy /keys URL returns empty keys for minion IDs that already exist (refs: #28760)
• ISSUE #22451: (whiteinge) rest_cherrypy /keys URL throws a 500 on the first request (refs: #28760)
• ISSUE #22442: (allanliu) rest_cherrypy /keys URL does not handle JSON requests (refs: #28760)
• PR #28760: (dmyerscough) Fixing CherryPy key bug @ 2015-11-11 15:11:18 UTC
• ISSUE #28714: (gravyboat) Salt-api doesn't work with post unless data is included. (refs: #28718)
• PR #28746: (rallytime) Back-port #28718 to 2015.5 @ 2015-11-10 18:16:40 UTC
• PR #28718: (sjmh) Account for no POST data (refs: #28746)
• PR #28705: (cachedout) Account for new headers class in tornado 4.3 (refs: #28716) @ 2015-11-09 19:24:34 UTC
• PR #28699: (rallytime) Back-port #28670 to 2015.5 @ 2015-11-09 18:10:58 UTC
• PR #28670: (plastikos) psutil can fail to look-up a uid and raise a KeyError (refs: #28699)
• PR #28703: (rallytime) Back-port #28690 to 2015.5 @ 2015-11-09 18:01:57 UTC
• PR #28690: (MrCitron) Fix 28689 : Check s3 ext pillar cache file before calculating expiration (refs: #28703)
• PR saltstack/salt-bootstrap#868: (cachedout) Always refresh the Arch Linux keyring if needed (refs: #28694)
• PR #28694: (s0undt3ch) [2015.5] Update to latest bootstrap script v2015.11.09 @ 2015-11-09 17:49:53 UTC
• ISSUE #26592: (centromere) rabbitmq.list_vhosts removes final line from rabbitmqctl output (refs: #28669)
• PR #28669: (rallytime) Use the -q argument to strip extraneous messages from rabbitmq @ 2015-11-08 01:07:25 UTC
• ISSUE #28577: (jacksontj) Increase in master CPU usage after upgrading to 2015.8 (refs: #28645)
• PR #28645: (jacksontj) Rework minion return_retry_timer @ 2015-11-07 03:40:28 UTC
• PR #27286: (terminalmage) Add a configurable timer for minion return retries (refs: #28645)
• ISSUE #15177: (baskinomics) system.join_domain() does not join domain on Windows Server 2012 R2 (refs: #28668)
• PR #28668: (twangboy) Fixed join_domain and unjoin_domain for Windows @ 2015-11-07 03:40:04 UTC
• ISSUE #8051: (regilero) Problems with fileinput.input inplace editing in salt.states.file.replace (refs: #28174)
• ISSUE #7999: (regilero) MULTILINE pattern cannot work in file.replace, fileinput always reads line by line. (refs: #28174)
• PR #28666: (jfindlay) define r_data before using it in file module @ 2015-11-07 00:46:27 UTC
• PR #28174: (lorengordon) Add support for multiline regex in file.replace (refs: #28666)
• ISSUE #24758: (zerthimon) salt-minion uses 100% CPU for periodic status.master task on a server with a lot of TCP connections (a LB). (refs: #28662)
• PR #28662: (cachedout) Add note about disabling master_alive_interval @ 2015-11-07 00:38:12 UTC
• PR #28627: (twangboy) Backport win_useradd @ 2015-11-06 16:57:49 UTC
• ISSUE #28398: (L4rS6) Permissions /var/cache/salt/minion/extmods (refs: #28617)
• PR #28617: (cachedout) Set restrictive umask on module sync @ 2015-11-05 23:43:28 UTC
• ISSUE #28621: (gravyboat) Puppet module documentation should be less insulting (refs: #28622)
• PR #28622: (gravyboat) Update puppet module wording @ 2015-11-05 20:34:07 UTC
• PR saltstack/salt-bootstrap#674: (jfindlay) add support for repo.saltstack.com (refs: #28563)
• PR saltstack/salt-bootstrap#665: (mbologna) Change to 'dnf' as package manager for Fedora 22-> (refs: #28563)
• PR saltstack/salt-bootstrap#656: (eyj) Add bootstrap -b flag (don't install dependencies) (refs: #28563)
• PR saltstack/salt-bootstrap#654: (hedinfaok) Fixes error finding python-jinja2 in RHEL 7 (refs: #28563)
• PR saltstack/salt-bootstrap#653: (cbuechler) Make bootstrap work with FreeBSD 11-CURRENT. (refs: #28563)
• PR #28563: (s0undt3ch) [2015.5] Update to latest bootstrap script v2015.11.04 @ 2015-11-04 15:16:31 UTC
• ISSUE #28173: (twangboy) system.computer_name does not work in windows (refs: #28541)
• PR #28541: (twangboy) Fixed problem with system.set_computer_name @ 2015-11-04 14:48:54 UTC
• ISSUE #28524: (bmcorser) UnicodeDecodeError in states.file (refs: #28538, #28537)
• PR #28538: (jfindlay) decode path and url to utf-8 in url.create (refs: #28537)
• PR #28537: (jfindlay) decode filename to utf-8 in file.recurse state @ 2015-11-04 14:48:18 UTC
• ISSUE #28272: (gravyboat) Update documentation contributing docs to explain how to PR against different releases (refs: #28529)
• PR #28529: (rallytime) Update contributing and documentation pages to recommend submitting against branches @ 2015-11-04 14:47:21 UTC
• ISSUE #28511: (nghgd) vmware clone task fails instead of waiting to completion (refs: #28546)
• PR #28548: (nmadhok) [Backport] [2015.5] Tasks can be in queued state instead of running @ 2015-11-04 04:14:25 UTC
• PR #28546: (nmadhok) Tasks can be in queued state instead of running. (refs: #28548)
• ISSUE #24585: (utahcon) No version data for SALT.STATES.VIRTUALENV in wiki (refs: #28531)
• PR #28531: (rallytime) Add versionadded directives to virtualenv_mod state/module @ 2015-11-03 21:34:49 UTC
• PR #28508: (twangboy) Fixed windows tests @ 2015-11-03 19:31:12 UTC
• PR #28525: (rallytime) Fix spacing in doc examples for boto_route53 state and module @ 2015-11-03 19:30:24 UTC
• ISSUE #28243: (guettli) Docs: default value of state_auto_order ? (refs: #28517)
• PR #28517: (rallytime) Add state_auto_order defaults to True note to ordering docs @ 2015-11-03 14:04:40 UTC
• PR #28512: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5 @ 2015-11-03 00:38:08 UTC
• PR #28448: (gwaters) added a note to the tutorial for redhat derivatives @ 2015-10-30 18:49:53 UTC
• PR #28406: (rallytime) Back-port #28381 to 2015.5 @ 2015-10-29 19:10:37 UTC
• PR #28381: (JaseFace) Add FreeBSD detection for VirtualBox (refs: #28406)
• PR #28413: (rallytime) Back-port #28400 to 2015.5 @ 2015-10-29 18:06:46 UTC
• PR #28400: (msciciel) State pkg.installed: do not execute _preflight_check if not_installed list is empty in _find_install_targets (refs: #28413)
• PR #28366: (erchn) mark repo not enabled when pkgrepo state passes in disable: True @ 2015-10-29 15:55:54 UTC
• ISSUE #28372: (beverlcl) use_carrier option for bonding network interfaces are setting invalid values (refs: #28373)
• PR #28373: (beverlcl) Fixing bug #28372 for use_carrier option on bonding network interfaces.  @ 2015-10-29 14:45:57 UTC
• PR #28359: (rallytime) Back-port #28358 to 2015.5 @ 2015-10-28 20:43:05 UTC
• PR #28358: (arthurlogilab) docstring typo fix - list returners not runners (refs: #28359)
• ISSUE #28000: (hrumph) No option to stop windows minion installer from starting service in silent mode. (refs: #28346)
• ISSUE #27923: (twangboy) Salt Windows Installer fails to grab existing config (refs: #28346)
• PR #28346: (twangboy) Fix installer @ 2015-10-28 14:21:34 UTC
• PR #28315: (gwaters) Adding a working example of setting pillar data on the cli @ 2015-10-27 15:27:49 UTC
• PR #28211: (terminalmage) Fix for ext_pillar being compiled twice in legacy git_pillar code (2015.5 branch) @ 2015-10-26 14:14:02 UTC
• PR #28210: (terminalmage) Fix for ext_pillar being compiled twice in legacy git_pillar code (refs: #28211)
• ISSUE #26411: (whiteinge) salt-call cannot send custom events without Minion daemon running (refs: #28263)
• PR #28263: (cachedout) New channel for event.send @ 2015-10-26 14:07:06 UTC
• PR #28293: (cachedout) Minor grammar changes @ 2015-10-26 12:15:42 UTC
• PR #28271: (gwaters) Update tutorial documentation (refs: #28293)
• PR #28271: (gwaters) Update tutorial documentation (refs: #28293) @ 2015-10-26 12:12:37 UTC
• ISSUE #28248: (0xf10e) conventions/formula.rst: "Gather external data" suggests unavailable jinja functionality (refs: #28280)
• PR #28280: (0xf10e) Correct Jinja function load_* to import_* @ 2015-10-25 04:11:10 UTC
• PR #28255: (cachedout) Add __cli opt @ 2015-10-23 18:44:30 UTC
• ISSUE #27374: (mool) boto_route53 state doesn't create a record (refs: #28213)
• PR #28213: (rallytime) If record returned None, don't continue with the state. Something went wrong @ 2015-10-23 13:54:50 UTC
• ISSUE #28217: (Ch3LL) Scheduler.present tries to add the scheudler each time (refs: #28238)
• PR #28238: (basepi) [2015.5] Fix schedule.present always diffing @ 2015-10-23 13:31:32 UTC
• PR #28174: (lorengordon) Add support for multiline regex in file.replace (refs: #28666) @ 2015-10-22 14:02:43 UTC
• ISSUE #19673: (holyzhou) partition.mkpart in parted modules doesn't work (refs: #28175)
• PR #28175: (twangboy) Fixes #19673 @ 2015-10-21 20:48:24 UTC
• PR #28140: (rallytime) Add OpenBSD installation documentation to 2015.5 branch @ 2015-10-20 16:31:34 UTC
• PR #28103: (ajacoutot) OpenBSD salt package: update list of dependencies. (refs: #28140)
• ISSUE #28101: (bogdanr) salt-cloud ec2 list-sizes doesn't show all available sizes (refs: #28138)
• PR #28138: (rallytime) Back-port #28130 EC2 Sizes Only portion to 2015.5 @ 2015-10-20 16:29:09 UTC
• PR #28130: (bogdanr) Ec2 upload public key and updated instances size list (refs: #28138)
• ISSUE #26844: (double-yaya) The function "state.sls" is running as PID XXXX and was started at .... with jid XXXX always shows the current jid (refs: #28097)
• PR #28097: (jacksontj) For all multi-part messages, check the headers. If the header is not … @ 2015-10-20 15:00:18 UTC
• ISSUE #23655: (arthurlogilab) salt-cloud with lxc should not traceback when minion is unreacheable (refs: #28117)
• PR #28117: (rallytime) Clean up stacktrace when master can't be reached in lxc cloud driver @ 2015-10-20 12:41:12 UTC
• PR #28110: (terminalmage) Add explanation of file_client: local setting masterless mode @ 2015-10-20 12:28:05 UTC
• ISSUE #27940: (multani) salt-cloud creating lxc containers doesn't fire "salt/cloud/*/created" event (refs: #28109)
• PR #28109: (rallytime) Add created reactor event to lxc cloud driver @ 2015-10-19 20:32:41 UTC
• PR #27996: (rallytime) Don't fail if pip package is already present and pip1 is installed @ 2015-10-19 12:59:17 UTC
• PR #28056: (rallytime) Back-port #28033 to 2015.5 @ 2015-10-19 12:55:10 UTC
• PR #28033: (twangboy) Fixed win_useradd.py (refs: #28056)
• PR #28059: (rallytime) Back-port #28040 to 2015.5 @ 2015-10-18 16:17:29 UTC
• PR #28040: (erchn) Swift rackspace fixes (refs: #28059)
• ISSUE #27534: (llevar) file.managed can't retrieve file via ftp (refs: #28047)
• PR #28047: (cachedout) Restore FTP functionality to file client @ 2015-10-18 16:16:46 UTC
• PR #28032: (twangboy) Fixed win_path.py @ 2015-10-17 15:16:15 UTC
• PR #28037: (rallytime) Back-port #28003 to 2015.5 @ 2015-10-16 20:59:52 UTC
• PR #28003: (twangboy) Fix #26336 (refs: #28037)
• PR #28031: (jacobhammons) Updated release notes with additional CVE information @ 2015-10-16 16:19:37 UTC
• ISSUE #27897: (Inveracity) request to add \\r escape character for salt.states.host for windows (refs: #28008)
• PR #28008: (jfindlay) platform independent line endings in hosts mod @ 2015-10-16 13:20:28 UTC
• ISSUE #28010: (vakulich) Error "KeyError: 'ret'" appeared during salt.state run in orchestrate module if minion had an exception (refs: #28012)
• PR #28012: (rallytime) Clean up stack trace when something goes wrong with minion output @ 2015-10-16 12:40:59 UTC
• PR #27995: (jacobhammons) added link to grains security FAQ to targeting and pillar topics.  @ 2015-10-15 21:15:31 UTC
• PR #27986: (jacobhammons) Changed current release to 5.6 and added CVE to release notes @ 2015-10-15 17:25:41 UTC
• PR #27913: (pass-by-value) Set default @ 2015-10-14 14:03:36 UTC
• PR #27876: (terminalmage) 2015.5 branch: Fix traceback when 2015.8 git ext_pillar config schema used @ 2015-10-13 14:58:45 UTC
• ISSUE #27610: (benburkert) PR #27201 broke ssh_known_hosts with :port (refs: #27726)
• PR #27726: (jfindlay) deprecate hash_hostname in favor of hash_known_hosts @ 2015-10-12 16:19:09 UTC
• PR #27201: (jfindlay) rename hash_hostname to hash_known_hosts (refs: #27726)
• ISSUE #27735: (go8ose) saltutils.find_cached_job doesn't work (refs: #27776)
• PR #27776: (jfindlay) return message when local jobs_cache not found @ 2015-10-12 16:11:41 UTC
• ISSUE #27665: (ahammond) user.absent should not "fail" if /var/spool/mail/<user> already does not exist. (refs: #27766)
• PR #27766: (jfindlay) better check for debian userdel error @ 2015-10-12 15:14:33 UTC
• ISSUE #27756: (iggy) syslog returner formats line incorrectly (refs: #27758)
• PR #27758: (iggy) Remove redundant text from syslog returner @ 2015-10-12 15:09:49 UTC
• ISSUE #27832: (viking60) Salt fails to recognize Manjaro (as an Arch derivate) (refs: #27841)
• PR #27841: (terminalmage) Detect Manjaro Linux as Arch derivative @ 2015-10-12 14:53:46 UTC
• ISSUE #26538: (seanjnkns) salt.states.file.managed generates warning when used in place of salt.states.file.touch (refs: #27806)
• PR #27852: (rallytime) Back-port #27806 to 2015.5 @ 2015-10-12 14:53:17 UTC
• PR #27806: (blast-hardcheese) Empty string is falsy (refs: #27852)
• ISSUE #27831: (basepi) v2015.5.5 highstate outputter stacktracing for jobs.lookup_jid (refs: #27838)
• PR #27838: (basepi) [2015.5] Fix highstate outputter for jobs.lookup_jid @ 2015-10-09 22:26:28 UTC
• PR #25521: (cachedout) Fix outputter for state.orch (refs: #27838)
• PR #27791: (eguven) 2015.5 postgres_user groups backport @ 2015-10-08 23:59:08 UTC
• PR #27759: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5 @ 2015-10-07 18:01:54 UTC
• ISSUE #26673: (robkinyon) __virtual__() doesn't work without __virtualname__ (refs: #27732)
• PR #27732: (jacobhammons) update docs for __virtual__ and __virtualname__ @ 2015-10-07 17:29:31 UTC
• PR #27747: (Sacro) Chocolatey doesn't have a help command.  @ 2015-10-07 16:06:53 UTC
• PR #27733: (jacobhammons) hardening topic - updates to docs.saltproject.io theme @ 2015-10-07 01:44:00 UTC
• ISSUE #9051: (olenz) Add bash completion to the docs (refs: #27706)
• ISSUE #27005: (johanek) grains precedence (refs: #27706)
• ISSUE #21475: (quantonganh) Targeting with pillar should be added in to the main targeting page (refs: #27706)
• ISSUE #14876: (whiteinge) Create a pre-Salted tutorial VM (refs: #27706)
• ISSUE #13407: (gravyboat) Create page explaining how to pass variables on the command line (refs: #27706)
• PR #27706: (jacobhammons) Assorted doc bugs @ 2015-10-06 05:35:29 UTC
• PR #27695: (rallytime) Back-port #27671 to 2015.5 @ 2015-10-05 21:57:36 UTC
• PR #27671: (gashev) Added skip test_ext_pillar_env_mapping if git module does not exist. (refs: #27695)
• ISSUE #27501: (yermulnik) [FreeBSD] "pkg search" behavior changed since 1.5 series (refs: #27524)
• PR #27524: (jfindlay) parse pkgng output in quiet mode for >= 1.6.1 @ 2015-10-05 21:22:40 UTC
• PR #27686: (rallytime) Back-port #27476 to 2015.5 @ 2015-10-05 21:17:59 UTC
• PR #27476: (belvedere-trading) fix for: https://github.com/saltstack/salt/issues/27373 (refs: #27686)
• ISSUE #27655: (gracinet) postgres_local_cache handling of success (refs: #27656)
• PR #27684: (rallytime) Back-port #27656 to 2015.5 @ 2015-10-05 21:17:55 UTC
• PR #27656: (gracinet) Fix #27655: handling of success in postgres_local_cache (refs: #27684)
• PR #27683: (rallytime) Back-port #27659 to 2015.5 @ 2015-10-05 21:17:30 UTC
• PR #27659: (gnubyexample) .pub as public key is what we should send to remote (refs: #27683)
• PR #27682: (rallytime) Back-port #27566 to 2015.5 @ 2015-10-05 21:17:26 UTC
• PR #27566: (blueyed) returners.local_cache: fix endless loop on OSError (refs: #27682)
• ISSUE #25813: (whytewolf) debconf.set throwing exception in 2015.8.0rc2 (refs: #25928)
• PR #27681: (rallytime) Back-port #25928 to 2015.5 @ 2015-10-05 21:17:19 UTC
• PR #25928: (cachedout) Fix stacktrace for non-existant states (refs: #27681)
• ISSUE #27505: (silenius) [FreeBSD] state.service + provider daemontools is broken (refs: #27535)
• PR #27680: (rallytime) Back-port #27535 to 2015.5 @ 2015-10-05 21:17:10 UTC
• PR #27535: (silenius) Issue 27505 (refs: #27680)
• PR #27442: (JaseFace) Ensure we pass on the enable setting if present, or use the default of True if not in build_schedule_item() @ 2015-10-05 18:01:29 UTC
• ISSUE #26320: (schlagify) pkg & diskusage beacons not sending alerts (refs: #27641)
• PR #27641: (rallytime) Gate the psutil import and add depends doc for diskusage beacon @ 2015-10-05 17:00:48 UTC
• PR #27644: (rallytime) Back-port #27640 to 2015.5 @ 2015-10-05 14:55:31 UTC
• PR #27640: (stephen144) fix typo in default pillar path (refs: #27644)
• ISSUE #27609: (rallytime) GCE with various external_ip settings cause stacktraces (refs: #27612)
• PR #27612: (rallytime) Fix GCE external_ip stacktraces in 2015.5 @ 2015-10-02 15:42:20 UTC
• PR #27568: (jacobhammons) regenerated man pages @ 2015-10-01 15:39:37 UTC
Salt 2015.5.8 Release Notes release 2015-12-01
Version 2015.5.8 is a bugfix release for 2015.5.0.
Statistics • Total Merges: 17
• Total PR References: 27
• Contributors: 12 (MasterNayru, TronPaul, basepi, cachedout, cxmcc, jfindlay, kevinlondon, messa, rallytime, tehmaspc, twangboy, whiteinge)
Changelog for v2015.5.7..v2015.5.8 Generated at: 2018-05-27 22:25:07 UTC
• ISSUE #28883: (ldelossa) Issues running select states -  local variable 'salt' referenced before assignment (refs: #29113)
• PR #29164: (jfindlay) Backport #29113 @ 2015-11-24 21:26:17 UTC
• PR #29113: (TronPaul) Kill unneeded import (refs: #29164)
• PR #28740: (MasterNayru) Add missing S3 module import (refs: #28839, #29113)
• PR #29138: (jfindlay) add 2015.5.8 release notes @ 2015-11-23 23:22:48 UTC
• ISSUE #29110: (mohshami) 2015.8.2 broke orchestration (refs: #29122)
• PR #29128: (cachedout) Set a safer default value for ret in saltmod @ 2015-11-23 17:07:40 UTC
• PR #29122: (cachedout) Fix broken state orchestration (refs: #29128)
• PR #28012: (rallytime) Clean up stack trace when something goes wrong with minion output (refs: #29122)
• PR #29122: (cachedout) Fix broken state orchestration (refs: #29128) @ 2015-11-23 16:24:18 UTC
• PR #29096: (rallytime) Back-port #29093 to 2015.5 @ 2015-11-22 17:02:51 UTC
• PR #29093: (cxmcc) Compare gem versions as a string. (refs: #29096)
• PR #29084: (rallytime) Back-port #29055 to 2015.5 @ 2015-11-20 20:57:54 UTC
• PR #29055: (cachedout) Add section to style guide (refs: #29084)
• PR #29083: (rallytime) Back-port #29053 to 2015.5 @ 2015-11-20 20:57:38 UTC
• PR #29053: (kevinlondon) Update rabbitmq_user.py (refs: #29083)
• ISSUE #28928: (twangboy) Fix user.present 2015.5 (refs: #28932)
• PR #28932: (twangboy) Fixed user.present / user.absent in windows @ 2015-11-18 21:45:53 UTC
• PR #28627: (twangboy) Backport win_useradd (refs: #28932)
• ISSUE #26911: (dsumsky) file.manage state does not work with Amazon S3 URLs on Windows (refs: #28630)
• ISSUE #13850: (ryan-lane) s3:// urls in file.managed (and likely elsewhere) require s3.key and s3.keyid to be in minion config (refs: #28630)
• PR #29011: (rallytime) Back-port #28630 to 2015.5 @ 2015-11-18 17:50:05 UTC
• PR #28630: (messa) Use S3 credentials from Pillar (refs: #29011)
• PR #28982: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5 @ 2015-11-18 00:49:32 UTC
• ISSUE #28947: (dmyerscough) sdb modules are not synced out (refs: #28949)
• PR #28949: (whiteinge) Add sync_sdb execution function @ 2015-11-17 15:35:38 UTC
• ISSUE #28888: (twangboy) Fix file.comment (refs: #28930)
• PR #28930: (twangboy) Added missing import mmap required by file.py @ 2015-11-16 23:17:23 UTC
• PR #28908: (rallytime) A couple of spelling fixes for doc conventions page.  @ 2015-11-16 02:29:35 UTC
• ISSUE #22442: (allanliu) rest_cherrypy /keys URL does not handle JSON requests (refs: #28902)
• PR #28902: (whiteinge) Fix missing JSON support for /keys endpoint @ 2015-11-15 15:36:05 UTC
• PR #28897: (rallytime) Back-port #28873 to 2015.5 @ 2015-11-15 00:43:35 UTC
• PR #28873: (tehmaspc) Fix salt-cloud help output typo (refs: #28897)
• ISSUE #28870: (basepi) mdadm commands failing (refs: #28871)
• PR #28871: (basepi) [2015.5] Fix command generation for mdadm.assemble @ 2015-11-13 21:54:33 UTC
Salt 2015.5.9 Release Notes release 2016-01-11
Version 2015.5.9 is a bugfix release for 2015.5.0.
Statistics • Total Merges: 45
• Total Issue References: 21
• Total PR References: 48
• Contributors: 21 (abednarik, aletourneau, attiasr, basepi, cachedout, clan, clarkperkins, cro, dmyerscough, jacobhammons, jfindlay, jsutton, justinta, lorengordon, markckimball, mpreziuso, rallytime, terminalmage, titilambert, twangboy, zmalone)
Changelog for v2015.5.8..v2015.5.9 Generated at: 2018-05-27 22:31:06 UTC
• PR #30248: (jfindlay) add 2015.5.9 release notes @ 2016-01-08 23:13:10 UTC
• PR #30237: (jacobhammons) Updated man pages and doc version for 2015.5.9 @ 2016-01-08 18:10:05 UTC
• PR #30207: (rallytime) Use correct spacing in rabbitmq state examples @ 2016-01-07 18:37:35 UTC
• PR #30191: (jacobhammons) Updated doc site banners @ 2016-01-06 22:37:40 UTC
• ISSUE #29633: (twellspring) user.present does not modify home directory (refs: #30125)
• PR #30125: (abednarik) Update user home event when createhome is set to False @ 2016-01-05 18:15:38 UTC
• ISSUE #10155: (jhenry82) Option to select a random master in multi-master mode (refs: #30127)
• PR #30127: (jsutton) Updating documentation and example minion config for random_master/master_shuffle.  @ 2016-01-04 19:30:50 UTC
• PR #30110: (markckimball) Fixed flag sent to salt.utils.http in order for verify_ssl to work correctly @ 2015-12-31 21:17:53 UTC
• PR #30093: (zmalone) Noting that file_roots and "state tree" should both be avoided @ 2015-12-30 22:40:05 UTC
• ISSUE #28120: (jtylers) Clear text passwords (refs: #30097)
• PR #30097: (cachedout) Note concern about cleartext password in docs for shadow.gen_password @ 2015-12-30 22:37:33 UTC
• PR #30089: (mpreziuso) Fixes terminology and adds more accurate details about the algorithms @ 2015-12-30 20:02:18 UTC
• ISSUE #29921: (anlutro) pygit 0.21 not fully supported? (refs: #30086)
• PR #30086: (cachedout) Document that gitfs needs recent libs @ 2015-12-30 19:26:05 UTC
• ISSUE #27835: (bertjwregeer) [FreeBSD] salt-ssh hangs forever (refs: #30070)
• PR #30070: (cachedout) Add documentation on debugging salt-ssh @ 2015-12-29 23:00:06 UTC
• PR #30059: (mpreziuso) Fixes wrong function scope @ 2015-12-29 16:12:06 UTC
• PR #30025: (justinta) Skipping some Boto tests until resolved moto issue @ 2015-12-28 15:21:45 UTC
• PR #29725: (cachedout) Disable some boto tests per resolution of moto issue (refs: #30025)
• ISSUE #28956: (racooper) Netscaler module doc enhancements (refs: #29949)
• PR #29949: (aletourneau) Enhanced netscaler docstring @ 2015-12-22 20:26:52 UTC
• PR #29941: (cachedout) Fix spelling error in boto_vpc @ 2015-12-22 15:49:54 UTC
• ISSUE #29880: (githubcdr) Salt pkg.uptodate fails on Arch linux (refs: #29908)
• PR #29908: (cachedout) Allow kwargs to be passed to pacman provide for update func @ 2015-12-22 15:04:18 UTC
• ISSUE #27056: (oogali) pkgng provider on FreeBSD does not do BATCH=yes (refs: #29909)
• PR #29909: (abednarik) FreeBSD pkgng fix for non-interactive install. @ 2015-12-22 15:03:50 UTC
• ISSUE #24698: (cmhe) docker.installed not working (salt 2015.5.0, docker 1.6.2, dockerpy 0.5.3) (refs: #29730)
• PR #29730: (rallytime) Update docker-py version requirement to 0.6.0 for dockerio.py files @ 2015-12-16 14:44:40 UTC
• ISSUE #23343: (micaelbergeron) npm state ignore the requested version (refs: #29715)
• ISSUE #18647: (hundt) Version number in npm state name does not result in correct version being installed (refs: #29715)
• PR #29715: (rallytime) Install correct package version, if provided, for npm state.  @ 2015-12-15 23:19:45 UTC
• PR #29721: (terminalmage) Fix display of multiline strings when iterating over a list @ 2015-12-15 22:16:10 UTC
• ISSUE #29488: (Shad0w1nk) salt.cloud.clouds.vmware.revert_to_snapshot crash when using the default value (refs: #29646)
• PR #29646: (rallytime) Don't stacktrace on kwargs.get if kwargs=None @ 2015-12-15 19:02:58 UTC
• ISSUE #29661: (mosuowhq) bug report when creating VM in /salt/cloud/clouds/nova.py (refs: #29673)
• PR #29673: (rallytime) Default value should be False and not 'False' @ 2015-12-14 18:08:44 UTC
• PR #29527: (jfindlay) 2015.5.7 notes: add note about not being released @ 2015-12-08 21:08:26 UTC
• PR #29539: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5 @ 2015-12-08 19:14:51 UTC
• ISSUE #12072: (vk00226) Passing user-data when provisioning  ec2 instances (refs: #29504)
• PR #29504: (rallytime) Document userdata_file option for EC2 driver @ 2015-12-08 16:54:33 UTC
• ISSUE #29101: (jessbreckenridge) Salt-cloud 2015.8.0 - del_*_vols_on_destroy does not work according to docs (refs: #29507)
• PR #29507: (rallytime) Switch volumes and del_*_on_destroy example ordering @ 2015-12-08 16:50:11 UTC
• ISSUE #28862: (trevor-h) salt-cloud uppercase timeout options no longer recognized (refs: #29469)
• PR #29469: (abednarik) Added Documentation note in salt cloud.  @ 2015-12-07 18:27:46 UTC
• PR #29461: (dmyerscough) Fix resource limits, systemd sets the default too small @ 2015-12-05 16:26:34 UTC
• PR #29439: (rallytime) Back-port #28656 to 2015.5 @ 2015-12-04 22:56:17 UTC
• PR #28656: (clarkperkins) #28526 fixed yumpkg module issue with pkg.installed (refs: #29439)
• PR #29418: (jacobhammons) Added CVE 2015-8034 to 2015.5.8 release notes @ 2015-12-04 03:02:53 UTC
• PR #29389: (jacobhammons) updated version numbers in documentation @ 2015-12-03 16:27:23 UTC
• ISSUE #26898: (twangboy) Symlinks in Windows (2015.8) (refs: #28191)
• PR #28501: (twangboy) Requested fixes for 26898 @ 2015-12-03 01:12:12 UTC
• PR #28420: (jfindlay) fix removal of symbolic links on windows in the file state (refs: #28501)
• PR #28191: (twangboy) Fix 26898 (refs: #28420, #28501)
• ISSUE #29344: (justinta) file.search broken on python 2.6 with empty files (refs: #29348)
• PR #29348: (justinta) Fixes an file.search on python2.6 @ 2015-12-02 23:26:36 UTC
• ISSUE #29206: (mschiff) ssh_known_hosts.present creates wrong known_hosts lines (refs: #29276)
• PR #29336: (rallytime) Back-port #29276 to 2015.5 @ 2015-12-02 19:37:42 UTC