1
0

2016.11.9.rst 72 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810
  1. ============================
  2. Salt 2016.11.9 Release Notes
  3. ============================
  4. Version 2016.11.9 is a bugfix release for :ref:`2016.11.0 <release-2016-11-0>`.
  5. Statistics
  6. ==========
  7. - Total Merges: **143**
  8. - Total Issue References: **60**
  9. - Total PR References: **167**
  10. - Contributors: **54** (`Ch3LL`_, `UtahDave`_, `VertigoRay`_, `akissa`_, `aogier`_, `arthtux`_, `austinpapp`_, `basepi`_, `benediktwerner`_, `bobrik`_, `brejoc`_, `cachedout`_, `cetanu`_, `corywright`_, `creideiki`_, `cro`_, `cruscio`_, `damon-atkins`_, `dayid`_, `defanator`_, `dereckson`_, `dijit`_, `doesitblend`_, `garethgreenaway`_, `gtmanfred`_, `gurubert`_, `gvengel`_, `jfindlay`_, `johnj`_, `jubrad`_, `junovitch`_, `lomeroe`_, `lordcirth`_, `lorengordon`_, `mattLLVW`_, `meaksh`_, `moio`_, `msummers42`_, `mtkennerly`_, `nicholasmhughes`_, `oeuftete`_, `rallytime`_, `rasathus`_, `roaldnefs`_, `rossengeorgiev`_, `seanjnkns`_, `senthilkumar-e`_, `techhat`_, `terminalmage`_, `twangboy`_, `vernondcole`_, `vutny`_, `whiteinge`_, `whytewolf`_)
  11. Windows Changes
  12. ===============
  13. :mod:`pkg <salt.modules.win_pkg>` Execution Module`
  14. ---------------------------------------------------
  15. Significate changes (PR #43708 & #45390, damon-atkins) have been made to the
  16. pkg execution module. Users should test this release against their existing
  17. package sls definition files.
  18. - :py:func:`pkg.list_available <salt.modules.win_pkg.list_available>` no longer
  19. defaults to refreshing the winrepo meta database.
  20. - :py:func:`pkg.install <salt.modules.win_pkg.install>` without a ``version``
  21. parameter no longer upgrades software if the software is already installed.
  22. Use ``pkg.install version=latest`` (or simply use a :py:func:`pkg.latest
  23. <salt.states.pkg.latest>` state to get the old behavior.
  24. - :py:func:`pkg.list_pkgs <salt.modules.win_pkg.list_pkgs>` now returns
  25. multiple versions if software installed more than once.
  26. - :py:func:`pkg.list_pkgs <salt.modules.win_pkg.list_pkgs>` now returns ``Not
  27. Found`` when the version is not found instead of ``(value not set)`` which
  28. matches the contents of the sls definitions.
  29. - :py:func:`pkg.remove <salt.modules.win_pkg.remove>` will wait up to 3 seconds
  30. (normally about a second) to detect changes in the registry after removing
  31. software, improving reporting of version changes.
  32. - :py:func:`pkg.remove <salt.modules.win_pkg.remove>` can remove ``latest``
  33. software, if ``latest`` is defined in sls definition.
  34. - Documentation was update for the execution module to match the style in new
  35. versions, some corrections as well.
  36. - All install/remove commands are prefix with cmd.exe shell and cmdmod is
  37. called with a command line string instead of a list. Some sls files in
  38. saltstack/salt-winrepo-ng expected the commands to be prefixed with cmd.exe
  39. (i.e. the use of ``&``).
  40. - Some execution module functions results, now behave more like their
  41. Unix/Linux versions.
  42. :mod:`cmd <salt.modules.cmdmod>` Execution Module
  43. -------------------------------------------------
  44. Due to a difference in how Python's ``subprocess.Popen()`` spawns processes on
  45. Windows, passing the command as a list of arguments can result in problems.
  46. This is because Windows' *CreateProcess* requires the command to be passed as a
  47. single string. Therefore, ``subprocess`` will attempt to re-assemble the list
  48. of arguments into as string. Some escaped characters and quotes can cause the
  49. resulting string to be incorrectly-assembled, resulting in a failure to execute
  50. the command.
  51. Salt now deals with these cases by joining the list of arguments correctly and
  52. ensuring that the command is passed to ``subprocess.Popen()`` as a string.
  53. Changelog for v2016.11.8..v2016.11.9
  54. ====================================
  55. *Generated at: 2018-05-27 20:28:05 UTC*
  56. * **PR** `#45638`_: (`twangboy`_) Win fix shell info
  57. @ *2018-01-23 22:38:22 UTC*
  58. * 10812969f0 Merge pull request `#45638`_ from twangboy/win_fix_shell_info
  59. * 872da3ffba Only convert text types in the list_values function
  60. * 0e41535cdb Fix reg.py to only convert text types to unicode
  61. * 3579534ea5 Fix issue with detecting powershell
  62. * **PR** `#45564`_: (`Ch3LL`_) Add PR changes to 2016.11.9 Release Notes
  63. @ *2018-01-19 21:36:05 UTC*
  64. * 2d1dd1186e Merge pull request `#45564`_ from Ch3LL/r-notes-2016
  65. * 325f4cbcda Add PR changes to 2016.11.9 Release Notes
  66. * **PR** `#45563`_: (`Ch3LL`_) Update man pages for 2016.11.9
  67. @ *2018-01-19 21:19:00 UTC*
  68. * 28e4398150 Merge pull request `#45563`_ from Ch3LL/man_2016
  69. * 529bc0c680 update release number for salt-call man page 2016.11.9
  70. * 11b7222148 Update man pages for 2016.11.9
  71. * **PR** `#45532`_: (`gtmanfred`_) fix mock for opensuse
  72. @ *2018-01-18 22:48:30 UTC*
  73. * 654df0f526 Merge pull request `#45532`_ from gtmanfred/2016.11.9
  74. * 6c26025664 fix mock for opensuse
  75. * **PR** `#45518`_: (`gtmanfred`_) fix last 2016.11.9 failing tests
  76. @ *2018-01-18 12:03:50 UTC*
  77. * 571c33aa39 Merge pull request `#45518`_ from gtmanfred/2016.11.9
  78. * 5455d2dee6 fix centos 6 pip test
  79. * 40255194b0 fix fedora pkg test
  80. * **ISSUE** `#45394`_: (`dmurphy18`_) git.latest fails when "depth" is used with a non-default branch (refs: `#45399`_)
  81. * **PR** `#45443`_: (`rallytime`_) Back-port `#45399`_ to 2016.11.9
  82. @ *2018-01-17 14:53:58 UTC*
  83. * **PR** `#45399`_: (`terminalmage`_) Fix git.latest failure when rev is not the default branch (refs: `#45443`_)
  84. * 4e0a0eec1f Merge pull request `#45443`_ from rallytime/bp-45399-2016.11.9
  85. * 919e92c911 Fix git.latest failure when rev is not the default branch
  86. * **ISSUE** `#45432`_: (`TheBigBear`_) winrepo-ng fault pkg.refresh_db doesn't work - it processes ANY stray .git metadata \*.sls files present on minion (refs: `#45493`_)
  87. * **PR** `#45493`_: (`damon-atkins`_) win_pkg: pkg.refresh_db report an issue if a sls pkg definition does not contain a dict instead of aborting
  88. @ *2018-01-17 14:52:03 UTC*
  89. * ebd4db66b8 Merge pull request `#45493`_ from damon-atkins/2016.11_fix_sls_defintion_wrong_type
  90. * af108440df win_pkg lint space after ,
  91. * c6e922a236 win_pkg lint issues
  92. * f4627d7a80 fix quote i.e. change \` to \'
  93. * 6938a4c099 pkg.refresh_db report an issue if a sls pkg definition id not a dict instead of aborting.
  94. * **PR** `#45446`_: (`rallytime`_) Back-port `#45390`_ to 2016.11.9
  95. @ *2018-01-16 20:08:38 UTC*
  96. * **PR** `#45390`_: (`damon-atkins`_) win_pkg: fix pkg.remove, pkg.list_pkgs (refs: `#45446`_)
  97. * 7322efba92 Merge pull request `#45446`_ from rallytime/bp-45390
  98. * 69f045ea24 lint too-many-blank-lines
  99. * 10a7501ede Update release notes
  100. * 6f2affe01c fix pkg.remove, pkg.list_pkgs
  101. * **PR** `#45424`_: (`twangboy`_) Fix some issues with reg.py
  102. @ *2018-01-13 19:34:47 UTC*
  103. * b0ece9f4d4 Merge pull request `#45424`_ from twangboy/win_reg
  104. * 30f06205f7 Fix some issues with reg.py
  105. * **PR** `#45327`_: (`lomeroe`_) Backport `#44861`_ to 2016.11
  106. @ *2018-01-08 21:10:41 UTC*
  107. * **PR** `#44861`_: (`twangboy`_) Fix win_lgpo for unknown values (refs: `#45327`_)
  108. * 0959ae4ea3 Merge pull request `#45327`_ from lomeroe/bp-44861_2016.11
  109. * 784139f734 Check for values other than 0 or 1
  110. * **PR** `#45268`_: (`damon-atkins`_) Fix pkg.install packagename version=latest i.e. if on an old version is installed
  111. @ *2018-01-08 17:34:15 UTC*
  112. * a6db5f95f0 Merge pull request `#45268`_ from damon-atkins/2016.11_win_pkg_pkg_install_latest
  113. * 325a9f0f66 Update 2016.11.9.rst
  114. * 4da9200b9c Update 2016.11.9.rst
  115. * 126aee36ac Update 2016.11.9.rst
  116. * 1c01967943 Update 2016.11.9.rst
  117. * a0d89882b8 Fix pkg.install packagename version=latest i.e. if on an old version upgrade to the latest
  118. * **PR** `#45256`_: (`rallytime`_) Back-port `#45034`_ to 2016.11
  119. @ *2018-01-04 14:25:42 UTC*
  120. * **PR** `#45034`_: (`brejoc`_) Fix for pidfile removal logging (refs: `#45256`_)
  121. * 1c5e905b61 Merge pull request `#45256`_ from rallytime/bp-45034
  122. * 68f971b38f Apply test fixes from `#45034`_ to parsers_test.py
  123. * 9454236694 Fix for pidfile removal logging
  124. * **ISSUE** `saltstack/salt-jenkins#598`_: (`rallytime`_) [oxygen] CentOS 7 is failing ~ 20 tests in the integration.ssh.test_state.SSHStateTest (refs: `#45209`_)
  125. * **PR** `#45235`_: (`rallytime`_) Back-port `#45209`_ to 2016.11
  126. @ *2018-01-02 20:20:15 UTC*
  127. * **PR** `#45209`_: (`gtmanfred`_) enable UsePAM for ssh tests (refs: `#45235`_)
  128. * b75f50afe3 Merge pull request `#45235`_ from rallytime/bp-45209
  129. * 2d0a9bbf7e enable UsePAM for ssh tests
  130. * **PR** `#44965`_: (`gtmanfred`_) check if VALUE is a string_type
  131. @ *2018-01-02 16:42:39 UTC*
  132. * 3ab962b01a Merge pull request `#44965`_ from gtmanfred/2016.11
  133. * a5d8a6340e check if VALUE is a string_type
  134. * **ISSUE** `#27160`_: (`martinadolfi`_) salt.states.mount persistence error using spaces in route (refs: `#45232`_)
  135. * **PR** `#45232`_: (`rasathus`_) Backport `#27160`_ to 2016.11
  136. @ *2018-01-02 15:48:22 UTC*
  137. * 40fb30f63f Merge pull request `#45232`_ from rasathus/2016.11
  138. * 7a2bd8f49b Merge branch '2016.11' into 2016.11
  139. * **ISSUE** `#44516`_: (`doesitblend`_) Windows PY3 Minion Returns UTF16 UnicodeError (refs: `#44944`_, `#45161`_)
  140. * **PR** `#45161`_: (`lomeroe`_) Backport `#44944`_ to 2016.11
  141. @ *2017-12-30 13:19:35 UTC*
  142. * **PR** `#44944`_: (`lomeroe`_) win_lgpo registry.pol encoding updates (refs: `#45161`_)
  143. * 707ef55175 Merge pull request `#45161`_ from lomeroe/bp-44944_2016.11
  144. * 0a4c6b5a83 remove references to six.unichr
  145. * f3196d795d lint fixes for static regexes
  146. * 11b637d108 lint fixes
  147. * c14d6282ad do not decode registry.pol file wholesale, but instead decode individual elements of the file
  148. * **ISSUE** `#45188`_: (`jak3kaj`_) salt state status.process always returns false (refs: `#45199`_)
  149. * **PR** `#45199`_: (`gtmanfred`_) status.pid returns pid ids not process names
  150. @ *2017-12-28 19:06:11 UTC*
  151. * 6f52034e08 Merge pull request `#45199`_ from gtmanfred/status
  152. * fb07f9ea7d status.pid returns pid ids not process names
  153. * **ISSUE** `#44728`_: (`casselt`_) Nodegroups can not be defined by glob with ? or seq (refs: `#45118`_)
  154. * **PR** `#45118`_: (`garethgreenaway`_) [2016.11] Fix to allow nodegroups to include sequences
  155. @ *2017-12-27 18:49:10 UTC*
  156. * d3381e27d0 Merge pull request `#45118`_ from garethgreenaway/44728_nodegroups_seq
  157. * 0ff811de70 Swapping import to be the old path for 2016.11
  158. * b3e2f388f5 Fix to allow nodegroups to include sequences
  159. * **PR** `#45127`_: (`twangboy`_) Fix issue with 1641 return code
  160. @ *2017-12-22 15:18:28 UTC*
  161. * f969aca3a3 Merge pull request `#45127`_ from twangboy/win_fix_pkg
  162. * 14639739f2 Fix issue with 1641 return code
  163. * **PR** `#45137`_: (`twangboy`_) Catch correct error type in list_keys and list_values
  164. @ *2017-12-22 14:45:22 UTC*
  165. * dc357b39f0 Merge pull request `#45137`_ from twangboy/win_fix_reg_tests
  166. * b6f4ef8d73 Catch correct error type in list_keys and list_values
  167. * **PR** `#45130`_: (`rallytime`_) Resolve groups for salt api
  168. @ *2017-12-21 20:38:32 UTC*
  169. * 0aa1662731 Merge pull request `#45130`_ from rallytime/api-groups
  170. * 2dcc8df845 Resolve groups for salt api
  171. * **PR** `#45114`_: (`twangboy`_) Move pam library load to try/except block
  172. @ *2017-12-21 14:37:17 UTC*
  173. * 7dc3cc4641 Merge pull request `#45114`_ from twangboy/win_fix_pam
  174. * cf5eae1f77 Move pam library load to try/except block
  175. * **ISSUE** `#45049`_: (`vernondcole`_) salt cloud module documentation is missing from the index. (refs: `#45070`_)
  176. * **PR** `#45100`_: (`rallytime`_) Back-port `#45070`_ to 2016.11
  177. @ *2017-12-20 14:55:01 UTC*
  178. * **PR** `#45070`_: (`vernondcole`_) insert clouds modules in index (refs: `#45100`_)
  179. * 7e128e8f15 Merge pull request `#45100`_ from rallytime/bp-45070
  180. * 0bdb46dab9 add clouds modules to index
  181. * **PR** `#45098`_: (`rallytime`_) Back-port `#45092`_ to 2016.11
  182. @ *2017-12-20 14:40:51 UTC*
  183. * **PR** `#45092`_: (`terminalmage`_) Fix integration.states.test_pip.PipStateTest.test_pip_installed_weird_install (refs: `#45098`_)
  184. * bdf93f339d Merge pull request `#45098`_ from rallytime/bp-45092
  185. * 80b6bd6813 Fix integration.states.test_pip.PipStateTest.test_pip_installed_weird_install
  186. * **ISSUE** `#41044`_: (`pirxthepilot`_) user.present 'date' parameter is not applying (refs: `#44078`_)
  187. * **PR** `#44078`_: (`rossengeorgiev`_) user.present: allow date param to be 0
  188. @ *2017-12-19 15:59:29 UTC*
  189. * 324b7d4058 Merge pull request `#44078`_ from rossengeorgiev/fix-41044
  190. * a81a6fe23c fix `#41044`_; allow for date param to be 0
  191. * **PR** `#44970`_: (`rallytime`_) Update bootstrap script to latest release: 2017.12.13
  192. @ *2017-12-19 15:49:05 UTC*
  193. * 48a59761df Merge pull request `#44970`_ from rallytime/update-bootstrap-script
  194. * b2c8057427 Update bootstrap script to latest release: 2017.12.13
  195. * **ISSUE** `#45036`_: (`dijit`_) Quiet installation of packaged minions fails due to redistributable not being quietly installed [py3] [Windows] (refs: `#45040`_)
  196. * **PR** `#45069`_: (`rallytime`_) Back-port `#45040`_ to 2016.11
  197. @ *2017-12-19 14:25:57 UTC*
  198. * **PR** `#45040`_: (`dijit`_) Installation Fails on headless machines. (refs: `#45069`_)
  199. * 637fdaed58 Merge pull request `#45069`_ from rallytime/bp-45040
  200. * aa438e1605 Installation Fails on headless machines.
  201. * de53c45c29 Backport `#27160`_ to 2016.11
  202. * **ISSUE** `#41286`_: (`arthtux`_) boto_vpc.accept_vpc_peering_connection wait a object (refs: `#41305`_)
  203. * **PR** `#44969`_: (`rallytime`_) Back-port `#41305`_ to 2016.11
  204. @ *2017-12-15 17:22:18 UTC*
  205. * **PR** `#41305`_: (`arthtux`_) correct accept_vpc_peering_connection (refs: `#44969`_)
  206. * 4d6d640381 Merge pull request `#44969`_ from rallytime/bp-41305
  207. * 5c4bee43dc correct accept_vpc_peering_connection
  208. * **PR** `#45031`_: (`terminalmage`_) Fix invalid exception class in mysql returner
  209. @ *2017-12-15 15:00:15 UTC*
  210. * 10de468f13 Merge pull request `#45031`_ from terminalmage/fix-mysql-returner
  211. * f3bd12c27c Fix invalid exception class in mysql returner
  212. * **ISSUE** `#44820`_: (`msteed`_) Custom returner breaks manage runner (refs: `#44958`_)
  213. * **PR** `#44972`_: (`terminalmage`_) Backport `#44958`_ to 2016.11 branch
  214. @ *2017-12-14 16:56:02 UTC*
  215. * **PR** `#44958`_: (`terminalmage`_) Fix a race condition in manage runner (refs: `#44972`_)
  216. * 9a7406207f Merge pull request `#44972`_ from terminalmage/bp-44958
  217. * a416bf0112 No need to manually do connect_pub, use listen=True in run_job
  218. * 3ec004bd2e Fix a race condition in manage runner
  219. * **ISSUE** `#44378`_: (`llua`_) minion: infinite loop during start when schedule key is null (refs: `#44385`_)
  220. * **PR** `#44385`_: (`gtmanfred`_) schedule should be a dict in opts
  221. @ *2017-12-12 20:44:02 UTC*
  222. * 1032ca3290 Merge pull request `#44385`_ from gtmanfred/schedule
  223. * 9e15c38da2 add comma
  224. * 855d933cb7 schedule should be a dict
  225. * **ISSUE** `#44734`_: (`cruscio`_) Documentation inconsistency for minion ping_interval timing (refs: `#44770`_)
  226. * **PR** `#44770`_: (`cruscio`_) Fix minion ping_interval documentation
  227. @ *2017-12-11 19:50:19 UTC*
  228. * 68d901b12c Merge pull request `#44770`_ from cruscio/2016.11
  229. * e2682bf441 Fix minion ping_interval documentation
  230. * **ISSUE** `#44292`_: (`andrew-regan`_) grains['virtual_subtype'] assignment for Docker broken on Mac (refs: `#44335`_)
  231. * **PR** `#44335`_: (`gtmanfred`_) add docker-ce to docker subtype grains check
  232. @ *2017-12-10 17:17:49 UTC*
  233. * d4ab55ec47 Merge pull request `#44335`_ from gtmanfred/2016.11
  234. * 3f1268d67f fix patching for python 2.6
  235. * 1d0bd5bb32 Merge branch '2016.11' into 2016.11
  236. * f02b02032d Merge pull request `#4`_ from terminalmage/pr-44335
  237. * b4eb1527a6 Add test for PR 44335
  238. * a30af3252e add docker-ce to docker subtype grains check
  239. * **ISSUE** `#44530`_: (`roaldnefs`_) Identifier not working in salt.states.cron when special is used (refs: `#44579`_)
  240. * **PR** `#44579`_: (`roaldnefs`_) Fix bug in cron module and state - Fixes `#44530`_
  241. @ *2017-12-07 20:18:27 UTC*
  242. * bb1f8dceaf Merge pull request `#44579`_ from roaldnefs/fix-cron-identifier
  243. * df73a4c051 Merge branch '2016.11' into fix-cron-identifier
  244. * **PR** `#44852`_: (`damon-atkins`_) win_pkg fix spelling typos and minion option 2016.11
  245. @ *2017-12-06 16:49:17 UTC*
  246. * af0131fa1f Merge pull request `#44852`_ from damon-atkins/2016.11_win_pkg_typo_n_fix
  247. * 0e7c19084f Lint: Remove extra whitespace
  248. * 7c7e21f94d Fix spelling typo, and fix backwards campatible minion option for repo location
  249. * **ISSUE** `#44365`_: (`icycle77`_) file.managed appears to ignore source_hash check (refs: `#44794`_)
  250. * **PR** `#44794`_: (`terminalmage`_) Fix regression in file.managed when source_hash used with local file
  251. @ *2017-12-04 14:23:29 UTC*
  252. * 88c0d66b4e Merge pull request `#44794`_ from terminalmage/issue44365
  253. * 3b8b6f25e6 Remove debugging line
  254. * 153bf45b03 Fix regression in file.managed when source_hash used with local file
  255. * **ISSUE** `#35777`_: (`rallytime`_) Properly deprecate template context data in Fluorine (refs: `#44738`_)
  256. * **ISSUE** `#35523`_: (`rallytime`_) Come up with a reasonable alternative for lxc.edited_conf (refs: `#44738`_)
  257. * **PR** `#44738`_: (`rallytime`_) Bump some deprecation warnings from Oxygen to Fluorine
  258. @ *2017-12-01 23:10:08 UTC*
  259. * c8bb9dfbbb Merge pull request `#44738`_ from rallytime/bump-oxygen-warnings
  260. * ead3c569e1 Bump deprecation warnings from Oxygen to Fluorine
  261. * **ISSUE** `#44730`_: (`msciciel`_) State network.routes could not add route without gateway on centos7 (refs: `#44741`_)
  262. * **PR** `#44741`_: (`gtmanfred`_) if gateway is not specified use iface
  263. @ *2017-12-01 23:09:03 UTC*
  264. * 88e3aab00d Merge pull request `#44741`_ from gtmanfred/rhip
  265. * 439dc8dce6 if gateway is not specified use iface
  266. * **ISSUE** `#31405`_: (`SEJeff`_) Salt leaves tmp file when file.managed dest file is immutable (refs: `#44699`_)
  267. * **PR** `#44699`_: (`jfindlay`_) utils/files.py remove temp file upon move failure
  268. @ *2017-12-01 15:03:54 UTC*
  269. * 97e0cf569c Merge pull request `#44699`_ from jfindlay/attr_file
  270. * 9e5a40ea7c Merge branch '2016.11' into attr_file
  271. * 5c34607f6c utils/files remove temp file upon move failure
  272. * **ISSUE** `#44556`_: (`doesitblend`_) --static option doesn't return highstate output (refs: `#44714`_)
  273. * **PR** `#44714`_: (`rallytime`_) Allow --static option to display state runs with highstate output
  274. @ *2017-12-01 14:31:19 UTC*
  275. * 7434e0afdf Merge pull request `#44714`_ from rallytime/fix-44556
  276. * 1bbe1abeb2 Allow --static option to display state runs with highstate output
  277. * **PR** `#44517`_: (`whytewolf`_) Publish port doc missing
  278. @ *2017-11-28 21:50:19 UTC*
  279. * 998d714ee7 Merge pull request `#44517`_ from whytewolf/publish_port_doc_missing
  280. * 4b5855283a missed one place where i didnt chanbge master_port from my copy to publish_port
  281. * e4610baea5 update doc to have publish port
  282. * **PR** `#41279`_: (`Ch3LL`_) Add fqdn and dns core grain tests
  283. @ *2017-11-27 21:28:10 UTC*
  284. * 6169b52749 Merge pull request `#41279`_ from Ch3LL/add_grain_tests
  285. * 1b64f15692 Merge branch '2016.11' into add_grain_tests
  286. * 095f1b7d7a Merge branch '2016.11' into add_grain_tests
  287. * 9ea4db4224 mock socket.getaddrinfo
  288. * 78a07e30f4 add more fqdn tests and remove some of the mocking
  289. * 5dbf4144ce add ipv6 in opts
  290. * eabc1b4f9c Add fqdn and dns core grain tests
  291. * 3ec4329307 Merge branch '2016.11' into fix-cron-identifier
  292. * **ISSUE** `#44544`_: (`creideiki`_) pgjsonb returner sets wrong timezone on timestamps in database when using Python 2 (refs: `#44563`_)
  293. * **PR** `#44563`_: (`creideiki`_) Send Unix timestamps to database in pgjsonb returner
  294. @ *2017-11-21 17:44:32 UTC*
  295. * dc6de050a9 Merge pull request `#44563`_ from creideiki/pgjsonb-timestamps-44544
  296. * 231e412ca4 Merge branch '2016.11' into pgjsonb-timestamps-44544
  297. * **ISSUE** `#44601`_: (`rallytime`_) CherryPy 12.0 removed support for "engine.timeout_monitor.on" config option (refs: `#44602`_)
  298. * **PR** `#44602`_: (`rallytime`_) Handle timeout_monitor attribute error for new versions of CherryPy
  299. @ *2017-11-20 21:38:40 UTC*
  300. * 4369df020b Merge pull request `#44602`_ from rallytime/fix-44601
  301. * ff303fd060 Handle timeout_monitor/TimeoutError issues for new versions of CherryPy
  302. * **PR** `#44604`_: (`lorengordon`_) Documents the exclude argument in state execution module
  303. @ *2017-11-20 18:19:18 UTC*
  304. * 4a4756fc37 Merge pull request `#44604`_ from lorengordon/doc-exclude
  305. * c4a6c40eb3 Documents the exclude argument in state execution module
  306. * 15c445e6b9 Send Unix timestamps to database in pgjsonb
  307. * 99fa05a456 Fix for bug in cron state
  308. * 97328faeac Fix for bug in cron module
  309. * **PR** `#44434`_: (`whytewolf`_) add a note that describes grain rebuilding on restart and refresh
  310. @ *2017-11-14 11:21:54 UTC*
  311. * 91d46d4cfc Merge pull request `#44434`_ from whytewolf/1837
  312. * d148e39dda change from md to rst for code reference
  313. * 955e305bda fix bad english, as requested by cachedout
  314. * 7256fcc1c9 update note to take into account grains_cache
  315. * 7a2981585e Merge branch '2016.11' into 1837
  316. * aca0405b26 add a note that describes grain rebuilding on restart and refresh
  317. * **ISSUE** `#41474`_: (`dmaziuk`_) state.file.* line endings (refs: `#44321`_)
  318. * **PR** `#44321`_: (`gvengel`_) Fix file.line diff formatting.
  319. @ *2017-11-13 19:36:39 UTC*
  320. * a3bd99317f Merge pull request `#44321`_ from gvengel/fix-file-line-diff-output
  321. * 69a50204a6 Add newline for lint.
  322. * ef7b6bbb81 Fixed issue with file.line on Windows running Python 2.
  323. * 8f89c99fa5 Fix FileModuleTest setUp and tearDown to work on Windows.
  324. * 3ac5391f5f Namespace missing functions for file.line on Windows.
  325. * b2b8f075b9 Fixed test to work on Windows.
  326. * 5a5a2dd026 Added integration test for issue `#41474`_
  327. * 24d7315f1a Fix file.line diff formatting.
  328. * **ISSUE** `#43417`_: (`damon-atkins`_) win_pkg: pkg.install and pkg.remove general issues (refs: `#43708`_)
  329. * **PR** `#43708`_: (`damon-atkins`_) Merge Ready : Backport develop win_pkg to 2016.11 with additional bug fixes
  330. @ *2017-11-13 19:33:41 UTC*
  331. * 9ca563718d Merge pull request `#43708`_ from damon-atkins/2016.11_43417_Backport_and_Fixes
  332. * 04d03ea6b8 Updated comment
  333. * 1dd565e585 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
  334. * dd48ba2616 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
  335. * a0d08598bf dco fix
  336. * 9467899fc6 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
  337. * 6dc180fd0e doco fixes
  338. * 2496a42ea4 lint fix
  339. * 2c937fbe19 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
  340. * c9c8c48a4d all remove/install commands are passed to cmd.exe /s /c and commands are passed as strings to cmdmod
  341. * 350244bd93 typo in comments and doc strings.
  342. * ec31f5a9bd 2017.11/develop version() was ignoring saltenv setting.
  343. * b314549a32 Backport of devlop to 2016.11 with additional bug fixes
  344. * **ISSUE** `#44423`_: (`mtkennerly`_) The win_path.exists state cannot prepend to the very start of the PATH (refs: `#44424`_)
  345. * **PR** `#44477`_: (`rallytime`_) Back-port `#44424`_ to 2016.11
  346. @ *2017-11-13 17:33:29 UTC*
  347. * **PR** `#44424`_: (`mtkennerly`_) Fix `#44423`_: Handle index=None and index=0 distinctly in the win_path.exists state (refs: `#44477`_)
  348. * 68ea22188e Merge pull request `#44477`_ from rallytime/bp-44424
  349. * 4a9f8dcc96 Fix `#44423`_: Handle index=None and index=0 distinctly
  350. * **ISSUE** `#44034`_: (`seanjnkns`_) salt-call pillar overrides broken in 2016.11.8 and 2017.7.2 (refs: `#44483`_)
  351. * **PR** `#44483`_: (`terminalmage`_) salt-call: account for instances where __pillar__ is empty
  352. @ *2017-11-13 17:30:36 UTC*
  353. * 2c89050a24 Merge pull request `#44483`_ from terminalmage/issue44034
  354. * a9db8becea salt-call: account for instances where __pillar__ is empty
  355. * **PR** `#44489`_: (`whytewolf`_) update log-granular-levels to describe what they are filtering on
  356. @ *2017-11-13 17:27:37 UTC*
  357. * b5c2028680 Merge pull request `#44489`_ from whytewolf/1956_log-granular-levels
  358. * 9cdeb4e903 update log-granular-levels to describe what they are filtering on
  359. * **PR** `#44193`_: (`twangboy`_) Fix reg.py for use with LGPO module
  360. @ *2017-11-10 19:01:17 UTC*
  361. * ea07f9c54c Merge pull request `#44193`_ from twangboy/win_fix_reg
  362. * 44d6d9f46d Remove unused import (lint)
  363. * f7502436bd Fix various issues
  364. * 221e6e3b91 make salt.utils.to_unicode return none when passed none
  365. * ce41acc788 Fix many issues with reg.py
  366. * 4a19df1f7f Use six.text_type instead of str
  367. * 1b12acd303 Check type before casting
  368. * 03fa37b445 Cast vdata to its proper type
  369. * **PR** `#43863`_: (`nicholasmhughes`_) Atomicfile only copies mode and not user/group perms
  370. @ *2017-11-10 18:47:55 UTC*
  371. * ed8da2450b Merge pull request `#43863`_ from nicholasmhughes/fix-atomicfile-permission-copy
  372. * ea852ec5d3 remove index use with stat module attributes
  373. * dbeeb0e917 fixes `#38452`_ atomicfile only copies mode and not user/group perms
  374. * **ISSUE** `#39901`_: (`seanjnkns`_) network.managed ipaddrs ignored (refs: `#44260`_)
  375. * **PR** `#44260`_: (`seanjnkns`_) Fixes `#39901`_ for RH/CentOS 7
  376. @ *2017-11-07 23:14:59 UTC*
  377. * a66cd67d15 Merge pull request `#44260`_ from seanjnkns/issue-39901
  378. * ed8cccf457 `#39901`_: Fix pylint
  379. * 43c81dfdee `#39901`_: Add unit tests
  380. * 613d500876 Merge branch '2016.11' into issue-39901
  381. * b97e8046ca Utilize salt.utils.validate.net.* and _raise_error_iface
  382. * 6818f3631d Fixes `#39901`_ for RH/CentOS 7
  383. * **PR** `#44383`_: (`gtmanfred`_) switch salt-jenkins over to saltstack for kitchen-salt tests
  384. @ *2017-11-03 19:56:48 UTC*
  385. * 5e289f42ba Merge pull request `#44383`_ from gtmanfred/2016kitchen
  386. * b65f4ea4ea switch salt-jenkins over to saltstack
  387. * **PR** `#44173`_: (`twangboy`_) Use google style docstrings in win_system.py
  388. @ *2017-10-31 17:56:34 UTC*
  389. * cab54e34b5 Merge pull request `#44173`_ from twangboy/win_system_docs
  390. * 8e111b413d Fix some of the wording and grammer errors
  391. * a12bc5ae41 Use google style docstrings
  392. * **PR** `#44304`_: (`jfindlay`_) states.cron identifier defaults to name
  393. @ *2017-10-31 16:39:47 UTC*
  394. * 7aaea1d179 Merge pull request `#44304`_ from jfindlay/cron_id
  395. * cc038c5bec states.cron identifier defaults to name
  396. * **ISSUE** `#44313`_: (`rossengeorgiev`_) salt-ssh: --user option missing from the cli documentation (refs: `#44322`_)
  397. * **PR** `#44322`_: (`rossengeorgiev`_) updated CLI docs for salt-ssh
  398. @ *2017-10-30 21:39:23 UTC*
  399. * e4dbbde734 Merge pull request `#44322`_ from rossengeorgiev/saltssh-docs-update
  400. * b18f2e5a6d fix program name and description for --static
  401. * 5b10918f02 updated CLI docs for salt-ssh
  402. * **PR** `#44345`_: (`gtmanfred`_) remove binding from erb template rendering
  403. @ *2017-10-30 20:57:43 UTC*
  404. * 4e6f09e3eb Merge pull request `#44345`_ from gtmanfred/2016kitchen
  405. * 79b8b2d0bf remove binding
  406. * **PR** `#44342`_: (`gtmanfred`_) render template files platforms.yml and driver.yml
  407. @ *2017-10-30 20:04:00 UTC*
  408. * 209847c8c2 Merge pull request `#44342`_ from gtmanfred/2016kitchen
  409. * c50508f0b7 render template files platforms.yml and driver.yml
  410. * **ISSUE** `#44336`_: (`corywright`_) Docs for archive.tar should not use leading dash for tar options (refs: `#44339`_)
  411. * **PR** `#44339`_: (`corywright`_) Remove leading dash from options in archive.tar docs (2016.11)
  412. @ *2017-10-30 19:00:34 UTC*
  413. * 1be65224cb Merge pull request `#44339`_ from corywright/issue-44336-fix-archive-tar-docs-2016-11
  414. * 9c1c35a59f Remove leading dash (-) from options in archive.tar documentation
  415. * **ISSUE** `#44272`_: (`gurubert`_) [patch] win_service.stop() fails (refs: `#44295`_)
  416. * **PR** `#44295`_: (`gurubert`_) fixes issue `#44272`_
  417. @ *2017-10-27 14:28:57 UTC*
  418. * bebc33daf5 Merge pull request `#44295`_ from HeinleinSupport/issue44272
  419. * f972715a45 fixes issue `#44272`_
  420. * **PR** `#44286`_: (`gtmanfred`_) use our git repo for kitchen-salt
  421. @ *2017-10-25 19:27:32 UTC*
  422. * e7ca9f8407 Merge pull request `#44286`_ from gtmanfred/2016.11
  423. * 193e715e37 use our git repo for kitchen-salt
  424. * **PR** `#44259`_: (`gtmanfred`_) begin switching in kitchen-salt for running the test suite
  425. @ *2017-10-25 13:30:35 UTC*
  426. * 8a1ea165af Merge pull request `#44259`_ from gtmanfred/2016.11
  427. * 56a3ad8f68 fix pylint comments
  428. * 4add666db1 add comment to Gemfile and move copyartifacts
  429. * b4c8f7eb57 fix pylint
  430. * 392fd4f837 try newest salttesting
  431. * 79251287d0 add logging
  432. * 38963d5a82 use transport if not set in state_file
  433. * 10e309a64f which vagrant should go to stderr
  434. * 9307564de0 fix output columns
  435. * 2da22f87e1 test opennebula
  436. * 9f38f16905 add opennebula to Gemfile
  437. * 7465f9b27a add script for copying back artifacts
  438. * 255118cfd7 run tests with kitchen
  439. * **PR** `#44268`_: (`twangboy`_) Fix typo
  440. @ *2017-10-25 13:01:35 UTC*
  441. * 9d6bc8509b Merge pull request `#44268`_ from twangboy/win_fix_lgpo_typo
  442. * a6a4c10a77 Fix typo
  443. * **PR** `#44269`_: (`terminalmage`_) Fix log message in salt.utils.gitfs
  444. @ *2017-10-25 13:00:58 UTC*
  445. * 0beb65a283 Merge pull request `#44269`_ from terminalmage/fix-log-message
  446. * bc9cd65496 Fix log message in salt.utils.gitfs
  447. * **ISSUE** `#44155`_: (`rhoths`_) file.directory with clean not triggering listener in test mode (refs: `#44160`_)
  448. * **PR** `#44160`_: (`gtmanfred`_) add changes to test return
  449. @ *2017-10-23 14:35:21 UTC*
  450. * 304dd2529d Merge pull request `#44160`_ from gtmanfred/directory
  451. * a7d3d668f4 missed removing changes in the next test
  452. * ac0b5ec440 fix test
  453. * d3d00c3e62 add changes to test return
  454. * **PR** `#44205`_: (`rallytime`_) Back-port `#44177`_ to 2016.11
  455. @ *2017-10-23 14:09:07 UTC*
  456. * **PR** `#44177`_: (`senthilkumar-e`_) Fixing default redis.host in documentation (refs: `#44205`_)
  457. * e10395483d Merge pull request `#44205`_ from rallytime/bp-44177
  458. * b9940f8521 Fixing default redis.host in documentation
  459. * **ISSUE** `#44140`_: (`vtolstov`_) incorrect network interfaces settings with network.managed under debian jessie (refs: `#44167`_)
  460. * **PR** `#44167`_: (`garethgreenaway`_) Fixes to modules/debian_ip
  461. @ *2017-10-20 14:25:39 UTC*
  462. * 09ddfd0c08 Merge pull request `#44167`_ from garethgreenaway/44140_debian_ip_fixes
  463. * 5f7555846f When looping through the various pre, post, up and down commands put them into the interface dict using the right internet family variable.
  464. * **PR** `#43830`_: (`rallytime`_) Back-port `#43644`_ to 2016.11
  465. @ *2017-10-19 22:57:51 UTC*
  466. * **PR** `#43644`_: (`defanator`_) Several fixes for RDS DB parameter group management (refs: `#43830`_)
  467. * 9f9e936b52 Merge pull request `#43830`_ from rallytime/bp-43644
  468. * 12845ae802 Several fixes for RDS DB parameter group management
  469. * **ISSUE** `#43936`_: (`oeuftete`_) manage.present still reports `lost` minion (refs: `#43994`_)
  470. * **ISSUE** `#38367`_: (`tyeapple`_) logic error in connected_ids function of salt/utils/minions.py when using include_localhost=True (refs: `#43994`_)
  471. * **PR** `#43994`_: (`oeuftete`_) Fix manage.present to show lost minions
  472. @ *2017-10-19 22:27:59 UTC*
  473. * 07db6a3d8b Merge pull request `#43994`_ from oeuftete/fix-manage-runner-presence
  474. * f3980d7d83 Fix manage.present to show lost minions
  475. * **ISSUE** `#44150`_: (`rossengeorgiev`_) version param in pkg.installed broken in 2016.11.8/2017.7.2 in EL6-7 (refs: `#44188`_)
  476. * **PR** `#44188`_: (`terminalmage`_) yumpkg: Check pkgname instead of name to see if it is a kernel pkg
  477. @ *2017-10-19 22:20:35 UTC*
  478. * a07537e258 Merge pull request `#44188`_ from terminalmage/issue44150
  479. * 0692f442db yumpkg: Check pkgname instead of name to see if it is a kernel pkg
  480. * **ISSUE** `#43427`_: (`tylerjones4508`_) Salt-Cloud There was a profile error: invalid literal for int() with base 10: (refs: `#44089`_)
  481. * **PR** `#44158`_: (`rallytime`_) Back-port `#44089`_ to 2016.11
  482. @ *2017-10-19 20:38:15 UTC*
  483. * **PR** `#44089`_: (`cetanu`_) Catch on empty Virtualbox network addr `#43427`_ (refs: `#44158`_)
  484. * 715edc0cea Merge pull request `#44158`_ from rallytime/bp-44089
  485. * 534faf0b7a Catch on empty Virtualbox network addr `#43427`_
  486. * **ISSUE** `#43307`_: (`marek-knappe`_) Filesystem creation is failing on newly created LV (refs: `#44029`_)
  487. * **PR** `#44131`_: (`rallytime`_) Back-port `#44029`_ to 2016.11
  488. @ *2017-10-17 15:05:39 UTC*
  489. * **PR** `#44029`_: (`msummers42`_) addresses issue `#43307`_, disk.format\_ to disk.format (refs: `#44131`_)
  490. * 0cd493b691 Merge pull request `#44131`_ from rallytime/bp-44029
  491. * bebf301976 fixed test addressing issue `#43307`_, disk.format\_ to disk.format
  492. * b4ba7ae2fc addresses issue `#43307`_, disk.format\_ to disk.format
  493. * **ISSUE** `#44087`_: (`mfussenegger`_) Using state.highstate with `terse=true` prevents useful error output (refs: `#44093`_)
  494. * **PR** `#44093`_: (`gtmanfred`_) don't filter if return is not a dict
  495. @ *2017-10-16 19:13:19 UTC*
  496. * 3a68e356f8 Merge pull request `#44093`_ from gtmanfred/fix-44087
  497. * 5455c5053b fix pylint
  498. * f749cafa25 don't filter if return is not a dict
  499. * **PR** `#44122`_: (`cachedout`_) Add note about GPG signing to PR template
  500. @ *2017-10-16 19:09:38 UTC*
  501. * c785d7a847 Merge pull request `#44122`_ from cachedout/gpg_pr_template
  502. * e41e3d76be Typo fix
  503. * 37c7980880 Add note about GPG signing to PR template
  504. * **PR** `#44124`_: (`rallytime`_) [2016.11] Merge forward from 2016.11.8 to 2016.11
  505. @ *2017-10-16 19:07:14 UTC*
  506. * bf90ea1f51 Merge pull request `#44124`_ from rallytime/merge-2016.11
  507. * 59861291c8 Merge branch '2016.11.8' into '2016.11'
  508. * 57623e2abe Merge pull request `#44028`_ from rallytime/bp-44011
  509. * 89e084bda3 Do not allow IDs with null bytes in decoded payloads
  510. * 206ae23f15 Don't allow path separators in minion ID
  511. * **PR** `#44097`_: (`gtmanfred`_) OpenNebula does not require the template_id to be specified
  512. @ *2017-10-16 18:36:17 UTC*
  513. * 13f3ffa83a Merge pull request `#44097`_ from gtmanfred/openneb
  514. * c29655b2c2 Merge branch '2016.11' into openneb
  515. * bd2490b149 OpenNebula does not require the template_id to be specified
  516. * **PR** `#44110`_: (`roaldnefs`_) Format fix code example local returner doc
  517. @ *2017-10-16 15:57:50 UTC*
  518. * ac3e4df964 Merge pull request `#44110`_ from roaldnefs/fix-doc-local-returner
  519. * efd58f7594 Merge branch '2016.11' into fix-doc-local-returner
  520. * **PR** `#44092`_: (`techhat`_) Made sure that unicoded data is sent to sha256()
  521. @ *2017-10-13 21:20:12 UTC*
  522. * c960ca32c2 Merge pull request `#44092`_ from techhat/awsunicode
  523. * bbd9db4d00 One more encoding
  524. * 0e8b325667 Apparently __salt_system_encoding__ is a thing
  525. * 1e7211838d Use system encoding
  526. * 1af21bbe5e Made sure that unicoded data is sent to sha256()
  527. * **ISSUE** `#43581`_: (`jcourington`_) cherrypy stats issue (refs: `#44021`_)
  528. * **PR** `#44021`_: (`whiteinge`_) Also catch cpstats AttributeError for bad CherryPy release ~5.6.0
  529. @ *2017-10-12 18:11:41 UTC*
  530. * **PR** `#42655`_: (`whiteinge`_) Reenable cpstats for rest_cherrypy (refs: `#44021`_)
  531. * **PR** `#33806`_: (`cachedout`_) Work around upstream cherrypy bug (refs: `#42655`_)
  532. * d89c317d96 Merge pull request `#44021`_ from whiteinge/cpstats-attribute-error
  533. * bf14e5f578 Also catch cpstats AttributeError for bad CherryPy release ~5.6.0
  534. * **PR** `#44025`_: (`dayid`_) Typo correction of lover to lower
  535. @ *2017-10-11 17:31:45 UTC*
  536. * bbdabe242a Merge pull request `#44025`_ from dayid/lover_typo
  537. * 385980c21a Merge branch '2016.11' of https://github.com/saltstack/salt into lover_typo
  538. * 266dc00a23 Typo correction of lover to lower
  539. * **PR** `#44030`_: (`rallytime`_) [2016.11] Merge forward from 2016.3 to 2016.11
  540. @ *2017-10-11 13:01:42 UTC*
  541. * d8f3891a5e Merge pull request `#44030`_ from rallytime/merge-2016.11
  542. * 53eaf0d75c Merge branch '2016.3' into '2016.11'
  543. * 64fd839377 Merge pull request `#44010`_ from Ch3LL/2016.3.7_follow_up
  544. * 9a00302cd8 fix 2016.3.7 release notes merge conflict
  545. * 63da1214db Do not allow IDs with null bytes in decoded payloads
  546. * ee792581fc Don't allow path separators in minion ID
  547. * 8aab65c718 fix 2016.3.7 release notes merge conflict
  548. * bd73dcb02c Merge pull request `#43977`_ from Ch3LL/3.8_sec
  549. * 5fb3f5f6b1 Add Security Notes to 2016.3.8 Release Notes
  550. * **PR** `#44011`_: (`Ch3LL`_) Security Fixes for 2016.11.8 (refs: `#44028`_)
  551. @ *2017-10-10 20:04:36 UTC*
  552. * 0dbf41e79e Merge pull request `#44011`_ from Ch3LL/2016.11.7_follow_up
  553. * c0149101c0 Do not allow IDs with null bytes in decoded payloads
  554. * 19481423dd Don't allow path separators in minion ID
  555. * **PR** `#44023`_: (`Ch3LL`_) Add 2016.11.9 Release Note File
  556. @ *2017-10-10 20:03:03 UTC*
  557. * d61300df20 Merge pull request `#44023`_ from Ch3LL/11.9rn
  558. * 7f9015eb41 Add 2016.11.9 Release Note File
  559. * **PR** `#44019`_: (`benediktwerner`_) Added missing docs to the tutorial index and fixed spelling mistake
  560. @ *2017-10-10 19:57:06 UTC*
  561. * 9ff53bf63a Merge pull request `#44019`_ from benediktwerner/2016.11
  562. * bc53598027 Fixed spelling mistake in salt_bootstrap tutorial
  563. * 6c30344824 Added missing tutorial docs to the tutorial index
  564. * **PR** `#43955`_: (`meaksh`_) Enable a new '--with-salt-version' parameter for the "setup.py" script
  565. @ *2017-10-10 17:36:52 UTC*
  566. * 364523f5f8 Merge pull request `#43955`_ from meaksh/2016.11-fix-2291
  567. * a81b78381b Merge branch '2016.11' into 2016.11-fix-2291
  568. * 44bc91bb98 Enable '--with-salt-version' parameter for setup.py script
  569. * **ISSUE** `#43945`_: (`bobrik`_) kmod.present doesn't work with compiled-in modules (refs: `#43962`_)
  570. * **PR** `#43962`_: (`bobrik`_) Report built-in modiles in kmod.available, fixes `#43945`_
  571. @ *2017-10-10 16:31:39 UTC*
  572. * fec714b91d Merge pull request `#43962`_ from bobrik/kmod-built-in
  573. * 95ab901553 Report built-in modiles in kmod.available, fixes `#43945`_
  574. * **PR** `#43960`_: (`cro`_) Require that bindpw be non-empty when auth.ldap.anonymous is False
  575. @ *2017-10-09 23:09:02 UTC*
  576. * e434c39c4e Merge pull request `#43960`_ from cro/ldap_nopw_bind2
  577. * 962a20cf4b Require that bindpw be non-empty if auth.ldap.anonymous=False
  578. * 9df3d91d8f Release notes blurb for change to bindpw requirements
  579. * **PR** `#43991`_: (`Ch3LL`_) Add Security Notes to 2016.3.8 Release Notes
  580. @ *2017-10-09 22:00:25 UTC*
  581. * e9dfda2177 Merge pull request `#43991`_ from Ch3LL/3.8_sec_2
  582. * 1977df8462 Add Security Notes to 2016.3.8 Release Notes
  583. * **ISSUE** `#42947`_: (`rossengeorgiev`_) Zenoss state changes production state even when test=true (refs: `#43968`_)
  584. * **PR** `#43968`_: (`rossengeorgiev`_) fix zenoss state module not respecting test=true
  585. @ *2017-10-09 21:27:31 UTC*
  586. * 2346d2691e Merge pull request `#43968`_ from rossengeorgiev/fix-zenoss-prod_state
  587. * e6d31c1ea6 fix zenoss state module not respecting test=true
  588. * **PR** `#43776`_: (`Ch3LL`_) [2016.11] Bump latest and previous versions
  589. @ *2017-10-09 17:22:15 UTC*
  590. * 8d56a5ac45 Merge pull request `#43776`_ from Ch3LL/2016.11.8_docs
  591. * f72bc00000 [2016.11] Bump latest and previous versions
  592. * **PR** `#43976`_: (`Ch3LL`_) Add Security Notes to 2016.11.8 Release Notes
  593. @ *2017-10-09 17:20:54 UTC*
  594. * 21bf71c3f5 Merge pull request `#43976`_ from Ch3LL/11.8_sec
  595. * f0c3184288 Add Security Notes to 2016.11.8 Release Notes
  596. * **PR** `#43973`_: (`terminalmage`_) Fix grains.has_value when value is False
  597. @ *2017-10-09 14:59:20 UTC*
  598. * 1d5397ab5b Merge pull request `#43973`_ from terminalmage/fix-grains.has_value
  599. * bf45ae6e6a Fix grains.has_value when value is False
  600. * **PR** `#43888`_: (`rallytime`_) Back-port `#43841`_ to 2016.11
  601. @ *2017-10-05 20:09:58 UTC*
  602. * **PR** `#43841`_: (`austinpapp`_) add -n with netstat so we don't resolve IPs (refs: `#43888`_)
  603. * 9ac3f2ea7b Merge pull request `#43888`_ from rallytime/bp-43841
  604. * 87d676f08a add -n with netstat so we don't resolve
  605. * **PR** `#43916`_: (`dereckson`_) Fix typo in salt-cloud scaleway documentation
  606. @ *2017-10-05 18:58:00 UTC*
  607. * f880ac4c08 Merge pull request `#43916`_ from dereckson/fix-typo-cloud-scaleway
  608. * 15b8b8a9f4 Fix typo in salt-cloud scaleway documentation
  609. * **PR** `#43884`_: (`UtahDave`_) Update SaltConf banner per Rhett's request
  610. @ *2017-10-04 13:08:30 UTC*
  611. * 2ab7549d48 Merge pull request `#43884`_ from UtahDave/2016.11local
  612. * e3b2857285 Merge branch '2016.11' into 2016.11local
  613. * **PR** `#43869`_: (`terminalmage`_) Only join cmd if it's not a string
  614. @ *2017-10-03 16:25:07 UTC*
  615. * 4b882d4272 Merge pull request `#43869`_ from terminalmage/issue43522
  616. * fe28b0d4fb Only join cmd if it's not a string
  617. * 8c671fd0c1 Update SaltConf banner per Rhett's request
  618. * **ISSUE** `#43373`_: (`rgcosma`_) use keyword breaks sls_id (refs: `#43707`_)
  619. * **PR** `#43707`_: (`terminalmage`_) Add missing support for use/use_in requisites to state.sls_id
  620. @ *2017-10-01 14:07:53 UTC*
  621. * a2161efda3 Merge pull request `#43707`_ from terminalmage/issue43373
  622. * 3ebde1895f Merge branch '2016.11' into issue43373
  623. * e580ed4caa Merge branch '2016.11' into issue43373
  624. * 5b3be6e8af Fix failing unit test
  625. * f73764481b Add missing support for use/use_in requisites to state.sls_id
  626. * **PR** `#43807`_: (`terminalmage`_) cmdmod: Don't list-ify string commands on Windows
  627. @ *2017-09-29 02:48:36 UTC*
  628. * 85b3aa332a Merge pull request `#43807`_ from terminalmage/issue43522
  629. * d8708bf698 cmdmod: Don't list-ify string commands on Windows
  630. * **PR** `#43768`_: (`vutny`_) Fix Pylint deprecated option warnings
  631. @ *2017-09-28 12:27:36 UTC*
  632. * ea8d273c2b Merge pull request `#43768`_ from vutny/fix-pylint-deprecation-warnings
  633. * f8b3fa9da1 Merge branch '2016.11' into fix-pylint-deprecation-warnings
  634. * **ISSUE** `#40311`_: (`cralston0`_) --hide-timeout used with --output json --static produces unparseable JSON (refs: `#43772`_)
  635. * **PR** `#43772`_: (`gtmanfred`_) dont print Minion not responding with quiet
  636. @ *2017-09-27 15:39:18 UTC*
  637. * 1a8cc60bb4 Merge pull request `#43772`_ from gtmanfred/2016.11
  638. * 0194c60960 dont print Minion not responding with quiet
  639. * **PR** `#43747`_: (`rallytime`_) Add GPG Verification section to Contributing Docs
  640. @ *2017-09-26 21:25:37 UTC*
  641. * 9dee896fb9 Merge pull request `#43747`_ from rallytime/gpg-verification
  642. * 7a70de19f4 Merge branch '2016.11' into gpg-verification
  643. * **ISSUE** `#43729`_: (`The-Loeki`_) Docker events engine broken on newer docker.py (refs: `#43733`_)
  644. * **PR** `#43733`_: (`terminalmage`_) Allow docker_events engine to work with newer docker-py
  645. @ *2017-09-26 16:47:40 UTC*
  646. * 1cc3ad1c8d Merge pull request `#43733`_ from terminalmage/issue43729
  647. * 6e5c99bda0 Allow docker_events engine to work with newer docker-py
  648. * **ISSUE** `#42082`_: (`stamak`_) [salt.utils.gitfs ][CRITICAL] Invalid gitfs configuration parameter 'saltenv' in remote git+ssh://git@ourgitserver/ourgitrepo.git. (refs: `#43458`_)
  649. * **PR** `#43458`_: (`terminalmage`_) Fix missing PER_REMOTE_ONLY in cache.clear_git_lock runner
  650. @ *2017-09-26 14:39:01 UTC*
  651. * 5d38be4ff7 Merge pull request `#43458`_ from terminalmage/issue42082
  652. * 5f90812b12 Fix missing PER_REMOTE_ONLY in cache.clear_git_lock runner
  653. * 23bb4a5dde Add GPG Verification section to Contributing Docs
  654. * **ISSUE** `#43650`_: (`rallytime`_) Review contributing documentation and the merge-forward process (refs: `#43727`_)
  655. * **ISSUE** `#42706`_: (`blarghmatey`_) Parallel Cache Failure (refs: `#43018`_)
  656. * **PR** `#43727`_: (`rallytime`_) Revise "Contributing" docs: merge-forwards/release branches explained!
  657. @ *2017-09-26 12:43:16 UTC*
  658. * **PR** `#43018`_: (`jubrad`_) Update state.py (refs: `#43727`_)
  659. * 023a563657 Merge pull request `#43727`_ from rallytime/fix-43650
  660. * babad12d83 Revise "Contributing" docs: merge-forwards/release branches explained!
  661. * **PR** `#43648`_: (`rallytime`_) Handle VPC/Subnet ID not found errors in boto_vpc module
  662. @ *2017-09-22 17:40:43 UTC*
  663. * f46c858f25 Merge pull request `#43648`_ from rallytime/handle-boto-vpc-errors
  664. * 54842b5012 Handle VPC/Subnet ID not found errors in boto_vpc module
  665. * 651ed16ad3 Fix Pylint deprecated option warnings
  666. * **PR** `#43575`_: (`akissa`_) Fix CSR not recreated if key changes
  667. @ *2017-09-21 17:52:01 UTC*
  668. * 9dba34aa06 Merge pull request `#43575`_ from akissa/fix-csr-not-recreated-if-key-changes
  669. * b1b4dafd39 Fix CSR not recreated if key changes
  670. * **ISSUE** `#42165`_: (`arount`_) top_file_merging_strategy: merge does not works (refs: `#43415`_)
  671. * **PR** `#43672`_: (`rallytime`_) Back-port `#43415`_ to 2016.11
  672. @ *2017-09-21 16:38:56 UTC*
  673. * **PR** `#43415`_: (`mattLLVW`_) Fix env_order in state.py (refs: `#43672`_)
  674. * 1d4fa48209 Merge pull request `#43672`_ from rallytime/bp-43415
  675. * 3fb42bc238 Fix env_order in state.py
  676. * **PR** `#43673`_: (`rallytime`_) Back-port `#43652`_ to 2016.11
  677. @ *2017-09-21 16:37:36 UTC*
  678. * **PR** `#43652`_: (`VertigoRay`_) Salt Repo has Deb 9 and 8 (refs: `#43673`_)
  679. * ff832ee607 Merge pull request `#43673`_ from rallytime/bp-43652
  680. * d91c47c6f0 Salt Repo has Deb 9 and 8
  681. * **PR** `#43677`_: (`terminalmage`_) Fix RST headers for runners (2016.11 branch)
  682. @ *2017-09-21 16:35:57 UTC*
  683. * 365cb9fba8 Merge pull request `#43677`_ from terminalmage/runners-docs-2016.11
  684. * 2fd88e94fa Fix RST headers for runners (2016.11 branch)
  685. * **PR** `#43534`_: (`twangboy`_) Fixes removal of double-quotes by shlex_split in winrepo for 2016.11
  686. @ *2017-09-21 14:39:42 UTC*
  687. * be38239e5d Merge pull request `#43534`_ from twangboy/win_fix_pkg.install_2016.11
  688. * 1546c1ca04 Add posix=False to call to salt.utils.shlex_split
  689. * **PR** `#43663`_: (`moio`_) multiprocessing minion option: documentation fixes (develop) (refs: `#43661`_)
  690. * **PR** `#43661`_: (`moio`_) multiprocessing minion option: documentation fixes (2016.11)
  691. @ *2017-09-21 13:02:27 UTC*
  692. * 0d3fd3d374 Merge pull request `#43661`_ from moio/2016.11-multiprocessing-doc-fix
  693. * 625eabb83f multiprocessing minion option: documentation fixes
  694. * **PR** `#43646`_: (`brejoc`_) Added tests for pid-file deletion in DaemonMixIn
  695. @ *2017-09-20 19:21:54 UTC*
  696. * 6b4516c025 Merge pull request `#43646`_ from brejoc/2016.11.4-pidfile-tests
  697. * 96f39a420b Fixed linting
  698. * 08fba98735 Fixed several issues with the test
  699. * 3a089e450f Added tests for pid-file deletion in DaemonMixIn
  700. * **PR** `#43591`_: (`rallytime`_) [2016.11] Merge forward from 2016.11.8 to 2016.11
  701. @ *2017-09-19 16:18:34 UTC*
  702. * cfb1625741 Merge pull request `#43591`_ from rallytime/merge-2016.11
  703. * 57b9d642c2 Merge branch '2016.11.8' into '2016.11'
  704. * e83421694f Merge pull request `#43550`_ from twangboy/osx_fix_preinstall_2016.11.8
  705. * 1b0a4d39d2 Fix logic in `/etc/paths.d/salt` detection
  706. * **PR** `#43572`_: (`vutny`_) cloud.action: list_nodes_min returns all EC2 instances
  707. @ *2017-09-18 20:36:44 UTC*
  708. * 8671b91f62 Merge pull request `#43572`_ from vutny/fix-salt-cloud-list-min-instance-set
  709. * 21966e7ce8 cloud.action: list_nodes_min returns all instances
  710. * **PR** `#43461`_: (`twangboy`_) Add `/norestart` switch to vcredist install
  711. @ *2017-09-12 20:33:46 UTC*
  712. * f2b86fa2db Merge pull request `#43461`_ from twangboy/win_norestart
  713. * 2d269d1a76 Change all comment markers to '#'
  714. * d80aea16cb Handle ErrorCodes returned by VCRedist installer
  715. * fb31e9a530 Add /norestart switch to vcredist install
  716. * **ISSUE** `#43267`_: (`brejoc`_) OSError - Can't delete PIDfile when not root (refs: `#43366`_)
  717. * **PR** `#43366`_: (`brejoc`_) Catching error when PIDfile cannot be deleted
  718. @ *2017-09-12 15:31:16 UTC*
  719. * 90e8ca9c36 Merge pull request `#43366`_ from brejoc/2016.11.pidfile-fix
  720. * 6e3eb76c79 Removed unused format argument
  721. * daf4948b3d Catching error when PIDfile cannot be deleted
  722. * **ISSUE** `#43386`_: (`rajvidhimar`_) Scheduler's job_kwargs not working as expected. (refs: `#43442`_)
  723. * **PR** `#43442`_: (`garethgreenaway`_) [2016.11] Fixes to scheduler __pub values in kwargs
  724. @ *2017-09-12 15:16:20 UTC*
  725. * a6c458607a Merge pull request `#43442`_ from garethgreenaway/43386_2016_11_schedule_kwargs_pub
  726. * e637ecbe86 Merge branch '2016.11' into 43386_2016_11_schedule_kwargs_pub
  727. * 6114df8dc3 Adding a small check to ensure we do not continue to populate kwargs with __pub_ items from the kwargs item.
  728. * **ISSUE** `#43223`_: (`rallytime`_) Properly deprecate describe_route_table function in boto_vpc module (refs: `#43445`_)
  729. * **PR** `#43456`_: (`rallytime`_) Add Neon to version list
  730. @ *2017-09-12 15:00:27 UTC*
  731. * **PR** `#43445`_: (`rallytime`_) Bump deprecation warning for boto_vpc.describe_route_table (refs: `#43456`_)
  732. * 3c429299f9 Merge pull request `#43456`_ from rallytime/43445_follow_up
  733. * 35c1d8898d Add Neon to version list
  734. * **PR** `#43441`_: (`meaksh`_) Use $HOME to get the user home directory instead using '~' char
  735. @ *2017-09-11 21:25:20 UTC*
  736. * 6db7a721c0 Merge pull request `#43441`_ from meaksh/2016.11-salt-bash-completion-fix
  737. * be4f26ab21 Use $HOME to get the user home directory instead using '~' char
  738. * **ISSUE** `#43223`_: (`rallytime`_) Properly deprecate describe_route_table function in boto_vpc module (refs: `#43445`_)
  739. * **PR** `#43445`_: (`rallytime`_) Bump deprecation warning for boto_vpc.describe_route_table (refs: `#43456`_)
  740. @ *2017-09-11 21:23:28 UTC*
  741. * 05fff44a50 Merge pull request `#43445`_ from rallytime/bump-deprecation-warning
  742. * c91cd1c6d9 Bump deprecation warning for boto_vpc.describe_route_table
  743. * **PR** `#43432`_: (`rallytime`_) Back-port `#43419`_ to 2016.11
  744. @ *2017-09-11 17:36:37 UTC*
  745. * **PR** `#43419`_: (`gtmanfred`_) make cache dirs when spm starts (refs: `#43432`_)
  746. * c57dc5f0e3 Merge pull request `#43432`_ from rallytime/bp-43419
  747. * c471a29527 make cache dirs when spm starts
  748. * **ISSUE** `#43387`_: (`aogier`_) genesis.bootstrap debootstrap fails if no qemu specified (refs: `#43390`_)
  749. * **PR** `#43390`_: (`aogier`_) better qemu_static parameter mangle in deboostrap management, tests
  750. @ *2017-09-11 13:18:30 UTC*
  751. * 57cccd75d0 Merge pull request `#43390`_ from aogier/43387-genesis-qemu
  752. * 496f14a7e7 forgot to mock the proper one
  753. * 51c7a1ba00 only check if static_qemu is_executable()
  754. * 70642e495d better qemu_static parameter mangle in deboostrap management, tests
  755. * **ISSUE** `#43338`_: (`LEMNX`_) virtualenv never-download (refs: `#43356`_)
  756. * **PR** `#43356`_: (`gtmanfred`_) never-download got readded
  757. @ *2017-09-07 17:46:05 UTC*
  758. * 6106aec696 Merge pull request `#43356`_ from gtmanfred/2016.11
  759. * 3f19b247f3 Add handler.messages back in for test comparison
  760. * 9911b04208 fix test
  761. * 3c6ae99a77 never-download got readded
  762. * **PR** `#43325`_: (`doesitblend`_) mine_interval option is minutes not seconds
  763. @ *2017-09-07 16:58:11 UTC*
  764. * e638fac54e Merge pull request `#43325`_ from doesitblend/salt-mine-doc-fix
  765. * 1e94d0ac3a Lint: Remove trailing whitespace
  766. * 51af8f8757 Fix mine_interval phrasing in default file
  767. * ba0cdd4536 Fix phrasing for mine_interval description
  768. * 9ff03c2d43 Update Salt Mine documentation to show that the mine_interval option is configured in minutes.
  769. * **ISSUE** `#43086`_: (`aogier`_) pylint: Instance of 'tuple' has no 'extend' member (no-member) (refs: `#43105`_)
  770. * **PR** `#43105`_: (`aogier`_) groupadd module: string does not have attribute 'extend', plus homogeneous `cmd` parm building
  771. @ *2017-09-06 15:49:44 UTC*
  772. * fc587f784a Merge pull request `#43105`_ from aogier/43086-no-member
  773. * 5111cf8bad Merge branch '2016.11' into 43086-no-member
  774. * **PR** `#43333`_: (`damon-atkins`_) Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed as params + 1 bug
  775. @ *2017-09-06 14:21:35 UTC*
  776. * d97a680372 Merge pull request `#43333`_ from damon-atkins/2016.11
  777. * 92de2bb498 Update doco
  778. * fc9c61d12e Update win_pkg.py
  779. * c91fc14704 Merge branch '2016.11' into 2016.11
  780. * cb3af2bbbd Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed on the cli (`#2`_)
  781. * **ISSUE** `#43295`_: (`V3XATI0N`_) salt.cache.redis_cache does not actually work. (refs: `#43329`_)
  782. * **PR** `#43361`_: (`rallytime`_) Back-port `#43329`_ to 2016.11
  783. @ *2017-09-05 23:23:01 UTC*
  784. * **PR** `#43329`_: (`johnj`_) Fix `#43295`_, better handling of consul initialization (refs: `#43361`_)
  785. * 0c986f5eba Merge pull request `#43361`_ from rallytime/bp-43329
  786. * b09e5b4379 Fix `#43295`_, better handling of consul initialization issues
  787. * **ISSUE** `#35840`_: (`junovitch`_) preserve_minion_cache is broken in 2016.3+ (refs: `#42903`_)
  788. * **PR** `#42903`_: (`junovitch`_) Fix 'preserve_minion_cache: True' functionality (fixes `#35840`_)
  789. @ *2017-09-05 22:57:14 UTC*
  790. * 22287439e6 Merge pull request `#42903`_ from junovitch/issue-35840-fix-preserve-minion-cache-2016.11
  791. * c9d4fdbd45 Merge branch '2016.11' into issue-35840-fix-preserve-minion-cache-2016.11
  792. * 93a68e32a5 Merge branch '2016.11' into issue-35840-fix-preserve-minion-cache-2016.11
  793. * 079f097985 Fix 'preserve_minion_cache: True' functionality (fixes `#35840`_)
  794. * **PR** `#43360`_: (`terminalmage`_) Fix failing tests in Fedora
  795. @ *2017-09-05 22:23:13 UTC*
  796. * 4860e10757 Merge pull request `#43360`_ from terminalmage/sj-496
  797. * 433bca14b1 Fix KeyError in yumpkg configparser code on Python 3
  798. * f6c16935d8 Move --showduplicates before repository-packages
  799. * **PR** `#43244`_: (`rallytime`_) Update release branch section with a few more details
  800. @ *2017-09-05 20:27:59 UTC*
  801. * 4ba2dbe41e Merge pull request `#43244`_ from rallytime/release-branch-clarifications
  802. * 0d5a46dbaa Update release branch section with a few more details
  803. * **ISSUE** `#43348`_: (`9maf4you`_) network.managed doesn't work on CentOS 7 (refs: `#43359`_)
  804. * **PR** `#43359`_: (`gtmanfred`_) ipaddr_start ipaddr_end for el7
  805. @ *2017-09-05 19:44:24 UTC*
  806. * 1a012eb3d7 Merge pull request `#43359`_ from gtmanfred/ipaddr
  807. * 23d9abb560 ipaddr_start ipaddr_end for el7
  808. * **PR** `#43247`_: (`rallytime`_) Back-port various mention bot settings to 2016.11
  809. @ *2017-09-05 18:17:54 UTC*
  810. * **PR** `#43206`_: (`rallytime`_) Always notify tkwilliams when changes occur on boto files (refs: `#43247`_)
  811. * **PR** `#43183`_: (`basepi`_) Add basepi to userBlacklist for mention bot (refs: `#43247`_)
  812. * **PR** `#42923`_: (`rallytime`_) Always notify ryan-lane when changes occur on boto files (refs: `#43247`_)
  813. * 8f88111be8 Merge pull request `#43247`_ from rallytime/mentionbot-backports
  814. * 2b85757d73 Always notify tkwilliams when changes occur on boto files
  815. * 40b5a29f90 Add basepi to userBlacklist for mention bot
  816. * bad8f56969 Always notify ryan-lane when changes occur on boto files
  817. * **PR** `#43277`_: (`rallytime`_) Add CODEOWNERS file
  818. @ *2017-09-01 16:56:53 UTC*
  819. * 02867fdcd2 Merge pull request `#43277`_ from rallytime/owners-file
  820. * 2b4da0f0e7 Add CODEOWNERS file
  821. * **PR** `#43312`_: (`lordcirth`_) cron docs: Remind user to use quotes for special strings
  822. @ *2017-09-01 16:24:15 UTC*
  823. * 1c1c484479 Merge pull request `#43312`_ from lordcirth/fix-cron-docs
  824. * ec94a13750 cron docs: Remind user to use quotes for special strings
  825. * **PR** `#43290`_: (`lordcirth`_) Clarify file.py docs
  826. @ *2017-09-01 14:30:04 UTC*
  827. * 0d1ed4b750 Merge pull request `#43290`_ from lordcirth/fix-file-path-docs
  828. * 14a4591854 file.py docs: correct group and mode
  829. * d4214ca283 file.py docs: specify absolute paths
  830. * **PR** `#43274`_: (`terminalmage`_) Use six.integer_types instead of int
  831. @ *2017-08-30 21:32:42 UTC*
  832. * 26ff89539e Merge pull request `#43274`_ from terminalmage/fix-int-types
  833. * d533877743 Use six.integer_types instead of int
  834. * 42a118ff56 fixed cmd composition and unified his making across module
  835. * 881f1822f2 Format fix code example local returner doc
  836. .. _`#27160`: https://github.com/saltstack/salt/issues/27160
  837. .. _`#2`: https://github.com/saltstack/salt/issues/2
  838. .. _`#31405`: https://github.com/saltstack/salt/issues/31405
  839. .. _`#33806`: https://github.com/saltstack/salt/pull/33806
  840. .. _`#35523`: https://github.com/saltstack/salt/issues/35523
  841. .. _`#35777`: https://github.com/saltstack/salt/issues/35777
  842. .. _`#35840`: https://github.com/saltstack/salt/issues/35840
  843. .. _`#38367`: https://github.com/saltstack/salt/issues/38367
  844. .. _`#38452`: https://github.com/saltstack/salt/issues/38452
  845. .. _`#39901`: https://github.com/saltstack/salt/issues/39901
  846. .. _`#40311`: https://github.com/saltstack/salt/issues/40311
  847. .. _`#41044`: https://github.com/saltstack/salt/issues/41044
  848. .. _`#41279`: https://github.com/saltstack/salt/pull/41279
  849. .. _`#41286`: https://github.com/saltstack/salt/issues/41286
  850. .. _`#41305`: https://github.com/saltstack/salt/pull/41305
  851. .. _`#41474`: https://github.com/saltstack/salt/issues/41474
  852. .. _`#42082`: https://github.com/saltstack/salt/issues/42082
  853. .. _`#42165`: https://github.com/saltstack/salt/issues/42165
  854. .. _`#42655`: https://github.com/saltstack/salt/pull/42655
  855. .. _`#42706`: https://github.com/saltstack/salt/issues/42706
  856. .. _`#42903`: https://github.com/saltstack/salt/pull/42903
  857. .. _`#42923`: https://github.com/saltstack/salt/pull/42923
  858. .. _`#42947`: https://github.com/saltstack/salt/issues/42947
  859. .. _`#43018`: https://github.com/saltstack/salt/pull/43018
  860. .. _`#43086`: https://github.com/saltstack/salt/issues/43086
  861. .. _`#43105`: https://github.com/saltstack/salt/pull/43105
  862. .. _`#43183`: https://github.com/saltstack/salt/pull/43183
  863. .. _`#43206`: https://github.com/saltstack/salt/pull/43206
  864. .. _`#43223`: https://github.com/saltstack/salt/issues/43223
  865. .. _`#43244`: https://github.com/saltstack/salt/pull/43244
  866. .. _`#43247`: https://github.com/saltstack/salt/pull/43247
  867. .. _`#43267`: https://github.com/saltstack/salt/issues/43267
  868. .. _`#43274`: https://github.com/saltstack/salt/pull/43274
  869. .. _`#43277`: https://github.com/saltstack/salt/pull/43277
  870. .. _`#43290`: https://github.com/saltstack/salt/pull/43290
  871. .. _`#43295`: https://github.com/saltstack/salt/issues/43295
  872. .. _`#43307`: https://github.com/saltstack/salt/issues/43307
  873. .. _`#43312`: https://github.com/saltstack/salt/pull/43312
  874. .. _`#43325`: https://github.com/saltstack/salt/pull/43325
  875. .. _`#43329`: https://github.com/saltstack/salt/pull/43329
  876. .. _`#43333`: https://github.com/saltstack/salt/pull/43333
  877. .. _`#43338`: https://github.com/saltstack/salt/issues/43338
  878. .. _`#43348`: https://github.com/saltstack/salt/issues/43348
  879. .. _`#43356`: https://github.com/saltstack/salt/pull/43356
  880. .. _`#43359`: https://github.com/saltstack/salt/pull/43359
  881. .. _`#43360`: https://github.com/saltstack/salt/pull/43360
  882. .. _`#43361`: https://github.com/saltstack/salt/pull/43361
  883. .. _`#43366`: https://github.com/saltstack/salt/pull/43366
  884. .. _`#43373`: https://github.com/saltstack/salt/issues/43373
  885. .. _`#43386`: https://github.com/saltstack/salt/issues/43386
  886. .. _`#43387`: https://github.com/saltstack/salt/issues/43387
  887. .. _`#43390`: https://github.com/saltstack/salt/pull/43390
  888. .. _`#43415`: https://github.com/saltstack/salt/pull/43415
  889. .. _`#43417`: https://github.com/saltstack/salt/issues/43417
  890. .. _`#43419`: https://github.com/saltstack/salt/pull/43419
  891. .. _`#43427`: https://github.com/saltstack/salt/issues/43427
  892. .. _`#43432`: https://github.com/saltstack/salt/pull/43432
  893. .. _`#43441`: https://github.com/saltstack/salt/pull/43441
  894. .. _`#43442`: https://github.com/saltstack/salt/pull/43442
  895. .. _`#43445`: https://github.com/saltstack/salt/pull/43445
  896. .. _`#43456`: https://github.com/saltstack/salt/pull/43456
  897. .. _`#43458`: https://github.com/saltstack/salt/pull/43458
  898. .. _`#43461`: https://github.com/saltstack/salt/pull/43461
  899. .. _`#43534`: https://github.com/saltstack/salt/pull/43534
  900. .. _`#43550`: https://github.com/saltstack/salt/pull/43550
  901. .. _`#43572`: https://github.com/saltstack/salt/pull/43572
  902. .. _`#43575`: https://github.com/saltstack/salt/pull/43575
  903. .. _`#43581`: https://github.com/saltstack/salt/issues/43581
  904. .. _`#43591`: https://github.com/saltstack/salt/pull/43591
  905. .. _`#43644`: https://github.com/saltstack/salt/pull/43644
  906. .. _`#43646`: https://github.com/saltstack/salt/pull/43646
  907. .. _`#43648`: https://github.com/saltstack/salt/pull/43648
  908. .. _`#43650`: https://github.com/saltstack/salt/issues/43650
  909. .. _`#43652`: https://github.com/saltstack/salt/pull/43652
  910. .. _`#43661`: https://github.com/saltstack/salt/pull/43661
  911. .. _`#43663`: https://github.com/saltstack/salt/pull/43663
  912. .. _`#43672`: https://github.com/saltstack/salt/pull/43672
  913. .. _`#43673`: https://github.com/saltstack/salt/pull/43673
  914. .. _`#43677`: https://github.com/saltstack/salt/pull/43677
  915. .. _`#43707`: https://github.com/saltstack/salt/pull/43707
  916. .. _`#43708`: https://github.com/saltstack/salt/pull/43708
  917. .. _`#43727`: https://github.com/saltstack/salt/pull/43727
  918. .. _`#43729`: https://github.com/saltstack/salt/issues/43729
  919. .. _`#43733`: https://github.com/saltstack/salt/pull/43733
  920. .. _`#43747`: https://github.com/saltstack/salt/pull/43747
  921. .. _`#43768`: https://github.com/saltstack/salt/pull/43768
  922. .. _`#43772`: https://github.com/saltstack/salt/pull/43772
  923. .. _`#43776`: https://github.com/saltstack/salt/pull/43776
  924. .. _`#43807`: https://github.com/saltstack/salt/pull/43807
  925. .. _`#43830`: https://github.com/saltstack/salt/pull/43830
  926. .. _`#43841`: https://github.com/saltstack/salt/pull/43841
  927. .. _`#43863`: https://github.com/saltstack/salt/pull/43863
  928. .. _`#43869`: https://github.com/saltstack/salt/pull/43869
  929. .. _`#43884`: https://github.com/saltstack/salt/pull/43884
  930. .. _`#43888`: https://github.com/saltstack/salt/pull/43888
  931. .. _`#43916`: https://github.com/saltstack/salt/pull/43916
  932. .. _`#43936`: https://github.com/saltstack/salt/issues/43936
  933. .. _`#43945`: https://github.com/saltstack/salt/issues/43945
  934. .. _`#43955`: https://github.com/saltstack/salt/pull/43955
  935. .. _`#43960`: https://github.com/saltstack/salt/pull/43960
  936. .. _`#43962`: https://github.com/saltstack/salt/pull/43962
  937. .. _`#43968`: https://github.com/saltstack/salt/pull/43968
  938. .. _`#43973`: https://github.com/saltstack/salt/pull/43973
  939. .. _`#43976`: https://github.com/saltstack/salt/pull/43976
  940. .. _`#43977`: https://github.com/saltstack/salt/pull/43977
  941. .. _`#43991`: https://github.com/saltstack/salt/pull/43991
  942. .. _`#43994`: https://github.com/saltstack/salt/pull/43994
  943. .. _`#44010`: https://github.com/saltstack/salt/pull/44010
  944. .. _`#44011`: https://github.com/saltstack/salt/pull/44011
  945. .. _`#44019`: https://github.com/saltstack/salt/pull/44019
  946. .. _`#44021`: https://github.com/saltstack/salt/pull/44021
  947. .. _`#44023`: https://github.com/saltstack/salt/pull/44023
  948. .. _`#44025`: https://github.com/saltstack/salt/pull/44025
  949. .. _`#44028`: https://github.com/saltstack/salt/pull/44028
  950. .. _`#44029`: https://github.com/saltstack/salt/pull/44029
  951. .. _`#44030`: https://github.com/saltstack/salt/pull/44030
  952. .. _`#44034`: https://github.com/saltstack/salt/issues/44034
  953. .. _`#44078`: https://github.com/saltstack/salt/pull/44078
  954. .. _`#44087`: https://github.com/saltstack/salt/issues/44087
  955. .. _`#44089`: https://github.com/saltstack/salt/pull/44089
  956. .. _`#44092`: https://github.com/saltstack/salt/pull/44092
  957. .. _`#44093`: https://github.com/saltstack/salt/pull/44093
  958. .. _`#44097`: https://github.com/saltstack/salt/pull/44097
  959. .. _`#44110`: https://github.com/saltstack/salt/pull/44110
  960. .. _`#44122`: https://github.com/saltstack/salt/pull/44122
  961. .. _`#44124`: https://github.com/saltstack/salt/pull/44124
  962. .. _`#44131`: https://github.com/saltstack/salt/pull/44131
  963. .. _`#44140`: https://github.com/saltstack/salt/issues/44140
  964. .. _`#44150`: https://github.com/saltstack/salt/issues/44150
  965. .. _`#44155`: https://github.com/saltstack/salt/issues/44155
  966. .. _`#44158`: https://github.com/saltstack/salt/pull/44158
  967. .. _`#44160`: https://github.com/saltstack/salt/pull/44160
  968. .. _`#44167`: https://github.com/saltstack/salt/pull/44167
  969. .. _`#44173`: https://github.com/saltstack/salt/pull/44173
  970. .. _`#44177`: https://github.com/saltstack/salt/pull/44177
  971. .. _`#44188`: https://github.com/saltstack/salt/pull/44188
  972. .. _`#44193`: https://github.com/saltstack/salt/pull/44193
  973. .. _`#44205`: https://github.com/saltstack/salt/pull/44205
  974. .. _`#44259`: https://github.com/saltstack/salt/pull/44259
  975. .. _`#44260`: https://github.com/saltstack/salt/pull/44260
  976. .. _`#44268`: https://github.com/saltstack/salt/pull/44268
  977. .. _`#44269`: https://github.com/saltstack/salt/pull/44269
  978. .. _`#44272`: https://github.com/saltstack/salt/issues/44272
  979. .. _`#44286`: https://github.com/saltstack/salt/pull/44286
  980. .. _`#44292`: https://github.com/saltstack/salt/issues/44292
  981. .. _`#44295`: https://github.com/saltstack/salt/pull/44295
  982. .. _`#44304`: https://github.com/saltstack/salt/pull/44304
  983. .. _`#44313`: https://github.com/saltstack/salt/issues/44313
  984. .. _`#44321`: https://github.com/saltstack/salt/pull/44321
  985. .. _`#44322`: https://github.com/saltstack/salt/pull/44322
  986. .. _`#44335`: https://github.com/saltstack/salt/pull/44335
  987. .. _`#44336`: https://github.com/saltstack/salt/issues/44336
  988. .. _`#44339`: https://github.com/saltstack/salt/pull/44339
  989. .. _`#44342`: https://github.com/saltstack/salt/pull/44342
  990. .. _`#44345`: https://github.com/saltstack/salt/pull/44345
  991. .. _`#44365`: https://github.com/saltstack/salt/issues/44365
  992. .. _`#44378`: https://github.com/saltstack/salt/issues/44378
  993. .. _`#44383`: https://github.com/saltstack/salt/pull/44383
  994. .. _`#44385`: https://github.com/saltstack/salt/pull/44385
  995. .. _`#44423`: https://github.com/saltstack/salt/issues/44423
  996. .. _`#44424`: https://github.com/saltstack/salt/pull/44424
  997. .. _`#44434`: https://github.com/saltstack/salt/pull/44434
  998. .. _`#44477`: https://github.com/saltstack/salt/pull/44477
  999. .. _`#44483`: https://github.com/saltstack/salt/pull/44483
  1000. .. _`#44489`: https://github.com/saltstack/salt/pull/44489
  1001. .. _`#44516`: https://github.com/saltstack/salt/issues/44516
  1002. .. _`#44517`: https://github.com/saltstack/salt/pull/44517
  1003. .. _`#44530`: https://github.com/saltstack/salt/issues/44530
  1004. .. _`#44544`: https://github.com/saltstack/salt/issues/44544
  1005. .. _`#44556`: https://github.com/saltstack/salt/issues/44556
  1006. .. _`#44563`: https://github.com/saltstack/salt/pull/44563
  1007. .. _`#44579`: https://github.com/saltstack/salt/pull/44579
  1008. .. _`#44601`: https://github.com/saltstack/salt/issues/44601
  1009. .. _`#44602`: https://github.com/saltstack/salt/pull/44602
  1010. .. _`#44604`: https://github.com/saltstack/salt/pull/44604
  1011. .. _`#44699`: https://github.com/saltstack/salt/pull/44699
  1012. .. _`#44714`: https://github.com/saltstack/salt/pull/44714
  1013. .. _`#44728`: https://github.com/saltstack/salt/issues/44728
  1014. .. _`#44730`: https://github.com/saltstack/salt/issues/44730
  1015. .. _`#44734`: https://github.com/saltstack/salt/issues/44734
  1016. .. _`#44738`: https://github.com/saltstack/salt/pull/44738
  1017. .. _`#44741`: https://github.com/saltstack/salt/pull/44741
  1018. .. _`#44770`: https://github.com/saltstack/salt/pull/44770
  1019. .. _`#44794`: https://github.com/saltstack/salt/pull/44794
  1020. .. _`#44820`: https://github.com/saltstack/salt/issues/44820
  1021. .. _`#44852`: https://github.com/saltstack/salt/pull/44852
  1022. .. _`#44861`: https://github.com/saltstack/salt/pull/44861
  1023. .. _`#44944`: https://github.com/saltstack/salt/pull/44944
  1024. .. _`#44958`: https://github.com/saltstack/salt/pull/44958
  1025. .. _`#44965`: https://github.com/saltstack/salt/pull/44965
  1026. .. _`#44969`: https://github.com/saltstack/salt/pull/44969
  1027. .. _`#44970`: https://github.com/saltstack/salt/pull/44970
  1028. .. _`#44972`: https://github.com/saltstack/salt/pull/44972
  1029. .. _`#45031`: https://github.com/saltstack/salt/pull/45031
  1030. .. _`#45034`: https://github.com/saltstack/salt/pull/45034
  1031. .. _`#45036`: https://github.com/saltstack/salt/issues/45036
  1032. .. _`#45040`: https://github.com/saltstack/salt/pull/45040
  1033. .. _`#45049`: https://github.com/saltstack/salt/issues/45049
  1034. .. _`#45069`: https://github.com/saltstack/salt/pull/45069
  1035. .. _`#45070`: https://github.com/saltstack/salt/pull/45070
  1036. .. _`#45092`: https://github.com/saltstack/salt/pull/45092
  1037. .. _`#45098`: https://github.com/saltstack/salt/pull/45098
  1038. .. _`#45100`: https://github.com/saltstack/salt/pull/45100
  1039. .. _`#45114`: https://github.com/saltstack/salt/pull/45114
  1040. .. _`#45118`: https://github.com/saltstack/salt/pull/45118
  1041. .. _`#45127`: https://github.com/saltstack/salt/pull/45127
  1042. .. _`#45130`: https://github.com/saltstack/salt/pull/45130
  1043. .. _`#45137`: https://github.com/saltstack/salt/pull/45137
  1044. .. _`#45161`: https://github.com/saltstack/salt/pull/45161
  1045. .. _`#45188`: https://github.com/saltstack/salt/issues/45188
  1046. .. _`#45199`: https://github.com/saltstack/salt/pull/45199
  1047. .. _`#45209`: https://github.com/saltstack/salt/pull/45209
  1048. .. _`#45232`: https://github.com/saltstack/salt/pull/45232
  1049. .. _`#45235`: https://github.com/saltstack/salt/pull/45235
  1050. .. _`#45256`: https://github.com/saltstack/salt/pull/45256
  1051. .. _`#45268`: https://github.com/saltstack/salt/pull/45268
  1052. .. _`#45327`: https://github.com/saltstack/salt/pull/45327
  1053. .. _`#45390`: https://github.com/saltstack/salt/pull/45390
  1054. .. _`#45394`: https://github.com/saltstack/salt/issues/45394
  1055. .. _`#45399`: https://github.com/saltstack/salt/pull/45399
  1056. .. _`#45424`: https://github.com/saltstack/salt/pull/45424
  1057. .. _`#45432`: https://github.com/saltstack/salt/issues/45432
  1058. .. _`#45443`: https://github.com/saltstack/salt/pull/45443
  1059. .. _`#45446`: https://github.com/saltstack/salt/pull/45446
  1060. .. _`#45493`: https://github.com/saltstack/salt/pull/45493
  1061. .. _`#45518`: https://github.com/saltstack/salt/pull/45518
  1062. .. _`#45532`: https://github.com/saltstack/salt/pull/45532
  1063. .. _`#45563`: https://github.com/saltstack/salt/pull/45563
  1064. .. _`#45564`: https://github.com/saltstack/salt/pull/45564
  1065. .. _`#45638`: https://github.com/saltstack/salt/pull/45638
  1066. .. _`#4`: https://github.com/saltstack/salt/issues/4
  1067. .. _`9maf4you`: https://github.com/9maf4you
  1068. .. _`Ch3LL`: https://github.com/Ch3LL
  1069. .. _`LEMNX`: https://github.com/LEMNX
  1070. .. _`SEJeff`: https://github.com/SEJeff
  1071. .. _`The-Loeki`: https://github.com/The-Loeki
  1072. .. _`TheBigBear`: https://github.com/TheBigBear
  1073. .. _`UtahDave`: https://github.com/UtahDave
  1074. .. _`V3XATI0N`: https://github.com/V3XATI0N
  1075. .. _`VertigoRay`: https://github.com/VertigoRay
  1076. .. _`akissa`: https://github.com/akissa
  1077. .. _`andrew-regan`: https://github.com/andrew-regan
  1078. .. _`aogier`: https://github.com/aogier
  1079. .. _`arount`: https://github.com/arount
  1080. .. _`arthtux`: https://github.com/arthtux
  1081. .. _`austinpapp`: https://github.com/austinpapp
  1082. .. _`basepi`: https://github.com/basepi
  1083. .. _`benediktwerner`: https://github.com/benediktwerner
  1084. .. _`blarghmatey`: https://github.com/blarghmatey
  1085. .. _`bobrik`: https://github.com/bobrik
  1086. .. _`brejoc`: https://github.com/brejoc
  1087. .. _`cachedout`: https://github.com/cachedout
  1088. .. _`casselt`: https://github.com/casselt
  1089. .. _`cetanu`: https://github.com/cetanu
  1090. .. _`corywright`: https://github.com/corywright
  1091. .. _`cralston0`: https://github.com/cralston0
  1092. .. _`creideiki`: https://github.com/creideiki
  1093. .. _`cro`: https://github.com/cro
  1094. .. _`cruscio`: https://github.com/cruscio
  1095. .. _`damon-atkins`: https://github.com/damon-atkins
  1096. .. _`dayid`: https://github.com/dayid
  1097. .. _`defanator`: https://github.com/defanator
  1098. .. _`dereckson`: https://github.com/dereckson
  1099. .. _`dijit`: https://github.com/dijit
  1100. .. _`dmaziuk`: https://github.com/dmaziuk
  1101. .. _`dmurphy18`: https://github.com/dmurphy18
  1102. .. _`doesitblend`: https://github.com/doesitblend
  1103. .. _`garethgreenaway`: https://github.com/garethgreenaway
  1104. .. _`gtmanfred`: https://github.com/gtmanfred
  1105. .. _`gurubert`: https://github.com/gurubert
  1106. .. _`gvengel`: https://github.com/gvengel
  1107. .. _`icycle77`: https://github.com/icycle77
  1108. .. _`jak3kaj`: https://github.com/jak3kaj
  1109. .. _`jcourington`: https://github.com/jcourington
  1110. .. _`jfindlay`: https://github.com/jfindlay
  1111. .. _`johnj`: https://github.com/johnj
  1112. .. _`jubrad`: https://github.com/jubrad
  1113. .. _`junovitch`: https://github.com/junovitch
  1114. .. _`llua`: https://github.com/llua
  1115. .. _`lomeroe`: https://github.com/lomeroe
  1116. .. _`lordcirth`: https://github.com/lordcirth
  1117. .. _`lorengordon`: https://github.com/lorengordon
  1118. .. _`marek-knappe`: https://github.com/marek-knappe
  1119. .. _`martinadolfi`: https://github.com/martinadolfi
  1120. .. _`mattLLVW`: https://github.com/mattLLVW
  1121. .. _`meaksh`: https://github.com/meaksh
  1122. .. _`mfussenegger`: https://github.com/mfussenegger
  1123. .. _`moio`: https://github.com/moio
  1124. .. _`msciciel`: https://github.com/msciciel
  1125. .. _`msteed`: https://github.com/msteed
  1126. .. _`msummers42`: https://github.com/msummers42
  1127. .. _`mtkennerly`: https://github.com/mtkennerly
  1128. .. _`nicholasmhughes`: https://github.com/nicholasmhughes
  1129. .. _`oeuftete`: https://github.com/oeuftete
  1130. .. _`pirxthepilot`: https://github.com/pirxthepilot
  1131. .. _`rajvidhimar`: https://github.com/rajvidhimar
  1132. .. _`rallytime`: https://github.com/rallytime
  1133. .. _`rasathus`: https://github.com/rasathus
  1134. .. _`rgcosma`: https://github.com/rgcosma
  1135. .. _`rhoths`: https://github.com/rhoths
  1136. .. _`roaldnefs`: https://github.com/roaldnefs
  1137. .. _`rossengeorgiev`: https://github.com/rossengeorgiev
  1138. .. _`saltstack/salt-jenkins#598`: https://github.com/saltstack/salt-jenkins/issues/598
  1139. .. _`seanjnkns`: https://github.com/seanjnkns
  1140. .. _`senthilkumar-e`: https://github.com/senthilkumar-e
  1141. .. _`stamak`: https://github.com/stamak
  1142. .. _`techhat`: https://github.com/techhat
  1143. .. _`terminalmage`: https://github.com/terminalmage
  1144. .. _`twangboy`: https://github.com/twangboy
  1145. .. _`tyeapple`: https://github.com/tyeapple
  1146. .. _`tylerjones4508`: https://github.com/tylerjones4508
  1147. .. _`vernondcole`: https://github.com/vernondcole
  1148. .. _`vtolstov`: https://github.com/vtolstov
  1149. .. _`vutny`: https://github.com/vutny
  1150. .. _`whiteinge`: https://github.com/whiteinge
  1151. .. _`whytewolf`: https://github.com/whytewolf