2015-07-15 16:44:57 +00:00
===========================
Salt 2015.5.4 Release Notes
===========================
Version 2015.5.4 is a bugfix release for :doc:`2015.5.0
</topics/releases/2015.5.0> `.
Changes:
2015-08-12 08:02:39 +00:00
- The `` cron.present `` state now correctly defaults to state ID as identifier.
2015-07-15 16:44:57 +00:00
- When querying for VMs in `` ditigal_ocean_v2.py `` , the number of VMs to include in a page was changed from 20
(default) to 200 to reduce the number of API calls to Digital Ocean.
2015-07-17 16:58:38 +00:00
- The `` vmware `` Salt-Cloud driver was back-ported from the develop branch in order for installations of Salt
that are older than 2015.8.0 to be able to use the `` vmware `` driver without stack-tracing on various
deprecation paths that were implemented in the 2015.8.0 release.
2015-08-13 20:32:17 +00:00
Changes for v2015.5.3..v2015.5.4
--------------------------------
Extended changelog courtesy of Todd Stansell (https://github.com/tjstansell/salt-changelogs):
*Generated at: 2015-08-13T20:23:30Z*
Statistics:
- Total Merges: **247**
- Total Issue references: **140**
- Total PR references: **330**
Changes:
- **PR** `#26292`_ : (*jquast* ) Rabbitmq 3.2.4 on Ubuntu has "...done.", not "...done"
@ *2015-08-13T19:53:29Z*
- **PR** `#26296`_ : (*jquast* ) bugfix missing `runas=None' for rabbitmqctl cmds (backport to 2015.5)
@ *2015-08-13T19:52:40Z*
- **PR** `#26293`_ : (*jfindlay* ) Fix `#26268`_
@ *2015-08-13T19:48:06Z*
- **ISSUE** `#25618`_ : (*twangboy* ) Fix reg.py to work with the registry properly
| refs: `#26268`_
- **PR** `#26268`_ : (*twangboy* ) Multiple improvements to reg executionmod and state mod
| refs: `#26293`_
- **PR** `#26290`_ : (*rallytime* ) Only call convert_to_arn when action name is provided
@ *2015-08-13T18:48:58Z*
- **ISSUE** `#25192`_ : (*deuscapturus* ) 2015.5.2 boto_cloudwatch_alarm.present not working.
| refs: `#26290`_
2015-11-04 11:15:41 +00:00
- **PR** `#26288`_ : (*bbinet* ) allow deleting grains which value is False
2015-08-13 20:32:17 +00:00
@ *2015-08-13T18:24:36Z*
- **PR** `#26263`_ : (*rallytime* ) Don't make changes when test=True for openstack present/absent funcs
@ *2015-08-13T16:30:31Z*
- **ISSUE** `#24882`_ : (*nmadhok* ) salt.states.openstack_config.present and salt.states.openstack_config.absent make changes when test=True
| refs: `#26263`_
- **PR** `#26265`_ : (*rallytime* ) Don't stacktrace on query return in ec2.create_snapshot
@ *2015-08-13T16:28:48Z*
- **ISSUE** `#24484`_ : (*codehotter* ) clouds/ec2.py: create_snapshot throws exception
| refs: `#26265`_
- **PR** `#26285`_ : (*stanislavb* ) Remove explicit version from instance identity URL
@ *2015-08-13T16:25:32Z*
- **PR** `#26275`_ : (*cachedout* ) Re-init modules on multi-master reconnect
@ *2015-08-13T15:52:50Z*
- **PR** `#26273`_ : (*garethgreenaway* ) Fixes to schedule module in 2015.5
@ *2015-08-13T15:34:43Z*
- **PR** `#26271`_ : (*rallytime* ) Fix del_root_vol_on_destroy and del_all_vols_on_destroy functionality on ec2
@ *2015-08-12T23:22:47Z*
- **ISSUE** `#24483`_ : (*codehotter* ) clouds/ec2.py: del_root_vol_on_destroy and del_all_vols_on_destroy not working
| refs: `#26271`_
- **PR** `#26219`_ : (*anlutro* ) cron: make identifier default to state ID
@ *2015-08-12T18:42:33Z*
- **ISSUE** `#25958`_ : (*anlutro* ) Cron identifier does not default to state ID as documented
| refs: `#26219`_
- **PR** `#26257`_ : (*rallytime* ) Back-port `#26237`_ to 2015.5
@ *2015-08-12T18:40:35Z*
- **ISSUE** `#26207`_ : (*fullermd* ) group members setting fails with obscure error message on FreeBSD
| refs: `#26237`_
- **PR** `#26237`_ : (*silenius* ) fix issue `#26207`_
| refs: `#26257`_
- **PR** `#26258`_ : (*nmadhok* ) Fix permission on tests/runtests.py on 2015.5 branch
@ *2015-08-12T18:40:04Z*
- **PR** `#26261`_ : (*nmadhok* ) Correct spelling of integration in docs
@ *2015-08-12T18:14:48Z*
- **PR** `#2015`_ : (*thekuffs* ) Esky / bbfreeze support
- **PR** `#26247`_ : (*nmadhok* ) Initial commit of unit tests for vmware cloud driver
@ *2015-08-12T16:58:24Z*
- **PR** `#26246`_ : (*nmadhok* ) Backport additions to VMware cloud driver from develop to 2015.5 branch
@ *2015-08-12T15:11:26Z*
- **PR** `#26239`_ : (*opdude* ) Fixed documentation to match function name
@ *2015-08-12T14:48:52Z*
- **PR** `#26232`_ : (*garethgreenaway* ) Fix to trust_key in gpg module for 2015.5.
@ *2015-08-12T04:48:27Z*
- **PR** `#26084`_ : (*twangboy* ) Added python_shell=True, quoted user input
@ *2015-08-10T21:29:35Z*
- **ISSUE** `#25802`_ : (*jefftucker* ) Running module "npm.list" fails on Windows for masterless minion
| refs: `#26084`_
- **PR** `#26183`_ : (*cro* ) Fix LDAP configuration issue.
@ *2015-08-10T19:09:41Z*
- **PR** `#26186`_ : (*jacobhammons* ) regenerated man pages
@ *2015-08-10T19:07:44Z*
- **PR** `#26182`_ : (*basepi* ) [2015.5] Merge forward from 2014.7 to 2015.5
@ *2015-08-10T19:00:10Z*
- **ISSUE** `#25961`_ : (*getabc* ) [2015.5.3-2] salt-winrepo.git/salt-minion.sls fails certificate '*.wpengine.com' or 'wpengine.com'
| refs: `#26047`_
- **ISSUE** `#25751`_ : (*basepi* ) Document `master_finger` more prominently
| refs: `#26088`_
- **PR** `#26116`_ : (*corux* ) file.replace fails if repl string is an invalid regex and append/prepend is used
- **PR** `#26088`_ : (*jacobhammons* ) Master finger
- **PR** `#26047`_ : (*jacobhammons* ) Updated windows download links in the docs to https://repo.saltstack.com
- **PR** `#26000`_ : (*driskell* ) Implement full event caching for subscribed tags
@ *2015-08-10T18:57:17Z*
- **ISSUE** `#25998`_ : (*driskell* ) Event subsystem discarding required events during --batch breaking it for slow running commands
| refs: `#26000`_
- **PR** `#26175`_ : (*rallytime* ) Back-port `#26153`_ to 2015.5
@ *2015-08-10T18:22:32Z*
- **PR** `#26153`_ : (*loa* ) Fix dockerio state documentation typo
| refs: `#26175`_
- **PR** `#26177`_ : (*rallytime* ) Back-port `#26147`_ to 2015.5
@ *2015-08-10T18:22:01Z*
- **ISSUE** `#26024`_ : (*jpic* ) lxc_conf_unset in cloud.profile is ignored
- **PR** `#26147`_ : (*martinhoefling* ) Fixes `#26024`_
| refs: `#26177`_
- **PR** `#26179`_ : (*rallytime* ) Back-port `#25404`_ to 2015.5
@ *2015-08-10T18:21:50Z*
- **ISSUE** `#21082`_ : (*clinta* ) master_type failover does not failover on DNS errors
| refs: `#25404`_
- **PR** `#25404`_ : (*DmitryKuzmenko* ) Fixed minion failover to next master on DNS errors.
| refs: `#26179`_
- **PR** `#26180`_ : (*jfindlay* ) fix processing of state.template
@ *2015-08-10T18:21:38Z*
- **ISSUE** `#26112`_ : (*wt* ) state.template fails with unclear error with template with only an include
| refs: `#26180`_
- **PR** `#26172`_ : (*nmadhok* ) [Backport] Make sure variable is a dictionary before popping something from it.
@ *2015-08-10T16:42:50Z*
- **ISSUE** `#26162`_ : (*nmadhok* ) VMware cloud driver create function failing with traceback on latest develop
| refs: `#26163`_ `#26172`_
- **PR** `#26163`_ : (*nmadhok* ) Make sure variable is a dictionary before popping something from it.
- **PR** `#26168`_ : (*cachedout* ) Fix slack docs
@ *2015-08-10T14:57:18Z*
- **ISSUE** `#26098`_ : (*rdinoff* ) SALT.STATES.SLACK Doc update
| refs: `#26168`_
- **PR** `#26127`_ : (*garethgreenaway* ) Fixes to salt.utils.http related to cp.get_file_str bug.
@ *2015-08-10T14:38:25Z*
- **ISSUE** `#24106`_ : (*nvx* ) fileclient.py#get_url ignores HTTP Auth again (2015.5 regression)
| refs: `#26127`_
- **PR** `#26140`_ : (*nmadhok* ) VMware cloud driver fixes
@ *2015-08-10T13:15:58Z*
- **ISSUE** `#26141`_ : (*nmadhok* ) salt-cloud VMware driver fails with error in parsing configuration file
| refs: `#26140`_
- **ISSUE** `#25809`_ : (*o-sleep* ) vmware cloud module error message
| refs: `#26140`_
- **ISSUE** `#25625`_ : (*steverweber* ) cloud vmware driver does not provide mac_address unless vmware tools is running
| refs: `#26137`_ `#26140`_
- **PR** `#26137`_ : (*steverweber* ) use device mac address if vmtools not active
@ *2015-08-09T03:05:36Z*
- **ISSUE** `#25625`_ : (*steverweber* ) cloud vmware driver does not provide mac_address unless vmware tools is running
| refs: `#26137`_ `#26140`_
- **PR** `#26119`_ : (*jodv* ) Backport eauth bugfix to 2015.5
@ *2015-08-09T02:19:52Z*
- **PR** `#26135`_ : (*cro* ) Fix proxy minions in 2015.5 and significantly update documentation.
@ *2015-08-09T02:19:21Z*
- **PR** `#26132`_ : (*TheBigBear* ) minor edit
@ *2015-08-08T21:05:34Z*
- **PR** `#26133`_ : (*amontalban* ) Fixed `#25915`_ in salt/modules/pkgng.py and salt/states/pkg.py
@ *2015-08-08T21:05:05Z*
- **ISSUE** `#25915`_ : (*ari* ) FreeBSD pkg install fails
- **PR** `#26111`_ : (*anlutro* ) Better error messages when virtualenv creation fails
@ *2015-08-07T21:42:09Z*
- **PR** `#26110`_ : (*jfindlay* ) check for sources before adding them to cmd str
@ *2015-08-07T21:33:23Z*
- **ISSUE** `#26093`_ : (*freedba* ) archive.tar bug
| refs: `#26110`_
- **PR** `#26106`_ : (*vr-jack* ) Update __init__.py
@ *2015-08-07T21:15:55Z*
- **PR** `#26101`_ : (*rallytime* ) Back-port `#25984`_ to 2015.5
@ *2015-08-07T18:56:26Z*
- **ISSUE** `#25983`_ : (*jmdcal* ) Trying to get md5 of local zip
| refs: `#25984`_
- **PR** `#25984`_ : (*jmdcal* ) Support local files without md5sum
| refs: `#26101`_
- **PR** `#26080`_ : (*techhat* ) Fix string checking in s3fs
@ *2015-08-06T23:36:09Z*
- **PR** `#26079`_ : (*cachedout* ) Update docs to remove state.over
@ *2015-08-06T23:35:26Z*
- **ISSUE** `#26039`_ : (*basepi* ) Update scheduler docs to use orchestrate instead of overstate
| refs: `#26079`_
- **PR** `#26058`_ : (*opdude* ) Fix choco version on chocolatey versions below 0.9.9
@ *2015-08-06T18:50:10Z*
- **PR** `#26068`_ : (*jfindlay* ) fix autoruns.list looking in wrong directory
@ *2015-08-06T18:49:48Z*
- **PR** `#26065`_ : (*s0undt3ch* ) [2015.5] Update to latest bootstrap stable release v2015.06.08
@ *2015-08-06T17:09:35Z*
- **ISSUE** `#634`_ : (*loupgaroublond* ) /srv/salt/_grains/ not documented
| refs: `#26065`_
- **ISSUE** `#631`_ : (*fatbox* ) Can't extend the same item multiple times
| refs: `#26065`_
- **ISSUE** `#625`_ : (*whiteinge* ) `cmd.run` state `user` flag is not working
| refs: `#25506`_ `#632`_
- **PR** `#640`_ : (*terminalmage* ) fix syntax errors introduced in 0f776c13
| refs: `#26065`_
- **PR** `#638`_ : (*blast-hardcheese* ) Tightened up configuration documentation
| refs: `#26065`_
- **PR** `#633`_ : (*epoelke* ) Bug fix to salt-key
| refs: `#26065`_
- **PR** `#632`_ : (*whiteinge* ) Change the `` cmd.run `` state to use the new `` runas `` arg
| refs: `#26065`_
- **PR** `#26061`_ : (*gmcwhistler* ) Patch for issue `#25994`_
@ *2015-08-06T17:07:34Z*
- **ISSUE** `#25994`_ : (*gmcwhistler* ) module.ilo tempfile creation in __execute_cmd results in TypeError: cannot concatenate 'str' and 'int' objects
- **PR** `#26064`_ : (*s0undt3ch* ) Don't stacktrace when trying to get the default locale.
@ *2015-08-06T16:11:05Z*
- **ISSUE** `#26063`_ : (*saltstack-bot* ) not working with salt-cloud shows unknown locale error
| refs: `#26064`_
- **PR** `#26048`_ : (*jacobhammons* ) Updated windows download links in the docs to https://repo.saltstack.com
@ *2015-08-05T22:59:50Z*
- **PR** `#26044`_ : (*rallytime* ) Make sure the key we're comparing is also lowercase
@ *2015-08-05T19:23:54Z*
- **ISSUE** `#25616`_ : (*rallytime* ) [2015.5] Provisioning Linodes Stacktraces
| refs: `#26044`_
- **PR** `#26042`_ : (*jfindlay* ) fix test mode logic in state docs
@ *2015-08-05T19:23:07Z*
- **PR** `#26036`_ : (*nicholascapo* ) survey.hash: Remove manually printed text
@ *2015-08-05T19:21:59Z*
- **ISSUE** `#24460`_ : (*nicholascapo* ) Survey runner does not follow `--out` flag
| refs: `#26036`_
- **PR** `#26030`_ : (*opdude* ) Fix a bug in choco version that returned odd data
@ *2015-08-05T16:30:25Z*
- **PR** `#26032`_ : (*jfindlay* ) add test logic to state reult doc
@ *2015-08-05T16:28:32Z*
- **PR** `#26031`_ : (*alekti* ) Revert "Add file as supported protocol for file source_hash. Fixes `#23764`_ "
@ *2015-08-05T15:32:01Z*
- **ISSUE** `#23764`_ : (*es1o* ) source_hash from local file is not supported.
| refs: `#25750`_
- **PR** `#26021`_ : (*anlutro* ) Documentation: Specify versionadded for git.present shared argument
@ *2015-08-05T14:17:38Z*
- **PR** `#26020`_ : (*alekti* ) Correctly resolve conflict merging pull 25750 to 2015.5
@ *2015-08-05T14:16:58Z*
- **ISSUE** `#23764`_ : (*es1o* ) source_hash from local file is not supported.
| refs: `#25750`_
- **PR** `#25750`_ : (*alekti* ) Add file as supported protocol for file source_hash. Fixes `#25701`_ .
| refs: `#26020`_
- **PR** `#26016`_ : (*basepi* ) Revert "Deep merge of pillar lists"
@ *2015-08-05T04:59:52Z*
- **ISSUE** `#22241`_ : (*masterkorp* ) Salt master not properly generating the map
| refs: `#25358`_
- **PR** `#25358`_ : (*dkiser* ) Deep merge of pillar lists
| refs: `#26016`_
- **PR** `#25992`_ : (*twangboy* ) Refactor win_system.py
@ *2015-08-05T04:54:18Z*
- **ISSUE** `#12255`_ : (*eliasp* ) 'system.set_computer_desc' fails with non-ASCII chars
| refs: `#25992`_
- **ISSUE** `#3`_ : (*thatch45* ) libvirt module
- **PR** `#26002`_ : (*twangboy* ) Fixed regex to account for comment character followed by whitespace
@ *2015-08-04T22:28:11Z*
- **ISSUE** `#25948`_ : (*twangboy* ) Fix uncomment function to handle spaces
| refs: `#26002`_
- **PR** `#25970`_ : (*jfindlay* ) accept addition of layman overlay
@ *2015-08-04T15:42:28Z*
- **ISSUE** `#25949`_ : (*godlike64* ) layman.add does not work with unofficial overlays
| refs: `#25970`_
- **PR** `#25971`_ : (*basepi* ) [2015.5] salt.modules.reg Add spaces for strings split across multiple lines
@ *2015-08-04T15:39:48Z*
- **PR** `#25990`_ : (*rallytime* ) Back-port `#25976`_ to 2015.5
@ *2015-08-04T14:36:53Z*
- **PR** `#25976`_ : (*fleaflicker* ) Typo in help output
| refs: `#25990`_
- **PR** `#25996`_ : (*attiasr* ) fix msiexec package remove
@ *2015-08-04T14:36:31Z*
- **PR** `#25966`_ : (*rallytime* ) Back-port `#25864`_ to 2015.5
@ *2015-08-03T18:48:26Z*
- **ISSUE** `#25863`_ : (*peterdemin* ) pkg.installed fails on already installed package if it is in versionlock.list
| refs: `#25864`_
- **PR** `#25864`_ : (*peterdemin* ) `#25863`_ state.pkg.installed fix
| refs: `#25966`_
- **PR** `#25967`_ : (*rallytime* ) Back-port `#25917`_ to 2015.5
@ *2015-08-03T18:48:02Z*
- **PR** `#25917`_ : (*jmdcal* ) adding missing format string
| refs: `#25967`_
- **PR** `#25895`_ : (*basepi* ) [2015.5] Merge forward from 2014.7 to 2015.5
@ *2015-08-03T17:12:37Z*
- **ISSUE** `#23764`_ : (*es1o* ) source_hash from local file is not supported.
| refs: `#25750`_
- **PR** `#25750`_ : (*alekti* ) Add file as supported protocol for file source_hash. Fixes `#25701`_ .
| refs: `#26020`_
- **PR** `#25704`_ : (*cachedout* ) Ensure prior alignment with master_type in 2014.7
- **PR** `#25657`_ : (*MrCitron* ) Add the ability to specify a base pattern for carbon returner
- **PR** `#25633`_ : (*AkhterAli* ) Update loader.py
- **PR** `#25941`_ : (*jfindlay* ) add timelib to dependency versions
@ *2015-08-03T12:23:42Z*
- **ISSUE** `#25850`_ : (*ssgward* ) Need to add packages to --versions-report
| refs: `#25941`_
- **PR** `#25951`_ : (*garethgreenaway* ) Log when event.fire and event.fire_master fail.
@ *2015-08-03T00:19:45Z*
- **PR** `#25942`_ : (*jfindlay* ) typo in minion doc
@ *2015-07-31T23:34:55Z*
- **ISSUE** `#25838`_ : (*grep4linux* ) docs disable_modules documentation typo
| refs: `#25942`_
- **PR** `#25938`_ : (*jacobhammons* ) Doc on using syndic with multimaster
@ *2015-07-31T23:05:05Z*
- **PR** `#14690`_ : (*jacksontj* ) Multi syndic
| refs: `#25938`_
- **PR** `#25848`_ : (*twangboy* ) Added allusers="1" when installing msi
@ *2015-07-31T20:33:17Z*
- **ISSUE** `#25839`_ : (*twangboy* ) ALLUSERS="1" should be a default when installing MSI's
| refs: `#25848`_
- **PR** `#25898`_ : (*jfindlay* ) clarify and expand syndic docs
@ *2015-07-31T20:01:23Z*
- **PR** `#25927`_ : (*jacksontj* ) Pass actual renderers to the Reactor's Compiler
@ *2015-07-31T20:00:17Z*
- **ISSUE** `#25852`_ : (*UtahDave* ) Salt loader is not loading Salt vars in reactor python renderer
| refs: `#25927`_
- **PR** `#25921`_ : (*cachedout* ) Handle non-ascii in state log
@ *2015-07-31T17:41:30Z*
- **ISSUE** `#25810`_ : (*nvx* ) winpkg highstate fails when a new package name contains a unicide character
| refs: `#25921`_
- **PR** `#25919`_ : (*TheBigBear* ) Minor update to msi un-installer info
@ *2015-07-31T17:39:48Z*
- **PR** `#25905`_ : (*rallytime* ) Back-port `#25982`_ to 2015.5
@ *2015-07-30T23:24:19Z*
- **PR** `#25892`_ : (*TheBigBear* ) Update 7-zip msi un-installer instructions
| refs: `#25905`_
- **PR** `#25890`_ : (*rallytime* ) Back-port `#25698`_ to 2015.5
@ *2015-07-30T23:12:09Z*
- **ISSUE** `#25577`_ : (*yellow1912* ) Wrong indentation in document
| refs: `#25696`_
- **PR** `#25698`_ : (*rallytime* ) Back-port `#25659`_ to 2015.8
| refs: `#25890`_
- **PR** `#25696`_ : (*AkhterAli* ) Update schedule.py
- **PR** `#25659`_ : (*isbm* ) Bugfix: crash at getting non-existing repo
| refs: `#25698`_
- **PR** `#25894`_ : (*jacobhammons* ) Minor doc bug fixes
@ *2015-07-30T23:02:34Z*
- **ISSUE** `#25650`_ : (*jacksontj* ) state.running documentation is incorrect
| refs: `#25894`_
- **ISSUE** `#24042`_ : (*whiteinge* ) The state_events setting is not documented
| refs: `#25894`_
- **ISSUE** `#23788`_ : (*k5jj* ) functions in drac.py module do not match documentation
| refs: `#25894`_
- **ISSUE** `#21296`_ : (*Lothiraldan* ) Possible minion enumeration using saltutil.find_job and eauth
| refs: `#25894`_
- **PR** `#25877`_ : (*rallytime* ) Protect against passing a map file in addition to VM names with --destroy
@ *2015-07-30T21:55:45Z*
- **ISSUE** `#24036`_ : (*arthurlogilab* ) [salt-cloud] Protect against passing command line arguments as names for the --destroy command in map files
| refs: `#25877`_
- **PR** `#25870`_ : (*rallytime* ) Back-port `#25824`_ to 2015.5
@ *2015-07-30T21:54:35Z*
- **PR** `#25824`_ : (*klyr* ) Fix get_managed() in file.py module for local files
| refs: `#25870`_
- **PR** `#25885`_ : (*t0rrant* ) Update Debian changelog
@ *2015-07-30T20:05:59Z*
- **PR** `#25875`_ : (*rallytime* ) Back-port `#25862`_ to 2015.5
@ *2015-07-30T17:34:02Z*
- **ISSUE** `#25478`_ : (*zyio* ) salt-ssh - Unable to locate current thin version
| refs: `#25862`_
- **ISSUE** `#25026`_ : (*sylvia-wang* ) salt-ssh "Failure deploying thin" when using salt module functions
| refs: `#25862`_
- **PR** `#25862`_ : (*zyio* ) Adding SCP_NOT_FOUND exit code
| refs: `#25875`_
- **PR** `#25873`_ : (*rallytime* ) Back-port `#25855`_ to 2015.5
@ *2015-07-30T17:33:55Z*
- **PR** `#25855`_ : (*puneetk* ) Patch 3
| refs: `#25873`_
- **PR** `#25871`_ : (*rallytime* ) Back-port `#25829`_ to 2015.5
@ *2015-07-30T17:33:43Z*
- **PR** `#25829`_ : (*peterdemin* ) Fixed typo in salt.states.saltmod.function doc string
| refs: `#25871`_
- **PR** `#25869`_ : (*rallytime* ) Back-port `#25788`_ to 2015.5
@ *2015-07-30T17:33:33Z*
- **ISSUE** `#24002`_ : (*csakoda* ) File lock contention on windows minions causing highstate crash
| refs: `#25788`_
- **PR** `#25788`_ : (*opdude* ) Catch a hard crash when running highstate on windows
| refs: `#25869`_
- **PR** `#25853`_ : (*davidjb* ) Make ssh-id-wrapper accessible to non-root users
@ *2015-07-30T16:49:47Z*
- **ISSUE** `#19532`_ : (*stolendog* ) salt-ssh running git clone with not root user
| refs: `#25853`_
- **PR** `#25856`_ : (*jfindlay* ) expand minion reauth scalability documentation
@ *2015-07-30T15:33:17Z*
- **ISSUE** `#25447`_ : (*spo0nman* ) SaltMaster is crippled with Minion Re-Authentication
| refs: `#25856`_
- **PR** `#25840`_ : (*jfindlay* ) add note to winrepo state docs about required grain
@ *2015-07-30T14:38:27Z*
- **ISSUE** `#25801`_ : (*themalkolm* ) Update docs that salt.states.winrepo requires `roles:salt-master` in grains.
| refs: `#25840`_
- **PR** `#25846`_ : (*jfindlay* ) rework deprecation documentation for release names
@ *2015-07-30T13:26:21Z*
- **ISSUE** `#25827`_ : (*0xf10e* ) "Deprecating Code" doesn't mention Usage of warn_until() w/ Release Names
| refs: `#25846`_
- **PR** `#25833`_ : (*jahamn* ) Allows cp.push to recreate empty files
@ *2015-07-29T16:14:48Z*
- **ISSUE** `#23288`_ : (*UtahDave* ) cp.push fails to recreate empty files.
| refs: `#25833`_
- **PR** `#25831`_ : (*rallytime* ) Add salt:// to key_url options to docs for pkgrepo.managed
@ *2015-07-29T15:38:43Z*
- **ISSUE** `#11474`_ : (*JensRantil* ) pkgrepo.managed key_url: salt:// always use `base` env
| refs: `#25831`_
- **PR** `#25807`_ : (*rallytime* ) Provide helpful error when using actions with a mapfile
@ *2015-07-29T15:30:15Z*
2015-11-04 10:11:47 +00:00
- **ISSUE** `#22699`_ : (*arthurlogilab* ) salt-cloud fails on KeyError when given a nonexistent action
2015-08-13 20:32:17 +00:00
| refs: `#25807`_
- **PR** `#25818`_ : (*jfindlay* ) fix autoruns list
@ *2015-07-29T15:29:20Z*
- **PR** `#25826`_ : (*anlutro* ) Check that "onchanges" is a list
@ *2015-07-29T15:00:28Z*
- **PR** `#25798`_ : (*twangboy* ) Fixed stacktrace on package name not found
@ *2015-07-28T22:40:14Z*
- **ISSUE** `#25258`_ : (*nickw8* ) windows minion repo not updating
| refs: `#25798`_
- **PR** `#25797`_ : (*twangboy* ) Changed repocache back to cached_repo
@ *2015-07-28T22:39:32Z*
- **ISSUE** `#25437`_ : (*lorengordon* ) Stacktrace on Windows when running pkg.list_pkgs
| refs: `#25598`_ `#25763`_
- **PR** `#25763`_ : (*twangboy* ) Fix 25437
| refs: `#25797`_
- **PR** `#25793`_ : (*rallytime* ) Back-port `#25730`_ to 2015.5
@ *2015-07-28T19:37:34Z*
- **PR** `#25730`_ : (*sjorge* ) patchelf lives in pkgsrc
| refs: `#25793`_
- **PR** `#25792`_ : (*rallytime* ) Back-port `#25688`_ to 2015.5
@ *2015-07-28T19:37:17Z*
- **PR** `#25688`_ : (*bclermont* ) Don't acquire lock if there is no formatter
| refs: `#25792`_
- **PR** `#25796`_ : (*cachedout* ) Remove debug from docs
@ *2015-07-28T17:35:59Z*
- **PR** `#25749`_ : (*jahamn* ) Allow zpool.create on character devices
@ *2015-07-28T16:01:40Z*
- **ISSUE** `#24920`_ : (*voileux* ) module.zpool.create on character device is not possible by salt
| refs: `#25749`_
- **PR** `#25685`_ : (*twangboy* ) Fixed regex issues with comment and uncomment
@ *2015-07-28T15:29:49Z*
- **PR** `#25763`_ : (*twangboy* ) Fix 25437
| refs: `#25797`_
@ *2015-07-28T15:29:27Z*
- **ISSUE** `#25437`_ : (*lorengordon* ) Stacktrace on Windows when running pkg.list_pkgs
| refs: `#25598`_ `#25763`_
- **PR** `#25752`_ : (*thatch45* ) State top saltenv
@ *2015-07-28T01:02:10Z*
- **PR** `#25755`_ : (*twangboy* ) Fixed problem with dunder functions not being passed
@ *2015-07-27T19:31:22Z*
- **ISSUE** `#25717`_ : (*twangboy* ) Problem with chocolatey module not loading
| refs: `#25755`_
- **PR** `#25648`_ : (*twangboy* ) Clarified functionality of reg module, fixed state to work with new module
@ *2015-07-27T19:30:33Z*
- **ISSUE** `#25352`_ : (*m03* ) reg.absent reporting incorrect results
| refs: `#25648`_
- **ISSUE** `#1`_ : (*thatch45* ) Enable regex on the salt cli
- **PR** `#25740`_ : (*rallytime* ) Back-port `#25722`_ to 2015.5
@ *2015-07-27T16:08:40Z*
- **ISSUE** `#25154`_ : (*uvsmtid* ) All data mixed on STDOUT together should generate valid JSON output
| refs: `#25722`_
- **ISSUE** `#25153`_ : (*uvsmtid* ) Multiple results should generate valid JSON output
| refs: `#25722`_
- **PR** `#25722`_ : (*uvsmtid* ) Minor docs changes to emphasize JSON output problems without `--static` option
| refs: `#25740`_
- **PR** `#25739`_ : (*rallytime* ) Back-port `#25709`_ to 2015.5
@ *2015-07-27T16:08:27Z*
- **PR** `#25709`_ : (*colekowalski* ) add direct-io-mode to mount_invisible_options
| refs: `#25739`_
- **PR** `#25699`_ : (*rallytime* ) Back-port `#25660`_ to 2015.5
| refs: `#25709`_
- **PR** `#25660`_ : (*colekowalski* ) add glusterfs' direct-io-mode to mount_invisible_keys
| refs: `#25699`_ `#25709`_
- **PR** `#25738`_ : (*rallytime* ) Back-port `#25671`_ to 2015.5
@ *2015-07-27T16:08:23Z*
- **PR** `#25671`_ : (*niq000* ) added a parameter so verifying SSL is now optional instead of hard-coded
| refs: `#25738`_
- **PR** `#25737`_ : (*rallytime* ) Back-port `#25608`_ to 2015.5
@ *2015-07-27T16:08:18Z*
- **ISSUE** `#25229`_ : (*rall0r* ) Module git.latest kills target directory when test=True
| refs: `#25608`_
- **PR** `#25608`_ : (*rall0r* ) Fix: prevent git.latest from removing target
| refs: `#25737`_
- **PR** `#25733`_ : (*davidjb* ) Avoid IndexError when listing mounts if mount output ends in newline
@ *2015-07-27T16:08:05Z*
- **PR** `#25705`_ : (*blackduckx* ) Support for setm augeas command.
@ *2015-07-27T16:07:10Z*
- **ISSUE** `#22460`_ : (*onmeac* ) Command setm is not supported (yet)
| refs: `#25705`_
- **PR** `#25703`_ : (*cachedout* ) Return to `str` for master_type for 2015.5
@ *2015-07-27T16:06:22Z*
- **PR** `#25702`_ : (*twangboy* ) Fixed win_user module for groups with spaces in the name
@ *2015-07-27T15:06:33Z*
- **ISSUE** `#25144`_ : (*johnccfm* ) user.present on Windows fails to add user to groups if group name contains a space
| refs: `#25702`_
- **PR** `#25711`_ : (*twangboy* ) Fixed problem with win_servermanager.list_installed
@ *2015-07-27T15:05:48Z*
- **ISSUE** `#25351`_ : (*m03* ) win_servermanager.list_installed failing with "IndexError: list index out of range"
| refs: `#25711`_
- **PR** `#25714`_ : (*cachedout* ) Display warning when progressbar can't be loaded
@ *2015-07-25T00:10:13Z*
- **ISSUE** `#25435`_ : (*yee379* ) progressbar dependency missing
| refs: `#25714`_
- **PR** `#25699`_ : (*rallytime* ) Back-port `#25660`_ to 2015.5
| refs: `#25709`_
@ *2015-07-24T22:11:40Z*
- **PR** `#25660`_ : (*colekowalski* ) add glusterfs' direct-io-mode to mount_invisible_keys
| refs: `#25699`_ `#25709`_
- **PR** `#25694`_ : (*s0undt3ch* ) Salt-SSH fix for `#25689`_
@ *2015-07-24T21:41:57Z*
- **ISSUE** `#25689`_ : (*anlutro* ) Minion log in salt-ssh
| refs: `#25694`_
- **PR** `#25710`_ : (*jahamn* ) Integration Testcase for Issue 25250
@ *2015-07-24T20:57:33Z*
- **ISSUE** `#25250`_ : (*wipfs* ) 'force' option in copy state deletes target file
| refs: `#25461`_ `#25710`_
- **PR** `#25680`_ : (*basepi* ) [2015.5] Move cmd.run jinja aliasing to a wrapper class to prevent side effects
@ *2015-07-24T19:52:10Z*
- **PR** `#25049`_ : (*terminalmage* ) Fix cmd.run when cross-called in a state/execution module
| refs: `#25680`_
- **PR** `#25682`_ : (*basepi* ) [2015.5] Fix parsing args with just a hash (#)
@ *2015-07-24T19:52:01Z*
- **PR** `#25695`_ : (*stanislavb* ) Configurable AWS region & region from IAM metadata
@ *2015-07-24T19:36:40Z*
- **PR** `#25645`_ : (*kev009* ) Fix pkgng provider to work with a sources list and the underlying pkg…
@ *2015-07-24T16:33:18Z*
- **PR** `#25677`_ : (*aneeshusa* ) Fix pacman.list_upgrades when refresh=True.
@ *2015-07-24T16:30:06Z*
- **PR** `#25675`_ : (*UtahDave* ) Use OS line endings with contents on file.managed
@ *2015-07-24T16:29:50Z*
- **ISSUE** `#25674`_ : (*UtahDave* ) file.managed with contents parameter uses wrong line endings on Windows
| refs: `#25675`_
- **PR** `#25676`_ : (*basepi* ) Update release candidate docs to 2015.8.0rc2
@ *2015-07-23T20:29:37Z*
- **PR** `#25666`_ : (*nmadhok* ) Check if the properties exist before looping over them causing KeyError
@ *2015-07-23T17:55:40Z*
- **ISSUE** `#25665`_ : (*nmadhok* ) salt-cloud VMware driver fails with KeyErrors if there's any existing machine in the VMware infrastructure in (invalid state)
| refs: `#25666`_
- **PR** `#25656`_ : (*anlutro* ) Fix locale detection in debian/gentoo
@ *2015-07-23T16:46:40Z*
- **PR** `#25661`_ : (*rallytime* ) Back-port `#25624`_ to 2015.5
@ *2015-07-23T16:26:48Z*
- **PR** `#25624`_ : (*bobrik* ) Fix typo in get_routes example for debian_ip
| refs: `#25661`_
- **PR** `#25662`_ : (*rallytime* ) Back-port `#25638`_ to 2015.5
@ *2015-07-23T16:26:40Z*
- **ISSUE** `#15209`_ : (*hubez* ) file.manage: source_hash not working with s3:// (2014.7.0rc1)
| refs: `#25638`_
- **PR** `#25638`_ : (*TronPaul* ) fix bad merge in 99fc7ec
| refs: `#25662`_
- **PR** `#25644`_ : (*cachedout* ) pillar doc fix
@ *2015-07-22T22:57:23Z*
- **ISSUE** `#25413`_ : (*zizkebab* ) pillar_opts default behavior is not reflected in the docs
| refs: `#25644`_
- **PR** `#25642`_ : (*cachedout* ) Warn on pillar schedule delete
@ *2015-07-22T22:04:12Z*
- **ISSUE** `#25540`_ : (*dennisjac* ) salt highstate schedule cannot be removed
| refs: `#25642`_
- **PR** `#25598`_ : (*twangboy* ) Fixed problem trying to load file with name of boolean type
@ *2015-07-22T17:07:49Z*
- **ISSUE** `#25437`_ : (*lorengordon* ) Stacktrace on Windows when running pkg.list_pkgs
| refs: `#25598`_ `#25763`_
* 7b79e433 Merge pull request `#25598`_ from twangboy/fix_25437
- **PR** `#25604`_ : (*terminalmage* ) Move patching of mock_open to within test
@ *2015-07-22T16:53:55Z*
- **ISSUE** `#25323`_ : (*terminalmage* ) unit.modules.tls_test fails with older mock
| refs: `#25604`_
- **PR** `#25609`_ : (*s0undt3ch* ) [2015.5] Update the bootstrap script to latest release v2015.07.22
@ *2015-07-22T16:28:52Z*
- **ISSUE** `#630`_ : (*syphernl* ) Allow for an include statement in config files
| refs: `#25609`_
- **PR** `#627`_ : (*chjohnst* ) add saltversion grain
| refs: `#25609`_
- **PR** `#25603`_ : (*terminalmage* ) Add version_cmp function to yumpkg.py
@ *2015-07-22T15:42:29Z*
- **ISSUE** `#21912`_ : (*rvora* ) pkg.latest not updating the package on CentOS though yum reports an update available
| refs: `#25603`_
- **PR** `#25590`_ : (*garethgreenaway* ) 2015.5 scheduled jobs return data
@ *2015-07-21T21:57:42Z*
- **ISSUE** `#25560`_ : (*dennisjac* ) scheduled highstate runs don't return results to the job cache
| refs: `#25590`_
- **PR** `#25584`_ : (*rallytime* ) Back-port `#24054`_ and `#25576`_ to 2015.5
@ *2015-07-21T21:16:38Z*
- **PR** `#25576`_ : (*pcn* ) s3fs breaks when fetching files from s3
| refs: `#25584`_
- **PR** `#24054`_ : (*mgwilliams* ) s3.head: return useful data
| refs: `#25584`_
- **PR** `#25589`_ : (*jahamn* ) Fixes ssh_known_host not taking port into account
@ *2015-07-21T21:15:06Z*
- **ISSUE** `#23626`_ : (*mirko* ) salt state 'ssh_known_hosts' doesn't take 'port' into account
| refs: `#25589`_
- **PR** `#25573`_ : (*EvaSDK* ) Do not execute bootstrap script twice
@ *2015-07-21T18:20:04Z*
- **PR** `#25465`_ : (*EvaSDK* ) 2015.5.3 LXC module fixes
| refs: `#25573`_
- **PR** `#25580`_ : (*attiasr* ) use explicit utf-8 decoding (`#25532`_ )
@ *2015-07-21T15:40:49Z*
- **ISSUE** `#25532`_ : (*attiasr* ) salt/modules/win_pkg.py list_pkgs is broken (encoding issues)
| refs: `#25556`_ `#25580`_
- **PR** `#25568`_ : (*twangboy* ) Fixed win_useradd module to add fullname
@ *2015-07-21T14:30:25Z*
- **ISSUE** `#25206`_ : (*jfindlay* ) fullname issues with user.add state on windows
| refs: `#25568`_
- **PR** `#25561`_ : (*twangboy* ) Fixed the gem module to work on windows... without injection
@ *2015-07-20T21:12:15Z*
- **ISSUE** `#21041`_ : (*deuscapturus* ) state module gem.installed not working on Windows.
| refs: `#25430`_ `#25561`_ `#25428`_
- **PR** `#25428`_ : (*twangboy* ) Fixed the gem module to work on windows
| refs: `#25561`_
- **PR** `#25521`_ : (*cachedout* ) Fix outputter for state.orch
@ *2015-07-20T19:30:14Z*
- **PR** `#25563`_ : (*basepi* ) [2015.5] Merge forward from 2014.7 to 2015.5
@ *2015-07-20T19:27:36Z*
- **PR** `#25416`_ : (*cachedout* ) Fix broken keyword
- **PR** `#25559`_ : (*cachedout* ) Lint win_pkg
@ *2015-07-20T17:46:29Z*
- **PR** `#25556`_ : (*attiasr* ) fix for `#25532`_
@ *2015-07-20T17:45:11Z*
- **ISSUE** `#25532`_ : (*attiasr* ) salt/modules/win_pkg.py list_pkgs is broken (encoding issues)
| refs: `#25556`_ `#25580`_
- **PR** `#25554`_ : (*jfindlay* ) verify_ssl=True for s3 ext pillar
@ *2015-07-20T17:43:38Z*
- **ISSUE** `#25538`_ : (*stanislavb* ) S3 ext_pillar configuration requires verify_ssl
| refs: `#25554`_
- **PR** `#25551`_ : (*rallytime* ) Backport `#25530`_ to 2015.5
@ *2015-07-20T17:43:00Z*
- **PR** `#25530`_ : (*andre-luiz-dos-santos* ) The variable name must be last
| refs: `#25551`_
- **PR** `#25533`_ : (*attiasr* ) port 445 for windows bootstraping
@ *2015-07-20T15:13:06Z*
- **PR** `#25525`_ : (*gtmanfred* ) add make _prepare an alias for postinitio
@ *2015-07-20T15:12:38Z*
- **ISSUE** `#25432`_ : (*gtmanfred* ) [2015.5.3][raet] raet error with SaltRaetRoadStackJoiner
| refs: `#25525`_
- **PR** `#25519`_ : (*rallytime* ) Backport vmware driver to 2015.5 branch
@ *2015-07-20T15:11:26Z*
- **ISSUE** `#25511`_ : (*rallytime* ) Make provider --> driver change backward compatible
| refs: `#25519`_ `#25519`_
- **ISSUE** `#23574`_ : (*CedNantes* ) Failed to Deploy Salt-Minion on a Win 2012 R2 using wmware Cloud Driver from Develop branch
| refs: `#25519`_
- **PR** `#25542`_ : (*Oro* ) Fix hipchat.send_message when using API v2
@ *2015-07-20T15:09:13Z*
- **PR** `#25531`_ : (*rallytime* ) Back-port `#25529`_ to 2015.5
@ *2015-07-18T19:16:10Z*
- **PR** `#25529`_ : (*davidjb* ) Fix minor typo in best practice example
| refs: `#25531`_
- **PR** `#25528`_ : (*davidjb* ) Fix typo in extend declaration doco
@ *2015-07-18T14:22:06Z*
- **PR** `#25517`_ : (*rallytime* ) Back-port `#25486`_ to 2015.5
@ *2015-07-17T21:49:26Z*
- **ISSUE** `#25486`_ : (*whiteinge* ) Highstate outputter not used for state.apply
| refs: `#25517`_
- **PR** `#25485`_ : (*attiasr* ) fix file downloads on windows
- **PR** `#25516`_ : (*rallytime* ) Back-port `#25483`_ to 2015.5
@ *2015-07-17T21:49:05Z*
- **ISSUE** `#25479`_ : (*alexandrsushko* ) multiple mount.mounted of one device
| refs: `#25483`_
- **PR** `#25483`_ : (*alexandrsushko* ) Added 'none' to the set of specialFSes
| refs: `#25516`_
- **PR** `#25513`_ : (*garethgreenaway* ) fixes to schedule.add documentation in 2015.5
@ *2015-07-17T17:03:24Z*
- **ISSUE** `#25493`_ : (*blackduckx* ) Issue with job_args on schedule.add command
| refs: `#25513`_
- **PR** `#25465`_ : (*EvaSDK* ) 2015.5.3 LXC module fixes
| refs: `#25573`_
@ *2015-07-17T15:57:54Z*
- **PR** `#25506`_ : (*s0undt3ch* ) [2015.5] Update bootstrap script to latest stable release, v2015.07.17
@ *2015-07-17T15:40:38Z*
- **ISSUE** `#25456`_ : (*julienlavergne* ) [2015.8.0rc1] salt-bootstrap fails to install salt master
| refs: `#25506`_
- **ISSUE** `#25270`_ : (*iggy* ) [2015.8.0rc1] salt-bootstrap fails to properly install a minion
| refs: `#25506`_
- **ISSUE** `#625`_ : (*whiteinge* ) `cmd.run` state `user` flag is not working
| refs: `#25506`_ `#632`_
- **ISSUE** `#611`_ : (*fatbox* ) Peer interface fails to return data occasionally
| refs: `#25506`_
- **ISSUE** `#607`_ : (*thatch45* ) next level -X support
| refs: `#25506`_
- **ISSUE** `#598`_ : (*syphernl* ) Explanation on how to execute interactive installs
| refs: `#25506`_
- **ISSUE** `#455`_ : (*whiteinge* ) Document common troubleshooting tips
| refs: `#25506`_
- **PR** `#624`_ : (*chjohnst* ) Docs are not correct with network.ping as args are not supported
| refs: `#25506`_
- **PR** `#621`_ : (*akoumjian* ) Adding ec2 cloud-init bootstrap docs
| refs: `#25506`_
- **PR** `#606`_ : (*terminalmage* ) need empty line before code blocks. added ones that were missing.
| refs: `#25506`_
- **PR** `#602`_ : (*terminalmage* ) State-related documentation changes
| refs: `#25506`_
- **PR** `#25498`_ : (*jfindlay* ) only read /proc/1/cmdline if it exists
@ *2015-07-17T15:35:33Z*
- **ISSUE** `#25454`_ : (*mschiff* ) Regression: salt 2015.5 not working in secure chroot anymore.
| refs: `#25498`_
- **PR** `#25487`_ : (*rallytime* ) Back-port `#25464`_ to 2015.5
@ *2015-07-16T16:58:36Z*
- **PR** `#25464`_ : (*jquast* ) docfix: "cache_jobs: False" => grains_cache: False"
| refs: `#25487`_
- **PR** `#25482`_ : (*oeuftete* ) Fix docker.running detection of running container
@ *2015-07-16T16:58:29Z*
- **PR** `#2015`_ : (*thekuffs* ) Esky / bbfreeze support
- **PR** `#25468`_ : (*joejulian* ) Add support for pyOpenSSL > 0.10
@ *2015-07-16T15:10:30Z*
- **ISSUE** `#25384`_ : (*rickh563* ) pyopenssl 0.14 requirement in 2015.5.3 does not work in RHEL6 : ZD-364
| refs: `#25468`_
- **PR** `#25467`_ : (*rallytime* ) Add lxml dependency to opennebula docs
@ *2015-07-16T15:09:57Z*
- **PR** `#25461`_ : (*jahamn* ) Update file, if force option and content not same
@ *2015-07-15T20:15:07Z*
- **ISSUE** `#25250`_ : (*wipfs* ) 'force' option in copy state deletes target file
| refs: `#25461`_ `#25710`_
- **ISSUE** `#24647`_ : (*nmadhok* ) salt.states.file.copy does not copy the file if it already exists with force=True
| refs: `#25461`_
- **PR** `#25438`_ : (*rallytime* ) Reduce digital_ocean_v2 API call frequency
@ *2015-07-15T19:40:18Z*
- **ISSUE** `#25431`_ : (*namcois* ) Digital Ocean v2 reducing API calls by adding per_page
| refs: `#25438`_
- **PR** `#25457`_ : (*jacksontj* ) Saltnado
@ *2015-07-15T17:50:12Z*
- **PR** `#25427`_ : (*tony-cocco* ) Saltnado runner client results in blocking call despite being set-up as Runner.async
| refs: `#25457`_
- **PR** `#25459`_ : (*jahamn* ) Fixed 'defulats' typo in verify.py
@ *2015-07-15T16:53:06Z*
- **PR** `#25426`_ : (*jquast* ) bugfix: trailing "...done" in rabbitmq output (backport from 'develop' to 2015.5)
@ *2015-07-15T14:48:05Z*
- **PR** `#25433`_ : (*jleroy* ) Support for IPv6 addresses scopes in network.interfaces (ifconfig)
@ *2015-07-15T14:44:09Z*
- **PR** `#25151`_ : (*jleroy* ) Support for IPv6 addresses scopes in network.interfaces
| refs: `#25274`_ `#25433`_
- **PR** `#25430`_ : (*twangboy* ) Disabled rbenv execution module for Windows
@ *2015-07-15T14:41:18Z*
- **ISSUE** `#21041`_ : (*deuscapturus* ) state module gem.installed not working on Windows.
| refs: `#25430`_ `#25561`_ `#25428`_
* c4b1584 Additional test case for question raised in `#1846`_
- **ISSUE** `#1846`_ : (*seanchannel* ) development dependencies
- **PR** `#25420`_ : (*techhat* ) Move S3 to use AWS Signature Version 4
@ *2015-07-14T22:03:09Z*
- **PR** `#25418`_ : (*twangboy* ) Fixed problem with file.managed test=True
@ *2015-07-14T21:26:59Z*
- **ISSUE** `#20441`_ : (*deuscapturus* ) State module file.managed returns an error on Windows and test=Test
| refs: `#25418`_
- **PR** `#25417`_ : (*ahus1* ) extended documentation about dependencies for dig module
@ *2015-07-14T20:49:51Z*
- **PR** `#25411`_ : (*basepi* ) [2015.5] Merge forward from 2014.7 to 2015.5
@ *2015-07-14T17:55:26Z*
- **PR** `#25375`_ : (*cachedout* ) Fix error in config.py for master_type
- **PR** `#25324`_ : (*jacobhammons* ) Latest help theme updates
- **PR** `#25406`_ : (*anlutro* ) Force arguments to aptpkg.version_cmp into strings
@ *2015-07-14T16:15:41Z*
- **PR** `#25408`_ : (*rallytime* ) Back-port `#25399`_ to 2015.5
@ *2015-07-14T16:09:06Z*
- **PR** `#25399`_ : (*jarpy* ) Demonstrate per-minion client_acl.
| refs: `#25408`_
- **PR** `#25240`_ : (*tankywoo* ) file make os.walk only be called one
@ *2015-07-14T16:04:49Z*
- **PR** `#25395`_ : (*rallytime* ) Back-port `#25389`_ to 2015.5
@ *2015-07-14T03:26:34Z*
- **PR** `#25389`_ : (*l2ol33rt* ) Adding entropy note for gpg renderer
| refs: `#25395`_
- **PR** `#25392`_ : (*rallytime* ) Back-port `#25256`_ to 2015.5
@ *2015-07-14T03:25:13Z*
2015-11-03 16:40:56 +00:00
- **PR** `#25256`_ : (*yanatan16* ) Don't assume source_hash exists
2015-08-13 20:32:17 +00:00
| refs: `#25392`_
- **PR** `#25398`_ : (*twangboy* ) Fix date
@ *2015-07-14T03:21:17Z*
- **PR** `#25397`_ : (*GideonRed* ) Introduce standard error output when cli exits with non-zero status
@ *2015-07-14T03:20:24Z*
- **PR** `#25386`_ : (*cachedout* ) Lint `#25383`_
@ *2015-07-13T21:01:10Z*
- **ISSUE** `#24444`_ : (*michaelkrupp* ) file.managed does not handle dead symlinks
| refs: `#25383`_
- **PR** `#25383`_ : (*jahamn* ) Fix manage_file function in salt/modules/file.py to handle broken sym…
- **PR** `#25383`_ : (*jahamn* ) Fix manage_file function in salt/modules/file.py to handle broken sym…
@ *2015-07-13T20:58:23Z*
- **ISSUE** `#24444`_ : (*michaelkrupp* ) file.managed does not handle dead symlinks
| refs: `#25383`_
- **PR** `#25369`_ : (*anlutro* ) Fix aptpkg.version_cmp
@ *2015-07-13T20:18:45Z*
- **PR** `#25379`_ : (*jfindlay* ) check for cwd before getting it
@ *2015-07-13T19:50:27Z*
- **ISSUE** `#25337`_ : (*eliasp* ) `salt-call` from non-existend cwd backtraces
| refs: `#25379`_
- **PR** `#25334`_ : (*jfindlay* ) return all cmd info back to zypper fcn
@ *2015-07-13T17:03:29Z*
- **ISSUE** `#25320`_ : (*podloucky-init* ) zypper module list_upgrades broken (2015.5.2)
| refs: `#25334`_
- **PR** `#25339`_ : (*jfindlay* ) update orchestration docs
@ *2015-07-13T16:04:26Z*
- **PR** `#25358`_ : (*dkiser* ) Deep merge of pillar lists
| refs: `#26016`_
@ *2015-07-13T15:51:01Z*
- **ISSUE** `#22241`_ : (*masterkorp* ) Salt master not properly generating the map
| refs: `#25358`_
- **PR** `#25346`_ : (*bechtoldt* ) set correct indention in states/requisites.rst (docs), fixes `#25281`_
@ *2015-07-13T15:34:45Z*
- **ISSUE** `#25281`_ : (*shinshenjs* ) Unless usage in Official Doc syntax error?
- **PR** `#25336`_ : (*terminalmage* ) Don't try to read init binary if it wasn't found
@ *2015-07-13T09:45:30Z*
- **PR** `#25350`_ : (*davidjb* ) Fix documentation for file.blockreplace
@ *2015-07-13T03:41:20Z*
- **PR** `#25326`_ : (*rallytime* ) Back-port `#20972`_ to 2015.5
@ *2015-07-10T18:49:44Z*
- **ISSUE** `#19288`_ : (*oba11* ) AssociatePublicIpAddress doesnt work with salt-cloud 2014.7.0
| refs: `#20972`_ `#25326`_
- **PR** `#20972`_ : (*JohannesEbke* ) Fix interface cleanup when using AssociatePublicIpAddress in `#19288`_
| refs: `#25326`_
- **PR** `#25327`_ : (*rallytime* ) Back-port `#25290`_ to 2015.5
@ *2015-07-10T18:49:37Z*
- **ISSUE** `#24433`_ : (*chrimi* ) Salt locale state fails, if locale has not been generated
| refs: `#25290`_
- **PR** `#25290`_ : (*pcdummy* ) Simple fix for locale.present on Ubuntu.
| refs: `#25327`_
- **PR** `#25328`_ : (*rallytime* ) Back-port `#25309`_ to 2015.5
@ *2015-07-10T17:22:59Z*
- **ISSUE** `#24827`_ : (*yermulnik* ) locale.present doesn't generate locales
| refs: `#25309`_
- **PR** `#25309`_ : (*davidjb* ) Format /etc/locale.gen correctly in salt.modules.localemod.gen_locale
| refs: `#25328`_
- **PR** `#25322`_ : (*jacobhammons* ) version change to 2015.5.3
@ *2015-07-10T16:11:24Z*
- **PR** `#25308`_ : (*jacksontj* ) Make clear commands trace level logging
@ *2015-07-10T14:20:06Z*
- **PR** `#24737`_ : (*jacksontj* ) Move AES command logging to trace
| refs: `#25308`_
- **PR** `#25269`_ : (*jfindlay* ) Extract tomcat war version
@ *2015-07-10T01:28:21Z*
- **ISSUE** `#24520`_ : (*nvx* ) Tomcat module fails to extract version number from snapshot builds (2015.5 regression)
| refs: `#24927`_
- **PR** `#24927`_ : (*egarbi* ) Tomcat module fails to extract version number from snapshot builds `#2`_ …
| refs: `#25269`_
- **PR** `#25238`_ : (*DmitryKuzmenko* ) Pillarenv backport 2015.5
@ *2015-07-10T01:25:07Z*
- **ISSUE** `#18808`_ : (*amendlik* ) Add command line argument to select pillar environment
| refs: `#25238`_
- **PR** `#23719`_ : (*DmitryKuzmenko* ) Support pillarenv cmdline in state.sls
- **PR** `#25299`_ : (*twangboy* ) Added -NonInteractive so powershell doesn't hang waiting for input
@ *2015-07-09T21:00:16Z*
- **ISSUE** `#13943`_ : (*Supermathie* ) Powershell commands that expect input hang forever
| refs: `#25299`_
- **PR** `#25301`_ : (*jacobhammons* ) bug fix for module function display in help
@ *2015-07-09T20:46:34Z*
- **PR** `#25279`_ : (*jacobhammons* ) Additional docs on external and master job cache, assorted doc fixes
@ *2015-07-09T16:46:26Z*
- **ISSUE** `#25277`_ : (*jacobhammons* ) CherryPy recommended versions
| refs: `#25279`_
- **PR** `#25274`_ : (*jleroy* ) Fix for issue `#25268`_
@ *2015-07-09T13:36:26Z*
- **ISSUE** `#25268`_ : (*lichtamberg* ) Salt not working anymore in 2015.8/develop: ValueError: 'scope' is not in list
| refs: `#25274`_
- **PR** `#25151`_ : (*jleroy* ) Support for IPv6 addresses scopes in network.interfaces
| refs: `#25274`_ `#25433`_
- **PR** `#25272`_ : (*twangboy* ) Fixed problem with service not starting
@ *2015-07-08T23:29:48Z*
- **PR** `#25225`_ : (*nmadhok* ) Backporting fix for issue `#25223`_ on 2015.5 branch
@ *2015-07-08T15:16:18Z*
- **ISSUE** `#25223`_ : (*nmadhok* ) Runner occasionally fails with a RuntimeError when fired by a reactor
| refs: `#25225`_
- **PR** `#25214`_ : (*rallytime* ) A couple of doc fixes for the http tutorial
@ *2015-07-07T22:23:07Z*
- **PR** `#25194`_ : (*rallytime* ) Update moto version check in boto_vpc_test and update min version
@ *2015-07-07T18:27:32Z*
- **ISSUE** `#24272`_ : (*rallytime* ) Fix boto_vpc_test moto version check
| refs: `#25194`_
- **PR** `#25205`_ : (*basepi* ) Update releasecandidate docs
@ *2015-07-07T15:25:24Z*
- **PR** `#25187`_ : (*UtahDave* ) Doc fixes: Fix misspelling and remove extraneous double spaces
@ *2015-07-07T01:07:04Z*
- **PR** `#25182`_ : (*cachedout* ) Try to re-pack long floats as strs
@ *2015-07-07T01:06:43Z*
- **PR** `#25185`_ : (*rallytime* ) Back-port `#25128`_ to 2015.5
@ *2015-07-07T00:58:00Z*
- **ISSUE** `#23822`_ : (*sidcarter* ) Zip file extracted permissions are incorrect
| refs: `#25128`_
- **PR** `#25128`_ : (*stanislavb* ) Use cmd_unzip to preserve permissions
| refs: `#25185`_
- **PR** `#25181`_ : (*rallytime* ) Back-port `#25102`_ to 2015.5
@ *2015-07-07T00:57:13Z*
- **PR** `#25102`_ : (*derBroBro* ) Update win_network.py
| refs: `#25181`_
- **PR** `#25179`_ : (*rallytime* ) Back-port `#25059`_ to 2015.5
@ *2015-07-07T00:56:44Z*
- **ISSUE** `#24301`_ : (*iggy* ) influxdb_user and influxdb_database states need virtual functions
| refs: `#25059`_
- **PR** `#25059`_ : (*babilen* ) Add virtual functions to influxdb state modules
| refs: `#25179`_
- **PR** `#25196`_ : (*twangboy* ) Fixed `#18919`_ false-positive on pkg.refresh
@ *2015-07-07T00:24:13Z*
- **ISSUE** `#18919`_ : (*giner* ) Windows: pkg.refresh_db returns false-positive success
| refs: `#25196`_
- **PR** `#25180`_ : (*rallytime* ) Back-port `#25088`_ to 2015.5
@ *2015-07-06T20:33:45Z*
- **PR** `#25088`_ : (*supertom* ) Update
| refs: `#25180`_
- **PR** `#25191`_ : (*basepi* ) Add extrndest back to fileclient.is_cached in 2015.5
@ *2015-07-06T19:35:24Z*
- **PR** `#25117`_ : (*basepi* ) Fix fileclient.is_cached
| refs: `#25191`_
- **PR** `#25175`_ : (*rallytime* ) Back-port `#25020`_ to 2015.5
@ *2015-07-06T18:53:19Z*
- **ISSUE** `#25016`_ : (*martinhoefling* ) salt-run doc.execution fails with AttributeError
- **PR** `#25020`_ : (*martinhoefling* ) Fix for issue `#25016`_
| refs: `#25175`_
- **PR** `#25173`_ : (*rallytime* ) Partial back-port of `#25019`_
@ *2015-07-06T18:52:59Z*
- **ISSUE** `#21879`_ : (*bechtoldt* ) Reference pages in documentation are outdated again
| refs: `#25019`_
- **ISSUE** `#19262`_ : (*bechtoldt* ) salt.pillar.file_tree doesn't appear in the documentation
| refs: `#25019`_
- **PR** `#25019`_ : (*bechtoldt* ) add missing module documentation to references
| refs: `#25173`_
- **PR** `#24421`_ : (*bechtoldt* ) add missing module documentation
| refs: `#25019`_
- **PR** `#21880`_ : (*bechtoldt* ) update references, fixes `#21879`_
| refs: `#25019`_
- **PR** `#20039`_ : (*bechtoldt* ) completing some doc references
| refs: `#25019`_
- **PR** `#25171`_ : (*rallytime* ) Back-port `#25001`_ to 2015.5
@ *2015-07-06T18:51:53Z*
- **PR** `#25001`_ : (*jasonkeene* ) Add docs for key arg in ssh_known_hosts.present
| refs: `#25171`_
- **PR** `#25170`_ : (*rallytime* ) Back-port `#24982`_ to 2015.5
@ *2015-07-06T16:34:43Z*
- **PR** `#24982`_ : (*asyncsrc* ) ec2 network_interfaces fix
| refs: `#25170`_
- **PR** `#25161`_ : (*aneeshusa* ) Allow checking for non-normalized systemd units.
@ *2015-07-06T15:15:31Z*
- **PR** `#25151`_ : (*jleroy* ) Support for IPv6 addresses scopes in network.interfaces
| refs: `#25274`_ `#25433`_
@ *2015-07-06T14:43:03Z*
- **PR** `#25166`_ : (*cachedout* ) Lint `#25149`_
@ *2015-07-06T14:40:29Z*
- **ISSUE** `#24979`_ : (*mavenAtHouzz* ) [Discussion] Support for more than 1 netapi.rest_tornado server process
| refs: `#25149`_
- **PR** `#25149`_ : (*jacksontj* ) Saltnado multiprocess support
| refs: `#25166`_
- **PR** `#25149`_ : (*jacksontj* ) Saltnado multiprocess support
| refs: `#25166`_
@ *2015-07-06T14:38:43Z*
- **ISSUE** `#24979`_ : (*mavenAtHouzz* ) [Discussion] Support for more than 1 netapi.rest_tornado server process
| refs: `#25149`_
- **PR** `#25120`_ : (*d--j* ) add missing continue for exeption case
@ *2015-07-02T19:38:45Z*
- **PR** `#25117`_ : (*basepi* ) Fix fileclient.is_cached
| refs: `#25191`_
@ *2015-07-02T19:38:26Z*
- **PR** `#25087`_ : (*0xf10e* ) Fix execution module for glance - now based on 2015.5!
@ *2015-07-02T19:36:27Z*
- **PR** `#25129`_ : (*basepi* ) [2015.5] Merge forward from 2014.7 to 2015.5
@ *2015-07-02T17:37:40Z*
- **ISSUE** `#18447`_ : (*ryan-lane* ) Can't install salt with raet using pip -e git
- **PR** `#25093`_ : (*jaybocc2* ) quick fix for issue `#18447`_
- **PR** `#25069`_ : (*puneetk* ) Add a helper module function called list_enabled
- **PR** `#25114`_ : (*jfindlay* ) Revert "Revert "adding states/postgres_database unit test case.""
@ *2015-07-02T01:01:29Z*
- **PR** `#24798`_ : (*jtand* ) Revert "adding states/postgres_database unit test case."
| refs: `#25114`_
- **PR** `#24329`_ : (*jayeshka* ) adding states/postgres_database unit test case.
| refs: `#24798`_
- **PR** `#24362`_ : (*jayeshka* ) adding states/postgres_user unit test case.
@ *2015-07-01T21:45:31Z*
- **PR** `#24361`_ : (*jayeshka* ) adding states/postgres_schema unit test case.
@ *2015-07-01T21:44:56Z*
- **PR** `#24331`_ : (*jayeshka* ) adding states/postgres_extension unit test case.
@ *2015-07-01T21:43:58Z*
.. _`#1`: https://github.com/saltstack/salt/issues/1
.. _`#11474`: https://github.com/saltstack/salt/issues/11474
.. _`#12255`: https://github.com/saltstack/salt/issues/12255
.. _`#13943`: https://github.com/saltstack/salt/issues/13943
.. _`#14690`: https://github.com/saltstack/salt/pull/14690
.. _`#15209`: https://github.com/saltstack/salt/issues/15209
.. _`#18447`: https://github.com/saltstack/salt/issues/18447
.. _`#1846`: https://github.com/saltstack/salt/issues/1846
.. _`#18808`: https://github.com/saltstack/salt/issues/18808
.. _`#18919`: https://github.com/saltstack/salt/issues/18919
.. _`#19262`: https://github.com/saltstack/salt/issues/19262
.. _`#19288`: https://github.com/saltstack/salt/issues/19288
.. _`#19532`: https://github.com/saltstack/salt/issues/19532
.. _`#2`: https://github.com/saltstack/salt/issues/2
.. _`#20039`: https://github.com/saltstack/salt/pull/20039
.. _`#2015`: https://github.com/saltstack/salt/pull/2015
.. _`#20441`: https://github.com/saltstack/salt/issues/20441
.. _`#20972`: https://github.com/saltstack/salt/pull/20972
.. _`#21041`: https://github.com/saltstack/salt/issues/21041
.. _`#21082`: https://github.com/saltstack/salt/issues/21082
.. _`#21296`: https://github.com/saltstack/salt/issues/21296
.. _`#21879`: https://github.com/saltstack/salt/issues/21879
.. _`#21880`: https://github.com/saltstack/salt/pull/21880
.. _`#21912`: https://github.com/saltstack/salt/issues/21912
.. _`#22241`: https://github.com/saltstack/salt/issues/22241
.. _`#22460`: https://github.com/saltstack/salt/issues/22460
.. _`#22699`: https://github.com/saltstack/salt/issues/22699
.. _`#23288`: https://github.com/saltstack/salt/issues/23288
.. _`#23574`: https://github.com/saltstack/salt/issues/23574
.. _`#23626`: https://github.com/saltstack/salt/issues/23626
.. _`#23719`: https://github.com/saltstack/salt/pull/23719
.. _`#23764`: https://github.com/saltstack/salt/issues/23764
.. _`#23788`: https://github.com/saltstack/salt/issues/23788
.. _`#23822`: https://github.com/saltstack/salt/issues/23822
.. _`#24002`: https://github.com/saltstack/salt/issues/24002
.. _`#24036`: https://github.com/saltstack/salt/issues/24036
.. _`#24042`: https://github.com/saltstack/salt/issues/24042
.. _`#24054`: https://github.com/saltstack/salt/pull/24054
.. _`#24106`: https://github.com/saltstack/salt/issues/24106
.. _`#24272`: https://github.com/saltstack/salt/issues/24272
.. _`#24301`: https://github.com/saltstack/salt/issues/24301
.. _`#24329`: https://github.com/saltstack/salt/pull/24329
.. _`#24331`: https://github.com/saltstack/salt/pull/24331
.. _`#24361`: https://github.com/saltstack/salt/pull/24361
.. _`#24362`: https://github.com/saltstack/salt/pull/24362
.. _`#24421`: https://github.com/saltstack/salt/pull/24421
.. _`#24433`: https://github.com/saltstack/salt/issues/24433
.. _`#24444`: https://github.com/saltstack/salt/issues/24444
.. _`#24460`: https://github.com/saltstack/salt/issues/24460
.. _`#24483`: https://github.com/saltstack/salt/issues/24483
.. _`#24484`: https://github.com/saltstack/salt/issues/24484
.. _`#24520`: https://github.com/saltstack/salt/issues/24520
.. _`#24647`: https://github.com/saltstack/salt/issues/24647
.. _`#24737`: https://github.com/saltstack/salt/pull/24737
.. _`#24798`: https://github.com/saltstack/salt/pull/24798
.. _`#24827`: https://github.com/saltstack/salt/issues/24827
.. _`#24882`: https://github.com/saltstack/salt/issues/24882
.. _`#24920`: https://github.com/saltstack/salt/issues/24920
.. _`#24927`: https://github.com/saltstack/salt/pull/24927
.. _`#24979`: https://github.com/saltstack/salt/issues/24979
.. _`#24982`: https://github.com/saltstack/salt/pull/24982
.. _`#25001`: https://github.com/saltstack/salt/pull/25001
.. _`#25016`: https://github.com/saltstack/salt/issues/25016
.. _`#25019`: https://github.com/saltstack/salt/pull/25019
.. _`#25020`: https://github.com/saltstack/salt/pull/25020
.. _`#25026`: https://github.com/saltstack/salt/issues/25026
.. _`#25049`: https://github.com/saltstack/salt/pull/25049
.. _`#25059`: https://github.com/saltstack/salt/pull/25059
.. _`#25069`: https://github.com/saltstack/salt/pull/25069
.. _`#25087`: https://github.com/saltstack/salt/pull/25087
.. _`#25088`: https://github.com/saltstack/salt/pull/25088
.. _`#25093`: https://github.com/saltstack/salt/pull/25093
.. _`#25102`: https://github.com/saltstack/salt/pull/25102
.. _`#25114`: https://github.com/saltstack/salt/pull/25114
.. _`#25117`: https://github.com/saltstack/salt/pull/25117
.. _`#25120`: https://github.com/saltstack/salt/pull/25120
.. _`#25128`: https://github.com/saltstack/salt/pull/25128
.. _`#25129`: https://github.com/saltstack/salt/pull/25129
.. _`#25144`: https://github.com/saltstack/salt/issues/25144
.. _`#25149`: https://github.com/saltstack/salt/pull/25149
.. _`#25151`: https://github.com/saltstack/salt/pull/25151
.. _`#25153`: https://github.com/saltstack/salt/issues/25153
.. _`#25154`: https://github.com/saltstack/salt/issues/25154
.. _`#25161`: https://github.com/saltstack/salt/pull/25161
.. _`#25166`: https://github.com/saltstack/salt/pull/25166
.. _`#25170`: https://github.com/saltstack/salt/pull/25170
.. _`#25171`: https://github.com/saltstack/salt/pull/25171
.. _`#25173`: https://github.com/saltstack/salt/pull/25173
.. _`#25175`: https://github.com/saltstack/salt/pull/25175
.. _`#25179`: https://github.com/saltstack/salt/pull/25179
.. _`#25180`: https://github.com/saltstack/salt/pull/25180
.. _`#25181`: https://github.com/saltstack/salt/pull/25181
.. _`#25182`: https://github.com/saltstack/salt/pull/25182
.. _`#25185`: https://github.com/saltstack/salt/pull/25185
.. _`#25187`: https://github.com/saltstack/salt/pull/25187
.. _`#25191`: https://github.com/saltstack/salt/pull/25191
.. _`#25192`: https://github.com/saltstack/salt/issues/25192
.. _`#25194`: https://github.com/saltstack/salt/pull/25194
.. _`#25196`: https://github.com/saltstack/salt/pull/25196
.. _`#25205`: https://github.com/saltstack/salt/pull/25205
.. _`#25206`: https://github.com/saltstack/salt/issues/25206
.. _`#25214`: https://github.com/saltstack/salt/pull/25214
.. _`#25223`: https://github.com/saltstack/salt/issues/25223
.. _`#25225`: https://github.com/saltstack/salt/pull/25225
.. _`#25229`: https://github.com/saltstack/salt/issues/25229
.. _`#25238`: https://github.com/saltstack/salt/pull/25238
.. _`#25240`: https://github.com/saltstack/salt/pull/25240
.. _`#25250`: https://github.com/saltstack/salt/issues/25250
.. _`#25256`: https://github.com/saltstack/salt/pull/25256
.. _`#25258`: https://github.com/saltstack/salt/issues/25258
.. _`#25268`: https://github.com/saltstack/salt/issues/25268
.. _`#25269`: https://github.com/saltstack/salt/pull/25269
.. _`#25270`: https://github.com/saltstack/salt/issues/25270
.. _`#25272`: https://github.com/saltstack/salt/pull/25272
.. _`#25274`: https://github.com/saltstack/salt/pull/25274
.. _`#25277`: https://github.com/saltstack/salt/issues/25277
.. _`#25279`: https://github.com/saltstack/salt/pull/25279
.. _`#25281`: https://github.com/saltstack/salt/issues/25281
.. _`#25290`: https://github.com/saltstack/salt/pull/25290
.. _`#25299`: https://github.com/saltstack/salt/pull/25299
.. _`#25301`: https://github.com/saltstack/salt/pull/25301
.. _`#25308`: https://github.com/saltstack/salt/pull/25308
.. _`#25309`: https://github.com/saltstack/salt/pull/25309
.. _`#25320`: https://github.com/saltstack/salt/issues/25320
.. _`#25322`: https://github.com/saltstack/salt/pull/25322
.. _`#25323`: https://github.com/saltstack/salt/issues/25323
.. _`#25324`: https://github.com/saltstack/salt/pull/25324
.. _`#25326`: https://github.com/saltstack/salt/pull/25326
.. _`#25327`: https://github.com/saltstack/salt/pull/25327
.. _`#25328`: https://github.com/saltstack/salt/pull/25328
.. _`#25334`: https://github.com/saltstack/salt/pull/25334
.. _`#25336`: https://github.com/saltstack/salt/pull/25336
.. _`#25337`: https://github.com/saltstack/salt/issues/25337
.. _`#25339`: https://github.com/saltstack/salt/pull/25339
.. _`#25346`: https://github.com/saltstack/salt/pull/25346
.. _`#25350`: https://github.com/saltstack/salt/pull/25350
.. _`#25351`: https://github.com/saltstack/salt/issues/25351
.. _`#25352`: https://github.com/saltstack/salt/issues/25352
.. _`#25358`: https://github.com/saltstack/salt/pull/25358
.. _`#25369`: https://github.com/saltstack/salt/pull/25369
.. _`#25375`: https://github.com/saltstack/salt/pull/25375
.. _`#25379`: https://github.com/saltstack/salt/pull/25379
.. _`#25383`: https://github.com/saltstack/salt/pull/25383
.. _`#25384`: https://github.com/saltstack/salt/issues/25384
.. _`#25386`: https://github.com/saltstack/salt/pull/25386
.. _`#25389`: https://github.com/saltstack/salt/pull/25389
.. _`#25392`: https://github.com/saltstack/salt/pull/25392
.. _`#25395`: https://github.com/saltstack/salt/pull/25395
.. _`#25397`: https://github.com/saltstack/salt/pull/25397
.. _`#25398`: https://github.com/saltstack/salt/pull/25398
.. _`#25399`: https://github.com/saltstack/salt/pull/25399
.. _`#25404`: https://github.com/saltstack/salt/pull/25404
.. _`#25406`: https://github.com/saltstack/salt/pull/25406
.. _`#25408`: https://github.com/saltstack/salt/pull/25408
.. _`#25411`: https://github.com/saltstack/salt/pull/25411
.. _`#25413`: https://github.com/saltstack/salt/issues/25413
.. _`#25416`: https://github.com/saltstack/salt/pull/25416
.. _`#25417`: https://github.com/saltstack/salt/pull/25417
.. _`#25418`: https://github.com/saltstack/salt/pull/25418
.. _`#25420`: https://github.com/saltstack/salt/pull/25420
.. _`#25426`: https://github.com/saltstack/salt/pull/25426
.. _`#25427`: https://github.com/saltstack/salt/pull/25427
.. _`#25428`: https://github.com/saltstack/salt/pull/25428
.. _`#25430`: https://github.com/saltstack/salt/pull/25430
.. _`#25431`: https://github.com/saltstack/salt/issues/25431
.. _`#25432`: https://github.com/saltstack/salt/issues/25432
.. _`#25433`: https://github.com/saltstack/salt/pull/25433
.. _`#25435`: https://github.com/saltstack/salt/issues/25435
.. _`#25437`: https://github.com/saltstack/salt/issues/25437
.. _`#25438`: https://github.com/saltstack/salt/pull/25438
.. _`#25447`: https://github.com/saltstack/salt/issues/25447
.. _`#25454`: https://github.com/saltstack/salt/issues/25454
.. _`#25456`: https://github.com/saltstack/salt/issues/25456
.. _`#25457`: https://github.com/saltstack/salt/pull/25457
.. _`#25459`: https://github.com/saltstack/salt/pull/25459
.. _`#25461`: https://github.com/saltstack/salt/pull/25461
.. _`#25464`: https://github.com/saltstack/salt/pull/25464
.. _`#25465`: https://github.com/saltstack/salt/pull/25465
.. _`#25467`: https://github.com/saltstack/salt/pull/25467
.. _`#25468`: https://github.com/saltstack/salt/pull/25468
.. _`#25478`: https://github.com/saltstack/salt/issues/25478
.. _`#25479`: https://github.com/saltstack/salt/issues/25479
.. _`#25482`: https://github.com/saltstack/salt/pull/25482
.. _`#25483`: https://github.com/saltstack/salt/pull/25483
.. _`#25485`: https://github.com/saltstack/salt/pull/25485
.. _`#25486`: https://github.com/saltstack/salt/issues/25486
.. _`#25487`: https://github.com/saltstack/salt/pull/25487
.. _`#25493`: https://github.com/saltstack/salt/issues/25493
.. _`#25498`: https://github.com/saltstack/salt/pull/25498
.. _`#25506`: https://github.com/saltstack/salt/pull/25506
.. _`#25511`: https://github.com/saltstack/salt/issues/25511
.. _`#25513`: https://github.com/saltstack/salt/pull/25513
.. _`#25516`: https://github.com/saltstack/salt/pull/25516
.. _`#25517`: https://github.com/saltstack/salt/pull/25517
.. _`#25519`: https://github.com/saltstack/salt/pull/25519
.. _`#25521`: https://github.com/saltstack/salt/pull/25521
.. _`#25525`: https://github.com/saltstack/salt/pull/25525
.. _`#25528`: https://github.com/saltstack/salt/pull/25528
.. _`#25529`: https://github.com/saltstack/salt/pull/25529
.. _`#25530`: https://github.com/saltstack/salt/pull/25530
.. _`#25531`: https://github.com/saltstack/salt/pull/25531
.. _`#25532`: https://github.com/saltstack/salt/issues/25532
.. _`#25533`: https://github.com/saltstack/salt/pull/25533
.. _`#25538`: https://github.com/saltstack/salt/issues/25538
.. _`#25540`: https://github.com/saltstack/salt/issues/25540
.. _`#25542`: https://github.com/saltstack/salt/pull/25542
.. _`#25551`: https://github.com/saltstack/salt/pull/25551
.. _`#25554`: https://github.com/saltstack/salt/pull/25554
.. _`#25556`: https://github.com/saltstack/salt/pull/25556
.. _`#25559`: https://github.com/saltstack/salt/pull/25559
.. _`#25560`: https://github.com/saltstack/salt/issues/25560
.. _`#25561`: https://github.com/saltstack/salt/pull/25561
.. _`#25563`: https://github.com/saltstack/salt/pull/25563
.. _`#25568`: https://github.com/saltstack/salt/pull/25568
.. _`#25573`: https://github.com/saltstack/salt/pull/25573
.. _`#25576`: https://github.com/saltstack/salt/pull/25576
.. _`#25577`: https://github.com/saltstack/salt/issues/25577
.. _`#25580`: https://github.com/saltstack/salt/pull/25580
.. _`#25584`: https://github.com/saltstack/salt/pull/25584
.. _`#25589`: https://github.com/saltstack/salt/pull/25589
.. _`#25590`: https://github.com/saltstack/salt/pull/25590
.. _`#25598`: https://github.com/saltstack/salt/pull/25598
.. _`#25603`: https://github.com/saltstack/salt/pull/25603
.. _`#25604`: https://github.com/saltstack/salt/pull/25604
.. _`#25608`: https://github.com/saltstack/salt/pull/25608
.. _`#25609`: https://github.com/saltstack/salt/pull/25609
.. _`#25616`: https://github.com/saltstack/salt/issues/25616
.. _`#25618`: https://github.com/saltstack/salt/issues/25618
.. _`#25624`: https://github.com/saltstack/salt/pull/25624
.. _`#25625`: https://github.com/saltstack/salt/issues/25625
.. _`#25633`: https://github.com/saltstack/salt/pull/25633
.. _`#25638`: https://github.com/saltstack/salt/pull/25638
.. _`#25642`: https://github.com/saltstack/salt/pull/25642
.. _`#25644`: https://github.com/saltstack/salt/pull/25644
.. _`#25645`: https://github.com/saltstack/salt/pull/25645
.. _`#25648`: https://github.com/saltstack/salt/pull/25648
.. _`#25650`: https://github.com/saltstack/salt/issues/25650
.. _`#25656`: https://github.com/saltstack/salt/pull/25656
.. _`#25657`: https://github.com/saltstack/salt/pull/25657
.. _`#25659`: https://github.com/saltstack/salt/pull/25659
.. _`#25660`: https://github.com/saltstack/salt/pull/25660
.. _`#25661`: https://github.com/saltstack/salt/pull/25661
.. _`#25662`: https://github.com/saltstack/salt/pull/25662
.. _`#25665`: https://github.com/saltstack/salt/issues/25665
.. _`#25666`: https://github.com/saltstack/salt/pull/25666
.. _`#25671`: https://github.com/saltstack/salt/pull/25671
.. _`#25674`: https://github.com/saltstack/salt/issues/25674
.. _`#25675`: https://github.com/saltstack/salt/pull/25675
.. _`#25676`: https://github.com/saltstack/salt/pull/25676
.. _`#25677`: https://github.com/saltstack/salt/pull/25677
.. _`#25680`: https://github.com/saltstack/salt/pull/25680
.. _`#25682`: https://github.com/saltstack/salt/pull/25682
.. _`#25685`: https://github.com/saltstack/salt/pull/25685
.. _`#25688`: https://github.com/saltstack/salt/pull/25688
.. _`#25689`: https://github.com/saltstack/salt/issues/25689
.. _`#25694`: https://github.com/saltstack/salt/pull/25694
.. _`#25695`: https://github.com/saltstack/salt/pull/25695
.. _`#25696`: https://github.com/saltstack/salt/pull/25696
.. _`#25698`: https://github.com/saltstack/salt/pull/25698
.. _`#25699`: https://github.com/saltstack/salt/pull/25699
.. _`#25701`: https://github.com/saltstack/salt/issues/25701
.. _`#25702`: https://github.com/saltstack/salt/pull/25702
.. _`#25703`: https://github.com/saltstack/salt/pull/25703
.. _`#25704`: https://github.com/saltstack/salt/pull/25704
.. _`#25705`: https://github.com/saltstack/salt/pull/25705
.. _`#25709`: https://github.com/saltstack/salt/pull/25709
.. _`#25710`: https://github.com/saltstack/salt/pull/25710
.. _`#25711`: https://github.com/saltstack/salt/pull/25711
.. _`#25714`: https://github.com/saltstack/salt/pull/25714
.. _`#25717`: https://github.com/saltstack/salt/issues/25717
.. _`#25722`: https://github.com/saltstack/salt/pull/25722
.. _`#25730`: https://github.com/saltstack/salt/pull/25730
.. _`#25733`: https://github.com/saltstack/salt/pull/25733
.. _`#25737`: https://github.com/saltstack/salt/pull/25737
.. _`#25738`: https://github.com/saltstack/salt/pull/25738
.. _`#25739`: https://github.com/saltstack/salt/pull/25739
.. _`#25740`: https://github.com/saltstack/salt/pull/25740
.. _`#25749`: https://github.com/saltstack/salt/pull/25749
.. _`#25750`: https://github.com/saltstack/salt/pull/25750
.. _`#25751`: https://github.com/saltstack/salt/issues/25751
.. _`#25752`: https://github.com/saltstack/salt/pull/25752
.. _`#25755`: https://github.com/saltstack/salt/pull/25755
.. _`#25763`: https://github.com/saltstack/salt/pull/25763
.. _`#25788`: https://github.com/saltstack/salt/pull/25788
.. _`#25792`: https://github.com/saltstack/salt/pull/25792
.. _`#25793`: https://github.com/saltstack/salt/pull/25793
.. _`#25796`: https://github.com/saltstack/salt/pull/25796
.. _`#25797`: https://github.com/saltstack/salt/pull/25797
.. _`#25798`: https://github.com/saltstack/salt/pull/25798
.. _`#25801`: https://github.com/saltstack/salt/issues/25801
.. _`#25802`: https://github.com/saltstack/salt/issues/25802
.. _`#25807`: https://github.com/saltstack/salt/pull/25807
.. _`#25809`: https://github.com/saltstack/salt/issues/25809
.. _`#25810`: https://github.com/saltstack/salt/issues/25810
.. _`#25818`: https://github.com/saltstack/salt/pull/25818
.. _`#25824`: https://github.com/saltstack/salt/pull/25824
.. _`#25826`: https://github.com/saltstack/salt/pull/25826
.. _`#25827`: https://github.com/saltstack/salt/issues/25827
.. _`#25829`: https://github.com/saltstack/salt/pull/25829
.. _`#25831`: https://github.com/saltstack/salt/pull/25831
.. _`#25833`: https://github.com/saltstack/salt/pull/25833
.. _`#25838`: https://github.com/saltstack/salt/issues/25838
.. _`#25839`: https://github.com/saltstack/salt/issues/25839
.. _`#25840`: https://github.com/saltstack/salt/pull/25840
.. _`#25846`: https://github.com/saltstack/salt/pull/25846
.. _`#25848`: https://github.com/saltstack/salt/pull/25848
.. _`#25850`: https://github.com/saltstack/salt/issues/25850
.. _`#25852`: https://github.com/saltstack/salt/issues/25852
.. _`#25853`: https://github.com/saltstack/salt/pull/25853
.. _`#25855`: https://github.com/saltstack/salt/pull/25855
.. _`#25856`: https://github.com/saltstack/salt/pull/25856
.. _`#25862`: https://github.com/saltstack/salt/pull/25862
.. _`#25863`: https://github.com/saltstack/salt/issues/25863
.. _`#25864`: https://github.com/saltstack/salt/pull/25864
.. _`#25869`: https://github.com/saltstack/salt/pull/25869
.. _`#25870`: https://github.com/saltstack/salt/pull/25870
.. _`#25871`: https://github.com/saltstack/salt/pull/25871
.. _`#25873`: https://github.com/saltstack/salt/pull/25873
.. _`#25875`: https://github.com/saltstack/salt/pull/25875
.. _`#25877`: https://github.com/saltstack/salt/pull/25877
.. _`#25885`: https://github.com/saltstack/salt/pull/25885
.. _`#25890`: https://github.com/saltstack/salt/pull/25890
.. _`#25892`: https://github.com/saltstack/salt/pull/25892
.. _`#25894`: https://github.com/saltstack/salt/pull/25894
.. _`#25895`: https://github.com/saltstack/salt/pull/25895
.. _`#25898`: https://github.com/saltstack/salt/pull/25898
.. _`#25905`: https://github.com/saltstack/salt/pull/25905
.. _`#25915`: https://github.com/saltstack/salt/issues/25915
.. _`#25917`: https://github.com/saltstack/salt/pull/25917
.. _`#25919`: https://github.com/saltstack/salt/pull/25919
.. _`#25921`: https://github.com/saltstack/salt/pull/25921
.. _`#25927`: https://github.com/saltstack/salt/pull/25927
.. _`#25938`: https://github.com/saltstack/salt/pull/25938
.. _`#25941`: https://github.com/saltstack/salt/pull/25941
.. _`#25942`: https://github.com/saltstack/salt/pull/25942
.. _`#25948`: https://github.com/saltstack/salt/issues/25948
.. _`#25949`: https://github.com/saltstack/salt/issues/25949
.. _`#25951`: https://github.com/saltstack/salt/pull/25951
.. _`#25958`: https://github.com/saltstack/salt/issues/25958
.. _`#25961`: https://github.com/saltstack/salt/issues/25961
.. _`#25966`: https://github.com/saltstack/salt/pull/25966
.. _`#25967`: https://github.com/saltstack/salt/pull/25967
.. _`#25970`: https://github.com/saltstack/salt/pull/25970
.. _`#25971`: https://github.com/saltstack/salt/pull/25971
.. _`#25976`: https://github.com/saltstack/salt/pull/25976
.. _`#25982`: https://github.com/saltstack/salt/issues/25982
.. _`#25983`: https://github.com/saltstack/salt/issues/25983
.. _`#25984`: https://github.com/saltstack/salt/pull/25984
.. _`#25990`: https://github.com/saltstack/salt/pull/25990
.. _`#25992`: https://github.com/saltstack/salt/pull/25992
.. _`#25994`: https://github.com/saltstack/salt/issues/25994
.. _`#25996`: https://github.com/saltstack/salt/pull/25996
.. _`#25998`: https://github.com/saltstack/salt/issues/25998
.. _`#26000`: https://github.com/saltstack/salt/pull/26000
.. _`#26002`: https://github.com/saltstack/salt/pull/26002
.. _`#26016`: https://github.com/saltstack/salt/pull/26016
.. _`#26020`: https://github.com/saltstack/salt/pull/26020
.. _`#26021`: https://github.com/saltstack/salt/pull/26021
.. _`#26024`: https://github.com/saltstack/salt/issues/26024
.. _`#26030`: https://github.com/saltstack/salt/pull/26030
.. _`#26031`: https://github.com/saltstack/salt/pull/26031
.. _`#26032`: https://github.com/saltstack/salt/pull/26032
.. _`#26036`: https://github.com/saltstack/salt/pull/26036
.. _`#26039`: https://github.com/saltstack/salt/issues/26039
.. _`#26042`: https://github.com/saltstack/salt/pull/26042
.. _`#26044`: https://github.com/saltstack/salt/pull/26044
.. _`#26047`: https://github.com/saltstack/salt/pull/26047
.. _`#26048`: https://github.com/saltstack/salt/pull/26048
.. _`#26058`: https://github.com/saltstack/salt/pull/26058
.. _`#26061`: https://github.com/saltstack/salt/pull/26061
.. _`#26063`: https://github.com/saltstack/salt/issues/26063
.. _`#26064`: https://github.com/saltstack/salt/pull/26064
.. _`#26065`: https://github.com/saltstack/salt/pull/26065
.. _`#26068`: https://github.com/saltstack/salt/pull/26068
.. _`#26079`: https://github.com/saltstack/salt/pull/26079
.. _`#26080`: https://github.com/saltstack/salt/pull/26080
.. _`#26084`: https://github.com/saltstack/salt/pull/26084
.. _`#26088`: https://github.com/saltstack/salt/pull/26088
.. _`#26093`: https://github.com/saltstack/salt/issues/26093
.. _`#26098`: https://github.com/saltstack/salt/issues/26098
.. _`#26101`: https://github.com/saltstack/salt/pull/26101
.. _`#26106`: https://github.com/saltstack/salt/pull/26106
.. _`#26110`: https://github.com/saltstack/salt/pull/26110
.. _`#26111`: https://github.com/saltstack/salt/pull/26111
.. _`#26112`: https://github.com/saltstack/salt/issues/26112
.. _`#26116`: https://github.com/saltstack/salt/pull/26116
.. _`#26119`: https://github.com/saltstack/salt/pull/26119
.. _`#26127`: https://github.com/saltstack/salt/pull/26127
.. _`#26132`: https://github.com/saltstack/salt/pull/26132
.. _`#26133`: https://github.com/saltstack/salt/pull/26133
.. _`#26135`: https://github.com/saltstack/salt/pull/26135
.. _`#26137`: https://github.com/saltstack/salt/pull/26137
.. _`#26140`: https://github.com/saltstack/salt/pull/26140
.. _`#26141`: https://github.com/saltstack/salt/issues/26141
.. _`#26147`: https://github.com/saltstack/salt/pull/26147
.. _`#26153`: https://github.com/saltstack/salt/pull/26153
.. _`#26162`: https://github.com/saltstack/salt/issues/26162
.. _`#26163`: https://github.com/saltstack/salt/pull/26163
.. _`#26168`: https://github.com/saltstack/salt/pull/26168
.. _`#26172`: https://github.com/saltstack/salt/pull/26172
.. _`#26175`: https://github.com/saltstack/salt/pull/26175
.. _`#26177`: https://github.com/saltstack/salt/pull/26177
.. _`#26179`: https://github.com/saltstack/salt/pull/26179
.. _`#26180`: https://github.com/saltstack/salt/pull/26180
.. _`#26182`: https://github.com/saltstack/salt/pull/26182
.. _`#26183`: https://github.com/saltstack/salt/pull/26183
.. _`#26186`: https://github.com/saltstack/salt/pull/26186
.. _`#26207`: https://github.com/saltstack/salt/issues/26207
.. _`#26219`: https://github.com/saltstack/salt/pull/26219
.. _`#26232`: https://github.com/saltstack/salt/pull/26232
.. _`#26237`: https://github.com/saltstack/salt/pull/26237
.. _`#26239`: https://github.com/saltstack/salt/pull/26239
.. _`#26246`: https://github.com/saltstack/salt/pull/26246
.. _`#26247`: https://github.com/saltstack/salt/pull/26247
.. _`#26257`: https://github.com/saltstack/salt/pull/26257
.. _`#26258`: https://github.com/saltstack/salt/pull/26258
.. _`#26261`: https://github.com/saltstack/salt/pull/26261
.. _`#26263`: https://github.com/saltstack/salt/pull/26263
.. _`#26265`: https://github.com/saltstack/salt/pull/26265
.. _`#26268`: https://github.com/saltstack/salt/pull/26268
.. _`#26271`: https://github.com/saltstack/salt/pull/26271
.. _`#26273`: https://github.com/saltstack/salt/pull/26273
.. _`#26275`: https://github.com/saltstack/salt/pull/26275
.. _`#26285`: https://github.com/saltstack/salt/pull/26285
.. _`#26288`: https://github.com/saltstack/salt/pull/26288
.. _`#26290`: https://github.com/saltstack/salt/pull/26290
.. _`#26292`: https://github.com/saltstack/salt/pull/26292
.. _`#26293`: https://github.com/saltstack/salt/pull/26293
.. _`#26296`: https://github.com/saltstack/salt/pull/26296
.. _`#3`: https://github.com/saltstack/salt/issues/3
.. _`#455`: https://github.com/saltstack/salt/issues/455
.. _`#598`: https://github.com/saltstack/salt/issues/598
.. _`#602`: https://github.com/saltstack/salt/pull/602
.. _`#606`: https://github.com/saltstack/salt/pull/606
.. _`#607`: https://github.com/saltstack/salt/issues/607
.. _`#611`: https://github.com/saltstack/salt/issues/611
.. _`#621`: https://github.com/saltstack/salt/pull/621
.. _`#624`: https://github.com/saltstack/salt/pull/624
.. _`#625`: https://github.com/saltstack/salt/issues/625
.. _`#627`: https://github.com/saltstack/salt/pull/627
.. _`#630`: https://github.com/saltstack/salt/issues/630
.. _`#631`: https://github.com/saltstack/salt/issues/631
.. _`#632`: https://github.com/saltstack/salt/pull/632
.. _`#633`: https://github.com/saltstack/salt/pull/633
.. _`#634`: https://github.com/saltstack/salt/issues/634
.. _`#638`: https://github.com/saltstack/salt/pull/638
.. _`#640`: https://github.com/saltstack/salt/pull/640
.. _`bp-20972`: https://github.com/saltstack/salt/pull/20972
.. _`bp-24054`: https://github.com/saltstack/salt/pull/24054
.. _`bp-24982`: https://github.com/saltstack/salt/pull/24982
.. _`bp-25001`: https://github.com/saltstack/salt/pull/25001
.. _`bp-25019`: https://github.com/saltstack/salt/pull/25019
.. _`bp-25020`: https://github.com/saltstack/salt/pull/25020
.. _`bp-25059`: https://github.com/saltstack/salt/pull/25059
.. _`bp-25088`: https://github.com/saltstack/salt/pull/25088
.. _`bp-25102`: https://github.com/saltstack/salt/pull/25102
.. _`bp-25128`: https://github.com/saltstack/salt/pull/25128
.. _`bp-25256`: https://github.com/saltstack/salt/pull/25256
.. _`bp-25290`: https://github.com/saltstack/salt/pull/25290
.. _`bp-25309`: https://github.com/saltstack/salt/pull/25309
.. _`bp-25389`: https://github.com/saltstack/salt/pull/25389
.. _`bp-25399`: https://github.com/saltstack/salt/pull/25399
.. _`bp-25404`: https://github.com/saltstack/salt/pull/25404
.. _`bp-25464`: https://github.com/saltstack/salt/pull/25464
.. _`bp-25483`: https://github.com/saltstack/salt/pull/25483
.. _`bp-25485`: https://github.com/saltstack/salt/pull/25485
.. _`bp-25529`: https://github.com/saltstack/salt/pull/25529
.. _`bp-25530`: https://github.com/saltstack/salt/pull/25530
.. _`bp-25608`: https://github.com/saltstack/salt/pull/25608
.. _`bp-25624`: https://github.com/saltstack/salt/pull/25624
.. _`bp-25638`: https://github.com/saltstack/salt/pull/25638
.. _`bp-25660`: https://github.com/saltstack/salt/pull/25660
.. _`bp-25671`: https://github.com/saltstack/salt/pull/25671
.. _`bp-25688`: https://github.com/saltstack/salt/pull/25688
.. _`bp-25696`: https://github.com/saltstack/salt/pull/25696
.. _`bp-25709`: https://github.com/saltstack/salt/pull/25709
.. _`bp-25722`: https://github.com/saltstack/salt/pull/25722
.. _`bp-25730`: https://github.com/saltstack/salt/pull/25730
.. _`bp-25788`: https://github.com/saltstack/salt/pull/25788
.. _`bp-25824`: https://github.com/saltstack/salt/pull/25824
.. _`bp-25829`: https://github.com/saltstack/salt/pull/25829
.. _`bp-25855`: https://github.com/saltstack/salt/pull/25855
.. _`bp-25862`: https://github.com/saltstack/salt/pull/25862
.. _`bp-25864`: https://github.com/saltstack/salt/pull/25864
.. _`bp-25892`: https://github.com/saltstack/salt/pull/25892
.. _`bp-25917`: https://github.com/saltstack/salt/pull/25917
.. _`bp-25976`: https://github.com/saltstack/salt/pull/25976
.. _`bp-25984`: https://github.com/saltstack/salt/pull/25984
.. _`bp-26147`: https://github.com/saltstack/salt/pull/26147
.. _`bp-26153`: https://github.com/saltstack/salt/pull/26153
.. _`bp-26237`: https://github.com/saltstack/salt/pull/26237
.. _`fix-11474`: https://github.com/saltstack/salt/issues/11474
.. _`fix-2015`: https://github.com/saltstack/salt/pull/2015
.. _`fix-22699`: https://github.com/saltstack/salt/issues/22699
.. _`fix-24036`: https://github.com/saltstack/salt/issues/24036
.. _`fix-24272`: https://github.com/saltstack/salt/issues/24272
.. _`fix-24483`: https://github.com/saltstack/salt/issues/24483
.. _`fix-24484`: https://github.com/saltstack/salt/issues/24484
.. _`fix-24882`: https://github.com/saltstack/salt/issues/24882
.. _`fix-25192`: https://github.com/saltstack/salt/issues/25192
.. _`fix-25616`: https://github.com/saltstack/salt/issues/25616
.. _`fix-26163`: https://github.com/saltstack/salt/pull/26163