2017.7.2.rst 121 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055
  1. ============================
  2. Salt 2017.7.2 Release Notes
  3. ============================
  4. Version 2017.7.2 is a bugfix release for :ref:`2017.7.0 <release-2017-7-0>`.
  5. Statistics
  6. ==========
  7. - Total Merges: **329**
  8. - Total Issue References: **73**
  9. - Total PR References: **236**
  10. - Contributors: **47** (`Ch3LL`_, `CorvinM`_, `DmitryKuzmenko`_, `Giandom`_, `Mapel88`_, `Mareo`_, `SuperPommeDeTerre`_, `The-Loeki`_, `abulford`_, `amendlik`_, `blarghmatey`_, `brejoc`_, `cachedout`_, `carsonoid`_, `cro`_, `damon-atkins`_, `darcoli`_, `dmurphy18`_, `frankiexyz`_, `garethgreenaway`_, `gtmanfred`_, `hibbert`_, `isbm`_, `ixs`_, `jettero`_, `jmarinaro`_, `justincbeard`_, `kkoppel`_, `llua`_, `lomeroe`_, `m03`_, `mcalmer`_, `mirceaulinic`_, `morganwillcock`_, `nhavens`_, `pabloh007`_, `rallytime`_, `seedickcode`_, `shengis`_, `skizunov`_, `terminalmage`_, `the-glu`_, `thusoy`_, `twangboy`_, `vitaliyf`_, `vutny`_, `whiteinge`_)
  11. Security Fix
  12. ============
  13. **CVE-2017-14695** Directory traversal vulnerability in minion id validation in
  14. SaltStack. Allows remote minions with incorrect credentials to authenticate to
  15. a master via a crafted minion ID. Credit for discovering the security flaw goes
  16. to: Julian Brost (julian@0x4a42.net)
  17. **CVE-2017-14696** Remote Denial of Service with a specially crafted
  18. authentication request. Credit for discovering the security flaw goes to:
  19. Julian Brost (julian@0x4a42.net)
  20. Changelog for v2017.7.1..v2017.7.2
  21. ==================================
  22. *Generated at: 2018-05-26 21:06:12 UTC*
  23. * **PR** `#43868`_: (`rallytime`_) Back-port `#43847`_ to 2017.7.2
  24. @ *2017-10-03 12:00:52 UTC*
  25. * **PR** `#43847`_: (`cachedout`_) Fix to module.run (refs: `#43868`_)
  26. * dd0b3388cf Merge pull request `#43868`_ from rallytime/bp-43847
  27. * e21d8e9583 Use six.iterkeys() instead of dict.keys()
  28. * c297ae5557 Improve failures for module.run states
  29. * 782e67c199 Lint
  30. * a6c2d78518 Fix typo found by @s0undt3ch
  31. * 0cac15e502 Fix to module.run [WIP]
  32. * **PR** `#43871`_: (`rallytime`_) Add updated release notes to 2017.7.2 branch
  33. @ *2017-10-03 11:59:29 UTC*
  34. * 47af4ae38a Merge pull request `#43871`_ from rallytime/update-release-notes
  35. * 2337904656 Add updated release notes to 2017.7.2 branch
  36. * **PR** `#43756`_: (`gtmanfred`_) split build and install for pkg osx
  37. @ *2017-09-26 20:51:28 UTC*
  38. * 88414d5f73 Merge pull request `#43756`_ from gtmanfred/2017.7.2
  39. * f7df41fa94 split build and install for pkg osx
  40. * **ISSUE** `#43077`_: (`Manoj2087`_) Issue with deleting key via wheel (refs: `#43330`_)
  41. * **PR** `#43585`_: (`rallytime`_) Back-port `#43330`_ to 2017.7.2
  42. @ *2017-09-19 17:33:34 UTC*
  43. * **PR** `#43330`_: (`terminalmage`_) Fix reactor regression + unify reactor config schema (refs: `#43585`_)
  44. * 89f629233f Merge pull request `#43585`_ from rallytime/bp-43330
  45. * c4f693bae8 Merge branch '2017.7.2' into bp-43330
  46. * **ISSUE** `#43447`_: (`UtahDave`_) When using Syndic with Multi Master the top level master doesn't reliably get returns from lower minion. (refs: `#43526`_)
  47. * **PR** `#43586`_: (`rallytime`_) Back-port `#43526`_ to 2017.7.2
  48. @ *2017-09-19 15:36:27 UTC*
  49. * **PR** `#43526`_: (`DmitryKuzmenko`_) Forward events to all masters syndic connected to (refs: `#43586`_)
  50. * abb7fe4422 Merge pull request `#43586`_ from rallytime/bp-43526
  51. * e076e9b634 Forward events to all masters syndic connected to.
  52. * 7abd07fa07 Simplify client logic
  53. * b5f10696c2 Improve the reactor documentation
  54. * 7a2f12b96a Include a better example for reactor in master conf file
  55. * 531cac610e Rewrite the reactor unit tests
  56. * 2a35ab7f39 Unify reactor configuration, fix caller reactors
  57. * 4afb179bad Un-deprecate passing kwargs outside of 'kwarg' param
  58. * **PR** `#43551`_: (`twangboy`_) Fix preinstall script on OSX for 2017.7.2
  59. @ *2017-09-18 18:35:35 UTC*
  60. * 3d3b09302d Merge pull request `#43551`_ from twangboy/osx_fix_preinstall_2017.7.2
  61. * c3d9fb63f0 Merge branch '2017.7.2' into osx_fix_preinstall_2017.7.2
  62. * **PR** `#43509`_: (`rallytime`_) Back-port `#43333`_ to 2017.7.2
  63. @ *2017-09-15 21:21:40 UTC*
  64. * **PR** `#43333`_: (`damon-atkins`_) Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed as params + 1 bug (refs: `#43509`_)
  65. * 24691da888 Merge pull request `#43509`_ from rallytime/bp-43333-2017.7.2
  66. * b3dbafb035 Update doco
  67. * 5cdcdbf428 Update win_pkg.py
  68. * c3e16661c3 Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed on the cli (`#2`_)
  69. * f33395f1ee Fix logic in `/etc/paths.d/salt` detection
  70. * **PR** `#43440`_: (`rallytime`_) Back-port `#43421`_ to 2017.7.2
  71. @ *2017-09-11 20:59:53 UTC*
  72. * **PR** `#43421`_: (`gtmanfred`_) Revert "Reduce fileclient.get_file latency by merging _file_find and … (refs: `#43440`_)
  73. * 8964cacbf8 Merge pull request `#43440`_ from rallytime/bp-43421
  74. * ea6e661755 Revert "Reduce fileclient.get_file latency by merging _file_find and _file_hash"
  75. * **PR** `#43377`_: (`rallytime`_) Back-port `#43193`_ to 2017.7.2
  76. @ *2017-09-11 15:32:23 UTC*
  77. * **PR** `#43193`_: (`jettero`_) Prevent spurious "Template does not exist" error (refs: `#43377`_)
  78. * **PR** `#39516`_: (`jettero`_) Prevent spurious "Template does not exist" error (refs: `#43193`_)
  79. * 7fda186b18 Merge pull request `#43377`_ from rallytime/bp-43193
  80. * 842b07fd25 Prevent spurious "Template does not exist" error
  81. * **ISSUE** `#42459`_: (`iavael`_) Broken ldap groups retrieval in salt.auth.ldap after upgrade to 2017.7 (refs: `#43283`_)
  82. * **PR** `#43315`_: (`rallytime`_) Back-port `#43283`_ to 2017.7.2
  83. @ *2017-09-05 20:04:25 UTC*
  84. * **PR** `#43283`_: (`DmitryKuzmenko`_) Fix ldap token groups auth. (refs: `#43315`_)
  85. * 85dba1e898 Merge pull request `#43315`_ from rallytime/bp-43283
  86. * f29f5b0cce Fix for tests: don't require 'groups' in the eauth token.
  87. * 56938d5bf2 Fix ldap token groups auth.
  88. * **ISSUE** `#43259`_: (`mahesh21`_) NameError: global name '__opts__' is not defined (refs: `#43266`_)
  89. * **PR** `#43266`_: (`gtmanfred`_) switch virtualbox cloud driver to use __utils__
  90. @ *2017-08-30 18:36:20 UTC*
  91. * 26ff8088cb Merge pull request `#43266`_ from gtmanfred/virtualbox
  92. * 382bf92de7 switch virtualbox cloud driver to use __utils__
  93. * **ISSUE** `#42936`_: (`Mapel88`_) bug in win_iis module & state - container_setting (refs: `#43073`_)
  94. * **PR** `#43073`_: (`Mapel88`_) Fix bug `#42936`_ - win_iis module container settings
  95. @ *2017-08-30 18:34:37 UTC*
  96. * ee209b144c Merge pull request `#43073`_ from Mapel88/patch-2
  97. * b1a3d15b28 Remove trailing whitespace for linter
  98. * 25c8190e48 Fix pylint errors
  99. * 1eba8c4b8e Fix pylint errors
  100. * 290d7b54af Fix plint errors
  101. * f4f32421ab Fix plint errors
  102. * ec20e9a19a Fix bug `#43110`_ - win_iis module
  103. * 009ef6686b Fix dictionary keys from string to int
  104. * dc793f9a05 Fix bug `#42936`_ - win_iis state
  105. * 13404a47b5 Fix bug `#42936`_ - win_iis module
  106. * **PR** `#43254`_: (`twangboy`_) Fix `unit.modules.test_inspect_collector` on Windows
  107. @ *2017-08-30 15:46:07 UTC*
  108. * ec1bedc646 Merge pull request `#43254`_ from twangboy/win_fix_test_inspect_collector
  109. * b401340e6c Fix `unit.modules.test_inspect_collector` on Windows
  110. * **ISSUE** `#43241`_: (`mirceaulinic`_) Error whilst collecting napalm grains (refs: `#43255`_)
  111. * **PR** `#43255`_: (`gtmanfred`_) always return a dict object
  112. @ *2017-08-30 14:47:15 UTC*
  113. * 1fc7307735 Merge pull request `#43255`_ from gtmanfred/2017.7
  114. * 83b0bab34b opt_args needs to be a dict
  115. * **PR** `#43229`_: (`twangboy`_) Bring changes from `#43228`_ to 2017.7
  116. @ *2017-08-30 14:26:55 UTC*
  117. * **PR** `#43228`_: (`twangboy`_) Win fix pkg.install (refs: `#43229`_)
  118. * fa904ee225 Merge pull request `#43229`_ from twangboy/win_fix_pkg.install-2017.7
  119. * e007a1c26e Fix regex, add `.`
  120. * 23ec47c74c Add _ to regex search
  121. * b1788b1e5f Bring changes from `#43228`_ to 2017.7
  122. * **PR** `#43251`_: (`twangboy`_) Skips `unit.modules.test_groupadd` on Windows
  123. @ *2017-08-30 13:56:36 UTC*
  124. * 25666f88f7 Merge pull request `#43251`_ from twangboy/win_skip_test_groupadd
  125. * 5185071d5a Skips `unit.modules.test_groupadd` on Windows
  126. * **PR** `#43256`_: (`twangboy`_) Skip mac tests for user and group
  127. @ *2017-08-30 13:18:13 UTC*
  128. * a8e09629b2 Merge pull request `#43256`_ from twangboy/win_skip_mac_tests
  129. * cec627a60b Skip mac tests for user and group
  130. * **ISSUE** `#42279`_: (`dafyddj`_) win_lgpo matches multiple policies due to startswith() (refs: `#43116`_, `#43156`_, `#43166`_, `#43226`_)
  131. * **PR** `#43226`_: (`lomeroe`_) Fixes for issues in PR `#43166`_
  132. @ *2017-08-29 19:05:39 UTC*
  133. * **PR** `#43166`_: (`lomeroe`_) Backport `#43116`_ to 2017.7 (refs: `#43226`_)
  134. * **PR** `#43156`_: (`lomeroe`_) Backport `#43116`_ to 2017.7 (refs: `#43166`_)
  135. * **PR** `#43116`_: (`lomeroe`_) Fix 42279 in develop (refs: `#43166`_, `#43156`_)
  136. * **PR** `#39773`_: (`twangboy`_) Make win_file use the win_dacl salt util (refs: `#43226`_)
  137. * ac2189c870 Merge pull request `#43226`_ from lomeroe/fix_43166
  138. * 0c424dc4a3 Merge branch '2017.7' into fix_43166
  139. * 324cfd8d1e correcting bad format statement in search for policy to be disabled (fix for `#43166`_) verify that file exists before attempting to remove (fix for commits from `#39773`_)
  140. * **PR** `#43227`_: (`twangboy`_) Fix `unit.fileserver.test_gitfs` for Windows
  141. @ *2017-08-29 19:03:36 UTC*
  142. * 6199fb46dc Merge pull request `#43227`_ from twangboy/win_fix_unit_test_gitfs
  143. * c956d24283 Fix is_windows detection when USERNAME missing
  144. * 869e8cc603 Fix `unit.fileserver.test_gitfs` for Windows
  145. * **PR** `#43217`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  146. @ *2017-08-28 16:36:28 UTC*
  147. * 6adc03e4b4 Merge pull request `#43217`_ from rallytime/merge-2017.7
  148. * 3911df2f4b Merge branch '2016.11' into '2017.7'
  149. * 5308c27f9f Merge pull request `#43202`_ from garethgreenaway/42642_2016_11_augeas_module_revert_fix
  150. * ef7e93eb3f Reverting this change due to it breaking other uses.
  151. * f16b7246e4 Merge pull request `#43103`_ from aogier/43101-genesis-bootstrap
  152. * db94f3bb1c better formatting
  153. * e5cc667762 tests: fix a leftover and simplify some parts
  154. * 13e5997457 lint
  155. * 216ced69e5 allow comma-separated pkgs lists, quote args, test deb behaviour
  156. * d8612ae006 fix debootstrap and enhance packages selection/deletion via cmdline
  157. * 4863771428 Merge pull request `#42663`_ from StreetHawkInc/fix_git_tag_check
  158. * 2b5af5b59d Remove refs/tags prefix from remote tags
  159. * 3f2e96e561 Convert set to list for serializer
  160. * 2728e5d977 Only include new tags in changes
  161. * 4b1df2f223 Exclude annotated tags from checks
  162. * 389c037285 Check remote tags before deciding to do a fetch `#42329`_
  163. * **PR** `#43201`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  164. @ *2017-08-25 22:56:46 UTC*
  165. * a563a9422a Merge pull request `#43201`_ from rallytime/merge-2017.7
  166. * d40eba6b37 Merge branch '2016.11' into '2017.7'
  167. * 4193e7f0a2 Merge pull request `#43199`_ from corywright/disk-format-alias
  168. * f00d3a9ddc Add `disk.format` alias for `disk.format_`
  169. * 5471f9fe0c Merge pull request `#43196`_ from gtmanfred/2016.11
  170. * ccd2241777 Pin request install to version
  171. * ace2715c60 Merge pull request `#43178`_ from terminalmage/issue43143
  172. * 2640833400 git.detached: Fix traceback when rev is a SHA and is not present locally
  173. * 12e9507b9e Merge pull request `#43179`_ from terminalmage/old-deprecation
  174. * 3adf8ad04b Fix missed deprecation
  175. * b595440d90 Merge pull request `#43171`_ from terminalmage/salt-utils-warning
  176. * 7b5943a31a Add warning about adding new functions to salt/utils/__init__.py
  177. * 4f273cac4f Merge pull request `#43173`_ from Ch3LL/add_branch_docs
  178. * 1b24244bd3 Add New Release Branch Strategy to Contribution Docs
  179. * **PR** `#42997`_: (`twangboy`_) Fix `unit.test_test_module_names` for Windows
  180. @ *2017-08-25 21:19:11 UTC*
  181. * ce04ab4286 Merge pull request `#42997`_ from twangboy/win_fix_test_module_names
  182. * 2722e9521d Use os.path.join to create paths
  183. * **ISSUE** `#26995`_: (`jbouse`_) Issue with artifactory.downloaded and snapshot artifacts (refs: `#43006`_)
  184. * **PR** `#43006`_: (`SuperPommeDeTerre`_) Try to fix `#26995`_
  185. @ *2017-08-25 21:16:07 UTC*
  186. * c0279e491e Merge pull request `#43006`_ from SuperPommeDeTerre/SuperPommeDeTerre-patch-`#26995`_
  187. * 30dd6f5d12 Merge remote-tracking branch 'upstream/2017.7' into SuperPommeDeTerre-patch-`#26995`_
  188. * f42ae9b8cd Merge branch 'SuperPommeDeTerre-patch-#26995' of https://github.com/SuperPommeDeTerre/salt into SuperPommeDeTerre-patch-#26995
  189. * 50ee3d5682 Merge remote-tracking branch 'remotes/origin/2017.7' into SuperPommeDeTerre-patch-`#26995`_
  190. * 0b666e100b Fix typo.
  191. * 1b8729b3e7 Fix for `#26995`_
  192. * e314102978 Fix typo.
  193. * db11e1985b Fix for `#26995`_
  194. * **ISSUE** `#43162`_: (`MorphBonehunter`_) docker_container.running interference with restart_policy (refs: `#43184`_)
  195. * **PR** `#43184`_: (`terminalmage`_) docker.compare_container: Perform boolean comparison when one side's value is null/None
  196. @ *2017-08-25 18:42:11 UTC*
  197. * b6c5314fe9 Merge pull request `#43184`_ from terminalmage/issue43162
  198. * 081f42ad71 docker.compare_container: Perform boolean comparison when one side's value is null/None
  199. * **PR** `#43165`_: (`mirceaulinic`_) Improve napalm state output in debug mode
  200. @ *2017-08-24 23:05:37 UTC*
  201. * 688125bb4f Merge pull request `#43165`_ from cloudflare/fix-napalm-ret
  202. * c10717dc89 Lint and fix
  203. * 1cd33cbaa9 Simplify the loaded_ret logic
  204. * 0bbea6b04c Document the new compliance_report arg
  205. * 3a906109bd Include compliance reports
  206. * 3634055e34 Improve napalm state output in debug mode
  207. * **PR** `#43155`_: (`terminalmage`_) Resolve image ID during container comparison
  208. @ *2017-08-24 22:09:47 UTC*
  209. * a6a327b1e5 Merge pull request `#43155`_ from terminalmage/issue43001
  210. * 0186835ebf Fix docstring in test
  211. * a0bb654e46 Fixing lint issues
  212. * d5b2a0be68 Resolve image ID during container comparison
  213. * **PR** `#43170`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  214. @ *2017-08-24 19:22:26 UTC*
  215. * c071fd44c8 Merge pull request `#43170`_ from rallytime/merge-2017.7
  216. * 3daad5a3a2 Merge branch '2016.11' into '2017.7'
  217. * 669b376abf Merge pull request `#43151`_ from ushmodin/2016.11
  218. * c5841e2ade state.sls hangs on file.recurse with clean: True on windows
  219. * **ISSUE** `#43040`_: (`darcoli`_) gitFS ext_pillar with branch name __env__ results in empty pillars (refs: `#43041`_)
  220. * **PR** `#43168`_: (`rallytime`_) Back-port `#43041`_ to 2017.7
  221. @ *2017-08-24 19:07:23 UTC*
  222. * **PR** `#43041`_: (`darcoli`_) Do not try to match pillarenv with __env__ (refs: `#43168`_)
  223. * 034c325a09 Merge pull request `#43168`_ from rallytime/bp-43041
  224. * d010b74b87 Do not try to match pillarenv with __env__
  225. * **PR** `#43172`_: (`rallytime`_) Move new utils/__init__.py funcs to utils.files.py
  226. @ *2017-08-24 19:05:30 UTC*
  227. * **PR** `#43056`_: (`damon-atkins`_) safe_filename_leaf(file_basename) and safe_filepath(file_path_name) (refs: `#43172`_)
  228. * d48938e6b4 Merge pull request `#43172`_ from rallytime/move-utils-funcs
  229. * 5385c7901e Move new utils/__init__.py funcs to utils.files.py
  230. * **ISSUE** `#43043`_: (`pabloh007`_) docker.save and docker.load problem (refs: `#43061`_)
  231. * **PR** `#43061`_: (`pabloh007`_) Have docker.save use the image name when valid if not use image id, i…
  232. @ *2017-08-24 16:32:02 UTC*
  233. * e60f586442 Merge pull request `#43061`_ from pabloh007/fix-save-image-name-id
  234. * 0ffc57d1df Have docker.save use the image name when valid if not use image id, issue when loading and image is savid with id issue `#43043`_
  235. * **ISSUE** `#42279`_: (`dafyddj`_) win_lgpo matches multiple policies due to startswith() (refs: `#43116`_, `#43156`_, `#43166`_, `#43226`_)
  236. * **PR** `#43166`_: (`lomeroe`_) Backport `#43116`_ to 2017.7 (refs: `#43226`_)
  237. @ *2017-08-24 15:01:23 UTC*
  238. * **PR** `#43156`_: (`lomeroe`_) Backport `#43116`_ to 2017.7 (refs: `#43166`_)
  239. * **PR** `#43116`_: (`lomeroe`_) Fix 42279 in develop (refs: `#43166`_, `#43156`_)
  240. * 9da57543f8 Merge pull request `#43166`_ from lomeroe/bp-43116-2017.7
  241. * af181b3257 correct fopen calls from salt.utils for 2017.7
  242. * f74480f11e lint fix
  243. * ecd446fd55 track xml namespace to ensure policies w/duplicate IDs or Names do not conflict
  244. * 9f3047c420 add additional checks for ADM policies that have the same ADMX policy ID (`#42279`_)
  245. * **PR** `#43056`_: (`damon-atkins`_) safe_filename_leaf(file_basename) and safe_filepath(file_path_name) (refs: `#43172`_)
  246. @ *2017-08-23 17:35:02 UTC*
  247. * 44b3caead1 Merge pull request `#43056`_ from damon-atkins/2017.7
  248. * 08ded1546e more lint
  249. * 6e9c0957fb fix typo
  250. * ee41171c9f lint fixes
  251. * 8c864f02c7 fix missing imports
  252. * 964cebd954 safe_filename_leaf(file_basename) and safe_filepath(file_path_name)
  253. * **PR** `#43146`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  254. @ *2017-08-23 16:56:10 UTC*
  255. * 6ca9131a23 Merge pull request `#43146`_ from rallytime/merge-2017.7
  256. * bcbe180fbc Merge branch '2016.11' into '2017.7'
  257. * ae9d2b7985 Merge pull request `#42986`_ from renner/systemd-notify
  258. * 79c53f3f81 Fallback to systemd_notify_call() in case of socket.error
  259. * f1765472dd Notify systemd synchronously (via NOTIFY_SOCKET)
  260. * b420fbe618 Merge pull request `#43037`_ from mcarlton00/fix-bhyve-grains
  261. * 73315f0cf0 Issue `#43036`_ Bhyve virtual grain in Linux VMs
  262. * 0a86f2d884 Merge pull request `#43100`_ from vutny/doc-add-missing-utils-ext
  263. * af743ff6c3 [DOCS] Add missing `utils` sub-dir listed for `extension_modules`
  264. * **PR** `#43123`_: (`twangboy`_) Fix `unit.utils.test_which` for Windows
  265. @ *2017-08-23 16:01:39 UTC*
  266. * 03f652159f Merge pull request `#43123`_ from twangboy/win_fix_test_which
  267. * ed97cff5f6 Fix `unit.utils.test_which` for Windows
  268. * **ISSUE** `#42505`_: (`ikogan`_) selinux.fcontext_policy_present exception looking for selinux.filetype_id_to_string (refs: `#43068`_)
  269. * **PR** `#43142`_: (`rallytime`_) Back-port `#43068`_ to 2017.7
  270. @ *2017-08-23 15:56:48 UTC*
  271. * **PR** `#43068`_: (`ixs`_) Mark selinux._filetype_id_to_string as public function (refs: `#43142`_)
  272. * 5a4fc07863 Merge pull request `#43142`_ from rallytime/bp-43068
  273. * efc1c8c506 Mark selinux._filetype_id_to_string as public function
  274. * **PR** `#43038`_: (`twangboy`_) Fix `unit.utils.test_url` for Windows
  275. @ *2017-08-23 13:35:25 UTC*
  276. * 0467a0e3bf Merge pull request `#43038`_ from twangboy/win_unit_utils_test_url
  277. * 7f5ee55f57 Fix `unit.utils.test_url` for Windows
  278. * **PR** `#43097`_: (`twangboy`_) Fix `group.present` for Windows
  279. @ *2017-08-23 13:19:56 UTC*
  280. * e9ccaa61d2 Merge pull request `#43097`_ from twangboy/win_fix_group
  281. * 43b0360763 Fix lint
  282. * 9ffe315d7d Add kwargs
  283. * 4f4e34c79f Fix group state for Windows
  284. * **PR** `#43115`_: (`rallytime`_) Back-port `#42067`_ to 2017.7
  285. @ *2017-08-22 20:09:52 UTC*
  286. * **PR** `#42067`_: (`vitaliyf`_) Removed several uses of name.split('.')[0] in SoftLayer driver. (refs: `#43115`_)
  287. * 8140855627 Merge pull request `#43115`_ from rallytime/bp-42067
  288. * 8a6ad0a9cf Fixed typo.
  289. * 9a5ae2bba1 Removed several uses of name.split('.')[0] in SoftLayer driver.
  290. * **PR** `#42962`_: (`twangboy`_) Fix `unit.test_doc test` for Windows
  291. @ *2017-08-22 18:06:23 UTC*
  292. * 1e1a81036c Merge pull request `#42962`_ from twangboy/win_unit_test_doc
  293. * 201ceae4c4 Fix lint, remove debug statement
  294. * 37029c1a16 Fix unit.test_doc test
  295. * **PR** `#42995`_: (`twangboy`_) Fix malformed requisite for Windows
  296. @ *2017-08-22 16:50:01 UTC*
  297. * d347d1cf8f Merge pull request `#42995`_ from twangboy/win_fix_invalid_requisite
  298. * 93390de88b Fix malformed requisite for Windows
  299. * **PR** `#43108`_: (`rallytime`_) Back-port `#42988`_ to 2017.7
  300. @ *2017-08-22 16:49:27 UTC*
  301. * **PR** `#42988`_: (`thusoy`_) Fix broken negation in iptables (refs: `#43108`_)
  302. * 1c7992a832 Merge pull request `#43108`_ from rallytime/bp-42988
  303. * 1a987cb948 Fix broken negation in iptables
  304. * **PR** `#43107`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  305. @ *2017-08-22 16:11:25 UTC*
  306. * c6993f4a84 Merge pull request `#43107`_ from rallytime/merge-2017.7
  307. * 328dd6aa23 Merge branch '2016.11' into '2017.7'
  308. * e2bf2f448e Merge pull request `#42985`_ from DSRCorporation/bugs/15171_recursion_limit
  309. * 651b1bab09 Properly handle `prereq` having lost requisites.
  310. * e51333306c Merge pull request `#43092`_ from mitodl/2016.11
  311. * d4b113acdf Fixed issue with silently passing all tests in Testinfra module
  312. * 77a443ce8e Merge pull request `#43060`_ from twangboy/osx_update_pkg_scripts
  313. * ef8a14cdf9 Remove /opt/salt instead of /opt/salt/bin
  314. * 2dd62aa1da Add more information to the description
  315. * f44f5b70dc Only stop services if they are running
  316. * 3b62bf953c Remove salt from the path
  317. * ebdca3a0f5 Update pkg-scripts
  318. * 1b1b6da803 Merge pull request `#43064`_ from terminalmage/issue42869
  319. * 093c0c2f77 Fix race condition in git.latest
  320. * 96e8e836d1 Merge pull request `#43054`_ from lorengordon/fix/yumpkg/config-parser
  321. * 3b2cb81a72 fix typo in salt.modules.yumpkg
  322. * 38add0e4a2 break if leading comments are all fetched
  323. * d7f65dc7a7 fix configparser import & log if error was raised
  324. * ca1b1bb633 use configparser to parse yum repo file
  325. * **PR** `#42996`_: (`twangboy`_) Fix `unit.test_stateconf` for Windows
  326. @ *2017-08-21 22:43:58 UTC*
  327. * f9b4976c02 Merge pull request `#42996`_ from twangboy/win_fix_test_stateconf
  328. * 92dc3c0ece Use os.sep for path
  329. * **PR** `#43024`_: (`twangboy`_) Fix `unit.utils.test_find` for Windows
  330. @ *2017-08-21 22:38:10 UTC*
  331. * 19fc644c9b Merge pull request `#43024`_ from twangboy/win_unit_utils_test_find
  332. * fbe54c9a33 Remove unused import six (lint)
  333. * b04d1a2f18 Fix `unit.utils.test_find` for Windows
  334. * **PR** `#43088`_: (`gtmanfred`_) allow docker util to be reloaded with reload_modules
  335. @ *2017-08-21 22:14:37 UTC*
  336. * 1a531169fc Merge pull request `#43088`_ from gtmanfred/2017.7
  337. * 373a9a0be4 allow docker util to be reloaded with reload_modules
  338. * **PR** `#43091`_: (`blarghmatey`_) Fixed issue with silently passing all tests in Testinfra module
  339. @ *2017-08-21 22:06:22 UTC*
  340. * 83e528f0b3 Merge pull request `#43091`_ from mitodl/2017.7
  341. * b502560e61 Fixed issue with silently passing all tests in Testinfra module
  342. * **PR** `#41994`_: (`twangboy`_) Fix `unit.modules.test_cmdmod` on Windows
  343. @ *2017-08-21 21:53:01 UTC*
  344. * 5482524270 Merge pull request `#41994`_ from twangboy/win_unit_test_cmdmod
  345. * a5f7288ad9 Skip test that uses pwd, not available on Windows
  346. * **ISSUE** `#42873`_: (`TheVakman`_) osquery Data Empty Upon Return / Reporting Not Installed (refs: `#42933`_)
  347. * **PR** `#42933`_: (`garethgreenaway`_) Fixes to osquery module
  348. @ *2017-08-21 20:48:31 UTC*
  349. * b33c4abc15 Merge pull request `#42933`_ from garethgreenaway/42873_2017_7_osquery_fix
  350. * 8915e62bd9 Removing an import that is not needed.
  351. * 74bc377eb4 Updating the other function that uses cmd.run_all
  352. * e6a4619ec1 Better approach without using python_shell=True.
  353. * 5ac41f496d When running osquery commands through cmd.run we should pass python_shell=True to ensure everything is formatted right. `#42873`_
  354. * **PR** `#43093`_: (`gtmanfred`_) Fix ec2 list_nodes_full to work on 2017.7
  355. @ *2017-08-21 20:21:21 UTC*
  356. * 53c2115769 Merge pull request `#43093`_ from gtmanfred/ec2
  357. * c7cffb5a04 This block isn't necessary
  358. * b7283bcc6f _vm_provider_driver isn't needed anymore
  359. * **ISSUE** `#43085`_: (`brejoc`_) Patch for Kubernetes module missing from 2017.7 and 2017.7.1 (refs: `#43087`_)
  360. * **PR** `#43087`_: (`rallytime`_) Back-port `#42174`_ to 2017.7
  361. @ *2017-08-21 18:40:18 UTC*
  362. * **PR** `#42174`_: (`mcalmer`_) kubernetes: provide client certificate authentication (refs: `#43087`_)
  363. * 32f9ade4db Merge pull request `#43087`_ from rallytime/bp-42174
  364. * cf6563645b add support for certificate authentication to kubernetes module
  365. * **PR** `#43029`_: (`terminalmage`_) Normalize the salt caching API
  366. @ *2017-08-21 16:54:58 UTC*
  367. * 882fcd846f Merge pull request `#43029`_ from terminalmage/fix-func-alias
  368. * f8f74a310c Update localfs cache tests to reflect changes to func naming
  369. * c4ae79b229 Rename other refs to cache.ls with cache.list
  370. * ee59d127e8 Normalize the salt caching API
  371. * **ISSUE** `#42843`_: (`brejoc`_) Kubernetes module won't work with Kubernetes Python client > 1.0.2 (refs: `#42845`_)
  372. * **PR** `#43039`_: (`gtmanfred`_) catch ImportError for kubernetes.client import
  373. @ *2017-08-21 14:32:38 UTC*
  374. * **PR** `#42845`_: (`brejoc`_) API changes for Kubernetes version 2.0.0 (refs: `#43039`_)
  375. * dbee735f6e Merge pull request `#43039`_ from gtmanfred/kube
  376. * 7e269cb368 catch ImportError for kubernetes.client import
  377. * **PR** `#43058`_: (`rallytime`_) Update release version number for jenkins.run function
  378. @ *2017-08-21 14:13:34 UTC*
  379. * c56a8499b3 Merge pull request `#43058`_ from rallytime/fix-release-num
  380. * d7eef70df0 Update release version number for jenkins.run function
  381. * **PR** `#43051`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  382. @ *2017-08-18 17:05:57 UTC*
  383. * 7b0c94768a Merge pull request `#43051`_ from rallytime/merge-2017.7
  384. * 153a463b86 Lint: Add missing blank line
  385. * 84829a6f8c Merge branch '2016.11' into '2017.7'
  386. * 43aa46f512 Merge pull request `#43048`_ from rallytime/bp-43031
  387. * 35e45049e2 use a ruby gem that doesn't have dependencies
  388. * ad89ff3104 Merge pull request `#43023`_ from terminalmage/fix-jenkins-xml-caching
  389. * 33fd8ff939 Update jenkins.py
  390. * fc306fc8c3 Add missing colon in `if` statement
  391. * 822eabcc81 Catch exceptions raised when making changes to jenkins
  392. * 91b583b493 Improve and correct exception raising
  393. * f096917a0e Raise an exception if we fail to cache the config xml
  394. * 2957467ed7 Merge pull request `#43026`_ from rallytime/bp-43020
  395. * 0eb15a1f67 test with gem that appears to be abandoned
  396. * 4150b094fe Merge pull request `#43033`_ from rallytime/bp-42760
  397. * 3e3f7f5d8e Catch TypeError thrown by m2crypto when parsing missing subjects in certificate files.
  398. * b124d3667e Merge pull request `#43032`_ from rallytime/bp-42547
  399. * ea4d7f4176 Updated testinfra modules to work with more recent versions
  400. * a88386ad44 Merge pull request `#43027`_ from pabloh007/fix-docker-save-push-2016-11
  401. * d0fd949f85 Fixes ignore push flag for docker.push module issue `#42992`_
  402. * 51d16840bb Merge pull request `#42890`_ from DSRCorporation/bugs/42627_salt-cp
  403. * cfddbf1c75 Apply code review: update the doc
  404. * afedd3b654 Typos and version fixes in the doc.
  405. * 9fedf6012e Fixed 'test_valid_docs' test.
  406. * 999388680c Make chunked mode in salt-cp optional (disabled by default).
  407. * b3c253cdfa Merge pull request `#43009`_ from rallytime/merge-2016.11
  408. * 566ba4fe76 Merge branch '2016.3' into '2016.11'
  409. * 13b8637d53 Merge pull request `#42942`_ from Ch3LL/2016.3.6_follow_up
  410. * f281e1795f move additional minion config options to 2016.3.8 release notes
  411. * 168604ba6b remove merge conflict
  412. * 8a07d95212 update release notes with cve number
  413. * 149633fdca Add release notes for 2016.3.7 release
  414. * 7a4cddcd95 Add clean_id function to salt.utils.verify.py
  415. * bbb1b29ccb Merge pull request `#42954`_ from Ch3LL/latest_2016.3
  416. * b551e66744 [2016.3] Bump latest and previous versions
  417. * 5d5edc54b7 Merge pull request `#42949`_ from Ch3LL/2016.3.7_docs
  418. * d75d3741f8 Add Security Notice to 2016.3.7 Release Notes
  419. * 37c63e7cf2 Merge pull request `#43021`_ from terminalmage/fix-network-test
  420. * 4089b7b1bc Use socket.AF_INET6 to get the correct value instead of doing an OS check
  421. * 8f6423247c Merge pull request `#43019`_ from rallytime/bootstrap_2017.08.17
  422. * 2f762b3a17 Update bootstrap script to latest stable: v2017.08.17
  423. * ff1caeee68 Merge pull request `#43014`_ from Ch3LL/fix_network_mac
  424. * b8eee4401e Change AF_INET6 family for mac in test_host_to_ips
  425. * **PR** `#43035`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.1 to 2017.7
  426. @ *2017-08-18 12:58:17 UTC*
  427. * **PR** `#42948`_: (`Ch3LL`_) [2017.7.1] Add clean_id function to salt.utils.verify.py (refs: `#43035`_)
  428. * **PR** `#42945`_: (`Ch3LL`_) [2017.7] Add clean_id function to salt.utils.verify.py (refs: `#43035`_)
  429. * d15b0ca937 Merge pull request `#43035`_ from rallytime/merge-2017.7
  430. * 756128a896 Merge branch '2017.7.1' into '2017.7'
  431. * ab1b099730 Merge pull request `#42948`_ from Ch3LL/2017.7.0_follow_up
  432. * **ISSUE** `#42989`_: (`blbradley`_) GitFS GitPython performance regression in 2017.7.1 (refs: `#43002`_)
  433. * **PR** `#43034`_: (`rallytime`_) Back-port `#43002`_ to 2017.7
  434. @ *2017-08-17 23:18:16 UTC*
  435. * **PR** `#43002`_: (`the-glu`_) Try to fix `#42989`_ (refs: `#43034`_)
  436. * bcbb973a71 Merge pull request `#43034`_ from rallytime/bp-43002
  437. * 350c0767dc Try to fix `#42989`_ by doing sslVerify and refspecs for origin remote only if there is no remotes
  438. * **ISSUE** `#42375`_: (`dragonpaw`_) salt.modules.*.__virtualname__ doens't work as documented. (refs: `#42523`_, `#42958`_)
  439. * **PR** `#42958`_: (`gtmanfred`_) runit module should also be loaded as runit
  440. @ *2017-08-17 22:30:23 UTC*
  441. * 9182f55bbb Merge pull request `#42958`_ from gtmanfred/2017.7
  442. * fd6874668b runit module should also be loaded as runit
  443. * **PR** `#43031`_: (`gtmanfred`_) use a ruby gem that doesn't have dependencies (refs: `#43048`_)
  444. @ *2017-08-17 22:26:25 UTC*
  445. * 5985cc4e8e Merge pull request `#43031`_ from gtmanfred/test_gem
  446. * ba80a7d4b5 use a ruby gem that doesn't have dependencies
  447. * **PR** `#43030`_: (`rallytime`_) Small cleanup to dockermod.save
  448. @ *2017-08-17 22:26:00 UTC*
  449. * 246176b1a6 Merge pull request `#43030`_ from rallytime/dockermod-minor-change
  450. * d6a5e85632 Small cleanup to dockermod.save
  451. * **ISSUE** `#42992`_: (`pabloh007`_) docker.save flag push does is ignored (refs: `#42993`_, `#43027`_)
  452. * **PR** `#42993`_: (`pabloh007`_) Fixes ignored push flag for docker.push module issue `#42992`_
  453. @ *2017-08-17 18:50:37 UTC*
  454. * 160001120b Merge pull request `#42993`_ from pabloh007/fix-docker-save-push
  455. * fe7554cfeb Fixes ignored push flag for docker.push module issue `#42992`_
  456. * **ISSUE** `#42941`_: (`danlsgiga`_) pkg.installed fails on installing from HTTPS rpm source (refs: `#42967`_)
  457. * **PR** `#42967`_: (`terminalmage`_) Fix bug in on_header callback when no Content-Type is found in headers
  458. @ *2017-08-17 18:48:52 UTC*
  459. * 9009a971b1 Merge pull request `#42967`_ from terminalmage/issue42941
  460. * b838460816 Fix bug in on_header callback when no Content-Type is found in headers
  461. * **ISSUE** `#43008`_: (`evelineraine`_) states.service.running always succeeds when watched state has changes (refs: `#43016`_)
  462. * **PR** `#43016`_: (`gtmanfred`_) service should return false on exception
  463. @ *2017-08-17 18:08:05 UTC*
  464. * 58f070d7a7 Merge pull request `#43016`_ from gtmanfred/service
  465. * 21c264fe55 service should return false on exception
  466. * **PR** `#43020`_: (`gtmanfred`_) test with gem that appears to be abandoned (refs: `#43026`_)
  467. @ *2017-08-17 16:40:41 UTC*
  468. * 973d288eca Merge pull request `#43020`_ from gtmanfred/test_gem
  469. * 0a1f40a664 test with gem that appears to be abandoned
  470. * **PR** `#42999`_: (`garethgreenaway`_) Fixes to slack engine
  471. @ *2017-08-17 15:46:24 UTC*
  472. * 9cd0607fd4 Merge pull request `#42999`_ from garethgreenaway/slack_engine_allow_editing_messages
  473. * 0ece2a8f0c Fixing a bug that prevented editing Slack messages and having the commands resent to the Slack engine.
  474. * **PR** `#43010`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  475. @ *2017-08-17 15:10:29 UTC*
  476. * 31627a9163 Merge pull request `#43010`_ from rallytime/merge-2017.7
  477. * 8a0f948e4a Merge branch '2016.11' into '2017.7'
  478. * 1ee9499d28 Merge pull request `#42968`_ from vutny/doc-salt-cloud-ref
  479. * 44ed53b1df [DOCS] Fix link to Salt Cloud Feature Matrix
  480. * 923f9741fe Merge pull request `#42291`_ from vutny/fix-38839
  481. * 5f8f98a01f Fix `#38839`_: remove `state` from Reactor runner kwags
  482. * c20bc7d515 Merge pull request `#42940`_ from gtmanfred/2016.11
  483. * 253e216a8d fix IP address spelling
  484. * bd63074e7a create new ip address before checking list of allocated ips
  485. * d6496eca72 Merge pull request `#42959`_ from rallytime/bp-42883
  486. * c6b9ca4b9e Lint fix: add missing space
  487. * 5597b1a30e Skip 2 failing tests in Python 3 due to upstream bugs
  488. * a0b19bdc27 Update account id value in boto_secgroup module unit test
  489. * 60b406e088 @mock_elb needs to be changed to @mock_elb_deprecated as well
  490. * 6ae1111295 Replace @mock_ec2 calls with @mock_ec2_deprecated calls
  491. * 6366e05d0d Merge pull request `#42944`_ from Ch3LL/2016.11.6_follow_up
  492. * 7e0a20afca Add release notes for 2016.11.7 release
  493. * 63823f8c3e Add clean_id function to salt.utils.verify.py
  494. * 49d339c976 Merge pull request `#42952`_ from Ch3LL/latest_2016.11
  495. * 74e7055d54 [2016.11] Bump latest and previous versions
  496. * b0d2e05a79 Merge pull request `#42950`_ from Ch3LL/2016.11.7_docs
  497. * a6f902db40 Add Security Notice to 2016.11.77 Release Notes
  498. * c0ff69f88c Merge pull request `#42836`_ from lyft/backport-utils.versions-to-2016.11
  499. * 86ce7004a2 Backport salt.utils.versions from develop to 2016.11
  500. * 64a79dd5ac Merge pull request `#42919`_ from rallytime/bp-42871
  501. * 4e46c968e6 Update joyent.rst
  502. * bea8ec1098 Merge pull request `#42918`_ from rallytime/bp-42848
  503. * cdb48126f7 Make lint happier.
  504. * 62eca9b00b Execute fire_master asynchronously in the main minion thread.
  505. * 52bce329cb Merge pull request `#42861`_ from twangboy/win_pkg_install_salt
  506. * 0d3789f0c6 Fix pkg.install salt-minion using salt-call
  507. * b9f4f87aa5 Merge pull request `#42798`_ from s-sebastian/2016.11
  508. * 1cc86592ed Update return data before calling returners
  509. * **ISSUE** `#42842`_: (`Giandom`_) retreive kwargs passed with slack engine (refs: `#42884`_)
  510. * **PR** `#42884`_: (`Giandom`_) Convert to dict type the pillar string value passed from slack
  511. @ *2017-08-16 22:30:43 UTC*
  512. * 82be9dceb6 Merge pull request `#42884`_ from Giandom/2017.7.1-fix-slack-engine-pillar-args
  513. * 80fd733c99 Update slack.py
  514. * **PR** `#42963`_: (`twangboy`_) Fix `unit.test_fileclient` for Windows
  515. @ *2017-08-16 14:18:18 UTC*
  516. * 42bd553b98 Merge pull request `#42963`_ from twangboy/win_unit_test_fileclient
  517. * e9febe4893 Fix unit.test_fileclient
  518. * **PR** `#42964`_: (`twangboy`_) Fix `salt.utils.recursive_copy` for Windows
  519. @ *2017-08-16 14:17:27 UTC*
  520. * 7dddeeea8d Merge pull request `#42964`_ from twangboy/win_fix_recursive_copy
  521. * 121cd4ef81 Fix `salt.utils.recursive_copy` for Windows
  522. * **ISSUE** `#42943`_: (`mirceaulinic`_) `extension_modules` defaulting to `/var/cache/minion` although running under proxy minion (refs: `#42946`_)
  523. * **PR** `#42946`_: (`mirceaulinic`_) extension_modules should default to $CACHE_DIR/proxy/extmods
  524. @ *2017-08-15 21:26:36 UTC*
  525. * 6da4d1d95e Merge pull request `#42946`_ from cloudflare/px_extmods_42943
  526. * 73f9135340 extension_modules should default to /proxy/extmods
  527. * **PR** `#42945`_: (`Ch3LL`_) [2017.7] Add clean_id function to salt.utils.verify.py (refs: `#43035`_)
  528. @ *2017-08-15 18:04:20 UTC*
  529. * 95645d49f9 Merge pull request `#42945`_ from Ch3LL/2017.7.0_follow_up
  530. * dcd92042e3 remove extra doc
  531. * 693a504ef0 update release notes with cve number
  532. * **ISSUE** `#42427`_: (`grichmond-salt`_) Issue Passing Variables created from load_json as Inline Pillar Between States (refs: `#42435`_)
  533. * **PR** `#42812`_: (`terminalmage`_) Update custom YAML loader tests to properly test unicode literals
  534. @ *2017-08-15 17:50:22 UTC*
  535. * **PR** `#42435`_: (`terminalmage`_) Modify our custom YAML loader to treat unicode literals as unicode strings (refs: `#42812`_)
  536. * 47ff9d5627 Merge pull request `#42812`_ from terminalmage/yaml-loader-tests
  537. * 9d8486a894 Add test for custom YAML loader with unicode literal strings
  538. * a0118bcece Remove bytestrings and use textwrap.dedent for readability
  539. * **PR** `#42953`_: (`Ch3LL`_) [2017.7] Bump latest and previous versions
  540. @ *2017-08-15 17:23:28 UTC*
  541. * 5d0c2198ac Merge pull request `#42953`_ from Ch3LL/latest_2017.7
  542. * cbecf65823 [2017.7] Bump latest and previous versions
  543. * **PR** `#42951`_: (`Ch3LL`_) Add Security Notice to 2017.7.1 Release Notes
  544. @ *2017-08-15 16:49:56 UTC*
  545. * 730e71db17 Merge pull request `#42951`_ from Ch3LL/2017.7.1_docs
  546. * 1d8f827c58 Add Security Notice to 2017.7.1 Release Notes
  547. * **PR** `#42868`_: (`carsonoid`_) Stub out required functions in redis_cache
  548. @ *2017-08-15 14:33:54 UTC*
  549. * c1c8cb9bfa Merge pull request `#42868`_ from carsonoid/redisjobcachefix
  550. * 885bee2a7d Stub out required functions for redis cache
  551. * **PR** `#42810`_: (`amendlik`_) Ignore error values when listing Windows SNMP community strings
  552. @ *2017-08-15 03:55:15 UTC*
  553. * e192d6e0af Merge pull request `#42810`_ from amendlik/win-snmp-community
  554. * dc20e4651b Ignore error values when listing Windows SNMP community strings
  555. * **PR** `#42920`_: (`cachedout`_) pid_race
  556. @ *2017-08-15 03:49:10 UTC*
  557. * a1817f1de3 Merge pull request `#42920`_ from cachedout/pid_race
  558. * 5e930b8cbd If we catch the pid file in a transistory state, return None
  559. * **PR** `#42925`_: (`terminalmage`_) Add debug logging to troubleshoot test failures
  560. @ *2017-08-15 03:47:51 UTC*
  561. * 11a33fe692 Merge pull request `#42925`_ from terminalmage/f26-debug-logging
  562. * 8165f46165 Add debug logging to troubleshoot test failures
  563. * **PR** `#42913`_: (`twangboy`_) Change service shutdown timeouts for salt-minion service (Windows)
  564. @ *2017-08-14 20:55:24 UTC*
  565. * a537197030 Merge pull request `#42913`_ from twangboy/win_change_timeout
  566. * ffb23fbe47 Remove the line that wipes out the cache
  567. * a3becf8342 Change service shutdown timeouts
  568. * **PR** `#42800`_: (`skizunov`_) Fix exception when master_type=disable
  569. @ *2017-08-14 20:53:38 UTC*
  570. * ca0555f616 Merge pull request `#42800`_ from skizunov/develop6
  571. * fa5822009f Fix exception when master_type=disable
  572. * **PR** `#42679`_: (`mirceaulinic`_) Add multiprocessing option for NAPALM proxy
  573. @ *2017-08-14 20:45:06 UTC*
  574. * 3af264b664 Merge pull request `#42679`_ from cloudflare/napalm-multiprocessing
  575. * 9c4566db0c multiprocessing option tagged for 2017.7.2
  576. * 37bca1b902 Add multiprocessing option for NAPALM proxy
  577. * a2565ba8e5 Add new napalm option: multiprocessing
  578. * **ISSUE** `#42611`_: (`nhavens`_) selinux.boolean state does not return changes (refs: `#42612`_)
  579. * **PR** `#42657`_: (`nhavens`_) back-port `#42612`_ to 2017.7
  580. @ *2017-08-14 19:42:26 UTC*
  581. * **PR** `#42612`_: (`nhavens`_) fix for issue `#42611`_ (refs: `#42657`_)
  582. * 4fcdab3ae9 Merge pull request `#42657`_ from nhavens/2017.7
  583. * d73c4b55b7 back-port `#42612`_ to 2017.7
  584. * **PR** `#42709`_: (`whiteinge`_) Add token_expire_user_override link to auth runner docstring
  585. @ *2017-08-14 19:03:06 UTC*
  586. * d2b6ce327a Merge pull request `#42709`_ from whiteinge/doc-token_expire_user_override
  587. * c7ea631558 Add more docs on the token_expire param
  588. * 4a9f6ba44f Add token_expire_user_override link to auth runner docstring
  589. * **ISSUE** `#42803`_: (`gmcwhistler`_) master_type: str, not working as expected, parent salt-minion process dies. (refs: `#42848`_)
  590. * **ISSUE** `#42753`_: (`grichmond-salt`_) SaltReqTimeout Error on Some Minions when One Master in a Multi-Master Configuration is Unavailable (refs: `#42848`_)
  591. * **PR** `#42848`_: (`DmitryKuzmenko`_) Execute fire_master asynchronously in the main minion thread. (refs: `#42918`_)
  592. @ *2017-08-14 18:28:38 UTC*
  593. * c6a7bf02e9 Merge pull request `#42848`_ from DSRCorporation/bugs/42753_mmaster_timeout
  594. * 7f5412c19e Make lint happier.
  595. * ff66b7aaf0 Execute fire_master asynchronously in the main minion thread.
  596. * **PR** `#42911`_: (`gtmanfred`_) cloud driver isn't a provider
  597. @ *2017-08-14 17:47:16 UTC*
  598. * 6a3279ea50 Merge pull request `#42911`_ from gtmanfred/2017.7
  599. * 99046b441f cloud driver isn't a provider
  600. * **PR** `#42860`_: (`skizunov`_) hash_and_stat_file should return a 2-tuple
  601. @ *2017-08-14 15:44:54 UTC*
  602. * 4456f7383d Merge pull request `#42860`_ from skizunov/develop7
  603. * 5f85a03636 hash_and_stat_file should return a 2-tuple
  604. * **PR** `#42889`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  605. @ *2017-08-14 14:16:20 UTC*
  606. * c6ca7d639f Merge pull request `#42889`_ from rallytime/merge-2017.7
  607. * fb7117f2ac Use salt.utils.versions.LooseVersion instead of distutils
  608. * 29ff19c587 Merge branch '2016.11' into '2017.7'
  609. * c15d0034fe Merge pull request `#41977`_ from redmatter/fix-dockerng-network-ignores-test
  610. * 1cc2aa503a Fix dockerng.network_* ignoring of tests=True
  611. * 3b9c3c5671 Merge pull request `#42886`_ from sarcasticadmin/adding_docs_salt_outputs
  612. * 744bf954ff Adding missing output flags to salt cli
  613. * e5b98c8a88 Merge pull request `#42882`_ from gtmanfred/2016.11
  614. * da3402a53d make sure cmd is not run when npm isn't installed
  615. * 5962c9588b Merge pull request `#42788`_ from amendlik/saltify-timeout
  616. * 928b523797 Remove waits and retries from Saltify deployment
  617. * 227ecddd13 Merge pull request `#42877`_ from terminalmage/add-cron-state-virtual
  618. * f1de196740 Add virtual func for cron state module
  619. * ab9f6cef33 Merge pull request `#42859`_ from terminalmage/gitpython-git-cli-note
  620. * 35e05c9515 Add note about git CLI requirement for GitPython to GitFS tutorial
  621. * 682b4a8d14 Merge pull request `#42856`_ from gtmanfred/2016.11
  622. * b458b89fb8 skip cache_clean test if npm version is >= 5.0.0
  623. * 01ea854029 Merge pull request `#42864`_ from whiteinge/syndic-log-root_dir
  624. * 4b1f55da9c Make syndic_log_file respect root_dir setting
  625. * **PR** `#42898`_: (`mirceaulinic`_) Minor eos doc correction
  626. @ *2017-08-14 13:42:21 UTC*
  627. * 4b6fe2ee59 Merge pull request `#42898`_ from mirceaulinic/patch-11
  628. * 93be79a135 Index eos under the installation instructions list
  629. * f903e7bc39 Minor eos doc correction
  630. * **PR** `#42883`_: (`rallytime`_) Fix failing boto tests (refs: `#42959`_)
  631. @ *2017-08-11 20:29:12 UTC*
  632. * 1764878754 Merge pull request `#42883`_ from rallytime/fix-boto-tests
  633. * 6a7bf99848 Lint fix: add missing space
  634. * 43643227c6 Skip 2 failing tests in Python 3 due to upstream bugs
  635. * 7f46603e9c Update account id value in boto_secgroup module unit test
  636. * 7c1d493fdd @mock_elb needs to be changed to @mock_elb_deprecated as well
  637. * 3055e17ed5 Replace @mock_ec2 calls with @mock_ec2_deprecated calls
  638. * **PR** `#42885`_: (`terminalmage`_) Move weird tearDown test to an actual tearDown
  639. @ *2017-08-11 19:14:42 UTC*
  640. * b21778efac Merge pull request `#42885`_ from terminalmage/fix-f26-tests
  641. * 462d653082 Move weird tearDown test to an actual tearDown
  642. * **ISSUE** `#42870`_: (`boltronics`_) webutil.useradd marked as deprecated:: 2016.3.0 by mistake? (refs: `#42887`_)
  643. * **PR** `#42887`_: (`rallytime`_) Remove extraneous "deprecated" notation
  644. @ *2017-08-11 18:34:25 UTC*
  645. * 9868ab6f3b Merge pull request `#42887`_ from rallytime/fix-42870
  646. * 71e7581a2d Remove extraneous "deprecated" notation
  647. * **PR** `#42881`_: (`gtmanfred`_) fix vmware for python 3.4.2 in salt.utils.vmware
  648. @ *2017-08-11 17:52:29 UTC*
  649. * da71f2a11b Merge pull request `#42881`_ from gtmanfred/vmware
  650. * 05ecc6ac8d fix vmware for python 3.4.2 in salt.utils.vmware
  651. * **ISSUE** `#42843`_: (`brejoc`_) Kubernetes module won't work with Kubernetes Python client > 1.0.2 (refs: `#42845`_)
  652. * **PR** `#42845`_: (`brejoc`_) API changes for Kubernetes version 2.0.0 (refs: `#43039`_)
  653. @ *2017-08-11 14:04:30 UTC*
  654. * c7750d5717 Merge pull request `#42845`_ from brejoc/updates-for-kubernetes-2.0.0
  655. * 81674aa88a Version info in :optdepends: not needed anymore
  656. * 71995505bc Not depending on specific K8s version anymore
  657. * d8f7d7a7c0 API changes for Kubernetes version 2.0.0
  658. * **PR** `#42678`_: (`frankiexyz`_) Add eos.rst in the installation guide
  659. @ *2017-08-11 13:58:37 UTC*
  660. * 459fdedc67 Merge pull request `#42678`_ from frankiexyz/2017.7
  661. * 1598571f52 Add eos.rst in the installation guide
  662. * **ISSUE** `#42646`_: (`gmacon`_) SPM fails to install multiple packages (refs: `#42778`_)
  663. * **PR** `#42778`_: (`gtmanfred`_) make sure to use the correct out_file
  664. @ *2017-08-11 13:44:48 UTC*
  665. * 4ce96eb1a1 Merge pull request `#42778`_ from gtmanfred/spm
  666. * 7ef691e8da make sure to use the correct out_file
  667. * **ISSUE** `saltstack/salt-jenkins#480`_: (`rallytime`_) [2017.7] PY3 Debian 8 has several vmware unit tests failing (refs: `#42857`_)
  668. * **PR** `#42857`_: (`gtmanfred`_) use older name if _create_unverified_context is unvailable
  669. @ *2017-08-11 13:37:59 UTC*
  670. * 3d05d89e09 Merge pull request `#42857`_ from gtmanfred/vmware
  671. * c1f673eca4 use older name if _create_unverified_context is unvailable
  672. * **PR** `#42866`_: (`twangboy`_) Change to GitPython version 2.1.1
  673. @ *2017-08-11 13:23:52 UTC*
  674. * 7e8cfff21c Merge pull request `#42866`_ from twangboy/osx_downgrade_gitpython
  675. * 28053a84a6 Change GitPython version to 2.1.1
  676. * **PR** `#42855`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  677. @ *2017-08-10 21:40:39 UTC*
  678. * 3ce18637be Merge pull request `#42855`_ from rallytime/merge-2017.7
  679. * 08bbcf5790 Merge branch '2016.11' into '2017.7'
  680. * 2dde1f77e9 Merge pull request `#42851`_ from terminalmage/bp-42651
  681. * a3da86eea8 fix syntax
  682. * 6ecdbcec1d make sure names are correct
  683. * f83b553d6e add py3 for versionlock
  684. * 21934f61bb python2- prefix for fedora 26 packages
  685. * c746f79a3a Merge pull request `#42806`_ from rallytime/fix-42683
  686. * 8c8640d6b8 Update doc references in glusterfs.volume_present
  687. * 27a8a2695a Merge pull request `#42829`_ from twangboy/win_pkg_fix_install
  688. * 83b9b230cd Add winrepo to docs about supporting versions in pkgs
  689. * 81fefa6e67 Add ability to pass version in pkgs list
  690. * 3c3ac6aeb2 Merge pull request `#42838`_ from twangboy/win_doc_pki
  691. * f0a1d06b46 Standardize PKI Client
  692. * 7de687aa57 Document requirements for win_pki
  693. * b3e2ae3c58 Merge pull request `#42805`_ from rallytime/bp-42552
  694. * 5a91c1f2d1 update consul module following this documentation https://www.consul.io/api/acl.html
  695. * d2ee7934ed Merge pull request `#42804`_ from rallytime/bp-42784
  696. * dbd29e4aaa only read file if it is not a string
  697. * 4cbf8057b3 Merge pull request `#42826`_ from terminalmage/fix-spelling
  698. * 00f93142e4 Fix misspelling of "versions"
  699. * de997edd90 Merge pull request `#42786`_ from Ch3LL/fix_typo
  700. * 90a2fb66a2 Fix typo for template_dict in http docs
  701. * bf6153ebe5 Merge pull request `#42795`_ from lomeroe/bp-42744_201611
  702. * 695f8c1ae4 fix `#42600`_ in develop
  703. * 61fad97286 Merge pull request `#42748`_ from whiteinge/save-before-output
  704. * de60b77c82 Workaround Orchestrate problem that highstate outputter mutates data
  705. * a4e3e7e786 Merge pull request `#42764`_ from amendlik/cloud-win-loop
  706. * f3dcfca4e0 Fix infinite loops on failed Windows deployments
  707. * da85326ad4 Merge pull request `#42694`_ from gtmanfred/2016.11
  708. * 1a0457af51 allow adding extra remotes to a repository
  709. * **ISSUE** `#42774`_: (`rossengeorgiev`_) pkg.installed succeeds, but fails when you specify package version (refs: `#42808`_)
  710. * **PR** `#42808`_: (`terminalmage`_) Fix regression in yum/dnf version specification
  711. @ *2017-08-10 15:59:22 UTC*
  712. * f954f4f33a Merge pull request `#42808`_ from terminalmage/issue42774
  713. * c69f17dd18 Add integration test for `#42774`_
  714. * 78d826dd14 Fix regression in yum/dnf version specification
  715. * **ISSUE** `#42639`_: (`amnonbc`_) k8s module needs a way to manage configmaps (refs: `#42807`_)
  716. * **PR** `#42807`_: (`rallytime`_) Update modules --> states in kubernetes doc module
  717. @ *2017-08-10 14:10:40 UTC*
  718. * d9b0f44885 Merge pull request `#42807`_ from rallytime/fix-42639
  719. * 152eb88d9f Update modules --> states in kubernetes doc module
  720. * **ISSUE** `#42818`_: (`Mapel88`_) Bug in win_iis module - "create_cert_binding" (refs: `#42841`_)
  721. * **PR** `#42841`_: (`Mapel88`_) Fix bug `#42818`_ in win_iis module
  722. @ *2017-08-10 13:44:21 UTC*
  723. * b8c7bda68d Merge pull request `#42841`_ from Mapel88/patch-1
  724. * 497241fbcb Fix bug `#42818`_ in win_iis module
  725. * **ISSUE** `#42697`_: (`Ch3LL`_) [Python3] NameError when running salt-run manage.versions (refs: `#42782`_)
  726. * **PR** `#42782`_: (`rallytime`_) Add a cmp compatibility function utility
  727. @ *2017-08-09 22:37:29 UTC*
  728. * 135f9522d0 Merge pull request `#42782`_ from rallytime/fix-42697
  729. * d707f94863 Update all other calls to "cmp" function
  730. * 5605104285 Add a cmp compatibility function utility
  731. * **PR** `#42784`_: (`gtmanfred`_) only read file if ret is not a string in http.query (refs: `#42804`_)
  732. @ *2017-08-08 17:20:13 UTC*
  733. * ac752223ad Merge pull request `#42784`_ from gtmanfred/http
  734. * d397c90e92 only read file if it is not a string
  735. * **ISSUE** `#42600`_: (`twangboy`_) Unable to set 'Not Configured' using win_lgpo execution module (refs: `#42744`_, `#42794`_, `#42795`_)
  736. * **PR** `#42794`_: (`lomeroe`_) Backport `#42744`_ to 2017.7
  737. @ *2017-08-08 17:16:31 UTC*
  738. * **PR** `#42744`_: (`lomeroe`_) fix `#42600`_ in develop (refs: `#42794`_, `#42795`_)
  739. * 44995b1abf Merge pull request `#42794`_ from lomeroe/bp-42744
  740. * 0acffc6df5 fix `#42600`_ in develop
  741. * **ISSUE** `#42707`_: (`cro`_) Service module and state fails on FreeBSD (refs: `#42708`_)
  742. * **PR** `#42708`_: (`cro`_) Do not change the arguments of the function when memoizing
  743. @ *2017-08-08 13:47:01 UTC*
  744. * dcf474c47c Merge pull request `#42708`_ from cro/dont_change_args_during_memoize
  745. * a260e913b5 Do not change the arguments of the function when memoizing
  746. * **PR** `#42783`_: (`rallytime`_) Sort lists before comparing them in python 3 unit test
  747. @ *2017-08-08 13:25:15 UTC*
  748. * **PR** `#42206`_: (`rallytime`_) [PY3] Fix test that is flaky in Python 3 (refs: `#42783`_)
  749. * ddb671b8fe Merge pull request `#42783`_ from rallytime/fix-flaky-py3-test
  750. * 998834fbac Sort lists before compairing them in python 3 unit test
  751. * **PR** `#42721`_: (`hibbert`_) Allow no ip sg
  752. @ *2017-08-07 22:07:18 UTC*
  753. * d69822fe93 Merge pull request `#42721`_ from hibbert/allow_no_ip_sg
  754. * f58256802a allow_no_ip_sg: Allow user to not supply ipaddress or securitygroups when running boto_efs.create_mount_target
  755. * **ISSUE** `#42538`_: (`marnovdm`_) docker_container.running issue since 2017.7.0: passing domainname gives Error 500: json: cannot unmarshal array into Go value of type string (refs: `#42769`_)
  756. * **PR** `#42769`_: (`terminalmage`_) Fix domainname parameter input translation
  757. @ *2017-08-07 20:46:07 UTC*
  758. * bf7938fbe0 Merge pull request `#42769`_ from terminalmage/issue42538
  759. * 665de2d1f9 Fix domainname parameter input translation
  760. * **PR** `#42388`_: (`The-Loeki`_) pillar.items pillar_env & pillar_override are never used
  761. @ *2017-08-07 17:51:48 UTC*
  762. * 7bf2cdb363 Merge pull request `#42388`_ from The-Loeki/patch-1
  763. * 664f4b577b pillar.items pillar_env & pillar_override are never used
  764. * **PR** `#42770`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.1 to 2017.7
  765. @ *2017-08-07 16:21:45 UTC*
  766. * 9a8c9ebffc Merge pull request `#42770`_ from rallytime/merge-2017.7.1-into-2017.7
  767. * 6d17c9d227 Merge branch '2017.7.1' into '2017.7'
  768. * **PR** `#42768`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  769. @ *2017-08-07 16:21:17 UTC*
  770. * c765e528d0 Merge pull request `#42768`_ from rallytime/merge-2017.7
  771. * 0f75482c37 Merge branch '2016.11' into '2017.7'
  772. * 7b2119feee Merge pull request `#42669`_ from garethgreenaway/42642_2016_11_augeas_module_fix
  773. * 24413084e2 Updating the call to shlex_split to pass the posix=False argument so that quotes are preserved.
  774. * 30725769ed Merge pull request `#42629`_ from xiaoanyunfei/tornadoapi
  775. * 1e13383b95 tornado api
  776. * f0f00fcee1 Merge pull request `#42655`_ from whiteinge/rest_cherrypy-reenable-stats
  777. * deb6316d67 Fix lint errors
  778. * 6bd91c8b03 Reenable cpstats for rest_cherrypy
  779. * 21cf15f9c3 Merge pull request `#42693`_ from gilbsgilbs/fix-rabbitmq-tags
  780. * 78fccdc7e2 Cast to list in case tags is a tuple.
  781. * 287b57b5c5 Fix RabbitMQ tags not properly set.
  782. * f2b0c9b4fa Merge pull request `#42574`_ from sbojarski/boto-cfn-error-reporting
  783. * 5c945f10c2 Fix debug message in "boto_cfn._validate" function.
  784. * 181a1beecc Fixed error reporting in "boto_cfn.present" function.
  785. * bc1effc4f2 Merge pull request `#42623`_ from terminalmage/fix-unicode-constructor
  786. * fcf45889dd Fix unicode constructor in custom YAML loader
  787. * **PR** `#42651`_: (`gtmanfred`_) python2- prefix for fedora 26 packages (refs: `#42851`_)
  788. @ *2017-08-07 14:35:04 UTC*
  789. * 3f5827f61e Merge pull request `#42651`_ from gtmanfred/2017.7
  790. * 8784899942 fix syntax
  791. * 178cc1bd81 make sure names are correct
  792. * f179b97b52 add py3 for versionlock
  793. * 1958d18634 python2- prefix for fedora 26 packages
  794. * **ISSUE** `#42688`_: (`hibbert`_) salt.modules.boto_efs module Invalid type for parameter Tags - type: <type 'dict'>, valid types: <type 'list'>, <type 'tuple'> (refs: `#42689`_)
  795. * **PR** `#42689`_: (`hibbert`_) boto_efs_fix_tags: Fix `#42688`_ invalid type for parameter tags
  796. @ *2017-08-06 17:47:07 UTC*
  797. * 791248e398 Merge pull request `#42689`_ from hibbert/boto_efs_fix_tags
  798. * 157fb28851 boto_efs_fix_tags: Fix `#42688`_ invalid type for parameter tags
  799. * **ISSUE** `#42705`_: (`hbruch`_) salt.states.docker_container.running replaces container on subsequent runs if oom_kill_disable unsupported (refs: `#42745`_)
  800. * **PR** `#42745`_: (`terminalmage`_) docker.compare_container: treat null oom_kill_disable as False
  801. @ *2017-08-05 15:28:20 UTC*
  802. * 1b3407649b Merge pull request `#42745`_ from terminalmage/issue42705
  803. * 710bdf6115 docker.compare_container: treat null oom_kill_disable as False
  804. * **ISSUE** `#42649`_: (`tehsu`_) local_batch no longer working in 2017.7.0, 500 error (refs: `#42704`_)
  805. * **PR** `#42704`_: (`whiteinge`_) Add import to work around likely multiprocessing scoping bug
  806. @ *2017-08-04 23:03:13 UTC*
  807. * 5d5b22021b Merge pull request `#42704`_ from whiteinge/expr_form-warn-scope-bug
  808. * 03b675a618 Add import to work around likely multiprocessing scoping bug
  809. * **ISSUE** `#42741`_: (`kkoppel`_) docker_container.running keeps re-creating containers with links to other containers (refs: `#42743`_)
  810. * **PR** `#42743`_: (`kkoppel`_) Fix docker.compare_container for containers with links
  811. @ *2017-08-04 16:00:33 UTC*
  812. * 888e954e73 Merge pull request `#42743`_ from kkoppel/fix-issue-42741
  813. * de6d3cc0cf Update dockermod.py
  814. * 58b997c67f Added a helper function that removes container names from container HostConfig:Links values to enable compare_container() to make the correct decision about differences in links.
  815. * **ISSUE** `#42668`_: (`UtahDave`_) Minions under syndics don't respond to MoM (refs: `#42710`_)
  816. * **ISSUE** `#42545`_: (`paul-mulvihill`_) Salt-api failing to return results for minions connected via syndics. (refs: `#42710`_)
  817. * **PR** `#42710`_: (`gtmanfred`_) use subtraction instead of or
  818. @ *2017-08-04 15:14:14 UTC*
  819. * 03a7f9bbee Merge pull request `#42710`_ from gtmanfred/syndic
  820. * 683561a711 use subtraction instead of or
  821. * **PR** `#42670`_: (`gtmanfred`_) render kubernetes docs
  822. @ *2017-08-03 20:30:56 UTC*
  823. * 005182b6a1 Merge pull request `#42670`_ from gtmanfred/kube
  824. * bca17902f5 add version added info
  825. * 4bbfc751ae render kubernetes docs
  826. * **PR** `#42712`_: (`twangboy`_) Remove master config file from minion-only installer
  827. @ *2017-08-03 20:25:02 UTC*
  828. * df354ddabf Merge pull request `#42712`_ from twangboy/win_build_pkg
  829. * 8604312a7b Remove master conf in minion install
  830. * **PR** `#42714`_: (`cachedout`_) Set fact gathering style to 'old' for test_junos
  831. @ *2017-08-03 13:39:40 UTC*
  832. * bb1dfd4a42 Merge pull request `#42714`_ from cachedout/workaround_jnpr_test_bug
  833. * 834d6c605e Set fact gathering style to 'old' for test_junos
  834. * **PR** `#42481`_: (`twangboy`_) Fix `unit.test_crypt` for Windows
  835. @ *2017-08-01 18:10:50 UTC*
  836. * 4c1d931654 Merge pull request `#42481`_ from twangboy/win_unit_test_crypt
  837. * 102509029e Remove chown mock, fix path seps
  838. * **PR** `#42654`_: (`morganwillcock`_) Disable ZFS in the core grain for NetBSD
  839. @ *2017-08-01 17:52:36 UTC*
  840. * 8bcefb5e67 Merge pull request `#42654`_ from morganwillcock/zfsgrain
  841. * 49023deb94 Disable ZFS grain on NetBSD
  842. * **ISSUE** `#42421`_: (`bfilipek`_) archive.extracted on Windows failed when dir not exist (refs: `#42453`_)
  843. * **PR** `#42453`_: (`gtmanfred`_) don't pass user to makedirs on windows
  844. @ *2017-07-31 19:57:57 UTC*
  845. * 5baf2650fc Merge pull request `#42453`_ from gtmanfred/makedirs
  846. * 559d432930 fix tests
  847. * afa7a13ce3 use logic from file.directory for makedirs
  848. * **PR** `#42603`_: (`twangboy`_) Add runas_passwd as a global for states
  849. @ *2017-07-31 19:49:49 UTC*
  850. * fb81e78f71 Merge pull request `#42603`_ from twangboy/win_fix_runas
  851. * 0c9e40012b Remove deprecation, add logic to state.py
  852. * 464ec34713 Fix another instance of runas_passwd
  853. * 18d6ce4d55 Add global vars to cmd.call
  854. * 6c71ab6f80 Remove runas and runas_password after state run
  855. * 4ea264e3db Change to runas_password in docs
  856. * 61aba35718 Deprecate password, make runas_password a named arg
  857. * 41f0f75a06 Add new var to list, change to runas_password
  858. * b9c91eba60 Add runas_passwd as a global for states
  859. * **PR** `#42541`_: (`Mareo`_) Avoid confusing warning when using file.line
  860. @ *2017-07-31 19:41:58 UTC*
  861. * 75ba23c253 Merge pull request `#42541`_ from epita/fix-file-line-warning
  862. * 2fd172e07b Avoid confusing warning when using file.line
  863. * **PR** `#42625`_: (`twangboy`_) Fix the list function in the win_wua execution module
  864. @ *2017-07-31 19:27:16 UTC*
  865. * 3d328eba80 Merge pull request `#42625`_ from twangboy/fix_win_wua
  866. * 1340c15ce7 Add general usage instructions
  867. * 19f34bda55 Fix docs, formatting
  868. * b17495c9c8 Fix problem with list when install=True
  869. * **ISSUE** `#42514`_: (`rickh563`_) `module.run` does not work as expected in 2017.7.0 (refs: `#42602`_)
  870. * **PR** `#42602`_: (`garethgreenaway`_) Use superseded and deprecated configuration from pillar
  871. @ *2017-07-31 18:53:06 UTC*
  872. * 25094ad9b1 Merge pull request `#42602`_ from garethgreenaway/42514_2017_7_superseded_deprecated_from_pillar
  873. * 2e132daa73 Slight update to formatting
  874. * 74bae13939 Small update to something I missed in the first commit. Updating tests to also test for pillar values.
  875. * 928a4808dd Updating the superseded and deprecated decorators to work when specified as pillar values.
  876. * **PR** `#42621`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  877. @ *2017-07-28 19:45:51 UTC*
  878. * b7cd30d3ee Merge pull request `#42621`_ from rallytime/merge-2017.7
  879. * 58dcb58a47 Merge branch '2016.11' into '2017.7'
  880. * cbf752cd73 Merge pull request `#42515`_ from gtmanfred/backslash
  881. * cc4e45656d Allow not interpreting backslashes in the repl
  882. * 549495831f Merge pull request `#42586`_ from gdubroeucq/2016.11
  883. * 9c0b5cc1d6 Remove extra newline
  884. * d2ef4483e4 yumpkg.py: clean
  885. * a96f7c09e0 yumpkg.py: add option to the command "check-update"
  886. * 6b45debf28 Merge pull request `#41988`_ from redmatter/fix-dockerng-network-matching
  887. * 9eea796da8 Add regression tests for `#41982`_
  888. * 3369f0072f Fix broken unit test test_network_absent
  889. * 0ef6cf634c Add trace logging of dockerng.networks result
  890. * 515c612808 Fix dockerng.network_* name matching
  891. * **ISSUE** `#34245`_: (`Talkless`_) ini.options_present always report state change (refs: `#41690`_)
  892. * **PR** `#42618`_: (`rallytime`_) Back-port `#41690`_ to 2017.7
  893. @ *2017-07-28 19:27:11 UTC*
  894. * **PR** `#41690`_: (`m03`_) Fix issue `#34245`_ with ini.options_present reporting changes (refs: `#42618`_)
  895. * d48749b476 Merge pull request `#42618`_ from rallytime/bp-41690
  896. * 22c6a7c7ff Improve output precision
  897. * ee4ea6b860 Fix `#34245`_ ini.options_present reporting changes
  898. * **ISSUE** `#42588`_: (`ixs`_) salt-ssh fails when using scan roster and detected minions are uncached (refs: `#42589`_)
  899. * **PR** `#42619`_: (`rallytime`_) Back-port `#42589`_ to 2017.7
  900. @ *2017-07-28 19:26:36 UTC*
  901. * **PR** `#42589`_: (`ixs`_) Fix ssh-salt calls with scan roster for uncached clients (refs: `#42619`_)
  902. * e671242a4f Merge pull request `#42619`_ from rallytime/bp-42589
  903. * cd5eb93903 Fix ssh-salt calls with scan roster for uncached clients
  904. * **ISSUE** `#41982`_: (`abulford`_) dockerng.network_* matches too easily (refs: `#42006`_, `#41988`_)
  905. * **PR** `#42006`_: (`abulford`_) Fix dockerng.network_* name matching
  906. @ *2017-07-28 15:52:52 UTC*
  907. * **PR** `#41988`_: (`abulford`_) Fix dockerng.network_* name matching (refs: `#42006`_)
  908. * 7d385f8bdc Merge pull request `#42006`_ from redmatter/fix-dockerng-network-matching-2017.7
  909. * f83960c02a Lint: Remove extra line at end of file.
  910. * c7d364ec56 Add regression tests for `#41982`_
  911. * d31f2913bd Fix broken unit test test_network_absent
  912. * d42f781c64 Add trace logging of docker.networks result
  913. * 8c00c63b55 Fix dockerng.network_* name matching
  914. * **ISSUE** `#12587`_: (`Katafalkas`_) salt-cloud custom functions/actions (refs: `#42616`_)
  915. * **PR** `#42616`_: (`amendlik`_) Sync cloud modules
  916. @ *2017-07-28 15:40:36 UTC*
  917. * ee8aee1496 Merge pull request `#42616`_ from amendlik/sync-clouds
  918. * ab21bd9b5b Sync cloud modules when saltutil.sync_all is run
  919. * **PR** `#42601`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  920. @ *2017-07-27 22:32:07 UTC*
  921. * e2dd443002 Merge pull request `#42601`_ from rallytime/merge-2017.7
  922. * 36a1bcf8c5 Merge branch '2016.11' into '2017.7'
  923. * 4b16109122 Merge pull request `#42339`_ from isbm/isbm-jobs-scheduled-in-a-future-bsc1036125
  924. * bbba84ce2d Bugfix: Jobs scheduled to run at a future time stay pending for Salt minions (bsc#1036125)
  925. * 6c5a7c604a Merge pull request `#42077`_ from vutny/fix-jobs-scheduled-with-whens
  926. * b1960cea44 Fix scheduled job run on Master if `when` parameter is a list
  927. * f9cb536589 Merge pull request `#42414`_ from vutny/unify-hash-params-format
  928. * d1f2a93368 DOCS: unify hash sum with hash type format
  929. * 535c922511 Merge pull request `#42523`_ from rallytime/fix-42375
  930. * 685c2cced6 Add information about returning a tuple with an error message
  931. * fa466519c4 Add a mention of the True/False returns with __virtual__()
  932. * 0df0e7e749 Merge pull request `#42527`_ from twangboy/win_wua
  933. * 0373791f2a Correct capatlization
  934. * af3bcc927b Document changes to Windows Update in 10/2016
  935. * 69b06586da Merge pull request `#42551`_ from binocvlar/fix-lack-of-align-check-output
  936. * c4fabaa192 Remove '-s' (--script) argument to parted within align_check function
  937. * 9e0b4e9faf Merge pull request `#42573`_ from rallytime/bp-42433
  938. * 0293429e24 Only force saltenv/pillarenv to be a string when not None
  939. * e931ed2517 Merge pull request `#42571`_ from twangboy/win_add_pythonpath
  940. * d55a44dd1a Avoid loading user site packages
  941. * 9af1eb2741 Ignore any PYTHON* environment vars already on the system
  942. * 4e2fb03a95 Add pythonpath to batch files and service
  943. * de2f397041 Merge pull request `#42387`_ from DSRCorporation/bugs/42371_KeyError_WeakValueDict
  944. * e721c7eee2 Don't use `key in weakvaluedict` because it could lie.
  945. * 641a9d7efd Merge pull request `#41968`_ from root360-AndreasUlm/fix-rabbitmqctl-output-handler
  946. * 76fd941d91 added tests for rabbitmq 3.6.10 output handler
  947. * 3602af1e1b Fix rabbitmqctl output handler for 3.6.10
  948. * 66fede378a Merge pull request `#42479`_ from gtmanfred/interface
  949. * c32c1b2803 fix pylint
  950. * 99ec634c6b validate ssh_interface for ec2
  951. * a925c7029a Merge pull request `#42516`_ from rallytime/fix-42405
  952. * e3a6717efa Add info about top file to pillar walk-through example to include edit.vim
  953. * **ISSUE** `#42148`_: (`sjorge`_) [2017.7.0rc1] use_superseded and module.run changes from release notes do nothing? (refs: `#42270`_)
  954. * **PR** `#42290`_: (`isbm`_) Backport of `#42270`_
  955. @ *2017-07-27 22:30:05 UTC*
  956. * **PR** `#42270`_: (`The-Loeki`_) State module.run/wait misses args when looking for kwargs (refs: `#42290`_)
  957. * 22eea389fa Merge pull request `#42290`_ from isbm/isbm-module_run_parambug_42270_217
  958. * e38d432f90 Fix docs
  959. * 1e8a56eda5 Describe function tagging
  960. * 1d7233224b Describe function batching
  961. * 1391a05d5e Bugfix: syntax error in the example
  962. * 8c71257a4b Call unnamed parameters properly
  963. * 94c97a8f25 Update and correct the error message
  964. * ea8351362c Bugfix: args gets ignored alongside named parameters
  965. * 74689e3462 Add ability to use tagged functions in the same set
  966. * **PR** `#42251`_: (`twangboy`_) Fix `unit.modules.test_win_ip` for Windows
  967. @ *2017-07-27 19:22:03 UTC*
  968. * 4c20f1cfbb Merge pull request `#42251`_ from twangboy/unit_win_test_win_ip
  969. * 97261bfe69 Fix win_inet_pton check for malformatted ip addresses
  970. * **PR** `#42255`_: (`twangboy`_) Fix `unit.modules.test_win_system` for Windows
  971. @ *2017-07-27 19:12:42 UTC*
  972. * 2985e4c0e6 Merge pull request `#42255`_ from twangboy/win_unit_test_win_system
  973. * acc0345bc8 Fix unit tests
  974. * **PR** `#42528`_: (`twangboy`_) Namespace `cmp_to_key` in the pkg state for Windows
  975. @ *2017-07-27 18:30:23 UTC*
  976. * a573386260 Merge pull request `#42528`_ from twangboy/win_fix_pkg_state
  977. * a040443fa1 Move functools import inside pylint escapes
  978. * 118d5134e2 Remove namespaced function `cmp_to_key`
  979. * a02c91adda Namespace `cmp_to_key` in the pkg state for Windows
  980. * **ISSUE** `#42521`_: (`rickh563`_) chocolatey.installed broken on 2017.7.0 (refs: `#42534`_)
  981. * **PR** `#42534`_: (`jmarinaro`_) Fixes AttributeError thrown by chocolatey state
  982. @ *2017-07-27 17:59:50 UTC*
  983. * 62ae12bcd9 Merge pull request `#42534`_ from jmarinaro/2017.7
  984. * b242d2d6b5 Fixes AttributeError thrown by chocolatey state Fixes `#42521`_
  985. * **ISSUE** `#40354`_: (`exc414`_) CentOS 6.8 Init Script - Sed unterminated address regex (refs: `#42557`_)
  986. * **ISSUE** `#37312`_: (`gtmanfred`_) CLI flags should take overload settings in the config files (refs: `#42557`_)
  987. * **PR** `#42557`_: (`justincbeard`_) Fixing output so --force-color and --no-color override master and min…
  988. @ *2017-07-27 17:07:33 UTC*
  989. * 52605c249d Merge pull request `#42557`_ from justincbeard/bugfix_37312
  990. * ee3bc6eb10 Fixing output so --force-color and --no-color override master and minion config color value
  991. * **PR** `#42567`_: (`skizunov`_) Fix disable_<tag-name> config option
  992. @ *2017-07-27 17:05:00 UTC*
  993. * ab33517efb Merge pull request `#42567`_ from skizunov/develop3
  994. * 0f0b7e3e0a Fix disable_<tag-name> config option
  995. * **PR** `#42577`_: (`twangboy`_) Compile scripts with -E -s params for Salt on Mac
  996. @ *2017-07-26 22:44:37 UTC*
  997. * 30bb941179 Merge pull request `#42577`_ from twangboy/mac_scripts
  998. * 69d5973651 Compile scripts with -E -s params for python
  999. * **PR** `#42524`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1000. @ *2017-07-26 22:41:06 UTC*
  1001. * 60cd078164 Merge pull request `#42524`_ from rallytime/merge-2017.7
  1002. * 14d8d795f6 Merge branch '2016.11' into '2017.7'
  1003. * 1bd5bbccc2 Merge pull request `#42509`_ from clem-compilatio/fix-42417
  1004. * 72924b06b8 Fix _assign_floating_ips in openstack.py
  1005. * 4bf35a74de Merge pull request `#42464`_ from garethgreenaway/2016_11_remove_tmp_identity_file
  1006. * ff24102d51 Uncomment the line that removes the temporary identity file.
  1007. * e2120dbd0e Merge pull request `#42443`_ from garethgreenaway/42357_pass_args_kwargs_correctly
  1008. * 635810b3e3 Updating the slack engine in 2016.11 to pass the args and kwrags correctly to LocalClient
  1009. * 8262cc9054 Merge pull request `#42200`_ from shengis/sqlite3_fix_row_absent_2016.11
  1010. * 407b8f4bb3 Fix `#42198`_ If where_args is not set, not using it in the delete request.
  1011. * d9df97e5a3 Merge pull request `#42424`_ from goten4/2016.11
  1012. * 1c0574d05e Fix error message when tornado or pycurl is not installed
  1013. * **PR** `#42575`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.1 to 2017.7
  1014. @ *2017-07-26 22:39:10 UTC*
  1015. * 2acde837df Merge pull request `#42575`_ from rallytime/merge-2017.7.1-into-2017.7
  1016. * 63bb0fb2c4 pass in empty kwarg for reactor
  1017. * 2868061ee4 update chunk, not kwarg in chunk
  1018. * 46715e9d94 Merge branch '2017.7.1' into '2017.7'
  1019. * **PR** `#42555`_: (`Ch3LL`_) add changelog to 2017.7.1 release notes
  1020. @ *2017-07-26 14:57:43 UTC*
  1021. * 1d93e92194 Merge pull request `#42555`_ from Ch3LL/7.1_add_changelog
  1022. * fb69e71093 add changelog to 2017.7.1 release notes
  1023. * **PR** `#42266`_: (`twangboy`_) Fix `unit.states.test_file` for Windows
  1024. @ *2017-07-25 20:26:32 UTC*
  1025. * 07c2793e86 Merge pull request `#42266`_ from twangboy/win_unit_states_test_file
  1026. * 669aaee10d Mock file exists properly
  1027. * a4231c9827 Fix ret mock for linux
  1028. * 0c484f8979 Fix unit tests on Windows
  1029. * **PR** `#42484`_: (`shengis`_) Fix a potential Exception with an explicit error message
  1030. @ *2017-07-25 18:34:12 UTC*
  1031. * df417eae17 Merge pull request `#42484`_ from shengis/fix-explicit-error-msg-x509-sign-remote
  1032. * 0b548c72e1 Fix a potential Exception with an explicit error message
  1033. * **ISSUE** `saltstack/salt-jenkins#396`_: (`Ch3LL`_) Python3 Fix Test: JoyentTest.test_instance (refs: `#42529`_)
  1034. * **ISSUE** `#41720`_: (`rallytime`_) [Py3] Some salt-cloud drivers do not work using Python 3 (refs: `#42529`_)
  1035. * **PR** `#42529`_: (`gtmanfred`_) Fix joyent for python3
  1036. @ *2017-07-25 16:37:48 UTC*
  1037. * 0f25ec76f9 Merge pull request `#42529`_ from gtmanfred/2017.7
  1038. * b7ebb4d81a these drivers do not actually have an issue.
  1039. * e90ca7a114 use salt encoding for joyent on 2017.7
  1040. * **PR** `#42465`_: (`garethgreenaway`_) [2017.7] Small fix to modules/git.py
  1041. @ *2017-07-24 17:24:55 UTC*
  1042. * 488457c5a0 Merge pull request `#42465`_ from garethgreenaway/2017_7_remove_tmp_identity_file
  1043. * 1920dc6079 Uncomment the line that removes the temporary identity file.
  1044. * **ISSUE** `#23516`_: (`dkiser`_) BUG: cron job scheduler sporadically works (refs: `#42077`_)
  1045. * **PR** `#42107`_: (`vutny`_) [2017.7] Fix scheduled jobs if `when` parameter is a list
  1046. @ *2017-07-24 17:04:12 UTC*
  1047. * **PR** `#42077`_: (`vutny`_) Fix scheduled job run on Master if `when` parameter is a list (refs: `#42107`_)
  1048. * **PR** `#41973`_: (`vutny`_) Fix Master/Minion scheduled jobs based on Cron expressions (refs: `#42077`_)
  1049. * 4f044999fa Merge pull request `#42107`_ from vutny/2017.7-fix-jobs-scheduled-with-whens
  1050. * 905be493d4 [2017.7] Fix scheduled jobs if `when` parameter is a list
  1051. * **PR** `#42506`_: (`terminalmage`_) Add PER_REMOTE_ONLY to init_remotes call in git_pillar runner
  1052. @ *2017-07-24 16:59:21 UTC*
  1053. * 6eaa0763e1 Merge pull request `#42506`_ from terminalmage/fix-git-pillar-runner
  1054. * 6352f447ce Add PER_REMOTE_ONLY to init_remotes call in git_pillar runner
  1055. * **PR** `#42502`_: (`shengis`_) Fix azurerm query to show IPs
  1056. @ *2017-07-24 15:54:45 UTC*
  1057. * b88e645f10 Merge pull request `#42502`_ from shengis/fix_azurerm_request_ips
  1058. * 92f1890701 Fix azurerm query to show IPs
  1059. * **PR** `#42180`_: (`twangboy`_) Fix `unit.modules.test_timezone` for Windows
  1060. @ *2017-07-24 14:46:16 UTC*
  1061. * c793d83d26 Merge pull request `#42180`_ from twangboy/win_unit_test_timezone
  1062. * 832a3d86dd Skip tests that use os.symlink on Windows
  1063. * **PR** `#42474`_: (`whiteinge`_) Cmd arg kwarg parsing test
  1064. @ *2017-07-24 14:13:30 UTC*
  1065. * **PR** `#39646`_: (`terminalmage`_) Handle deprecation of passing string args to load_args_and_kwargs (refs: `#42474`_)
  1066. * 083ff00410 Merge pull request `#42474`_ from whiteinge/cmd-arg-kwarg-parsing-test
  1067. * 0cc0c0967a Lint fixes
  1068. * 66093738c8 Add back support for string kwargs
  1069. * 622ff5be40 Add LocalClient.cmd test for arg/kwarg parsing
  1070. * 9f4eb80d90 Add a test.arg variant that cleans the pub kwargs by default
  1071. * **PR** `#42425`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1072. @ *2017-07-21 22:43:41 UTC*
  1073. * c91a5e539e Merge pull request `#42425`_ from rallytime/merge-2017.7
  1074. * ea457aa0a5 Remove ALIASES block from template util
  1075. * c673b64583 Merge branch '2016.11' into '2017.7'
  1076. * 42bb1a64ca Merge pull request `#42350`_ from twangboy/win_fix_ver_grains_2016.11
  1077. * 8c048403d7 Detect Server OS with a desktop release name
  1078. * 0a72e56f6b Merge pull request `#42356`_ from meaksh/2016.11-AliasesLoader-wrapper-fix
  1079. * 915d94219e Allow to check whether a function is available on the AliasesLoader wrapper
  1080. * 10eb7b7a79 Merge pull request `#42368`_ from twangboy/win_fix_build_2016.11
  1081. * a7c910c31e Remove build and dist directories before install
  1082. * 016189f62f Merge pull request `#42370`_ from rallytime/merge-2016.11
  1083. * 0aa5dde1de Merge branch '2016.3' into '2016.11'
  1084. * e9b0f20f8a Merge pull request `#42359`_ from Ch3LL/doc-update-2016.3
  1085. * dc85b5edbe [2016.3] Update version numbers in doc config for 2017.7.0 release
  1086. * f06a6f1796 Merge pull request `#42360`_ from Ch3LL/doc-update-2016.11
  1087. * b90b7a7506 [2016.11] Update version numbers in doc config for 2017.7.0 release
  1088. * e0595b0a0f Merge pull request `#42319`_ from rallytime/config-docs
  1089. * b40f980632 Add more documentation for config options that are missing from master/minion docs
  1090. * 78940400e3 Merge pull request `#42352`_ from CorvinM/issue42333
  1091. * 526b6ee14d Multiple documentation fixes
  1092. * **ISSUE** `#42357`_: (`Giandom`_) Salt pillarenv problem with slack engine (refs: `#42443`_, `#42444`_)
  1093. * **PR** `#42444`_: (`garethgreenaway`_) [2017.7] Fix to slack engine
  1094. @ *2017-07-21 22:03:48 UTC*
  1095. * 10e4d9234b Merge pull request `#42444`_ from garethgreenaway/42357_2017_7_pass_args_kwargs_correctly
  1096. * f411cfc2a9 Updating the slack engine in 2017.7 to pass the args and kwrags correctly to LocalClient
  1097. * **PR** `#42461`_: (`rallytime`_) Bump warning version from Oxygen to Fluorine in roster cache
  1098. @ *2017-07-21 21:33:25 UTC*
  1099. * 723be49fac Merge pull request `#42461`_ from rallytime/bump-roster-cache-deprecations
  1100. * c0df0137f5 Bump warning version from Oxygen to Fluorine in roster cache
  1101. * **ISSUE** `#42374`_: (`tyhunt99`_) [2017.7.0] salt-run mange.versions throws exception if minion is offline or unresponsive (refs: `#42436`_)
  1102. * **PR** `#42436`_: (`garethgreenaway`_) Fixes to versions function in manage runner
  1103. @ *2017-07-21 19:41:07 UTC*
  1104. * 09521602c1 Merge pull request `#42436`_ from garethgreenaway/42374_manage_runner_minion_offline
  1105. * 0fd39498c0 Updating the versions function inside the manage runner to account for when a minion is offline and we are unable to determine it's version.
  1106. * **ISSUE** `#42427`_: (`grichmond-salt`_) Issue Passing Variables created from load_json as Inline Pillar Between States (refs: `#42435`_)
  1107. * **PR** `#42435`_: (`terminalmage`_) Modify our custom YAML loader to treat unicode literals as unicode strings (refs: `#42812`_)
  1108. @ *2017-07-21 19:40:34 UTC*
  1109. * 54193ea543 Merge pull request `#42435`_ from terminalmage/issue42427
  1110. * 31273c7ec1 Modify our custom YAML loader to treat unicode literals as unicode strings
  1111. * **ISSUE** `#42381`_: (`zebooka`_) Git.detached broken in 2017.7.0 (refs: `#42399`_)
  1112. * **ISSUE** `#38878`_: (`tomlaredo`_) [Naming consistency] git.latest "rev" option VS git.detached "ref" option (refs: `#38898`_)
  1113. * **PR** `#42399`_: (`rallytime`_) Update old "ref" references to "rev" in git.detached state
  1114. @ *2017-07-21 19:38:59 UTC*
  1115. * **PR** `#38898`_: (`terminalmage`_) git.detached: rename ref to rev for consistency (refs: `#42399`_)
  1116. * 0b3179135c Merge pull request `#42399`_ from rallytime/fix-42381
  1117. * d9d94fe02f Update old "ref" references to "rev" in git.detached state
  1118. * **ISSUE** `#42400`_: (`Enquier`_) Conflict in execution of passing pillar data to orch/reactor event executions 2017.7.0 (refs: `#42031`_)
  1119. * **PR** `#42031`_: (`skizunov`_) Fix: Reactor emits critical error
  1120. @ *2017-07-21 19:38:34 UTC*
  1121. * bd4adb483d Merge pull request `#42031`_ from skizunov/develop3
  1122. * 540977b4b1 Fix: Reactor emits critical error
  1123. * **ISSUE** `#41949`_: (`jrporcaro`_) Event returner doesn't work with Windows Master (refs: `#42027`_)
  1124. * **PR** `#42027`_: (`gtmanfred`_) import salt.minion for EventReturn for Windows
  1125. @ *2017-07-21 19:37:03 UTC*
  1126. * 3abf7ad7d7 Merge pull request `#42027`_ from gtmanfred/2017.7
  1127. * fd4458b6c7 import salt.minion for EventReturn for Windows
  1128. * **PR** `#42454`_: (`terminalmage`_) Document future renaming of new rand_str jinja filter
  1129. @ *2017-07-21 18:47:51 UTC*
  1130. * 994d3dc74a Merge pull request `#42454`_ from terminalmage/jinja-docs-2017.7
  1131. * 98b661406e Document future renaming of new rand_str jinja filter
  1132. * **PR** `#42452`_: (`Ch3LL`_) update windows urls to new py2/py3 naming scheme
  1133. @ *2017-07-21 17:20:47 UTC*
  1134. * 4480075129 Merge pull request `#42452`_ from Ch3LL/fix_url_windows
  1135. * 3f4a918f73 update windows urls to new py2/py3 naming scheme
  1136. * **ISSUE** `#42404`_: (`gabekahen`_) [2017.7] file.managed with cmd_check "No such file or directory" (refs: `#42411`_)
  1137. * **ISSUE** `#33708`_: (`pepinje`_) visudo check command leaves cache file in /tmp (refs: `#42411`_, `#38063`_)
  1138. * **PR** `#42411`_: (`seedickcode`_) Fix file.managed check_cmd file not found - Issue `#42404`_
  1139. @ *2017-07-20 21:59:17 UTC*
  1140. * **PR** `#38063`_: (`llua`_) tmp file clean up in file.manage - fix for `#33708`_ (refs: `#42411`_)
  1141. * 33e90be1fe Merge pull request `#42411`_ from seedickcode/check_cmd_fix
  1142. * 4ae3911f01 Fix file.managed check_cmd file not found - Issue `#42404`_
  1143. * **PR** `#42409`_: (`twangboy`_) Add Scripts to build Py3 on Mac
  1144. @ *2017-07-20 21:36:34 UTC*
  1145. * edde31376a Merge pull request `#42409`_ from twangboy/mac_py3_scripts
  1146. * ac0e04af72 Remove build and dist, sign pkgs
  1147. * 9d66e273c4 Fix hard coded pip path
  1148. * 7b8d6cbbd2 Add support for Py3
  1149. * aa4eed93c8 Update Python and other reqs
  1150. * **ISSUE** `#42403`_: (`astronouth7303`_) [2017.7] Pillar empty when state is applied from orchestrate (refs: `#42433`_)
  1151. * **PR** `#42433`_: (`terminalmage`_) Only force saltenv/pillarenv to be a string when not None (refs: `#42573`_)
  1152. @ *2017-07-20 21:32:24 UTC*
  1153. * 82982f940d Merge pull request `#42433`_ from terminalmage/issue42403
  1154. * **PR** `#42408`_: (`CorvinM`_) Fix documentation misformat in salt.states.file.replace
  1155. @ *2017-07-20 00:45:43 UTC*
  1156. * a71938cefe Merge pull request `#42408`_ from CorvinM/file-replace-doc-fix
  1157. * 246a2b3e74 Fix documentation misformat in salt.states.file.replace
  1158. * **PR** `#42347`_: (`twangboy`_) Fixes problem with Version and OS Release related grains on certain versions of Python
  1159. @ *2017-07-19 17:05:43 UTC*
  1160. * d385dfd19d Merge pull request `#42347`_ from twangboy/win_fix_ver_grains
  1161. * ef1f663fc9 Detect server OS with a desktop release name
  1162. * **PR** `#42366`_: (`twangboy`_) Remove build and dist directories before install
  1163. @ *2017-07-19 16:37:41 UTC*
  1164. * eb9e4206c9 Merge pull request `#42366`_ from twangboy/win_fix_build
  1165. * 0946002713 Add blank line after delete
  1166. * f7c0bb4f46 Remove build and dist directories before install
  1167. * **PR** `#42373`_: (`Ch3LL`_) Add initial 2017.7.1 Release Notes File
  1168. @ *2017-07-19 16:28:46 UTC*
  1169. * af7820f25d Merge pull request `#42373`_ from Ch3LL/add_2017.7.1
  1170. * ce1c1b6d28 Add initial 2017.7.1 Release Notes File
  1171. * **PR** `#42150`_: (`twangboy`_) Fix `unit.modules.test_pip` for Windows
  1172. @ *2017-07-19 16:01:17 UTC*
  1173. * 59e012b485 Merge pull request `#42150`_ from twangboy/win_unit_test_pip
  1174. * 4ee24202fc Fix unit tests for test_pip
  1175. * **PR** `#42154`_: (`twangboy`_) Fix `unit.modules.test_reg_win` for Windows
  1176. @ *2017-07-19 16:00:38 UTC*
  1177. * ade25c6b34 Merge pull request `#42154`_ from twangboy/win_unit_test_reg
  1178. * 00d9a52802 Fix problem with handling REG_QWORD in list values
  1179. * **PR** `#42182`_: (`twangboy`_) Fix `unit.modules.test_useradd` for Windows
  1180. @ *2017-07-19 15:55:33 UTC*
  1181. * 07593675e2 Merge pull request `#42182`_ from twangboy/win_unit_test_useradd
  1182. * 8260a71c07 Disable tests that require pwd in Windows
  1183. * **PR** `#42364`_: (`twangboy`_) Windows Package notes for 2017.7.0
  1184. @ *2017-07-18 19:24:45 UTC*
  1185. * a175c40c1d Merge pull request `#42364`_ from twangboy/release_notes_2017.7.0
  1186. * 96517d1355 Add note about patched windows packages
  1187. * **PR** `#42361`_: (`Ch3LL`_) [2017.7] Update version numbers in doc config for 2017.7.0 release
  1188. @ *2017-07-18 19:23:22 UTC*
  1189. * 4dfe50e558 Merge pull request `#42361`_ from Ch3LL/doc-update-2017.7
  1190. * dc5bb301f7 [2017.7] Update version numbers in doc config for 2017.7.0 release
  1191. * **PR** `#42363`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1192. @ *2017-07-18 18:40:48 UTC*
  1193. * 587138d771 Merge pull request `#42363`_ from rallytime/merge-2017.7
  1194. * 7aa31ff030 Merge branch '2016.11' into '2017.7'
  1195. * b256001760 Merge pull request `#42353`_ from terminalmage/fix-git-test
  1196. * 14cf6ce322 is_windows is a function, not a propery/attribute
  1197. * 866a1febb4 Merge pull request `#42264`_ from rallytime/fix-41116
  1198. * bd638880e3 Add mono-spacing to salt-minion reference for consistency
  1199. * 30d62f43da Update minion restart section in FAQ doc for windows
  1200. * 9a707088ad Merge pull request `#42275`_ from terminalmage/issue42194
  1201. * 663874908a pkg.installed: pack name/version into pkgs argument
  1202. * e588f235e0 Merge pull request `#42269`_ from rallytime/fix-41721
  1203. * f2250d474a Add a note about using different styles of quotes.
  1204. * 38d9b3d553 Add some clarity to "multiple quotes" section of yaml docs
  1205. * 5aaa214a75 Merge pull request `#42282`_ from rallytime/fix-42152
  1206. * f032223843 Handle libcloud objects that throw RepresenterErrors with --out=yaml
  1207. * fb5697a4bc Merge pull request `#42308`_ from lubyou/42295-fix-file-absent-windows
  1208. * 026ccf401a Force file removal on Windows. Fixes `#42295`_
  1209. * da2a8a518f Merge pull request `#42314`_ from rallytime/fix-42267
  1210. * c406046940 Add clarification to salt ssh docs about key auto-generation.
  1211. * acadd54013 Merge pull request `#41945`_ from garethgreenaway/41936_allow_identity_files_with_user
  1212. * 44841e5626 Moving the call to cp.get_file inside the with block to ensure the umask is preserved when we grab the file.
  1213. * f9ba60eed8 Merge pull request `#1`_ from terminalmage/pr-41945
  1214. * 1b6026177c Restrict set_umask to mkstemp call only
  1215. * 68549f3496 Fixing umask to we can set files as executable.
  1216. * 4949bf3ff3 Updating to swap on the new salt.utils.files.set_umask context_manager
  1217. * 8faa9f6d92 Updating PR with requested changes.
  1218. * 494765e939 Updating the git module to allow an identity file to be used when passing the user parameter
  1219. * f90e04a2bc Merge pull request `#42289`_ from CorvinM/bp-41543
  1220. * 357dc22f05 Fix user creation with empty password
  1221. * a91a3f81b1 Merge pull request `#42123`_ from vutny/fix-master-utils-import
  1222. * 6bb8b8f98c Add missing doc for ``utils_dirs`` Minion config option
  1223. * f1bc58f6d5 Utils: add example of module import
  1224. * e2aa5114e4 Merge pull request `#42261`_ from rallytime/minor-doc-fix
  1225. * 8c76bbb53d Some minor doc fixes for dnsutil module so they'll render correctly
  1226. * 3e9dfbc9cc Merge pull request `#42262`_ from rallytime/bp-42224
  1227. * c31ded341c Remove duplicate instruction in Openstack Rackspace config example
  1228. * 7780579c36 Merge pull request `#42181`_ from garethgreenaway/42137_backport_fix_from_2017_7
  1229. * a34970b45b Back porting the fix for 2017.7 that ensures the order of the names parameter.
  1230. * 72537868a6 Merge pull request `#42253`_ from gtmanfred/2016.11
  1231. * 53e25760be Only use unassociated ips when unable to allocate
  1232. * b2a4698b5d Merge pull request `#42252`_ from UtahDave/2016.11local
  1233. * e6a9563d47 simple doc updates
  1234. * 781fe13be7 Merge pull request `#42235`_ from astronouth7303/patch-1-2016.3
  1235. * 4cb51bd03a Make note of dig partial requirement.
  1236. * 08e7d8351a Abolish references to `dig` in examples.
  1237. * 83cbd76f16 Merge pull request `#42215`_ from twangboy/win_iis_docs
  1238. * c07e22041a Add missing config to example
  1239. * 274946ab00 Merge pull request `#42211`_ from terminalmage/issue40928
  1240. * 22a18fa2ed Only pass a saltenv in orchestration if one was explicitly passed (2016.11)
  1241. * 89261cf06c Merge pull request `#42173`_ from rallytime/bp-37424
  1242. * 01addb6053 Avoid Early Convert ret['comment'] to String
  1243. * 3b17fb7f83 Merge pull request `#42175`_ from rallytime/bp-39366
  1244. * 53f7b987e8 Pass sig to service.status in after_toggle
  1245. * ea16f47f0a Merge pull request `#42172`_ from rallytime/merge-2016.11
  1246. * b1fa332a11 Merge branch '2016.3' into '2016.11'
  1247. * 8fa1fa5bb1 Merge pull request `#42155`_ from phsteve/doc-fix-puppet
  1248. * fb2cb78a31 Fix docs for puppet.plugin_sync so code-block renders properly and sync is spelled consistently
  1249. * 6307b9873f Merge pull request `#42176`_ from rallytime/bp-42109
  1250. * 686926daf7 Update aws.rst - add Debian default username
  1251. * 28c4e4c3b7 Merge pull request `#42095`_ from terminalmage/docker-login-debugging
  1252. * bd27870a71 Add debug logging to dockerng.login
  1253. * 2b754bc5af Merge pull request `#42119`_ from terminalmage/issue42116
  1254. * 9a268949e3 Add integration test for 42116
  1255. * 1bb42bb609 Fix regression when CLI pillar override is used with salt-call
  1256. * 8c0a83cbb5 Merge pull request `#42121`_ from terminalmage/issue42114
  1257. * d14291267f Fix pillar.get when saltenv is passed
  1258. * 687992c240 Merge pull request `#42094`_ from terminalmage/quiet-exception
  1259. * 47d61f4edf Prevent command from showing in exception when output_loglevel=quiet
  1260. * dad255160c Merge pull request `#42163`_ from vutny/fix-42115
  1261. * b27b1e340a Fix `#42115`_: parse libcloud "rc" version correctly
  1262. * 2a8ae2b3b6 Merge pull request `#42164`_ from Ch3LL/fix_kerb_doc
  1263. * 7c0fb248ec Fix kerberos create_keytab doc
  1264. * 678d4d4098 Merge pull request `#42141`_ from rallytime/bp-42098
  1265. * bd80243233 Change repo_ng to repo-ng
  1266. * c8afd7a3c9 Merge pull request `#42140`_ from rallytime/bp-42097
  1267. * 9c4e132540 Import datetime
  1268. * 1435bf177e require large timediff for ipv6 warning
  1269. * c239664c8b Merge pull request `#42142`_ from Ch3LL/change_builds
  1270. * e1694af39c Update builds available for rc1
  1271. * **PR** `#42340`_: (`isbm`_) Bugfix: Jobs scheduled to run at a future time stay pending for Salt …
  1272. @ *2017-07-18 18:13:36 UTC*
  1273. * 55b7a5cb4a Merge pull request `#42340`_ from isbm/isbm-jobs-scheduled-in-a-future-2017.7-bsc1036125
  1274. * 774d204d65 Bugfix: Jobs scheduled to run at a future time stay pending for Salt minions (bsc#1036125)
  1275. * **PR** `#42327`_: (`mirceaulinic`_) Default skip_verify to False
  1276. @ *2017-07-18 18:04:36 UTC*
  1277. * e72616c5f1 Merge pull request `#42327`_ from mirceaulinic/patch-10
  1278. * c830573a2c Trailing whitespaces
  1279. * c83e6fc696 Default skip_verify to False
  1280. * **ISSUE** `#42151`_: (`sjorge`_) Doc errors in jinja doc for develop branch (refs: `#42179`_)
  1281. * **PR** `#42179`_: (`rallytime`_) Fix some documentation issues found in jinja filters doc topic
  1282. @ *2017-07-18 18:01:57 UTC*
  1283. * ba799b2831 Merge pull request `#42179`_ from rallytime/fix-42151
  1284. * 798d29276e Add note about "to_bytes" jinja filter issues when using yaml_jinja renderer
  1285. * 1bbff572ab Fix some documentation issues found in jinja filters doc topic
  1286. * **ISSUE** `#42076`_: (`abulford`_) dockerng.volume_present test looks as though it would cause a change (refs: `#42087`_, `#42086`_)
  1287. * **PR** `#42087`_: (`abulford`_) Make result=true if Docker volume already exists
  1288. @ *2017-07-17 18:41:47 UTC*
  1289. * **PR** `#42086`_: (`abulford`_) Make result=true if Docker volume already exists (refs: `#42087`_)
  1290. * 8dbb93851d Merge pull request `#42087`_ from redmatter/fix-dockerng-volume-present-result-2017.7
  1291. * 2e1dc95500 Make result=true if Docker volume already exists
  1292. * **ISSUE** `#42166`_: (`sjorge`_) [2017.7.0rc1] jinja filter network_hosts fails on large IPv6 networks (refs: `#42186`_)
  1293. * **PR** `#42186`_: (`rallytime`_) Use long_range function for IPv6Network hosts() function
  1294. @ *2017-07-17 18:39:35 UTC*
  1295. * c84d6db548 Merge pull request `#42186`_ from rallytime/fix-42166
  1296. * b8bcc0d599 Add note to various network_hosts docs about long_run for IPv6 networks
  1297. * 11862743c2 Use long_range function for IPv6Network hosts() function
  1298. * **PR** `#42210`_: (`terminalmage`_) Only pass a saltenv in orchestration if one was explicitly passed (2017.7)
  1299. @ *2017-07-17 18:22:39 UTC*
  1300. * e7b79e0fd2 Merge pull request `#42210`_ from terminalmage/issue40928-2017.7
  1301. * 771ade5d73 Only pass a saltenv in orchestration if one was explicitly passed (2017.7)
  1302. * **PR** `#42236`_: (`mirceaulinic`_) New option for napalm proxy/minion: provider
  1303. @ *2017-07-17 18:19:56 UTC*
  1304. * 0e49021b0e Merge pull request `#42236`_ from cloudflare/napalm-provider
  1305. * 1ac69bd737 Document the provider option and rearrange the doc
  1306. * 4bf4b14161 New option for napalm proxy/minion: provider
  1307. * **PR** `#42257`_: (`twangboy`_) Fix `unit.pillar.test_git` for Windows
  1308. @ *2017-07-17 17:51:42 UTC*
  1309. * 3ec5bb1c2f Merge pull request `#42257`_ from twangboy/win_unit_pillar_test_git
  1310. * 45be32666a Add error-handling function to shutil.rmtree
  1311. * **PR** `#42258`_: (`twangboy`_) Fix `unit.states.test_environ` for Windows
  1312. @ *2017-07-17 17:50:38 UTC*
  1313. * 36395625c2 Merge pull request `#42258`_ from twangboy/win_unit_states_tests_environ
  1314. * 55b278c478 Mock the reg.read_value function
  1315. * **PR** `#42265`_: (`rallytime`_) Gate boto_elb tests if proper version of moto isn't installed
  1316. @ *2017-07-17 17:47:52 UTC*
  1317. * 894bdd2b19 Merge pull request `#42265`_ from rallytime/gate-moto-version
  1318. * 78cdee51d5 Gate boto_elb tests if proper version of moto isn't installed
  1319. * **PR** `#42277`_: (`twangboy`_) Fix `unit.states.test_winrepo` for Windows
  1320. @ *2017-07-17 17:37:07 UTC*
  1321. * baf04f2a2d Merge pull request `#42277`_ from twangboy/win_unit_states_test_winrepo
  1322. * ed89cd0b93 Use os.sep for path seps
  1323. * **PR** `#42309`_: (`terminalmage`_) Change "TBD" in versionadded to "2017.7.0"
  1324. @ *2017-07-17 17:11:45 UTC*
  1325. * be6b211683 Merge pull request `#42309`_ from terminalmage/fix-versionadded
  1326. * 603f5b7de6 Change "TBD" in versionadded to "2017.7.0"
  1327. * **PR** `#42206`_: (`rallytime`_) [PY3] Fix test that is flaky in Python 3 (refs: `#42783`_)
  1328. @ *2017-07-17 17:09:53 UTC*
  1329. * acd29f9b38 Merge pull request `#42206`_ from rallytime/fix-flaky-test
  1330. * 2be4865f48 [PY3] Fix test that is flaky in Python 3
  1331. * **PR** `#42126`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1332. @ *2017-07-17 17:07:19 UTC*
  1333. * 8f1cb287cf Merge pull request `#42126`_ from rallytime/merge-2017.7
  1334. * **PR** `#42078`_: (`damon-atkins`_) pkg.install and pkg.remove fix version number input.
  1335. @ *2017-07-05 06:04:57 UTC*
  1336. * 4780d7830a Merge pull request `#42078`_ from damon-atkins/fix_convert_flt_str_version_on_cmd_line
  1337. * 09d37dd892 Fix comment typo
  1338. * 7167549425 Handle version=None when converted to a string it becomes 'None' parm should default to empty string rather than None, it would fix better with existing code.
  1339. * 4fb2bb1856 Fix typo
  1340. * cf55c3361c pkg.install and pkg.remove on the command line take number version numbers, store them within a float. However version is a string, to support versions numbers like 1.3.4
  1341. * **PR** `#42105`_: (`Ch3LL`_) Update releasecanddiate doc with new 2017.7.0rc1 Release
  1342. @ *2017-07-04 03:14:42 UTC*
  1343. * 46d575acbc Merge pull request `#42105`_ from Ch3LL/update_rc
  1344. * d4e7b91608 Update releasecanddiate doc with new 2017.7.0rc1 Release
  1345. * **ISSUE** `#41885`_: (`astronouth7303`_) Recommended pip installation outdated? (refs: `#42099`_)
  1346. * **PR** `#42099`_: (`rallytime`_) Remove references in docs to pip install salt-cloud
  1347. @ *2017-07-03 22:13:44 UTC*
  1348. * d38548bbbd Merge pull request `#42099`_ from rallytime/fix-41885
  1349. * c2822e05ad Remove references in docs to pip install salt-cloud
  1350. * **ISSUE** `#42076`_: (`abulford`_) dockerng.volume_present test looks as though it would cause a change (refs: `#42087`_, `#42086`_)
  1351. * **PR** `#42086`_: (`abulford`_) Make result=true if Docker volume already exists (refs: `#42087`_)
  1352. @ *2017-07-03 15:48:33 UTC*
  1353. * 81d606a8cb Merge pull request `#42086`_ from redmatter/fix-dockerng-volume-present-result
  1354. * 8d549685a7 Make result=true if Docker volume already exists
  1355. * **ISSUE** `#25842`_: (`shikhartanwar`_) Running salt-minion as non-root user to execute sudo commands always returns an error (refs: `#42021`_)
  1356. * **PR** `#42021`_: (`gtmanfred`_) Set concurrent to True when running states with sudo
  1357. @ *2017-06-30 21:02:15 UTC*
  1358. * 7160697123 Merge pull request `#42021`_ from gtmanfred/2016.11
  1359. * 26beb18aa5 Set concurrent to True when running states with sudo
  1360. * **PR** `#42029`_: (`terminalmage`_) Mock socket.getaddrinfo in unit.utils.network_test.NetworkTestCase.test_host_to_ips
  1361. @ *2017-06-30 20:58:56 UTC*
  1362. * b784fbbdf8 Merge pull request `#42029`_ from terminalmage/host_to_ips
  1363. * 26f848e111 Mock socket.getaddrinfo in unit.utils.network_test.NetworkTestCase.test_host_to_ips
  1364. * **PR** `#42055`_: (`dmurphy18`_) Upgrade support for gnupg v2.1 and higher
  1365. @ *2017-06-30 20:54:02 UTC*
  1366. * e067020b9b Merge pull request `#42055`_ from dmurphy18/handle_gnupgv21
  1367. * e20cea6350 Upgrade support for gnupg v2.1 and higher
  1368. * **PR** `#42048`_: (`Ch3LL`_) Add initial 2016.11.7 Release Notes
  1369. @ *2017-06-30 16:00:05 UTC*
  1370. * 74ba2abc48 Merge pull request `#42048`_ from Ch3LL/add_11.7
  1371. * 1de5e008a0 Add initial 2016.11.7 Release Notes
  1372. .. _`#12587`: https://github.com/saltstack/salt/issues/12587
  1373. .. _`#1`: https://github.com/saltstack/salt/issues/1
  1374. .. _`#23516`: https://github.com/saltstack/salt/issues/23516
  1375. .. _`#25842`: https://github.com/saltstack/salt/issues/25842
  1376. .. _`#26995`: https://github.com/saltstack/salt/issues/26995
  1377. .. _`#2`: https://github.com/saltstack/salt/issues/2
  1378. .. _`#33708`: https://github.com/saltstack/salt/issues/33708
  1379. .. _`#34245`: https://github.com/saltstack/salt/issues/34245
  1380. .. _`#37312`: https://github.com/saltstack/salt/issues/37312
  1381. .. _`#38063`: https://github.com/saltstack/salt/pull/38063
  1382. .. _`#38839`: https://github.com/saltstack/salt/issues/38839
  1383. .. _`#38878`: https://github.com/saltstack/salt/issues/38878
  1384. .. _`#38898`: https://github.com/saltstack/salt/pull/38898
  1385. .. _`#39516`: https://github.com/saltstack/salt/pull/39516
  1386. .. _`#39646`: https://github.com/saltstack/salt/pull/39646
  1387. .. _`#39773`: https://github.com/saltstack/salt/pull/39773
  1388. .. _`#40354`: https://github.com/saltstack/salt/issues/40354
  1389. .. _`#41690`: https://github.com/saltstack/salt/pull/41690
  1390. .. _`#41720`: https://github.com/saltstack/salt/issues/41720
  1391. .. _`#41885`: https://github.com/saltstack/salt/issues/41885
  1392. .. _`#41945`: https://github.com/saltstack/salt/pull/41945
  1393. .. _`#41949`: https://github.com/saltstack/salt/issues/41949
  1394. .. _`#41968`: https://github.com/saltstack/salt/pull/41968
  1395. .. _`#41973`: https://github.com/saltstack/salt/pull/41973
  1396. .. _`#41977`: https://github.com/saltstack/salt/pull/41977
  1397. .. _`#41982`: https://github.com/saltstack/salt/issues/41982
  1398. .. _`#41988`: https://github.com/saltstack/salt/pull/41988
  1399. .. _`#41994`: https://github.com/saltstack/salt/pull/41994
  1400. .. _`#42006`: https://github.com/saltstack/salt/pull/42006
  1401. .. _`#42021`: https://github.com/saltstack/salt/pull/42021
  1402. .. _`#42027`: https://github.com/saltstack/salt/pull/42027
  1403. .. _`#42029`: https://github.com/saltstack/salt/pull/42029
  1404. .. _`#42031`: https://github.com/saltstack/salt/pull/42031
  1405. .. _`#42048`: https://github.com/saltstack/salt/pull/42048
  1406. .. _`#42055`: https://github.com/saltstack/salt/pull/42055
  1407. .. _`#42067`: https://github.com/saltstack/salt/pull/42067
  1408. .. _`#42076`: https://github.com/saltstack/salt/issues/42076
  1409. .. _`#42077`: https://github.com/saltstack/salt/pull/42077
  1410. .. _`#42078`: https://github.com/saltstack/salt/pull/42078
  1411. .. _`#42086`: https://github.com/saltstack/salt/pull/42086
  1412. .. _`#42087`: https://github.com/saltstack/salt/pull/42087
  1413. .. _`#42094`: https://github.com/saltstack/salt/pull/42094
  1414. .. _`#42095`: https://github.com/saltstack/salt/pull/42095
  1415. .. _`#42099`: https://github.com/saltstack/salt/pull/42099
  1416. .. _`#42105`: https://github.com/saltstack/salt/pull/42105
  1417. .. _`#42107`: https://github.com/saltstack/salt/pull/42107
  1418. .. _`#42115`: https://github.com/saltstack/salt/issues/42115
  1419. .. _`#42119`: https://github.com/saltstack/salt/pull/42119
  1420. .. _`#42121`: https://github.com/saltstack/salt/pull/42121
  1421. .. _`#42123`: https://github.com/saltstack/salt/pull/42123
  1422. .. _`#42126`: https://github.com/saltstack/salt/pull/42126
  1423. .. _`#42140`: https://github.com/saltstack/salt/pull/42140
  1424. .. _`#42141`: https://github.com/saltstack/salt/pull/42141
  1425. .. _`#42142`: https://github.com/saltstack/salt/pull/42142
  1426. .. _`#42148`: https://github.com/saltstack/salt/issues/42148
  1427. .. _`#42150`: https://github.com/saltstack/salt/pull/42150
  1428. .. _`#42151`: https://github.com/saltstack/salt/issues/42151
  1429. .. _`#42154`: https://github.com/saltstack/salt/pull/42154
  1430. .. _`#42155`: https://github.com/saltstack/salt/pull/42155
  1431. .. _`#42163`: https://github.com/saltstack/salt/pull/42163
  1432. .. _`#42164`: https://github.com/saltstack/salt/pull/42164
  1433. .. _`#42166`: https://github.com/saltstack/salt/issues/42166
  1434. .. _`#42172`: https://github.com/saltstack/salt/pull/42172
  1435. .. _`#42173`: https://github.com/saltstack/salt/pull/42173
  1436. .. _`#42174`: https://github.com/saltstack/salt/pull/42174
  1437. .. _`#42175`: https://github.com/saltstack/salt/pull/42175
  1438. .. _`#42176`: https://github.com/saltstack/salt/pull/42176
  1439. .. _`#42179`: https://github.com/saltstack/salt/pull/42179
  1440. .. _`#42180`: https://github.com/saltstack/salt/pull/42180
  1441. .. _`#42181`: https://github.com/saltstack/salt/pull/42181
  1442. .. _`#42182`: https://github.com/saltstack/salt/pull/42182
  1443. .. _`#42186`: https://github.com/saltstack/salt/pull/42186
  1444. .. _`#42198`: https://github.com/saltstack/salt/issues/42198
  1445. .. _`#42200`: https://github.com/saltstack/salt/pull/42200
  1446. .. _`#42206`: https://github.com/saltstack/salt/pull/42206
  1447. .. _`#42210`: https://github.com/saltstack/salt/pull/42210
  1448. .. _`#42211`: https://github.com/saltstack/salt/pull/42211
  1449. .. _`#42215`: https://github.com/saltstack/salt/pull/42215
  1450. .. _`#42235`: https://github.com/saltstack/salt/pull/42235
  1451. .. _`#42236`: https://github.com/saltstack/salt/pull/42236
  1452. .. _`#42251`: https://github.com/saltstack/salt/pull/42251
  1453. .. _`#42252`: https://github.com/saltstack/salt/pull/42252
  1454. .. _`#42253`: https://github.com/saltstack/salt/pull/42253
  1455. .. _`#42255`: https://github.com/saltstack/salt/pull/42255
  1456. .. _`#42257`: https://github.com/saltstack/salt/pull/42257
  1457. .. _`#42258`: https://github.com/saltstack/salt/pull/42258
  1458. .. _`#42261`: https://github.com/saltstack/salt/pull/42261
  1459. .. _`#42262`: https://github.com/saltstack/salt/pull/42262
  1460. .. _`#42264`: https://github.com/saltstack/salt/pull/42264
  1461. .. _`#42265`: https://github.com/saltstack/salt/pull/42265
  1462. .. _`#42266`: https://github.com/saltstack/salt/pull/42266
  1463. .. _`#42269`: https://github.com/saltstack/salt/pull/42269
  1464. .. _`#42270`: https://github.com/saltstack/salt/pull/42270
  1465. .. _`#42275`: https://github.com/saltstack/salt/pull/42275
  1466. .. _`#42277`: https://github.com/saltstack/salt/pull/42277
  1467. .. _`#42279`: https://github.com/saltstack/salt/issues/42279
  1468. .. _`#42282`: https://github.com/saltstack/salt/pull/42282
  1469. .. _`#42289`: https://github.com/saltstack/salt/pull/42289
  1470. .. _`#42290`: https://github.com/saltstack/salt/pull/42290
  1471. .. _`#42291`: https://github.com/saltstack/salt/pull/42291
  1472. .. _`#42295`: https://github.com/saltstack/salt/issues/42295
  1473. .. _`#42308`: https://github.com/saltstack/salt/pull/42308
  1474. .. _`#42309`: https://github.com/saltstack/salt/pull/42309
  1475. .. _`#42314`: https://github.com/saltstack/salt/pull/42314
  1476. .. _`#42319`: https://github.com/saltstack/salt/pull/42319
  1477. .. _`#42327`: https://github.com/saltstack/salt/pull/42327
  1478. .. _`#42329`: https://github.com/saltstack/salt/issues/42329
  1479. .. _`#42339`: https://github.com/saltstack/salt/pull/42339
  1480. .. _`#42340`: https://github.com/saltstack/salt/pull/42340
  1481. .. _`#42347`: https://github.com/saltstack/salt/pull/42347
  1482. .. _`#42350`: https://github.com/saltstack/salt/pull/42350
  1483. .. _`#42352`: https://github.com/saltstack/salt/pull/42352
  1484. .. _`#42353`: https://github.com/saltstack/salt/pull/42353
  1485. .. _`#42356`: https://github.com/saltstack/salt/pull/42356
  1486. .. _`#42357`: https://github.com/saltstack/salt/issues/42357
  1487. .. _`#42359`: https://github.com/saltstack/salt/pull/42359
  1488. .. _`#42360`: https://github.com/saltstack/salt/pull/42360
  1489. .. _`#42361`: https://github.com/saltstack/salt/pull/42361
  1490. .. _`#42363`: https://github.com/saltstack/salt/pull/42363
  1491. .. _`#42364`: https://github.com/saltstack/salt/pull/42364
  1492. .. _`#42366`: https://github.com/saltstack/salt/pull/42366
  1493. .. _`#42368`: https://github.com/saltstack/salt/pull/42368
  1494. .. _`#42370`: https://github.com/saltstack/salt/pull/42370
  1495. .. _`#42373`: https://github.com/saltstack/salt/pull/42373
  1496. .. _`#42374`: https://github.com/saltstack/salt/issues/42374
  1497. .. _`#42375`: https://github.com/saltstack/salt/issues/42375
  1498. .. _`#42381`: https://github.com/saltstack/salt/issues/42381
  1499. .. _`#42387`: https://github.com/saltstack/salt/pull/42387
  1500. .. _`#42388`: https://github.com/saltstack/salt/pull/42388
  1501. .. _`#42399`: https://github.com/saltstack/salt/pull/42399
  1502. .. _`#42400`: https://github.com/saltstack/salt/issues/42400
  1503. .. _`#42403`: https://github.com/saltstack/salt/issues/42403
  1504. .. _`#42404`: https://github.com/saltstack/salt/issues/42404
  1505. .. _`#42408`: https://github.com/saltstack/salt/pull/42408
  1506. .. _`#42409`: https://github.com/saltstack/salt/pull/42409
  1507. .. _`#42411`: https://github.com/saltstack/salt/pull/42411
  1508. .. _`#42414`: https://github.com/saltstack/salt/pull/42414
  1509. .. _`#42421`: https://github.com/saltstack/salt/issues/42421
  1510. .. _`#42424`: https://github.com/saltstack/salt/pull/42424
  1511. .. _`#42425`: https://github.com/saltstack/salt/pull/42425
  1512. .. _`#42427`: https://github.com/saltstack/salt/issues/42427
  1513. .. _`#42433`: https://github.com/saltstack/salt/pull/42433
  1514. .. _`#42435`: https://github.com/saltstack/salt/pull/42435
  1515. .. _`#42436`: https://github.com/saltstack/salt/pull/42436
  1516. .. _`#42443`: https://github.com/saltstack/salt/pull/42443
  1517. .. _`#42444`: https://github.com/saltstack/salt/pull/42444
  1518. .. _`#42452`: https://github.com/saltstack/salt/pull/42452
  1519. .. _`#42453`: https://github.com/saltstack/salt/pull/42453
  1520. .. _`#42454`: https://github.com/saltstack/salt/pull/42454
  1521. .. _`#42459`: https://github.com/saltstack/salt/issues/42459
  1522. .. _`#42461`: https://github.com/saltstack/salt/pull/42461
  1523. .. _`#42464`: https://github.com/saltstack/salt/pull/42464
  1524. .. _`#42465`: https://github.com/saltstack/salt/pull/42465
  1525. .. _`#42474`: https://github.com/saltstack/salt/pull/42474
  1526. .. _`#42479`: https://github.com/saltstack/salt/pull/42479
  1527. .. _`#42481`: https://github.com/saltstack/salt/pull/42481
  1528. .. _`#42484`: https://github.com/saltstack/salt/pull/42484
  1529. .. _`#42502`: https://github.com/saltstack/salt/pull/42502
  1530. .. _`#42505`: https://github.com/saltstack/salt/issues/42505
  1531. .. _`#42506`: https://github.com/saltstack/salt/pull/42506
  1532. .. _`#42509`: https://github.com/saltstack/salt/pull/42509
  1533. .. _`#42514`: https://github.com/saltstack/salt/issues/42514
  1534. .. _`#42515`: https://github.com/saltstack/salt/pull/42515
  1535. .. _`#42516`: https://github.com/saltstack/salt/pull/42516
  1536. .. _`#42521`: https://github.com/saltstack/salt/issues/42521
  1537. .. _`#42523`: https://github.com/saltstack/salt/pull/42523
  1538. .. _`#42524`: https://github.com/saltstack/salt/pull/42524
  1539. .. _`#42527`: https://github.com/saltstack/salt/pull/42527
  1540. .. _`#42528`: https://github.com/saltstack/salt/pull/42528
  1541. .. _`#42529`: https://github.com/saltstack/salt/pull/42529
  1542. .. _`#42534`: https://github.com/saltstack/salt/pull/42534
  1543. .. _`#42538`: https://github.com/saltstack/salt/issues/42538
  1544. .. _`#42541`: https://github.com/saltstack/salt/pull/42541
  1545. .. _`#42545`: https://github.com/saltstack/salt/issues/42545
  1546. .. _`#42551`: https://github.com/saltstack/salt/pull/42551
  1547. .. _`#42555`: https://github.com/saltstack/salt/pull/42555
  1548. .. _`#42557`: https://github.com/saltstack/salt/pull/42557
  1549. .. _`#42567`: https://github.com/saltstack/salt/pull/42567
  1550. .. _`#42571`: https://github.com/saltstack/salt/pull/42571
  1551. .. _`#42573`: https://github.com/saltstack/salt/pull/42573
  1552. .. _`#42574`: https://github.com/saltstack/salt/pull/42574
  1553. .. _`#42575`: https://github.com/saltstack/salt/pull/42575
  1554. .. _`#42577`: https://github.com/saltstack/salt/pull/42577
  1555. .. _`#42586`: https://github.com/saltstack/salt/pull/42586
  1556. .. _`#42588`: https://github.com/saltstack/salt/issues/42588
  1557. .. _`#42589`: https://github.com/saltstack/salt/pull/42589
  1558. .. _`#42600`: https://github.com/saltstack/salt/issues/42600
  1559. .. _`#42601`: https://github.com/saltstack/salt/pull/42601
  1560. .. _`#42602`: https://github.com/saltstack/salt/pull/42602
  1561. .. _`#42603`: https://github.com/saltstack/salt/pull/42603
  1562. .. _`#42611`: https://github.com/saltstack/salt/issues/42611
  1563. .. _`#42612`: https://github.com/saltstack/salt/pull/42612
  1564. .. _`#42616`: https://github.com/saltstack/salt/pull/42616
  1565. .. _`#42618`: https://github.com/saltstack/salt/pull/42618
  1566. .. _`#42619`: https://github.com/saltstack/salt/pull/42619
  1567. .. _`#42621`: https://github.com/saltstack/salt/pull/42621
  1568. .. _`#42623`: https://github.com/saltstack/salt/pull/42623
  1569. .. _`#42625`: https://github.com/saltstack/salt/pull/42625
  1570. .. _`#42629`: https://github.com/saltstack/salt/pull/42629
  1571. .. _`#42639`: https://github.com/saltstack/salt/issues/42639
  1572. .. _`#42646`: https://github.com/saltstack/salt/issues/42646
  1573. .. _`#42649`: https://github.com/saltstack/salt/issues/42649
  1574. .. _`#42651`: https://github.com/saltstack/salt/pull/42651
  1575. .. _`#42654`: https://github.com/saltstack/salt/pull/42654
  1576. .. _`#42655`: https://github.com/saltstack/salt/pull/42655
  1577. .. _`#42657`: https://github.com/saltstack/salt/pull/42657
  1578. .. _`#42663`: https://github.com/saltstack/salt/pull/42663
  1579. .. _`#42668`: https://github.com/saltstack/salt/issues/42668
  1580. .. _`#42669`: https://github.com/saltstack/salt/pull/42669
  1581. .. _`#42670`: https://github.com/saltstack/salt/pull/42670
  1582. .. _`#42678`: https://github.com/saltstack/salt/pull/42678
  1583. .. _`#42679`: https://github.com/saltstack/salt/pull/42679
  1584. .. _`#42688`: https://github.com/saltstack/salt/issues/42688
  1585. .. _`#42689`: https://github.com/saltstack/salt/pull/42689
  1586. .. _`#42693`: https://github.com/saltstack/salt/pull/42693
  1587. .. _`#42694`: https://github.com/saltstack/salt/pull/42694
  1588. .. _`#42697`: https://github.com/saltstack/salt/issues/42697
  1589. .. _`#42704`: https://github.com/saltstack/salt/pull/42704
  1590. .. _`#42705`: https://github.com/saltstack/salt/issues/42705
  1591. .. _`#42707`: https://github.com/saltstack/salt/issues/42707
  1592. .. _`#42708`: https://github.com/saltstack/salt/pull/42708
  1593. .. _`#42709`: https://github.com/saltstack/salt/pull/42709
  1594. .. _`#42710`: https://github.com/saltstack/salt/pull/42710
  1595. .. _`#42712`: https://github.com/saltstack/salt/pull/42712
  1596. .. _`#42714`: https://github.com/saltstack/salt/pull/42714
  1597. .. _`#42721`: https://github.com/saltstack/salt/pull/42721
  1598. .. _`#42741`: https://github.com/saltstack/salt/issues/42741
  1599. .. _`#42743`: https://github.com/saltstack/salt/pull/42743
  1600. .. _`#42744`: https://github.com/saltstack/salt/pull/42744
  1601. .. _`#42745`: https://github.com/saltstack/salt/pull/42745
  1602. .. _`#42748`: https://github.com/saltstack/salt/pull/42748
  1603. .. _`#42753`: https://github.com/saltstack/salt/issues/42753
  1604. .. _`#42764`: https://github.com/saltstack/salt/pull/42764
  1605. .. _`#42768`: https://github.com/saltstack/salt/pull/42768
  1606. .. _`#42769`: https://github.com/saltstack/salt/pull/42769
  1607. .. _`#42770`: https://github.com/saltstack/salt/pull/42770
  1608. .. _`#42774`: https://github.com/saltstack/salt/issues/42774
  1609. .. _`#42778`: https://github.com/saltstack/salt/pull/42778
  1610. .. _`#42782`: https://github.com/saltstack/salt/pull/42782
  1611. .. _`#42783`: https://github.com/saltstack/salt/pull/42783
  1612. .. _`#42784`: https://github.com/saltstack/salt/pull/42784
  1613. .. _`#42786`: https://github.com/saltstack/salt/pull/42786
  1614. .. _`#42788`: https://github.com/saltstack/salt/pull/42788
  1615. .. _`#42794`: https://github.com/saltstack/salt/pull/42794
  1616. .. _`#42795`: https://github.com/saltstack/salt/pull/42795
  1617. .. _`#42798`: https://github.com/saltstack/salt/pull/42798
  1618. .. _`#42800`: https://github.com/saltstack/salt/pull/42800
  1619. .. _`#42803`: https://github.com/saltstack/salt/issues/42803
  1620. .. _`#42804`: https://github.com/saltstack/salt/pull/42804
  1621. .. _`#42805`: https://github.com/saltstack/salt/pull/42805
  1622. .. _`#42806`: https://github.com/saltstack/salt/pull/42806
  1623. .. _`#42807`: https://github.com/saltstack/salt/pull/42807
  1624. .. _`#42808`: https://github.com/saltstack/salt/pull/42808
  1625. .. _`#42810`: https://github.com/saltstack/salt/pull/42810
  1626. .. _`#42812`: https://github.com/saltstack/salt/pull/42812
  1627. .. _`#42818`: https://github.com/saltstack/salt/issues/42818
  1628. .. _`#42826`: https://github.com/saltstack/salt/pull/42826
  1629. .. _`#42829`: https://github.com/saltstack/salt/pull/42829
  1630. .. _`#42836`: https://github.com/saltstack/salt/pull/42836
  1631. .. _`#42838`: https://github.com/saltstack/salt/pull/42838
  1632. .. _`#42841`: https://github.com/saltstack/salt/pull/42841
  1633. .. _`#42842`: https://github.com/saltstack/salt/issues/42842
  1634. .. _`#42843`: https://github.com/saltstack/salt/issues/42843
  1635. .. _`#42845`: https://github.com/saltstack/salt/pull/42845
  1636. .. _`#42848`: https://github.com/saltstack/salt/pull/42848
  1637. .. _`#42851`: https://github.com/saltstack/salt/pull/42851
  1638. .. _`#42855`: https://github.com/saltstack/salt/pull/42855
  1639. .. _`#42856`: https://github.com/saltstack/salt/pull/42856
  1640. .. _`#42857`: https://github.com/saltstack/salt/pull/42857
  1641. .. _`#42859`: https://github.com/saltstack/salt/pull/42859
  1642. .. _`#42860`: https://github.com/saltstack/salt/pull/42860
  1643. .. _`#42861`: https://github.com/saltstack/salt/pull/42861
  1644. .. _`#42864`: https://github.com/saltstack/salt/pull/42864
  1645. .. _`#42866`: https://github.com/saltstack/salt/pull/42866
  1646. .. _`#42868`: https://github.com/saltstack/salt/pull/42868
  1647. .. _`#42870`: https://github.com/saltstack/salt/issues/42870
  1648. .. _`#42873`: https://github.com/saltstack/salt/issues/42873
  1649. .. _`#42877`: https://github.com/saltstack/salt/pull/42877
  1650. .. _`#42881`: https://github.com/saltstack/salt/pull/42881
  1651. .. _`#42882`: https://github.com/saltstack/salt/pull/42882
  1652. .. _`#42883`: https://github.com/saltstack/salt/pull/42883
  1653. .. _`#42884`: https://github.com/saltstack/salt/pull/42884
  1654. .. _`#42885`: https://github.com/saltstack/salt/pull/42885
  1655. .. _`#42886`: https://github.com/saltstack/salt/pull/42886
  1656. .. _`#42887`: https://github.com/saltstack/salt/pull/42887
  1657. .. _`#42889`: https://github.com/saltstack/salt/pull/42889
  1658. .. _`#42890`: https://github.com/saltstack/salt/pull/42890
  1659. .. _`#42898`: https://github.com/saltstack/salt/pull/42898
  1660. .. _`#42911`: https://github.com/saltstack/salt/pull/42911
  1661. .. _`#42913`: https://github.com/saltstack/salt/pull/42913
  1662. .. _`#42918`: https://github.com/saltstack/salt/pull/42918
  1663. .. _`#42919`: https://github.com/saltstack/salt/pull/42919
  1664. .. _`#42920`: https://github.com/saltstack/salt/pull/42920
  1665. .. _`#42925`: https://github.com/saltstack/salt/pull/42925
  1666. .. _`#42933`: https://github.com/saltstack/salt/pull/42933
  1667. .. _`#42936`: https://github.com/saltstack/salt/issues/42936
  1668. .. _`#42940`: https://github.com/saltstack/salt/pull/42940
  1669. .. _`#42941`: https://github.com/saltstack/salt/issues/42941
  1670. .. _`#42942`: https://github.com/saltstack/salt/pull/42942
  1671. .. _`#42943`: https://github.com/saltstack/salt/issues/42943
  1672. .. _`#42944`: https://github.com/saltstack/salt/pull/42944
  1673. .. _`#42945`: https://github.com/saltstack/salt/pull/42945
  1674. .. _`#42946`: https://github.com/saltstack/salt/pull/42946
  1675. .. _`#42948`: https://github.com/saltstack/salt/pull/42948
  1676. .. _`#42949`: https://github.com/saltstack/salt/pull/42949
  1677. .. _`#42950`: https://github.com/saltstack/salt/pull/42950
  1678. .. _`#42951`: https://github.com/saltstack/salt/pull/42951
  1679. .. _`#42952`: https://github.com/saltstack/salt/pull/42952
  1680. .. _`#42953`: https://github.com/saltstack/salt/pull/42953
  1681. .. _`#42954`: https://github.com/saltstack/salt/pull/42954
  1682. .. _`#42958`: https://github.com/saltstack/salt/pull/42958
  1683. .. _`#42959`: https://github.com/saltstack/salt/pull/42959
  1684. .. _`#42962`: https://github.com/saltstack/salt/pull/42962
  1685. .. _`#42963`: https://github.com/saltstack/salt/pull/42963
  1686. .. _`#42964`: https://github.com/saltstack/salt/pull/42964
  1687. .. _`#42967`: https://github.com/saltstack/salt/pull/42967
  1688. .. _`#42968`: https://github.com/saltstack/salt/pull/42968
  1689. .. _`#42985`: https://github.com/saltstack/salt/pull/42985
  1690. .. _`#42986`: https://github.com/saltstack/salt/pull/42986
  1691. .. _`#42988`: https://github.com/saltstack/salt/pull/42988
  1692. .. _`#42989`: https://github.com/saltstack/salt/issues/42989
  1693. .. _`#42992`: https://github.com/saltstack/salt/issues/42992
  1694. .. _`#42993`: https://github.com/saltstack/salt/pull/42993
  1695. .. _`#42995`: https://github.com/saltstack/salt/pull/42995
  1696. .. _`#42996`: https://github.com/saltstack/salt/pull/42996
  1697. .. _`#42997`: https://github.com/saltstack/salt/pull/42997
  1698. .. _`#42999`: https://github.com/saltstack/salt/pull/42999
  1699. .. _`#43002`: https://github.com/saltstack/salt/pull/43002
  1700. .. _`#43006`: https://github.com/saltstack/salt/pull/43006
  1701. .. _`#43008`: https://github.com/saltstack/salt/issues/43008
  1702. .. _`#43009`: https://github.com/saltstack/salt/pull/43009
  1703. .. _`#43010`: https://github.com/saltstack/salt/pull/43010
  1704. .. _`#43014`: https://github.com/saltstack/salt/pull/43014
  1705. .. _`#43016`: https://github.com/saltstack/salt/pull/43016
  1706. .. _`#43019`: https://github.com/saltstack/salt/pull/43019
  1707. .. _`#43020`: https://github.com/saltstack/salt/pull/43020
  1708. .. _`#43021`: https://github.com/saltstack/salt/pull/43021
  1709. .. _`#43023`: https://github.com/saltstack/salt/pull/43023
  1710. .. _`#43024`: https://github.com/saltstack/salt/pull/43024
  1711. .. _`#43026`: https://github.com/saltstack/salt/pull/43026
  1712. .. _`#43027`: https://github.com/saltstack/salt/pull/43027
  1713. .. _`#43029`: https://github.com/saltstack/salt/pull/43029
  1714. .. _`#43030`: https://github.com/saltstack/salt/pull/43030
  1715. .. _`#43031`: https://github.com/saltstack/salt/pull/43031
  1716. .. _`#43032`: https://github.com/saltstack/salt/pull/43032
  1717. .. _`#43033`: https://github.com/saltstack/salt/pull/43033
  1718. .. _`#43034`: https://github.com/saltstack/salt/pull/43034
  1719. .. _`#43035`: https://github.com/saltstack/salt/pull/43035
  1720. .. _`#43036`: https://github.com/saltstack/salt/issues/43036
  1721. .. _`#43037`: https://github.com/saltstack/salt/pull/43037
  1722. .. _`#43038`: https://github.com/saltstack/salt/pull/43038
  1723. .. _`#43039`: https://github.com/saltstack/salt/pull/43039
  1724. .. _`#43040`: https://github.com/saltstack/salt/issues/43040
  1725. .. _`#43041`: https://github.com/saltstack/salt/pull/43041
  1726. .. _`#43043`: https://github.com/saltstack/salt/issues/43043
  1727. .. _`#43048`: https://github.com/saltstack/salt/pull/43048
  1728. .. _`#43051`: https://github.com/saltstack/salt/pull/43051
  1729. .. _`#43054`: https://github.com/saltstack/salt/pull/43054
  1730. .. _`#43056`: https://github.com/saltstack/salt/pull/43056
  1731. .. _`#43058`: https://github.com/saltstack/salt/pull/43058
  1732. .. _`#43060`: https://github.com/saltstack/salt/pull/43060
  1733. .. _`#43061`: https://github.com/saltstack/salt/pull/43061
  1734. .. _`#43064`: https://github.com/saltstack/salt/pull/43064
  1735. .. _`#43068`: https://github.com/saltstack/salt/pull/43068
  1736. .. _`#43073`: https://github.com/saltstack/salt/pull/43073
  1737. .. _`#43077`: https://github.com/saltstack/salt/issues/43077
  1738. .. _`#43085`: https://github.com/saltstack/salt/issues/43085
  1739. .. _`#43087`: https://github.com/saltstack/salt/pull/43087
  1740. .. _`#43088`: https://github.com/saltstack/salt/pull/43088
  1741. .. _`#43091`: https://github.com/saltstack/salt/pull/43091
  1742. .. _`#43092`: https://github.com/saltstack/salt/pull/43092
  1743. .. _`#43093`: https://github.com/saltstack/salt/pull/43093
  1744. .. _`#43097`: https://github.com/saltstack/salt/pull/43097
  1745. .. _`#43100`: https://github.com/saltstack/salt/pull/43100
  1746. .. _`#43103`: https://github.com/saltstack/salt/pull/43103
  1747. .. _`#43107`: https://github.com/saltstack/salt/pull/43107
  1748. .. _`#43108`: https://github.com/saltstack/salt/pull/43108
  1749. .. _`#43110`: https://github.com/saltstack/salt/issues/43110
  1750. .. _`#43115`: https://github.com/saltstack/salt/pull/43115
  1751. .. _`#43116`: https://github.com/saltstack/salt/pull/43116
  1752. .. _`#43123`: https://github.com/saltstack/salt/pull/43123
  1753. .. _`#43142`: https://github.com/saltstack/salt/pull/43142
  1754. .. _`#43146`: https://github.com/saltstack/salt/pull/43146
  1755. .. _`#43151`: https://github.com/saltstack/salt/pull/43151
  1756. .. _`#43155`: https://github.com/saltstack/salt/pull/43155
  1757. .. _`#43156`: https://github.com/saltstack/salt/pull/43156
  1758. .. _`#43162`: https://github.com/saltstack/salt/issues/43162
  1759. .. _`#43165`: https://github.com/saltstack/salt/pull/43165
  1760. .. _`#43166`: https://github.com/saltstack/salt/pull/43166
  1761. .. _`#43168`: https://github.com/saltstack/salt/pull/43168
  1762. .. _`#43170`: https://github.com/saltstack/salt/pull/43170
  1763. .. _`#43171`: https://github.com/saltstack/salt/pull/43171
  1764. .. _`#43172`: https://github.com/saltstack/salt/pull/43172
  1765. .. _`#43173`: https://github.com/saltstack/salt/pull/43173
  1766. .. _`#43178`: https://github.com/saltstack/salt/pull/43178
  1767. .. _`#43179`: https://github.com/saltstack/salt/pull/43179
  1768. .. _`#43184`: https://github.com/saltstack/salt/pull/43184
  1769. .. _`#43193`: https://github.com/saltstack/salt/pull/43193
  1770. .. _`#43196`: https://github.com/saltstack/salt/pull/43196
  1771. .. _`#43199`: https://github.com/saltstack/salt/pull/43199
  1772. .. _`#43201`: https://github.com/saltstack/salt/pull/43201
  1773. .. _`#43202`: https://github.com/saltstack/salt/pull/43202
  1774. .. _`#43217`: https://github.com/saltstack/salt/pull/43217
  1775. .. _`#43226`: https://github.com/saltstack/salt/pull/43226
  1776. .. _`#43227`: https://github.com/saltstack/salt/pull/43227
  1777. .. _`#43228`: https://github.com/saltstack/salt/pull/43228
  1778. .. _`#43229`: https://github.com/saltstack/salt/pull/43229
  1779. .. _`#43241`: https://github.com/saltstack/salt/issues/43241
  1780. .. _`#43251`: https://github.com/saltstack/salt/pull/43251
  1781. .. _`#43254`: https://github.com/saltstack/salt/pull/43254
  1782. .. _`#43255`: https://github.com/saltstack/salt/pull/43255
  1783. .. _`#43256`: https://github.com/saltstack/salt/pull/43256
  1784. .. _`#43259`: https://github.com/saltstack/salt/issues/43259
  1785. .. _`#43266`: https://github.com/saltstack/salt/pull/43266
  1786. .. _`#43283`: https://github.com/saltstack/salt/pull/43283
  1787. .. _`#43315`: https://github.com/saltstack/salt/pull/43315
  1788. .. _`#43330`: https://github.com/saltstack/salt/pull/43330
  1789. .. _`#43333`: https://github.com/saltstack/salt/pull/43333
  1790. .. _`#43377`: https://github.com/saltstack/salt/pull/43377
  1791. .. _`#43421`: https://github.com/saltstack/salt/pull/43421
  1792. .. _`#43440`: https://github.com/saltstack/salt/pull/43440
  1793. .. _`#43447`: https://github.com/saltstack/salt/issues/43447
  1794. .. _`#43509`: https://github.com/saltstack/salt/pull/43509
  1795. .. _`#43526`: https://github.com/saltstack/salt/pull/43526
  1796. .. _`#43551`: https://github.com/saltstack/salt/pull/43551
  1797. .. _`#43585`: https://github.com/saltstack/salt/pull/43585
  1798. .. _`#43586`: https://github.com/saltstack/salt/pull/43586
  1799. .. _`#43756`: https://github.com/saltstack/salt/pull/43756
  1800. .. _`#43847`: https://github.com/saltstack/salt/pull/43847
  1801. .. _`#43868`: https://github.com/saltstack/salt/pull/43868
  1802. .. _`#43871`: https://github.com/saltstack/salt/pull/43871
  1803. .. _`Ch3LL`: https://github.com/Ch3LL
  1804. .. _`CorvinM`: https://github.com/CorvinM
  1805. .. _`DmitryKuzmenko`: https://github.com/DmitryKuzmenko
  1806. .. _`Enquier`: https://github.com/Enquier
  1807. .. _`Giandom`: https://github.com/Giandom
  1808. .. _`Katafalkas`: https://github.com/Katafalkas
  1809. .. _`Manoj2087`: https://github.com/Manoj2087
  1810. .. _`Mapel88`: https://github.com/Mapel88
  1811. .. _`Mareo`: https://github.com/Mareo
  1812. .. _`MorphBonehunter`: https://github.com/MorphBonehunter
  1813. .. _`SuperPommeDeTerre`: https://github.com/SuperPommeDeTerre
  1814. .. _`Talkless`: https://github.com/Talkless
  1815. .. _`The-Loeki`: https://github.com/The-Loeki
  1816. .. _`TheVakman`: https://github.com/TheVakman
  1817. .. _`UtahDave`: https://github.com/UtahDave
  1818. .. _`abulford`: https://github.com/abulford
  1819. .. _`amendlik`: https://github.com/amendlik
  1820. .. _`amnonbc`: https://github.com/amnonbc
  1821. .. _`astronouth7303`: https://github.com/astronouth7303
  1822. .. _`bfilipek`: https://github.com/bfilipek
  1823. .. _`blarghmatey`: https://github.com/blarghmatey
  1824. .. _`blbradley`: https://github.com/blbradley
  1825. .. _`boltronics`: https://github.com/boltronics
  1826. .. _`brejoc`: https://github.com/brejoc
  1827. .. _`cachedout`: https://github.com/cachedout
  1828. .. _`carsonoid`: https://github.com/carsonoid
  1829. .. _`cro`: https://github.com/cro
  1830. .. _`dafyddj`: https://github.com/dafyddj
  1831. .. _`damon-atkins`: https://github.com/damon-atkins
  1832. .. _`danlsgiga`: https://github.com/danlsgiga
  1833. .. _`darcoli`: https://github.com/darcoli
  1834. .. _`dkiser`: https://github.com/dkiser
  1835. .. _`dmurphy18`: https://github.com/dmurphy18
  1836. .. _`dragonpaw`: https://github.com/dragonpaw
  1837. .. _`evelineraine`: https://github.com/evelineraine
  1838. .. _`exc414`: https://github.com/exc414
  1839. .. _`frankiexyz`: https://github.com/frankiexyz
  1840. .. _`gabekahen`: https://github.com/gabekahen
  1841. .. _`garethgreenaway`: https://github.com/garethgreenaway
  1842. .. _`gmacon`: https://github.com/gmacon
  1843. .. _`gmcwhistler`: https://github.com/gmcwhistler
  1844. .. _`grichmond-salt`: https://github.com/grichmond-salt
  1845. .. _`gtmanfred`: https://github.com/gtmanfred
  1846. .. _`hbruch`: https://github.com/hbruch
  1847. .. _`hibbert`: https://github.com/hibbert
  1848. .. _`iavael`: https://github.com/iavael
  1849. .. _`ikogan`: https://github.com/ikogan
  1850. .. _`isbm`: https://github.com/isbm
  1851. .. _`ixs`: https://github.com/ixs
  1852. .. _`jbouse`: https://github.com/jbouse
  1853. .. _`jettero`: https://github.com/jettero
  1854. .. _`jmarinaro`: https://github.com/jmarinaro
  1855. .. _`jrporcaro`: https://github.com/jrporcaro
  1856. .. _`justincbeard`: https://github.com/justincbeard
  1857. .. _`kkoppel`: https://github.com/kkoppel
  1858. .. _`llua`: https://github.com/llua
  1859. .. _`lomeroe`: https://github.com/lomeroe
  1860. .. _`m03`: https://github.com/m03
  1861. .. _`mahesh21`: https://github.com/mahesh21
  1862. .. _`marnovdm`: https://github.com/marnovdm
  1863. .. _`mcalmer`: https://github.com/mcalmer
  1864. .. _`mirceaulinic`: https://github.com/mirceaulinic
  1865. .. _`morganwillcock`: https://github.com/morganwillcock
  1866. .. _`nhavens`: https://github.com/nhavens
  1867. .. _`pabloh007`: https://github.com/pabloh007
  1868. .. _`paul-mulvihill`: https://github.com/paul-mulvihill
  1869. .. _`pepinje`: https://github.com/pepinje
  1870. .. _`rallytime`: https://github.com/rallytime
  1871. .. _`rickh563`: https://github.com/rickh563
  1872. .. _`rossengeorgiev`: https://github.com/rossengeorgiev
  1873. .. _`saltstack/salt-jenkins#396`: https://github.com/saltstack/salt-jenkins/issues/396
  1874. .. _`saltstack/salt-jenkins#480`: https://github.com/saltstack/salt-jenkins/issues/480
  1875. .. _`seedickcode`: https://github.com/seedickcode
  1876. .. _`shengis`: https://github.com/shengis
  1877. .. _`shikhartanwar`: https://github.com/shikhartanwar
  1878. .. _`sjorge`: https://github.com/sjorge
  1879. .. _`skizunov`: https://github.com/skizunov
  1880. .. _`tehsu`: https://github.com/tehsu
  1881. .. _`terminalmage`: https://github.com/terminalmage
  1882. .. _`the-glu`: https://github.com/the-glu
  1883. .. _`thusoy`: https://github.com/thusoy
  1884. .. _`tomlaredo`: https://github.com/tomlaredo
  1885. .. _`twangboy`: https://github.com/twangboy
  1886. .. _`tyhunt99`: https://github.com/tyhunt99
  1887. .. _`vitaliyf`: https://github.com/vitaliyf
  1888. .. _`vutny`: https://github.com/vutny
  1889. .. _`whiteinge`: https://github.com/whiteinge
  1890. .. _`zebooka`: https://github.com/zebooka