neulab/tldr huggingface dataset:
• 7ca6f854ff Merge pull request #27683 from rallytime/bp-27659
• 84b6ee0c58 .pub as public key is what we should send to remote
• a0f3e34656 Merge pull request #27682 from rallytime/bp-27566
• 2a44255748 minor: fix/format doc for returners.local_cache.prep_jid
• fd485e2396 returners.local_cache: fix endless loop on OSError
• 0b9ba911c4 Merge pull request #27681 from rallytime/bp-25928
• 17e1ddf137 Fix stacktrace for non-existant states
• 23da0d316a Merge pull request #27680 from rallytime/bp-27535
• 04aed5e105 Versionadded change since 2015.5.6 has already been tagged
• 579f2646ba .. versionadded:: 2015.5.6
• cbaf46e066 python <2.7 compability (pylint issue)
• ecde499478 s/bin/b to avoid confusion with bin()
• 4237c5db80 add a __virtual__ to check that daemontools is installed properly
• 623935a1bc fix doc
• 573de3abd6 fix pylint issue
• 5eb6a30d40 fix pep8 issues
• 298cf4f5c0 import missing logging module
• fe0ad36609 log was missing
• e457083465 s/systemd/FreeBSD
• 3512712e89 forgot service name..
• 8f193a7bcc fixes #27505
• 7d7b97eab6 Merge pull request #27442 from JaseFace/fix-27391-for-2015.5
• bfbf63e1cc Ensure we pass on the enable setting if present, or use the default of True if not in build_schedule_item() Prior to this, when schedule.present compares the existing schedule to the one crafted by this function, enabled will actually be removed at each run.  schedule.present sees a modification needs to be made, and invokes schedule.modify, which does so with enabled: True, creating and endless loop of an 'enabled' removal and addition.
• ccbba8656b Merge pull request #27641 from rallytime/gate-psutil-diskusage
• da2d93a3dd Gate the psutil import and add depends doc for diskusage beacon
• 09183994f9 Merge pull request #27644 from rallytime/bp-27640
• a9063a9745 fix typo in default pillar path
• 27fcecccbe Merge pull request #27612 from rallytime/fix-27609
• 8dc047dc18 If external_up is set to None, don't stacktrace, just use the private ip.
• 2ebf790f9f [salt-cloud] gce: don't stacktrace if Ephemeral is given instead of ephemeral
• c84a1edc1b Merge pull request #27568 from jacobhammons/man-pages-five
• b59c03d20d regenerated man pages
• 304dc68f7f Merge pull request #27582 from jfindlay/2015.5
• 4f0d55cda6 add 2015.5.6 release notes
• 7201ce71e4 Merge pull request #27557 from jfindlay/mine_doc
• 3727d79bad edit mine doc for style and markup
• 7e037a4666 add doc motivating mine vs grains
• 59c3d5f93e Merge pull request #27515 from jfindlay/suse_fire
• 4460ad2785 save iptables rules on SuSE
• 9b26357b19 Merge pull request #27509 from jfindlay/gluster_reason
• 1ccda538d2 tell the user why the gluster module does not work
• 989733ea86 Merge pull request #27379 from jfindlay/pip_vars
• aee51ffdef document and check dict type for pip env_vars
• ISSUE #27643: (blueyed) Please document extended return values of __virtual__ (refs: #27724)
• ISSUE #26755: (lorengordon) Associate package dependencies to modules/states? (refs: #27724)
• PR #27757: (jfindlay) fix virtual fcn return doc indentation @ 2015-10-07 17:50:18 UTC
• PR #27724: (jfindlay) update __virtual__ return documentation (refs: #27757)
• PR #27116: (jacobhammons) Update latest to 2015.8, 2015.5 is now previous (refs: #27724)
• aced4229cb Merge pull request #27757 from jfindlay/virtret
• 03400ef45b fix virtual fcn return doc indentation
• ISSUE #27636: (brian-bk) Salt-ssh cannot do simple state 'test.nop': "'test.nop' is not available." (refs: #27754)
• PR #27754: (rallytime) Change test.nop version directive to 2015.8.1 @ 2015-10-07 15:59:55 UTC
• 57b5b594bd Merge pull request #27754 from rallytime/fix-27636
• 31b9852d9a Change test.nop version directive to 2015.8.1
• PR #27734: (jacobhammons) Updated saltstack2 theme to add SaltConf16 banner @ 2015-10-07 01:43:53 UTC
• 9a0171089d Merge pull request #27734 from jacobhammons/theme-updates
• 3a52d3606b Updated saltstack2 theme to add SaltConf16 banner
• ISSUE #27595: (ralphvanetten) Debian package does not depend on python-m2crypto which is required by the x509 state/module (refs: #27719)
• PR #27727: (rallytime) Merge #27719 w/pylint fix @ 2015-10-06 21:13:37 UTC
• PR #27719: (jfindlay) tell user when x509 exec/state module can't load (refs: #27727)
• d3f2dfe835 Merge pull request #27727 from rallytime/merge-27719
• a7fd156162 Pylint
• 6bf2ee2751 tell user when x509 exec/state module can't load
• PR #27724: (jfindlay) update __virtual__ return documentation (refs: #27757) @ 2015-10-06 21:06:47 UTC
• f26bcd2d21 Merge pull request #27724 from jfindlay/virtret
• 6bddf80546 update __virtual__ return documentation
• ISSUE #27481: (basepi) Fix issues with cross-calling states (refs: #27725)
• PR #27725: (basepi) Fix global injection for state cross calls @ 2015-10-06 21:02:15 UTC
• d67e8c5c2c Merge pull request #27725 from basepi/states.cross.call.27481
• e12269d871 Remove unused import
• 4e6505b2e7 Return the wrapper (whoops)
• fadb954676 Use new method for injecting globals into state functions
• 17b267470a Add decorator for injecting globals into functions in the loader
• PR #27628: (ticosax) [dockerng] Add support of labels parameter for dockerng @ 2015-10-06 13:58:40 UTC
• 06e67d25f8 Merge pull request #27628 from ticosax/dockerng-container-label
• edf625c8b4 Add support of labels parameter for dockerng
• ISSUE #26604: (ari) Poor compound matcher documentation (2015.8 docs) (refs: #27704)
• PR #27704: (jacobhammons) Update compound matcher docs to clarify the usage of alternate delimi… @ 2015-10-06 05:36:55 UTC
• e47d849af6 Merge pull request #27704 from jacobhammons/26604
• 1c51ce28a9 Update compound matcher docs to clarify the usage of alternate delimiters Refs #26604
• PR #27705: (rallytime) Merge #27602 with final pylint fix @ 2015-10-05 23:36:50 UTC
• PR #27602: (blueyed) dockerng: fix/enhance version warning in __virtual__ (refs: #27705)
• 2491ce40f1 Merge pull request #27705 from rallytime/merge-27602
• 81aad83386 Ignore import error
• 561dc4cf94 dockerng: fix/enhance version warning in __virtual__
• ISSUE #13850: (ryan-lane) s3:// urls in file.managed (and likely elsewhere) require s3.key and s3.keyid to be in minion config (refs: #27691)
• PR #27691: (notpeter) Faster timeout (3s vs 2min) for instance metadata lookups. #13850.  @ 2015-10-05 22:55:52 UTC
• b76eb08c68 Merge pull request #27691 from notpeter/iam_fail_faster
• 3d9483b4e2 Faster timeout (3s vs 2min) for instance metadata lookups. #13850.
• PR #27696: (blueyed) loader.proxy: call _modules_dirs only once @ 2015-10-05 22:42:32 UTC
• fc78f49dc5 Merge pull request #27696 from blueyed/load-proxy-call-_module_dirs-only-once
• 55a76be6c1 loader.proxy: call _modules_dirs only once
• PR #27630: (ticosax) Expose container_id in mine.get_docker @ 2015-10-05 21:56:53 UTC
• 77516912fa Merge pull request #27630 from ticosax/include-container-id-docker-mine
• 7293ded2f6 fixup! Expose container_id in mine.get_docker
• 9e56a7e9db Expose container_id in mine.get_docker
• PR #27600: (blueyed) dockerng: use docker.version=auto by default @ 2015-10-05 21:29:14 UTC
• 8453cb3eb1 Merge pull request #27600 from blueyed/dockerng-auto-version
• 53c6e3b3de dockerng: use docker.version=auto by default
• PR #27689: (rallytime) Merge #27448 with test fixes @ 2015-10-05 21:17:41 UTC
• PR #27448: (JaseFace) Ensure we pass on the enable setting if present, or use the default of True if not in build_schedule_item() (refs: #27689)
• 7a4291008e Merge pull request #27689 from rallytime/fix-tests-27448
• 05a506ec9f Use correct comment in test
• 8296fefb31 Merge #27448 with test fixes
• d9f5e9fd2f Ensure we pass on the enable setting if present, or use the default of True if not in build_schedule_item() Prior to this, when schedule.present compares the existing schedule to the one crafted by this function, enabled will actually be removed at each run.  schedule.present sees a modification needs to be made, and invokes schedule.modify, which does so with enabled: True, creating and endless loop of an 'enabled' removal and addition.
• ISSUE #27520: (rmarcinik) winrepo is unavailable in 2015.8 (refs: #27616, #27693)
• ISSUE #23239: (cachedout) [RFC] Deprecate ext_processses (refs: #27693)
• PR #27693: (jacobhammons) initial engines topic, updates to windows repo docs @ 2015-10-05 21:05:26 UTC
• 4ddc87157a Merge pull request #27693 from jacobhammons/doc-updates
• 5a3e72fc8e __ops__ to __opts__
• 5a9867aad1 initial engines topic, updates to windows repo docs Refs #23239 Refs #27520
• PR #27601: (blueyed) dockerng: handle None in container.Names @ 2015-10-05 20:32:19 UTC
• f7f48d1eef Merge pull request #27601 from blueyed/dockerng-none-names
• b1442ac904 dockerng: handle None in container.Names
• PR #27596: (blueyed) gitfs: fix UnboundLocalError for 'msg' @ 2015-10-05 20:18:00 UTC
• 3ffb5a3369 Merge pull request #27596 from blueyed/fix-gitfs-UnboundLocalError
• e70cbda490 gitfs: fix UnboundLocalError for 'msg'
• PR #27651: (eliasp) Check for existence of 'subnetId' key in subnet dict @ 2015-10-05 17:01:34 UTC
• 4d7be3f972 Merge pull request #27651 from eliasp/2015.8-cloud.clouds.ec2-check-for-subnetId-before-using-it
• f21a763809 Check for existence of 'subnetId' key in subnet dict
• ISSUE #23370: (lisa2lisa) salt artifactory.downloaded module ignore classifier  (refs: #27639)
• PR #27639: (rallytime) Docement version added for new artifactory options @ 2015-10-05 17:01:21 UTC
• d9266505a7 Merge pull request #27639 from rallytime/fix-23370
• 6de99bd5b7 Docement version added for new artifactory options
• PR #27677: (rallytime) Back-port #27675 to 2015.8 @ 2015-10-05 15:47:34 UTC
• PR #27675: (avinassh) Fix a typo (refs: #27677)
• 771e5136f1 Merge pull request #27677 from rallytime/bp-27675
• bfa0acfbfe Fix a typo
• PR #27637: (rallytime) Back-port #27604 to 2015.8 @ 2015-10-05 14:54:59 UTC
• PR #27604: (plastikos) Fix module path to SaltCacheError (refs: #27637)
• 6bc5ddc561 Merge pull request #27637 from rallytime/bp-27604
• 3d2ee4297d Fix module path to SaltCacheError
• ISSUE #19291: (gfa) pkg module could accept version: latest (refs: #27657)
• PR #27657: (garethgreenaway) Fix to pkg state module @ 2015-10-03 23:56:02 UTC
• 905acc6229 Merge pull request #27657 from garethgreenaway/19291_pkg_state_latest_fix
• c950527b24 When latest is passed in the state as the version to install, once the package is installed the state runs will fail. pkg.latest_version returned an empty string once the package is installed so we need to grab the installed version in that case to avoid passing an empty string to the pkg module in question.
• ISSUE #27538: (lomeroe) boto_iam is not passing parameters properly on a handful of function calls (refs: #27539)
• PR #27632: (rallytime) Back-port #27539 to 2015.8 @ 2015-10-02 19:28:39 UTC
• PR #27539: (lomeroe) boto_iam updates to function calls that were not passing arguments properly (refs: #27632)
• 83ae6a1432 Merge pull request #27632 from rallytime/bp-27539
• 2b0afd0230 Add versionadded to new path option
• e54afed73a moving path kwarg to end of function definition
• ISSUE #27545: (lomeroe) boto_asg allow removing launch configuration with 'absent' state (refs: #27546)
• ISSUE #27544: (lomeroe) boto_asg state incorrectly processes return from boto_vpc.get_subnet_association (refs: #27559, #27546)
• PR #27633: (rallytime) Back-port #27559 to 2015.8 @ 2015-10-02 19:22:07 UTC
• PR #27559: (lomeroe) vpc_id fix for boto_vpc.get_subnet_association (refs: #27633)
• PR #27546: (lomeroe) boto_asg state updates (refs: #27559)
• 888e9bdf5d Merge pull request #27633 from rallytime/bp-27559
• 3f03815ada rebasing
• ISSUE #27463: (ryan-lane) boto_route53 module should default to region universal, rather then None (refs: #27579)
• PR #27579: (rallytime) Change boto_route53 region default to 'universal' to avoid problems with boto library @ 2015-10-02 18:56:17 UTC
• 8b7da5e469 Merge pull request #27579 from rallytime/fix-27463
• d5956132ef Change boto_route53 region default to 'universal' to avoid problems with boto library
• PR #27581: (tkwilliams) Add support for 'vpc_name' tag in boto_secgroup module and state @ 2015-10-02 15:40:40 UTC
• ce4c64a2e3 Merge pull request #27581 from tkwilliams/boto_secgroup_add_vpc_name
• 159cccf43f Faulty check logic around optional params
• 84ab0bbd74 One last bug to squash.  Seriously.  It's the last one. Ever! - fixed param vpc_id being passed where vpc_name was intended.
• 002cbf5cde Grrr.  Add back the import of SaltInvocationError that pylint wanted me to remove :)
• 0671c0d8d9 Consolidate some redundant code - thanks @ryan-lane !
• fae1199276 Followed @ryan-lane's suggestion to remove duplicated code from boto_vpc and instead call into that module
• 3a38a440b7 Merge remote-tracking branch 'upstream/2015.8' into boto_secgroup_add_vpc_name
• f7ef0bcd4c Fixups for picayune pylint pedantery :)
• 35b66e28a3 Merge remote-tracking branch 'upstream/2015.8' into boto_secgroup_add_vpc_name
• 6770f721f8 Add support for 'vpc_name' tag in boto_secgroup module and state
• PR #27624: (nasenbaer13) Wait for sync is not passed to boto_route53 state @ 2015-10-02 15:37:44 UTC
• fb6f6b9ce4 Merge pull request #27624 from eyj/fix_wait_for_sync
• ed6a8c0aa6 Wait for sync is not passed to boto_route53 state
• PR #27614: (blueyed) doc: minor fixes to doc and comments @ 2015-10-02 15:34:02 UTC
• eb59cb8d1c Merge pull request #27614 from blueyed/doc-minor
• 98a8c0f055 doc: minor fixes to doc and comments
• PR #27627: (eyj) Fix crash in boto_asg.get_instances if the requested attribute is None @ 2015-10-02 15:33:32 UTC
• 61f8a6f39f Merge pull request #27627 from eyj/pr-instance-attribute
• 03d7c6af3d Fix crash in boto_asg.get_instances if the requested attribute may be None
• ISSUE #27549: (carlpett) Document winrepo_remotes_ng (refs: #27616)
• PR #27616: (jacobhammons) Updated windows software repository docs @ 2015-10-02 05:04:37 UTC
• 764d70af79 Merge pull request #27616 from jacobhammons/win-repo-docs
• 1c8b32ce26 Updated windows software repository docs
• ISSUE #27543: (lomeroe) boto_elb incorrectly processes return from boto_vpc.get_subnet_assocaition (refs: #27569)
• PR #27569: (lomeroe) boto_vpc.get_subnet_association now returns a dict w/key of vpc_id, a… @ 2015-10-01 16:03:06 UTC
• db963b7864 Merge pull request #27569 from lomeroe/fix_boto_elb
• ae09a0fb61 boto_vpc.get_subnet_association now returns a dict w/key of vpc_id, adding code to handle the dict now
• ISSUE #25441: (ahammond) modules.ps documentation missing (refs: #27567)
• PR #27567: (whiteinge) Use getattr to fetch psutil.version_info @ 2015-10-01 15:39:59 UTC
• b269cd4754 Merge pull request #27567 from whiteinge/psutil-version-fix
• 7ebe9acc44 Use getattr to fetch psutil.version_info
• PR #27583: (tkwilliams) Fixup zypper module @ 2015-10-01 15:38:53 UTC
• 9cc69e2440 Merge pull request #27583 from tkwilliams/fix_zypper
• cdd44e4128 Fixup zypper module - expected return type of pkg.latest was changed without updating zypper module - unchecked list deref fixed - "zypper info -t" out-of-date status field format has changed
• PR #27597: (blueyed) gitfs: remove unused variable "bad_per_remote_conf" @ 2015-10-01 15:38:15 UTC
• 5ca7e72c70 Merge pull request #27597 from blueyed/gitfs-remove-unused-bad_per_remote_conf
• 58af4d68f0 gitfs: remove unused variable "bad_per_remote_conf"
• PR #27585: (ryan-lane) Fix undefined variable in cron state module @ 2015-10-01 05:05:58 UTC
• 9805bdeddf Merge pull request #27585 from lyft/cron-fix
• 5474666b61 Fix undefined variable in cron state module
Salt 2015.8.3 Release Notes Version 2015.8.3 is a bugfix release for 2015.8.0.
Statistics • Total Merges: 74
• Total PR References: 64
• Contributors: 30 (DmitryKuzmenko, RealKelsar, alexproca, anlutro, basepi, bogdanr, cachedout, cedwards, chrigl, cro, fcrozat, gtmanfred, isbm, jfindlay, kiorky, kt97679, lomeroe, lorengordon, mhoogendoorn, nmadhok, optix2000, paulnivin, quantonganh, rallytime, s0undt3ch, schwing, sjorge, tampakrap, terminalmage, ticosax)
Security Fix CVE-2015-8034 Saving state.sls cache data to disk with insecure permissions
This affects users of the state.sls function. The state run cache on the minion was being created with incorrect permissions. This file could potentially contain sensitive data that was inserted via jinja into the state SLS files. The permissions for this file are now being set correctly. Thanks to zmalone for bringing this issue to our attention.
Changelog for v2015.8.2..v2015.8.3 Generated at: 2018-05-27 23:24:21 UTC
• PR #29173: (jfindlay) add 2015.8.3 release notes @ 2015-11-25 00:07:51 UTC
• 345206b68e Merge pull request #29173 from jfindlay/2015.8
• 212f7dd281 add 2015.8.3 release notes
• cafbb49cb6 add note on 2015.8.2 release notes
• PR #29172: (basepi) [2015.8] Backport new philips_hue proxy features from develop @ 2015-11-24 23:52:55 UTC
• 5e88e9e9c0 Merge pull request #29172 from basepi/philips_backport
• 1df6c3083b Backport new philips_hue proxy features from develop
• PR #29167: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2015-11-24 21:40:34 UTC
• 2fb1ca0eac Merge pull request #29167 from basepi/merge-forward-2015.8
• 525f9fbbbb Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
• a26c10a811 Merge pull request #29164 from jfindlay/bp-29113
• 50fab35188 kill unneeded import
• 4f03196e7d Merge pull request #29138 from jfindlay/2015.5
• be045f5cb1 add 2015.5.8 release notes
• PR #29141: (optix2000) Add test case for require: sls with only import statements @ 2015-11-24 16:17:57 UTC
• 68d6c454b8 Merge pull request #29141 from optix2000/full_sls_import
• 596843e8d6 Add test case for sls with only import Tests https://github.com/saltstack/salt/issues/10852
• ISSUE #29015: (jakehilton) git_pillar not honoring git_pillar_base (refs: #29072)
• ISSUE #28311: (strocknar) git_pillar conflicts (refs: #29072)
• ISSUE #27432: (mafrosis) Using specific tag as GitFS remote (refs: #29072)
• PR #29072: (terminalmage) Several gitfs/git_pillar fixes @ 2015-11-24 16:04:39 UTC
• 732f5364a2 Merge pull request #29072 from terminalmage/issue28311
• dae738fda3 Use common code to detect envs
• a9c0cacb77 Don't add head ref if head red matches desired ref
• e7540e956b pygit2: Don't clean local heads along with stale remote refs
• 1e6c46f554 pygit2: Properly resolve base saltenv from tag ref
• 0c592ab552 Support string whitelist/blacklist
• 744487864d Fix base branch detection for git_pillar
• 1cd9a4d1b4 Add some debug logging for git_pillar
• fac588c0bb Add HEAD ref in git_pillar/winrepo checkout
• PR #29118: (ticosax) [dockerng] Add networking capabilities @ 2015-11-24 15:47:36 UTC
• 95689ee1a4 Merge pull request #29118 from ticosax/dockerng-network
• e98d18ba41 Expose docker networking as state
• 94135d91c3 cosmetic
• 17ff5c1ab5 Add expose networking to modules.dockerng
• ISSUE #29144: (anlutro) Error in fileclient with file.managed (refs: #29145)
• PR #29145: (anlutro) Remove duplicate import of salt.utils.s3 @ 2015-11-24 15:36:05 UTC
• 4b4f212d2d Merge pull request #29145 from alprs/fix-duplicate_import
• e1101bea19 Remove duplicate import of salt.utils.s3
• ISSUE #29147: (lomeroe) boto_route53 unexpected keyword arguments in create_zone() (refs: #29148)
• PR #29148: (lomeroe) correcting parameter calls to boto get_zone/create_zone functions in … @ 2015-11-24 15:33:53 UTC
• 6079569580 Merge pull request #29148 from lomeroe/boto_route53_create_zone_fix-backport
• 75408ccf99 correcting parameter calls to boto get_zone/create_zone functions in create_zone parameter check on create_zone on private_zone=True add boto version requirement
• ISSUE #29107: (lorengordon) Salt hangs when passing a string representation as the length parameter to random.get_str() (refs: #29108)
• PR #29108: (lorengordon) Enforce length as an int, fixes #29107 @ 2015-11-23 19:06:52 UTC
• 17638c734b Merge pull request #29108 from lorengordon/type-enforce-length
• c71825d3b0 Enforce length as an int, fixes #29107
• PR #29125: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2015-11-23 18:48:46 UTC
• 233ab8a474 Merge pull request #29125 from basepi/merge-forward-2015.8
• 1432cc806d Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
• 219367a23d Merge pull request #29128 from cachedout/tweak_29122
• b08858b040 Missed check
• 584efe81ee Set a safer default value for ret in saltmod
• 8d86bc3056 Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
• 2250a36647 Merge pull request #29122 from cachedout/issue_29110
• 4b9302d794 Fix broken state orchestration
• 200e771efb Merge pull request #29096 from rallytime/bp-29093
• f5734423a4 Compare gem versions as a string.
• d8a2018bc8 Merge pull request #29084 from rallytime/bp-29055
• 52e650aed9 Add section to style guide
• b5cff1a351 Merge pull request #29083 from rallytime/bp-29053
• f1884de0e7 Update rabbitmq_user.py
• b3e3bebef0 Merge pull request #28932 from twangboy/fix_28928
• 0653a04887 Fixed user.present / user.absent in windows
• a2e4a227e0 Merge pull request #29011 from rallytime/bp-28630
• 7baccc1b05 Lint - newline before def
• 9e5c16d4da Reading S3 credentials from Pillar
• a3216f813d Fixed requests HTTPError handler, it was still in urllib2 style
• 1a4cd6002f Merge pull request #28982 from basepi/merge-forward-2015.5
• bfbb109fbd Merge remote-tracking branch 'upstream/2014.7' into merge-forward-2015.5
• 4b8bdd0afb Merge pull request #28839 from cachedout/revert_28740
• 215b26c06f Revert #28740
• 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 #29126: (fcrozat) Fix deployment when umask is non-standard @ 2015-11-23 17:53:46 UTC
• dc0d47fa2e Merge pull request #29126 from fcrozat/2015.8
• 4da11a5f3c Fix deployment when umask is non-standard. Fixes #29005
• bbccb752f9 Fix deployment when umask is non-standard. Fixes #28830
• PR #29124: (rallytime) Back-port #28130 to 2015.8 @ 2015-11-23 17:31:00 UTC
• PR #29120: (alexproca) Import keypair (refs: #29124)
• PR #28130: (bogdanr) Ec2 upload public key and updated instances size list (refs: #29124)
• 994d8bd71a Merge pull request #29124 from rallytime/bp-28130
• e290ea4a3f Pylint Fix
• 9d8e5c8b4d Added missing comma
• 4a7eee08a8 Documented import_keypair for the ec2 driver
• 715c12014c Added a bunch of instance sizes and updated some outdated ones
• 506ff01f65 Import public key
• PR #29076: (RealKelsar) We can't query installed use flags for a non installed pkg @ 2015-11-23 16:19:40 UTC
• d9c32011b4 Merge pull request #29076 from RealKelsar/2015.8
• f3d1ba1509 We can't query installed use flags for a non installed pkg. Also one if is enough...
• 96566d3060 We can't query installed use flags for a non installed pkg
• ISSUE #29100: (quantonganh) boto_ec2.exists does not use region when checking? (refs: #29070)
• PR #29097: (rallytime) Back-port #29070 to 2015.8 @ 2015-11-22 17:03:04 UTC
• PR #29070: (quantonganh) boto_ec2: missing region when checking existence of an EC2 instance (refs: #29097)
• 1931870f26 Merge pull request #29097 from rallytime/bp-29070
• 3b202efadc boto_ec2: missing region when checking existence of an EC2 instance
• PR #29090: (gtmanfred) clean up novaclient module @ 2015-11-21 15:43:58 UTC
• bb28b9186b Merge pull request #29090 from gtmanfred/2015.8
• 2aab45f9d2 clean up novaclient module
• PR #29095: (terminalmage) Add warning about pygit2 API instability @ 2015-11-21 15:38:59 UTC
• 4ff54c6429 Merge pull request #29095 from terminalmage/pygit2-warning
• 139f5ba4c3 Add warning about pygit2 API instability
• PR #28919: (cro) Update Philips Hue proxy minion to support __proxy__ instead of proxymodule stored in __opts__ @ 2015-11-21 15:31:36 UTC
• 27160b0454 Merge pull request #28919 from cro/hue_proxy_backport
• 8823225c81 Add 'versionadded'
• 6bdf98d2c6 Backport philips_hue proxy module to 2015.8, use __proxy__ instead of opts['proxymodule']
• 0945d3b5b2 Add the license
• a8be2d7382 Fix the docstring
• 13a8973f94 Validate if "requests" are around. NOTE: this will be changed soon!
• 835e84181b Fix the documentation
• 68accf6180 Allow view status from all lamps, if not specified
• 96adc9cca9 Fix lint issues
• cd00c5d99f Remove dead code
• 6a08d2b6b5 Implement static grains for the Philips HUE
• 5d3c3e09fc Bugfix: show all devices, if no specific IDs were passed
• 76e86d2d7d Implement color temperature
• a2d87a18cc Fix the documentation
• adeecb49d4 Implement brightness
• a2b1a71e01 Fix crash if the controller is down
• a7d5aafbe3 Update documentation for the color settings
• 15f83e180d Add more preset colors
• 44339f3dc1 Impement color setter with transition
• 0f4d5b9eac Implement effects method
• f341910174 Implement alert function
• e0c95b4c7f Separate device (lamps) getter
• 37ed834a63 Implement lamp rename
• 66b155c3db Enhance _set method so it can set more than just lights status
• 8e94aad5c1 Enhance internal ping report on failures (device is not reachable)
• 3bf79e6920 Implement blink function
• 334371d660 Use blink on internal ping
• a8e4c2162c Fix bug: call in a proper order, if all devices
• a98d5187f8 Remove the debug
• a1244223bf Enhance switch method
• e902764e25 Switch all lamps if IDs are not passed
• 1e508e9155 Fix bug: crash, if only one lamp ID is passed
• c0e6706d9a Implement status
• 6d8e6d6e23 Fix lint
• db053fbd8b Add licence
• 2abdb19934 Implement proxy minion configuration
• 1a75be3f71 Cleanup code
• 1a46a180bc Implement light switch ON/OFF
• cc5ee382c5 Implement lights method.
• bfbe4160b2 Add constants class-struct
• 7a8d72de3f Implement device state change
• d769bc85a7 Implement available device listing
• c9e7f4dc18 Cleanup code
• 5503b6f20e Implement Philips HUE wrapper caller for Minion Proxy
• 1b11d1ec74 Initial implementation of Philips HUE proxy
• ISSUE #28810: (syedaali) test.ping is not available (refs: #29065)
• ISSUE #28761: (syedaali) Numerous module import errors in /var/log/salt/minion (test,oracle,archive) (refs: #29065)
• ISSUE #25756: (nshalman) Esky builds on SmartOS broken in 2015.5 branch (refs: #25946, #25923)
• PR #29065: (cachedout) Handle failures inside python's inspect if a module is reloaded @ 2015-11-20 18:10:42 UTC
• PR #25946: (sjorge) Fix for salt.utils.decorators under esky (refs: #29065)
• PR #25923: (sjorge) Fix for salt.utils.decorators and module.__name__ under esky (refs: #25946)
• 88c0354c0c Merge pull request #29065 from cachedout/issue_28810
• 4767503eb2 Remove trailing whitespace
• c5b667f048 Handle failures inside python's inspect if a module is reloaded
• PR #29057: (paulnivin) Add local file support for file.managed source list @ 2015-11-19 21:57:34 UTC
• 714ef8ff27 Merge pull request #29057 from lyft/file-manage-local-source-list
• 3d7aa19cd8 Support local files in list of sources
• d175061c5d Add tests for file.source_list with local files
• 4f8e2a30fe Update documentation to clarify URL support for lists of sources with file.managed
• ISSUE #28981: (mimianddaniel) 2015.8.2 import pagerduty error  (refs: #29017)
• PR #29017: (jfindlay) pagerduty runner: add missing salt.utils import @ 2015-11-19 19:28:35 UTC
• f4f43381fc Merge pull request #29017 from jfindlay/pager_util
• 5cc06207fe pagerduty runner: add missing salt.utils import
• PR #29039: (anlutro) Allow passing list of pip packages to virtualenv.managed @ 2015-11-19 19:13:50 UTC
• 1c61bce0a6 Merge pull request #29039 from alprs/feature-virtualenv_pip_pkgs
• f9bff51382 allow passing list of pip packages to virtualenv.managed
• PR #29047: (schwing) Fix salt.modules.gpg.import_key exception: 'GPG_1_3_1 referenced before assignment' @ 2015-11-19 19:07:36 UTC
• b692ab1cfb Merge pull request #29047 from schwing/fix-gpg-exception
• 813f6e6808 Fix 'GPG_1_3_1 referenced before assignment'
• PR #29050: (terminalmage) Make git_pillar global config option docs more prominent @ 2015-11-19 19:06:38 UTC
• b4fc2f28a4 Merge pull request #29050 from terminalmage/issue29015
• 20da057a94 Make git_pillar global config option docs more prominent
• PR #29048: (nmadhok) Fix incorrect debug log statement @ 2015-11-19 19:04:10 UTC
• 4b3b2fe1e7 Merge pull request #29048 from nmadhok/patch-1
• 9489d6c3b6 Update vmware.py
• PR #29024: (jfindlay) cache runner test: add new unit tests @ 2015-11-19 19:02:54 UTC
• e52c117368 Merge pull request #29024 from jfindlay/run_test
• 0c0bce3ea6 cache runner test: add new unit tests
• PR #28967: (cro) Fix some issues with password changes @ 2015-11-19 18:57:39 UTC
• bcec8d8608 Merge pull request #28967 from cro/fx2_switch
• 67b5b9b8d2 Add docs on automatic lockout on failed auth attempts.
• 8a3cea4d95 Lint.
• 04095e3b74 Prevent stacktrace if something goes wrong retrieving inventory
• e7cbce15a5 Don't need to get grains at init time here now that we are confirming username and password differently.
• e42100cf8a Switch from admin_password and fallback_admin_password to a list of passwords to try.
• 4b382e977d Add 'versionadded'
• ISSUE #8516: (xoJIog) salt-ssh not working with nodegroups and lists (refs: #29020)
• PR #29020: (basepi) [2015.8] Add special list-only nodegroup support to salt-ssh @ 2015-11-18 21:15:50 UTC
• 14b5d0ed0f Merge pull request #29020 from basepi/salt-ssh.nodegroups.8516
• 6433abf36f Rename ssh_nodegroups to ssh_list_nodegroups
• bd8487b3b9 Properly save minion list in local_cache for ssh jobs
• 4b1bf7d5e2 Add support for comma separated list matching in salt-ssh
• 65c6528cbc Add "nodegroup" matching to salt-ssh
• 688a78c08c Add new ssh_nodegroups config
• ISSUE #28911: (ccmills) GitFS numeric tags cause errors with environments (refs: #28970)
• PR #28970: (terminalmage) Properly handle non-string saltenvs @ 2015-11-18 20:38:41 UTC
• 89801b172a Merge pull request #28970 from terminalmage/issue28911
• ec64ec85d6 Force file_roots environments to be strings
• b2690140c7 Properly handle non-string saltenvs
• ISSUE #28945: (rallytime) Dell Chassis State Example Improvements (refs: #28959)
• PR #28959: (rallytime) Add blade password example and make note of timeout @ 2015-11-18 19:39:04 UTC
• 83c54351c9 Merge pull request #28959 from rallytime/fix-28945
• 2f326b57bf Clarify chassis password functionality
• 3614a88811 Add blade password example and make note of timeout
• PR #29000: (kiorky) [Mergeable] Fix up LXC @ 2015-11-18 18:02:47 UTC
• d8dc81bb2c Merge pull request #29000 from kiorky/2015.8_lxc
• a4d197821a LXC: doc
• 43fb0eff02 lxc: remove useless and error prone uses_systemd knob
• 7ec08cd41c Fix bootstrap delay kwarg exchange
• ISSUE #28995: (timcharper) systemd.get_all broken on non-bsd systems / salt-bootstrap failure (refs: #29014)
• PR #29014: (jfindlay) systemd module: remove unneeded col command @ 2015-11-18 17:58:59 UTC
• eedd50e7c3 Merge pull request #29014 from jfindlay/sysctl_col
• d75e4d5d21 systemd module: line wrap function comment
• 960d2b936d systemd module: remove unneeded col command
• PR #28983: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2015-11-18 00:49:36 UTC
• ac85cfdbd0 Merge pull request #28983 from basepi/merge-forward-2015.8
• f1c80ab943 Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
• edd26d763a Merge pull request #28949 from whiteinge/sync-sdb
• b0ec9ab25b Add sync_sdb execution function
• 43da1bc4ce Merge pull request #28930 from twangboy/fix_28888
• f5c489eaad Added missing import mmap required by file.py
• 2488b873b8 Merge pull request #28908 from rallytime/doc-convention-spelling
• 60e6eddb77 A couple of spelling fixes for doc conventions page.
• 827a1ae020 Merge pull request #28902 from whiteinge/json-keys
• 9745903301 Fix missing JSON support for /keys endpoint
• d23bd49130 Merge pull request #28897 from rallytime/bp-28873
• 077e671ead Fix salt-cloud help output typo
• a9dc8b6ca6 Merge pull request #28871 from basepi/mdadm.fix.28870
• 323bc2d2ac Fix command generation for mdadm.assemble
• ec7fdc539b Merge pull request #28864 from jfindlay/2015.5
• 648b697951 add 2015.5.7 release notes
• bed45f4208 Merge pull request #28731 from garethgreenaway/27392_2015_5_scheduler_return_job_master
• 771e9f7b6f Fixing the salt scheduler so that it only attempts to return the job data to the master if the scheduled job is running from a minion's scheduler.
• 06f4932876 Merge pull request #28857 from rallytime/bp-28851
• aa4b193f87 [states/schedule] docstring: args, kwargs -> job_args, job_kwargs
• 0934a52b34 Merge pull request #28856 from rallytime/bp-28853
• 37eeab2683 Typo (with → which)
• PR #28969: (rallytime) Back-port #28825 to 2015.8 @ 2015-11-17 20:43:30 UTC
• PR #28825: (s0undt3ch) Take into account a pygit2 bug (refs: #28969)
• f172a0ee03 Merge pull request #28969 from rallytime/bp-28825
• 40f4ac5b21 Add missing import
• 2c43da1578 Take into account a pygit2 bug
• ISSUE #28784: (chrigl) iptables.get_saved_rules tests pretty much useless (refs: #28787)
• ISSUE #28783: (chrigl) iptables.get_saved_rules does not handle family=ipv6 (refs: #28787)
• PR #28787: (chrigl) closes #28784 @ 2015-11-17 15:54:04 UTC
• 1e9214f4e4 Merge pull request #28787 from chrigl/fix-28784
• 8639e3e9c3 closes #28784
• PR #28944: (rallytime) The ret result must contain 'name', not 'chassis_name' for the state compiler.  @ 2015-11-17 15:34:21 UTC
• d63344575a Merge pull request #28944 from rallytime/dellchassis-state-name-fix
• f3ea01bbfa Make sure dellchassis.blade_idrac has a name arg and a ret['name']
• fb718539e9 The ret result must contain 'name', not 'chassis_name' for the state compiler
• PR #28957: (terminalmage) Fix version number for new state option @ 2015-11-17 15:33:50 UTC
• fcef9f8995 Merge pull request #28957 from terminalmage/fix-docstring
• f159000de2 Fix version number for new state option
• PR #28950: (DmitryKuzmenko) PR 28812 which test fix @ 2015-11-17 15:32:16 UTC
• PR #28812: (isbm) Enhance 'which' decorator reliability (refs: #28950)
• 5b680c938a Merge pull request #28950 from DSRCompany/pr/28812_which
• 18571000c5 Fix which test in PR`#28812`_
• PR #28812: (isbm) Enhance 'which' decorator reliability (refs: #28950) @ 2015-11-17 15:32:10 UTC
• 73719928f9 Merge pull request #28812 from isbm/isbm-which-decorator-enhancement
• 20033eeeb7 Save modified environment path
• 2d43199d20 Preserve 'first found first win' ordering
• 1c59eedec2 Enhance 'which' decorator reliability for peculiar environments
• PR #28934: (terminalmage) git.latest: Add update_head option to prevent local HEAD from being updated @ 2015-11-17 15:15:16 UTC
• facc34efed Merge pull request #28934 from terminalmage/issue27883
• 6a35a39ca5 Add update_head option to git.latest
• 3787f7ed00 Change return output of git.fetch to a dict
• 9ca0f8f440 Add redirect_stderr argument to cmd.run_all
• PR #28937: (rallytime) Update dellchassis state example to use correct jinja syntax @ 2015-11-17 15:12:28 UTC
• 7da93aad5b Merge pull request #28937 from rallytime/chassis-doc-fix
• d53713ddba We only need one fancy pillar example to match our state.
• e2926b1996 Update dellchassis state example to use correct jinja syntax
• ISSUE #27961: (ahammond) aggregate: False should disable aggregation even when state_aggregate: True enabled (refs: #28889)
• PR #28889: (jfindlay) state compiler: relax aggregate conditional check @ 2015-11-16 17:39:24 UTC
• 16ebda999e Merge pull request #28889 from jfindlay/aggregate
• eb9970019a state compiler: relax aggregate conditional check
• ISSUE #24803: (cachedout) Rewrite GPG renderer tests (refs: #25470)
• PR #28921: (rallytime) Back-port #25470 to 2015.8 @ 2015-11-16 17:38:59 UTC
• PR #25470: (jfindlay) #24314 with tests (refs: #28921)
• PR #24314: (cedwards) refactor gpg renderer; removing dependency on python-gnupg (refs: #28921, #25470)
• 91a327bbce Merge pull request #28921 from rallytime/bp-25470
• a5eee74c20 Change Beryllium to 2015.8.3 release
• 5ce61abf57 rewrite GPG unit tests
• 7aa424209e reduce globals in GPG renderer for easier testing
• de5b6682ef log error and return ciphered txt on decrypt error
• 6afb344fe3 updated logic to properly detect GPG_KEYDIR path
• bc9750b85e refactor gpg renderer; removing dependency on python-gnupg
• PR #28922: (rallytime) Change 2015.8.2 release note title to reflect proper version @ 2015-11-16 16:47:33 UTC
• 3707eb1e7c Merge pull request #28922 from rallytime/release-notes-ver
• 61029f8db1 Change 2015.8.2 release note title to reflect proper version
• ISSUE #23971: (dumol) Problems disabling a service in SLES11 SP3. (refs: #28891)
• PR #28891: (jfindlay) rh_service module: fix logic in _chkconfig_is_enabled @ 2015-11-16 02:44:14 UTC
• 23eae0d9e0 Merge pull request #28891 from jfindlay/chkconfig_check
• e32a9aab85 rh_service._chkconfig_is_enabled unit tests
• 5a93b7e53c rh_service module: fix logic in _chkconfig_is_enabled
• ISSUE #24019: (dumol) SUSE Linux Enterprise Server 11 SP3 not detected as SLES. (refs: #28892)
• PR #28892: (jfindlay) grains.core: correctly identify SLES 11 distrib_id @ 2015-11-16 02:30:30 UTC
• 8e6acd97ae Merge pull request #28892 from jfindlay/sles_grain
• 1cfdc500c9 grains.core: correctly identify SLES 11 distrib_id
• PR #28910: (lorengordon) Fix winrepo command in windows pkg mgmt doc @ 2015-11-16 02:29:12 UTC
• cf929c3847 Merge pull request #28910 from lorengordon/patch-1
• 64655398b3 Fix winrepo command in windows pkg mgmt doc
• PR #28896: (rallytime) Back-port #28855 to 2015.8 @ 2015-11-15 00:43:15 UTC
• PR #28855: (tampakrap) fix the os grain in sle11sp4 to be SUSE instead of SLES (refs: #28896)
• 7a4fb9a790 Merge pull request #28896 from rallytime/bp-28855
• baf238f270 fix the os grain in sle11sp4 to be SUSE instead of SLES
• PR #28895: (rallytime) Back-port #28823 to 2015.8 @ 2015-11-15 00:43:07 UTC
• PR #28823: (tampakrap) Add support for priority and humanname in pkrepo zypper backend (refs: #28895)
• 64dc3c23e0 Merge pull request #28895 from rallytime/bp-28823
• d167a6b83d Add support for priority and humanname in pkrepo zypper backend
• ISSUE #28754: (kt97679) service.enabled fails on xen server (refs: #28885)
• PR #28885: (kt97679) fix for: service.enabled fails on xen server #28754 @ 2015-11-14 04:55:38 UTC
• a45ce78e20 Merge pull request #28885 from kt97679/2015.8
• 7d0f1f11cb fix for: service.enabled fails on xen server #28754
• PR #28880: (terminalmage) Add "profile" loglevel @ 2015-11-14 02:07:25 UTC
• 58b57e77be Merge pull request #28880 from terminalmage/profile-logging
• a62852d407 Add @wraps decorator
• cac9f17307 Add profile logging for template rendering
• c625725f70 Add decorator to do profile-level logging for a function
• 5a2b94ce39 Add "profile" loglevel
• ISSUE #28881: (basepi) salt-ssh stacktraces on first run (refs: #28882)
• PR #28882: (basepi) [2015.8] salt-ssh: Check return type to make sure it's an error @ 2015-11-14 00:14:46 UTC
• 5dc7fccb07 Merge pull request #28882 from basepi/salt-ssh.stacktrace.28881
• f1a1cad607 Check return type to make sure it's actually an error
• PR #28867: (rallytime) [fx2 grains] Grains functions should return dictionaries @ 2015-11-13 21:14:13 UTC
• 430e9376f6 Merge pull request #28867 from rallytime/fx2-grains-patch
• 022cf5d230 [fx2 grains] Grains functions should return dictionaries
• ISSUE #28859: (mhoogendoorn) ebuild.install runs refresh_db() when refresh=False is given. (refs: #28863)
• PR #28863: (mhoogendoorn) Fix ebuild.install causing extra refresh_db calls.  @ 2015-11-13 18:46:03 UTC
• 304072456e Merge pull request #28863 from mhoogendoorn/fix-issue-28859
• eca09b89a4 Fix ebuild.install causing extra refresh_db calls.
Salt 2015.8.4 Release Notes Version 2015.8.4 is a bugfix release for 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 (issue #30820)
This issue affects all users targeting an explicit - name: <name> with a _in requisite (such as watch_in or require_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.
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 for state.sls and 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 by state.show_sls (issue #30118 and issue #30189).
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.8
• e4043403e4 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-29940
• 3ebb8249d7 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.8
• a3c3182f39 Correctly handle clearfuncs on the syndic
• 098ce4335d 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_30602
• 9924acdc43 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-colon
• 2ab367f95b 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.8
• d649551fbf Merge branch '2015.5' into 2015.5-2015.8
• a823e21428 Merge pull request #30582 from terminalmage/dnf-repoquery-multiple-targets
• 410da789f9 yumpkg.check_db: run separate repoquery commands when multiple names passed
• 8e56be7f4c Merge pull request #30548 from jacobhammons/doc-fixes
• 03c51bb54d 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-cleanup
• 2586f71bcf 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/docs
• 038ecc4acd For doc formatting of salt.states.module
• 4062c63b9f Fix doc formatting for yaml_idiosyncrasies
• 6efb77bc04 Fix doc formatting of salt.modules.parted
• a329adfb21 Add missing salt.queues.* documentation
• 2465cf4ba5 Remove non-existing documentation
• 814e64c304 Fix documentation markup in salt.modules.osquery
• d2614d6169 Fix documentation markup for salt.modules.ipmi
• 276eb3a843 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-10157
• 6fa952f16d 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/virtcleanup
• 9baab73cd0 Fix copy pasta
• 6413c11f29 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/awsid
• a95fbff4bc 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-mod
• a57d9984e4 Add slsutil to doc index
• 155966c9d2 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.8
• e85ad690fb Lint fixes
• 43829ecee6 Docstring tweaks
• 92d5a2a49c Fix spelling
• fdc60fc04a Modify pkg.group_installed to reflect changes in yumpkg.py
• a118eb5d2e Merge branch '2015.5' into 2015.5-2015.8
• 7798d42272 Merge pull request #30484 from terminalmage/dnf-yumpkg-2015.5
• 330e26d1da Hide get_locked_packages
• 5a637420e8 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_flushkey
• 23085ffbbb 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.8
• f22f5ff851 Fix lint
• 117fb205de Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
• b348f804b1 Merge pull request #30512 from jfindlay/repo_test
• 66f06f2bd3 disable pkgrepo test for ubuntu 15.10+
• a9348dfef8 Merge pull request #30478 from jtand/pip_8_update
• 6227368830 Convert version to int, instead of comparing strings to ints
• 20384a4810 Added InstallationError to except block
• baa274bca9 Updated pip_state to work with pip 8.0
• a30147c64f Merge pull request #30482 from borgstrom/pyobjects_recursive
• 2c55a7580b Fixup lint errors
• b46df0e4b5 Allow recursive salt:// imports
• 51bfa16173 Add test to prove that recursive imports are currently broken
• 5c7cc51937 Merge pull request #30459 from jfindlay/pkg_tests
• fb9972f590 modules.pkg: disable repo int test for ubuntu 15.10
• dd2ceb4c07 Merge pull request #30443 from jtand/boto_vpc_5
• 2f77152479 Boto uses False for is_default instead of None
• 62d9dddced Merge pull request #30420 from attiasr/patch-1
• 4de343c5a1 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.8
• 9cb17332fa 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-fix
• 4d7659270e Place the boolean check
• 58db1c3b16 Fix typo
• 43254aa993 Update docstring according to the boolean flag
• a7d3e0d5ad 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.8
• e1dea6f843 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-fixes
• d26ed74bde Make sure the correct profile parameters are being checked when cloning
• 1d7e229377 Fix Linode driver cloning functionality.