1
0

2017.7.5.rst 88 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231
  1. ===========================
  2. Salt 2017.7.5 Release Notes
  3. ===========================
  4. Version 2017.7.5 is a bugfix release for :ref:`2017.7.0 <release-2017-7-0>`.
  5. Statistics
  6. ==========
  7. - Total Merges: **213**
  8. - Total Issue References: **58**
  9. - Total PR References: **202**
  10. - Contributors: **52** (`Ch3LL`_, `DmitryKuzmenko`_, `GwiYeong`_, `L4rS6`_, `SteffenKockel`_, `The-Loeki`_, `amendlik`_, `andreaspe`_, `angeloudy`_, `aphor`_, `bdrung`_, `cebe`_, `ciiqr`_, `damon-atkins`_, `danlsgiga`_, `ddoh94`_, `dmurphy18`_, `dwoz`_, `eliasp`_, `frogunder`_, `garethgreenaway`_, `gclinch`_, `gtmanfred`_, `jfindlay`_, `kstreee`_, `marccardinal`_, `mcalmer`_, `mchugh19`_, `meaksh`_, `michelsen`_, `nullify005`_, `oarmstrong`_, `oeuftete`_, `philpep`_, `racker-markh`_, `rallytime`_, `redbaron4`_, `roaldnefs`_, `rongshengfang`_, `rongzeng54`_, `rrroo`_, `samilaine`_, `samodid`_, `skizunov`_, `terminalmage`_, `tintoy`_, `twangboy`_, `viktordaniel`_, `vutny`_, `while0pass`_, `whytewolf`_, `zer0def`_)
  11. Changes to :py:func:`file.blockreplace <salt.states.file.blockreplace>` State
  12. =============================================================================
  13. The ``append_newline`` argument was added to this state. Additionally, to
  14. improve idempotence, if the string represented by ``marker_end`` is found in
  15. the middle of the line, the content preceding the marker will be removed when
  16. the block is replaced. This allows one to remove ``append_newline: False`` from
  17. the SLS and have the block properly replaced if the end of the content block is
  18. immediately followed by the ``marker_end`` (i.e. no newline before the marker).
  19. .. note::
  20. This will require changes to your SLS if your ``marker_end`` does not
  21. include the very beginning of the content you want to keep.
  22. See the :py:func:`file.blockreplace <salt.states.file.blockreplace>` state
  23. documentation for further information.
  24. Changelog for v2017.7.4..v2017.7.5
  25. ==================================
  26. *Generated at: 2018-05-26 21:50:00 UTC*
  27. * **PR** `#46612`_: (`Ch3LL`_) Add changelog to 2017.7.5 release notes
  28. @ *2018-03-19 20:47:38 UTC*
  29. * 19bb725698 Merge pull request `#46612`_ from Ch3LL/7.5_rn
  30. * 6076bfa2ee Add changelog to 2017.7.5 release
  31. * **PR** `#46572`_: (`dmurphy18`_) Addition of -sa flag to allow for revision numbers other than -0 or -1
  32. @ *2018-03-19 20:07:26 UTC*
  33. * 31c78aef11 Merge pull request `#46572`_ from dmurphy18/update_xxxbuild
  34. * c87511570d Merge branch '2017.7.5' into update_xxxbuild
  35. * **ISSUE** `saltstack/salt-jenkins#884`_: (`gtmanfred`_) [2017.7.5][Fedora 27][py2/py3] integration.states.test_npm.NpmStateTest.test_npm_install_url_referenced_package (refs: `#46577`_)
  36. * **PR** `#46577`_: (`gtmanfred`_) Fix npm issue
  37. @ *2018-03-19 11:51:04 UTC*
  38. * cdd768fa4d Merge pull request `#46577`_ from gtmanfred/2017.7.5
  39. * 78cbf7b5cd Fix npm issue
  40. * c76f7eb028 enable debug logging on the minionlog
  41. * **PR** `#46551`_: (`terminalmage`_) Fix failing pkg integration test on OpenSUSE
  42. @ *2018-03-19 11:50:12 UTC*
  43. * e6682c660c Merge pull request `#46551`_ from terminalmage/salt-jenkins-885
  44. * 703b5e7e65 Change versionadded to show that 2018.3.0 will not have this function
  45. * 010d260d06 Rewrite failing Suse pkg integration test
  46. * f3f5dec239 zypper.py: fix version argument being ignored
  47. * 214f2d6ad3 Add pkg.list_repo_pkgs to zypper.py
  48. * 0a541613f2 Additon of -sa flag to allow for revision numbers other than -0 or -1
  49. * **ISSUE** `saltstack/salt-jenkins#886`_: (`gtmanfred`_) [2017.7.5][Fedora 26/Ubuntu 17.10][py3] integration.states.test_pip.PipStateTest.test_46127_pip_env_vars (refs: `#46563`_)
  50. * **PR** `#46563`_: (`gtmanfred`_) virtualenv version too old for python3.6
  51. @ *2018-03-15 20:17:16 UTC*
  52. * bd62699ccb Merge pull request `#46563`_ from gtmanfred/2017.7.5
  53. * 8d5ab72983 virtualenv version too old for python3.6
  54. * **PR** `#46561`_: (`gtmanfred`_) disable verbose
  55. @ *2018-03-15 16:36:41 UTC*
  56. * 2916708124 Merge pull request `#46561`_ from gtmanfred/2017.7.5
  57. * 2c39ac6dfb disable verbose
  58. * **PR** `#46537`_: (`rallytime`_) Back-port `#46529`_ to 2017.7.5
  59. @ *2018-03-14 14:47:28 UTC*
  60. * **PR** `#46529`_: (`gtmanfred`_) retry if there is a segfault (refs: `#46537`_)
  61. * ee3bff6e32 Merge pull request `#46537`_ from rallytime/bp-46529
  62. * 289c7a228f retry if there is a segfault
  63. * **PR** `#46519`_: (`rallytime`_) Update man pages for 2017.7.5
  64. @ *2018-03-13 20:00:51 UTC*
  65. * 1271536a89 Merge pull request `#46519`_ from rallytime/man-pages-2017.7.5
  66. * 782a5584f5 Update man pages for 2017.7.5
  67. * **ISSUE** `#46207`_: (`seanjnkns`_) Issue `#44034`_ still unresolved (refs: `#46493`_)
  68. * **ISSUE** `#44034`_: (`seanjnkns`_) salt-call pillar overrides broken in 2016.11.8 and 2017.7.2 (refs: `#44483`_)
  69. * **PR** `#46493`_: (`terminalmage`_) salt-call: don't re-use initial pillar if CLI overrides passed
  70. @ *2018-03-12 20:41:52 UTC*
  71. * **PR** `#44483`_: (`terminalmage`_) salt-call: account for instances where __pillar__ is empty (refs: `#46493`_)
  72. * 0e90c8ca6f Merge pull request `#46493`_ from terminalmage/issue46207
  73. * f06ff68f10 salt-call: don't re-use initial pillar if CLI overrides passed
  74. * **PR** `#46450`_: (`gtmanfred`_) load grains for salt.cmd runner
  75. @ *2018-03-12 18:52:22 UTC*
  76. * b11a8fc8e0 Merge pull request `#46450`_ from gtmanfred/salt_runner
  77. * 7974ff7264 load grains for salt.cmd runner
  78. * **ISSUE** `#30115`_: (`gtmanfred`_) [BUG] listen does not appear to respect the special names directive (refs: `#46337`_)
  79. * **PR** `#46337`_: (`gtmanfred`_) Fix using names with listen and listen_in
  80. @ *2018-03-12 18:50:00 UTC*
  81. * 22d753364b Merge pull request `#46337`_ from gtmanfred/2017.7
  82. * d6d9e36359 add tests for names and listen/listen_in
  83. * 3f8e0db572 let listen_in work with names
  84. * 7161f4d4df fix listen to be able to handle names
  85. * **PR** `#46413`_: (`meaksh`_) Explore 'module.run' state module output in depth to catch "result" properly
  86. @ *2018-03-12 18:49:07 UTC*
  87. * b7191b8782 Merge pull request `#46413`_ from meaksh/2017.7-explore-result-in-depth
  88. * 885751634e Add new unit test to check state.apply within module.run
  89. * 9f19ad5264 Rename and fix recursive method
  90. * 1476ace558 Fix Python3 and pylint issue
  91. * 726ca3044d Explore 'module.run' response to catch the 'result' in depth
  92. * **PR** `#46496`_: (`gtmanfred`_) more test kitchen clean up
  93. @ *2018-03-12 18:28:34 UTC*
  94. * 02a79a2014 Merge pull request `#46496`_ from gtmanfred/kitchen
  95. * da002f78d0 include virtualenv path for py3 windows
  96. * fe2efe03ea remove duplicate setup
  97. * **ISSUE** `#46329`_: (`bdrung`_) test_create_deployments fails with python-kubernetes 4.0.0 (refs: `#46330`_)
  98. * **PR** `#46330`_: (`bdrung`_) Fix ValueError for template in AppsV1beta1DeploymentSpec
  99. @ *2018-03-12 16:56:18 UTC*
  100. * 5c4c182d75 Merge pull request `#46330`_ from bdrung/fix_kubernetes_test_create_deployments
  101. * 5008c53c44 Fix ValueError for template in AppsV1beta1DeploymentSpec
  102. * **ISSUE** `#46479`_: (`rongshengfang`_) boto_ec2.instance_present throwing KeyError exception when associating EIP to an existing instance (refs: `#46482`_)
  103. * **PR** `#46482`_: (`rongshengfang`_) Fix KeyError in salt/states/boto_ec2.py
  104. @ *2018-03-12 15:13:13 UTC*
  105. * c7e05d3ff4 Merge pull request `#46482`_ from rongshengfang/fix-keyerror-in-instance_present
  106. * ed8c83e89a Fix KeyError in salt/states/boto_ec2.py when an EIP is being associated to an existing instance with the instance_present state.
  107. * **PR** `#46463`_: (`terminalmage`_) Update requirements files to depend on mock>=2.0.0
  108. @ *2018-03-09 19:24:41 UTC*
  109. * 573d51afec Merge pull request `#46463`_ from terminalmage/mock-2.0
  110. * b958b4699c Update requirements files to depend on mock>=2.0.0
  111. * **ISSUE** `#46299`_: (`gclinch`_) debconf module fails on Python 3 (refs: `#46300`_)
  112. * **PR** `#46422`_: (`rallytime`_) Back-port `#46300`_ to 2017.7
  113. @ *2018-03-09 19:19:25 UTC*
  114. * **PR** `#46300`_: (`gclinch`_) Python 3 support for debconfmod (fixes `#46299`_) (refs: `#46422`_)
  115. * a154d35fc7 Merge pull request `#46422`_ from rallytime/bp-46300
  116. * 829dfde8e8 Change stringutils path to old utils path for 2017.7
  117. * 91db2e0782 Python 3 support
  118. * **PR** `#46320`_: (`mcalmer`_) add warning about future config option change
  119. @ *2018-03-09 17:48:29 UTC*
  120. * 2afaca17a1 Merge pull request `#46320`_ from mcalmer/warn-kubernetes
  121. * c493ced415 add warning about future config option change
  122. * **PR** `#46449`_: (`bdrung`_) Make documentation theme configurable
  123. @ *2018-03-09 17:47:15 UTC*
  124. * c7f95581e3 Merge pull request `#46449`_ from bdrung/make-doc-theme-configurable
  125. * 4a5da2d144 Make documentation theme configurable
  126. * **PR** `#46162`_: (`rallytime`_) Add team-suse to CODEOWNERS file for zypper files
  127. @ *2018-03-09 17:46:13 UTC*
  128. * 10ce0e9e20 Merge pull request `#46162`_ from rallytime/team-suse-zypper-owner
  129. * 13a295a3b7 Add *pkg* and *snapper* to team-suse
  130. * 35c7b7b0d3 Add btrfs, xfs, yumpkg, and kubernetes file to team-suse
  131. * 485d777ac0 Add team-suse to CODEOWNERS file for zypper files
  132. * **PR** `#46434`_: (`gtmanfred`_) split return key value correctly
  133. @ *2018-03-09 17:45:21 UTC*
  134. * cac096b311 Merge pull request `#46434`_ from gtmanfred/highstate_return
  135. * d18f1a55a7 fix pylint
  136. * 9e2c3f7991 split return key value correctly
  137. * **ISSUE** `#44452`_: (`konstest`_) salt-cloud can't create snapshots, because there is a bug in the Unicode name of the virtual machine (refs: `#46455`_)
  138. * **PR** `#46455`_: (`whytewolf`_) .format remove fix for `#44452`_
  139. @ *2018-03-09 17:37:19 UTC*
  140. * 7dd71101ce Merge pull request `#46455`_ from whytewolf/Issue_44452_unicode_cloud
  141. * 5fe474b1a8 .format remove fix for `#44452`_
  142. * **PR** `#46428`_: (`twangboy`_) Fix issue with dev env install on Windows
  143. @ *2018-03-09 14:52:46 UTC*
  144. * 4c8d9026d3 Merge pull request `#46428`_ from twangboy/win_fix_reqs
  145. * e7ab97cc17 Remove six as a hard dep for Salt
  146. * cc67e5c2ef Set six to 1.11.0
  147. * **PR** `#46454`_: (`gtmanfred`_) fix windows for kitchen
  148. @ *2018-03-08 21:19:31 UTC*
  149. * e834d9a63b Merge pull request `#46454`_ from gtmanfred/kitchen
  150. * b8ab8434a5 fix windows for kitchen
  151. * **ISSUE** `#46451`_: (`gmacon`_) SPM fails to start with customized cache location (refs: `#46452`_)
  152. * **PR** `#46452`_: (`gtmanfred`_) make spm cache_dir instead of all cachedirs
  153. @ *2018-03-08 21:12:20 UTC*
  154. * 2886dca88f Merge pull request `#46452`_ from gtmanfred/spm_cache_dir
  155. * 169cf7a4e2 make spm cache_dir instead of all cachedirs
  156. * **PR** `#46446`_: (`bdrung`_) Fix various typos
  157. @ *2018-03-08 21:11:47 UTC*
  158. * a188984cd9 Merge pull request `#46446`_ from bdrung/fix-typos
  159. * 7e6e80be87 heat: Fix spelling mistake of environment
  160. * a3c54b50f6 Fix various spelling mistakes
  161. * **ISSUE** `#20581`_: (`notpeter`_) Many environments: one pillar_root (all your envs are belong to base) (refs: `#46309`_)
  162. * **PR** `#46309`_: (`bdrung`_) Support dynamic pillar_root environment
  163. @ *2018-03-08 19:15:35 UTC*
  164. * e35fc5263c Merge pull request `#46309`_ from bdrung/dynamic-pillarenv
  165. * 584b451fd1 Support dynamic pillar_root environment
  166. * **ISSUE** `#44032`_: (`PhilippeAB`_) blockreplace marker_end isn't applied with newline (refs: `#46430`_)
  167. * **PR** `#46430`_: (`terminalmage`_) Improve reliability/idempotence of file.blockreplace state
  168. @ *2018-03-08 15:41:38 UTC*
  169. * 35fe9827fe Merge pull request `#46430`_ from terminalmage/issue44032
  170. * f9f187e915 Improve reliability/idempotence of file.blockreplace state
  171. * **PR** `#46429`_: (`twangboy`_) Fix problem with __virtual__ in win_snmp
  172. @ *2018-03-07 23:26:46 UTC*
  173. * 2bad0a21c0 Merge pull request `#46429`_ from twangboy/win_fix_snmp
  174. * 8995a9b8de Fix problem with __virtual__ in win_snmp
  175. * **PR** `#46100`_: (`jfindlay`_) Handle IPv6 scope parameter in resolv.conf
  176. @ *2018-03-07 19:51:20 UTC*
  177. * 93a572f229 Merge pull request `#46100`_ from jfindlay/resolv_scope
  178. * d5561bedaf tests.unit.grains.core add scoped IPv6 nameserver
  179. * 4e2e62d508 salt.utils.dns parse scope param for ipv6 servers
  180. * **PR** `#46420`_: (`bdrung`_) Fix SSH client exception if SSH is not found
  181. @ *2018-03-07 17:49:00 UTC*
  182. * 5acc1d5c54 Merge pull request `#46420`_ from bdrung/2017.7
  183. * e48c13d9e0 Fix SSH client exception if SSH is not found
  184. * **PR** `#46379`_: (`angeloudy`_) TypeError: a bytes-like object is required, not 'str'
  185. @ *2018-03-07 15:00:47 UTC*
  186. * ca6a76e317 Merge pull request `#46379`_ from angeloudy/2017.7
  187. * 3acb59c74c Merge branch '2017.7' into 2017.7
  188. * d971e0c08b Fix indent
  189. * 269514683f Update http.py
  190. * 908c040ac3 Update http.py
  191. * 51ba3c135b Update http.py
  192. * 14aba24111 fix bytes-object required error in python 3
  193. * **PR** `#46404`_: (`gtmanfred`_) get 2017.7 ready to switch over to the new jenkins
  194. @ *2018-03-07 14:29:30 UTC*
  195. * 73f9233557 Merge pull request `#46404`_ from gtmanfred/kitchen
  196. * c56baa95a8 clone .git for the version tests
  197. * 3620611b5b fix unhold package for debian
  198. * 5219f7d2ba fix minion log path
  199. * **ISSUE** `#46192`_: (`asymetrixs`_) salt-log-setup: AttributeError 'NoneType' object has no attribute 'flush' (refs: `#46310`_)
  200. * **PR** `#46310`_: (`twangboy`_) Update the Windows installer build scripts
  201. @ *2018-03-06 20:21:58 UTC*
  202. * ca28cfd4e4 Merge pull request `#46310`_ from twangboy/win_update_installer_build
  203. * bcf8b19566 Update the installer build
  204. * **PR** `#46316`_: (`twangboy`_) Fix issues with the DSC module
  205. @ *2018-03-06 20:16:18 UTC*
  206. * decccbeca3 Merge pull request `#46316`_ from twangboy/win_fix_dsc
  207. * 2042d33d59 Fix issues with the DSC module
  208. * **PR** `#46394`_: (`Ch3LL`_) Add mac py2 and py3 packages to mac installation docs
  209. @ *2018-03-06 16:45:30 UTC*
  210. * 95586678c3 Merge pull request `#46394`_ from Ch3LL/mac_doc
  211. * 158add6661 change oxdownload to oxdownload-{python_version}
  212. * 21aa848c89 Add mac py2 and py3 packages to mac installation docs
  213. * **ISSUE** `#44831`_: (`kivoli`_) cmd.wait deprecated but cannot replicate conditional execution with onchanges (refs: `#46338`_)
  214. * **PR** `#46338`_: (`rallytime`_) Remove cmd.wait deprecation reference in docs
  215. @ *2018-03-05 21:48:52 UTC*
  216. * 07b5d09ac1 Merge pull request `#46338`_ from rallytime/fix-44831
  217. * 90771da999 Remove cmd.wait deprecation reference in docs
  218. * **ISSUE** `#42438`_: (`ajoaugustine`_) Failed to send message: hipchat-message (refs: `#46333`_)
  219. * **PR** `#46333`_: (`danlsgiga`_) Fixes color parameter mismatch and handles 204 responses correctly
  220. @ *2018-03-05 19:42:26 UTC*
  221. * 3849e7a085 Merge pull request `#46333`_ from danlsgiga/issue-42438
  222. * 3b13f37b44 Revert changes in the code and change docs instead
  223. * 38114a65d8 Fixes color parameter mismatch and handles 204 responses correctly
  224. * **ISSUE** `#44935`_: (`grinapo`_) module.file.replace string seems to be mutated into arrays (refs: `#46322`_)
  225. * **PR** `#46322`_: (`terminalmage`_) yamlify_arg: don't treat leading dashes as lists
  226. @ *2018-03-05 15:40:17 UTC*
  227. * a8f2f1b063 Merge pull request `#46322`_ from terminalmage/issue44935
  228. * 85ac6a9893 yamlify_arg: don't treat leading dashes as lists
  229. * **PR** `#46327`_: (`samilaine`_) Modify the way a FQDN is handled in the vmware cloud provider.
  230. @ *2018-03-05 15:35:37 UTC*
  231. * da5c282cb2 Merge pull request `#46327`_ from samilaine/fix-vmware-cloud-fqdn
  232. * 4b8dfb326f Modify the way a FQDN is handled in the vmware cloud provider.
  233. * **PR** `#46318`_: (`terminalmage`_) Skip type-checking for several gitfs/git_pillar/winrepo params
  234. @ *2018-03-05 15:04:27 UTC*
  235. * 78c45d3786 Merge pull request `#46318`_ from terminalmage/squelch-warnings
  236. * 5889b36646 Skip type-checking for several gitfs/git_pillar/winrepo params
  237. * **ISSUE** `#45535`_: (`whytewolf`_) module_dirs left out salt-ssh, leaving custom ext_pillars and modules out of salt-ssh (refs: `#46312`_)
  238. * **PR** `#46312`_: (`gtmanfred`_) add module_dirs to salt ssh thin tarball
  239. @ *2018-03-05 15:00:48 UTC*
  240. * bb0d6fc263 Merge pull request `#46312`_ from gtmanfred/2017.7
  241. * 749ae580ed add module_dirs to salt ssh thin tarball
  242. * **ISSUE** `#46127`_: (`redbaron4`_) pip.installed does not pass env_vars when calling freeze to check if package is already installed (refs: `#46242`_)
  243. * **PR** `#46242`_: (`redbaron4`_) Pass env_vars to pip.freeze
  244. @ *2018-03-05 14:53:13 UTC*
  245. * 88b5f7383d Merge pull request `#46242`_ from redbaron4/fix-46127
  246. * 06dba51617 Make changes from review
  247. * 727ebe1056 Merge branch '2017.7' into fix-46127
  248. * 08d1ee8baf Fix Python3 test errors
  249. * aa9d709015 Pass env_vars to pip.freeze
  250. * **PR** `#46265`_: (`Ch3LL`_) Add username/password to profitbricks conf for cloud tests
  251. @ *2018-03-02 21:40:22 UTC*
  252. * a0716643e4 Merge pull request `#46265`_ from Ch3LL/profit_cloud
  253. * d4893eab4c Add username/password to profitbricks conf for cloud tests
  254. * **PR** `#46306`_: (`rallytime`_) Back-port `#46256`_ to 2017.7
  255. @ *2018-03-02 21:37:26 UTC*
  256. * **PR** `#46256`_: (`rallytime`_) Don't install msgpack 0.5.5 (refs: `#46306`_)
  257. * ed7bffa7e0 Merge pull request `#46306`_ from rallytime/bp-46256
  258. * 6439bce4a8 Don't install msgpack 0.5.5
  259. * **PR** `#46208`_: (`terminalmage`_) Blacklist os.umask
  260. @ *2018-03-02 18:46:07 UTC*
  261. * 8c2c4e3316 Merge pull request `#46208`_ from terminalmage/audit-umask-usage
  262. * 9c92aadce8 Disable blacklisted-function check for legitimate uses
  263. * 58a11aaa26 Disable pylint check in salt-ssh shim
  264. * ecadf67659 Blacklist os.umask
  265. * 31b1d98fcb Replace direct use of os.umask with use of existing context manager
  266. * 82ce546e18 Prevent failed os.makedirs from leaving modified umask in place
  267. * **PR** `#46293`_: (`eliasp`_) Fix Python3 comparison `TypeError` in `salt.modules.upstart`
  268. @ *2018-03-02 16:36:10 UTC*
  269. * **PR** `#44624`_: (`eliasp`_) Fix Traceback when using the `service.enabled` state on non-booted systems (refs: `#46293`_)
  270. * 978e869490 Merge pull request `#46293`_ from eliasp/2017.7-44624-py3-compat
  271. * 2e08b0d9c8 Fix Python3 comparison `TypeError` in `salt.modules.upstart`
  272. * **ISSUE** `#46128`_: (`Boulet-`_) Mountpoint in git_pillar (refs: `#46264`_)
  273. * **PR** `#46264`_: (`terminalmage`_) Fix incorrect merge conflict resolution
  274. @ *2018-03-02 14:21:13 UTC*
  275. * bee4a66d0c Merge pull request `#46264`_ from terminalmage/issue46128
  276. * 68000b7211 Fix incorrect merge conflict resolution
  277. * **PR** `#46296`_: (`vutny`_) [DOC] Add missing params to `pillar.get` docstring
  278. @ *2018-03-02 14:19:41 UTC*
  279. * 1e0b3aa348 Merge pull request `#46296`_ from vutny/doc-pillar-get
  280. * 1faa8331e1 [DOC] Add missing params to `pillar.get` docstring
  281. * **PR** `#45874`_: (`GwiYeong`_) fix for local client timeout bug
  282. @ *2018-03-01 19:39:35 UTC*
  283. * c490a50452 Merge pull request `#45874`_ from GwiYeong/2017.7-local-client-hotfix
  284. * 949aefc82b Merge branch '2017.7' into 2017.7-local-client-hotfix
  285. * 45d663f435 fix for local client timeout bug
  286. * **PR** `#46261`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  287. @ *2018-03-01 17:55:23 UTC*
  288. * 8e8a3a2897 Merge pull request `#46261`_ from rallytime/merge-2017.7
  289. * 8256ae5ee5 Merge branch '2016.11' into '2017.7'
  290. * 140ef4d6b9 Merge pull request `#46253`_ from rallytime/doc-banners
  291. * 07ed8c7db3 Update docbanner for SaltConf18
  292. * 9fe86ee520 Merge pull request `#46179`_ from wedge-jarrad/cifs-remount-fix
  293. * 9ca25c4313 Add credentials and secretfile to mount.mounted mount_invisible_keys
  294. * **ISSUE** `#44046`_: (`t2b`_) docker_container.running states fail if the argument ulimits is set and a watch requisite is triggered (refs: `#46276`_)
  295. * **PR** `#46276`_: (`terminalmage`_) salt.utils.docker.translate_input: operate on deepcopy of kwargs
  296. @ *2018-03-01 15:37:44 UTC*
  297. * 88a3166589 Merge pull request `#46276`_ from terminalmage/issue44046
  298. * a14d4daf8c salt.utils.docker.translate_input: operate on deepcopy of kwargs
  299. * **ISSUE** `#46182`_: (`oeuftete`_) docker_container.running is sensitive to HostConfig Ulimits ordering (refs: `#46183`_)
  300. * **PR** `#46183`_: (`oeuftete`_) Fix docker_container.running HostConfig Ulimits comparison
  301. @ *2018-02-28 22:22:11 UTC*
  302. * da60399b8f Merge pull request `#46183`_ from oeuftete/fix-docker-container-running-host-config-ulimits
  303. * 5b09644429 Sort lists from Ulimits before comparing
  304. * 0b80f02226 Update old dockerng doc ref
  305. * **ISSUE** `#46259`_: (`terminalmage`_) git_pillar_branch overrides branch defined in git_pillar configuration (refs: `#46260`_)
  306. * **ISSUE** `#46258`_: (`terminalmage`_) git_pillar_base doesn't work for values when PyYAML loads them as int/float (refs: `#46260`_)
  307. * **PR** `#46260`_: (`terminalmage`_) Normalize global git_pillar/winrepo config items
  308. @ *2018-02-28 22:05:26 UTC*
  309. * 509429f08c Merge pull request `#46260`_ from terminalmage/git_pillar
  310. * b1ce2501fd Normalize global git_pillar/winrepo config items
  311. * **PR** `#46101`_: (`jfindlay`_) In OpenRC exec module, make sure to ignore retcode on status
  312. @ *2018-02-28 20:01:37 UTC*
  313. * a97a3e6fb0 Merge pull request `#46101`_ from jfindlay/openrc_ret
  314. * 2eef3c65a6 tests.unit.modules.gentoo_service add retcode arg
  315. * 81ec66fd8b modules.gentoo_service handle stopped retcode
  316. * **PR** `#46254`_: (`rallytime`_) Update enterprise banner
  317. @ *2018-02-28 19:54:03 UTC*
  318. * 1a17593c05 Merge pull request `#46254`_ from rallytime/enterprise-banner
  319. * f5fae3dedf Update enterprise banner
  320. * **PR** `#46250`_: (`terminalmage`_) Add documentation to the fileserver runner
  321. @ *2018-02-28 18:53:49 UTC*
  322. * 8c50ff32bd Merge pull request `#46250`_ from terminalmage/runner-docs
  323. * 91b4895087 Add documentation to the fileserver runner
  324. * **ISSUE** `#46215`_: (`racker-markh`_) salt-cloud will only intermittently build rackspace cloud instances with purely private networks (refs: `#46243`_)
  325. * **PR** `#46243`_: (`racker-markh`_) Don't ignore 'private_ips' unnecessarily
  326. @ *2018-02-28 15:28:29 UTC*
  327. * 53067cca43 Merge pull request `#46243`_ from racker-markh/fix-openstack-private-network-issue
  328. * 50c1e140f0 Don't check deny private_ips already in the original list of private_ips
  329. * **ISSUE** `#46109`_: (`rombert`_) archive.extracted takes a long time (> 4 minutes) even though directory exists (refs: `#46239`_)
  330. * **PR** `#46239`_: (`terminalmage`_) archive.extracted: don't check source file when if_missing path exists
  331. @ *2018-02-28 15:01:36 UTC*
  332. * 15405c8760 Merge pull request `#46239`_ from terminalmage/issue46109
  333. * 586d8b0dcf archive.extracted: don't check source file when if_missing path exists
  334. * **PR** `#46221`_: (`terminalmage`_) Fix hanging tests in integration suite
  335. @ *2018-02-27 21:32:25 UTC*
  336. * 633e1208e4 Merge pull request `#46221`_ from terminalmage/salt-jenkins-854
  337. * 0eb012659c Fix hanging tests in integration suite
  338. * **PR** `#46214`_: (`vutny`_) [DOC] Replace `note` rST block for GitHub
  339. @ *2018-02-27 17:42:37 UTC*
  340. * 7917277345 Merge pull request `#46214`_ from vutny/formulas-readme-formatting
  341. * d702846961 [DOC] Replace `note` rST block for GitHub
  342. * **PR** `#46203`_: (`Ch3LL`_) Add 2017.7.5 Release Notes File
  343. @ *2018-02-26 21:17:48 UTC*
  344. * a2e099b744 Merge pull request `#46203`_ from Ch3LL/7.5_release
  345. * 6ddf3246ce Add 2017.7.5 Release Notes File
  346. * **PR** `#46201`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  347. @ *2018-02-26 18:56:47 UTC*
  348. * 973b227818 Merge pull request `#46201`_ from rallytime/merge-2017.7
  349. * 9ac2101baa Merge branch '2016.11' into '2017.7'
  350. * a4c5417d23 Merge pull request `#46132`_ from rallytime/2016.11_update_version_doc
  351. * d2196b6df3 Update release versions for the 2016.11 branch
  352. * **ISSUE** `#34423`_: (`bdrung`_) oscodename wrong on Debian 8 (jessie) (refs: `#46139`_)
  353. * **PR** `#46139`_: (`bdrung`_) Add os grains test cases for Debian/Ubuntu and fix oscodename on Ubuntu
  354. @ *2018-02-26 16:44:04 UTC*
  355. * 89cf2e5061 Merge pull request `#46139`_ from bdrung/os-grains
  356. * 0b445f2a37 tests: Add unit tests for _parse_os_release()
  357. * f6069b77ed Fix osfinger grain on Debian
  358. * 8dde55a761 tests: Add os_grains test cases for Debian
  359. * ff02ab9937 tests: Add Ubuntu 17.10 (artful) os_grains test case
  360. * 77d5356aba Fix incorrect oscodename grain on Ubuntu
  361. * 7e62dc9fd2 tests: Support reading os-release files from disk
  362. * a92ec0db1b Make _parse_os_release() always callable
  363. * eee1fe5b38 tests: Dissolve _run_ubuntu_os_grains_tests
  364. * 1d6ef731fe tests: Deduplicate _run_os_grains_tests()
  365. * **PR** `#46133`_: (`rallytime`_) Update release versions for the 2017.7 branch
  366. @ *2018-02-26 16:42:43 UTC*
  367. * c8c71e75ca Merge pull request `#46133`_ from rallytime/2017.7_update_version_doc
  368. * 0ed338e643 Update release versions for the 2017.7 branch
  369. * **ISSUE** `#46124`_: (`moremo`_) GitFS saltenv ref won't pick up multiple of the same ref (refs: `#46185`_)
  370. * **PR** `#46185`_: (`terminalmage`_) gitfs: Fix detection of base env when its ref is also mapped to a different env
  371. @ *2018-02-26 14:52:16 UTC*
  372. * 390d592aa6 Merge pull request `#46185`_ from terminalmage/issue46124
  373. * 3b58dd0da0 gitfs: Fix detection of base env when its ref is also mapped to a different env
  374. * **PR** `#46148`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.3 to 2017.7
  375. @ *2018-02-23 19:21:38 UTC*
  376. * 705caa8cca Merge pull request `#46148`_ from rallytime/merge-2017.7
  377. * 25deebf7a6 Merge branch '2017.7.3' into '2017.7'
  378. * **PR** `#46137`_: (`damon-atkins`_) [2017.7] update ec2 pillar arguments with better names
  379. @ *2018-02-23 13:32:04 UTC*
  380. * **PR** `#45878`_: (`damon-atkins`_) ec2_pillar update to fix finding instance-id (refs: `#46137`_)
  381. * 10a47dcbc4 Merge pull request `#46137`_ from damon-atkins/2017.7_fix_ec2_pillar2
  382. * 99e7f6a7d3 update ec2 pillar arguments with better names
  383. * **ISSUE** `#46004`_: (`github-abcde`_) opts file_roots gets overwritten with pillar_roots in orchestration run (refs: `#46145`_)
  384. * **PR** `#46145`_: (`terminalmage`_) 3 small fixes for runners/orchestration
  385. @ *2018-02-22 22:11:11 UTC*
  386. * d74cb14557 Merge pull request `#46145`_ from terminalmage/issue46004
  387. * 467ff841cd pillarenv argument should default to None and not the value from opts
  388. * 2a185855ea Better solution for fixing the opts munging in pillar.show_pillar runner
  389. * e2c4702e0c Update tests to reflect changes to the SaltCacheLoader
  390. * f9301fcc34 Document behavior when orchestration runnner invoked with non-orch states
  391. * 9644579cd0 Instantiate the SaltCacheLoader's fileclient in the __init__
  392. * f9a6c86e21 salt.runners.pillar.show_pillar: don't modify master opts
  393. * e0940a9fc4 Properly detect use of the state.orch alias and add orch jid to kwargs
  394. * **PR** `#46135`_: (`rallytime`_) Back-port `#46088`_ to 2017.7
  395. @ *2018-02-22 15:11:14 UTC*
  396. * **PR** `#46088`_: (`rongzeng54`_) fix kernel subpackages install bug (refs: `#46135`_)
  397. * 0398ce0482 Merge pull request `#46135`_ from rallytime/bp-46088
  398. * 57a60f62a3 fix kernel subpackages install bug
  399. * **ISSUE** `#45837`_: (`johje349`_) Salt Cloud does not recognise all Digitalocean sizes (refs: `#46115`_)
  400. * **PR** `#46136`_: (`rallytime`_) Back-port `#46115`_ to 2017.7
  401. @ *2018-02-21 19:17:23 UTC*
  402. * **PR** `#46115`_: (`samodid`_) update digitalocean salt-cloud driver (refs: `#46136`_)
  403. * 1fcbbd1e02 Merge pull request `#46136`_ from rallytime/bp-46115
  404. * 0a481d707f update digitalocean salt-cloud driver
  405. * **PR** `#45911`_: (`twangboy`_) LGPO Module: Convert reg values to unicode for debug
  406. @ *2018-02-21 19:02:17 UTC*
  407. * 11e5e8eb86 Merge pull request `#45911`_ from twangboy/win_fix_lgpo_unicode
  408. * bcde5cc625 Update log statement
  409. * e9fa53d3b7 Change the Invalid Data Message
  410. * c818d4b791 Convert reg values to unicode for debug
  411. * **ISSUE** `#46085`_: (`zmedico`_) 2017.7.3 salt master with "open_mode: True" becomes unresponsive if minion submits empty public key (refs: `#46123`_)
  412. * **PR** `#46123`_: (`gtmanfred`_) If no pubkey is passed in openmode fail
  413. @ *2018-02-21 19:01:47 UTC*
  414. * 524a6a72a0 Merge pull request `#46123`_ from gtmanfred/2017.7
  415. * 8d36730ef7 If no pubkey is passed in openmode fail
  416. * **PR** `#46131`_: (`vutny`_) [DOC] Fix code-blocks for reStructuredText
  417. @ *2018-02-21 15:47:05 UTC*
  418. * e48fa58012 Merge pull request `#46131`_ from vutny/doc-formula-formatting
  419. * d8fb051e44 [DOC] Fix code-blocks for reStructuredText
  420. * **ISSUE** `#42763`_: (`xuhcc`_) acme.cert state falsely reports about renewed certificate (refs: `#44603`_)
  421. * **ISSUE** `#40208`_: (`bewing`_) Inconsistent state return when test=True (refs: `#44603`_)
  422. * **PR** `#46118`_: (`rallytime`_) Back-port `#44603`_ to 2017.7
  423. @ *2018-02-21 15:21:42 UTC*
  424. * **PR** `#44603`_: (`oarmstrong`_) Fix acme state to correctly return on test (refs: `#46118`_)
  425. * 6cea44ee95 Merge pull request `#46118`_ from rallytime/bp-44603
  426. * 2a2c23c66b Fix acme state to correctly return on test
  427. * **PR** `#46121`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  428. @ *2018-02-21 10:07:18 UTC*
  429. * 16c382b55b Merge pull request `#46121`_ from rallytime/merge-2017.7
  430. * 4c2f504a85 Merge branch '2016.11' into '2017.7'
  431. * e197a0fbc5 Merge pull request `#46076`_ from rallytime/bp-46066
  432. * b94d73c53e Pin tornado version in requirements file
  433. * c72c1bde5f Merge pull request `#46093`_ from wedge-jarrad/contributing-doc-typo
  434. * 5a0fe104f7 Fix contributing doc typo
  435. * 3cb83ea87e Merge pull request `#45992`_ from bgridley/fix-routes-present-state
  436. * 679787699c Add vpc_peering_connection_id to describe_route_tables route_keys
  437. * 8a60635da0 Merge pull request `#46000`_ from terminalmage/issue45910
  438. * 8cf13325ee salt.states.reg.present: Prevent traceback when reg data is binary
  439. * 1f44e285dc Merge pull request `#46011`_ from terminalmage/fix-solaris-runas
  440. * 8ee0a3a28b Move Solaris USER workaround up a bit
  441. * 13cdb52690 cmdmod.py: runas workaround for platforms that don't set a USER env var
  442. * 30fb8f7be0 Merge pull request `#45467`_ from twangboy/win_exclude_hidden
  443. * ea41215646 Make the regex pattern less greedy
  444. * 6d223cffa7 Add tip about passing bogus saltenv
  445. * 1282ae3a93 Skip hidden first
  446. * 437a457911 Skip hidden dirs in genrepo
  447. * 87dc554dc3 Add final updates to docs
  448. * 3646d5c897 Fix some docs formatting, add some warnings
  449. * 35c81faf5a Log the source_dir when caching the files
  450. * 91c3da8dfd Improve docs for pkg.refresh_db
  451. * 4803d92707 Add some documentation
  452. * 08b82e0875 Fix lint error, use raw
  453. * 2f712691cf Exclude hidden directories in pkg.refresh_db
  454. * **ISSUE** `#46106`_: (`amendlik`_) yumpkg.refresh_db hangs (refs: `#46107`_)
  455. * **PR** `#46107`_: (`amendlik`_) Add --assumeyes on YUM/DNF commands
  456. @ *2018-02-20 22:52:06 UTC*
  457. * b92346645b Merge pull request `#46107`_ from amendlik/yumpkg-assumeyes
  458. * 8d9a432fb2 Add --assumeyes to yum/dnf commands in yumpkg.refresh_db
  459. * **PR** `#46094`_: (`kstreee`_) Fix memory leak
  460. @ *2018-02-20 21:36:02 UTC*
  461. * 14fe423e0c Merge pull request `#46094`_ from kstreee/fix-memory-leak
  462. * 48080a1bae Fixes memory leak, saltclients should be cleaned after used.
  463. * aba00805f4 Adds set_close_callback function to removes stream instance after closed from a set streams.
  464. * **ISSUE** `#13`_: (`thatch45`_) Expand the stats module (refs: `#46097`_)
  465. * **PR** `#46097`_: (`vutny`_) [DOC] Put https link to the formulas doc page
  466. @ *2018-02-20 17:07:39 UTC*
  467. * 320c2037e1 Merge pull request `#46097`_ from vutny/fix-https-link
  468. * 2062fd0e5c [DOC] Put https link to the formulas doc page
  469. * **PR** `#46103`_: (`bdrung`_) Fix skipping Kubernetes tests if client is not installed
  470. @ *2018-02-20 16:33:42 UTC*
  471. * 0eb137fb4e Merge pull request `#46103`_ from bdrung/2017.7
  472. * dd3f936557 Fix skipping Kubernetes tests if client is not installed
  473. * **PR** `#46070`_: (`Ch3LL`_) add required arg to dns_check jinja doc example
  474. @ *2018-02-16 20:00:44 UTC*
  475. * c3a938e994 Merge pull request `#46070`_ from Ch3LL/fix-doc-dns
  476. * 2a5d855d97 add required arg to dns_check jinja doc example
  477. * **PR** `#46067`_: (`rallytime`_) Back-port `#45994`_ to 2017.7
  478. @ *2018-02-16 19:55:27 UTC*
  479. * **PR** `#45994`_: (`nullify005`_) Fix hosted zone Comment updates & quote TXT entries correctly (refs: `#46067`_)
  480. * 01042e9d77 Merge pull request `#46067`_ from rallytime/bp-45994
  481. * a07bb48726 Correct formatting for lint
  482. * e8678f633d Fix Comment being None not '' and inject quotes into the TXT ChangeRecords
  483. * **ISSUE** `#42932`_: (`bobrik`_) cmd.run with bg: true doesn't fail properly (refs: `#45932`_)
  484. * **PR** `#45932`_: (`The-Loeki`_) Fix cmd run_all bg error
  485. @ *2018-02-16 14:53:15 UTC*
  486. * **PR** `#39980`_: (`vutny`_) [2016.3] Allow to use `bg` kwarg for `cmd.run` state function (refs: `#45932`_)
  487. * 5e0e2a30e2 Merge pull request `#45932`_ from The-Loeki/fix_cmd_run_all_bg
  488. * f83da27ca5 Merge branch '2017.7' into fix_cmd_run_all_bg
  489. * 771758fbca Merge branch '2017.7' into fix_cmd_run_all_bg
  490. * c54fcf7a2d cmd: move separate DRY logging blocks into _run, prevent logging on bg=True, don't use_vt on bg
  491. * ebb1f81a9b cmd run: when running in bg, force ignore_retcode=True
  492. * **PR** `#46062`_: (`vutny`_) Fix typo in postgres_user.present state function
  493. @ *2018-02-16 14:44:29 UTC*
  494. * 45ace39961 Merge pull request `#46062`_ from vutny/pg-user-state-fix-typo
  495. * a5fbe4e95e Fix typo in postgres_user.present state function
  496. * **PR** `#45763`_: (`twangboy`_) Fix rehash function in win_path.py
  497. @ *2018-02-15 20:05:16 UTC*
  498. * edcb64de76 Merge pull request `#45763`_ from twangboy/win_fix_path_rehash
  499. * b9a2bc7b29 Fix hyperlinks
  500. * 29912adc15 Move the test_rehash test to test_win_functions
  501. * adc594c183 Remove duplicate link
  502. * e84628c1eb Add some comments to the code
  503. * d50d5f582f Add additional info to docs for `broadcast_setting_change`
  504. * 3a54e09cd9 Rename setting to message
  505. * a3f9e99bc0 Change to a generic function to broadcast change
  506. * 79299361c3 Create refresh_environment salt util
  507. * 967b83940c Fix rehash function
  508. * **PR** `#46042`_: (`jfindlay`_) Revise file_tree pillar module documentation
  509. @ *2018-02-15 19:29:52 UTC*
  510. * **PR** `#46027`_: (`jfindlay`_) Revise file_tree pillar module documentation (refs: `#46042`_)
  511. * a46fbc546c Merge pull request `#46042`_ from jfindlay/file_tree_doc
  512. * 0ba4954a4b salt.pillar.file_tree revise module documentation
  513. * 3c6a5bf967 salt.pillar.file_tree provide better debug info
  514. * bb1cdc451e salt.pillar.file_tree no stack trace when nodegroups undefined
  515. * **PR** `#46013`_: (`rallytime`_) Back-port `#45598`_ to 2017.7
  516. @ *2018-02-15 16:11:05 UTC*
  517. * **PR** `#45598`_: (`nullify005`_) Patch around ResourceRecords needing to be present for AliasTarget (refs: `#46013`_)
  518. * de86126dd8 Merge pull request `#46013`_ from rallytime/bp-45598
  519. * 2ea3fef543 No lazy logging
  520. * f427b0febc Change formatting style of logging lines per review
  521. * ebb244396b Patch around ResourceRecords needing to be present for AliasTarget entries to work
  522. * **ISSUE** `#45825`_: (`philpep`_) selinux.fcontext_policy_present doesn't work on Centos 6 with filetype = all files (refs: `#45826`_)
  523. * **PR** `#46016`_: (`rallytime`_) Back-port `#45826`_ to 2017.7
  524. @ *2018-02-14 18:16:24 UTC*
  525. * **PR** `#45826`_: (`philpep`_) Fix selinux.fcontext_policy_present for Centos 6 (refs: `#46016`_)
  526. * 07e5735471 Merge pull request `#46016`_ from rallytime/bp-45826
  527. * 1916e5c4a4 Fix selinux.fcontext_policy_present for Centos 6
  528. * **ISSUE** `#45784`_: (`oarmstrong`_) SELinux module fcontext_get_policy fails with long regex (refs: `#45785`_)
  529. * **PR** `#46015`_: (`rallytime`_) Back-port `#45785`_ to 2017.7
  530. @ *2018-02-14 18:16:09 UTC*
  531. * **PR** `#45785`_: (`oarmstrong`_) m/selinux.fcontext_get_policy allow long filespecs (refs: `#46015`_)
  532. * a1f4092811 Merge pull request `#46015`_ from rallytime/bp-45785
  533. * ef6ffb1492 Resolve linting errors
  534. * 8047066c46 Remove unused import
  535. * 8f7c45935a Add tests for salt.modules.selinux.fcontext_get_policy
  536. * bafb7b4e6e Ensure parsed fields are stripped
  537. * a830a6e819 m/selinux.fcontext_get_policy allow long filespecs
  538. * **PR** `#46012`_: (`rallytime`_) Back-port `#45462`_ to 2017.7
  539. @ *2018-02-14 18:14:56 UTC*
  540. * **PR** `#45462`_: (`aphor`_) emit port cli version, variants as separate args (refs: `#46012`_)
  541. * 96097c037e Merge pull request `#46012`_ from rallytime/bp-45462
  542. * 9f76836a6c emit port cli version, variants as separate args
  543. * **PR** `#45991`_: (`terminalmage`_) yumpkg: Fix a couple issues with _get_extra_opts
  544. @ *2018-02-14 16:48:28 UTC*
  545. * 1279924f5f Merge pull request `#45991`_ from terminalmage/fix-duplicate-extra-opts
  546. * 916766f651 yumpkg: Fix a couple issues with _get_extra_opts
  547. * **PR** `#46017`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.3 to 2017.7
  548. @ *2018-02-13 21:43:15 UTC*
  549. * 8b9adc258e Merge pull request `#46017`_ from rallytime/merge-2017.7
  550. * a06645ce71 Merge branch '2017.7.3' into '2017.7'
  551. * **ISSUE** `#45796`_: (`L4rS6`_) aliases module doesn't follow symlinks (refs: `#45797`_)
  552. * **PR** `#45988`_: (`rallytime`_) Back-port `#45797`_ to 2017.7
  553. @ *2018-02-13 17:49:02 UTC*
  554. * **PR** `#45797`_: (`L4rS6`_) follow symlinks in aliases module (close `#45796`_) (refs: `#45988`_)
  555. * d20ff89414 Merge pull request `#45988`_ from rallytime/bp-45797
  556. * 953a400d79 follow symlinks
  557. * **PR** `#45711`_: (`bdrung`_) Fix Unicode tests when run with LC_ALL=POSIX
  558. @ *2018-02-13 17:42:07 UTC*
  559. * b18087cee0 Merge pull request `#45711`_ from bdrung/fix-unicode-tests
  560. * b6181b5ed6 Fix Unicode tests when run with LC_ALL=POSIX
  561. * **PR** `#45878`_: (`damon-atkins`_) ec2_pillar update to fix finding instance-id (refs: `#46137`_)
  562. @ *2018-02-13 17:34:14 UTC*
  563. * 5271fb1d40 Merge pull request `#45878`_ from damon-atkins/2017.7_fix_ec2_pillar
  564. * 0e74025714 Merge branch '2017.7' into 2017.7_fix_ec2_pillar
  565. * b4d0b23891 py3 fix
  566. * 75d9e20d8a Add ignoring 'terminated', 'stopped' instances, to improve changes of a single match
  567. * 0093472a37 added tag_key_list and tag_key_sep to create ec2_tags_list
  568. * afb3968aa7 ec2_pillar could not find instance-id, resolved. add support to use any tag to compare minion id against.
  569. * **PR** `#45942`_: (`terminalmage`_) Fix incorrect translation of docker port_bindings -> ports (2017.7 branch)
  570. @ *2018-02-13 16:10:03 UTC*
  571. * cf367dbd04 Merge pull request `#45942`_ from terminalmage/issue45679-2017.7
  572. * 89cbd72a0d Don't try to sort ports when translating docker input
  573. * 9cd47b39dd Fix incorrect translation of docker port_bindings -> ports
  574. * **PR** `#45959`_: (`rallytime`_) A couple of grammar updates for the state compiler docs
  575. @ *2018-02-12 22:17:49 UTC*
  576. * dae41de7a8 Merge pull request `#45959`_ from rallytime/state-doc-update
  577. * 6f781cb95d A couple of grammar updates for the state compiler docs
  578. * **ISSUE** `saltstack/salt#45884`_: (`tintoy`_) "TypeError: can't serialize <NodeImage" when calling salt-cloud with the dimensiondata driver (refs: `#45908`_)
  579. * **ISSUE** `#45884`_: (`tintoy`_) "TypeError: can't serialize <NodeImage" when calling salt-cloud with the dimensiondata driver (refs: `#45908`_)
  580. * **PR** `#45908`_: (`tintoy`_) Fix for `#45884`_ ("TypeError: can't serialize <NodeImage" when calling salt-cloud with the dimensiondata driver)
  581. @ *2018-02-12 22:05:29 UTC*
  582. * 007214f7bf Merge pull request `#45908`_ from DimensionDataResearch/fix/issue/45884
  583. * 1a75786b5a Fix linter warnings.
  584. * 82ec0b589c Revert to using salt.utils.cloud.is_public_ip.
  585. * 9b6b01873b Fix violations reported by flake8.
  586. * a2bc155c73 Use __utils__['cloud.'] instead of salt.cloud.utils.
  587. * 98907a32cb Ensure 'auth' parameter is correctly passed to dimensiondata driver.
  588. * de26b03e2c Fix copy/paste bug in dimensiondata provider integration test.
  589. * 6b1b6be427 Add integration tests for dimensiondata cloud provider.
  590. * f6ea9fed7d Ensure that event data provided by the dimensiondata driver is serialisable.
  591. * **PR** `#45985`_: (`garethgreenaway`_) [2017.7] Backport `#45894`_ - Missing `format` in the call to write.
  592. @ *2018-02-12 20:22:31 UTC*
  593. * **PR** `#45894`_: (`while0pass`_) Fix inconcistencies in param description (refs: `#45985`_)
  594. * efcbfa868c Merge pull request `#45985`_ from garethgreenaway/2017_7_fixing_mac_tests_again
  595. * 7b8dc14433 Missing `format` in the call to write.
  596. * **PR** `#45958`_: (`garethgreenaway`_) Backporting `#45935`_ to 2017.7
  597. @ *2018-02-12 16:25:07 UTC*
  598. * **PR** `#45936`_: (`garethgreenaway`_) [oxygen] Fix to log/handlers/__init__.py (refs: `#45958`_)
  599. * **PR** `#45935`_: (`rallytime`_) Back-port `#45742`_ to 2017.7.3 (refs: `#45958`_)
  600. * **PR** `#45742`_: (`marccardinal`_) list.copy() is not compatible with python 2.7 (refs: `#45935`_)
  601. * bf03abd07c Merge pull request `#45958`_ from garethgreenaway/backport-fixing_mactests_queue_full
  602. * 25dffaae91 Backporting `#45935`_
  603. * **PR** `#45949`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  604. @ *2018-02-09 22:32:09 UTC*
  605. * bab365d6c6 Merge pull request `#45949`_ from rallytime/merge-2017.7
  606. * f51687e903 Merge branch '2016.11' into '2017.7'
  607. * 7779fea7ba Merge pull request `#45940`_ from dmurphy18/fix_aix_cmdmod
  608. * dd2788419b Fix use of 'su' for AIX to use '-'
  609. * **ISSUE** `#45915`_: (`MatthiasKuehneEllerhold`_) 2017.7.3: Salt-SSH & Vault Pillar: Permission denied "minion.pem" (refs: `#45928`_)
  610. * **PR** `#45928`_: (`garethgreenaway`_) [2017.7] Fixing vault when used with pillar over salt-ssh
  611. @ *2018-02-09 16:32:35 UTC*
  612. * 7fd00ec752 Merge pull request `#45928`_ from garethgreenaway/45915_fixing_vault_pillar_for_salt_ssh
  613. * 259e60e5d4 Fixing vault when used with pillar over salt-ssh
  614. * **PR** `#45925`_: (`terminalmage`_) Fix spelling error in docstring
  615. @ *2018-02-08 21:52:35 UTC*
  616. * 9d14ad9ccf Merge pull request `#45925`_ from terminalmage/fix-spelling
  617. * 7a143fe454 Fix spelling error in docstring
  618. * **PR** `#45920`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  619. @ *2018-02-08 15:43:49 UTC*
  620. * 0cbe93cd69 Merge pull request `#45920`_ from rallytime/merge-2017.7
  621. * e4e4744218 Merge branch '2016.11' into '2017.7'
  622. * 27ff82f996 Merge pull request `#45864`_ from rallytime/release-note-fix
  623. * 104a24f244 Remove extraneous ] in release notes for 2016.11.9
  624. * 5fa010de2b Merge pull request `#45787`_ from rallytime/2016.11.9_docs
  625. * a38d4d44fa [2016.11] Bump latest and previous versions
  626. * **ISSUE** `#45805`_: (`bgridley`_) Execution module victorops throws an error "RuntimeError: dictionary changed size during iteration" (refs: `#45814`_)
  627. * **PR** `#45814`_: (`gtmanfred`_) fix cookies dict size changing in http.query
  628. @ *2018-02-08 15:35:30 UTC*
  629. * 643a8a5278 Merge pull request `#45814`_ from gtmanfred/2017.7
  630. * d8eec9aa97 fix cookies dict size changing in http.query
  631. * **PR** `#45877`_: (`rallytime`_) Add release notes file for 2017.7.4 release
  632. @ *2018-02-08 14:07:43 UTC*
  633. * 3a3f87c16d Merge pull request `#45877`_ from rallytime/new-release-notes
  634. * f937e8ba81 Add release notes file for 2017.7.4 release
  635. * **PR** `#45904`_: (`rallytime`_) Back-port `#41017`_ to 2017.7
  636. @ *2018-02-08 13:57:45 UTC*
  637. * **PR** `#41017`_: (`cebe`_) Fixed typo in pkg state documentation (refs: `#45904`_)
  638. * 1c3cc00670 Merge pull request `#45904`_ from rallytime/bp-41017
  639. * 80c56cdcea Fixed typo in pkg state documentation
  640. * **PR** `#45907`_: (`terminalmage`_) Fix backport of grains fix
  641. @ *2018-02-08 13:57:26 UTC*
  642. * 317d35bd15 Merge pull request `#45907`_ from terminalmage/fix-grains-backport
  643. * 6cf7e50cc4 Fix backport of grains fix
  644. * **PR** `#45906`_: (`rallytime`_) Back-port `#45548`_ to 2017.7
  645. @ *2018-02-08 13:57:07 UTC*
  646. * **PR** `#45548`_: (`viktordaniel`_) Update x509.py - documentation fix (refs: `#45906`_)
  647. * dade5f0cab Merge pull request `#45906`_ from rallytime/bp-45548
  648. * 1befa7386c Update x509.py
  649. * **ISSUE** `#45893`_: (`CrackerJackMack`_) archive.extracted ValueError "No path specified" in 2017.7.3 (refs: `#45902`_)
  650. * **PR** `#45902`_: (`terminalmage`_) Check the effective saltenv for cached archive
  651. @ *2018-02-08 13:42:00 UTC*
  652. * 82c473a1fe Merge pull request `#45902`_ from terminalmage/issue45893
  653. * 9d200efc26 Add regression test for issue 45893
  654. * 1468f1d0ff Remove duplicated section in docstring and fix example
  655. * 6cc5cd9b8a Check the effective saltenv for cached archive
  656. * **PR** `#45862`_: (`rallytime`_) Back-port `#45830`_ to 2017.7
  657. @ *2018-02-08 13:22:26 UTC*
  658. * **PR** `#45830`_: (`garethgreenaway`_) [oxygen] Catch exception when logging queue is full (refs: `#45862`_)
  659. * fdedde3cfb Merge pull request `#45862`_ from rallytime/bp-45830
  660. * 1024856f9a Wrapping the put_nowait in a try...except and catching the exception when the multiprocessing queue is full. This situation is happening when running the full testing suite on MacOS where the queue limit is 32767 vs on Linux where the queue limit is unlimited.
  661. * **PR** `#45779`_: (`The-Loeki`_) SSH shell shim: Don't use $() for optimal support
  662. @ *2018-02-05 18:35:21 UTC*
  663. * 43a45b42c3 Merge pull request `#45779`_ from The-Loeki/patch-3
  664. * 8575ae3d52 Merge branch '2017.7' into patch-3
  665. * 47cf00d88e SSH shell shim: Don't use $() for optimal support
  666. * **PR** `#45788`_: (`rallytime`_) [2017.7] Bump latest and previous versions
  667. @ *2018-02-05 15:30:46 UTC*
  668. * cca997d0da Merge pull request `#45788`_ from rallytime/2017.7.3_docs
  669. * d5faf6126b [2017.7] Bump latest and previous versions
  670. * **PR** `#45842`_: (`rallytime`_) Back-port `#45827`_ to 2017.7
  671. @ *2018-02-05 15:04:11 UTC*
  672. * **PR** `#45827`_: (`terminalmage`_) Fix traceback in disks grains when /sys/block not available (refs: `#45842`_)
  673. * 746206cebe Merge pull request `#45842`_ from rallytime/bp-45827
  674. * c631598a87 Fix traceback in disks grains when /sys/block not available
  675. * **ISSUE** `#44978`_: (`doesitblend`_) State duration not always calculated (refs: `#45721`_)
  676. * **PR** `#45721`_: (`garethgreenaway`_) [2017.7] Ensure duration and start time exist
  677. @ *2018-02-05 14:59:33 UTC*
  678. * 900aadcd67 Merge pull request `#45721`_ from garethgreenaway/44978_show_duration_when_no_state_run
  679. * 359265869f Adding a couple tests to ensure that duration is included in state run results even when states do not run.
  680. * 912347abc3 Include the duration when a state does not run, for example when the `onchanges` requisite is not met.
  681. * **PR** `#45517`_: (`kstreee`_) Fixes base dir making logic to ensure not raising the exception when base directory already exists.
  682. @ *2018-02-05 14:56:23 UTC*
  683. * 80a2d009b4 Merge pull request `#45517`_ from kstreee/fix-mkdir
  684. * 24d41f2451 Fixes base dir making logic to ensure not raising the exception when base directory already exists.
  685. * **PR** `#45835`_: (`kstreee`_) Adds a missing return statement.
  686. @ *2018-02-02 22:51:41 UTC*
  687. * 7a4b1b2e77 Merge pull request `#45835`_ from kstreee/fix-missing-return-statement
  688. * 68c7f3dcba Adds a missing return statement.
  689. * **PR** `#45840`_: (`rallytime`_) Back-port `#45603`_ to 2017.7
  690. @ *2018-02-02 20:17:32 UTC*
  691. * **PR** `#45603`_: (`andreaspe`_) Fix for duplicate entries with pkrepo.managed (refs: `#45840`_)
  692. * 0a04f118c2 Merge pull request `#45840`_ from rallytime/bp-45603
  693. * 9653363131 Fix for duplicate entries with pkrepo.managed
  694. * **ISSUE** `#44315`_: (`whytewolf`_) cmd.* cwd does not escape spaces. 2017.7.2 (refs: `#45134`_)
  695. * **PR** `#45716`_: (`ciiqr`_) fixed quoting of script path in cmd.script
  696. @ *2018-02-02 14:36:49 UTC*
  697. * **PR** `#45134`_: (`garethgreenaway`_) [2017.7] fix to cmd.script for cwd with space (refs: `#45716`_)
  698. * bd2178cd5f Merge pull request `#45716`_ from ciiqr/fix_cmd_script_quoting
  699. * 217791079b some code cleanup (lint errors and escape_argument as _cmd_quote)
  700. * 1c29bc5a3d fixed quoting of script path in cmd.script
  701. * **ISSUE** `#45684`_: (`bdrung`_) salt documentation fails to build with Python 3 version of sphinx (refs: `#45719`_)
  702. * **PR** `#45719`_: (`bdrung`_) Fix python3 sphinx build
  703. @ *2018-02-02 14:20:37 UTC*
  704. * 272f912c7c Merge pull request `#45719`_ from bdrung/fix-python3-sphinx-build
  705. * 179e8fbe73 doc: Do not mock non-existing __qualname__ attribute
  706. * 971e59ebe2 Drop enforcing new-style object for SaltYamlSafeLoader
  707. * **PR** `#45764`_: (`mchugh19`_) support amazon linux 2 for service module
  708. @ *2018-02-02 14:12:07 UTC*
  709. * **PR** `#45758`_: (`mchugh19`_) support amazon linux 2 for service module (refs: `#45764`_)
  710. * fc04336c3b Merge pull request `#45764`_ from mchugh19/2017.7
  711. * 0a7f1a4d75 English better
  712. * 37e067c7b5 support amazon linux 2 for service module
  713. * **PR** `#45756`_: (`roaldnefs`_) Fix Grafana4 states documentation
  714. @ *2018-01-31 19:01:33 UTC*
  715. * f234bf52f4 Merge pull request `#45756`_ from roaldnefs/fix-grafana4-documentation
  716. * 92979c0b57 Fix grafana4 states documentation
  717. * **PR** `#45801`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  718. @ *2018-01-31 18:55:52 UTC*
  719. * 685b683db5 Merge pull request `#45801`_ from rallytime/merge-2017.7
  720. * 26e992e011 Merge branch '2016.11' into '2017.7'
  721. * 746386d04c Merge pull request `#45794`_ from vutny/doc-file-state-examples
  722. * ddfeae6a29 [DOC] Fix code-block rST directive in file state module
  723. * abc9ece214 Merge pull request `#45780`_ from vutny/doc-pkgrepo-zypper
  724. * f80c7d8d69 [DOC] Add missing gpgautoimport for pkgrepo.managed
  725. * **PR** `#45802`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.3 to 2017.7
  726. @ *2018-01-31 18:55:35 UTC*
  727. * c7d319f3bc Merge pull request `#45802`_ from rallytime/merge-2017.7-from-2017.7.3
  728. * eb48513ba0 Merge branch '2017.7.3' into '2017.7'
  729. * **ISSUE** `#45738`_: (`UtahCampusD`_) minion cache overwritten for scheduled jobs (refs: `#45761`_)
  730. * **PR** `#45761`_: (`gtmanfred`_) generate a jid for cache_jobs on the minion
  731. @ *2018-01-31 18:01:53 UTC*
  732. * 96e9232cc2 Merge pull request `#45761`_ from gtmanfred/2017.7
  733. * 280767ed57 generate a jid for cache_jobs on the minion
  734. * **ISSUE** `#45301`_: (`twangboy`_) Ctl+C causes stack trace on Windows (refs: `#45707`_)
  735. * **PR** `#45707`_: (`skizunov`_) Fix exception when shutting down logging listener
  736. @ *2018-01-30 13:28:10 UTC*
  737. * 38ed46a61a Merge pull request `#45707`_ from skizunov/develop2
  738. * e84801a381 Ensure we have at least one logging root handler
  739. * 3da9b8dd33 Fix exception when shutting down logging listener
  740. * **PR** `#45773`_: (`terminalmage`_) Fix misspellings
  741. @ *2018-01-30 13:24:52 UTC*
  742. * 53008ffec7 Merge pull request `#45773`_ from terminalmage/fix-misspelling
  743. * 0a45f998fe Fix misspellings
  744. * **ISSUE** `#45489`_: (`ipmb`_) cache.grains runner returns all minions when match is not found (refs: `#45588`_)
  745. * **PR** `#45751`_: (`rallytime`_) Back-port `#45588`_ to 2017.7
  746. @ *2018-01-29 17:12:25 UTC*
  747. * **PR** `#45588`_: (`samodid`_) update MasterPillarUtil get_minion_grains method (refs: `#45751`_)
  748. * 454ed23f62 Merge pull request `#45751`_ from rallytime/bp-45588
  749. * aa149a0e7a fix typo
  750. * 3e794a043d fix copy-paste error in get_minion_grains method doc string
  751. * 1fb94a08e0 update MasterPillarUtil
  752. * **PR** `#45753`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  753. @ *2018-01-29 17:11:11 UTC*
  754. * 860e21955c Merge pull request `#45753`_ from rallytime/merge-2017.7
  755. * cb50cce181 Merge branch '2016.11' into '2017.7'
  756. * d7e09e2649 Merge pull request `#45749`_ from vutny/fix-typo
  757. * e80bfb20c6 The `zypper.mod_repo`: fix typo in the docstring
  758. * cb6ce378ea Merge pull request `#45459`_ from vutny/salt-cloud-fix-loading-utf-cache
  759. * b370796e9d Salt Cloud: write/read cached data in UTF-8 explicitly
  760. * cd999201be [2016.11] Salt Cloud: fix loading UTF-8 cached data
  761. * **ISSUE** `#40173`_: (`gtmanfred`_) Document the Open File limit issue better (refs: `#45688`_)
  762. * **PR** `#45688`_: (`bdrung`_) Raise LimitNOFILE to default max open files
  763. @ *2018-01-29 14:26:57 UTC*
  764. * 9fb4d4a528 Merge pull request `#45688`_ from bdrung/raise-max-open-files
  765. * bbedeec756 Raise LimitNOFILE to default max open files
  766. * **PR** `#45686`_: (`bdrung`_) Use dbus-run-session instead of dbus-launch
  767. @ *2018-01-29 14:24:11 UTC*
  768. * 79da49ec8b Merge pull request `#45686`_ from bdrung/2017.7
  769. * f49d0a0eec Use dbus-run-session instead of dbus-launch
  770. * **PR** `#45740`_: (`terminalmage`_) Fix incorrect attempt at version comparison.
  771. @ *2018-01-29 14:12:05 UTC*
  772. * 7fb666bcd2 Merge pull request `#45740`_ from terminalmage/fix-incorrect-version-comparison
  773. * 1e0b38dcaa Fix incorrect attempt at version comparison.
  774. * **PR** `#45747`_: (`SteffenKockel`_) Fix typos
  775. @ *2018-01-29 13:53:27 UTC*
  776. * fe636f53f8 Merge pull request `#45747`_ from SteffenKockel/2017.7
  777. * 319b513183 Fix typos
  778. * **PR** `#45734`_: (`terminalmage`_) Fix traceback in CLI output when value is trimmed
  779. @ *2018-01-28 13:35:56 UTC*
  780. * eb91ae8b6e Merge pull request `#45734`_ from terminalmage/fix-trimmed-output
  781. * 966ad07452 Fix traceback in CLI output when value is trimmed
  782. * **PR** `#45712`_: (`bdrung`_) Decode git call output in Python 3
  783. @ *2018-01-28 02:03:21 UTC*
  784. * 7516bfbffe Merge pull request `#45712`_ from bdrung/fix-version-decode
  785. * 217183405a Decode git call output in Python 3
  786. * **ISSUE** `#44449`_: (`brianthelion`_) salt-ssh + salt-cloud: cloud roster not working and/or `update_cachedir` is broken (refs: `#45720`_)
  787. * **PR** `#45720`_: (`dwoz`_) Salt cloud adds newly created insances to cache
  788. @ *2018-01-26 22:45:43 UTC*
  789. * 91b848debb Merge pull request `#45720`_ from dwoz/issue-44449-prod-fix
  790. * 4a4bd6119d Salt cloud adds newly created insances to cache
  791. * **PR** `#45724`_: (`eliasp`_) Typo (`Hellium` → `Helium`)
  792. @ *2018-01-26 22:37:44 UTC*
  793. * 831698f066 Merge pull request `#45724`_ from eliasp/2017.7-typo-from-hell
  794. * bec78276f3 Replace left-over mistyped codename reference (`Hellium` → `2014.7.0`)
  795. * **PR** `#45722`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  796. @ *2018-01-26 22:15:40 UTC*
  797. * cdb21a0186 Merge pull request `#45722`_ from rallytime/merge-2017.7
  798. * 8e3a2e25fe Merge branch '2016.11' into '2017.7'
  799. * e4047a1234 Merge pull request `#45511`_ from twangboy/win_fix_git
  800. * 160dd7c6ce Pull the first item in the list
  801. * 52d6d78150 Only keep ssh.py in the Windows installer
  802. * 54eb0db2c4 Keep ssh state and execution modules in the installer
  803. * 0fa801a329 Add additional path to find ssh.exe
  804. * a550e8d25d Merge pull request `#45694`_ from twangboy/win_reg_add_keys
  805. * 8f53cd2d68 Add new keys to subkey_slash_check
  806. * 62050c711c Add support for additional reg keys
  807. * 7ceebf62f0 Merge pull request `#45577`_ from zer0def/fix-git-detached-31363
  808. * a924b971ef Applied PR `#40524`_ to `git.detached` state module function. (refs `#31363`_)
  809. * **PR** `#45718`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.3 to 2017.7
  810. @ *2018-01-26 16:49:44 UTC*
  811. * 3a413e96c5 Merge pull request `#45718`_ from rallytime/merge-2017.7
  812. * f10c7ee92d Merge branch '2017.7.3' into '2017.7'
  813. * **PR** `#45690`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  814. @ *2018-01-26 14:41:44 UTC*
  815. * d0955519cf Merge pull request `#45690`_ from rallytime/merge-2017.7
  816. * d4dac9f7cc Merge branch '2016.11' into '2017.7'
  817. * 3a6837e232 Merge pull request `#45675`_ from Ch3LL/rn_2016.11.9
  818. * 7b5bed36d9 Add new commits to 2016.11.9 release notes
  819. * 915e259bad Merge pull request `#45663`_ from rallytime/bp-45452-2016.11
  820. * ae94fb61d9 opkg.py: make owner function return value, instead of iterator
  821. * ecd75c137f Merge pull request `#45651`_ from rallytime/merge-2016.11
  822. * 1583e1edbe Merge branch '2016.11.9' into '2016.11'
  823. * 10812969f0 Merge pull request `#45638`_ from twangboy/win_fix_shell_info
  824. * 872da3ffba Only convert text types in the list_values function
  825. * 0e41535cdb Fix reg.py to only convert text types to unicode
  826. * 3579534ea5 Fix issue with detecting powershell
  827. * 2d1dd1186e Merge pull request `#45564`_ from Ch3LL/r-notes-2016
  828. * 28e4398150 Merge pull request `#45563`_ from Ch3LL/man_2016
  829. * 22bcd3d110 Merge pull request `#45600`_ from vutny/doc-fix-references
  830. * 35675fe6b3 [DOC] Fix references on Salt Formulas page
  831. * 0d622f92a9 Merge pull request `#45542`_ from UtahDave/doc_mixed_transports
  832. * b5b5054ec2 capitalize masters and minions
  833. * f542bdf566 Add warning about using mixed transports
  834. * c70b9dc20b Merge pull request `#45565`_ from Ch3LL/r-notes-2016
  835. * 325f4cbcda Add PR changes to 2016.11.9 Release Notes
  836. * d8526062c1 Merge pull request `#45562`_ from Ch3LL/man_2016
  837. * 529bc0c680 update release number for salt-call man page 2016.11.9
  838. * 11b7222148 Update man pages for 2016.11.9
  839. * **PR** `#45710`_: (`michelsen`_) Added source argument to function call
  840. @ *2018-01-26 14:30:48 UTC*
  841. * 9c92e93834 Merge pull request `#45710`_ from michelsen/fix-chocolatey-state-bug
  842. * 8accc0ce5c Added source argument to function call
  843. * **PR** `#45667`_: (`gtmanfred`_) default to upgrading when refreshing on archlinux
  844. @ *2018-01-25 14:05:24 UTC*
  845. * 693f72d5a7 Merge pull request `#45667`_ from gtmanfred/syu
  846. * 44c601102a we should default to upgrading when refreshing on archlinux
  847. * **PR** `#45674`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.3 to 2017.7
  848. @ *2018-01-24 22:46:31 UTC*
  849. * bec946b080 Merge pull request `#45674`_ from rallytime/merge-2017.7
  850. * 9f78e53d4b Merge branch '2017.7.3' into '2017.7'
  851. * **ISSUE** `#45590`_: (`viq`_) webhook engine does not work with tornado 4.5.2 (refs: `#45589`_)
  852. * **PR** `#45589`_: (`gtmanfred`_) change webhook headers to dict
  853. @ *2018-01-24 22:32:37 UTC*
  854. * 50de847191 Merge pull request `#45589`_ from gtmanfred/2017.7
  855. * 395d6f5c91 change webhook headers to dict
  856. * **ISSUE** `#45072`_: (`vernondcole`_) cannot build documentation on Ubuntu 17.10 (refs: `#45662`_)
  857. * **PR** `#45662`_: (`bdrung`_) Fix documentation generation
  858. @ *2018-01-24 17:14:22 UTC*
  859. * e21088c1a4 Merge pull request `#45662`_ from bdrung/2017.7
  860. * 71076afbcc doc: Define fake version for msgpack and psutil
  861. * b6a5b745b1 doc: Mock keyring module import
  862. * **PR** `#45650`_: (`rallytime`_) Back-port `#45555`_ to 2017.7
  863. @ *2018-01-24 14:47:54 UTC*
  864. * **PR** `#45555`_: (`ddoh94`_) update winrepo_source_dir document (refs: `#45650`_)
  865. * da82f190d2 Merge pull request `#45650`_ from rallytime/bp-45555
  866. * e474d0416b update winrepo_source_dir document
  867. * **PR** `#45611`_: (`terminalmage`_) Fix unnecessary/incorrect usage of six.binary_type
  868. @ *2018-01-23 22:53:20 UTC*
  869. * 79ee24c0c7 Merge pull request `#45611`_ from terminalmage/tests-log-level
  870. * 6aa865cf54 Fix unnecessary/incorrect usage of six.binary_type
  871. * **PR** `#45652`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.3 to 2017.7
  872. @ *2018-01-23 22:45:22 UTC*
  873. * 634d8dbcc0 Merge pull request `#45652`_ from rallytime/merge-2017.7
  874. * 4e907dc84b Merge branch '2017.7.3' into '2017.7'
  875. * **ISSUE** `#45627`_: (`bdrung`_) Failing unit tests in Debian package build (refs: `#45630`_)
  876. * **PR** `#45630`_: (`bdrung`_) Fix tests
  877. @ *2018-01-23 21:56:46 UTC*
  878. * dbdef8230e Merge pull request `#45630`_ from bdrung/2017.7
  879. * 76d44e9490 Fix skipping test when boto is not installed
  880. * 2b9b262357 Fix unit.modules.test_cmdmod.CMDMODTestCase.test_run
  881. * **PR** `#45619`_: (`garethgreenaway`_) [2017.7] Fixing test_mac_user_enable_auto_login
  882. @ *2018-01-23 21:56:03 UTC*
  883. * e5c9cd91e8 Merge pull request `#45619`_ from garethgreenaway/2017_7_test_mac_user_enable_auto_login
  884. * f5f03e1e6c Fixing integration.modules.test_mac_user.MacUserModuleTest.test_mac_user_disable_auto_login
  885. * **PR** `#45644`_: (`twangboy`_) Add missing space to deprecation warning
  886. @ *2018-01-23 21:55:11 UTC*
  887. * 8a95fc4257 Merge pull request `#45644`_ from twangboy/win_fix_dep_warns
  888. * de9bc384cc Add missing space to deprecation warning
  889. * **PR** `#45634`_: (`Ch3LL`_) Add different service name for Mac 10.13 test
  890. @ *2018-01-23 21:51:56 UTC*
  891. * c290b6320b Merge pull request `#45634`_ from Ch3LL/mac-service
  892. * 31b712e27d Add different service name for Mac 10.13 test
  893. * **PR** `#45606`_: (`terminalmage`_) Fix bug affecting salt-ssh when root_dir differs from the default
  894. @ *2018-01-23 20:03:49 UTC*
  895. * c28151f5f7 Merge pull request `#45606`_ from terminalmage/salt-ssh-root-dir-fix
  896. * 3f9309521b Fix bug affecting salt-ssh when root_dir differs from the default
  897. * **PR** `#45636`_: (`Ch3LL`_) Fix mac service and pkg tests for 10.13
  898. @ *2018-01-23 18:44:56 UTC*
  899. * 0931b6417d Merge pull request `#45636`_ from Ch3LL/mac-tests
  900. * **PR** `#45609`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.3 to 2017.7
  901. @ *2018-01-22 20:24:36 UTC*
  902. * 63a294f498 Merge pull request `#45609`_ from rallytime/merge-2017.7
  903. * a5fc3b3363 Merge branch '2017.7.3' into '2017.7'
  904. * **ISSUE** `#45431`_: (`zer0def`_) boto3_route53.hosted_zone_present state can fail due to related execution module function's typo (refs: `#45576`_)
  905. * **PR** `#45576`_: (`zer0def`_) Fixed boto3_route53 execution module function signature `diSassociate_vpc_from_hosted_zone` typo. (refs `#45431`_)
  906. @ *2018-01-22 19:37:13 UTC*
  907. * 59329957ca Merge pull request `#45576`_ from zer0def/boto3-route53-typo
  908. * 21e1e9e226 Fixed boto3_route53 execution module function signature `diSassociate_vpc_from_hosted_zone` typo. (refs `#45431`_)
  909. * **PR** `#45552`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.3 to 2017.7
  910. @ *2018-01-19 19:12:49 UTC*
  911. * 42b0d27f71 Merge pull request `#45552`_ from rallytime/merge-2017.7-from-.3
  912. * dba7410b80 Merge branch '2017.7.3' into '2017.7'
  913. * **PR** `#45551`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  914. @ *2018-01-19 18:21:27 UTC*
  915. * 879cfcb889 Merge pull request `#45551`_ from rallytime/merge-2017.7
  916. * e0ffa32b49 Merge branch '2016.11' into '2017.7'
  917. * 18e814a7bb Merge pull request `#45540`_ from rallytime/merge-2016.11
  918. * 441f819b7b Merge branch '2016.11.9' into '2016.11'
  919. * 654df0f526 Merge pull request `#45532`_ from gtmanfred/2016.11.9
  920. * 6c26025664 fix mock for opensuse
  921. * 4f3b9b57fa Merge pull request `#45522`_ from rallytime/merge-2016.11
  922. * 36c038c92a Merge branch '2016.11.9' into '2016.11'
  923. * 571c33aa39 Merge pull request `#45518`_ from gtmanfred/2016.11.9
  924. * 5455d2dee6 fix centos 6 pip test
  925. * 40255194b0 fix fedora pkg test
  926. * 0638638fb9 Merge pull request `#45504`_ from rallytime/merge-2016.11
  927. * d72fc74e8c Merge branch '2016.11.9' into '2016.11'
  928. * 4e0a0eec1f Merge pull request `#45443`_ from rallytime/bp-45399-2016.11.9
  929. * 919e92c911 Fix git.latest failure when rev is not the default branch
  930. * ebd4db66b8 Merge pull request `#45493`_ from damon-atkins/2016.11_fix_sls_defintion_wrong_type
  931. * af108440df win_pkg lint space after ,
  932. * c6e922a236 win_pkg lint issues
  933. * f4627d7a80 fix quote i.e. change \` to \'
  934. * 6938a4c099 pkg.refresh_db report an issue if a sls pkg definition id not a dict instead of aborting.
  935. * 5a2a31bfff Merge pull request `#45495`_ from vutny/doc-rhel-pygit2-compat
  936. * 0d79b9eaff [DOC] Suggest to upgrade pygit2 and deps
  937. * 9c4fb42e5f Merge pull request `#45481`_ from twangboy/fix_aptpkg
  938. * fd67b086b4 Fix if statement in __init__()
  939. * **ISSUE** `#42626`_: (`UtahDave`_) new args and kwargs options for publisher_acl are not documented at all and very little for external_auth (refs: `#45389`_)
  940. * **PR** `#45389`_: (`DmitryKuzmenko`_) Docs update for function args limit in pub acl.
  941. @ *2018-01-18 22:56:10 UTC*
  942. * 28554ca935 Merge pull request `#45389`_ from DSRCorporation/bugs/42626_pub_acl_doc
  943. * f33ebcada0 Doc note about user names regex matching in pub acl and eauth.
  944. * e29c0ff19e Docs update for function args limit in pub acl.
  945. * **PR** `#45483`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  946. @ *2018-01-18 22:54:12 UTC*
  947. * b3dc758ab0 Merge pull request `#45483`_ from rallytime/merge-2017.7
  948. * de6d85959a Lint fix
  949. * 9f547a31f0 Merge branch '2016.11' into '2017.7'
  950. * b756760415 Merge pull request `#45482`_ from rallytime/merge-2016.11
  951. * 3b38c77159 Merge branch '2016.11.9' into '2016.11'
  952. * 7322efba92 Merge pull request `#45446`_ from rallytime/bp-45390
  953. * 96ae237d37 Merge pull request `#45448`_ from rallytime/merge-2016.11.9
  954. * 646379d981 Merge branch '2016.11' into '2016.11.9'
  955. * 1ed323a3ee Merge pull request `#45437`_ from terminalmage/fix-docstring
  956. * c11b16dc29 Fix incorrect wording in jboss7 docstrings
  957. * 600fa3939f Merge pull request `#45390`_ from damon-atkins/2016.11_win_pkg_remove_final_fixes
  958. * 69f045ea24 lint too-many-blank-lines
  959. * 10a7501ede Update release notes
  960. * 6f2affe01c fix pkg.remove, pkg.list_pkgs
  961. * 057df44a4a Merge pull request `#45399`_ from terminalmage/fix-git.latest-depth
  962. * 0cbc6767bf Fix git.latest failure when rev is not the default branch
  963. * b0ece9f4d4 Merge pull request `#45424`_ from twangboy/win_reg
  964. * 30f06205f7 Fix some issues with reg.py
  965. * **PR** `#45529`_: (`Ch3LL`_) Fix UnboundLocalError for pacman pkg installs
  966. @ *2018-01-18 19:01:49 UTC*
  967. * 5e26282843 Merge pull request `#45529`_ from Ch3LL/pacman-sources
  968. * e619d49ef3 Fix UnboundLocalError for pacman pkg installs
  969. * **PR** `#45508`_: (`frogunder`_) fix test_archive test for mac on 2017.7 branch
  970. @ *2018-01-18 16:04:36 UTC*
  971. * 840c97417d Merge pull request `#45508`_ from frogunder/fix_mac_archive_tests_2017.7_branch
  972. * ccf062d62e fix test_archive test for mac on 2017.7 branch
  973. * **PR** `#45444`_: (`rallytime`_) Back-port `#45343`_ to 2017.7
  974. @ *2018-01-17 17:17:59 UTC*
  975. * **PR** `#45343`_: (`rrroo`_) Support expr_form for manage.up, manage.down (refs: `#45444`_)
  976. * e1403b6813 Merge pull request `#45444`_ from rallytime/bp-45343
  977. * c7d2081390 Support expr_form for manage.up, manage.down
  978. * **PR** `#45465`_: (`terminalmage`_) Backport `#45095`_ to 2017.7 branch
  979. @ *2018-01-17 15:13:05 UTC*
  980. * **PR** `#45095`_: (`terminalmage`_) PY3: Make loader ignore .pyc files not in __pycache__ (refs: `#45465`_)
  981. * 4b2c88e2e6 Merge pull request `#45465`_ from terminalmage/bp-45095
  982. * 2f63a6dbf4 Optimization: don't allocate a new list to concatenate
  983. * 5074741130 EAFP
  984. * 85dbdc6a39 PY3: Make loader ignore .pyc files not in __pycache__
  985. * **PR** `#45365`_: (`meaksh`_) Return an error when "gid_from_name" is set but group does not exist
  986. @ *2018-01-16 18:31:50 UTC*
  987. * 5f58a87e84 Merge pull request `#45365`_ from meaksh/2017.7-issue-45345
  988. * da23067f80 Refactor to prevent logical bug when gid is 0
  989. * 9fdaa0d5e9 Update documentation for 'gid_from_name' parameter
  990. * 52f9c06908 Fix integration tests for 'user.present' state.
  991. * e2c32dc6dc Make pylint happy
  992. * a18dbe0c11 Return error when gid_from_name and group does not exist.
  993. * ce7b1f4baf Ensure empty string gid is set to None
  994. * **ISSUE** `#43535`_: (`Ch3LL`_) Add pkg.latest_version Test to Auto Test Suite (refs: `#44822`_)
  995. * **PR** `#44822`_: (`frogunder`_) add pkg_latest_version test
  996. @ *2018-01-16 14:16:54 UTC*
  997. * de080983e3 Merge pull request `#44822`_ from frogunder/pkg_latestversion
  998. * 08644e02a0 skip if mac
  999. * dfb68f32d2 fix if statements and string
  1000. * 3504083849 add pkg_latest_version test
  1001. * **ISSUE** `saltstack/salt-jenkins#603`_: (`rallytime`_) [oxygen] CentOS 7 is failing several boto tests with module import failures (refs: `#45401`_)
  1002. * **PR** `#45435`_: (`rallytime`_) Back-port `#45401`_ to 2017.7
  1003. @ *2018-01-14 12:43:48 UTC*
  1004. * **PR** `#45401`_: (`gtmanfred`_) fix boto import failures (refs: `#45435`_)
  1005. * cb3e0cffb3 Merge pull request `#45435`_ from rallytime/bp-45401
  1006. * b9761971c2 fix moto version
  1007. * 0cd95d1cc6 fix test boto imports
  1008. * **PR** `#45380`_: (`twangboy`_) Backport changes from `#45308`_
  1009. @ *2018-01-11 19:45:21 UTC*
  1010. * **PR** `#45308`_: (`twangboy`_) Fix `integration.modules.test_state` for Windows (refs: `#45380`_)
  1011. * 2340f0b487 Merge pull request `#45380`_ from twangboy/backport_45308
  1012. * 419be8a9b5 Backport changes from `#45308`_
  1013. .. _`#13`: https://github.com/saltstack/salt/issues/13
  1014. .. _`#20581`: https://github.com/saltstack/salt/issues/20581
  1015. .. _`#30115`: https://github.com/saltstack/salt/issues/30115
  1016. .. _`#31363`: https://github.com/saltstack/salt/issues/31363
  1017. .. _`#34423`: https://github.com/saltstack/salt/issues/34423
  1018. .. _`#39980`: https://github.com/saltstack/salt/pull/39980
  1019. .. _`#40173`: https://github.com/saltstack/salt/issues/40173
  1020. .. _`#40208`: https://github.com/saltstack/salt/issues/40208
  1021. .. _`#40524`: https://github.com/saltstack/salt/pull/40524
  1022. .. _`#41017`: https://github.com/saltstack/salt/pull/41017
  1023. .. _`#42438`: https://github.com/saltstack/salt/issues/42438
  1024. .. _`#42626`: https://github.com/saltstack/salt/issues/42626
  1025. .. _`#42763`: https://github.com/saltstack/salt/issues/42763
  1026. .. _`#42932`: https://github.com/saltstack/salt/issues/42932
  1027. .. _`#43535`: https://github.com/saltstack/salt/issues/43535
  1028. .. _`#44032`: https://github.com/saltstack/salt/issues/44032
  1029. .. _`#44034`: https://github.com/saltstack/salt/issues/44034
  1030. .. _`#44046`: https://github.com/saltstack/salt/issues/44046
  1031. .. _`#44315`: https://github.com/saltstack/salt/issues/44315
  1032. .. _`#44449`: https://github.com/saltstack/salt/issues/44449
  1033. .. _`#44452`: https://github.com/saltstack/salt/issues/44452
  1034. .. _`#44483`: https://github.com/saltstack/salt/pull/44483
  1035. .. _`#44603`: https://github.com/saltstack/salt/pull/44603
  1036. .. _`#44624`: https://github.com/saltstack/salt/pull/44624
  1037. .. _`#44822`: https://github.com/saltstack/salt/pull/44822
  1038. .. _`#44831`: https://github.com/saltstack/salt/issues/44831
  1039. .. _`#44935`: https://github.com/saltstack/salt/issues/44935
  1040. .. _`#44978`: https://github.com/saltstack/salt/issues/44978
  1041. .. _`#45072`: https://github.com/saltstack/salt/issues/45072
  1042. .. _`#45095`: https://github.com/saltstack/salt/pull/45095
  1043. .. _`#45134`: https://github.com/saltstack/salt/pull/45134
  1044. .. _`#45301`: https://github.com/saltstack/salt/issues/45301
  1045. .. _`#45308`: https://github.com/saltstack/salt/pull/45308
  1046. .. _`#45343`: https://github.com/saltstack/salt/pull/45343
  1047. .. _`#45365`: https://github.com/saltstack/salt/pull/45365
  1048. .. _`#45380`: https://github.com/saltstack/salt/pull/45380
  1049. .. _`#45389`: https://github.com/saltstack/salt/pull/45389
  1050. .. _`#45390`: https://github.com/saltstack/salt/pull/45390
  1051. .. _`#45399`: https://github.com/saltstack/salt/pull/45399
  1052. .. _`#45401`: https://github.com/saltstack/salt/pull/45401
  1053. .. _`#45424`: https://github.com/saltstack/salt/pull/45424
  1054. .. _`#45431`: https://github.com/saltstack/salt/issues/45431
  1055. .. _`#45435`: https://github.com/saltstack/salt/pull/45435
  1056. .. _`#45437`: https://github.com/saltstack/salt/pull/45437
  1057. .. _`#45443`: https://github.com/saltstack/salt/pull/45443
  1058. .. _`#45444`: https://github.com/saltstack/salt/pull/45444
  1059. .. _`#45446`: https://github.com/saltstack/salt/pull/45446
  1060. .. _`#45448`: https://github.com/saltstack/salt/pull/45448
  1061. .. _`#45459`: https://github.com/saltstack/salt/pull/45459
  1062. .. _`#45462`: https://github.com/saltstack/salt/pull/45462
  1063. .. _`#45465`: https://github.com/saltstack/salt/pull/45465
  1064. .. _`#45467`: https://github.com/saltstack/salt/pull/45467
  1065. .. _`#45481`: https://github.com/saltstack/salt/pull/45481
  1066. .. _`#45482`: https://github.com/saltstack/salt/pull/45482
  1067. .. _`#45483`: https://github.com/saltstack/salt/pull/45483
  1068. .. _`#45489`: https://github.com/saltstack/salt/issues/45489
  1069. .. _`#45493`: https://github.com/saltstack/salt/pull/45493
  1070. .. _`#45495`: https://github.com/saltstack/salt/pull/45495
  1071. .. _`#45504`: https://github.com/saltstack/salt/pull/45504
  1072. .. _`#45508`: https://github.com/saltstack/salt/pull/45508
  1073. .. _`#45511`: https://github.com/saltstack/salt/pull/45511
  1074. .. _`#45517`: https://github.com/saltstack/salt/pull/45517
  1075. .. _`#45518`: https://github.com/saltstack/salt/pull/45518
  1076. .. _`#45522`: https://github.com/saltstack/salt/pull/45522
  1077. .. _`#45529`: https://github.com/saltstack/salt/pull/45529
  1078. .. _`#45532`: https://github.com/saltstack/salt/pull/45532
  1079. .. _`#45535`: https://github.com/saltstack/salt/issues/45535
  1080. .. _`#45540`: https://github.com/saltstack/salt/pull/45540
  1081. .. _`#45542`: https://github.com/saltstack/salt/pull/45542
  1082. .. _`#45548`: https://github.com/saltstack/salt/pull/45548
  1083. .. _`#45551`: https://github.com/saltstack/salt/pull/45551
  1084. .. _`#45552`: https://github.com/saltstack/salt/pull/45552
  1085. .. _`#45555`: https://github.com/saltstack/salt/pull/45555
  1086. .. _`#45562`: https://github.com/saltstack/salt/pull/45562
  1087. .. _`#45563`: https://github.com/saltstack/salt/pull/45563
  1088. .. _`#45564`: https://github.com/saltstack/salt/pull/45564
  1089. .. _`#45565`: https://github.com/saltstack/salt/pull/45565
  1090. .. _`#45576`: https://github.com/saltstack/salt/pull/45576
  1091. .. _`#45577`: https://github.com/saltstack/salt/pull/45577
  1092. .. _`#45588`: https://github.com/saltstack/salt/pull/45588
  1093. .. _`#45589`: https://github.com/saltstack/salt/pull/45589
  1094. .. _`#45590`: https://github.com/saltstack/salt/issues/45590
  1095. .. _`#45598`: https://github.com/saltstack/salt/pull/45598
  1096. .. _`#45600`: https://github.com/saltstack/salt/pull/45600
  1097. .. _`#45603`: https://github.com/saltstack/salt/pull/45603
  1098. .. _`#45606`: https://github.com/saltstack/salt/pull/45606
  1099. .. _`#45609`: https://github.com/saltstack/salt/pull/45609
  1100. .. _`#45611`: https://github.com/saltstack/salt/pull/45611
  1101. .. _`#45619`: https://github.com/saltstack/salt/pull/45619
  1102. .. _`#45627`: https://github.com/saltstack/salt/issues/45627
  1103. .. _`#45630`: https://github.com/saltstack/salt/pull/45630
  1104. .. _`#45634`: https://github.com/saltstack/salt/pull/45634
  1105. .. _`#45636`: https://github.com/saltstack/salt/pull/45636
  1106. .. _`#45638`: https://github.com/saltstack/salt/pull/45638
  1107. .. _`#45644`: https://github.com/saltstack/salt/pull/45644
  1108. .. _`#45650`: https://github.com/saltstack/salt/pull/45650
  1109. .. _`#45651`: https://github.com/saltstack/salt/pull/45651
  1110. .. _`#45652`: https://github.com/saltstack/salt/pull/45652
  1111. .. _`#45662`: https://github.com/saltstack/salt/pull/45662
  1112. .. _`#45663`: https://github.com/saltstack/salt/pull/45663
  1113. .. _`#45667`: https://github.com/saltstack/salt/pull/45667
  1114. .. _`#45674`: https://github.com/saltstack/salt/pull/45674
  1115. .. _`#45675`: https://github.com/saltstack/salt/pull/45675
  1116. .. _`#45684`: https://github.com/saltstack/salt/issues/45684
  1117. .. _`#45686`: https://github.com/saltstack/salt/pull/45686
  1118. .. _`#45688`: https://github.com/saltstack/salt/pull/45688
  1119. .. _`#45690`: https://github.com/saltstack/salt/pull/45690
  1120. .. _`#45694`: https://github.com/saltstack/salt/pull/45694
  1121. .. _`#45707`: https://github.com/saltstack/salt/pull/45707
  1122. .. _`#45710`: https://github.com/saltstack/salt/pull/45710
  1123. .. _`#45711`: https://github.com/saltstack/salt/pull/45711
  1124. .. _`#45712`: https://github.com/saltstack/salt/pull/45712
  1125. .. _`#45716`: https://github.com/saltstack/salt/pull/45716
  1126. .. _`#45718`: https://github.com/saltstack/salt/pull/45718
  1127. .. _`#45719`: https://github.com/saltstack/salt/pull/45719
  1128. .. _`#45720`: https://github.com/saltstack/salt/pull/45720
  1129. .. _`#45721`: https://github.com/saltstack/salt/pull/45721
  1130. .. _`#45722`: https://github.com/saltstack/salt/pull/45722
  1131. .. _`#45724`: https://github.com/saltstack/salt/pull/45724
  1132. .. _`#45734`: https://github.com/saltstack/salt/pull/45734
  1133. .. _`#45738`: https://github.com/saltstack/salt/issues/45738
  1134. .. _`#45740`: https://github.com/saltstack/salt/pull/45740
  1135. .. _`#45742`: https://github.com/saltstack/salt/pull/45742
  1136. .. _`#45747`: https://github.com/saltstack/salt/pull/45747
  1137. .. _`#45749`: https://github.com/saltstack/salt/pull/45749
  1138. .. _`#45751`: https://github.com/saltstack/salt/pull/45751
  1139. .. _`#45753`: https://github.com/saltstack/salt/pull/45753
  1140. .. _`#45756`: https://github.com/saltstack/salt/pull/45756
  1141. .. _`#45758`: https://github.com/saltstack/salt/pull/45758
  1142. .. _`#45761`: https://github.com/saltstack/salt/pull/45761
  1143. .. _`#45763`: https://github.com/saltstack/salt/pull/45763
  1144. .. _`#45764`: https://github.com/saltstack/salt/pull/45764
  1145. .. _`#45773`: https://github.com/saltstack/salt/pull/45773
  1146. .. _`#45779`: https://github.com/saltstack/salt/pull/45779
  1147. .. _`#45780`: https://github.com/saltstack/salt/pull/45780
  1148. .. _`#45784`: https://github.com/saltstack/salt/issues/45784
  1149. .. _`#45785`: https://github.com/saltstack/salt/pull/45785
  1150. .. _`#45787`: https://github.com/saltstack/salt/pull/45787
  1151. .. _`#45788`: https://github.com/saltstack/salt/pull/45788
  1152. .. _`#45794`: https://github.com/saltstack/salt/pull/45794
  1153. .. _`#45796`: https://github.com/saltstack/salt/issues/45796
  1154. .. _`#45797`: https://github.com/saltstack/salt/pull/45797
  1155. .. _`#45801`: https://github.com/saltstack/salt/pull/45801
  1156. .. _`#45802`: https://github.com/saltstack/salt/pull/45802
  1157. .. _`#45805`: https://github.com/saltstack/salt/issues/45805
  1158. .. _`#45814`: https://github.com/saltstack/salt/pull/45814
  1159. .. _`#45825`: https://github.com/saltstack/salt/issues/45825
  1160. .. _`#45826`: https://github.com/saltstack/salt/pull/45826
  1161. .. _`#45827`: https://github.com/saltstack/salt/pull/45827
  1162. .. _`#45830`: https://github.com/saltstack/salt/pull/45830
  1163. .. _`#45835`: https://github.com/saltstack/salt/pull/45835
  1164. .. _`#45837`: https://github.com/saltstack/salt/issues/45837
  1165. .. _`#45840`: https://github.com/saltstack/salt/pull/45840
  1166. .. _`#45842`: https://github.com/saltstack/salt/pull/45842
  1167. .. _`#45862`: https://github.com/saltstack/salt/pull/45862
  1168. .. _`#45864`: https://github.com/saltstack/salt/pull/45864
  1169. .. _`#45874`: https://github.com/saltstack/salt/pull/45874
  1170. .. _`#45877`: https://github.com/saltstack/salt/pull/45877
  1171. .. _`#45878`: https://github.com/saltstack/salt/pull/45878
  1172. .. _`#45884`: https://github.com/saltstack/salt/issues/45884
  1173. .. _`#45893`: https://github.com/saltstack/salt/issues/45893
  1174. .. _`#45894`: https://github.com/saltstack/salt/pull/45894
  1175. .. _`#45902`: https://github.com/saltstack/salt/pull/45902
  1176. .. _`#45904`: https://github.com/saltstack/salt/pull/45904
  1177. .. _`#45906`: https://github.com/saltstack/salt/pull/45906
  1178. .. _`#45907`: https://github.com/saltstack/salt/pull/45907
  1179. .. _`#45908`: https://github.com/saltstack/salt/pull/45908
  1180. .. _`#45911`: https://github.com/saltstack/salt/pull/45911
  1181. .. _`#45915`: https://github.com/saltstack/salt/issues/45915
  1182. .. _`#45920`: https://github.com/saltstack/salt/pull/45920
  1183. .. _`#45925`: https://github.com/saltstack/salt/pull/45925
  1184. .. _`#45928`: https://github.com/saltstack/salt/pull/45928
  1185. .. _`#45932`: https://github.com/saltstack/salt/pull/45932
  1186. .. _`#45935`: https://github.com/saltstack/salt/pull/45935
  1187. .. _`#45936`: https://github.com/saltstack/salt/pull/45936
  1188. .. _`#45940`: https://github.com/saltstack/salt/pull/45940
  1189. .. _`#45942`: https://github.com/saltstack/salt/pull/45942
  1190. .. _`#45949`: https://github.com/saltstack/salt/pull/45949
  1191. .. _`#45958`: https://github.com/saltstack/salt/pull/45958
  1192. .. _`#45959`: https://github.com/saltstack/salt/pull/45959
  1193. .. _`#45985`: https://github.com/saltstack/salt/pull/45985
  1194. .. _`#45988`: https://github.com/saltstack/salt/pull/45988
  1195. .. _`#45991`: https://github.com/saltstack/salt/pull/45991
  1196. .. _`#45992`: https://github.com/saltstack/salt/pull/45992
  1197. .. _`#45994`: https://github.com/saltstack/salt/pull/45994
  1198. .. _`#46000`: https://github.com/saltstack/salt/pull/46000
  1199. .. _`#46004`: https://github.com/saltstack/salt/issues/46004
  1200. .. _`#46011`: https://github.com/saltstack/salt/pull/46011
  1201. .. _`#46012`: https://github.com/saltstack/salt/pull/46012
  1202. .. _`#46013`: https://github.com/saltstack/salt/pull/46013
  1203. .. _`#46015`: https://github.com/saltstack/salt/pull/46015
  1204. .. _`#46016`: https://github.com/saltstack/salt/pull/46016
  1205. .. _`#46017`: https://github.com/saltstack/salt/pull/46017
  1206. .. _`#46027`: https://github.com/saltstack/salt/pull/46027
  1207. .. _`#46042`: https://github.com/saltstack/salt/pull/46042
  1208. .. _`#46062`: https://github.com/saltstack/salt/pull/46062
  1209. .. _`#46067`: https://github.com/saltstack/salt/pull/46067
  1210. .. _`#46070`: https://github.com/saltstack/salt/pull/46070
  1211. .. _`#46076`: https://github.com/saltstack/salt/pull/46076
  1212. .. _`#46085`: https://github.com/saltstack/salt/issues/46085
  1213. .. _`#46088`: https://github.com/saltstack/salt/pull/46088
  1214. .. _`#46093`: https://github.com/saltstack/salt/pull/46093
  1215. .. _`#46094`: https://github.com/saltstack/salt/pull/46094
  1216. .. _`#46097`: https://github.com/saltstack/salt/pull/46097
  1217. .. _`#46100`: https://github.com/saltstack/salt/pull/46100
  1218. .. _`#46101`: https://github.com/saltstack/salt/pull/46101
  1219. .. _`#46103`: https://github.com/saltstack/salt/pull/46103
  1220. .. _`#46106`: https://github.com/saltstack/salt/issues/46106
  1221. .. _`#46107`: https://github.com/saltstack/salt/pull/46107
  1222. .. _`#46109`: https://github.com/saltstack/salt/issues/46109
  1223. .. _`#46115`: https://github.com/saltstack/salt/pull/46115
  1224. .. _`#46118`: https://github.com/saltstack/salt/pull/46118
  1225. .. _`#46121`: https://github.com/saltstack/salt/pull/46121
  1226. .. _`#46123`: https://github.com/saltstack/salt/pull/46123
  1227. .. _`#46124`: https://github.com/saltstack/salt/issues/46124
  1228. .. _`#46127`: https://github.com/saltstack/salt/issues/46127
  1229. .. _`#46128`: https://github.com/saltstack/salt/issues/46128
  1230. .. _`#46131`: https://github.com/saltstack/salt/pull/46131
  1231. .. _`#46132`: https://github.com/saltstack/salt/pull/46132
  1232. .. _`#46133`: https://github.com/saltstack/salt/pull/46133
  1233. .. _`#46135`: https://github.com/saltstack/salt/pull/46135
  1234. .. _`#46136`: https://github.com/saltstack/salt/pull/46136
  1235. .. _`#46137`: https://github.com/saltstack/salt/pull/46137
  1236. .. _`#46139`: https://github.com/saltstack/salt/pull/46139
  1237. .. _`#46145`: https://github.com/saltstack/salt/pull/46145
  1238. .. _`#46148`: https://github.com/saltstack/salt/pull/46148
  1239. .. _`#46162`: https://github.com/saltstack/salt/pull/46162
  1240. .. _`#46179`: https://github.com/saltstack/salt/pull/46179
  1241. .. _`#46182`: https://github.com/saltstack/salt/issues/46182
  1242. .. _`#46183`: https://github.com/saltstack/salt/pull/46183
  1243. .. _`#46185`: https://github.com/saltstack/salt/pull/46185
  1244. .. _`#46192`: https://github.com/saltstack/salt/issues/46192
  1245. .. _`#46201`: https://github.com/saltstack/salt/pull/46201
  1246. .. _`#46203`: https://github.com/saltstack/salt/pull/46203
  1247. .. _`#46207`: https://github.com/saltstack/salt/issues/46207
  1248. .. _`#46208`: https://github.com/saltstack/salt/pull/46208
  1249. .. _`#46214`: https://github.com/saltstack/salt/pull/46214
  1250. .. _`#46215`: https://github.com/saltstack/salt/issues/46215
  1251. .. _`#46221`: https://github.com/saltstack/salt/pull/46221
  1252. .. _`#46239`: https://github.com/saltstack/salt/pull/46239
  1253. .. _`#46242`: https://github.com/saltstack/salt/pull/46242
  1254. .. _`#46243`: https://github.com/saltstack/salt/pull/46243
  1255. .. _`#46250`: https://github.com/saltstack/salt/pull/46250
  1256. .. _`#46253`: https://github.com/saltstack/salt/pull/46253
  1257. .. _`#46254`: https://github.com/saltstack/salt/pull/46254
  1258. .. _`#46256`: https://github.com/saltstack/salt/pull/46256
  1259. .. _`#46258`: https://github.com/saltstack/salt/issues/46258
  1260. .. _`#46259`: https://github.com/saltstack/salt/issues/46259
  1261. .. _`#46260`: https://github.com/saltstack/salt/pull/46260
  1262. .. _`#46261`: https://github.com/saltstack/salt/pull/46261
  1263. .. _`#46264`: https://github.com/saltstack/salt/pull/46264
  1264. .. _`#46265`: https://github.com/saltstack/salt/pull/46265
  1265. .. _`#46276`: https://github.com/saltstack/salt/pull/46276
  1266. .. _`#46293`: https://github.com/saltstack/salt/pull/46293
  1267. .. _`#46296`: https://github.com/saltstack/salt/pull/46296
  1268. .. _`#46299`: https://github.com/saltstack/salt/issues/46299
  1269. .. _`#46300`: https://github.com/saltstack/salt/pull/46300
  1270. .. _`#46306`: https://github.com/saltstack/salt/pull/46306
  1271. .. _`#46309`: https://github.com/saltstack/salt/pull/46309
  1272. .. _`#46310`: https://github.com/saltstack/salt/pull/46310
  1273. .. _`#46312`: https://github.com/saltstack/salt/pull/46312
  1274. .. _`#46316`: https://github.com/saltstack/salt/pull/46316
  1275. .. _`#46318`: https://github.com/saltstack/salt/pull/46318
  1276. .. _`#46320`: https://github.com/saltstack/salt/pull/46320
  1277. .. _`#46322`: https://github.com/saltstack/salt/pull/46322
  1278. .. _`#46327`: https://github.com/saltstack/salt/pull/46327
  1279. .. _`#46329`: https://github.com/saltstack/salt/issues/46329
  1280. .. _`#46330`: https://github.com/saltstack/salt/pull/46330
  1281. .. _`#46333`: https://github.com/saltstack/salt/pull/46333
  1282. .. _`#46337`: https://github.com/saltstack/salt/pull/46337
  1283. .. _`#46338`: https://github.com/saltstack/salt/pull/46338
  1284. .. _`#46379`: https://github.com/saltstack/salt/pull/46379
  1285. .. _`#46394`: https://github.com/saltstack/salt/pull/46394
  1286. .. _`#46404`: https://github.com/saltstack/salt/pull/46404
  1287. .. _`#46413`: https://github.com/saltstack/salt/pull/46413
  1288. .. _`#46420`: https://github.com/saltstack/salt/pull/46420
  1289. .. _`#46422`: https://github.com/saltstack/salt/pull/46422
  1290. .. _`#46428`: https://github.com/saltstack/salt/pull/46428
  1291. .. _`#46429`: https://github.com/saltstack/salt/pull/46429
  1292. .. _`#46430`: https://github.com/saltstack/salt/pull/46430
  1293. .. _`#46434`: https://github.com/saltstack/salt/pull/46434
  1294. .. _`#46446`: https://github.com/saltstack/salt/pull/46446
  1295. .. _`#46449`: https://github.com/saltstack/salt/pull/46449
  1296. .. _`#46450`: https://github.com/saltstack/salt/pull/46450
  1297. .. _`#46451`: https://github.com/saltstack/salt/issues/46451
  1298. .. _`#46452`: https://github.com/saltstack/salt/pull/46452
  1299. .. _`#46454`: https://github.com/saltstack/salt/pull/46454
  1300. .. _`#46455`: https://github.com/saltstack/salt/pull/46455
  1301. .. _`#46463`: https://github.com/saltstack/salt/pull/46463
  1302. .. _`#46479`: https://github.com/saltstack/salt/issues/46479
  1303. .. _`#46482`: https://github.com/saltstack/salt/pull/46482
  1304. .. _`#46493`: https://github.com/saltstack/salt/pull/46493
  1305. .. _`#46496`: https://github.com/saltstack/salt/pull/46496
  1306. .. _`#46519`: https://github.com/saltstack/salt/pull/46519
  1307. .. _`#46529`: https://github.com/saltstack/salt/pull/46529
  1308. .. _`#46537`: https://github.com/saltstack/salt/pull/46537
  1309. .. _`#46551`: https://github.com/saltstack/salt/pull/46551
  1310. .. _`#46561`: https://github.com/saltstack/salt/pull/46561
  1311. .. _`#46563`: https://github.com/saltstack/salt/pull/46563
  1312. .. _`#46572`: https://github.com/saltstack/salt/pull/46572
  1313. .. _`#46577`: https://github.com/saltstack/salt/pull/46577
  1314. .. _`#46612`: https://github.com/saltstack/salt/pull/46612
  1315. .. _`Boulet-`: https://github.com/Boulet-
  1316. .. _`Ch3LL`: https://github.com/Ch3LL
  1317. .. _`CrackerJackMack`: https://github.com/CrackerJackMack
  1318. .. _`DmitryKuzmenko`: https://github.com/DmitryKuzmenko
  1319. .. _`GwiYeong`: https://github.com/GwiYeong
  1320. .. _`L4rS6`: https://github.com/L4rS6
  1321. .. _`MatthiasKuehneEllerhold`: https://github.com/MatthiasKuehneEllerhold
  1322. .. _`PhilippeAB`: https://github.com/PhilippeAB
  1323. .. _`SteffenKockel`: https://github.com/SteffenKockel
  1324. .. _`The-Loeki`: https://github.com/The-Loeki
  1325. .. _`UtahCampusD`: https://github.com/UtahCampusD
  1326. .. _`UtahDave`: https://github.com/UtahDave
  1327. .. _`ajoaugustine`: https://github.com/ajoaugustine
  1328. .. _`amendlik`: https://github.com/amendlik
  1329. .. _`andreaspe`: https://github.com/andreaspe
  1330. .. _`angeloudy`: https://github.com/angeloudy
  1331. .. _`aphor`: https://github.com/aphor
  1332. .. _`asymetrixs`: https://github.com/asymetrixs
  1333. .. _`bdrung`: https://github.com/bdrung
  1334. .. _`bewing`: https://github.com/bewing
  1335. .. _`bgridley`: https://github.com/bgridley
  1336. .. _`bobrik`: https://github.com/bobrik
  1337. .. _`brianthelion`: https://github.com/brianthelion
  1338. .. _`cebe`: https://github.com/cebe
  1339. .. _`ciiqr`: https://github.com/ciiqr
  1340. .. _`damon-atkins`: https://github.com/damon-atkins
  1341. .. _`danlsgiga`: https://github.com/danlsgiga
  1342. .. _`ddoh94`: https://github.com/ddoh94
  1343. .. _`dmurphy18`: https://github.com/dmurphy18
  1344. .. _`doesitblend`: https://github.com/doesitblend
  1345. .. _`dwoz`: https://github.com/dwoz
  1346. .. _`eliasp`: https://github.com/eliasp
  1347. .. _`frogunder`: https://github.com/frogunder
  1348. .. _`garethgreenaway`: https://github.com/garethgreenaway
  1349. .. _`gclinch`: https://github.com/gclinch
  1350. .. _`github-abcde`: https://github.com/github-abcde
  1351. .. _`gmacon`: https://github.com/gmacon
  1352. .. _`grinapo`: https://github.com/grinapo
  1353. .. _`gtmanfred`: https://github.com/gtmanfred
  1354. .. _`ipmb`: https://github.com/ipmb
  1355. .. _`jfindlay`: https://github.com/jfindlay
  1356. .. _`johje349`: https://github.com/johje349
  1357. .. _`kivoli`: https://github.com/kivoli
  1358. .. _`konstest`: https://github.com/konstest
  1359. .. _`kstreee`: https://github.com/kstreee
  1360. .. _`marccardinal`: https://github.com/marccardinal
  1361. .. _`mcalmer`: https://github.com/mcalmer
  1362. .. _`mchugh19`: https://github.com/mchugh19
  1363. .. _`meaksh`: https://github.com/meaksh
  1364. .. _`michelsen`: https://github.com/michelsen
  1365. .. _`moremo`: https://github.com/moremo
  1366. .. _`notpeter`: https://github.com/notpeter
  1367. .. _`nullify005`: https://github.com/nullify005
  1368. .. _`oarmstrong`: https://github.com/oarmstrong
  1369. .. _`oeuftete`: https://github.com/oeuftete
  1370. .. _`philpep`: https://github.com/philpep
  1371. .. _`racker-markh`: https://github.com/racker-markh
  1372. .. _`rallytime`: https://github.com/rallytime
  1373. .. _`redbaron4`: https://github.com/redbaron4
  1374. .. _`roaldnefs`: https://github.com/roaldnefs
  1375. .. _`rombert`: https://github.com/rombert
  1376. .. _`rongshengfang`: https://github.com/rongshengfang
  1377. .. _`rongzeng54`: https://github.com/rongzeng54
  1378. .. _`rrroo`: https://github.com/rrroo
  1379. .. _`saltstack/salt#45884`: https://github.com/saltstack/salt/issues/45884
  1380. .. _`saltstack/salt-jenkins#603`: https://github.com/saltstack/salt-jenkins/issues/603
  1381. .. _`saltstack/salt-jenkins#884`: https://github.com/saltstack/salt-jenkins/issues/884
  1382. .. _`saltstack/salt-jenkins#886`: https://github.com/saltstack/salt-jenkins/issues/886
  1383. .. _`samilaine`: https://github.com/samilaine
  1384. .. _`samodid`: https://github.com/samodid
  1385. .. _`seanjnkns`: https://github.com/seanjnkns
  1386. .. _`skizunov`: https://github.com/skizunov
  1387. .. _`t2b`: https://github.com/t2b
  1388. .. _`terminalmage`: https://github.com/terminalmage
  1389. .. _`thatch45`: https://github.com/thatch45
  1390. .. _`tintoy`: https://github.com/tintoy
  1391. .. _`twangboy`: https://github.com/twangboy
  1392. .. _`vernondcole`: https://github.com/vernondcole
  1393. .. _`viktordaniel`: https://github.com/viktordaniel
  1394. .. _`viq`: https://github.com/viq
  1395. .. _`vutny`: https://github.com/vutny
  1396. .. _`while0pass`: https://github.com/while0pass
  1397. .. _`whytewolf`: https://github.com/whytewolf
  1398. .. _`xuhcc`: https://github.com/xuhcc
  1399. .. _`zer0def`: https://github.com/zer0def
  1400. .. _`zmedico`: https://github.com/zmedico