2017.7.3.rst 201 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276
  1. ===========================
  2. Salt 2017.7.3 Release Notes
  3. ===========================
  4. Version 2017.7.3 is a bugfix release for :ref:`2017.7.0 <release-2017-7-0>`.
  5. Statistics
  6. ==========
  7. - Total Merges: **501**
  8. - Total Issue References: **94**
  9. - Total PR References: **423**
  10. - Contributors: **86** (`3add3287`_, `BenoitKnecht`_, `Ch3LL`_, `CorvinM`_, `Da-Juan`_, `DmitryKuzmenko`_, `Giandom`_, `The-Loeki`_, `UtahDave`_, `adelcast`_, `amendlik`_, `angeloudy`_, `anlutro`_, `arthurlogilab`_, `basepi`_, `benediktwerner`_, `brejoc`_, `cachedout`_, `campbellmc`_, `chnrxn`_, `clan`_, `corywright`_, `damon-atkins`_, `dincamihai`_, `dmurphy18`_, `eliasp`_, `eradman`_, `forksaber`_, `frogunder`_, `gaborn57`_, `garethgreenaway`_, `golmaal`_, `gracinet`_, `gtmanfred`_, `haam3r`_, `isbm`_, `jettero`_, `jf`_, `jubrad`_, `keesbos`_, `kris-anderson`_, `lomeroe`_, `mateiw`_, `mattLLVW`_, `mephi42`_, `mirceaulinic`_, `mkurtak`_, `morganwillcock`_, `msummers42`_, `mtorromeo`_, `multani`_, `mvivaldi`_, `mz-bmcqueen`_, `nasenbaer13`_, `nicholasmhughes`_, `oarmstrong`_, `pkruk`_, `pratik705`_, `psagers`_, `rallytime`_, `rbjorklin`_, `rcallphin`_, `renner`_, `rhoths`_, `richardsimko`_, `rklaren`_, `roaldnefs`_, `s0undt3ch`_, `samodid`_, `skizunov`_, `skjaro`_, `steverweber`_, `sumeetisp`_, `t0fik`_, `techhat`_, `terminalmage`_, `timfreund`_, `timka`_, `tkwilliams`_, `twangboy`_, `unthought`_, `vernondcole`_, `vutny`_, `wedge-jarrad`_, `whytewolf`_, `xuhcc`_)
  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 v2017.7.2..v2017.7.3
  54. ==================================
  55. *Generated at: 2018-05-26 21:36:50 UTC*
  56. * **ISSUE** `#45743`_: (`frogunder`_) Multi-master PKI not working on Py3 (refs: `#45755`_)
  57. * **PR** `#45755`_: (`terminalmage`_) salt.crypt: Ensure message is encoded before signing
  58. @ *2018-01-29 19:04:50 UTC*
  59. * 1439da8d76 Merge pull request `#45755`_ from terminalmage/issue45743
  60. * 8af1251c59 salt.crypt: Ensure message is encoded before signing
  61. * **PR** `#45700`_: (`Ch3LL`_) Add PRs to 2017.7.3 Release Notes
  62. @ *2018-01-25 20:56:45 UTC*
  63. * fe194d755f Merge pull request `#45700`_ from Ch3LL/7.3_rn
  64. * 84c8216901 Add PRs to 2017.7.3 Release Notes
  65. * **PR** `#45681`_: (`damon-atkins`_) 2017.7.3 Release notes for Windows
  66. @ *2018-01-25 15:13:18 UTC*
  67. * ce41f6a6ee Merge pull request `#45681`_ from damon-atkins/2017.7.3_win_release_notes
  68. * 1d21f86228 Update 2017.7.3.rst
  69. * **PR** `#45672`_: (`rallytime`_) Back-port `#45667`_ to 2017.7.3
  70. @ *2018-01-25 14:04:54 UTC*
  71. * **PR** `#45667`_: (`gtmanfred`_) default to upgrading when refreshing on archlinux (refs: `#45672`_)
  72. * 2f303439b7 Merge pull request `#45672`_ from rallytime/bp-45667
  73. * 74bbaeb7ce we should default to upgrading when refreshing on archlinux
  74. * **PR** `#45669`_: (`rallytime`_) Update man pages for 2017.7.3 release
  75. @ *2018-01-24 21:04:59 UTC*
  76. * 23ff1264e0 Merge pull request `#45669`_ from rallytime/man-pages-2017.7.3
  77. * d31b41adeb Update man pages for 2017.7.3 release
  78. * **PR** `#45666`_: (`terminalmage`_) Fix failing pkg integration tests for releases with no '.'
  79. @ *2018-01-24 17:19:10 UTC*
  80. * 9a17405ba6 Merge pull request `#45666`_ from terminalmage/salt-jenkins-793
  81. * 4a6ab729dd Fix failing pkg integration tests for releases with no '.'
  82. * **PR** `#45664`_: (`rallytime`_) Back-port `#45452`_ to 2017.7.3
  83. @ *2018-01-24 15:33:13 UTC*
  84. * **PR** `#45452`_: (`adelcast`_) opkg.py: make owner fuction return value, instead of iterator (refs: `#45664`_)
  85. * 0717f7a578 Merge pull request `#45664`_ from rallytime/bp-45452
  86. * 369720677b opkg.py: make owner function return value, instead of iterator
  87. * **PR** `#45649`_: (`rallytime`_) Back-port `#45634`_ to 2017.7.3
  88. @ *2018-01-24 14:59:43 UTC*
  89. * **PR** `#45634`_: (`Ch3LL`_) Add different service name for Mac 10.13 test (refs: `#45649`_)
  90. * 7934372b7b Merge pull request `#45649`_ from rallytime/bp-45634
  91. * 1c78fc23ea Add different service name for Mac 10.13 test
  92. * **PR** `#45654`_: (`twangboy`_) Merge forward `#45638`_
  93. @ *2018-01-24 14:59:14 UTC*
  94. * **PR** `#45638`_: (`twangboy`_) Win fix shell info (refs: `#45654`_)
  95. * 770f0c4664 Merge pull request `#45654`_ from twangboy/win_fix_shell_info_2017.7.3
  96. * 5bb01aeb8c Merge forward `#45638`_
  97. * **PR** `#45653`_: (`rallytime`_) Back-port `#45611`_ to 2017.7.3
  98. @ *2018-01-24 05:20:11 UTC*
  99. * **PR** `#45611`_: (`terminalmage`_) Fix unnecessary/incorrect usage of six.binary_type (refs: `#45653`_)
  100. * 6fc293da46 Merge pull request `#45653`_ from rallytime/bp-45611
  101. * 0a6b06d8ea Fix unnecessary/incorrect usage of six.binary_type
  102. * **PR** `#45642`_: (`rallytime`_) Back-port `#45636`_ to 2017.7.3
  103. @ *2018-01-23 22:00:30 UTC*
  104. * **PR** `#45636`_: (`Ch3LL`_) Fix mac service and pkg tests for 10.13 (refs: `#45642`_)
  105. * 0a07e0d259 Merge pull request `#45642`_ from rallytime/bp-45636
  106. * df0ad54c9a remove unnecessary variable for test
  107. * acb14fd43d fix pylint
  108. * a9b12cd1ea Fix mac service and pkg tests for 10.13
  109. * **PR** `#45645`_: (`rallytime`_) Back-port `#45606`_ to 2017.7.3
  110. @ *2018-01-23 21:54:45 UTC*
  111. * **PR** `#45606`_: (`terminalmage`_) Fix bug affecting salt-ssh when root_dir differs from the default (refs: `#45645`_)
  112. * f37a5b6d8d Merge pull request `#45645`_ from rallytime/bp-45606
  113. * d52d96f30a Fix bug affecting salt-ssh when root_dir differs from the default
  114. * **PR** `#45641`_: (`rallytime`_) Back-port `#45508`_ to 2017.7.3
  115. @ *2018-01-23 21:18:39 UTC*
  116. * **PR** `#45508`_: (`frogunder`_) fix test_archive test for mac on 2017.7 branch (refs: `#45641`_)
  117. * e659793c09 Merge pull request `#45641`_ from rallytime/bp-45508
  118. * e6917a291e fix test_archive test for mac on 2017.7 branch
  119. * **PR** `#45604`_: (`rallytime`_) Back-port `#45582`_ to 2017.7.3
  120. @ *2018-01-22 16:54:15 UTC*
  121. * **PR** `#45582`_: (`terminalmage`_) Two salt-ssh fixes (refs: `#45604`_)
  122. * ced3269ae8 Merge pull request `#45604`_ from rallytime/bp-45582
  123. * bc8a450cc7 Remove state.py utils file from thin list
  124. * 629e6c9674 Further fixes to for salt-ssh test under heavy load
  125. * 0dff596b59 Add salt/utils/state.py to thin tarball
  126. * a61afda100 Pass on OSError if thin tarball already removed
  127. * **PR** `#45591`_: (`gtmanfred`_) mark minion_blackout tests as flaky
  128. @ *2018-01-22 00:14:31 UTC*
  129. * 4672baa6c8 Merge pull request `#45591`_ from gtmanfred/2017.7.3
  130. * f7fd35fc4a test updating the minion blackout timeout to 10 seconds
  131. * **PR** `#45585`_: (`rallytime`_) Back-port `#45579`_ to 2017.7.3
  132. @ *2018-01-22 00:13:59 UTC*
  133. * **PR** `#45579`_: (`terminalmage`_) Test suite stability fixes (refs: `#45585`_)
  134. * 2a992f9017 Merge pull request `#45585`_ from rallytime/bp-45579
  135. * 0292c8345b Lint fix: use six's map
  136. * 108d8cbeef Use correct utils path for 2017.7
  137. * a38f4cb6d6 Restrict pyzmq optimizations to pyzmq >= 14.3.0
  138. * 58ad558346 Fix event unpack
  139. * **PR** `#45573`_: (`gtmanfred`_) update 2017.7.3 tests
  140. @ *2018-01-20 20:05:13 UTC*
  141. * 19cd97ed3b Merge pull request `#45573`_ from gtmanfred/2017.7.3
  142. * bd3cb47fa7 fix mock for opensuse
  143. * 808e26e69a test simple website
  144. * **PR** `#45570`_: (`gtmanfred`_) Fix tests for 2017.7.3
  145. @ *2018-01-20 15:01:21 UTC*
  146. * e72d81ef22 Merge pull request `#45570`_ from gtmanfred/2017.7.3
  147. * 1f71f301ba specify checking man page path
  148. * 2ddbcb45c1 fix pkg_resources for usage with testing pip
  149. * 0ba39a7108 switch systemd-journald for sshd for arch service test
  150. * **PR** `#45538`_: (`gtmanfred`_) Backport test fixes to 2017.7.3
  151. @ *2018-01-19 14:39:44 UTC*
  152. * 7bc60c56d4 Merge pull request `#45538`_ from gtmanfred/2017.7.3
  153. * 801e0639b6 Merge branch '2017.7.3' into 2017.7.3
  154. * **PR** `#45533`_: (`rallytime`_) Back-port `#45529`_ to 2017.7.3
  155. @ *2018-01-18 22:52:29 UTC*
  156. * **PR** `#45529`_: (`Ch3LL`_) Fix UnboundLocalError for pacman pkg installs (refs: `#45533`_)
  157. * 8ad65e3359 Merge pull request `#45533`_ from rallytime/bp-45529
  158. * 6d56c64d88 Fix UnboundLocalError for pacman pkg installs
  159. * 8d907ee1a0 fix moto version
  160. * 1241ab5fc6 fix test boto imports
  161. * f4b6367cf9 fix fedora pkg test
  162. * **ISSUE** `#45394`_: (`dmurphy18`_) git.latest fails when "depth" is used with a non-default branch (refs: `#45399`_)
  163. * **PR** `#45442`_: (`rallytime`_) Back-port `#45399`_ to 2017.7.3
  164. @ *2018-01-17 17:20:48 UTC*
  165. * **PR** `#45399`_: (`terminalmage`_) Fix git.latest failure when rev is not the default branch (refs: `#45442`_)
  166. * 7379f9e3e5 Merge pull request `#45442`_ from rallytime/bp-45399
  167. * 590a6db626 Lint: use support TMP path instead of integration TMP path
  168. * c081b2c62c Fix git.latest failure when rev is not the default branch
  169. * **PR** `#45468`_: (`twangboy`_) Fix some issues with reg.py
  170. @ *2018-01-16 22:23:47 UTC*
  171. * ee5090f69b Merge pull request `#45468`_ from twangboy/win_reg
  172. * a0d21c6354 Fix some issues with reg.py
  173. * **ISSUE** `#44913`_: (`ari`_) FreeBSD packaging install performance regression (refs: `#45174`_)
  174. * **PR** `#45434`_: (`rallytime`_) Back-port `#45174`_ to 2017.7.3
  175. @ *2018-01-14 12:43:16 UTC*
  176. * **PR** `#45174`_: (`eradman`_) Do not force pkg reinstall on FreeBSD (refs: `#45434`_)
  177. * ef7a896eb6 Merge pull request `#45434`_ from rallytime/bp-45174
  178. * b310ff7ab8 Do not force pkg reinstall on FreeBSD
  179. * **PR** `#45395`_: (`rallytime`_) Back-port `#45380`_ to 2017.7.3
  180. @ *2018-01-12 18:49:20 UTC*
  181. * **PR** `#45380`_: (`twangboy`_) Backport changes from `#45308`_ (refs: `#45395`_)
  182. * **PR** `#45308`_: (`twangboy`_) Fix `integration.modules.test_state` for Windows (refs: `#45380`_)
  183. * c3fdd1dcc4 Merge pull request `#45395`_ from rallytime/bp-45380
  184. * 0356b3d56f Backport changes from `#45308`_
  185. * **ISSUE** `#44107`_: (`anlutro`_) salt-ssh 2017.7 doesn't work with Python 3, missing backports_abc (refs: `#45294`_)
  186. * **PR** `#45294`_: (`gtmanfred`_) include backports_abc
  187. @ *2018-01-11 18:18:16 UTC*
  188. * f7da716d32 Merge pull request `#45294`_ from gtmanfred/2017.7
  189. * 3633ceeaa7 Merge branch '2017.7' into 2017.7
  190. * 29806e4496 ignore salt.ext in pylint
  191. * 8b597a4890 include backports_abc
  192. * **ISSUE** `#43130`_: (`boltronics`_) module.run documentation issues (refs: `#45381`_)
  193. * **PR** `#45381`_: (`gtmanfred`_) fix module.run docs
  194. @ *2018-01-11 18:02:38 UTC*
  195. * f77a3e9cd4 Merge pull request `#45381`_ from gtmanfred/module.run
  196. * 230e899192 fix module.run docs
  197. * **ISSUE** `#43995`_: (`dragonpaw`_) Using zmq built with --enable-draft breaks Salt (refs: `#45368`_)
  198. * **PR** `#45368`_: (`DmitryKuzmenko`_) Fixes to work with pyzmq with --enable-drafts
  199. @ *2018-01-11 17:53:16 UTC*
  200. * 8efd29f4d9 Merge pull request `#45368`_ from DSRCorporation/bugs/zmq_draft
  201. * 7622e355cf Minor: removed a stale comment.
  202. * 00f31bf9b5 Fixes to work with pyzmq with --enable-drafts
  203. * **PR** `#45371`_: (`rallytime`_) Back-port `#45158`_ to 2017.7
  204. @ *2018-01-11 17:51:38 UTC*
  205. * **PR** `#45158`_: (`terminalmage`_) Fix integration.modules.test_state.StateModuleTest.test_exclude (refs: `#45371`_)
  206. * 22c3efda06 Merge pull request `#45371`_ from rallytime/bp-45158
  207. * 3565bc2bf2 Don't use include-test SLS in orch tests
  208. * 8bc17e0d7a Fix integration.modules.test_state.StateModuleTest.test_exclude
  209. * **PR** `#45387`_: (`renner`_) Set SHELL environment variable
  210. @ *2018-01-11 16:23:21 UTC*
  211. * **PR** `#40630`_: (`mateiw`_) develop: SUSE specific changes to salt-api.service (refs: `#45387`_)
  212. * **PR** `#40620`_: (`mateiw`_) SUSE specific changes to salt-api.service (refs: `#40630`_, `#45387`_)
  213. * 3a0e2de995 Merge pull request `#45387`_ from renner/patch-2
  214. * 530ddd2d29 Set SHELL environment variable
  215. * **PR** `#45388`_: (`terminalmage`_) Fix loader error in 2017.7 tests
  216. @ *2018-01-11 16:13:53 UTC*
  217. * dcf98a2260 Merge pull request `#45388`_ from terminalmage/fix-test-loader-error
  218. * 5473c085d9 Fix loader error in 2017.7 tests
  219. * **PR** `#45382`_: (`terminalmage`_) Skip flaky test on 2017.7 branch
  220. @ *2018-01-11 14:23:05 UTC*
  221. * d15f9e1020 Merge pull request `#45382`_ from terminalmage/salt-jenkins-686
  222. * ff3039db6c Skip flaky test on 2017.7 branch
  223. * **PR** `#45369`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  224. @ *2018-01-10 22:14:05 UTC*
  225. * dbe21b2c0d Merge pull request `#45369`_ from rallytime/merge-2017.7
  226. * f65e091df8 Merge branch '2016.11' into '2017.7'
  227. * 0959ae4ea3 Merge pull request `#45327`_ from lomeroe/bp-44861_2016.11
  228. * 784139f734 Check for values other than 0 or 1
  229. * a6db5f95f0 Merge pull request `#45268`_ from damon-atkins/2016.11_win_pkg_pkg_install_latest
  230. * 325a9f0f66 Update 2016.11.9.rst
  231. * 4da9200b9c Update 2016.11.9.rst
  232. * 126aee36ac Update 2016.11.9.rst
  233. * 1c01967943 Update 2016.11.9.rst
  234. * a0d89882b8 Fix pkg.install packagename version=latest i.e. if on an old version upgrade to the latest
  235. * **PR** `#45379`_: (`rhoths`_) Minor spelling/grammar fixes in the highstate returner documentation
  236. @ *2018-01-10 20:09:52 UTC*
  237. * 55979b3a48 Merge pull request `#45379`_ from rhoths/rhoths-doc-highstate-1
  238. * afbbd492cd Minor spelling/grammar fixes in highstate returner
  239. * **PR** `#45358`_: (`UtahDave`_) gate the minion data cache refresh events.
  240. @ *2018-01-10 17:21:05 UTC*
  241. * **PR** `#45299`_: (`garethgreenaway`_) [2017.7] config gate auth_events (refs: `#45358`_)
  242. * 541e59fa75 Merge pull request `#45358`_ from UtahDave/gate_data_cache_refresh
  243. * 379b6cd23e should be `self`, not `salt`
  244. * a82e158f2d gate the minion data cache refresh events.
  245. * **PR** `#45297`_: (`Ch3LL`_) Allow macosx service state tests to check for pid return
  246. @ *2018-01-09 20:47:24 UTC*
  247. * fb87010461 Merge pull request `#45297`_ from Ch3LL/mac_service_state
  248. * 4e569b5802 Allow macosx service state tests to check for pid return
  249. * **PR** `#45351`_: (`dmurphy18`_) Update debbuild to explicitly include source code for Debian, Ubuntu
  250. @ *2018-01-09 17:21:51 UTC*
  251. * beedf6e815 Merge pull request `#45351`_ from dmurphy18/upd_debbuild
  252. * 478dc70092 Update debbuild flags
  253. * **PR** `#45299`_: (`garethgreenaway`_) [2017.7] config gate auth_events (refs: `#45358`_)
  254. @ *2018-01-09 15:00:30 UTC*
  255. * 66da9b47bc Merge pull request `#45299`_ from garethgreenaway/config_gate_auth_events
  256. * 9a15ec3430 Updating versionadded string. Fixing typo.
  257. * edfc3dc078 Adding in documention for `auth_events` configuration option
  258. * 3ee4eabffd Fixing small typo
  259. * 6a28bddcc9 Adding some code to config gate if auth_events are sent
  260. * **PR** `#44856`_: (`Ch3LL`_) Add state.running ssh integration test
  261. @ *2018-01-08 21:40:50 UTC*
  262. * 8d04c2b3d4 Merge pull request `#44856`_ from Ch3LL/running_test
  263. * 9a35a73711 add time limit to while loop
  264. * aeb5f4e248 Add state.running ssh integration test
  265. * **ISSUE** `saltstack/salt-jenkins#675`_: (`rallytime`_) [2017.7] unit.states.test_file.TestFileState.test_directory is failing on Fedora 27 and CentOS 6 (refs: `#45295`_)
  266. * **PR** `#45295`_: (`gtmanfred`_) test directory that doesn't exist
  267. @ *2018-01-08 20:59:53 UTC*
  268. * d0e5e70277 Merge pull request `#45295`_ from gtmanfred/test_directory
  269. * e6178fe6d4 Merge branch '2017.7' into test_directory
  270. * 24114e91c1 test was different slightly on 2017.7
  271. * d20fc93625 test directory that doesn't exist
  272. * **ISSUE** `saltstack/salt-jenkins#678`_: (`rallytime`_) [2017.7] Proxy Minion Tests for Py3 are failing (refs: `#45302`_)
  273. * **PR** `#45302`_: (`gtmanfred`_) fix proxy tests for py3 on 2017.7
  274. @ *2018-01-08 17:41:58 UTC*
  275. * f49b204b75 Merge pull request `#45302`_ from gtmanfred/proxyp3
  276. * b295ec0429 make dummy proxy module py3 compatible
  277. * 8736e21f65 fix starting proxy minion on py3
  278. * e2824a7253 fix py3 tests
  279. * **PR** `#45279`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  280. @ *2018-01-08 17:26:49 UTC*
  281. * eea7158e82 Merge pull request `#45279`_ from rallytime/merge-2017.7
  282. * 8025b14584 Merge branch '2016.11' into '2017.7'
  283. * 1c5e905b61 Merge pull request `#45256`_ from rallytime/bp-45034
  284. * 68f971b38f Apply test fixes from `#45034`_ to parsers_test.py
  285. * 9454236694 Fix for pidfile removal logging
  286. * **PR** `#44853`_: (`gtmanfred`_) remove not from vault utils
  287. @ *2018-01-05 17:43:18 UTC*
  288. * dab4a8cff3 Merge pull request `#44853`_ from gtmanfred/vault
  289. * bfee1cead6 set role for loading minion config
  290. * c5af2e5048 if utils is not loaded, load it
  291. * 6a5e0f9ac1 remove not from vault utils
  292. * **PR** `#45277`_: (`rallytime`_) Back-port `#45025`_ to 2017.7
  293. @ *2018-01-05 15:35:53 UTC*
  294. * **PR** `#45025`_: (`steverweber`_) Fix pillar include merge order (refs: `#45277`_)
  295. * f09d0e5fdb Merge pull request `#45277`_ from rallytime/bp-45025
  296. * 942c14bb29 pillar body overrides includes
  297. * 1152202fdc fix pillar includes from merging over the current sls defines
  298. * **PR** `#45276`_: (`rallytime`_) Back-port `#45260`_ to 2017.7
  299. @ *2018-01-05 14:45:40 UTC*
  300. * **PR** `#45260`_: (`gtmanfred`_) Make some kitchen-salt tests blue (refs: `#45276`_)
  301. * fc84f1104f Merge pull request `#45276`_ from rallytime/bp-45260
  302. * 9ab1af738f switch kitchen-salt to use rsync transport to preserve symlinks
  303. * cf98ed472e fix up symlinks
  304. * **ISSUE** `#43340`_: (`syphernl`_) Upgrading Salt via Salt results in dying minions and broken dpkg (refs: `#45255`_)
  305. * **PR** `#45255`_: (`rallytime`_) Back-port `#44427`_ to 2017.7
  306. @ *2018-01-04 21:46:17 UTC*
  307. * **PR** `#44427`_: (`samodid`_) use KillMode=process for salt-minion.service (refs: `#45255`_)
  308. * ff9880c498 Merge pull request `#45255`_ from rallytime/bp-44427
  309. * 6ceafbbf3a use KillMode=process for salt-minion.service
  310. * **ISSUE** `#23454`_: (`HontoNoRoger`_) SLS rendering error with Salt-SSH (pydsl) (refs: `#45251`_)
  311. * **PR** `#45251`_: (`forksaber`_) Fix `#23454`_ : make pydsl work with salt-ssh
  312. @ *2018-01-04 21:33:09 UTC*
  313. * e715eb603f Merge pull request `#45251`_ from forksaber/salt-ssh-pydsl
  314. * b3660d5190 [`#23454`_] make pydsl work with salt-ssh
  315. * **PR** `#45254`_: (`Ch3LL`_) Add darwin value for ssh grain items tests on MacOSX
  316. @ *2018-01-04 21:31:35 UTC*
  317. * 2934b60d53 Merge pull request `#45254`_ from Ch3LL/fix_mac_grain_ssh
  318. * b4b59b89cd remove platform from salt.utils call for 2017.7
  319. * 85e853a63d Add darwin value for ssh grain items tests on MacOSX
  320. * **PR** `#45135`_: (`twangboy`_) Fix win_dacl problems with SIDs
  321. @ *2018-01-04 21:01:48 UTC*
  322. * af2d880303 Merge pull request `#45135`_ from twangboy/win_fix_dacl
  323. * b31e08946a Merge branch '2017.7' into win_fix_dacl
  324. * 35a417f510 Fix win_dacl problems with SIDs
  325. * **ISSUE** `#43806`_: (`Ch3LL`_) Add spm man Test to Auto Test Suite (refs: `#44930`_)
  326. * **PR** `#44930`_: (`frogunder`_) man_spm_test
  327. @ *2018-01-04 20:58:02 UTC*
  328. * d0a3770035 Merge pull request `#44930`_ from frogunder/man_spm
  329. * 48e6953e1f fix_string_error
  330. * c9fa4ed2a7 man_spm_test
  331. * **PR** `#45259`_: (`Ch3LL`_) Fix MacOSX Service Status Check and integration test
  332. @ *2018-01-04 14:25:01 UTC*
  333. * 543eebf411 Merge pull request `#45259`_ from Ch3LL/fix-mac-service-test
  334. * 74e6ed60ea Fix MacOSX Service Status Check and integration test
  335. * **PR** `#45263`_: (`sumeetisp`_) Updating python version for 2017.7
  336. @ *2018-01-04 14:16:26 UTC*
  337. * bbbd1872a7 Merge pull request `#45263`_ from sumeetisp/2017.7
  338. * e3a5ee3a08 Merge branch '2017.7' into 2017.7
  339. * 71aea9a3bc Merge pull request #1 from sumeetisp/sumeetisp-python-version
  340. * 1b4806e2b9 Updating python version
  341. * **PR** `#45244`_: (`twangboy`_) Fix search/replace in Py3
  342. @ *2018-01-04 14:02:22 UTC*
  343. * d46e1197be Merge pull request `#45244`_ from twangboy/win_fix_portable.py
  344. * e3a8279c01 Get path to python binary based on executable
  345. * 03aec37040 Fix search/replace in Py3
  346. * **PR** `#45233`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  347. @ *2018-01-03 15:34:00 UTC*
  348. * eba360870a Merge pull request `#45233`_ from rallytime/merge-2017.7
  349. * a3d251b2cd Merge branch '2016.11' into '2017.7'
  350. * b75f50afe3 Merge pull request `#45235`_ from rallytime/bp-45209
  351. * 2d0a9bbf7e enable UsePAM for ssh tests
  352. * 5d9a1e91e9 Merge branch '2016.11' into '2017.7'
  353. * 3ab962b01a Merge pull request `#44965`_ from gtmanfred/2016.11
  354. * a5d8a6340e check if VALUE is a string_type
  355. * 40fb30f63f Merge pull request `#45232`_ from rasathus/2016.11
  356. * 7a2bd8f49b Merge branch '2016.11' into 2016.11
  357. * de53c45c29 Backport `#27160`_ to 2016.11
  358. * **PR** `#45175`_: (`amendlik`_) Pkg uptodate
  359. @ *2018-01-02 17:38:36 UTC*
  360. * 693cc807e8 Merge pull request `#45175`_ from amendlik/pkg-uptodate
  361. * 4f514a29a7 Merge branch '2017.7' into pkg-uptodate
  362. * **PR** `#45226`_: (`gtmanfred`_) Update kitchen to use runtests verifier on 2017.7
  363. @ *2017-12-31 18:13:28 UTC*
  364. * 1b3f3ba1be Merge pull request `#45226`_ from gtmanfred/2017.7
  365. * 4f3b089e0e fix copying back
  366. * f56f062a6a download xml for junit
  367. * 7cc342a5d6 use new runtests verifier
  368. * **PR** `#45221`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  369. @ *2017-12-30 18:08:29 UTC*
  370. * 7d3a6cbc65 Merge pull request `#45221`_ from rallytime/merge-2017.7
  371. * 508599e159 Merge branch '2016.11' into '2017.7'
  372. * 707ef55175 Merge pull request `#45161`_ from lomeroe/bp-44944_2016.11
  373. * 0a4c6b5a83 remove references to six.unichr
  374. * f3196d795d lint fixes for static regexes
  375. * 11b637d108 lint fixes
  376. * c14d6282ad do not decode registry.pol file wholesale, but instead decode individual elements of the file
  377. * 6f52034e08 Merge pull request `#45199`_ from gtmanfred/status
  378. * fb07f9ea7d status.pid returns pid ids not process names
  379. * **ISSUE** `#45176`_: (`thuhak`_) osquery execution module does't work with attrs parameter (refs: `#45204`_)
  380. * **PR** `#45204`_: (`garethgreenaway`_) [2017.7] Fixes to osquery module & addition of unit tests
  381. @ *2017-12-30 13:25:38 UTC*
  382. * abed378981 Merge pull request `#45204`_ from garethgreenaway/45176_fixes_to_osquery_module
  383. * dc933e9e24 Fixing typo
  384. * d834bd1b6f Fixing some minor lint issues.
  385. * 4738205154 Fixing a bug when attributes are passed to various osquery module functions.
  386. * 66884334d9 Update states.pkg for Python3 compatibility
  387. * 2a7d76ad6e Fail pkg.uptodate if expected packages are not upgraded
  388. * 29ef67bac2 Test pkg.uptodate with failed upgrades
  389. * 23ab93353b Produce changes dict for pkg.uptodate dry-run mode
  390. * 7c67ec39d9 Add tests for pkg.uptodate state
  391. * **PR** `#45203`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  392. @ *2017-12-29 01:11:03 UTC*
  393. * 5991d8ca15 Merge pull request `#45203`_ from rallytime/merge-2017.7
  394. * 430c913c8c Merge branch '2016.11' into '2017.7'
  395. * d3381e27d0 Merge pull request `#45118`_ from garethgreenaway/44728_nodegroups_seq
  396. * 0ff811de70 Swapping import to be the old path for 2016.11
  397. * b3e2f388f5 Fix to allow nodegroups to include sequences
  398. * f969aca3a3 Merge pull request `#45127`_ from twangboy/win_fix_pkg
  399. * 14639739f2 Fix issue with 1641 return code
  400. * dc357b39f0 Merge pull request `#45137`_ from twangboy/win_fix_reg_tests
  401. * b6f4ef8d73 Catch correct error type in list_keys and list_values
  402. * 0aa1662731 Merge pull request `#45130`_ from rallytime/api-groups
  403. * 2dcc8df845 Resolve groups for salt api
  404. * 7dc3cc4641 Merge pull request `#45114`_ from twangboy/win_fix_pam
  405. * cf5eae1f77 Move pam library load to try/except block
  406. * **PR** `#45201`_: (`rallytime`_) [2017.7] Check for running on python3 before decoding bytes
  407. @ *2017-12-28 22:59:14 UTC*
  408. * **PR** `#45090`_: (`angeloudy`_) fix TypeError in python 3 (refs: `#45201`_)
  409. * 882267314f Merge pull request `#45201`_ from rallytime/fix-jinja-template-test-failure
  410. * b4af3bdff8 Check for running on python3 before decoding bytes
  411. * **PR** `#45200`_: (`rallytime`_) [2017.7] Fix docstring integration test failure
  412. @ *2017-12-28 22:58:34 UTC*
  413. * **PR** `#44552`_: (`Da-Juan`_) pip_state: Check if available upgrades fulfill version requirements. (refs: `#45200`_)
  414. * 2e18398f12 Merge pull request `#45200`_ from rallytime/fix-docstring-test-failure
  415. * a26d4795bd [2017.7] Fix docstring integration test failure
  416. * **PR** `#45186`_: (`rallytime`_) Back-port `#44922`_ to 2017.7
  417. @ *2017-12-28 19:02:51 UTC*
  418. * **PR** `#44922`_: (`dincamihai`_) Fix salt-master for old psutil (refs: `#45186`_)
  419. * 67d97303b5 Merge pull request `#45186`_ from rallytime/bp-44922
  420. * 6970fe8103 Fix salt-master for old psutil
  421. * **PR** `#44624`_: (`eliasp`_) Fix Traceback when using the `service.enabled` state on non-booted systems
  422. @ *2017-12-28 10:58:43 UTC*
  423. * 30d7f7257a Merge pull request `#44624`_ from eliasp/fix-upstart-utmp-exception
  424. * 43d44e051a Do not blindly assume presence of either `/var/run/utmp` or `/run/utmp`, none of both might be available (e.g. on non-booted systems).
  425. * **PR** `#45183`_: (`twangboy`_) Add libnacl dependency
  426. @ *2017-12-27 22:08:32 UTC*
  427. * 3832e7b227 Merge pull request `#45183`_ from twangboy/win_add_libnacl_2017.7
  428. * b46845888d Add libnacl dependency
  429. * **ISSUE** `#44928`_: (`rcallphin`_) Duplicating master token when no match for Minion policy (Vault Module) (refs: `#44966`_)
  430. * **PR** `#44966`_: (`rcallphin`_) Fix bug with vault runner creating token on empty policy
  431. @ *2017-12-22 20:30:37 UTC*
  432. * fbbf33574e Merge pull request `#44966`_ from rcallphin/fix-bug-vault-empty-policy
  433. * 7f327ab760 Lint: Remove extra whitespace
  434. * 04ab6a5e9d Merge branch '2017.7' into fix-bug-vault-empty-policy
  435. * 5be463bb46 Merge branch '2017.7' into fix-bug-vault-empty-policy
  436. * 48d9cc3674 Fix bug with vault runner creating token on empty policy
  437. * **PR** `#44552`_: (`Da-Juan`_) pip_state: Check if available upgrades fulfill version requirements. (refs: `#45200`_)
  438. @ *2017-12-22 19:25:17 UTC*
  439. * 487207f61d Merge pull request `#44552`_ from Da-Juan/avoid_unneeded_pip_install
  440. * 49a6a8f02e Merge branch '2017.7' into avoid_unneeded_pip_install
  441. * 3a8e62493d pip_state: Check if available upgrades fulfill version requirements
  442. * 62252d74d9 pip_state: Compare versions using pkg_resources.parse_version
  443. * 5219ab974c Add list_all_versions function to pip module
  444. * **PR** `#45090`_: (`angeloudy`_) fix TypeError in python 3 (refs: `#45201`_)
  445. @ *2017-12-22 18:11:13 UTC*
  446. * 5ae26f0c09 Merge pull request `#45090`_ from angeloudy/2017.7
  447. * cf411f8984 Merge branch '2017.7' into 2017.7
  448. * 177fd18671 fix TypeError in python 3
  449. * **ISSUE** `#44315`_: (`whytewolf`_) cmd.* cwd does not escape spaces. 2017.7.2 (refs: `#45134`_)
  450. * **PR** `#45134`_: (`garethgreenaway`_) [2017.7] fix to cmd.script for cwd with space
  451. @ *2017-12-22 15:31:24 UTC*
  452. * a1946730a9 Merge pull request `#45134`_ from garethgreenaway/44315_cmd_script_cwd_with_space
  453. * 48eafe3206 Adding some tests to tests cmd.script with cwd
  454. * 8dfcf71b08 Adding _cmd_quote to handle cases when the current working directory for cmd.script might have a space in it.
  455. * **PR** `#44964`_: (`Giandom`_) added-highstate-output-to-slack-engine
  456. @ *2017-12-21 21:32:01 UTC*
  457. * f41adfc913 Merge pull request `#44964`_ from Giandom/2017.7-added-highstate-output-to-slack-engine
  458. * 4526c158f1 added-highstate-output-to-slack-engine
  459. * 573a0a4143 added-highstate-output-to-slack-engine
  460. * 9a6e03ce6e added-highstate-output-to-slack-engine
  461. * **PR** `#45124`_: (`gtmanfred`_) enable using kitchen-salt with ec2 on 2017.7
  462. @ *2017-12-21 19:11:27 UTC*
  463. * b49ee97938 Merge pull request `#45124`_ from gtmanfred/2017.7
  464. * d0586013eb fix pylint
  465. * 59e2e56d13 chmod the xml files before trying to copy
  466. * a5c1410e23 catch IOError when copying xml files back
  467. * 23bd38ad66 enable using kitchen-salt on ec2
  468. * **PR** `#45087`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  469. @ *2017-12-20 22:24:51 UTC*
  470. * 42e894570d Merge pull request `#45087`_ from rallytime/merge-2017.7
  471. * fe81e2d39a Merge branch '2016.11' into '2017.7'
  472. * 7e128e8f15 Merge pull request `#45100`_ from rallytime/bp-45070
  473. * 0bdb46dab9 add clouds modules to index
  474. * bdf93f339d Merge pull request `#45098`_ from rallytime/bp-45092
  475. * 80b6bd6813 Fix integration.states.test_pip.PipStateTest.test_pip_installed_weird_install
  476. * 4f21a2bbfd Merge branch '2016.11' into '2017.7'
  477. * 324b7d4058 Merge pull request `#44078`_ from rossengeorgiev/fix-41044
  478. * a81a6fe23c fix `#41044`_; allow for date param to be 0
  479. * 48a59761df Merge pull request `#44970`_ from rallytime/update-bootstrap-script
  480. * b2c8057427 Update bootstrap script to latest release: 2017.12.13
  481. * 637fdaed58 Merge pull request `#45069`_ from rallytime/bp-45040
  482. * aa438e1605 Installation Fails on headless machines.
  483. * 4d6d640381 Merge pull request `#44969`_ from rallytime/bp-41305
  484. * 5c4bee43dc correct accept_vpc_peering_connection
  485. * 10de468f13 Merge pull request `#45031`_ from terminalmage/fix-mysql-returner
  486. * f3bd12c27c Fix invalid exception class in mysql returner
  487. * 9a7406207f Merge pull request `#44972`_ from terminalmage/bp-44958
  488. * a416bf0112 No need to manually do connect_pub, use listen=True in run_job
  489. * 3ec004bd2e Fix a race condition in manage runner
  490. * 1032ca3290 Merge pull request `#44385`_ from gtmanfred/schedule
  491. * 9e15c38da2 add comma
  492. * 855d933cb7 schedule should be a dict
  493. * **PR** `#45112`_: (`Ch3LL`_) Fix spm big file build test to check /tmp
  494. @ *2017-12-20 22:09:21 UTC*
  495. * 9550e742ac Merge pull request `#45112`_ from Ch3LL/fix-arch
  496. * 1bd7110a14 Fix spm big file build test to check /tmp
  497. * **ISSUE** `#44303`_: (`mwerickso`_) boto3_route53 module times out on retries (refs: `#44976`_)
  498. * **PR** `#45068`_: (`rallytime`_) Back-port `#44976`_ to 2017.7
  499. @ *2017-12-20 16:31:22 UTC*
  500. * **PR** `#44976`_: (`tkwilliams`_) Fix bad variable name in boto3_route53 module - resolves `#44303`_ (refs: `#45068`_)
  501. * 71f9c7ee49 Merge pull request `#45068`_ from rallytime/bp-44976
  502. * 0ca0f37805 44303 - resolves `#44303`_
  503. * **ISSUE** `#44961`_: (`golmaal`_) The archive tar function fails to untar file when dest argument is passed (refs: `#44983`_)
  504. * **PR** `#45099`_: (`rallytime`_) Back-port `#44983`_ to 2017.7
  505. @ *2017-12-20 14:41:22 UTC*
  506. * **PR** `#44983`_: (`golmaal`_) Ref:44961 - Modified archive.tar to add dest at the end of the tar cmd (refs: `#45099`_)
  507. * 54a33c0e1d Merge pull request `#45099`_ from rallytime/bp-44983
  508. * 23361de8a2 Ref:44961 - Modified archive.tar to add dest argument at the end of the tar cmd.
  509. * **ISSUE** `#43533`_: (`Ch3LL`_) Add status.pid Test to Auto Test Suite (refs: `#44650`_)
  510. * **PR** `#44650`_: (`frogunder`_) add status.pid test
  511. @ *2017-12-19 16:21:09 UTC*
  512. * e0d7b330fa Merge pull request `#44650`_ from frogunder/status
  513. * 904c0da893 Merge branch '2017.7' into status
  514. * 619bd2be1e fix lint error
  515. * d406cb07a3 add status.pid test
  516. * **ISSUE** `#44516`_: (`doesitblend`_) Windows PY3 Minion Returns UTF16 UnicodeError (refs: `#45161`_, `#44944`_)
  517. * **PR** `#44944`_: (`lomeroe`_) win_lgpo registry.pol encoding updates (refs: `#45161`_)
  518. @ *2017-12-19 14:42:49 UTC*
  519. * 422d8b8f1b Merge pull request `#44944`_ from lomeroe/update_regpol_encoding
  520. * 07d04c7bc7 lint fixes for static regexes
  521. * d17c46ce41 lint fixes
  522. * ab8e431729 do not decode registry.pol file wholesale, but instead decode individual elements of the file
  523. * **PR** `#44938`_: (`The-Loeki`_) Libcloud dns fixes
  524. @ *2017-12-18 15:47:18 UTC*
  525. * d9a4b9681e Merge pull request `#44938`_ from The-Loeki/libcloud_dns_fixes
  526. * 276e8828ae libcloud_dns: pylint fix
  527. * c994423286 Merge branch '2017.7' into libcloud_dns_fixes
  528. * **PR** `#44951`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  529. @ *2017-12-16 13:16:24 UTC*
  530. * 5137be01ec Merge pull request `#44951`_ from rallytime/merge-2017.7
  531. * a0d2dd2069 Lint fix
  532. * 9db4179462 Merge branch '2016.11' into '2017.7'
  533. * 68d901b12c Merge pull request `#44770`_ from cruscio/2016.11
  534. * e2682bf441 Fix minion ping_interval documentation
  535. * d4ab55ec47 Merge pull request `#44335`_ from gtmanfred/2016.11
  536. * 3f1268d67f fix patching for python 2.6
  537. * 1d0bd5bb32 Merge branch '2016.11' into 2016.11
  538. * f02b02032d Merge pull request #4 from terminalmage/pr-44335
  539. * b4eb1527a6 Add test for PR 44335
  540. * a30af3252e add docker-ce to docker subtype grains check
  541. * **PR** `#44995`_: (`twangboy`_) Fix `unit.modules.test_file` for Windows
  542. @ *2017-12-15 17:05:49 UTC*
  543. * 698b04779e Merge pull request `#44995`_ from twangboy/win_fix_atomicfile
  544. * 8316481944 Comment the salt import
  545. * fe34f0c877 Set owner properly on Windows
  546. * **ISSUE** `#44934`_: (`vernondcole`_) http.wait_for_successful_query does not pause for documented intervals (refs: `#44968`_)
  547. * **PR** `#44968`_: (`gtmanfred`_) fix http wait for state
  548. @ *2017-12-14 20:06:01 UTC*
  549. * 2e1a57b9bc Merge pull request `#44968`_ from gtmanfred/http
  550. * ca6936f6eb fix http wait for state
  551. * c72db283d5 libcloud_dns: Further fixes to state output, pylint fixes
  552. * e9bbc23b11 Merge branch '2017.7' into libcloud_dns_fixes
  553. * **ISSUE** `#44811`_: (`xuhcc`_) rbenv.installed fails when rbenv installed globally (refs: `#44900`_)
  554. * **PR** `#44900`_: (`xuhcc`_) Fix TypeError during rbenv ruby installation when rbenv is not found
  555. @ *2017-12-14 17:37:14 UTC*
  556. * c4f0894689 Merge pull request `#44900`_ from xuhcc/rbenv-ret-fix
  557. * fdd8310c31 Merge branch '2017.7' into rbenv-ret-fix
  558. * bfd0972d25 Fix TypeError during rbenv ruby installation when rbenv is not found
  559. * **PR** `#44974`_: (`twangboy`_) Skip test_log_created on Windows
  560. @ *2017-12-14 13:59:25 UTC*
  561. * f0c2cf3cec Merge pull request `#44974`_ from twangboy/win_skip_test_parsers
  562. * 40665d7b08 Skip test_log_created on Windows
  563. * **ISSUE** `#44820`_: (`msteed`_) Custom returner breaks manage runner (refs: `#44958`_)
  564. * **PR** `#44958`_: (`terminalmage`_) Fix a race condition in manage runner (refs: `#44972`_)
  565. @ *2017-12-13 15:20:36 UTC*
  566. * dad2d723ca Merge pull request `#44958`_ from terminalmage/issue44820
  567. * ef749abfc6 No need to manually do connect_pub, use listen=True in run_job
  568. * 2ac70cfab5 Fix a race condition in manage runner
  569. * **PR** `#44956`_: (`terminalmage`_) Avoid traceback when bogus value in pidfile
  570. @ *2017-12-13 14:30:12 UTC*
  571. * db58345abb Merge pull request `#44956`_ from terminalmage/fix-get_pidfile
  572. * d66f3a98d7 Avoid traceback when bogus value in pidfile
  573. * **ISSUE** `#44932`_: (`knine`_) ACLs Not Completely Verified (refs: `#44945`_)
  574. * **PR** `#44945`_: (`gtmanfred`_) Fix handling of effective acls
  575. @ *2017-12-12 21:49:34 UTC*
  576. * e8e3b3c8ff Merge pull request `#44945`_ from gtmanfred/2017.7
  577. * 66bb755751 add test for effective acls
  578. * 0ff52a93dd use last entry in acl
  579. * **PR** `#44942`_: (`rallytime`_) Update README with SaltConf18 info
  580. @ *2017-12-12 21:47:23 UTC*
  581. * 47dc7b7afb Merge pull request `#44942`_ from rallytime/readme-saltconf-update
  582. * d1317c44e2 Update README with SaltConf18 info
  583. * **ISSUE** `#44665`_: (`mvivaldi`_) Documentation of salt renders jinja (refs: `#44943`_, `#44895`_)
  584. * **PR** `#44943`_: (`mvivaldi`_) Fix for the jinja documentation
  585. @ *2017-12-12 20:20:41 UTC*
  586. * 7572982419 Merge pull request `#44943`_ from mvivaldi/filters-doc
  587. * d23ac4eabc Fix for the jinja documentation
  588. * **ISSUE** `#43417`_: (`damon-atkins`_) win_pkg: pkg.install and pkg.remove general issues (refs: `#44832`_, `#43708`_)
  589. * **PR** `#44832`_: (`damon-atkins`_) win_pkg: Merge full copy of 2016.11 with many fixes and improvements to 2017.7
  590. @ *2017-12-12 18:30:06 UTC*
  591. * 465cacad83 Merge pull request `#44832`_ from damon-atkins/2017.7_replace_with_newer_2016.11_win_pkg
  592. * a4f0b41ba2 Should be a smaller change set since recent update from 2016.11
  593. * 695334b201 Merge branch '2017.7_replace_with_newer_2016.11_win_pkg' of github.com:damon-atkins/salt into 2017.7_replace_with_newer_2016.11_win_pkg
  594. * 843e204582 Merge branch '2017.7' into 2017.7_replace_with_newer_2016.11_win_pkg
  595. * 4b60b1ec84 Merge remote branch 'refs/remotes/upstream/2017.7' into 2017.7_replace_with_newer_2016.11_win_pkg
  596. * b46f818a57 Raise a PR to fix 2016 issues commited here, fixed issues with merge.
  597. * 32ef1e12ae Merge branch '2017.7' into 2017.7_replace_with_newer_2016.11_win_pkg
  598. * 494835c3f2 I backported develop and applied a long list of fixes to 2016.11 this brings these fixes into 2017.7 - Software was not always being removed, general if & was in the string or msi was downloaded to uninstall the software - pkg.list_upgrades failed. Added support for 'latest' and 'Not Found' for version_cmp() to fix this. - output fixes - pkg.list_available no longer forces a pkg.refresh_db this is no longer required, as by default it will update if older than 6 hours - cmd /s /c is prefixed for all commands i.e. installs and removes. - cmd are now strings, instead of a list when using cmd.run. As windows only supports strings. And the " were being broken
  599. * **PR** `#44754`_: (`twangboy`_) Fix inet_pton for Windows on Py3
  600. @ *2017-12-12 14:04:20 UTC*
  601. * a811a92b17 Merge pull request `#44754`_ from twangboy/win_fix_inet_pton
  602. * 25a20109fe Merge branch '2017.7' into win_fix_inet_pton
  603. * 849b99eb34 Merge branch '2017.7' into win_fix_inet_pton
  604. * df1e6a202b Use salt.ext.six
  605. * 5ac8112585 Use six to ensure unicode value
  606. * 9b5d8c421b Handle unicode values
  607. * **PR** `#44931`_: (`pkruk`_) add missing parenthis to keep integration with python3
  608. @ *2017-12-12 13:49:39 UTC*
  609. * 53b34e24cd Merge pull request `#44931`_ from pkruk/fix-missing-parenthis
  610. * b1ed739b44 Merge branch '2017.7' into fix-missing-parenthis
  611. * 4f1b1f12d2 Merge branch 'fix-missing-parenthis' of https://github.com/pkruk/salt into fix-missing-parenthis
  612. * 3475d3fa01 add missing parenthis to keep integration with python3
  613. * adf38cacfb add missing parenthis to keep integration with python3
  614. * ad55e33f57 libcloud_dns: fix state output
  615. * a68d594e3a libcloud_dns: copy args before deleting from them
  616. * **PR** `#44891`_: (`twangboy`_) Fix issue with unsafe path in Windows jenkins tests
  617. @ *2017-12-11 21:10:43 UTC*
  618. * ba6146250a Merge pull request `#44891`_ from twangboy/win_fix_verify
  619. * 7232579167 Allow test suite file_roots as a safe path
  620. * **PR** `#44921`_: (`Ch3LL`_) Add test to ensure log files are created
  621. @ *2017-12-11 18:24:16 UTC*
  622. * 85160fd297 Merge pull request `#44921`_ from Ch3LL/log_test
  623. * 3bb58fb577 skip salt-key log creation test
  624. * 6a379195bc Add test to ensure log files are created
  625. * **PR** `#44787`_: (`rallytime`_) GroupAdd test: Add destructive test decorator to entire class
  626. @ *2017-12-11 18:14:18 UTC*
  627. * 54d29a61cb Merge pull request `#44787`_ from rallytime/groupadd-destructive-clean
  628. * 817ac002b0 Add destructive test decorator to test class
  629. * **ISSUE** `#44665`_: (`mvivaldi`_) Documentation of salt renders jinja (refs: `#44943`_, `#44895`_)
  630. * **PR** `#44895`_: (`mvivaldi`_) Jinja Filters doc
  631. @ *2017-12-11 15:32:07 UTC*
  632. * 0292e3612a Merge pull request `#44895`_ from mvivaldi/filters-doc
  633. * 62409d608a Added Escape Filters and Set Theory Filters in jinja documentation
  634. * **PR** `#44879`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  635. @ *2017-12-10 16:53:44 UTC*
  636. * **PR** `#44855`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7 (refs: `#44879`_)
  637. * df28f312ac Merge pull request `#44879`_ from rallytime/merge-2017.7
  638. * 23c5a4ca3e Merge branch '2016.11' into '2017.7'
  639. * bb1f8dceaf Merge pull request `#44579`_ from roaldnefs/fix-cron-identifier
  640. * df73a4c051 Merge branch '2016.11' into fix-cron-identifier
  641. * af0131fa1f Merge pull request `#44852`_ from damon-atkins/2016.11_win_pkg_typo_n_fix
  642. * 0e7c19084f Lint: Remove extra whitespace
  643. * 7c7e21f94d Fix spelling typo, and fix backwards campatible minion option for repo location
  644. * 88c0d66b4e Merge pull request `#44794`_ from terminalmage/issue44365
  645. * 3b8b6f25e6 Remove debugging line
  646. * 153bf45b03 Fix regression in file.managed when source_hash used with local file
  647. * c8bb9dfbbb Merge pull request `#44738`_ from rallytime/bump-oxygen-warnings
  648. * ead3c569e1 Bump deprecation warnings from Oxygen to Fluorine
  649. * 88e3aab00d Merge pull request `#44741`_ from gtmanfred/rhip
  650. * 439dc8dce6 if gateway is not specified use iface
  651. * 3ec4329307 Merge branch '2016.11' into fix-cron-identifier
  652. * 99fa05a456 Fix for bug in cron state
  653. * 97328faeac Fix for bug in cron module
  654. * **PR** `#44880`_: (`UtahDave`_) Determine windows hardware arch correctly
  655. @ *2017-12-08 22:24:09 UTC*
  656. * 8e14bc3941 Merge pull request `#44880`_ from UtahDave/2017.7local
  657. * 6e3c7ac1ac Merge branch '2017.7' into 2017.7local
  658. * **PR** `#44861`_: (`twangboy`_) Fix win_lgpo for unknown values (refs: `#45327`_)
  659. @ *2017-12-08 18:52:05 UTC*
  660. * dc51174670 Merge pull request `#44861`_ from twangboy/win_fix_lgpo_invalid_value
  661. * 89f65e19ff Check for values other than 0 or 1
  662. * **PR** `#44621`_: (`isbm`_) Bugfix: errors in external pillar causes crash, instead of report of them
  663. @ *2017-12-08 18:46:56 UTC*
  664. * f5a143f8c5 Merge pull request `#44621`_ from isbm/isbm-bsc1068446-2017.7
  665. * 0d2675c4fe Use variable, instead of direct value
  666. * 1ddc47da0a Add unit test for _get_pillar_errors when external pillar is clean and internal contains errors
  667. * 68480d5dc9 Add unit test for _get_pillar_errors when both external and internal pillars contains errors
  668. * 218a59e93b Add unit test for _get_pillar_errors when external pillar has errors and internal is clean
  669. * 3ce19356c2 Add unit test for _get_pillar_errors when external and internal pillars are clean
  670. * 67034139d9 Fix unit test: wrong error types in side effect
  671. * d9359bca13 Bugfix: unit test mistakenly expects pillar errors as a string, while it is a list
  672. * 8c2bdc696b Bugfix: do not pull '_errors' from unchecked objects
  673. * d5e30999c7 Remove unused variable (no exception, within the try/finally block)
  674. * aad668d559 Fix and clarify docstring.
  675. * c2c47e4e71 Rename function from ambiguous name
  676. * 265de8e61c Bugfix the logic according to the exact described purpose of the function.
  677. * dae9c6aa5c Determine windows hardware arch correctly
  678. * **PR** `#43379`_: (`twangboy`_) Fix file.managed on Windows with test=True
  679. @ *2017-12-07 21:10:43 UTC*
  680. * abe089ad54 Merge pull request `#43379`_ from twangboy/win_fix_file.managed
  681. * edcd581ca5 Merge branch '2017.7' into win_fix_file.managed
  682. * a27bb6993a Fix py3 error
  683. * 0ff9fa498a Fix test_directory
  684. * 187bc1e61e Add back the try/finally blocks
  685. * d7241d004f Fix 2 more tests
  686. * d5dd42aebe Fix integration tests for Windows
  687. * d56bc9aae9 Fix typo
  688. * af5565859e Use file functions for symlink and remove
  689. * 72ac59c991 Fix some more integration tests for Linux
  690. * 3f0499cbc4 Fix some integration tests
  691. * a24b964ea5 Fix unit test to handle new Exception
  692. * e3c3845f73 Raise CommandExecutionError when file doesn't exist
  693. * 4602f499a2 Remove loader module mixin, add linux paths
  694. * 99b27c037f Add tests to avoid future regression
  695. * 5c215ed8c2 Fix documentation formatting
  696. * 6a4e77e4b9 Return empty or unmodified dict on file not found
  697. * **ISSUE** `#44565`_: (`arthurlogilab`_) NameError: global name '__jid_event__' is not defined when running a runner in the scheduler (refs: `#44570`_)
  698. * **PR** `#44570`_: (`gtmanfred`_) Include client mixin globals in scheduler for runner modules
  699. @ *2017-12-07 20:23:33 UTC*
  700. * cf4cbcd340 Merge pull request `#44570`_ from gtmanfred/2017.7
  701. * 7b17f9f63c Merge branch '2017.7' into 2017.7
  702. * **PR** `#44494`_: (`skizunov`_) Fix broken `beacons_before_connect` feature
  703. @ *2017-12-07 18:24:49 UTC*
  704. * **PR** `#38289`_: (`skizunov`_) Add config options for running beacons/scheduler before connect (refs: `#44494`_)
  705. * febb913743 Merge pull request `#44494`_ from skizunov/develop2
  706. * 7adcfbf8ec Merge branch '2017.7' into develop2
  707. * **ISSUE** `#44298`_: (`skjaro`_) ipset state check problem (refs: `#44356`_)
  708. * **ISSUE** `#39552`_: (`Xiami2012`_) ipset.check new implementation by @lingonl has countless critical bugs (refs: `#44356`_)
  709. * **PR** `#44512`_: (`rallytime`_) Back-port `#44356`_ to 2017.7
  710. @ *2017-12-07 14:44:50 UTC*
  711. * **PR** `#44356`_: (`skjaro`_) Fix ipset state with multiple entries and subtypes separated with comma (refs: `#44512`_)
  712. * 284a817565 Merge pull request `#44512`_ from rallytime/bp-44356
  713. * 6f92c71834 Merge branch '2017.7' into bp-44356
  714. * 9a325146df Fix lint violation
  715. * 5aac729855 Fix check multiple entries with subtypes separated with comma
  716. * **PR** `#44748`_: (`twangboy`_) Fix auto login support for OSX
  717. @ *2017-12-07 14:22:23 UTC*
  718. * 74ee7ce541 Merge pull request `#44748`_ from twangboy/osx_fix_auto_login
  719. * 068e463870 Fix lint, add integration tests
  720. * 3df886df75 Fix lint, add gtmanfreds change
  721. * 16cb24614f Add kcpassword functionality
  722. * **PR** `#44842`_: (`twangboy`_) Win fix lgpo unicode on Py3 issue
  723. @ *2017-12-07 14:21:14 UTC*
  724. * b60cca174c Merge pull request `#44842`_ from twangboy/win_fix_lgpo
  725. * efe77999d1 Gate log.debug statement behind successful pop
  726. * 1c0ec79cd1 Fix py3 issue
  727. * **PR** `#44843`_: (`twangboy`_) Fix 2 typos in lgpo module
  728. @ *2017-12-06 17:56:44 UTC*
  729. * bb58e2fec0 Merge pull request `#44843`_ from twangboy/win_fix_lgpo_typo
  730. * c8f93e6dd7 Fix 2 types, shorten line lengths for spellchecking
  731. * **PR** `#44827`_: (`mz-bmcqueen`_) add more clone options to virtualbox and add better dhcp handling
  732. @ *2017-12-06 15:02:23 UTC*
  733. * d6c37ea19c Merge pull request `#44827`_ from mz-bmcqueen/2017.7
  734. * 4ead3014b7 Merge branch '2017.7' into 2017.7
  735. * b7ce154014 Merge branch '2017.7' of https://github.com/mz-bmcqueen/salt into 2017.7
  736. * 2f80f431b3 Merge branch '2017.7' into 2017.7
  737. * c2018c9021 fix pylint complaints
  738. * c38ff74261 add more clone options to virtualbox and add better dhcp handling
  739. * **PR** `#44824`_: (`Ch3LL`_) Add spm -y and -f arg integration tests
  740. @ *2017-12-05 21:49:32 UTC*
  741. * 019169ed61 Merge pull request `#44824`_ from Ch3LL/spm_args
  742. * d8f81d2e4d fix pylint
  743. * 61ac5cf157 Add spm -y and -f arg integration tests
  744. * **PR** `#44742`_: (`Ch3LL`_) Add salt-cloud action rename integration test
  745. @ *2017-12-05 17:44:50 UTC*
  746. * 59b930668c Merge pull request `#44742`_ from Ch3LL/cloud_action_test
  747. * 951d09ca2f remove unnecessary try/except block
  748. * c329ced7ee Add salt-cloud action rename integration test
  749. * **ISSUE** `#42676`_: (`mind-code`_) Changes in Pillar defined Beacons only apply after Minion restart (refs: `#44771`_)
  750. * **PR** `#44771`_: (`garethgreenaway`_) [2017.7] Back porting `#44071`_
  751. @ *2017-12-05 17:16:06 UTC*
  752. * **PR** `#44071`_: (`garethgreenaway`_) [develop] Various fixes to beacons (refs: `#44771`_)
  753. * 10442d9211 Merge pull request `#44771`_ from garethgreenaway/42676_backport_44071
  754. * ec2a8b2032 Merge branch '2017.7' into 42676_backport_44071
  755. * 180971203e Updating minion to respond to list_available events for beacons
  756. * db6fcefe62 Adding list_available which is used by the add function to verify that a becaon exists.
  757. * e9e0318bc6 Backporting fixes related to having beacons in pillar from `#44071`_
  758. * **PR** `#44784`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  759. @ *2017-12-05 17:13:49 UTC*
  760. * **PR** `#44732`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7 (refs: `#44784`_)
  761. * 23d151b40a Merge pull request `#44784`_ from rallytime/merge-2017.7-1
  762. * 3d9eafc4bd Lint: Remove extra empty lines at end of files
  763. * 239f3511bf Merge branch '2016.11' into '2017.7'
  764. * 97e0cf569c Merge pull request `#44699`_ from jfindlay/attr_file
  765. * 9e5a40ea7c Merge branch '2016.11' into attr_file
  766. * 5c34607f6c utils/files remove temp file upon move failure
  767. * 7434e0afdf Merge pull request `#44714`_ from rallytime/fix-44556
  768. * 1bbe1abeb2 Allow --static option to display state runs with highstate output
  769. * 998d714ee7 Merge pull request `#44517`_ from whytewolf/publish_port_doc_missing
  770. * 4b5855283a missed one place where i didnt chanbge master_port from my copy to publish_port
  771. * e4610baea5 update doc to have publish port
  772. * 6169b52749 Merge pull request `#41279`_ from Ch3LL/add_grain_tests
  773. * 1b64f15692 Merge branch '2016.11' into add_grain_tests
  774. * dc6de050a9 Merge pull request `#44563`_ from creideiki/pgjsonb-timestamps-44544
  775. * 231e412ca4 Merge branch '2016.11' into pgjsonb-timestamps-44544
  776. * 4369df020b Merge pull request `#44602`_ from rallytime/fix-44601
  777. * ff303fd060 Handle timeout_monitor/TimeoutError issues for new versions of CherryPy
  778. * 4a4756fc37 Merge pull request `#44604`_ from lorengordon/doc-exclude
  779. * c4a6c40eb3 Documents the exclude argument in state execution module
  780. * 15c445e6b9 Send Unix timestamps to database in pgjsonb
  781. * 095f1b7d7a Merge branch '2016.11' into add_grain_tests
  782. * 91d46d4cfc Merge pull request `#44434`_ from whytewolf/1837
  783. * d148e39dda change from md to rst for code reference
  784. * 955e305bda fix bad english, as requested by cachedout
  785. * 7256fcc1c9 update note to take into account grains_cache
  786. * 7a2981585e Merge branch '2016.11' into 1837
  787. * aca0405b26 add a note that describes grain rebuilding on restart and refresh
  788. * 9ea4db4224 mock socket.getaddrinfo
  789. * 78a07e30f4 add more fqdn tests and remove some of the mocking
  790. * 5dbf4144ce add ipv6 in opts
  791. * eabc1b4f9c Add fqdn and dns core grain tests
  792. * a3bd99317f Merge pull request `#44321`_ from gvengel/fix-file-line-diff-output
  793. * 69a50204a6 Add newline for lint.
  794. * ef7b6bbb81 Fixed issue with file.line on Windows running Python 2.
  795. * 8f89c99fa5 Fix FileModuleTest setUp and tearDown to work on Windows.
  796. * 3ac5391f5f Namespace missing functions for file.line on Windows.
  797. * b2b8f075b9 Fixed test to work on Windows.
  798. * 5a5a2dd026 Added integration test for issue `#41474`_
  799. * 24d7315f1a Fix file.line diff formatting.
  800. * 9ca563718d Merge pull request `#43708`_ from damon-atkins/2016.11_43417_Backport_and_Fixes
  801. * 04d03ea6b8 Updated comment
  802. * 1dd565e585 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
  803. * dd48ba2616 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
  804. * a0d08598bf dco fix
  805. * 9467899fc6 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
  806. * 6dc180fd0e doco fixes
  807. * 2496a42ea4 lint fix
  808. * 2c937fbe19 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
  809. * c9c8c48a4d all remove/install commands are passed to cmd.exe /s /c and commands are passed as strings to cmdmod
  810. * 350244bd93 typo in comments and doc strings.
  811. * ec31f5a9bd 2017.11/develop version() was ignoring saltenv setting.
  812. * b314549a32 Backport of devlop to 2016.11 with additional bug fixes
  813. * 68ea22188e Merge pull request `#44477`_ from rallytime/bp-44424
  814. * 4a9f8dcc96 Fix `#44423`_: Handle index=None and index=0 distinctly
  815. * 2c89050a24 Merge pull request `#44483`_ from terminalmage/issue44034
  816. * a9db8becea salt-call: account for instances where __pillar__ is empty
  817. * b5c2028680 Merge pull request `#44489`_ from whytewolf/1956_log-granular-levels
  818. * 9cdeb4e903 update log-granular-levels to describe what they are filtering on
  819. * ea07f9c54c Merge pull request `#44193`_ from twangboy/win_fix_reg
  820. * 44d6d9f46d Remove unused import (lint)
  821. * f7502436bd Fix various issues
  822. * 221e6e3b91 make salt.utils.to_unicode return none when passed none
  823. * ce41acc788 Fix many issues with reg.py
  824. * 4a19df1f7f Use six.text_type instead of str
  825. * 1b12acd303 Check type before casting
  826. * 03fa37b445 Cast vdata to it's proper type
  827. * ed8da2450b Merge pull request `#43863`_ from nicholasmhughes/fix-atomicfile-permission-copy
  828. * ea852ec5d3 remove index use with stat module attributes
  829. * dbeeb0e917 fixes `#38452`_ atomicfile only copies mode and not user/group perms
  830. * **PR** `#44788`_: (`kris-anderson`_) Example yaml of influxdb_user state
  831. @ *2017-12-04 14:28:45 UTC*
  832. * 4643a112e7 Merge pull request `#44788`_ from kris-anderson/example-yaml-of-influxdb-user-state
  833. * afd23d058c converted yaml example to use 2 spaces
  834. * 29e410c1ea added a code-block example of how the yaml should be formatted
  835. * **ISSUE** `#42713`_: (`boltronics`_) 2017.7.0 master upgrade breaks mine data on non-glob matching on minions (refs: `#44735`_)
  836. * **PR** `#44735`_: (`gracinet`_) Backported issue `#42713`_ to 2017.7
  837. @ *2017-12-04 01:43:23 UTC*
  838. * 4ebac09f60 Merge pull request `#44735`_ from gracinet/42713_backport_2017.7
  839. * 6806d83314 Merge branch '2017.7' into 42713_backport_2017.7
  840. * fb586c6dce Backported issue `#42713`_ to 2017.7
  841. * **PR** `#44766`_: (`twangboy`_) Fix `unit.utils.test_process` for Windows
  842. @ *2017-12-02 13:15:53 UTC*
  843. * 06ce7b7328 Merge pull request `#44766`_ from twangboy/win_fix_test_process
  844. * a5737e8fc3 Fix lint errors
  845. * be96de09cc Fix pickling error by decorating
  846. * **ISSUE** `#44083`_: (`ari`_) timezone.system fails when /etc/localtime is missing on FreeBSD (refs: `#44605`_)
  847. * **PR** `#44716`_: (`rallytime`_) Back-port `#44605`_ to 2017.7
  848. @ *2017-12-01 23:12:24 UTC*
  849. * **PR** `#44605`_: (`campbellmc`_) Add handling for FreeBSD in timezone.zone_compare (refs: `#44716`_)
  850. * f8b8a8966d Merge pull request `#44716`_ from rallytime/bp-44605
  851. * 9d43221422 Correct indentation
  852. * d6e28ebed1 Add handling for FreeBSD in method zone_compare to avoid exception when /etc/localtime file does is absent. This is valid configuration on FreeBSD and represents UTC.
  853. * **ISSUE** `#41869`_: (`mirceaulinic`_) Thorium: unable to execute runners (refs: `#44781`_)
  854. * **PR** `#44781`_: (`mirceaulinic`_) Correct the thorium runner
  855. @ *2017-12-01 22:55:52 UTC*
  856. * 8ed6287762 Merge pull request `#44781`_ from cloudflare/thorium-fix-41869
  857. * 83c73a69cb Instance the Runner class instead of the RunnerClient as we're running on the Master
  858. * b72b7c5402 Correct the thorium runner
  859. * **PR** `#44466`_: (`twangboy`_) Fix `unit.modules.test_disk` for Windows
  860. @ *2017-12-01 22:31:42 UTC*
  861. * 52596be102 Merge pull request `#44466`_ from twangboy/win_fix_test_disk
  862. * 5615862f23 Fix some lint
  863. * 627d5ab0c9 Mock `salt.utils.which`
  864. * e5a96fe00f Skip test_fstype on Windows
  865. * **ISSUE** `#42763`_: (`xuhcc`_) acme.cert state falsely reports about renewed certificate (refs: `#44667`_)
  866. * **PR** `#44719`_: (`rallytime`_) Back-port `#44667`_ to 2017.7
  867. @ *2017-12-01 15:20:49 UTC*
  868. * **PR** `#44667`_: (`oarmstrong`_) Fix acme.cert to run certbot non-interactively (refs: `#44719`_)
  869. * b9ad4bba2d Merge pull request `#44719`_ from rallytime/bp-44667
  870. * 3d85a260c4 Fix acme.cert to run certbot non-interactively
  871. * **ISSUE** `#44744`_: (`brmzkw`_) roster_defaults breaks salt-ssh globbing (refs: `#44747`_)
  872. * **PR** `#44747`_: (`gtmanfred`_) use a copy so roster_defaults doesn't mangle
  873. @ *2017-12-01 15:13:48 UTC*
  874. * d23192c492 Merge pull request `#44747`_ from gtmanfred/roster_defaults
  875. * 911411ed8f add unit test
  876. * eefcfc719c use a copy so roster_defaults doesn't mangle
  877. * **ISSUE** `#44694`_: (`thuhak`_) state module at.absent does't work (refs: `#44717`_)
  878. * **PR** `#44717`_: (`garethgreenaway`_) [2017.7] Fixes to at module
  879. @ *2017-12-01 14:37:05 UTC*
  880. * 20f20ad9e1 Merge pull request `#44717`_ from garethgreenaway/44694_at_absent_failing_to_find_jobs
  881. * 1f2b3c5f46 Merge branch '2017.7' into 44694_at_absent_failing_to_find_jobs
  882. * 3bb385b44e removing debugging logging
  883. * 7f0ff5a8b0 When passing IDs on the command line convert them all the strings for later comparision.
  884. * 99e436add4 When looking for job ids to remove based on the tag_name the comparision was comparing an INT to a STR, so the correct job id was not being returned.
  885. * **ISSUE** `#44136`_: (`dupsatou`_) KeyError: 'runas' after updating to latest salt in yum repo. (refs: `#44695`_)
  886. * **PR** `#44695`_: (`gtmanfred`_) pop None for runas and runas_password
  887. @ *2017-12-01 14:35:01 UTC*
  888. * 6e61aa787f Merge pull request `#44695`_ from gtmanfred/pop
  889. * 0efb90b6f7 Merge branch '2017.7' into pop
  890. * **PR** `#44725`_: (`whytewolf`_) document note suggesting systemd-run --scope with cmd.run_bg
  891. @ *2017-11-30 19:18:06 UTC*
  892. * 20391c54c0 Merge pull request `#44725`_ from whytewolf/1919_cmd.run_no_daemons
  893. * 4b11f8d66d add quick documentation suggesting systemd-run --scope if using cmd.run_bg with systemd
  894. * **ISSUE** `#42300`_: (`mirceaulinic`_) Grains state doesn't work (fine) with proxy minions (refs: `#44760`_)
  895. * **ISSUE** `#42074`_: (`mirceaulinic`_) How to configure static grains for proxy minions (refs: `#44549`_)
  896. * **PR** `#44760`_: (`mirceaulinic`_) Fix the grains.setvals execution function when working with proxy minions
  897. @ *2017-11-30 18:27:02 UTC*
  898. * **PR** `#44549`_: (`mirceaulinic`_) Allow proxy minions to load static grains (refs: `#44760`_)
  899. * 85451ae977 Merge pull request `#44760`_ from cloudflare/px-grains-set-42300
  900. * 655139d01c Different path to the static grains file when running under a proxy minion
  901. * 3eec8dbc63 Dummy proxy: catch EOFError instead of IOError
  902. * **ISSUE** `#44583`_: (`creideiki`_) Using splay in cron schedule throws exception "unsupported operand type(s) for +: 'NoneType' and 'int'" (refs: `#44640`_)
  903. * **PR** `#44640`_: (`vutny`_) Fix `#44583`_: splay with cron-like scheduled jobs
  904. @ *2017-11-30 15:30:41 UTC*
  905. * 06fb80b69c Merge pull request `#44640`_ from vutny/fix-cron-schedule-splay
  906. * d1f247e49e Add basic unit tests for schedule util eval func
  907. * 6ff8e75ac6 Fix `#44583`_: splay with cron-like scheduled jobs
  908. * **PR** `#44712`_: (`Ch3LL`_) Add pillar ssh integration tests
  909. @ *2017-11-30 15:29:33 UTC*
  910. * e5a1401b82 Merge pull request `#44712`_ from Ch3LL/ssh_pillar_items
  911. * 97ec0e6ea0 Merge branch '2017.7' into ssh_pillar_items
  912. * c7f5af1274 Add pillar ssh integration tests
  913. * **PR** `#44763`_: (`mirceaulinic`_) Just a small improvement to the Thorium documentation
  914. @ *2017-11-30 14:38:03 UTC*
  915. * 2e1c946990 Merge pull request `#44763`_ from cloudflare/thorium-doc
  916. * f8d69dd0ba Add thorium_roots configuration example
  917. * 4610fb4e62 thorium_roots not thorium_roots_dir
  918. * **PR** `#44531`_: (`mirceaulinic`_) Add deprecation notes for the NAPALM native templates
  919. @ *2017-11-30 14:18:56 UTC*
  920. * 8ba2df1ea0 Merge pull request `#44531`_ from cloudflare/deprecate-napalm-tpl
  921. * b462776d8b Add deprecation notes for the NAPALM native templates
  922. * **PR** `#44737`_: (`twangboy`_) Skip `unit.transport.test_ipc` for Windows
  923. @ *2017-11-29 19:18:21 UTC*
  924. * 7bde48282e Merge pull request `#44737`_ from twangboy/win_skip_test_ipc
  925. * 4e0359b603 Skip IPC transport tests in Windows, not supported
  926. * **PR** `#44629`_: (`Ch3LL`_) Add masterless state.highstate integration test
  927. @ *2017-11-29 19:05:23 UTC*
  928. * c5206113ce Merge pull request `#44629`_ from Ch3LL/high_masterless
  929. * 9b7421b261 Change check to the state id
  930. * 9cc853e3d5 Add masterless state.highstate integration test
  931. * **PR** `#44613`_: (`Ch3LL`_) Add pillar.items test for masterless
  932. @ *2017-11-29 14:43:11 UTC*
  933. * 2dc3e5c42a Merge pull request `#44613`_ from Ch3LL/pillar_masterless
  934. * 2c2e1e2332 Merge branch '2017.7' into pillar_masterless
  935. * 69134e83ca Change order of local kwarg in run_call method
  936. * b3b5ecc6ff Add pillar.items test for masterless
  937. * **PR** `#44659`_: (`Ch3LL`_) Add state.sls_id to ssh wrapper and tests
  938. @ *2017-11-29 14:41:47 UTC*
  939. * cc05481026 Merge pull request `#44659`_ from Ch3LL/ssh_sls_id
  940. * 04b5a3dd4e Add state.sls_id to ssh wrapper and tests
  941. * **PR** `#44698`_: (`Ch3LL`_) Add salt-ssh mine.get integration test
  942. @ *2017-11-28 22:15:29 UTC*
  943. * 642eed11e1 Merge pull request `#44698`_ from Ch3LL/mine_ssh
  944. * f6a72acfe3 Merge branch '2017.7' into mine_ssh
  945. * 9e67babf85 Add teardown to remove ssh dir
  946. * f90b4f7653 Add salt-ssh mine.get integration test
  947. * **PR** `#44697`_: (`Ch3LL`_) Sort the show_top results for test_state_show_top test
  948. @ *2017-11-28 20:35:41 UTC*
  949. * 5d82df5667 Merge pull request `#44697`_ from Ch3LL/show_top_test
  950. * 974db59dc1 convert the assert to a union set instead
  951. * add43c4cfe Sort the show_top results for test_state_show_top test
  952. * **PR** `#44608`_: (`Ch3LL`_) Add jinja to ssh sls test file
  953. @ *2017-11-27 22:00:28 UTC*
  954. * f2f6817e86 Merge pull request `#44608`_ from Ch3LL/ssh_jinja
  955. * df669b551d Merge branch '2017.7' into ssh_jinja
  956. * ca97517795 Add jinja to ssh sls test file
  957. * **ISSUE** `#33957`_: (`ghost`_) grains.setval doesn't setval if set in /etc/salt/minion (refs: `#44663`_)
  958. * **PR** `#44663`_: (`whytewolf`_) Update notes around grains topic, and salt.modules.grains and salt.state.grains
  959. @ *2017-11-27 21:33:38 UTC*
  960. * 04b97bcfad Merge pull request `#44663`_ from whytewolf/ZD1777_ensure_understanding_of_minion_config_over_grains_file
  961. * c9122e4b85 fixed pylint error, and updated description on at the top the the module and state.
  962. * 7fb208b5ad Update note in topics/grains to reflect that not all grains are ignored. only those set in the minion config
  963. * **PR** `#44332`_: (`mirceaulinic`_) Improve the net.load_config execution function
  964. @ *2017-11-27 21:22:18 UTC*
  965. * 364deee6ac Merge pull request `#44332`_ from cloudflare/improve-net-load
  966. * cd0bac87e6 Merge branch '2017.7' into improve-net-load
  967. * 6d861f9a74 Disable pylint warning
  968. * 3a0945ce3d Merge pull request #11 from tonybaloney/gh_44332_clone
  969. * 88ef9f18fc ignore lint error on import
  970. * 25427d845e convert key iterator to list as python 3 wont index an iterator
  971. * bce50154e5 Merge branch '2017.7' into improve-net-load
  972. * ba4a62769c Fix trailing spaces
  973. * 0a47a7acbf Merge pull request #10 from tonybaloney/gh_44332_clone
  974. * ba0280e727 linting updates
  975. * 78b90f3d0c add remaining tests
  976. * 386c4e5791 add tests for all the getters
  977. * f3d2d1aaaa Merge pull request #9 from tonybaloney/gh_44332_clone
  978. * c63222358b update tests with correct assertions and mock methods on device instance
  979. * b69c559c52 fix kwargs typo
  980. * edea76d3f3 Improve the net.load_config function
  981. * **PR** `#44664`_: (`mvivaldi`_) Patch 1
  982. @ *2017-11-27 21:17:20 UTC*
  983. * b6a1ed06b8 Merge pull request `#44664`_ from mvivaldi/patch-1
  984. * 4551999ec7 Update jinja.py
  985. * ae13d57307 Update file.py
  986. * **ISSUE** `#42074`_: (`mirceaulinic`_) How to configure static grains for proxy minions (refs: `#44549`_)
  987. * **PR** `#44549`_: (`mirceaulinic`_) Allow proxy minions to load static grains (refs: `#44760`_)
  988. @ *2017-11-27 20:57:09 UTC*
  989. * 9ea4ee1479 Merge pull request `#44549`_ from cloudflare/fix-proxy-grains
  990. * 7b03574ab6 Merge branch '2017.7' into fix-proxy-grains
  991. * 0320174ea4 Add doc note regarding static grains on proxy minions
  992. * 509d1af832 Allow proxy minions to load static grains
  993. * **PR** `#44572`_: (`Ch3LL`_) Add watch_in integration test
  994. @ *2017-11-27 20:52:31 UTC*
  995. * 5ec7ea0bb5 Merge pull request `#44572`_ from Ch3LL/watchin_test
  996. * 0a54584ddb Merge branch '2017.7' into watchin_test
  997. * 898c28e6d9 Merge branch '2017.7' into watchin_test
  998. * 3df70f3fed remove iter for watch_in failure test
  999. * ac437ddf90 add order check and remove iter
  1000. * 5f2b4f434e Add watch_in integration test
  1001. * c6733ac1ee pop None
  1002. * **PR** `#44616`_: (`Ch3LL`_) Add Non Base Environement salt:// source integration test
  1003. @ *2017-11-22 16:13:54 UTC*
  1004. * d6ccf4bb30 Merge pull request `#44616`_ from Ch3LL/nonbase_test
  1005. * 80b71652e3 Merge branch '2017.7' into nonbase_test
  1006. * c9ba33432e Add Non Base Environement salt:// source integration test
  1007. * **PR** `#44617`_: (`Ch3LL`_) Add ssh thin_dir integration test
  1008. @ *2017-11-22 16:12:51 UTC*
  1009. * 3ace504c8c Merge pull request `#44617`_ from Ch3LL/thindir_ssh
  1010. * 071a1bd65b Merge branch '2017.7' into thindir_ssh
  1011. * **PR** `#44625`_: (`Ch3LL`_) Add salt-key -d integration test
  1012. @ *2017-11-22 03:15:23 UTC*
  1013. * 2cd618f99b Merge pull request `#44625`_ from Ch3LL/delete_key_test
  1014. * 443dc1e16b Merge branch '2017.7' into delete_key_test
  1015. * **ISSUE** `#44601`_: (`rallytime`_) CherryPy 12.0 removed support for "engine.timeout_monitor.on" config option (refs: `#44602`_)
  1016. * **PR** `#44614`_: (`rallytime`_) [2017.7] Move PR `#44602`_ forward to 2017.7
  1017. @ *2017-11-21 21:21:06 UTC*
  1018. * **PR** `#44602`_: (`rallytime`_) Handle timeout_monitor attribute error for new versions of CherryPy (refs: `#44614`_)
  1019. * 4f30e845ee Merge pull request `#44614`_ from rallytime/44602-2017.7
  1020. * 628f015c1b Move TimoutError check lower down in exception list
  1021. * d26d9ff5e4 Handle timeout_monitor/TimeoutError issues for new versions of CherryPy
  1022. * 359a59dd64 Add salt-key -d integration test
  1023. * 74ededafa7 Add ssh thin_dir integration test
  1024. * 4d0806e28c Merge branch '2017.7' into develop2
  1025. * 4d0d023115 Fix broken `beacons_before_connect` feature
  1026. * 98536110d9 Merge branch '2017.7' into 2017.7
  1027. * **PR** `#44571`_: (`rallytime`_) Back-port `#43822`_ to 2017.7
  1028. @ *2017-11-20 19:01:26 UTC*
  1029. * **PR** `#43822`_: (`chnrxn`_) check_result: Correctly check the __extend__ state. (refs: `#44571`_)
  1030. * 136b9e3bc4 Merge pull request `#44571`_ from rallytime/bp-43822
  1031. * f81bb61f2d check_result: Correctly check the __extend__ state.
  1032. * **PR** `#44588`_: (`rallytime`_) Add documentation about logging before modules are loaded
  1033. @ *2017-11-20 18:43:18 UTC*
  1034. * **PR** `#44576`_: (`rallytime`_) Remove logging from top of napalm util file (refs: `#44588`_)
  1035. * **PR** `#44439`_: (`mirceaulinic`_) Adapt napalm modules to the new library structure (refs: `#44576`_)
  1036. * bea7f65291 Merge pull request `#44588`_ from rallytime/logging-in-virtual-funcs
  1037. * 90d1cb221d Add documentation about logging before modules are loaded
  1038. * **PR** `#44513`_: (`rallytime`_) Back-port `#44472`_ to 2017.7
  1039. @ *2017-11-20 16:09:02 UTC*
  1040. * **PR** `#44472`_: (`mephi42`_) nova: fix endpoint URL determination in _v3_setup() (refs: `#44513`_)
  1041. * a8044b73c3 Merge pull request `#44513`_ from rallytime/bp-44472
  1042. * 6e00e415d3 nova: fix endpoint URL determination in _v3_setup()
  1043. * **PR** `#44596`_: (`roaldnefs`_) Fixed Mattermost module documentation
  1044. @ *2017-11-19 23:30:53 UTC*
  1045. * f55b9daa63 Merge pull request `#44596`_ from roaldnefs/fix-mattermost-doc
  1046. * 549f4806ce Fixed documentation in Mattermost module
  1047. * **PR** `#44528`_: (`tkwilliams`_) INFRA-5978 - fix for https://github.com/saltstack/salt/issues/44290
  1048. @ *2017-11-17 17:35:44 UTC*
  1049. * f84a2b5ab1 Merge pull request `#44528`_ from bodhi-space/infra5978
  1050. * ba1d57f5eb Merge branch '2017.7' into infra5978
  1051. * 021692b6c9 INFRA-5978 - pylint / whitespace fix
  1052. * c2210aaf7c INFRA-5978 - fix for https://github.com/saltstack/salt/issues/44290
  1053. * **PR** `#44537`_: (`Ch3LL`_) Add multiple salt-ssh state integration tests
  1054. @ *2017-11-17 17:17:48 UTC*
  1055. * 7f2dd0382c Merge pull request `#44537`_ from Ch3LL/ssh_highlow
  1056. * b98df6de24 Add known_hosts_file to salt-ssh opts_pkg in wfuncs
  1057. * 913eedc699 Add multiple salt-ssh state integration tests
  1058. * **PR** `#44576`_: (`rallytime`_) Remove logging from top of napalm util file (refs: `#44588`_)
  1059. @ *2017-11-17 14:55:13 UTC*
  1060. * **PR** `#44439`_: (`mirceaulinic`_) Adapt napalm modules to the new library structure (refs: `#44576`_)
  1061. * 1975fb41bc Merge pull request `#44576`_ from rallytime/remove-napalm-logging
  1062. * eb91af999e Remove logging from top of napalm util file
  1063. * **PR** `#44575`_: (`Ch3LL`_) Add service.running integration state test
  1064. @ *2017-11-16 22:27:57 UTC*
  1065. * c2c3048f46 Merge pull request `#44575`_ from Ch3LL/ser_run_test
  1066. * 7536150567 Add service.running integration state test
  1067. * **PR** `#44518`_: (`twangboy`_) Pass root_dir to the win_verify_env function
  1068. @ *2017-11-16 20:57:49 UTC*
  1069. * 24b1d7af31 Merge pull request `#44518`_ from twangboy/win_fix_verify_env
  1070. * 47114fdb30 Pass root_dirs to the win_verify_env function
  1071. * 3385f7faf3 fix pylint
  1072. * a2af3cb857 Include client mixin globals in scheduler for runner modules
  1073. * **PR** `#44551`_: (`mirceaulinic`_) Removes proxy minions false alarms and security risks
  1074. @ *2017-11-16 15:09:14 UTC*
  1075. * 1643bb7fd4 Merge pull request `#44551`_ from cloudflare/annoying-tmpnam
  1076. * ce1882943d Use salt.utils.files.mkstemp() instead
  1077. * 6689bd3b2d Dont use dangerous os.tmpnam
  1078. * 2d6176b0bc Fx2 proxy minion: clean return, like all the other modules
  1079. * **ISSUE** `#30454`_: (`favoretti`_) Using yaml serializer inside jinja template results in unicode being prepended by '!!python/unicode' (refs: `#30481`_, `#42064`_, `#38554`_)
  1080. * **PR** `#44541`_: (`terminalmage`_) Fix test to reflect changes in YAML dumper
  1081. @ *2017-11-15 13:23:58 UTC*
  1082. * **PR** `#42064`_: (`The-Loeki`_) utils.jinja: use utils.yamldumper for safe yaml dumping (refs: `#44541`_)
  1083. * **PR** `#38554`_: (`multani`_) Fix YAML deserialization of unicode (refs: `#42064`_)
  1084. * **PR** `#30481`_: (`basepi`_) Add yaml_safe jinja filter (refs: `#38554`_)
  1085. * 60083ac27b Merge pull request `#44541`_ from terminalmage/fix-yaml-test
  1086. * 5b8f54084b Merge branch '2017.7' into fix-yaml-test
  1087. * **PR** `#44538`_: (`gtmanfred`_) Fix up some test kitchen stuff
  1088. @ *2017-11-14 20:36:56 UTC*
  1089. * 5c123eb551 Merge pull request `#44538`_ from gtmanfred/kitchen
  1090. * 3e04d2d44c use kitchen-sync for copying files
  1091. * 9bc70fd31b back up to 2017.7.1 for kitchen tests
  1092. * 3b93ea058b ubuntu 14 and centos 6 should not have py3 tests
  1093. * 958e1aeb8d Fix test to reflect changes in YAML dumper
  1094. * **ISSUE** `#30454`_: (`favoretti`_) Using yaml serializer inside jinja template results in unicode being prepended by '!!python/unicode' (refs: `#30481`_, `#42064`_, `#38554`_)
  1095. * **PR** `#42064`_: (`The-Loeki`_) utils.jinja: use utils.yamldumper for safe yaml dumping (refs: `#44541`_)
  1096. @ *2017-11-13 19:45:14 UTC*
  1097. * **PR** `#38554`_: (`multani`_) Fix YAML deserialization of unicode (refs: `#42064`_)
  1098. * **PR** `#30481`_: (`basepi`_) Add yaml_safe jinja filter (refs: `#38554`_)
  1099. * 27a7b607b1 Merge pull request `#42064`_ from The-Loeki/jinja_unicode
  1100. * b1cf43c02d Merge branch '2017.7' into jinja_unicode
  1101. * 8c2ac58523 Merge branch '2017.7' into jinja_unicode
  1102. * 57dc6226a2 Merge branch '2017.7' into jinja_unicode
  1103. * 0a8346b585 Merge branch '2017.7' into jinja_unicode
  1104. * 393fe061b2 jinja utils: yaml import still necessary
  1105. * 3c9130f9f0 utils.jinja: use utils.yamldumper for safe yaml dumping
  1106. * **PR** `#43692`_: (`mirceaulinic`_) Addressing a bug in the network find runner
  1107. @ *2017-11-13 19:42:24 UTC*
  1108. * b1f14c7518 Merge pull request `#43692`_ from cloudflare/fix-net-runner
  1109. * 02ffb4f38e Merge branch '2017.7' into fix-net-runner
  1110. * 4b2f791bd2 Check if addr is short IPv6
  1111. * 765504c137 Add all the possible keys to the result
  1112. * **ISSUE** `#42393`_: (`The-Loeki`_) pillarenv ignored with Salt Master pillar_cache: True (refs: `#43689`_)
  1113. * **ISSUE** `#36153`_: (`krcroft`_) Pillarenv doesn't allow using separate pillar environments (refs: `#43689`_)
  1114. * **PR** `#43689`_: (`The-Loeki`_) make cached pillars use pillarenv rather than saltenv
  1115. @ *2017-11-13 19:30:00 UTC*
  1116. * 1e94a5bd5f Merge pull request `#43689`_ from The-Loeki/cached_pilarenv
  1117. * 395c0c424d Merge branch '2017.7' into cached_pilarenv
  1118. * 60e001733b make cached pillars use pillarenv rather than saltenv
  1119. * **PR** `#43837`_: (`twangboy`_) Fix `unit.states.test_archive` for Windows
  1120. @ *2017-11-13 19:12:19 UTC*
  1121. * f9b273a894 Merge pull request `#43837`_ from twangboy/win_unit_test_archive
  1122. * 5505a8819a Merge branch '2017.7' into win_unit_test_archive
  1123. * b1dfe9c3c8 Format patching with statements for easier reading
  1124. * ba2f2eb788 Add Erik's changes
  1125. * 4ef1e3eb97 Fix `unit.states.test_archive` for Windows
  1126. * **PR** `#44507`_: (`Ch3LL`_) Increase sleep timeout for pillar refresh test
  1127. @ *2017-11-13 18:29:06 UTC*
  1128. * caa81728a0 Merge pull request `#44507`_ from Ch3LL/pillar_time
  1129. * ffa4bddcad Increase sleep timeout for pillar refresh test
  1130. * **PR** `#44302`_: (`morganwillcock`_) Fix traceback and incorrect message when resolving an unresolvable SID
  1131. @ *2017-11-13 18:19:01 UTC*
  1132. * cffea5ac71 Merge pull request `#44302`_ from morganwillcock/badsid
  1133. * f3af106e33 Merge branch 'badsid' of https://github.com/morganwillcock/salt into badsid
  1134. * 95733fbb3b Merge branch '2017.7' into badsid
  1135. * facc2cd16e Merge branch '2017.7' into badsid
  1136. * c7cf5f6f70 Format pywintypes.error
  1137. * 9572aabb67 Fix traceback and incorrect message when resolving an unresolvable SID
  1138. * **PR** `#44439`_: (`mirceaulinic`_) Adapt napalm modules to the new library structure (refs: `#44576`_)
  1139. @ *2017-11-13 17:43:24 UTC*
  1140. * 32fc952000 Merge pull request `#44439`_ from cloudflare/fix-napalm
  1141. * f45378af04 Lint: remove extra spaces
  1142. * c6a38258a3 Add napalm>2.0.0 note and update URLs
  1143. * 52f73835b8 Adapt napalm modules to the new library structure
  1144. * **PR** `#44457`_: (`twangboy`_) Remove wmi monkeypatching
  1145. @ *2017-11-13 17:38:52 UTC*
  1146. * ebbe5949ea Merge pull request `#44457`_ from twangboy/win_remove_wmi_monkeypatching
  1147. * 6c872e95e6 Add back the setup_loader_modules function
  1148. * 20273e3697 No need for setup_loader_modules since we're actually importing wmi
  1149. * 8c107873cd Remove wmi monkeypatching
  1150. * **PR** `#44490`_: (`Ch3LL`_) Enable test_deploy ssh test
  1151. @ *2017-11-13 17:12:48 UTC*
  1152. * 1da1a97d7d Merge pull request `#44490`_ from Ch3LL/ssh_ping
  1153. * e952cd6712 Enable test_deploy ssh test
  1154. * **PR** `#44491`_: (`Ch3LL`_) Add salt-ssh raw integration tests
  1155. @ *2017-11-13 15:47:12 UTC*
  1156. * 18624d6798 Merge pull request `#44491`_ from Ch3LL/ssh_raw
  1157. * 3dc8673417 change class name to raw
  1158. * 308596ac8d Add salt-ssh raw integration tests
  1159. * **PR** `#44492`_: (`twangboy`_) Fix `unit.utils.test_cloud` for Windows
  1160. @ *2017-11-13 15:44:31 UTC*
  1161. * aa17bfa8e7 Merge pull request `#44492`_ from twangboy/win_skip_mode_check
  1162. * 2f30ad93b1 Skips mode check in Windows
  1163. * **PR** `#44484`_: (`Ch3LL`_) Add orchestration tests when target exists or not
  1164. @ *2017-11-10 19:24:22 UTC*
  1165. * 5b95495e75 Merge pull request `#44484`_ from Ch3LL/orch_test
  1166. * f3ec6df76e Add orchestration tests when target exists or not
  1167. * **PR** `#44480`_: (`Ch3LL`_) Add integration pillar command line test
  1168. @ *2017-11-10 19:14:31 UTC*
  1169. * 62c42ca6fb Merge pull request `#44480`_ from Ch3LL/override_pillar
  1170. * 12fed1b4d8 Add integration pillar command line test
  1171. * **PR** `#44317`_: (`Ch3LL`_) Add state tests and state request system to salt-ssh
  1172. @ *2017-11-10 18:28:43 UTC*
  1173. * cc08ad2edc Merge pull request `#44317`_ from Ch3LL/ssh_test
  1174. * 46bce3bd5e add additional parser argument for ssh integration tests
  1175. * e9231430b5 remove logic similar to cloud/proxy tests
  1176. * c731eb8ea6 add ssh dir to test runner when --ssh-tests set
  1177. * 8089a885c2 add wipe function to other run_ssh method
  1178. * 200b12ae6a change versionadded salt version
  1179. * e3ebb5e9b3 fix comment and variables
  1180. * faef0886a7 Add state tests and state request system to salt-ssh
  1181. * **PR** `#44478`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1182. @ *2017-11-10 18:00:56 UTC*
  1183. * 6669035a30 Merge pull request `#44478`_ from rallytime/merge-2017.7
  1184. * 9fcc2a70b5 Merge branch '2016.11' into '2017.7'
  1185. * a66cd67d15 Merge pull request `#44260`_ from seanjnkns/issue-39901
  1186. * ed8cccf457 `#39901`_: Fix pylint
  1187. * 43c81dfdee `#39901`_: Add unit tests
  1188. * 613d500876 Merge branch '2016.11' into issue-39901
  1189. * b97e8046ca Utilize salt.utils.validate.net.* and _raise_error_iface
  1190. * 6818f3631d Fixes `#39901`_ for RH/CentOS 7
  1191. * **PR** `#44444`_: (`twangboy`_) LGPO: Issue with Maximum Password Age
  1192. @ *2017-11-10 17:26:53 UTC*
  1193. * 60719d0683 Merge pull request `#44444`_ from twangboy/win_lgpo_non_zero
  1194. * de6b394445 Remove unneeded functions
  1195. * ee0914f7e9 Fix some lint, remove unnecessary function
  1196. * d52a7c12db Fix typo in PasswordComplexity policy
  1197. * 44f8f43812 Fix problem where 0 isn't 0
  1198. * **PR** `#44467`_: (`twangboy`_) Fix `unit.test_doc` for Windows
  1199. @ *2017-11-10 15:21:58 UTC*
  1200. * 4f3a79df07 Merge pull request `#44467`_ from twangboy/win_fix_test_doc
  1201. * 0a9e862bf4 Use regex to split
  1202. * **PR** `#44443`_: (`Ch3LL`_) Add salt-ssh grains.items test
  1203. @ *2017-11-09 00:42:11 UTC*
  1204. * ff4f13877f Merge pull request `#44443`_ from Ch3LL/ssh_grains
  1205. * 5d1a9af4b5 Add salt-ssh grains.items test
  1206. * **PR** `#44429`_: (`Ch3LL`_) Fix orch doc from pillat.get to pillar.get
  1207. @ *2017-11-07 23:06:38 UTC*
  1208. * dcdf2d4c90 Merge pull request `#44429`_ from Ch3LL/orch_doc
  1209. * 38ca5520f0 Fix orch doc from pillat.get to pillar.get
  1210. * **ISSUE** `#42568`_: (`clallen`_) Orchestration runner doesn't populate __pillar__ based on pillarenv (refs: `#43817`_)
  1211. * **PR** `#43817`_: (`The-Loeki`_) Orchestrate runner forces pillarenv and saltenv to None
  1212. @ *2017-11-07 06:00:16 UTC*
  1213. * 62c4addef8 Merge pull request `#43817`_ from The-Loeki/orch-pillarenv
  1214. * 3fd652623c orchestrate runner: retain default envs
  1215. * **PR** `#44408`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1216. @ *2017-11-06 15:53:00 UTC*
  1217. * 9e4708b7b9 Merge pull request `#44408`_ from rallytime/merge-2017.7
  1218. * edbbd5fc2b Merge branch '2016.11' into '2017.7'
  1219. * 5e289f42ba Merge pull request `#44383`_ from gtmanfred/2016kitchen
  1220. * b65f4ea4ea switch salt-jenkins over to saltstack
  1221. * cab54e34b5 Merge pull request `#44173`_ from twangboy/win_system_docs
  1222. * 8e111b413d Fix some of the wording and grammer errors
  1223. * a12bc5ae41 Use google style docstrings
  1224. * 7aaea1d179 Merge pull request `#44304`_ from jfindlay/cron_id
  1225. * cc038c5bec states.cron identifier defaults to name
  1226. * e4dbbde734 Merge pull request `#44322`_ from rossengeorgiev/saltssh-docs-update
  1227. * b18f2e5a6d fix program name and description for --static
  1228. * 5b10918f02 updated CLI docs for salt-ssh
  1229. * **PR** `#44358`_: (`The-Loeki`_) Kubernetes client certificate file usage fix
  1230. @ *2017-11-03 21:51:27 UTC*
  1231. * b11da0d2da Merge pull request `#44358`_ from The-Loeki/kube-client-cert-file
  1232. * 35a8b0bb38 Kubernetes client certificate file usage fix
  1233. * **PR** `#44347`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1234. @ *2017-11-03 21:48:21 UTC*
  1235. * 1974e52c06 Merge pull request `#44347`_ from rallytime/merge-2017.7
  1236. * 9bad04b94b Merge branch '2016.11' into '2017.7'
  1237. * 4e6f09e3eb Merge pull request `#44345`_ from gtmanfred/2016kitchen
  1238. * 79b8b2d0bf remove binding
  1239. * 209847c8c2 Merge pull request `#44342`_ from gtmanfred/2016kitchen
  1240. * c50508f0b7 render template files platforms.yml and driver.yml
  1241. * 1be65224cb Merge pull request `#44339`_ from corywright/issue-44336-fix-archive-tar-docs-2016-11
  1242. * 9c1c35a59f Remove leading dash (-) from options in archive.tar documentation
  1243. * bebc33daf5 Merge pull request `#44295`_ from HeinleinSupport/issue44272
  1244. * f972715a45 fixes issue `#44272`_
  1245. * e7ca9f8407 Merge pull request `#44286`_ from gtmanfred/2016.11
  1246. * 193e715e37 use our git repo for kitchen-salt
  1247. * **PR** `#44364`_: (`Ch3LL`_) Include disk size check for test_spm_build_big_file test
  1248. @ *2017-11-01 13:57:24 UTC*
  1249. * aea9f4a115 Merge pull request `#44364`_ from Ch3LL/fix_size_test
  1250. * 952c6bfea4 Include file size check for test_spm_build_big_file test
  1251. * **ISSUE** `#44239`_: (`boltronics`_) --progress fails when hosts routed via syndic (refs: `#44273`_)
  1252. * **PR** `#44273`_: (`DmitryKuzmenko`_) Workaround progressbar failure if minion is behind syndic.
  1253. @ *2017-10-31 17:07:17 UTC*
  1254. * 609de9367a Merge pull request `#44273`_ from DSRCorporation/bugs/44239_syndic_progress
  1255. * e1a7605623 Workaround progressbar failure if minion is behind syndic.
  1256. * **PR** `#44350`_: (`gtmanfred`_) update salt-jenkins repo to 2017.7
  1257. @ *2017-10-30 21:31:30 UTC*
  1258. * eef6dbfa58 Merge pull request `#44350`_ from gtmanfred/2017.7
  1259. * cf71e3d9f2 update salt-jenkins repo to 2017.7
  1260. * **PR** `#44346`_: (`gtmanfred`_) remove binding from erb template rendering (2017.7)
  1261. @ *2017-10-30 20:57:19 UTC*
  1262. * d586b3bf97 Merge pull request `#44346`_ from gtmanfred/2017.7
  1263. * bf577c3d8b remove binding
  1264. * **PR** `#44343`_: (`gtmanfred`_) render template files platforms.yml and driver.yml (2017.7)
  1265. @ *2017-10-30 20:04:22 UTC*
  1266. * 547aac6658 Merge pull request `#44343`_ from gtmanfred/2017.7
  1267. * ec24fbc0c2 render template files platforms.yml and driver.yml
  1268. * **ISSUE** `#44336`_: (`corywright`_) Docs for archive.tar should not use leading dash for tar options (refs: `#44339`_, `#44338`_)
  1269. * **PR** `#44338`_: (`corywright`_) Remove leading dash from options in archive.tar docs (2017.7 and develop)
  1270. @ *2017-10-30 18:59:33 UTC*
  1271. * 6e2a74c18b Merge pull request `#44338`_ from corywright/issue-44336-fix-archive-tar-docs-2017-7-and-newer
  1272. * 49b0abc284 Remove leading dash (-) from options in archive.tar documentation
  1273. * **PR** `#44265`_: (`Ch3LL`_) Add service.status integration test
  1274. @ *2017-10-30 15:00:12 UTC*
  1275. * 71923bed97 Merge pull request `#44265`_ from Ch3LL/service_test
  1276. * 716aabc0bf Merge branch '2017.7' into service_test
  1277. * dd5c823210 remove skipIf import
  1278. * ff92f31cbe remove skipif for docker
  1279. * c13f37eee4 change service name depending on os
  1280. * 980c43ebc9 change skip message check to docker
  1281. * 3955537609 change skip if check to docker
  1282. * aa8875a0e2 change service name to docker
  1283. * 654071028b change service to crond
  1284. * 7911b4b3eb Add service.status integration test
  1285. * **PR** `#44294`_: (`nasenbaer13`_) Boto asg fixes, Backport of `#43858`_
  1286. @ *2017-10-30 14:48:52 UTC*
  1287. * **PR** `#43858`_: (`nasenbaer13`_) Boto_ASG fixes for scaling policy rate limiting and tag conversion (refs: `#44294`_)
  1288. * 8ae9769bfb Merge pull request `#44294`_ from eyj/boto_asg
  1289. * f5ad6aeb70 Debug log added when throttled by API
  1290. * c05d9aeced Encode tags as utf-8, retry policy readout
  1291. * **PR** `#44312`_: (`rallytime`_) Back-port `#44287`_ to 2017.7
  1292. @ *2017-10-30 14:25:56 UTC*
  1293. * **PR** `#44287`_: (`jf`_) Fix utils.files.guess_archive_type to recognize the "tbz" extension as well (refs: `#44312`_)
  1294. * 68a9bebf90 Merge pull request `#44312`_ from rallytime/bp-44287
  1295. * 4d02e61f97 Merge branch '2017.7' into bp-44287
  1296. * ba0eaae95e Fix utils.files.guess_archive_type to recognize the "tbz" extension as well (also tidy up list of extensions)
  1297. * **ISSUE** `#44258`_: (`oarmstrong`_) docker_container.running recreates containers with multiple links (refs: `#44262`_)
  1298. * **PR** `#44311`_: (`rallytime`_) Back-port `#44262`_ to 2017.7
  1299. @ *2017-10-30 14:25:35 UTC*
  1300. * **PR** `#44262`_: (`oarmstrong`_) docker_container.running sort list of links (refs: `#44311`_)
  1301. * b8854e27c0 Merge pull request `#44311`_ from rallytime/bp-44262
  1302. * 72d617cfbe Merge branch '2017.7' into bp-44262
  1303. * ae34a15503 docker_container.running sort list of links
  1304. * **PR** `#44314`_: (`gtmanfred`_) update .kitchen.yml to run py3 tests too
  1305. @ *2017-10-30 14:23:15 UTC*
  1306. * 48df79ef77 Merge pull request `#44314`_ from gtmanfred/2017.7
  1307. * 54265769c4 Merge branch '2017.7' into 2017.7
  1308. * **PR** `#44316`_: (`rallytime`_) Fix lint failure on 2017.7 branch
  1309. @ *2017-10-27 18:36:08 UTC*
  1310. * dbc5e224e9 Merge pull request `#44316`_ from rallytime/fix-lint
  1311. * 6d2490f6a0 Fix lint failure on 2017.7 branch
  1312. * 39262b625e update .kitchen.yml to run py3 tests too
  1313. * **PR** `#44279`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1314. @ *2017-10-27 16:17:19 UTC*
  1315. * b2b0c770a4 Merge pull request `#44279`_ from rallytime/merge-2017.7
  1316. * 8237f45a46 Add print_function to __future__ import list
  1317. * 055b0701de Lint fix from sloppy merge conflict resolution
  1318. * 1c3cb5c6a4 Merge branch '2016.11' into '2017.7'
  1319. * 8a1ea165af Merge pull request `#44259`_ from gtmanfred/2016.11
  1320. * 56a3ad8f68 fix pylint comments
  1321. * 4add666db1 add comment to Gemfile and move copyartifacts
  1322. * b4c8f7eb57 fix pylint
  1323. * 392fd4f837 try newest salttesting
  1324. * 79251287d0 add logging
  1325. * 38963d5a82 use transport if not set in state_file
  1326. * 10e309a64f which vagrant should go to stderr
  1327. * 9307564de0 fix output columns
  1328. * 2da22f87e1 test opennebula
  1329. * 9f38f16905 add opennebula to Gemfile
  1330. * 7465f9b27a add script for copying back artifacts
  1331. * 255118cfd7 run tests with kitchen
  1332. * 9d6bc8509b Merge pull request `#44268`_ from twangboy/win_fix_lgpo_typo
  1333. * a6a4c10a77 Fix typo
  1334. * 0beb65a283 Merge pull request `#44269`_ from terminalmage/fix-log-message
  1335. * bc9cd65496 Fix log message in salt.utils.gitfs
  1336. * 304dd2529d Merge pull request `#44160`_ from gtmanfred/directory
  1337. * a7d3d668f4 missed removing changes in the next test
  1338. * ac0b5ec440 fix test
  1339. * d3d00c3e62 add changes to test return
  1340. * e10395483d Merge pull request `#44205`_ from rallytime/bp-44177
  1341. * b9940f8521 Fixing default redis.host in documentation
  1342. * **PR** `#44291`_: (`Ch3LL`_) add saltutil.refresh_pillar test
  1343. @ *2017-10-27 15:19:43 UTC*
  1344. * bd5b9dd0aa Merge pull request `#44291`_ from Ch3LL/pillar_test
  1345. * 34e2955445 add saltutil.refresh_pillar test
  1346. * **PR** `#44267`_: (`twangboy`_) Fix type and Py3 issues in LGPO module
  1347. @ *2017-10-27 14:27:50 UTC*
  1348. * ba17a1c4d0 Merge pull request `#44267`_ from twangboy/win_fix_lgpo
  1349. * 5d22d34cac Use unicode_literals
  1350. * 40636397d8 Fix set for Py3
  1351. * 8f8c706426 Fix typo
  1352. * **PR** `#44285`_: (`Ch3LL`_) add spm integration tests for remove and build
  1353. @ *2017-10-26 21:20:10 UTC*
  1354. * e16707c403 Merge pull request `#44285`_ from Ch3LL/all_spm
  1355. * 1f77f3e6a3 add skipif logic for fallocate cmd
  1356. * 03b5c4bc6d add spm integration tests for remove and build
  1357. * **PR** `#44301`_: (`twangboy`_) Fix test_pydsl on Windows
  1358. @ *2017-10-26 21:14:21 UTC*
  1359. * 6392896a22 Merge pull request `#44301`_ from twangboy/win_fix_test_pydsl
  1360. * 6db23757bc Fix test_pydsl on Windows
  1361. * **PR** `#44293`_: (`UtahDave`_) Fix documentation grammar and spelling errors
  1362. @ *2017-10-26 13:05:31 UTC*
  1363. * 8787d02688 Merge pull request `#44293`_ from UtahDave/fix_unittest_docs
  1364. * c919648ab4 Fix documentation grammar and spelling errors
  1365. * **PR** `#44248`_: (`Ch3LL`_) SPM tests: use _spm_build_files method during test_build setup
  1366. @ *2017-10-25 19:45:03 UTC*
  1367. * 6e33743c1a Merge pull request `#44248`_ from Ch3LL/spm_create_repo
  1368. * 0a387c2ecd fix pylint
  1369. * f383f05a93 Add SPM create_repo integration test
  1370. * **PR** `#44253`_: (`Ch3LL`_) Add multiple spm integration tests
  1371. @ *2017-10-25 13:36:03 UTC*
  1372. * bd75be24ca Merge pull request `#44253`_ from Ch3LL/spm_install
  1373. * 9e2e785034 add spm tests to test runner
  1374. * 4729ccd32b Add multiple spm integration tests
  1375. * **PR** `#44254`_: (`twangboy`_) Fix `unit.modules.test_win_groupadd` for Windows
  1376. @ *2017-10-25 13:33:40 UTC*
  1377. * 75ee1ebc50 Merge pull request `#44254`_ from twangboy/win_fix_test_win_groupadd
  1378. * 609361bf48 Fix some lint errors
  1379. * 1f44d8d5e6 Document helper functions
  1380. * b0caec320e Move _get_all_groups up to the top
  1381. * 7a3ff9387d Mock the rest of the tests
  1382. * 5ce14df82c Change how members are retrieved in win_groupadd
  1383. * 6ab82394be Set up mocking
  1384. * **PR** `#44266`_: (`Ch3LL`_) Add state, grains and service proxy tests
  1385. @ *2017-10-25 13:08:50 UTC*
  1386. * 4c23fa63bb Merge pull request `#44266`_ from Ch3LL/proxy_tests
  1387. * e5701b472d Add state, grains and service proxy tests
  1388. * **ISSUE** `#43187`_: (`mirceaulinic`_) How to point from an execution module that a certain function failed (refs: `#44244`_)
  1389. * **PR** `#44244`_: (`mirceaulinic`_) Add explicit non-zero retcode to napalm config functions
  1390. @ *2017-10-24 09:23:40 UTC*
  1391. * c849f350ba Merge pull request `#44244`_ from cloudflare/add-retcode
  1392. * a1f27c9f00 Add explicit non-zero retcode to napalm config functions
  1393. * **ISSUE** `#44227`_: (`rklaren`_) salt-cloud leaves a broken vm around when the salt bootstrap fails (refs: `#44228`_)
  1394. * **PR** `#44228`_: (`rklaren`_) Fixes `#44227`_, make salt-cloud/libvirt cleanup after errors more robust
  1395. @ *2017-10-23 17:09:35 UTC*
  1396. * 195b225540 Merge pull request `#44228`_ from rklaren/fix-salt-cloud-libvirt-cleanup-after-errors
  1397. * 7917d1e61e Incorporate review comments.
  1398. * 3a10b6aef1 Fixes `#44227`_, make salt-cloud/libvirt cleanup after errors more robust
  1399. * **ISSUE** `#19532`_: (`stolendog`_) salt-ssh running git clone with not root user (refs: `#43769`_)
  1400. * **ISSUE** `#10582`_: (`mtorromeo`_) Git ssh helper may be unable run (refs: `#43769`_)
  1401. * **PR** `#44008`_: (`mtorromeo`_) Backport `#43769`_ to 2017.7
  1402. @ *2017-10-23 14:19:57 UTC*
  1403. * **PR** `#43769`_: (`mtorromeo`_) Copy git ssh-id-wrapper to /tmp only if necessary (Fixes `#10582`_, `#19532`_) (refs: `#44008`_)
  1404. * 01e7bab990 Merge pull request `#44008`_ from mtorromeo/git-noexec-fix
  1405. * a7a841d9d2 Merge branch '2017.7' into git-noexec-fix
  1406. * d177240cfc Merge branch '2017.7' into git-noexec-fix
  1407. * a63e6ca963 Copy git ssh-id-wrapper to /tmp only if necessary (Fixes `#10582`_, Fixes `#19532`_)
  1408. * **PR** `#44202`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1409. @ *2017-10-23 14:18:30 UTC*
  1410. * 85c0ef493f Merge pull request `#44202`_ from rallytime/merge-2017.7
  1411. * 99ff7a5c12 Merge branch '2016.11' into '2017.7'
  1412. * 09ddfd0c08 Merge pull request `#44167`_ from garethgreenaway/44140_debian_ip_fixes
  1413. * 5f7555846f When looping through the various pre, post, up and down commands put them into the interface dict using the right internet family variable.
  1414. * 9f9e936b52 Merge pull request `#43830`_ from rallytime/bp-43644
  1415. * 12845ae802 Several fixes for RDS DB parameter group management
  1416. * 07db6a3d8b Merge pull request `#43994`_ from oeuftete/fix-manage-runner-presence
  1417. * f3980d7d83 Fix manage.present to show lost minions
  1418. * a07537e258 Merge pull request `#44188`_ from terminalmage/issue44150
  1419. * 0692f442db yumpkg: Check pkgname instead of name to see if it is a kernel pkg
  1420. * 715edc0cea Merge pull request `#44158`_ from rallytime/bp-44089
  1421. * 534faf0b7a Catch on empty Virtualbox network addr `#43427`_
  1422. * **PR** `#44208`_: (`twangboy`_) Fix some lint in PR: 44080
  1423. @ *2017-10-20 16:42:02 UTC*
  1424. * d7dc2bd0e8 Merge pull request `#44208`_ from twangboy/win_fix_group.present
  1425. * 61e2e9ccda Fix some lint
  1426. * **PR** `#43843`_: (`twangboy`_) Fix `unit.states.test_mount` for Windows
  1427. @ *2017-10-20 14:27:25 UTC*
  1428. * c6d27ada51 Merge pull request `#43843`_ from twangboy/win_unit_test_mount
  1429. * a862e0bf2d Remove unneeded import
  1430. * d78f27466d Fix `unit.states.test_mount` for Windows
  1431. * **PR** `#44111`_: (`anlutro`_) Try to correctly parse debian codename from /etc/os-release
  1432. @ *2017-10-19 22:23:26 UTC*
  1433. * 372820ea38 Merge pull request `#44111`_ from alprs/fix-deb8-py3-oscodename
  1434. * 1e1e5a3ff6 try to correctly parse debian codename from /etc/os-release
  1435. * **PR** `#44187`_: (`twangboy`_) Fix pickling errors on Windows
  1436. @ *2017-10-19 20:36:51 UTC*
  1437. * 75136152c1 Merge pull request `#44187`_ from twangboy/win_fix_unit_test_daemons.py
  1438. * 64d2e4f732 Fix pickling errors on Windows
  1439. * **ISSUE** `#44181`_: (`jonans`_) Scheduler with multiple when values doesn't run (refs: `#44186`_)
  1440. * **PR** `#44186`_: (`garethgreenaway`_) [2017.7] scheduler fixes
  1441. @ *2017-10-19 20:36:04 UTC*
  1442. * 7a89cd8697 Merge pull request `#44186`_ from garethgreenaway/44181_scheduler_multiple_whens
  1443. * 7eef3b3571 Adding a copy.deepcopy to the for loop that looks for old jobs to avoid stale jobs ending up in the list.
  1444. * **PR** `#43896`_: (`twangboy`_) Fix win_lgpo execution module
  1445. @ *2017-10-19 20:13:18 UTC*
  1446. * 1d16ae8ba7 Merge pull request `#43896`_ from twangboy/win_fix_lgpo_scom
  1447. * 648d1b8d99 Catch CommandExecutionError
  1448. * 0040082d0a Fix pylint error
  1449. * 91258cd6a8 Fix typo
  1450. * 261dba347d Put the file.remove in a try/except/else block
  1451. * 020c2a2b85 Fix syntax error
  1452. * d5bec99126 Fix some lint
  1453. * b96186d60d Fix INSTALL_LANGUAGE
  1454. * 5471bd521f Fix problem with file handle
  1455. * 5ec58c6200 Use System Install Language as default fallback
  1456. * f9ad446019 Fix win_lgpo execution module
  1457. * **PR** `#44080`_: (`twangboy`_) Fix a regression in `group.present` in Windows
  1458. @ *2017-10-19 20:10:44 UTC*
  1459. * 98356b86af Merge pull request `#44080`_ from twangboy/win_fix_group.present
  1460. * 29bc80ff87 Improve get_sam_name
  1461. * ef759a3875 Fix example in function docs for get_sam_name
  1462. * 43740c5fed Document 15 character limit
  1463. * 83f36cc2ef Account for 15 character limit in hostname
  1464. * aa278966de Remove \*args, pass gid as a keyword
  1465. * 5230ecd7e1 Accept \*args
  1466. * **PR** `#44171`_: (`Ch3LL`_) Add SPM Build Integration Tests
  1467. @ *2017-10-19 19:49:14 UTC*
  1468. * 5ef124bf2d Merge pull request `#44171`_ from Ch3LL/spm_int
  1469. * cd79e9444e remove unneded kwarg
  1470. * 1541376c4f Add spm build test
  1471. * **PR** `#44157`_: (`benediktwerner`_) Added 'versionadded' tags to sensehat modules
  1472. @ *2017-10-19 14:13:31 UTC*
  1473. * 34a843252d Merge pull request `#44157`_ from benediktwerner/2017.7
  1474. * bd825b51cc Changed sensehat versionadded from 2017.7 to 2017.7.0
  1475. * f1d3c5bbcf Added 'versionadded' tags to sensehat modules
  1476. * **PR** `#44164`_: (`terminalmage`_) Fix examples in docker_container.{stopped,absent} docstrings
  1477. @ *2017-10-19 14:12:37 UTC*
  1478. * 1427c72e1e Merge pull request `#44164`_ from terminalmage/fix-docker-docstring
  1479. * 7b46489e33 Fix examples in docker_container.{stopped,absent} docstrings
  1480. * **PR** `#44168`_: (`twangboy`_) Fix `unit.test_auth` for Windows
  1481. @ *2017-10-19 14:12:22 UTC*
  1482. * 77969c4161 Merge pull request `#44168`_ from twangboy/win_skip_pam_eath
  1483. * bb1d2eb85b Skip tests that are failing on PAM eauth
  1484. * **PR** `#44151`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1485. @ *2017-10-18 16:52:30 UTC*
  1486. * 88a776d9d2 Merge pull request `#44151`_ from rallytime/merge-2017.7
  1487. * 6aa8f03a4a Merge branch '2016.11' into '2017.7'
  1488. * 0cd493b691 Merge pull request `#44131`_ from rallytime/bp-44029
  1489. * bebf301976 fixed test addressing issue `#43307`_, disk.format\_ to disk.format
  1490. * b4ba7ae2fc addresses issue `#43307`_, disk.format\_ to disk.format
  1491. * 3a68e356f8 Merge pull request `#44093`_ from gtmanfred/fix-44087
  1492. * 5455c5053b fix pylint
  1493. * f749cafa25 don't filter if return is not a dict
  1494. * c785d7a847 Merge pull request `#44122`_ from cachedout/gpg_pr_template
  1495. * e41e3d76be Typo fix
  1496. * 37c7980880 Add note about GPG signing to PR template
  1497. * bf90ea1f51 Merge pull request `#44124`_ from rallytime/merge-2016.11
  1498. * 59861291c8 Merge branch '2016.11.8' into '2016.11'
  1499. * 57623e2abe Merge pull request `#44028`_ from rallytime/bp-44011
  1500. * 89e084bda3 Do not allow IDs with null bytes in decoded payloads
  1501. * 206ae23f15 Don't allow path separators in minion ID
  1502. * 13f3ffa83a Merge pull request `#44097`_ from gtmanfred/openneb
  1503. * c29655b2c2 Merge branch '2016.11' into openneb
  1504. * bd2490b149 OpenNebula does not require the template_id to be specified
  1505. * ac3e4df964 Merge pull request `#44110`_ from roaldnefs/fix-doc-local-returner
  1506. * efd58f7594 Merge branch '2016.11' into fix-doc-local-returner
  1507. * 881f1822f2 Format fix code example local returner doc
  1508. * **ISSUE** `#43918`_: (`mwerickso`_) subset argument does not work with saltmod.state (refs: `#43933`_)
  1509. * **PR** `#43933`_: (`gtmanfred`_) if expect_minions is passed use that instead
  1510. @ *2017-10-18 16:43:39 UTC*
  1511. * 0b47eb7242 Merge pull request `#43933`_ from gtmanfred/2017.7
  1512. * 272dcc6ba5 add inline comment about popping expect_minions
  1513. * b615ce1762 if expect_minions is passed use that instead
  1514. * **PR** `#44081`_: (`skizunov`_) Windows: Fix usage of pkgrepo state
  1515. @ *2017-10-18 16:16:46 UTC*
  1516. * 36da1a7fac Merge pull request `#44081`_ from skizunov/develop3
  1517. * 351d16840b Move strip_uri to salt/utils/pkg/deb.py
  1518. * f54c7a6f01 Windows: Fix usage of pkgrepo state
  1519. * **PR** `#43913`_: (`twangboy`_) Fix `unit.templates.test_jinja` for Windows
  1520. @ *2017-10-17 21:09:05 UTC*
  1521. * afcaa0c591 Merge pull request `#43913`_ from twangboy/win_fix_test_jinja
  1522. * a4e2d8059d Fix `unit.templates.test_jinja` for Windows
  1523. * **PR** `#43917`_: (`twangboy`_) Fix `unit.test_pillar` for Windows
  1524. @ *2017-10-17 21:06:46 UTC*
  1525. * fc5754c6a1 Merge pull request `#43917`_ from twangboy/win_unit_test_pillar
  1526. * 00dbba5712 Fix `unit.test_pillar` for Windows
  1527. * **PR** `#44133`_: (`cachedout`_) Fix typos in parallel states docs
  1528. @ *2017-10-17 15:24:19 UTC*
  1529. * 6252f82f58 Merge pull request `#44133`_ from cachedout/fix_paralell_docs
  1530. * 8d1c1e21f0 Fix typos in paralell states docs
  1531. * **PR** `#44135`_: (`timfreund`_) Insert missing verb in gitfs walkthrough
  1532. @ *2017-10-17 14:32:13 UTC*
  1533. * 0d3f5db867 Merge pull request `#44135`_ from timfreund/insert_missing_verb
  1534. * 9557504b75 Insert missing verb in gitfs walkthrough
  1535. * **PR** `#44055`_: (`nasenbaer13`_) Activate jid_queue also for SingleMinions to workaround (Backport)
  1536. @ *2017-10-16 20:14:52 UTC*
  1537. * **PR** `#43860`_: (`nasenbaer13`_) Activate jid_queue also for SingleMinions (occurs on reconnect) (refs: `#44055`_)
  1538. * a9700f6061 Merge pull request `#44055`_ from eyj/jid_queue
  1539. * 4bdd5bbf6b Merge branch '2017.7' into jid_queue
  1540. * facef2227d Merge branch '2017.7' into jid_queue
  1541. * 2fedcec6bb Merge branch '2017.7' into jid_queue
  1542. * 255aa94c64 Activate jid_queue also for SingleMinions to workaround 0mq reconnection issues
  1543. * **PR** `#44125`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.2 to 2017.7
  1544. @ *2017-10-16 20:02:25 UTC*
  1545. * 2fba45cd3f Merge pull request `#44125`_ from rallytime/merge-2017.7
  1546. * c4ae4a6b50 Merge branch '2017.7.2' into '2017.7'
  1547. * 5d719a2219 Merge pull request `#44027`_ from rallytime/bp-44012
  1548. * f7824e41f3 Don't allow path separators in minion ID
  1549. * 44060dc9c1 Do not allow IDs with null bytes in decoded payloads
  1550. * **ISSUE** `#43307`_: (`marek-knappe`_) Filesystem creation is failing on newly created LV (refs: `#44029`_)
  1551. * **PR** `#44029`_: (`msummers42`_) addresses issue `#43307`_, disk.format\_ to disk.format (refs: `#44131`_)
  1552. @ *2017-10-16 19:59:20 UTC*
  1553. * 68974aa74d Merge pull request `#44029`_ from msummers42/2017.7
  1554. * 16e1c1dfc8 fixed test addressing issue `#43307`_, disk.format\_ to disk.format
  1555. * 3d597db51c Merge branch '2017.7' into 2017.7
  1556. * 18fb0be96a addresses issue `#43307`_, disk.format\_ to disk.format
  1557. * **PR** `#44079`_: (`skizunov`_) opkg: Fix usage with pkgrepo.managed
  1558. @ *2017-10-16 19:58:13 UTC*
  1559. * d0bbe65ffa Merge pull request `#44079`_ from skizunov/develop2
  1560. * 0614d1af30 Merge branch '2017.7' into develop2
  1561. * b6b12fe495 opkg: Fix usage with pkgrepo.managed
  1562. * **PR** `#44090`_: (`pratik705`_) Fix create_attach_volumes salt-cloud action for gcp
  1563. @ *2017-10-16 19:04:22 UTC*
  1564. * 22a8253595 Merge pull request `#44090`_ from pratik705/fix-create_attach_volumes_salt-cloud_action-GCP
  1565. * 3eefd334c5 Fixed "create_attach_volumes" salt-cloud action for GCP
  1566. * **PR** `#44121`_: (`benediktwerner`_) Fixed code snippet in unit testing documentation
  1567. @ *2017-10-16 18:28:36 UTC*
  1568. * 888e5f51a2 Merge pull request `#44121`_ from benediktwerner/2017.7
  1569. * 1319c822bd Fixed code snippet in unit testing doc
  1570. * **PR** `#44098`_: (`twangboy`_) Return multiprocessing queue in LogSetupMock class
  1571. @ *2017-10-16 18:14:30 UTC*
  1572. * 9fe94d7843 Merge pull request `#44098`_ from twangboy/win_mock_test_parsers
  1573. * cc43ca27af Return multiprocessing queue in LogSetupMock class
  1574. * **PR** `#44118`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1575. @ *2017-10-16 17:01:38 UTC*
  1576. * 0ee04eaf1d Merge pull request `#44118`_ from rallytime/merge-2017.7
  1577. * bbec47afbc Merge branch '2016.11' into '2017.7'
  1578. * c960ca32c2 Merge pull request `#44092`_ from techhat/awsunicode
  1579. * bbd9db4d00 One more encoding
  1580. * 0e8b325667 Apparently __salt_system_encoding__ is a thing
  1581. * 1e7211838d Use system encoding
  1582. * 1af21bbe5e Made sure that unicoded data is sent to sha256()
  1583. * d89c317d96 Merge pull request `#44021`_ from whiteinge/cpstats-attribute-error
  1584. * bf14e5f578 Also catch cpstats AttributeError for bad CherryPy release ~5.6.0
  1585. * bbdabe242a Merge pull request `#44025`_ from dayid/lover_typo
  1586. * 385980c21a Merge branch '2016.11' of https://github.com/saltstack/salt into lover_typo
  1587. * 266dc00a23 Typo correction of lover to lower
  1588. * d8f3891a5e Merge pull request `#44030`_ from rallytime/merge-2016.11
  1589. * 53eaf0d75c Merge branch '2016.3' into '2016.11'
  1590. * 64fd839377 Merge pull request `#44010`_ from Ch3LL/2016.3.7_follow_up
  1591. * 9a00302cd8 fix 2016.3.7 release notes merge conflict
  1592. * 63da1214db Do not allow IDs with null bytes in decoded payloads
  1593. * ee792581fc Don't allow path separators in minion ID
  1594. * 8aab65c718 fix 2016.3.7 release notes merge conflict
  1595. * bd73dcb02c Merge pull request `#43977`_ from Ch3LL/3.8_sec
  1596. * 5fb3f5f6b1 Add Security Notes to 2016.3.8 Release Notes
  1597. * **PR** `#44099`_: (`twangboy`_) Skip Master, Minion, and Syndic parser tests
  1598. @ *2017-10-16 16:07:00 UTC*
  1599. * 28fa097b9b Merge pull request `#44099`_ from twangboy/win_skip_test_parsers
  1600. * caf086c05a Skip Master, Minion, and Syndic parser tests
  1601. * **PR** `#44106`_: (`roaldnefs`_) Fix mattermost returner documentation
  1602. @ *2017-10-16 13:12:23 UTC*
  1603. * dbf112ead7 Merge pull request `#44106`_ from roaldnefs/fix-doc-mattermost_returner
  1604. * b3761a0401 Fix doc indentation in mattermost_returner
  1605. * **PR** `#44054`_: (`nasenbaer13`_) Backport of missing delete_on_termination
  1606. @ *2017-10-13 15:45:25 UTC*
  1607. * **PR** `#43859`_: (`nasenbaer13`_) Add missing delete_on_termination passthrough. Adapt docs. (refs: `#44054`_)
  1608. * fd2c51b76c Merge pull request `#44054`_ from eyj/boto_lc
  1609. * 34d4629a64 Merge branch '2017.7' into boto_lc
  1610. * 9efd63526a Adapted documentation of delete_on_termination parameter
  1611. * eb2bfd047b Add missing delete_on_termination passthrough. Adapt docs.
  1612. * **PR** `#44076`_: (`Ch3LL`_) Add spm shell tests
  1613. @ *2017-10-13 14:32:19 UTC*
  1614. * b61ed96268 Merge pull request `#44076`_ from Ch3LL/spm_test
  1615. * d2e91c33bd Add spm shell tests
  1616. * **PR** `#44051`_: (`twangboy`_) Fix some documentation formatting issues in the win_dacl state
  1617. @ *2017-10-12 15:40:17 UTC*
  1618. * e38f313ac0 Merge pull request `#44051`_ from twangboy/win_fix_docs_dacl
  1619. * 377d6b6171 Fix some docs in the win_dacl state module
  1620. * **PR** `#44066`_: (`Ch3LL`_) Add Known CherryPy Issue to 2017.7.2 Release Notes
  1621. @ *2017-10-12 15:18:25 UTC*
  1622. * a85837d72b Merge pull request `#44066`_ from Ch3LL/cherry_release
  1623. * 8e597fcce9 Add Known CherryPy Issue to 2017.7.2 Release Notes
  1624. * **ISSUE** `#43643`_: (`doublez13`_) salt-ssh: multiple targets fails after upgrade to 2017.7 (refs: `#43889`_)
  1625. * **ISSUE** `#43449`_: (`ecgg`_) salt-ssh -L with hosts down or unreachable returns wrong results (refs: `#43889`_)
  1626. * **PR** `#43889`_: (`CorvinM`_) Fix issue with using roster_defaults with flat or cloud rosters.
  1627. @ *2017-10-11 23:22:11 UTC*
  1628. * fcab77ac7b Merge pull request `#43889`_ from CorvinM/issue43449
  1629. * fefd28d896 Add futureproofing to roster_defaults to support roster dictionary options
  1630. * aebe76b6f8 Fix issue with using roster_defaults with flat or cloud rosters. fixes `#43449`_ fixes `#43643`_
  1631. * **PR** `#44031`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1632. @ *2017-10-11 22:03:31 UTC*
  1633. * 3ad1c6d1d9 Merge pull request `#44031`_ from rallytime/merge-2017.7
  1634. * 1d4a6c3949 Lint: Fixup undefined variable errors
  1635. * 788ad0609a Merge branch '2016.11' into '2017.7'
  1636. * 0dbf41e79e Merge pull request `#44011`_ from Ch3LL/2016.11.7_follow_up
  1637. * c0149101c0 Do not allow IDs with null bytes in decoded payloads
  1638. * 19481423dd Don't allow path separators in minion ID
  1639. * d61300df20 Merge pull request `#44023`_ from Ch3LL/11.9rn
  1640. * 7f9015eb41 Add 2016.11.9 Release Note File
  1641. * 9ff53bf63a Merge pull request `#44019`_ from benediktwerner/2016.11
  1642. * bc53598027 Fixed spelling mistake in salt_bootstrap tutorial
  1643. * 6c30344824 Added missing tutorial docs to the tutorial index
  1644. * 364523f5f8 Merge pull request `#43955`_ from meaksh/2016.11-fix-2291
  1645. * a81b78381b Merge branch '2016.11' into 2016.11-fix-2291
  1646. * 44bc91bb98 Enable '--with-salt-version' parameter for setup.py script
  1647. * fec714b91d Merge pull request `#43962`_ from bobrik/kmod-built-in
  1648. * 95ab901553 Report built-in modiles in kmod.available, fixes `#43945`_
  1649. * e434c39c4e Merge pull request `#43960`_ from cro/ldap_nopw_bind2
  1650. * 962a20cf4b Require that bindpw be non-empty if auth.ldap.anonymous=False
  1651. * 9df3d91d8f Release notes blurb for change to bindpw requirements
  1652. * e9dfda2177 Merge pull request `#43991`_ from Ch3LL/3.8_sec_2
  1653. * 1977df8462 Add Security Notes to 2016.3.8 Release Notes
  1654. * 2346d2691e Merge pull request `#43968`_ from rossengeorgiev/fix-zenoss-prod_state
  1655. * e6d31c1ea6 fix zenoss state module not respecting test=true
  1656. * 8d56a5ac45 Merge pull request `#43776`_ from Ch3LL/2016.11.8_docs
  1657. * f72bc00000 [2016.11] Bump latest and previous versions
  1658. * 21bf71c3f5 Merge pull request `#43976`_ from Ch3LL/11.8_sec
  1659. * f0c3184288 Add Security Notes to 2016.11.8 Release Notes
  1660. * 1d5397ab5b Merge pull request `#43973`_ from terminalmage/fix-grains.has_value
  1661. * bf45ae6e6a Fix grains.has_value when value is False
  1662. * 9ac3f2ea7b Merge pull request `#43888`_ from rallytime/bp-43841
  1663. * 87d676f08a add -n with netstat so we don't resolve
  1664. * f880ac4c08 Merge pull request `#43916`_ from dereckson/fix-typo-cloud-scaleway
  1665. * 15b8b8a9f4 Fix typo in salt-cloud scaleway documentation
  1666. * **PR** `#44045`_: (`isbm`_) Bugfix: always return a string "list" on unknown job target type.
  1667. @ *2017-10-11 21:58:12 UTC*
  1668. * 5db1e8c6ca Merge pull request `#44045`_ from isbm/isbm-tgttype-fix-2017-port
  1669. * 471ff35c2f Bugfix: always return a string "list" on unknown job target type.
  1670. * **ISSUE** `#43949`_: (`arthurlogilab`_) [logger] [sentry] KeyError: 'SENTRY_PROJECT' (refs: `#43950`_)
  1671. * **PR** `#44026`_: (`rallytime`_) Back-port `#43950`_ to 2017.7
  1672. @ *2017-10-11 15:27:49 UTC*
  1673. * **PR** `#43950`_: (`arthurlogilab`_) [log/sentry] avoid KeyError: 'SENTRY_PROJECT' (refs: `#44026`_)
  1674. * 6c8f7fd5ec Merge pull request `#44026`_ from rallytime/bp-43950
  1675. * a37e0bad62 [log/sentry] avoid KeyError: 'SENTRY_PROJECT'
  1676. * **PR** `#44012`_: (`Ch3LL`_) Security Fixes for 2017.7.2 (refs: `#44027`_)
  1677. @ *2017-10-10 20:04:08 UTC*
  1678. * 369ee8a132 Merge pull request `#44012`_ from Ch3LL/2017.7.1_follow_up
  1679. * 92e05cf1c0 Don't allow path separators in minion ID
  1680. * 70133aa305 Do not allow IDs with null bytes in decoded payloads
  1681. * **PR** `#44024`_: (`Ch3LL`_) Add 2017.7.3 Release Note File
  1682. @ *2017-10-10 20:03:12 UTC*
  1683. * 4fe029a0ab Merge pull request `#44024`_ from Ch3LL/7.3rn
  1684. * 027f509368 Add 2017.7.3 Release Note File
  1685. * **ISSUE** `#43997`_: (`unthought`_) gce cloud provider breaks for make_master: True (refs: `#43998`_)
  1686. * **PR** `#43998`_: (`unthought`_) Fix gce make_master
  1687. @ *2017-10-10 20:01:25 UTC*
  1688. * e484d16817 Merge pull request `#43998`_ from unthought/fix-gce-make_master
  1689. * 6e9f0fa24e Fix GCE provider: #create returns bootstrap result
  1690. * **ISSUE** `#44013`_: (`DenisBY`_) pkgrepo.managed broken in 2017.7.2 (refs: `#44016`_)
  1691. * **PR** `#44016`_: (`terminalmage`_) Fix on_header callback when not redirecting and no Content-Type present
  1692. @ *2017-10-10 19:59:24 UTC*
  1693. * 82b92d54b3 Merge pull request `#44016`_ from terminalmage/issue44013
  1694. * d594b95f92 No need to set a specific encoding if one hasn't been provided via the headers
  1695. * 425ede4b84 Fix on_header callback when not redirecting and no Content-Type present
  1696. * **PR** `#43952`_: (`t0fik`_) add requisites to stateconf ( backport `#43920`_)
  1697. @ *2017-10-10 13:03:31 UTC*
  1698. * **PR** `#43920`_: (`t0fik`_) Added missing requisites to stateconf renderer (refs: `#43952`_)
  1699. * bd879eb66e Merge pull request `#43952`_ from jdsieci/2017.7_add_requisites_to_stateconf
  1700. * 9994c64670 Merge branch '2017.7' into 2017.7_add_requisites_to_stateconf
  1701. * **PR** `#43777`_: (`Ch3LL`_) [2017.7] Bump latest and previous versions
  1702. @ *2017-10-09 17:21:57 UTC*
  1703. * a4358dfa36 Merge pull request `#43777`_ from Ch3LL/2017.7.2_docs
  1704. * 410c624f7a [2017.7] Bump latest and previous versions
  1705. * **PR** `#43978`_: (`Ch3LL`_) Add Security Notes to 2017.7.2 Release Notes
  1706. @ *2017-10-09 17:20:04 UTC*
  1707. * 2a064c1a72 Merge pull request `#43978`_ from Ch3LL/7.2_sec
  1708. * 57fd6f7bcb Add Security Notes to 2017.7.2 Release Notes
  1709. * **PR** `#43932`_: (`techhat`_) Don't try to modify dict while looping through it
  1710. @ *2017-10-06 21:20:54 UTC*
  1711. * d9530e3c52 Merge pull request `#43932`_ from techhat/moddict
  1712. * 4a77560646 Don't try to modify dict while looping through it
  1713. * **PR** `#43956`_: (`terminalmage`_) Fix fileclient's get_url when redirecting to a redirect
  1714. @ *2017-10-06 21:19:41 UTC*
  1715. * 39893a1dab Merge pull request `#43956`_ from terminalmage/fix-get_url-redirects
  1716. * 9a4f6a260f Fix fileclient's get_url when redirecting to a redirect
  1717. * **PR** `#43943`_: (`twangboy`_) Fix `unit.utils.test_utils` for Windows
  1718. @ *2017-10-06 19:35:24 UTC*
  1719. * 1baf286719 Merge pull request `#43943`_ from twangboy/win_unit_test_utils
  1720. * 254dac7723 Fix `unit.utils.test_utils` for Windows
  1721. * 89200ff28e rebase from 2017.7.2
  1722. * **PR** `#43939`_: (`terminalmage`_) Fix typo in log message
  1723. @ *2017-10-05 23:20:04 UTC*
  1724. * a8f1750323 Merge pull request `#43939`_ from terminalmage/fix-typo
  1725. * 29d8cf4f26 Fix typo in log message
  1726. * **ISSUE** `#43909`_: (`frogunder`_) state.highstate not working on py3 setup (refs: `#43910`_)
  1727. * **ISSUE** `#43605`_: (`cruscio`_) Module.Run: Passed invalid arguments to state.apply: can't serialize dict_keys(['task.create_task']) (refs: `#43910`_)
  1728. * **PR** `#43910`_: (`terminalmage`_) Don't put unserializable dict.keys() into state return
  1729. @ *2017-10-05 20:33:47 UTC*
  1730. * 1a718eb1ed Merge pull request `#43910`_ from terminalmage/issue43605
  1731. * 042e092ac8 Don't put unserializable dict.keys() into state return
  1732. * **ISSUE** `#41894`_: (`DR3EVR8u8c`_) Salt-cloud can't resize root volume with public ami images (refs: `#43907`_)
  1733. * **ISSUE** `#39257`_: (`aig787`_) Using del_root_vol_on_destroy option in salt-cloud gives IndexError (refs: `#43907`_)
  1734. * **PR** `#43927`_: (`rallytime`_) Back-port `#43907`_ to 2017.7
  1735. @ *2017-10-05 20:10:16 UTC*
  1736. * **PR** `#43907`_: (`richardsimko`_) Make sure EBS volume exists before querying (refs: `#43927`_)
  1737. * **PR** `#33115`_: (`rbjorklin`_) Fix override of ec2 volumetype (refs: `#43907`_)
  1738. * a7a59868c8 Merge pull request `#43927`_ from rallytime/bp-43907
  1739. * f62e8ca87f Make sure volume exists before querying
  1740. * **PR** `#43934`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1741. @ *2017-10-05 20:07:36 UTC*
  1742. * 4fcd4709ea Merge pull request `#43934`_ from rallytime/merge-2017.7
  1743. * eaca3291e2 Merge branch '2016.11' into '2017.7'
  1744. * 2ab7549d48 Merge pull request `#43884`_ from UtahDave/2016.11local
  1745. * e3b2857285 Merge branch '2016.11' into 2016.11local
  1746. * 4b882d4272 Merge pull request `#43869`_ from terminalmage/issue43522
  1747. * fe28b0d4fb Only join cmd if it's not a string
  1748. * 8c671fd0c1 Update SaltConf banner per Rhett's request
  1749. * a2161efda3 Merge pull request `#43707`_ from terminalmage/issue43373
  1750. * 3ebde1895f Merge branch '2016.11' into issue43373
  1751. * e580ed4caa Merge branch '2016.11' into issue43373
  1752. * 5b3be6e8af Fix failing unit test
  1753. * f73764481b Add missing support for use/use_in requisites to state.sls_id
  1754. * **ISSUE** `#43658`_: (`kvnaveen`_) KeyError: 'as_dict' [DEBUG ] LazyLoaded nested.output (refs: `#43886`_)
  1755. * **PR** `#43886`_: (`techhat`_) Fix object_to_dict in azure
  1756. @ *2017-10-05 19:33:56 UTC*
  1757. * 7d174172a0 Merge pull request `#43886`_ from techhat/azuredict
  1758. * 223a1eea83 Fix object_to_dict in azure
  1759. * **PR** `#43899`_: (`gtmanfred`_) enable tox for tests
  1760. @ *2017-10-04 15:08:16 UTC*
  1761. * 7038248820 Merge pull request `#43899`_ from gtmanfred/2017.7
  1762. * 51eca1a6bd enable tox for tests
  1763. * **PR** `#43828`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1764. @ *2017-10-04 13:10:13 UTC*
  1765. * a5abe33e1c Merge pull request `#43828`_ from rallytime/merge-2017.7
  1766. * 2ff02e4320 Merge branch '2016.11' into '2017.7'
  1767. * 85b3aa332a Merge pull request `#43807`_ from terminalmage/issue43522
  1768. * d8708bf698 cmdmod: Don't list-ify string commands on Windows
  1769. * ea8d273c2b Merge pull request `#43768`_ from vutny/fix-pylint-deprecation-warnings
  1770. * f8b3fa9da1 Merge branch '2016.11' into fix-pylint-deprecation-warnings
  1771. * 651ed16ad3 Fix Pylint deprecated option warnings
  1772. * **PR** `#43854`_: (`keesbos`_) Map __env__ in git_pillar before sanity checks
  1773. @ *2017-10-02 20:44:53 UTC*
  1774. * **PR** `#43656`_: (`keesbos`_) Git pillar fixes (refs: `#43854`_)
  1775. * 36b0b1174b Merge pull request `#43854`_ from keesbos/2017.7
  1776. * fba9c9a935 Map __env__ in git_pillar before sanity checks
  1777. * **PR** `#43847`_: (`cachedout`_) Fix to module.run
  1778. @ *2017-10-02 19:25:03 UTC*
  1779. * c81e8457b8 Merge pull request `#43847`_ from cachedout/module_run_compare
  1780. * b11f8c8f29 Merge pull request #17 from terminalmage/pr-43847
  1781. * 93eaba7c54 Use six.iterkeys() instead of dict.keys()
  1782. * 5d56a03a67 Improve failures for module.run states
  1783. * 71780beb5a Merge branch '2017.7' into module_run_compare
  1784. * **ISSUE** `#43819`_: (`mephi42`_) archive.extracted shows the http password in the comment field on failure (refs: `#43844`_)
  1785. * **PR** `#43844`_: (`garethgreenaway`_) [2017.7] Changes to states/file.py and states/archived.py
  1786. @ *2017-10-01 09:08:48 UTC*
  1787. * dd01e0ce67 Merge pull request `#43844`_ from garethgreenaway/43819_redact_url_additions
  1788. * c58c72aff9 When using URLs in archive.extracted, on failure the username & password is in the exception. Calling salt.utils.url.redact_http_basic_auth to ensure the credentials are redacted.
  1789. * f0b985cbbe Merge branch 'module_run_compare' of ssh://github.com/cachedout/salt into module_run_compare
  1790. * aefc773c2f Merge branch '2017.7' into module_run_compare
  1791. * **PR** `#43840`_: (`twangboy`_) Fix `unit.states.test_augeas` for Windows
  1792. @ *2017-09-29 21:53:21 UTC*
  1793. * 1f52546eab Merge pull request `#43840`_ from twangboy/win_fix_test_augeas
  1794. * fd1d6c31de Fix `unit.states.test_augeas` for Windows
  1795. * **ISSUE** `#43553`_: (`dafyddj`_) Vagrant setup (Windows guest) broken on upgrade to 2017.7 (refs: `#43801`_)
  1796. * **PR** `#43801`_: (`terminalmage`_) Properly handle UNC paths in salt.utils.path.readlink()
  1797. @ *2017-09-29 09:58:02 UTC*
  1798. * c6fd2cd452 Merge pull request `#43801`_ from terminalmage/issue43553
  1799. * 66e6e89dc7 Properly handle UNC paths in salt.utils.path.readlink()
  1800. * **PR** `#43800`_: (`Ch3LL`_) Add note to nitrogen release notes about pip for cent6
  1801. @ *2017-09-28 17:36:49 UTC*
  1802. * 7304907db6 Merge pull request `#43800`_ from Ch3LL/update_7.0
  1803. * 50779c3b1c Add note to nitrogen release notes about pip for cent6
  1804. * **PR** `#43779`_: (`twangboy`_) Fix `unit.modules.test_state` for Windows
  1805. @ *2017-09-28 14:27:03 UTC*
  1806. * 6f687fdcff Merge pull request `#43779`_ from twangboy/win_fix_test_state
  1807. * a64fe75816 Use os agnostic paths
  1808. * **PR** `#43782`_: (`twangboy`_) Fix `unit.modules.test_virt` for Windows
  1809. @ *2017-09-28 14:25:16 UTC*
  1810. * db0f569f7a Merge pull request `#43782`_ from twangboy/win_fix_test_virt
  1811. * 7192332758 Fix `unit.modules.test_virt` for Windows
  1812. * **PR** `#43723`_: (`nicholasmhughes`_) Fix ini_manage error and change handling
  1813. @ *2017-09-28 09:52:09 UTC*
  1814. * dd4fc52f1e Merge pull request `#43723`_ from nicholasmhughes/ini_manage-error-handling
  1815. * d68c5c4be0 prevent exception when test=True
  1816. * cfe37916c3 handling changes per section
  1817. * 1c484f6ad5 prevent exception when test=True
  1818. * **PR** `#43781`_: (`twangboy`_) Fix `unit.modules.test_status` for Windows
  1819. @ *2017-09-28 09:06:19 UTC*
  1820. * 5e29507c21 Merge pull request `#43781`_ from twangboy/win_fix_test_status
  1821. * 16ae8253c1 Mock which, use os.linesep for cmd.run return
  1822. * **PR** `#43785`_: (`twangboy`_) Fix `unit.modules.test_znc` for Windows
  1823. @ *2017-09-28 08:56:11 UTC*
  1824. * 05c78ae649 Merge pull request `#43785`_ from twangboy/win_fix_test_znc
  1825. * 7d90721f6b Merge branch '2017.7' into win_fix_test_znc
  1826. * 228e74c8e3 Fix `unit.modules.test_znc` for Windows
  1827. * **PR** `#43786`_: (`twangboy`_) Fix `unit.modules.test_zypper` for Windows
  1828. @ *2017-09-28 08:51:59 UTC*
  1829. * 10ddb8491c Merge pull request `#43786`_ from twangboy/win_fix_test_zypper
  1830. * 1c05e37a66 Merge branch '2017.7' into win_fix_test_zypper
  1831. * aafec7ab0e Fix `unit.modules.test_zypper` for Windows
  1832. * **PR** `#43773`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1833. @ *2017-09-28 08:48:39 UTC*
  1834. * 9615ca32d5 Merge pull request `#43773`_ from rallytime/merge-2017.7
  1835. * f7035ed7da Merge branch '2017.7' into merge-2017.7
  1836. * dfef4a722c Merge branch '2016.11' into '2017.7'
  1837. * 1a8cc60bb4 Merge pull request `#43772`_ from gtmanfred/2016.11
  1838. * 0194c60960 dont print Minion not responding with quiet
  1839. * 9dee896fb9 Merge pull request `#43747`_ from rallytime/gpg-verification
  1840. * 7a70de19f4 Merge branch '2016.11' into gpg-verification
  1841. * 23bb4a5dde Add GPG Verification section to Contributing Docs
  1842. * **PR** `#43784`_: (`twangboy`_) Fix `unit.modules.test_win_service`
  1843. @ *2017-09-28 03:14:39 UTC*
  1844. * 9a9cc69d55 Merge pull request `#43784`_ from twangboy/win_fix_test_win_service
  1845. * 058e50e530 Fix `unit.modules.test_win_service`
  1846. * **PR** `#43774`_: (`The-Loeki`_) typo fix aka what is a 'masterarpi'
  1847. @ *2017-09-27 18:52:19 UTC*
  1848. * 1254da1df5 Merge pull request `#43774`_ from The-Loeki/patch-1
  1849. * 84bbe85e60 typo fix aka what is a 'masterarpi'
  1850. * **PR** `#43732`_: (`twangboy`_) Skip `unit.stats.test_mac_packages` on Windows
  1851. @ *2017-09-27 14:48:08 UTC*
  1852. * 3f888753d4 Merge pull request `#43732`_ from twangboy/win_skip_mac_pkg_tests
  1853. * 1c01e06097 Only skip test on Windows
  1854. * ec99a3ce3c Fix lint error
  1855. * 61f8a2f7ff Skip mac specific tests
  1856. * **PR** `#43761`_: (`Ch3LL`_) Release Notes for 2017.7.2
  1857. @ *2017-09-27 14:34:52 UTC*
  1858. * fb86935d99 Merge pull request `#43761`_ from Ch3LL/release_2017.7.2
  1859. * caf5795856 add mac patch notes
  1860. * 3d5fce0955 Add 2017.7.2 Release Notes
  1861. * **PR** `#43767`_: (`twangboy`_) Skip `unit.modules.test_snapper` on Windows
  1862. @ *2017-09-27 14:10:27 UTC*
  1863. * 5ea603cf16 Merge pull request `#43767`_ from twangboy/win_skip_test_snapper
  1864. * b41b9c8378 Skip snapper tests on Windows
  1865. * **PR** `#43759`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1866. @ *2017-09-27 13:30:38 UTC*
  1867. * 77c2c7cbf7 Merge pull request `#43759`_ from rallytime/merge-2017.7
  1868. * 120f49f2c4 Merge branch '2016.11' into '2017.7'
  1869. * 1cc3ad1c8d Merge pull request `#43733`_ from terminalmage/issue43729
  1870. * 6e5c99bda0 Allow docker_events engine to work with newer docker-py
  1871. * 5d38be4ff7 Merge pull request `#43458`_ from terminalmage/issue42082
  1872. * 5f90812b12 Fix missing PER_REMOTE_ONLY in cache.clear_git_lock runner
  1873. * 023a563657 Merge pull request `#43727`_ from rallytime/fix-43650
  1874. * babad12d83 Revise "Contributing" docs: merge-forwards/release branches explained!
  1875. * **ISSUE** `#43737`_: (`syedaali`_) salt.loaded.int.module.boto_kinesis.__virtual__() is wrongly returning `None`. It should either return `True`, `False` or a new name. If you're the developer of the module 'boto_kinesis', please fix this. (refs: `#43748`_)
  1876. * **PR** `#43748`_: (`rallytime`_) Add message to boto_kinesis modules if boto libs are missing
  1877. @ *2017-09-27 13:19:33 UTC*
  1878. * 5c203df056 Merge pull request `#43748`_ from rallytime/fix-43737
  1879. * 5a2593dbd3 Add message to boto_kinesis modules if boto libs are missing
  1880. * **PR** `#43731`_: (`twangboy`_) Fix `unit.beacons.test_status` for Windows
  1881. @ *2017-09-26 16:25:12 UTC*
  1882. * 2581098595 Merge pull request `#43731`_ from twangboy/win_unit_beacons_test_status
  1883. * dc1b36b7e2 Change expected return for Windows
  1884. * **PR** `#43724`_: (`brejoc`_) Improved delete_deployment test for kubernetes module
  1885. @ *2017-09-26 16:19:31 UTC*
  1886. * 10f3d47498 Merge pull request `#43724`_ from brejoc/2017.7.kubernetes_delete_test
  1887. * 85b0a8c401 Improved delete_deployment test for kubernetes module
  1888. * **PR** `#43734`_: (`twangboy`_) Fix `unit.modules.test_poudriere` for Windows
  1889. @ *2017-09-26 14:13:47 UTC*
  1890. * 13cc27bdab Merge pull request `#43734`_ from twangboy/win_unit_test_poudriere
  1891. * 922e60fa67 Add os agnostic paths
  1892. * **PR** `#43742`_: (`terminalmage`_) Fix incorrect value in docstring
  1893. @ *2017-09-26 13:55:00 UTC*
  1894. * 41aeee7ac8 Merge pull request `#43742`_ from terminalmage/fix-docstring
  1895. * 553335b1c9 Fix incorrect value in docstring
  1896. * **PR** `#41998`_: (`twangboy`_) Fix `unit.modules.test_environ` for Windows
  1897. @ *2017-09-26 12:25:48 UTC*
  1898. * d78b9a3294 Merge pull request `#41998`_ from twangboy/win_unit_test_environ
  1899. * d73ef44cf6 Mock with uppercase KEY
  1900. * 048e16883f Use uppercase KEY
  1901. * **PR** `#42036`_: (`twangboy`_) Fix `unit.modules.test_file` for Windows
  1902. @ *2017-09-26 12:23:10 UTC*
  1903. * 7fbbea3806 Merge pull request `#42036`_ from twangboy/win_unit_test_file
  1904. * 056f3bb4c0 Use with to open temp file
  1905. * 352fe69e35 Clarify the purpose of the for loop
  1906. * b55172d5dc Split by Windows and Linux style line endings
  1907. * e20aa5c39b Fix line, use os.sep instead of os.linesep
  1908. * d5f27901e3 Fix additional bytestring issue
  1909. * 716e99c453 Fix py3 bytestring problems
  1910. * 543610570c Fix bytestring issues, fix errored tests
  1911. * 9fe83a34a5 Remove old variable declaration
  1912. * c5cf5e92c1 Fix many tests
  1913. * **PR** `#43557`_: (`clan`_) disable modify yaml constructor
  1914. @ *2017-09-25 14:03:47 UTC*
  1915. * a81d4b8d8d Merge pull request `#43557`_ from clan/yaml
  1916. * 485471c8a7 Merge branch '2017.7' into yaml
  1917. * da15658304 remove modify yaml constructor
  1918. * **PR** `#43566`_: (`damon-atkins`_) 2017.7 update salt.utils.files.safe_filepath func
  1919. @ *2017-09-25 13:58:29 UTC*
  1920. * b5beec16e8 Merge pull request `#43566`_ from damon-atkins/2017.7_update_safe_filename_func
  1921. * c7a652784a remove blank line at end of file
  1922. * e97651d49b Merge branch '2017.7' into 2017.7_update_safe_filename_func
  1923. * 3b4c1bbf7f Merge branch '2017.7' into 2017.7_update_safe_filename_func
  1924. * 4c88c80ef9 Merge branch '2017.7' into 2017.7_update_safe_filename_func
  1925. * 4171d11838 utils.files.safe_filepath add support to override the os default directory separator
  1926. * **ISSUE** `#43711`_: (`wedge-jarrad`_) fcontext_get_policy emits command error if policy doesn't exist (refs: `#43712`_)
  1927. * **PR** `#43712`_: (`wedge-jarrad`_) Ignore retcode on call to grep in selinux.py module
  1928. @ *2017-09-25 13:56:17 UTC*
  1929. * 3bb337cf6a Merge pull request `#43712`_ from wedge-jarrad/fix-43711
  1930. * 96c1ef48e6 Ignore retcode on call to grep in selinux.py module
  1931. * **ISSUE** `#43659`_: (`gaborn57`_) unable to retrieve pillar data in postgres db (refs: `#43716`_)
  1932. * **PR** `#43716`_: (`gaborn57`_) Corrected custom port handling
  1933. @ *2017-09-25 13:44:58 UTC*
  1934. * 5b7411e335 Merge pull request `#43716`_ from gaborn57/2017.7
  1935. * 78137c0860 Corrected custom port handling
  1936. * **PR** `#43700`_: (`rklaren`_) Ensure salt-cloud with libvirt provider does not write low level errors to stderr
  1937. @ *2017-09-25 01:47:25 UTC*
  1938. * **PR** `#43684`_: (`rklaren`_) salt-cloud libvirt updates (refs: `#43700`_)
  1939. * 6bbd50c453 Merge pull request `#43700`_ from rklaren/fix-libvirt-stderr-spam
  1940. * 88530c4cb6 Lint fixes
  1941. * 235bec492e salt-cloud + libvirt: Mention Fedora 26 support
  1942. * 9aecf5f847 Remove stderr spam when using salt-cloud with libvirt
  1943. * **PR** `#43702`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1944. @ *2017-09-25 01:26:20 UTC*
  1945. * 437ac03801 Merge pull request `#43702`_ from rallytime/merge-2017.7
  1946. * 132b1b343b Merge branch '2017.7' into merge-2017.7
  1947. * **ISSUE** `#38971`_: (`morganwillcock`_) archive.extracted: lots of unnecessary file transferring, copying, and hashing (refs: `#43681`_, `#43518`_)
  1948. * **PR** `#43681`_: (`terminalmage`_) Backport the non-fileclient changes from PR 43518 to 2017.7
  1949. @ *2017-09-22 19:27:25 UTC*
  1950. * **PR** `#43518`_: (`terminalmage`_) Reduce unnecessary file downloading in archive/file states (refs: `#43681`_)
  1951. * 47cd8723c6 Merge pull request `#43681`_ from terminalmage/issue38971-2017.7
  1952. * 91edf865e2 Merge branch '2017.7' into issue38971-2017.7
  1953. * 84f34c93be Backport the non-fileclient changes from PR 43518 to 2017.7
  1954. * **ISSUE** `#43396`_: (`mkurtak`_) yumpkg pkg.installed slowed down due to wildcard namig support (refs: `#43687`_)
  1955. * **PR** `#43687`_: (`mkurtak`_) yumpkg.py: install calls list_repo_pkgs only if wildcard is used in pkg name
  1956. @ *2017-09-22 19:23:18 UTC*
  1957. * 0a1c5185f5 Merge pull request `#43687`_ from mkurtak/fix-43396
  1958. * b1e64b11fb yumpkg.py: install calls list_repo_pkgs only if wildcard in pkg name is used
  1959. * **ISSUE** `#43124`_: (`UtahDave`_) publisher_acl with regex on username not working and has no documentation (refs: `#43467`_)
  1960. * **PR** `#43467`_: (`DmitryKuzmenko`_) Bugs/43124 users regex
  1961. @ *2017-09-22 19:21:09 UTC*
  1962. * 3a79549af4 Merge pull request `#43467`_ from DSRCorporation/bugs/43124_users_regex
  1963. * 14bf2dd8ff Support regex in publisher_acl.
  1964. * 9fe32f8b6e Regex support for user names in external_auth config.
  1965. * **ISSUE** `#43381`_: (`V3XATI0N`_) Sharing minion data cache causes false errors in returns (refs: `#43670`_)
  1966. * **PR** `#43670`_: (`DmitryKuzmenko`_) Fix for `list` and `contains` redis cache logic.
  1967. @ *2017-09-22 17:56:58 UTC*
  1968. * 0e86266b93 Merge pull request `#43670`_ from DSRCorporation/bugs/43381_redis_cache_fix
  1969. * 1c979d5809 Update redis cache `contains` logic to use more efficient `sismember`.
  1970. * 039d236948 Fixed `list` and `contains` redis cache logic.
  1971. * 6e5cf65d65 Merge branch '2016.11' into '2017.7'
  1972. * f46c858f25 Merge pull request `#43648`_ from rallytime/handle-boto-vpc-errors
  1973. * 54842b5012 Handle VPC/Subnet ID not found errors in boto_vpc module
  1974. * **PR** `#43697`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  1975. @ *2017-09-22 17:31:09 UTC*
  1976. * aa47da35dd Merge pull request `#43697`_ from rallytime/merge-2017.7
  1977. * cbae45bec4 Lint: Remove extra line at end of file
  1978. * fca4e5563a Merge branch '2016.11' into '2017.7'
  1979. * 9dba34aa06 Merge pull request `#43575`_ from akissa/fix-csr-not-recreated-if-key-changes
  1980. * b1b4dafd39 Fix CSR not recreated if key changes
  1981. * 1d4fa48209 Merge pull request `#43672`_ from rallytime/bp-43415
  1982. * 3fb42bc238 Fix env_order in state.py
  1983. * ff832ee607 Merge pull request `#43673`_ from rallytime/bp-43652
  1984. * d91c47c6f0 Salt Repo has Deb 9 and 8
  1985. * 365cb9fba8 Merge pull request `#43677`_ from terminalmage/runners-docs-2016.11
  1986. * 2fd88e94fa Fix RST headers for runners (2016.11 branch)
  1987. * be38239e5d Merge pull request `#43534`_ from twangboy/win_fix_pkg.install_2016.11
  1988. * 1546c1ca04 Add posix=False to call to salt.utils.shlex_split
  1989. * 0d3fd3d374 Merge pull request `#43661`_ from moio/2016.11-multiprocessing-doc-fix
  1990. * 625eabb83f multiprocessing minion option: documentation fixes
  1991. * 6b4516c025 Merge pull request `#43646`_ from brejoc/2016.11.4-pidfile-tests
  1992. * 96f39a420b Fixed linting
  1993. * 08fba98735 Fixed several issues with the test
  1994. * 3a089e450f Added tests for pid-file deletion in DaemonMixIn
  1995. * cfb1625741 Merge pull request `#43591`_ from rallytime/merge-2016.11
  1996. * 57b9d642c2 Merge branch '2016.11.8' into '2016.11'
  1997. * e83421694f Merge pull request `#43550`_ from twangboy/osx_fix_preinstall_2016.11.8
  1998. * 1b0a4d39d2 Fix logic in `/etc/paths.d/salt` detection
  1999. * a648f75949 Merge pull request `#43508`_ from rallytime/bp-43333
  2000. * d4981a2717 Update doco
  2001. * a7c8b9e048 Update win_pkg.py
  2002. * 1d6dc6fb72 Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed on the cli (#2)
  2003. * e7009877bc Merge pull request `#43434`_ from rallytime/2016.11.8-release-notes
  2004. * 68f529ee5e Add 2016.11.8 release notes
  2005. * 8671b91f62 Merge pull request `#43572`_ from vutny/fix-salt-cloud-list-min-instance-set
  2006. * 21966e7ce8 cloud.action: list_nodes_min returns all instances
  2007. * **PR** `#43314`_: (`twangboy`_) Fix `unit.utils.test_verify` for Windows
  2008. @ *2017-09-21 22:26:13 UTC*
  2009. * e6dc4d64df Merge pull request `#43314`_ from twangboy/win_fix_unit.utils.test_verify
  2010. * 9ada7f626c Merge branch '2017.7' into win_fix_unit.utils.test_verify
  2011. * c0dc3f73ef Use sys.platform instead of salt.utils to detect Windows
  2012. * e496d28cbf Fix `unit.utils.test_verify` for Windows
  2013. * **ISSUE** `#43599`_: (`vernondcole`_) Incorrect default for salt.cache.Cache() if opts does not define "cache" (refs: `#43680`_)
  2014. * **PR** `#43680`_: (`vernondcole`_) correct default value for salt.cache.Cache
  2015. @ *2017-09-21 20:09:36 UTC*
  2016. * ec34df2c27 Merge pull request `#43680`_ from vernondcole/fix-salt.cache.Cache-default
  2017. * 292f8c79b8 correct default value for salt.cache.Cache
  2018. * **PR** `#43530`_: (`twangboy`_) Fixes removal of double-quotes by shlex_split in winrepo
  2019. @ *2017-09-21 18:04:48 UTC*
  2020. * 99d9d784b1 Merge pull request `#43530`_ from twangboy/win_fix_pkg.install
  2021. * 7f59119f95 Merge branch '2017.7' into win_fix_pkg.install
  2022. * f146399f7a Use posix=False for shlex.split
  2023. * **PR** `#43671`_: (`rallytime`_) [2017.7] Merge forward from 2017.7.2 to 2017.7
  2024. @ *2017-09-21 16:39:49 UTC*
  2025. * 12b5e62d81 Merge pull request `#43671`_ from rallytime/merge-2017.7
  2026. * a401166bd5 Merge branch '2017.7.2' into '2017.7'
  2027. * **PR** `#43676`_: (`terminalmage`_) Fix RST headers for runners (2017.7 branch)
  2028. @ *2017-09-21 16:36:21 UTC*
  2029. * e3a2fbc2a3 Merge pull request `#43676`_ from terminalmage/runners-docs-2017.7
  2030. * 9b74634b23 Fix badly-formatted RST in mattermost runner docstring
  2031. * c0a79c70a4 Fix RST headers for runners (2017.7 branch)
  2032. * **PR** `#43235`_: (`brejoc`_) Improve delete_deployment handling
  2033. @ *2017-09-20 21:33:33 UTC*
  2034. * d02953ce6a Merge pull request `#43235`_ from brejoc/improve-async-operation-handling-in-kubernetes-module
  2035. * 4e8da3045f Fixed logic for windows fallback
  2036. * 3b1cb884b9 Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module
  2037. * d1b5ec098c Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module
  2038. * 35cf69bc50 Moved exception Salt core
  2039. * 7431ec64e3 Removed unused sys import
  2040. * 0c71da95f6 Using salt method to identify MS Windows, single instead of double quotes
  2041. * 20619b24c4 Fixed test for delete_deployment
  2042. * 91076bbafa Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module
  2043. * 7b600e2832 Added pylint-disable statements and import for salt.ext.six.moves.range
  2044. * 99fe138325 Code styling and added log message for timeout
  2045. * dcd8d4f639 Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module
  2046. * 702a058c38 Fixed linting
  2047. * 3fe623778e Added Windows fallback
  2048. * 52b1cb8147 Compatibility with Python3.6
  2049. * 767af9bb4f Added timeout for checking the deployment
  2050. * 32d7d34fe5 First simple draft for the deletion verification
  2051. * **PR** `#43554`_: (`twangboy`_) Win fix chocolatey
  2052. @ *2017-09-20 16:06:18 UTC*
  2053. * 73cb0c27b5 Merge pull request `#43554`_ from twangboy/win_fix_chocolatey
  2054. * e04acb6216 Merge branch '2017.7' into win_fix_chocolatey
  2055. * 56be5c35eb Improve logic for handling chocolatey states
  2056. * bcbf7b4e68 Add logic for test=True
  2057. * **ISSUE** `#43598`_: (`davidvon`_) Passed invalid arguments to mysql.file_query: unsupported operand type(s) for +=: 'int' and 'tuple' (refs: `#43625`_)
  2058. * **PR** `#43625`_: (`gtmanfred`_) results and columns are lists for mysql returns
  2059. @ *2017-09-20 15:42:59 UTC*
  2060. * ed7eeaaafb Merge pull request `#43625`_ from gtmanfred/2017.7
  2061. * f84b50a06b results and columns are lists for mysql returns
  2062. * **ISSUE** `#43560`_: (`smitelli`_) salt.states.linux_acl requires setfacl/getacl binaries but this is not obvious (refs: `#43587`_, `#43580`_)
  2063. * **PR** `#43587`_: (`rallytime`_) Add reason to linux_acl state loading failure
  2064. @ *2017-09-19 16:26:51 UTC*
  2065. * **PR** `#43580`_: (`garethgreenaway`_) Updating ACL module and state module documentation (refs: `#43587`_)
  2066. * 1bda4832ef Merge pull request `#43587`_ from rallytime/fix-virtual
  2067. * e5297e3869 Add reason to linux_acl state loading failure
  2068. * **PR** `#43584`_: (`cachedout`_) Enhance engines docs
  2069. @ *2017-09-18 20:40:57 UTC*
  2070. * 2e19533e3c Merge pull request `#43584`_ from cachedout/engines_doc_clarification
  2071. * 634536b0ff Merge branch '2017.7' into engines_doc_clarification
  2072. * 1a619708c1 Enhance engines docs
  2073. * **PR** `#43519`_: (`terminalmage`_) Fix incorrect handling of pkg virtual and os_family grain
  2074. @ *2017-09-18 20:35:01 UTC*
  2075. * 50b134ef4c Merge pull request `#43519`_ from terminalmage/fix-aptpkg
  2076. * 0e3c447567 Fix incorrect handling of pkg virtual and os_family grain
  2077. * **PR** `#43520`_: (`clan`_) _search_name is '' if acl type is other
  2078. @ *2017-09-18 20:33:51 UTC*
  2079. * dd953f36ae Merge pull request `#43520`_ from clan/acl
  2080. * 54216177c1 _search_name is '' if acl type is other
  2081. * **PR** `#43561`_: (`wedge-jarrad`_) Clean up doc formatting in selinux state & module
  2082. @ *2017-09-18 20:28:47 UTC*
  2083. * ad9663a7fc Merge pull request `#43561`_ from wedge-jarrad/selinux-doc-cleanup
  2084. * 1bd263cd51 Clean up doc formatting in selinux state & module
  2085. * **ISSUE** `#43560`_: (`smitelli`_) salt.states.linux_acl requires setfacl/getacl binaries but this is not obvious (refs: `#43587`_, `#43580`_)
  2086. * **PR** `#43580`_: (`garethgreenaway`_) Updating ACL module and state module documentation (refs: `#43587`_)
  2087. @ *2017-09-18 20:11:26 UTC*
  2088. * cc3d9c1a01 Merge pull request `#43580`_ from garethgreenaway/43560_update_linux_acl_documentation
  2089. * e63fae4c91 Merge branch '2017.7' into 43560_update_linux_acl_documentation
  2090. * **PR** `#43523`_: (`skizunov`_) Add back lost logic for multifunc_ordered
  2091. @ *2017-09-18 17:46:16 UTC*
  2092. * **PR** `#38168`_: (`skizunov`_) Add support for a multi-func job using same func more than once (refs: `#43523`_)
  2093. * bf7b23316f Merge pull request `#43523`_ from skizunov/develop2
  2094. * fb579321a9 Add back lost logic for multifunc_ordered
  2095. * 117a0ddbbc Updating the documentation to call out the requirement for the getfacl and setfacl binaries
  2096. * 49f25b9f19 Lint
  2097. * 31d17c0124 Fix typo found by @s0undt3ch
  2098. * 5dba74d2cb Fix to module.run [WIP]
  2099. * **ISSUE** `#43447`_: (`UtahDave`_) When using Syndic with Multi Master the top level master doesn't reliably get returns from lower minion. (refs: `#43526`_)
  2100. * **PR** `#43526`_: (`DmitryKuzmenko`_) Forward events to all masters syndic connected to
  2101. @ *2017-09-18 16:54:46 UTC*
  2102. * e29efecf4f Merge pull request `#43526`_ from DSRCorporation/bugs/43447_syndic_events_forwarding
  2103. * 64d6109654 Merge branch '2017.7' into bugs/43447_syndic_events_forwarding
  2104. * 3b2a529385 Merge branch '2017.7' into bugs/43447_syndic_events_forwarding
  2105. * 0e4a744d95 Forward events to all masters syndic connected to.
  2106. * **ISSUE** `#43077`_: (`Manoj2087`_) Issue with deleting key via wheel (refs: `#43330`_)
  2107. * **PR** `#43330`_: (`terminalmage`_) Fix reactor regression + unify reactor config schema
  2108. @ *2017-09-18 16:46:11 UTC*
  2109. * 56b671e087 Merge pull request `#43330`_ from terminalmage/issue43077
  2110. * a7b4e1f782 Simplify client logic
  2111. * b85c8510c7 Improve the reactor documentation
  2112. * 20f6f3cc39 Include a better example for reactor in master conf file
  2113. * 4243a2211d Rewrite the reactor unit tests
  2114. * 9db3f5ae6d Unify reactor configuration, fix caller reactors
  2115. * 34b6c3b65f Un-deprecate passing kwargs outside of 'kwarg' param
  2116. * **ISSUE** `#33793`_: (`mstarostik`_) states.ssh_auth adds bogus newline before newly added keys (refs: `#43483`_)
  2117. * **PR** `#43505`_: (`rallytime`_) Back-port `#43483`_ to 2017.7
  2118. @ *2017-09-15 21:22:12 UTC*
  2119. * **PR** `#43483`_: (`3add3287`_) Handle bogus newline before newly added keys (refs: `#43505`_)
  2120. * 078d5d17de Merge pull request `#43505`_ from rallytime/bp-43483
  2121. * c68dd5b8a4 Lint: fix spacing
  2122. * 406f61ac9a Fix indentation from tabs to spaces
  2123. * 923ec62771 Copy paste typo
  2124. * 6f6619242f Fix checking for newline on end of file by properly checking the last byte of the file if the file is non empty.
  2125. * **ISSUE** `#43464`_: (`psagers`_) acme.cert state: IOError on failure to create a new certificate (refs: `#43465`_)
  2126. * **PR** `#43491`_: (`rallytime`_) Back-port `#43465`_ to 2017.7
  2127. @ *2017-09-15 18:24:47 UTC*
  2128. * **PR** `#43465`_: (`psagers`_) acme.cert: avoid IOError on failure. (refs: `#43491`_)
  2129. * a6df3f2acc Merge pull request `#43491`_ from rallytime/bp-43465
  2130. * 3118faca0a acme.cert: avoid IOError on failure.
  2131. * **PR** `#43492`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  2132. @ *2017-09-15 18:23:49 UTC*
  2133. * 3620c15c9a Merge pull request `#43492`_ from rallytime/merge-2017.7
  2134. * 4251ce5a27 Merge branch '2016.11' into '2017.7'
  2135. * f2b86fa2db Merge pull request `#43461`_ from twangboy/win_norestart
  2136. * 2d269d1a76 Change all comment markers to '#'
  2137. * d80aea16cb Handle ErrorCodes returned by VCRedist installer
  2138. * fb31e9a530 Add /norestart switch to vcredist install
  2139. * 90e8ca9c36 Merge pull request `#43366`_ from brejoc/2016.11.pidfile-fix
  2140. * 6e3eb76c79 Removed unused format argument
  2141. * daf4948b3d Catching error when PIDfile cannot be deleted
  2142. * a6c458607a Merge pull request `#43442`_ from garethgreenaway/43386_2016_11_schedule_kwargs_pub
  2143. * e637ecbe86 Merge branch '2016.11' into 43386_2016_11_schedule_kwargs_pub
  2144. * 6114df8dc3 Adding a small check to ensure we do not continue to populate kwargs with __pub_ items from the kwargs item.
  2145. * 3c429299f9 Merge pull request `#43456`_ from rallytime/43445_follow_up
  2146. * 35c1d8898d Add Neon to version list
  2147. * 6db7a721c0 Merge pull request `#43441`_ from meaksh/2016.11-salt-bash-completion-fix
  2148. * be4f26ab21 Use $HOME to get the user home directory instead using '~' char
  2149. * 05fff44a50 Merge pull request `#43445`_ from rallytime/bump-deprecation-warning
  2150. * c91cd1c6d9 Bump deprecation warning for boto_vpc.describe_route_table
  2151. * c57dc5f0e3 Merge pull request `#43432`_ from rallytime/bp-43419
  2152. * c471a29527 make cache dirs when spm starts
  2153. * **ISSUE** `#43479`_: (`haam3r`_) Mattermost runner failing to retrieve config values due to unavailable config runner (refs: `#43513`_)
  2154. * **PR** `#43513`_: (`haam3r`_) Issue `#43479`_ No runners.config in 2017.7 branch
  2155. @ *2017-09-15 14:58:27 UTC*
  2156. * 8a90c7059b Merge pull request `#43513`_ from haam3r/2017.7
  2157. * 58f7d051c9 Issue `#43479`_ No runners.config in 2017.7 branch
  2158. * **ISSUE** `#42926`_: (`nixjdm`_) network.system not setting hostname in hosts file, preventing sudo. (refs: `#43431`_)
  2159. * **PR** `#43431`_: (`mattLLVW`_) Fix /etc/hosts not being modified when hostname is changed
  2160. @ *2017-09-13 18:35:55 UTC*
  2161. * c3d9e2d9b2 Merge pull request `#43431`_ from mattLLVW/fix-hosts-deb
  2162. * c6320b1dff Merge branch '2017.7' into fix-hosts-deb
  2163. * a3b2e19149 Fix /etc/hosts not being modified when hostname is changed
  2164. * **PR** `#43403`_: (`twangboy`_) Proper timestamp conversion in `redis.lastsave`
  2165. @ *2017-09-12 21:18:06 UTC*
  2166. * a09f289fbb Merge pull request `#43403`_ from twangboy/win_fix_redismod
  2167. * f6da23e1aa Properly handle timestamp conversion
  2168. * **PR** `#43463`_: (`twangboy`_) Add `/norestart` switch to vcredist installer
  2169. @ *2017-09-12 20:29:27 UTC*
  2170. * 0eaa5acb72 Merge pull request `#43463`_ from twangboy/win_norestart_2017.7
  2171. * 6984b8fd60 Add /norestart to vcredist installer
  2172. * **ISSUE** `#43386`_: (`rajvidhimar`_) Scheduler's job_kwargs not working as expected. (refs: `#43443`_, `#43442`_)
  2173. * **PR** `#43443`_: (`garethgreenaway`_) [2017.7] Fixes to scheduler __pub values in kwargs
  2174. @ *2017-09-12 18:14:46 UTC*
  2175. * 2fc237a806 Merge pull request `#43443`_ from garethgreenaway/43386_2017_7_schedule_kwargs_pub
  2176. * a29a9855a6 Fixing typo.
  2177. * 2681b7d3fa Merge branch '2017.7' into 43386_2017_7_schedule_kwargs_pub
  2178. * **ISSUE** `#39775`_: (`mirceaulinic`_) Proxy `mine_interval` config ignored (refs: `#41547`_)
  2179. * **PR** `#41547`_: (`mirceaulinic`_) Override proxy minion opts with pillar data
  2180. @ *2017-09-11 21:47:51 UTC*
  2181. * 5378ac7756 Merge pull request `#41547`_ from cloudflare/px_merge_pillar_opts
  2182. * aad39ba665 Document the new opts
  2183. * cdc0d9674a Allow disabling the mines details merge
  2184. * 732b63b0b9 Merge mine details whenever possible
  2185. * 96b31d5643 Override proxy opts with pillar data when required
  2186. * fd499887f9 Define new proxy merge pillar in opts... opts
  2187. * abab6fd91c Override minion opts with pillar data
  2188. * **PR** `#41943`_: (`twangboy`_) Fix `unit.returners.test_local_cache` for Windows
  2189. @ *2017-09-11 21:34:03 UTC*
  2190. * 08d102c869 Merge pull request `#41943`_ from twangboy/win_unit_test_local_cache
  2191. * 3777b34572 Merge branch '2017.7' into win_unit_test_local_cache
  2192. * 35b79ecde6 Remove `cur` variable, use time.time() in comparison
  2193. * 9b61533b09 Get more accurate currnet time in local_cache
  2194. * 844e3f65bc Fix unit tests for Windows
  2195. * **PR** `#43424`_: (`twangboy`_) Fix `unit.modules.test_hosts` for Windows
  2196. @ *2017-09-11 21:28:41 UTC*
  2197. * 50ab79f0cb Merge pull request `#43424`_ from twangboy/win_unit_test_hosts
  2198. * 90dcf8287c Fix `unit.modules.test_hosts` for Windows
  2199. * **PR** `#42652`_: (`skizunov`_) Fix loader.py's raw_mod() to look in all module dirs
  2200. @ *2017-09-11 19:43:48 UTC*
  2201. * 0f0ed5a093 Merge pull request `#42652`_ from skizunov/develop3
  2202. * d82e406f15 Fix loader.py's raw_mod() to look in all module dirs
  2203. * **PR** `#43438`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  2204. @ *2017-09-11 18:33:39 UTC*
  2205. * ca091bc8a4 Merge pull request `#43438`_ from rallytime/merge-2017.7
  2206. * ef7b4242c3 Merge branch '2016.11' into '2017.7'
  2207. * 57cccd75d0 Merge pull request `#43390`_ from aogier/43387-genesis-qemu
  2208. * 496f14a7e7 forgot to mock the proper one
  2209. * 51c7a1ba00 only check if static_qemu is_executable()
  2210. * 70642e495d better qemu_static parameter mangle in deboostrap management, tests
  2211. * 6106aec696 Merge pull request `#43356`_ from gtmanfred/2016.11
  2212. * 3f19b247f3 Add handler.messages back in for test comparison
  2213. * 9911b04208 fix test
  2214. * 3c6ae99a77 never-download got readded
  2215. * e638fac54e Merge pull request `#43325`_ from doesitblend/salt-mine-doc-fix
  2216. * 1e94d0ac3a Lint: Remove trailing whitespace
  2217. * 51af8f8757 Fix mine_interval phrasing in default file
  2218. * ba0cdd4536 Fix phrasing for mine_interval description
  2219. * 9ff03c2d43 Update Salt Mine documentation to show that the mine_interval option is configured in minutes.
  2220. * fc587f784a Merge pull request `#43105`_ from aogier/43086-no-member
  2221. * 5111cf8bad Merge branch '2016.11' into 43086-no-member
  2222. * d97a680372 Merge pull request `#43333`_ from damon-atkins/2016.11
  2223. * 92de2bb498 Update doco
  2224. * fc9c61d12e Update win_pkg.py
  2225. * c91fc14704 Merge branch '2016.11' into 2016.11
  2226. * cb3af2bbbd Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed on the cli (#2)
  2227. * 42a118ff56 fixed cmd composition and unified his making across module
  2228. * 3fd59ed369 Adding a small check to ensure we do not continue to populate kwargs with __pub_ items from the kwargs item.
  2229. * **PR** `#43320`_: (`twangboy`_) Fix `unit.modules.test_alternatives` for Windows
  2230. @ *2017-09-11 17:28:00 UTC*
  2231. * a9592dd3e2 Merge pull request `#43320`_ from twangboy/win_fix_alternatives
  2232. * a909813fa5 Remove unused import (lint)
  2233. * 3ef8d714cb Fix unit tests to mock salt.utils.path.readlink
  2234. * c0d81aa1ce Use salt.utils.path.readlink
  2235. * 7c4460164b Fix alternatives for Windows
  2236. * **PR** `#43363`_: (`twangboy`_) Fix `unit.modules.test_ini_manage` for Windows
  2237. @ *2017-09-11 17:10:31 UTC*
  2238. * 9b89e49846 Merge pull request `#43363`_ from twangboy/scratch_ini_tests
  2239. * a94319a082 Make sure formatting of TEST_FILE_CONTENT matches original
  2240. * 6263bc8983 Remove print statement
  2241. * 79cd3831ae Fix empty value preserved test
  2242. * 85997391f1 Is this handled the same on Linux and Windows
  2243. * **PR** `#43421`_: (`gtmanfred`_) Revert "Reduce fileclient.get_file latency by merging _file_find and …
  2244. @ *2017-09-11 17:07:18 UTC*
  2245. * 673ce387c1 Merge pull request `#43421`_ from gtmanfred/compat
  2246. * f85bf8c18f Revert "Reduce fileclient.get_file latency by merging _file_find and _file_hash"
  2247. * **ISSUE** `#42165`_: (`arount`_) top_file_merging_strategy: merge does not works (refs: `#43415`_)
  2248. * **PR** `#43415`_: (`mattLLVW`_) Fix env_order in state.py (refs: `#43672`_)
  2249. @ *2017-09-11 15:18:08 UTC*
  2250. * 47d982fd37 Merge pull request `#43415`_ from mattLLVW/fix-env-order
  2251. * f6313a1b2c Merge branch '2017.7' into fix-env-order
  2252. * e93a962980 Fix env_order in state.py
  2253. * **PR** `#43422`_: (`twangboy`_) Fix `unit.cloud.clouds.test_ec2` for Windows
  2254. @ *2017-09-11 15:17:20 UTC*
  2255. * e89e23a32e Merge pull request `#43422`_ from twangboy/win_unit_cloud_ec2
  2256. * 1379627334 Fix `unit.cloud.clouds.test_ec2` for Windows
  2257. * **PR** `#43423`_: (`twangboy`_) Fix `unit.modules.test_gem` for Windows
  2258. @ *2017-09-11 15:15:28 UTC*
  2259. * 54f833ac59 Merge pull request `#43423`_ from twangboy/win_unit_test_gem
  2260. * b2cea18d13 Fix `unit.modules.test_gem` for Windows
  2261. * **PR** `#43419`_: (`gtmanfred`_) make cache dirs when spm starts (refs: `#43432`_)
  2262. @ *2017-09-11 13:42:50 UTC*
  2263. * b3116109e5 Merge pull request `#43419`_ from gtmanfred/2017.7
  2264. * 58378866e5 make cache dirs when spm starts
  2265. * **PR** `#43371`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  2266. @ *2017-09-08 15:39:12 UTC*
  2267. * 9b27473763 Merge pull request `#43371`_ from rallytime/merge-2017.7
  2268. * 7b07b58396 Merge branch '2016.11' into '2017.7'
  2269. * 0c986f5eba Merge pull request `#43361`_ from rallytime/bp-43329
  2270. * b09e5b4379 Fix `#43295`_, better handling of consul initialization issues
  2271. * 22287439e6 Merge pull request `#42903`_ from junovitch/issue-35840-fix-preserve-minion-cache-2016.11
  2272. * c9d4fdbd45 Merge branch '2016.11' into issue-35840-fix-preserve-minion-cache-2016.11
  2273. * 93a68e32a5 Merge branch '2016.11' into issue-35840-fix-preserve-minion-cache-2016.11
  2274. * 079f097985 Fix 'preserve_minion_cache: True' functionality (fixes `#35840`_)
  2275. * 4860e10757 Merge pull request `#43360`_ from terminalmage/sj-496
  2276. * 433bca14b1 Fix KeyError in yumpkg configparser code on Python 3
  2277. * f6c16935d8 Move --showduplicates before repository-packages
  2278. * 4ba2dbe41e Merge pull request `#43244`_ from rallytime/release-branch-clarifications
  2279. * 0d5a46dbaa Update release branch section with a few more details
  2280. * 1a012eb3d7 Merge pull request `#43359`_ from gtmanfred/ipaddr
  2281. * 23d9abb560 ipaddr_start ipaddr_end for el7
  2282. * 8f88111be8 Merge pull request `#43247`_ from rallytime/mentionbot-backports
  2283. * 2b85757d73 Always notify tkwilliams when changes occur on boto files
  2284. * 40b5a29f90 Add basepi to userBlacklist for mention bot
  2285. * bad8f56969 Always notify ryan-lane when changes occur on boto files
  2286. * **PR** `#43398`_: (`twangboy`_) Fix `unit.modules.test_mount` for Windows
  2287. @ *2017-09-08 13:39:29 UTC*
  2288. * 97f05ff603 Merge pull request `#43398`_ from twangboy/win_fix_test_mount
  2289. * 4a8d7e522c Fix tests, Use full path to salt.utils.which
  2290. * **PR** `#43399`_: (`twangboy`_) Fix `unit.modules.test_pam` for Windows
  2291. @ *2017-09-08 13:37:50 UTC*
  2292. * 6a4cc5c1b0 Merge pull request `#43399`_ from twangboy/win_fix_test_pam
  2293. * 6257aa964a Fix `unit.modules.test_pam` for Windows
  2294. * **PR** `#43400`_: (`twangboy`_) Fix `unit.modules.test_parted` for Windows
  2295. @ *2017-09-08 13:37:00 UTC*
  2296. * 2b5cfae3f8 Merge pull request `#43400`_ from twangboy/win_unit_test_parted
  2297. * 8e3e897ee2 Fix `unit.modules.test_parted` for Windows
  2298. * **PR** `#43401`_: (`twangboy`_) Fix `unit.modules.test_pw_group` for Windows
  2299. @ *2017-09-08 13:35:45 UTC*
  2300. * 332deeb013 Merge pull request `#43401`_ from twangboy/win_unit_test_pw_group
  2301. * 78e39a1b9d Fix `unit.modules.test_pw_group` for Windows
  2302. * **PR** `#43402`_: (`twangboy`_) Fix `unit.modules.test_qemu_nbd` for Windows
  2303. @ *2017-09-08 13:34:58 UTC*
  2304. * c0f54bfef1 Merge pull request `#43402`_ from twangboy/win_unit_test_qemu_nbd
  2305. * 531ce8022b Fix `unit.modules.test_qemu_nbd` for Windows
  2306. * **PR** `#43404`_: (`twangboy`_) Fix `unit.modules.test_seed` for Windows
  2307. @ *2017-09-08 13:32:41 UTC*
  2308. * be88fbb45f Merge pull request `#43404`_ from twangboy/win_unit_test_seed
  2309. * 6ceb895a84 Use os.path.join for paths
  2310. * **PR** `#43301`_: (`twangboy`_) Fix `unit.test_spm` for Windows
  2311. @ *2017-09-08 13:24:35 UTC*
  2312. * 612c6a8756 Merge pull request `#43301`_ from twangboy/win_fix_unit_test_spm
  2313. * 8608a6b303 Merge branch '2017.7' into win_fix_unit_test_spm
  2314. * b8da04c04d Add Mike's changes
  2315. * f36efbd6a7 Fix `unit.test_spm` for Windows
  2316. * **PR** `#43372`_: (`skizunov`_) Fix system.set_system_time when no hw clock is present
  2317. @ *2017-09-07 17:45:33 UTC*
  2318. * f959113694 Merge pull request `#43372`_ from skizunov/develop5
  2319. * 281e471853 Fix system.set_system_time when no hw clock is present
  2320. * **PR** `#43193`_: (`jettero`_) Prevent spurious "Template does not exist" error
  2321. @ *2017-09-06 20:16:58 UTC*
  2322. * **PR** `#39516`_: (`jettero`_) Prevent spurious "Template does not exist" error (refs: `#43193`_)
  2323. * 6d13535ed0 Merge pull request `#43193`_ from jettero/template-dne-again
  2324. * cde8aed2cf Merge branch '2017.7' into template-dne-again
  2325. * **ISSUE** `#42706`_: (`blarghmatey`_) Parallel Cache Failure (refs: `#43018`_, `#43159`_)
  2326. * **PR** `#43159`_: (`jubrad`_) Bp 43018
  2327. @ *2017-09-05 22:29:16 UTC*
  2328. * **PR** `#43056`_: (`damon-atkins`_) safe_filename_leaf(file_basename) and safe_filepath(file_path_name) (refs: `#43159`_, `#43172`_)
  2329. * **PR** `#43018`_: (`jubrad`_) Update state.py (refs: `#43159`_, `#43727`_)
  2330. * 015cbc57d9 Merge pull request `#43159`_ from jubrad/bp-43018
  2331. * 25419a56db Merge branch '2017.7' into bp-43018
  2332. * 971b4c0890 Merge branch '2017.7' into bp-43018
  2333. * 4f8e6c65e5 access safe_filename_leaf through utils.files, changed in `#43172`_
  2334. * 42064883ea state.py remove unused urllib import
  2335. * 4957268b37 update state.py to use safe_filename_leaf
  2336. * b8ead879ed Fixing lint issues
  2337. * 446457d017 Swapping `from` for `import`
  2338. * fb80e17400 state.py: fix import and utf8 encode before quote
  2339. * 1dcf167bb7 Update state.py
  2340. * **PR** `#43232`_: (`terminalmage`_) Improve inheritance in salt.utils.gitfs
  2341. @ *2017-09-05 20:37:06 UTC*
  2342. * 6e1b541b46 Merge pull request `#43232`_ from terminalmage/gitfs-inheritance
  2343. * 53bd3a3e23 Improve inheritance in salt.utils.gitfs
  2344. * **PR** `#43238`_: (`s0undt3ch`_) Include the line number by default on the log file format
  2345. @ *2017-09-05 20:31:54 UTC*
  2346. * 086b220091 Merge pull request `#43238`_ from s0undt3ch/2017.7
  2347. * 630a1db3ab Include the line number by default on the log file format
  2348. * **PR** `#43294`_: (`twangboy`_) Win build scripts
  2349. @ *2017-09-05 20:12:54 UTC*
  2350. * 09dc58cde5 Merge pull request `#43294`_ from twangboy/win_build_scripts
  2351. * 9979ccb613 Remove Py2 and Py3 in the same run
  2352. * a5d9f85db6 Modifications to build scripts
  2353. * **PR** `#43322`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  2354. @ *2017-09-05 18:21:26 UTC*
  2355. * 21ab306ef4 Merge pull request `#43322`_ from rallytime/merge-2017.7
  2356. * b1062f8c15 Merge branch '2016.11' into '2017.7'
  2357. * 02867fdcd2 Merge pull request `#43277`_ from rallytime/owners-file
  2358. * 2b4da0f0e7 Add CODEOWNERS file
  2359. * 1c1c484479 Merge pull request `#43312`_ from lordcirth/fix-cron-docs
  2360. * ec94a13750 cron docs: Remind user to use quotes for special strings
  2361. * 0d1ed4b750 Merge pull request `#43290`_ from lordcirth/fix-file-path-docs
  2362. * 14a4591854 file.py docs: correct group and mode
  2363. * d4214ca283 file.py docs: specify absolute paths
  2364. * 26ff89539e Merge pull request `#43274`_ from terminalmage/fix-int-types
  2365. * d533877743 Use six.integer_types instead of int
  2366. * cf21f91fb2 Merge pull request `#43271`_ from twangboy/win_fix_pkg.install
  2367. * 91b062f564 Fix formatting issue, spaces surrounding +
  2368. * **PR** `#43324`_: (`twangboy`_) Fix `unit.modules.test_chef` for Windows
  2369. @ *2017-09-05 16:40:11 UTC*
  2370. * 62429c547d Merge pull request `#43324`_ from twangboy/fix_unit.modules.test_chef
  2371. * 5bd5ea042a Fix `unit.modules.test_chef` for Windows
  2372. * **PR** `#43268`_: (`rallytime`_) Back-port `#43237`_ to 2017.7
  2373. @ *2017-09-01 18:17:13 UTC*
  2374. * **PR** `#43237`_: (`timka`_) .utils.aws.get_location() expects a dict (refs: `#43268`_)
  2375. * 367668a0a3 Merge pull request `#43268`_ from rallytime/bp-43237
  2376. * 047ad07da4 .utils.aws.get_location() expects a dict
  2377. * **PR** `#43270`_: (`rallytime`_) [2017.7] Merge forward from 2016.11 to 2017.7
  2378. @ *2017-09-01 18:09:46 UTC*
  2379. * 02504dd363 Merge pull request `#43270`_ from rallytime/merge-2017.7
  2380. * f8b025f6dc Merge branch '2016.11' into '2017.7'
  2381. * 3a0b02f3ae Merge pull request `#43228`_ from twangboy/win_fix_pkg.install
  2382. * 13dfabb1ce Fix regex statement, add `.`
  2383. * 31ff69f0ad Add underscore to regex search
  2384. * 3cf2b6575c Fix spelling
  2385. * ed030a35a5 Use regex to detect salt-minion install
  2386. * e5daff495a Fix pkg.install
  2387. * b4c689dff5 Merge pull request `#43191`_ from viktorkrivak/fix-apache-config-multi-entity
  2388. * c15bcbe1cc Merge remote-tracking branch 'upstream/2016.11' into fix-apache-config-multi-entity
  2389. * 4164047951 Fix apache.config with multiple statement At this moment when you post more than one statement in config only last is used. Also file is rewrited multiple times until last statement is written. Example: salt '*' apache.config /etc/httpd/conf.d/ports.conf config="[{'Listen': '8080'}, {'Proxy': "Something"}]" Ends only with Proxy Something and ignore Listen 8080, This patch fix this issue.
  2390. * b90e59ede9 Merge pull request `#43154`_ from lomeroe/bp-43116-2016.11
  2391. * 8f593b0b02 verify that files exist before trying to remove them, win_file.remove raises an exception if the file does not exist
  2392. * 33a30bac06 correcting bad format statement in search for policy to be disabled
  2393. * acc3d7ac82 correct fopen calls from salt.utils for 2016.11's utils function
  2394. * 2da1cdd109 lint fix
  2395. * 61bd12c0de track xml namespace to ensure policies w/duplicate IDs or Names do not conflict
  2396. * f232bed9f9 add additional checks for ADM policies that have the same ADMX policy ID (`#42279`_)
  2397. * **ISSUE** `#42459`_: (`iavael`_) Broken ldap groups retrieval in salt.auth.ldap after upgrade to 2017.7 (refs: `#43283`_)
  2398. * **PR** `#43283`_: (`DmitryKuzmenko`_) Fix ldap token groups auth.
  2399. @ *2017-09-01 17:49:46 UTC*
  2400. * ece0e393ef Merge pull request `#43283`_ from DSRCorporation/bugs/42459_broken_ldap_groups
  2401. * 3ad6911210 Fix for tests: don't require 'groups' in the eauth token.
  2402. * 1f104cf85b Fix ldap token groups auth.
  2403. * **PR** `#43149`_: (`BenoitKnecht`_) Fix iptables.get_rules when rules contain --nfmask or --ctmask
  2404. @ *2017-09-01 15:57:05 UTC*
  2405. * 4f023c4cb6 Merge pull request `#43149`_ from BenoitKnecht/2017.7.1
  2406. * 3c1ddc9bde modules: iptables: correctly parse `--nfmask`/`--ctmask`
  2407. * **ISSUE** `#43258`_: (`nomeelnoj`_) metadata_server_grains problems (refs: `#43265`_)
  2408. * **PR** `#43265`_: (`gtmanfred`_) make sure meta-data grains work on ec2
  2409. @ *2017-09-01 15:31:12 UTC*
  2410. * cf2b75bb86 Merge pull request `#43265`_ from gtmanfred/2017.7
  2411. * 04dd8ebedb make sure meta-data grains work on ec2
  2412. * **PR** `#43299`_: (`twangboy`_) Fix `unit.netapi.rest_cherrypy.test_tools` for Windows
  2413. @ *2017-09-01 15:13:43 UTC*
  2414. * 618b221895 Merge pull request `#43299`_ from twangboy/win_fix_netapi_cherrypy
  2415. * fd74acb603 Merge branch '2017.7' into win_fix_netapi_cherrypy
  2416. * **PR** `#43300`_: (`twangboy`_) Fix `unit.netapi.rest_tornado.test_handlers` for Windows
  2417. @ *2017-09-01 13:10:11 UTC*
  2418. * aee654da92 Merge pull request `#43300`_ from twangboy/win_fix_netapi_rest_tornado
  2419. * c93d2ed386 Use os.sep instead of '/'
  2420. * 3fbf24b91a Use os.sep instead of '/'
  2421. * **ISSUE** `#43259`_: (`mahesh21`_) NameError: global name '__opts__' is not defined (refs: `#43266`_)
  2422. * **PR** `#43278`_: (`gtmanfred`_) bootstrap can come from dunders
  2423. @ *2017-08-31 13:31:20 UTC*
  2424. * **PR** `#43266`_: (`gtmanfred`_) switch virtualbox cloud driver to use __utils__ (refs: `#43278`_)
  2425. * aed2975979 Merge pull request `#43278`_ from gtmanfred/virtualbox
  2426. * c4ae2de30f bootstrap can come from dunders
  2427. * **PR** `#42975`_: (`brejoc`_) Added unit tests for Kubernetes module
  2428. @ *2017-08-30 20:30:16 UTC*
  2429. * 479e0e06ac Merge pull request `#42975`_ from brejoc/tests-for-kubernetes-module
  2430. * fdad9177b5 Merge branch '2017.7' into tests-for-kubernetes-module
  2431. * c227cb25ad Skipping test on ImportError
  2432. * bd76a870ce Dunder vars are now defined via setup_loader_modules
  2433. * 3c99e61637 Renamed test to match new convention
  2434. * caf78d206d Fixed imports for pytest
  2435. * c8e98c8d8a Added unit tests for Kubernetes module
  2436. * **ISSUE** `#42935`_: (`BenjaminSchubert`_) docker_image.present always ends up failing even on correct result. (refs: `#43176`_)
  2437. * **PR** `#43176`_: (`terminalmage`_) docker_image states: Handle Hub images prefixed with "docker.io/"
  2438. @ *2017-08-30 20:08:13 UTC*
  2439. * ca7df1d4cf Merge pull request `#43176`_ from terminalmage/issue42935
  2440. * df18a89836 Lint: Remove unused import
  2441. * 7279f98e92 docker_image states: Handle Hub images prefixed with "docker.io/"
  2442. * f7c945f6e4 Prevent spurious "Template does not exist" error
  2443. .. _`#10582`: https://github.com/saltstack/salt/issues/10582
  2444. .. _`#19532`: https://github.com/saltstack/salt/issues/19532
  2445. .. _`#23454`: https://github.com/saltstack/salt/issues/23454
  2446. .. _`#27160`: https://github.com/saltstack/salt/issues/27160
  2447. .. _`#30454`: https://github.com/saltstack/salt/issues/30454
  2448. .. _`#30481`: https://github.com/saltstack/salt/pull/30481
  2449. .. _`#33115`: https://github.com/saltstack/salt/pull/33115
  2450. .. _`#33793`: https://github.com/saltstack/salt/issues/33793
  2451. .. _`#33957`: https://github.com/saltstack/salt/issues/33957
  2452. .. _`#35840`: https://github.com/saltstack/salt/issues/35840
  2453. .. _`#36153`: https://github.com/saltstack/salt/issues/36153
  2454. .. _`#38168`: https://github.com/saltstack/salt/pull/38168
  2455. .. _`#38289`: https://github.com/saltstack/salt/pull/38289
  2456. .. _`#38452`: https://github.com/saltstack/salt/issues/38452
  2457. .. _`#38554`: https://github.com/saltstack/salt/pull/38554
  2458. .. _`#38971`: https://github.com/saltstack/salt/issues/38971
  2459. .. _`#39257`: https://github.com/saltstack/salt/issues/39257
  2460. .. _`#39516`: https://github.com/saltstack/salt/pull/39516
  2461. .. _`#39552`: https://github.com/saltstack/salt/issues/39552
  2462. .. _`#39775`: https://github.com/saltstack/salt/issues/39775
  2463. .. _`#39901`: https://github.com/saltstack/salt/issues/39901
  2464. .. _`#40620`: https://github.com/saltstack/salt/pull/40620
  2465. .. _`#40630`: https://github.com/saltstack/salt/pull/40630
  2466. .. _`#41044`: https://github.com/saltstack/salt/issues/41044
  2467. .. _`#41279`: https://github.com/saltstack/salt/pull/41279
  2468. .. _`#41474`: https://github.com/saltstack/salt/issues/41474
  2469. .. _`#41547`: https://github.com/saltstack/salt/pull/41547
  2470. .. _`#41869`: https://github.com/saltstack/salt/issues/41869
  2471. .. _`#41894`: https://github.com/saltstack/salt/issues/41894
  2472. .. _`#41943`: https://github.com/saltstack/salt/pull/41943
  2473. .. _`#41998`: https://github.com/saltstack/salt/pull/41998
  2474. .. _`#42036`: https://github.com/saltstack/salt/pull/42036
  2475. .. _`#42064`: https://github.com/saltstack/salt/pull/42064
  2476. .. _`#42074`: https://github.com/saltstack/salt/issues/42074
  2477. .. _`#42165`: https://github.com/saltstack/salt/issues/42165
  2478. .. _`#42279`: https://github.com/saltstack/salt/issues/42279
  2479. .. _`#42300`: https://github.com/saltstack/salt/issues/42300
  2480. .. _`#42393`: https://github.com/saltstack/salt/issues/42393
  2481. .. _`#42459`: https://github.com/saltstack/salt/issues/42459
  2482. .. _`#42568`: https://github.com/saltstack/salt/issues/42568
  2483. .. _`#42652`: https://github.com/saltstack/salt/pull/42652
  2484. .. _`#42676`: https://github.com/saltstack/salt/issues/42676
  2485. .. _`#42706`: https://github.com/saltstack/salt/issues/42706
  2486. .. _`#42713`: https://github.com/saltstack/salt/issues/42713
  2487. .. _`#42763`: https://github.com/saltstack/salt/issues/42763
  2488. .. _`#42903`: https://github.com/saltstack/salt/pull/42903
  2489. .. _`#42926`: https://github.com/saltstack/salt/issues/42926
  2490. .. _`#42935`: https://github.com/saltstack/salt/issues/42935
  2491. .. _`#42975`: https://github.com/saltstack/salt/pull/42975
  2492. .. _`#43018`: https://github.com/saltstack/salt/pull/43018
  2493. .. _`#43056`: https://github.com/saltstack/salt/pull/43056
  2494. .. _`#43077`: https://github.com/saltstack/salt/issues/43077
  2495. .. _`#43105`: https://github.com/saltstack/salt/pull/43105
  2496. .. _`#43124`: https://github.com/saltstack/salt/issues/43124
  2497. .. _`#43130`: https://github.com/saltstack/salt/issues/43130
  2498. .. _`#43149`: https://github.com/saltstack/salt/pull/43149
  2499. .. _`#43154`: https://github.com/saltstack/salt/pull/43154
  2500. .. _`#43159`: https://github.com/saltstack/salt/pull/43159
  2501. .. _`#43172`: https://github.com/saltstack/salt/pull/43172
  2502. .. _`#43176`: https://github.com/saltstack/salt/pull/43176
  2503. .. _`#43187`: https://github.com/saltstack/salt/issues/43187
  2504. .. _`#43191`: https://github.com/saltstack/salt/pull/43191
  2505. .. _`#43193`: https://github.com/saltstack/salt/pull/43193
  2506. .. _`#43228`: https://github.com/saltstack/salt/pull/43228
  2507. .. _`#43232`: https://github.com/saltstack/salt/pull/43232
  2508. .. _`#43235`: https://github.com/saltstack/salt/pull/43235
  2509. .. _`#43237`: https://github.com/saltstack/salt/pull/43237
  2510. .. _`#43238`: https://github.com/saltstack/salt/pull/43238
  2511. .. _`#43244`: https://github.com/saltstack/salt/pull/43244
  2512. .. _`#43247`: https://github.com/saltstack/salt/pull/43247
  2513. .. _`#43258`: https://github.com/saltstack/salt/issues/43258
  2514. .. _`#43259`: https://github.com/saltstack/salt/issues/43259
  2515. .. _`#43265`: https://github.com/saltstack/salt/pull/43265
  2516. .. _`#43266`: https://github.com/saltstack/salt/pull/43266
  2517. .. _`#43268`: https://github.com/saltstack/salt/pull/43268
  2518. .. _`#43270`: https://github.com/saltstack/salt/pull/43270
  2519. .. _`#43271`: https://github.com/saltstack/salt/pull/43271
  2520. .. _`#43274`: https://github.com/saltstack/salt/pull/43274
  2521. .. _`#43277`: https://github.com/saltstack/salt/pull/43277
  2522. .. _`#43278`: https://github.com/saltstack/salt/pull/43278
  2523. .. _`#43283`: https://github.com/saltstack/salt/pull/43283
  2524. .. _`#43290`: https://github.com/saltstack/salt/pull/43290
  2525. .. _`#43294`: https://github.com/saltstack/salt/pull/43294
  2526. .. _`#43295`: https://github.com/saltstack/salt/issues/43295
  2527. .. _`#43299`: https://github.com/saltstack/salt/pull/43299
  2528. .. _`#43300`: https://github.com/saltstack/salt/pull/43300
  2529. .. _`#43301`: https://github.com/saltstack/salt/pull/43301
  2530. .. _`#43307`: https://github.com/saltstack/salt/issues/43307
  2531. .. _`#43312`: https://github.com/saltstack/salt/pull/43312
  2532. .. _`#43314`: https://github.com/saltstack/salt/pull/43314
  2533. .. _`#43320`: https://github.com/saltstack/salt/pull/43320
  2534. .. _`#43322`: https://github.com/saltstack/salt/pull/43322
  2535. .. _`#43324`: https://github.com/saltstack/salt/pull/43324
  2536. .. _`#43325`: https://github.com/saltstack/salt/pull/43325
  2537. .. _`#43330`: https://github.com/saltstack/salt/pull/43330
  2538. .. _`#43333`: https://github.com/saltstack/salt/pull/43333
  2539. .. _`#43340`: https://github.com/saltstack/salt/issues/43340
  2540. .. _`#43356`: https://github.com/saltstack/salt/pull/43356
  2541. .. _`#43359`: https://github.com/saltstack/salt/pull/43359
  2542. .. _`#43360`: https://github.com/saltstack/salt/pull/43360
  2543. .. _`#43361`: https://github.com/saltstack/salt/pull/43361
  2544. .. _`#43363`: https://github.com/saltstack/salt/pull/43363
  2545. .. _`#43366`: https://github.com/saltstack/salt/pull/43366
  2546. .. _`#43371`: https://github.com/saltstack/salt/pull/43371
  2547. .. _`#43372`: https://github.com/saltstack/salt/pull/43372
  2548. .. _`#43379`: https://github.com/saltstack/salt/pull/43379
  2549. .. _`#43381`: https://github.com/saltstack/salt/issues/43381
  2550. .. _`#43386`: https://github.com/saltstack/salt/issues/43386
  2551. .. _`#43390`: https://github.com/saltstack/salt/pull/43390
  2552. .. _`#43396`: https://github.com/saltstack/salt/issues/43396
  2553. .. _`#43398`: https://github.com/saltstack/salt/pull/43398
  2554. .. _`#43399`: https://github.com/saltstack/salt/pull/43399
  2555. .. _`#43400`: https://github.com/saltstack/salt/pull/43400
  2556. .. _`#43401`: https://github.com/saltstack/salt/pull/43401
  2557. .. _`#43402`: https://github.com/saltstack/salt/pull/43402
  2558. .. _`#43403`: https://github.com/saltstack/salt/pull/43403
  2559. .. _`#43404`: https://github.com/saltstack/salt/pull/43404
  2560. .. _`#43415`: https://github.com/saltstack/salt/pull/43415
  2561. .. _`#43417`: https://github.com/saltstack/salt/issues/43417
  2562. .. _`#43419`: https://github.com/saltstack/salt/pull/43419
  2563. .. _`#43421`: https://github.com/saltstack/salt/pull/43421
  2564. .. _`#43422`: https://github.com/saltstack/salt/pull/43422
  2565. .. _`#43423`: https://github.com/saltstack/salt/pull/43423
  2566. .. _`#43424`: https://github.com/saltstack/salt/pull/43424
  2567. .. _`#43427`: https://github.com/saltstack/salt/issues/43427
  2568. .. _`#43431`: https://github.com/saltstack/salt/pull/43431
  2569. .. _`#43432`: https://github.com/saltstack/salt/pull/43432
  2570. .. _`#43434`: https://github.com/saltstack/salt/pull/43434
  2571. .. _`#43438`: https://github.com/saltstack/salt/pull/43438
  2572. .. _`#43441`: https://github.com/saltstack/salt/pull/43441
  2573. .. _`#43442`: https://github.com/saltstack/salt/pull/43442
  2574. .. _`#43443`: https://github.com/saltstack/salt/pull/43443
  2575. .. _`#43445`: https://github.com/saltstack/salt/pull/43445
  2576. .. _`#43447`: https://github.com/saltstack/salt/issues/43447
  2577. .. _`#43449`: https://github.com/saltstack/salt/issues/43449
  2578. .. _`#43456`: https://github.com/saltstack/salt/pull/43456
  2579. .. _`#43458`: https://github.com/saltstack/salt/pull/43458
  2580. .. _`#43461`: https://github.com/saltstack/salt/pull/43461
  2581. .. _`#43463`: https://github.com/saltstack/salt/pull/43463
  2582. .. _`#43464`: https://github.com/saltstack/salt/issues/43464
  2583. .. _`#43465`: https://github.com/saltstack/salt/pull/43465
  2584. .. _`#43467`: https://github.com/saltstack/salt/pull/43467
  2585. .. _`#43479`: https://github.com/saltstack/salt/issues/43479
  2586. .. _`#43483`: https://github.com/saltstack/salt/pull/43483
  2587. .. _`#43491`: https://github.com/saltstack/salt/pull/43491
  2588. .. _`#43492`: https://github.com/saltstack/salt/pull/43492
  2589. .. _`#43505`: https://github.com/saltstack/salt/pull/43505
  2590. .. _`#43508`: https://github.com/saltstack/salt/pull/43508
  2591. .. _`#43513`: https://github.com/saltstack/salt/pull/43513
  2592. .. _`#43518`: https://github.com/saltstack/salt/pull/43518
  2593. .. _`#43519`: https://github.com/saltstack/salt/pull/43519
  2594. .. _`#43520`: https://github.com/saltstack/salt/pull/43520
  2595. .. _`#43523`: https://github.com/saltstack/salt/pull/43523
  2596. .. _`#43526`: https://github.com/saltstack/salt/pull/43526
  2597. .. _`#43530`: https://github.com/saltstack/salt/pull/43530
  2598. .. _`#43533`: https://github.com/saltstack/salt/issues/43533
  2599. .. _`#43534`: https://github.com/saltstack/salt/pull/43534
  2600. .. _`#43550`: https://github.com/saltstack/salt/pull/43550
  2601. .. _`#43553`: https://github.com/saltstack/salt/issues/43553
  2602. .. _`#43554`: https://github.com/saltstack/salt/pull/43554
  2603. .. _`#43557`: https://github.com/saltstack/salt/pull/43557
  2604. .. _`#43560`: https://github.com/saltstack/salt/issues/43560
  2605. .. _`#43561`: https://github.com/saltstack/salt/pull/43561
  2606. .. _`#43566`: https://github.com/saltstack/salt/pull/43566
  2607. .. _`#43572`: https://github.com/saltstack/salt/pull/43572
  2608. .. _`#43575`: https://github.com/saltstack/salt/pull/43575
  2609. .. _`#43580`: https://github.com/saltstack/salt/pull/43580
  2610. .. _`#43584`: https://github.com/saltstack/salt/pull/43584
  2611. .. _`#43587`: https://github.com/saltstack/salt/pull/43587
  2612. .. _`#43591`: https://github.com/saltstack/salt/pull/43591
  2613. .. _`#43598`: https://github.com/saltstack/salt/issues/43598
  2614. .. _`#43599`: https://github.com/saltstack/salt/issues/43599
  2615. .. _`#43605`: https://github.com/saltstack/salt/issues/43605
  2616. .. _`#43625`: https://github.com/saltstack/salt/pull/43625
  2617. .. _`#43643`: https://github.com/saltstack/salt/issues/43643
  2618. .. _`#43646`: https://github.com/saltstack/salt/pull/43646
  2619. .. _`#43648`: https://github.com/saltstack/salt/pull/43648
  2620. .. _`#43656`: https://github.com/saltstack/salt/pull/43656
  2621. .. _`#43658`: https://github.com/saltstack/salt/issues/43658
  2622. .. _`#43659`: https://github.com/saltstack/salt/issues/43659
  2623. .. _`#43661`: https://github.com/saltstack/salt/pull/43661
  2624. .. _`#43670`: https://github.com/saltstack/salt/pull/43670
  2625. .. _`#43671`: https://github.com/saltstack/salt/pull/43671
  2626. .. _`#43672`: https://github.com/saltstack/salt/pull/43672
  2627. .. _`#43673`: https://github.com/saltstack/salt/pull/43673
  2628. .. _`#43676`: https://github.com/saltstack/salt/pull/43676
  2629. .. _`#43677`: https://github.com/saltstack/salt/pull/43677
  2630. .. _`#43680`: https://github.com/saltstack/salt/pull/43680
  2631. .. _`#43681`: https://github.com/saltstack/salt/pull/43681
  2632. .. _`#43684`: https://github.com/saltstack/salt/pull/43684
  2633. .. _`#43687`: https://github.com/saltstack/salt/pull/43687
  2634. .. _`#43689`: https://github.com/saltstack/salt/pull/43689
  2635. .. _`#43692`: https://github.com/saltstack/salt/pull/43692
  2636. .. _`#43697`: https://github.com/saltstack/salt/pull/43697
  2637. .. _`#43700`: https://github.com/saltstack/salt/pull/43700
  2638. .. _`#43702`: https://github.com/saltstack/salt/pull/43702
  2639. .. _`#43707`: https://github.com/saltstack/salt/pull/43707
  2640. .. _`#43708`: https://github.com/saltstack/salt/pull/43708
  2641. .. _`#43711`: https://github.com/saltstack/salt/issues/43711
  2642. .. _`#43712`: https://github.com/saltstack/salt/pull/43712
  2643. .. _`#43716`: https://github.com/saltstack/salt/pull/43716
  2644. .. _`#43723`: https://github.com/saltstack/salt/pull/43723
  2645. .. _`#43724`: https://github.com/saltstack/salt/pull/43724
  2646. .. _`#43727`: https://github.com/saltstack/salt/pull/43727
  2647. .. _`#43731`: https://github.com/saltstack/salt/pull/43731
  2648. .. _`#43732`: https://github.com/saltstack/salt/pull/43732
  2649. .. _`#43733`: https://github.com/saltstack/salt/pull/43733
  2650. .. _`#43734`: https://github.com/saltstack/salt/pull/43734
  2651. .. _`#43737`: https://github.com/saltstack/salt/issues/43737
  2652. .. _`#43742`: https://github.com/saltstack/salt/pull/43742
  2653. .. _`#43747`: https://github.com/saltstack/salt/pull/43747
  2654. .. _`#43748`: https://github.com/saltstack/salt/pull/43748
  2655. .. _`#43759`: https://github.com/saltstack/salt/pull/43759
  2656. .. _`#43761`: https://github.com/saltstack/salt/pull/43761
  2657. .. _`#43767`: https://github.com/saltstack/salt/pull/43767
  2658. .. _`#43768`: https://github.com/saltstack/salt/pull/43768
  2659. .. _`#43769`: https://github.com/saltstack/salt/pull/43769
  2660. .. _`#43772`: https://github.com/saltstack/salt/pull/43772
  2661. .. _`#43773`: https://github.com/saltstack/salt/pull/43773
  2662. .. _`#43774`: https://github.com/saltstack/salt/pull/43774
  2663. .. _`#43776`: https://github.com/saltstack/salt/pull/43776
  2664. .. _`#43777`: https://github.com/saltstack/salt/pull/43777
  2665. .. _`#43779`: https://github.com/saltstack/salt/pull/43779
  2666. .. _`#43781`: https://github.com/saltstack/salt/pull/43781
  2667. .. _`#43782`: https://github.com/saltstack/salt/pull/43782
  2668. .. _`#43784`: https://github.com/saltstack/salt/pull/43784
  2669. .. _`#43785`: https://github.com/saltstack/salt/pull/43785
  2670. .. _`#43786`: https://github.com/saltstack/salt/pull/43786
  2671. .. _`#43800`: https://github.com/saltstack/salt/pull/43800
  2672. .. _`#43801`: https://github.com/saltstack/salt/pull/43801
  2673. .. _`#43806`: https://github.com/saltstack/salt/issues/43806
  2674. .. _`#43807`: https://github.com/saltstack/salt/pull/43807
  2675. .. _`#43817`: https://github.com/saltstack/salt/pull/43817
  2676. .. _`#43819`: https://github.com/saltstack/salt/issues/43819
  2677. .. _`#43822`: https://github.com/saltstack/salt/pull/43822
  2678. .. _`#43828`: https://github.com/saltstack/salt/pull/43828
  2679. .. _`#43830`: https://github.com/saltstack/salt/pull/43830
  2680. .. _`#43837`: https://github.com/saltstack/salt/pull/43837
  2681. .. _`#43840`: https://github.com/saltstack/salt/pull/43840
  2682. .. _`#43843`: https://github.com/saltstack/salt/pull/43843
  2683. .. _`#43844`: https://github.com/saltstack/salt/pull/43844
  2684. .. _`#43847`: https://github.com/saltstack/salt/pull/43847
  2685. .. _`#43854`: https://github.com/saltstack/salt/pull/43854
  2686. .. _`#43858`: https://github.com/saltstack/salt/pull/43858
  2687. .. _`#43859`: https://github.com/saltstack/salt/pull/43859
  2688. .. _`#43860`: https://github.com/saltstack/salt/pull/43860
  2689. .. _`#43863`: https://github.com/saltstack/salt/pull/43863
  2690. .. _`#43869`: https://github.com/saltstack/salt/pull/43869
  2691. .. _`#43884`: https://github.com/saltstack/salt/pull/43884
  2692. .. _`#43886`: https://github.com/saltstack/salt/pull/43886
  2693. .. _`#43888`: https://github.com/saltstack/salt/pull/43888
  2694. .. _`#43889`: https://github.com/saltstack/salt/pull/43889
  2695. .. _`#43896`: https://github.com/saltstack/salt/pull/43896
  2696. .. _`#43899`: https://github.com/saltstack/salt/pull/43899
  2697. .. _`#43907`: https://github.com/saltstack/salt/pull/43907
  2698. .. _`#43909`: https://github.com/saltstack/salt/issues/43909
  2699. .. _`#43910`: https://github.com/saltstack/salt/pull/43910
  2700. .. _`#43913`: https://github.com/saltstack/salt/pull/43913
  2701. .. _`#43916`: https://github.com/saltstack/salt/pull/43916
  2702. .. _`#43917`: https://github.com/saltstack/salt/pull/43917
  2703. .. _`#43918`: https://github.com/saltstack/salt/issues/43918
  2704. .. _`#43920`: https://github.com/saltstack/salt/pull/43920
  2705. .. _`#43927`: https://github.com/saltstack/salt/pull/43927
  2706. .. _`#43932`: https://github.com/saltstack/salt/pull/43932
  2707. .. _`#43933`: https://github.com/saltstack/salt/pull/43933
  2708. .. _`#43934`: https://github.com/saltstack/salt/pull/43934
  2709. .. _`#43939`: https://github.com/saltstack/salt/pull/43939
  2710. .. _`#43943`: https://github.com/saltstack/salt/pull/43943
  2711. .. _`#43945`: https://github.com/saltstack/salt/issues/43945
  2712. .. _`#43949`: https://github.com/saltstack/salt/issues/43949
  2713. .. _`#43950`: https://github.com/saltstack/salt/pull/43950
  2714. .. _`#43952`: https://github.com/saltstack/salt/pull/43952
  2715. .. _`#43955`: https://github.com/saltstack/salt/pull/43955
  2716. .. _`#43956`: https://github.com/saltstack/salt/pull/43956
  2717. .. _`#43960`: https://github.com/saltstack/salt/pull/43960
  2718. .. _`#43962`: https://github.com/saltstack/salt/pull/43962
  2719. .. _`#43968`: https://github.com/saltstack/salt/pull/43968
  2720. .. _`#43973`: https://github.com/saltstack/salt/pull/43973
  2721. .. _`#43976`: https://github.com/saltstack/salt/pull/43976
  2722. .. _`#43977`: https://github.com/saltstack/salt/pull/43977
  2723. .. _`#43978`: https://github.com/saltstack/salt/pull/43978
  2724. .. _`#43991`: https://github.com/saltstack/salt/pull/43991
  2725. .. _`#43994`: https://github.com/saltstack/salt/pull/43994
  2726. .. _`#43995`: https://github.com/saltstack/salt/issues/43995
  2727. .. _`#43997`: https://github.com/saltstack/salt/issues/43997
  2728. .. _`#43998`: https://github.com/saltstack/salt/pull/43998
  2729. .. _`#44008`: https://github.com/saltstack/salt/pull/44008
  2730. .. _`#44010`: https://github.com/saltstack/salt/pull/44010
  2731. .. _`#44011`: https://github.com/saltstack/salt/pull/44011
  2732. .. _`#44012`: https://github.com/saltstack/salt/pull/44012
  2733. .. _`#44013`: https://github.com/saltstack/salt/issues/44013
  2734. .. _`#44016`: https://github.com/saltstack/salt/pull/44016
  2735. .. _`#44019`: https://github.com/saltstack/salt/pull/44019
  2736. .. _`#44021`: https://github.com/saltstack/salt/pull/44021
  2737. .. _`#44023`: https://github.com/saltstack/salt/pull/44023
  2738. .. _`#44024`: https://github.com/saltstack/salt/pull/44024
  2739. .. _`#44025`: https://github.com/saltstack/salt/pull/44025
  2740. .. _`#44026`: https://github.com/saltstack/salt/pull/44026
  2741. .. _`#44027`: https://github.com/saltstack/salt/pull/44027
  2742. .. _`#44028`: https://github.com/saltstack/salt/pull/44028
  2743. .. _`#44029`: https://github.com/saltstack/salt/pull/44029
  2744. .. _`#44030`: https://github.com/saltstack/salt/pull/44030
  2745. .. _`#44031`: https://github.com/saltstack/salt/pull/44031
  2746. .. _`#44045`: https://github.com/saltstack/salt/pull/44045
  2747. .. _`#44051`: https://github.com/saltstack/salt/pull/44051
  2748. .. _`#44054`: https://github.com/saltstack/salt/pull/44054
  2749. .. _`#44055`: https://github.com/saltstack/salt/pull/44055
  2750. .. _`#44066`: https://github.com/saltstack/salt/pull/44066
  2751. .. _`#44071`: https://github.com/saltstack/salt/pull/44071
  2752. .. _`#44076`: https://github.com/saltstack/salt/pull/44076
  2753. .. _`#44078`: https://github.com/saltstack/salt/pull/44078
  2754. .. _`#44079`: https://github.com/saltstack/salt/pull/44079
  2755. .. _`#44080`: https://github.com/saltstack/salt/pull/44080
  2756. .. _`#44081`: https://github.com/saltstack/salt/pull/44081
  2757. .. _`#44083`: https://github.com/saltstack/salt/issues/44083
  2758. .. _`#44090`: https://github.com/saltstack/salt/pull/44090
  2759. .. _`#44092`: https://github.com/saltstack/salt/pull/44092
  2760. .. _`#44093`: https://github.com/saltstack/salt/pull/44093
  2761. .. _`#44097`: https://github.com/saltstack/salt/pull/44097
  2762. .. _`#44098`: https://github.com/saltstack/salt/pull/44098
  2763. .. _`#44099`: https://github.com/saltstack/salt/pull/44099
  2764. .. _`#44106`: https://github.com/saltstack/salt/pull/44106
  2765. .. _`#44107`: https://github.com/saltstack/salt/issues/44107
  2766. .. _`#44110`: https://github.com/saltstack/salt/pull/44110
  2767. .. _`#44111`: https://github.com/saltstack/salt/pull/44111
  2768. .. _`#44118`: https://github.com/saltstack/salt/pull/44118
  2769. .. _`#44121`: https://github.com/saltstack/salt/pull/44121
  2770. .. _`#44122`: https://github.com/saltstack/salt/pull/44122
  2771. .. _`#44124`: https://github.com/saltstack/salt/pull/44124
  2772. .. _`#44125`: https://github.com/saltstack/salt/pull/44125
  2773. .. _`#44131`: https://github.com/saltstack/salt/pull/44131
  2774. .. _`#44133`: https://github.com/saltstack/salt/pull/44133
  2775. .. _`#44135`: https://github.com/saltstack/salt/pull/44135
  2776. .. _`#44136`: https://github.com/saltstack/salt/issues/44136
  2777. .. _`#44151`: https://github.com/saltstack/salt/pull/44151
  2778. .. _`#44157`: https://github.com/saltstack/salt/pull/44157
  2779. .. _`#44158`: https://github.com/saltstack/salt/pull/44158
  2780. .. _`#44160`: https://github.com/saltstack/salt/pull/44160
  2781. .. _`#44164`: https://github.com/saltstack/salt/pull/44164
  2782. .. _`#44167`: https://github.com/saltstack/salt/pull/44167
  2783. .. _`#44168`: https://github.com/saltstack/salt/pull/44168
  2784. .. _`#44171`: https://github.com/saltstack/salt/pull/44171
  2785. .. _`#44173`: https://github.com/saltstack/salt/pull/44173
  2786. .. _`#44181`: https://github.com/saltstack/salt/issues/44181
  2787. .. _`#44186`: https://github.com/saltstack/salt/pull/44186
  2788. .. _`#44187`: https://github.com/saltstack/salt/pull/44187
  2789. .. _`#44188`: https://github.com/saltstack/salt/pull/44188
  2790. .. _`#44193`: https://github.com/saltstack/salt/pull/44193
  2791. .. _`#44202`: https://github.com/saltstack/salt/pull/44202
  2792. .. _`#44205`: https://github.com/saltstack/salt/pull/44205
  2793. .. _`#44208`: https://github.com/saltstack/salt/pull/44208
  2794. .. _`#44227`: https://github.com/saltstack/salt/issues/44227
  2795. .. _`#44228`: https://github.com/saltstack/salt/pull/44228
  2796. .. _`#44239`: https://github.com/saltstack/salt/issues/44239
  2797. .. _`#44244`: https://github.com/saltstack/salt/pull/44244
  2798. .. _`#44248`: https://github.com/saltstack/salt/pull/44248
  2799. .. _`#44253`: https://github.com/saltstack/salt/pull/44253
  2800. .. _`#44254`: https://github.com/saltstack/salt/pull/44254
  2801. .. _`#44258`: https://github.com/saltstack/salt/issues/44258
  2802. .. _`#44259`: https://github.com/saltstack/salt/pull/44259
  2803. .. _`#44260`: https://github.com/saltstack/salt/pull/44260
  2804. .. _`#44262`: https://github.com/saltstack/salt/pull/44262
  2805. .. _`#44265`: https://github.com/saltstack/salt/pull/44265
  2806. .. _`#44266`: https://github.com/saltstack/salt/pull/44266
  2807. .. _`#44267`: https://github.com/saltstack/salt/pull/44267
  2808. .. _`#44268`: https://github.com/saltstack/salt/pull/44268
  2809. .. _`#44269`: https://github.com/saltstack/salt/pull/44269
  2810. .. _`#44272`: https://github.com/saltstack/salt/issues/44272
  2811. .. _`#44273`: https://github.com/saltstack/salt/pull/44273
  2812. .. _`#44279`: https://github.com/saltstack/salt/pull/44279
  2813. .. _`#44285`: https://github.com/saltstack/salt/pull/44285
  2814. .. _`#44286`: https://github.com/saltstack/salt/pull/44286
  2815. .. _`#44287`: https://github.com/saltstack/salt/pull/44287
  2816. .. _`#44291`: https://github.com/saltstack/salt/pull/44291
  2817. .. _`#44293`: https://github.com/saltstack/salt/pull/44293
  2818. .. _`#44294`: https://github.com/saltstack/salt/pull/44294
  2819. .. _`#44295`: https://github.com/saltstack/salt/pull/44295
  2820. .. _`#44298`: https://github.com/saltstack/salt/issues/44298
  2821. .. _`#44301`: https://github.com/saltstack/salt/pull/44301
  2822. .. _`#44302`: https://github.com/saltstack/salt/pull/44302
  2823. .. _`#44303`: https://github.com/saltstack/salt/issues/44303
  2824. .. _`#44304`: https://github.com/saltstack/salt/pull/44304
  2825. .. _`#44311`: https://github.com/saltstack/salt/pull/44311
  2826. .. _`#44312`: https://github.com/saltstack/salt/pull/44312
  2827. .. _`#44314`: https://github.com/saltstack/salt/pull/44314
  2828. .. _`#44315`: https://github.com/saltstack/salt/issues/44315
  2829. .. _`#44316`: https://github.com/saltstack/salt/pull/44316
  2830. .. _`#44317`: https://github.com/saltstack/salt/pull/44317
  2831. .. _`#44321`: https://github.com/saltstack/salt/pull/44321
  2832. .. _`#44322`: https://github.com/saltstack/salt/pull/44322
  2833. .. _`#44332`: https://github.com/saltstack/salt/pull/44332
  2834. .. _`#44335`: https://github.com/saltstack/salt/pull/44335
  2835. .. _`#44336`: https://github.com/saltstack/salt/issues/44336
  2836. .. _`#44338`: https://github.com/saltstack/salt/pull/44338
  2837. .. _`#44339`: https://github.com/saltstack/salt/pull/44339
  2838. .. _`#44342`: https://github.com/saltstack/salt/pull/44342
  2839. .. _`#44343`: https://github.com/saltstack/salt/pull/44343
  2840. .. _`#44345`: https://github.com/saltstack/salt/pull/44345
  2841. .. _`#44346`: https://github.com/saltstack/salt/pull/44346
  2842. .. _`#44347`: https://github.com/saltstack/salt/pull/44347
  2843. .. _`#44350`: https://github.com/saltstack/salt/pull/44350
  2844. .. _`#44356`: https://github.com/saltstack/salt/pull/44356
  2845. .. _`#44358`: https://github.com/saltstack/salt/pull/44358
  2846. .. _`#44364`: https://github.com/saltstack/salt/pull/44364
  2847. .. _`#44383`: https://github.com/saltstack/salt/pull/44383
  2848. .. _`#44385`: https://github.com/saltstack/salt/pull/44385
  2849. .. _`#44408`: https://github.com/saltstack/salt/pull/44408
  2850. .. _`#44423`: https://github.com/saltstack/salt/issues/44423
  2851. .. _`#44427`: https://github.com/saltstack/salt/pull/44427
  2852. .. _`#44429`: https://github.com/saltstack/salt/pull/44429
  2853. .. _`#44434`: https://github.com/saltstack/salt/pull/44434
  2854. .. _`#44439`: https://github.com/saltstack/salt/pull/44439
  2855. .. _`#44443`: https://github.com/saltstack/salt/pull/44443
  2856. .. _`#44444`: https://github.com/saltstack/salt/pull/44444
  2857. .. _`#44457`: https://github.com/saltstack/salt/pull/44457
  2858. .. _`#44466`: https://github.com/saltstack/salt/pull/44466
  2859. .. _`#44467`: https://github.com/saltstack/salt/pull/44467
  2860. .. _`#44472`: https://github.com/saltstack/salt/pull/44472
  2861. .. _`#44477`: https://github.com/saltstack/salt/pull/44477
  2862. .. _`#44478`: https://github.com/saltstack/salt/pull/44478
  2863. .. _`#44480`: https://github.com/saltstack/salt/pull/44480
  2864. .. _`#44483`: https://github.com/saltstack/salt/pull/44483
  2865. .. _`#44484`: https://github.com/saltstack/salt/pull/44484
  2866. .. _`#44489`: https://github.com/saltstack/salt/pull/44489
  2867. .. _`#44490`: https://github.com/saltstack/salt/pull/44490
  2868. .. _`#44491`: https://github.com/saltstack/salt/pull/44491
  2869. .. _`#44492`: https://github.com/saltstack/salt/pull/44492
  2870. .. _`#44494`: https://github.com/saltstack/salt/pull/44494
  2871. .. _`#44507`: https://github.com/saltstack/salt/pull/44507
  2872. .. _`#44512`: https://github.com/saltstack/salt/pull/44512
  2873. .. _`#44513`: https://github.com/saltstack/salt/pull/44513
  2874. .. _`#44516`: https://github.com/saltstack/salt/issues/44516
  2875. .. _`#44517`: https://github.com/saltstack/salt/pull/44517
  2876. .. _`#44518`: https://github.com/saltstack/salt/pull/44518
  2877. .. _`#44528`: https://github.com/saltstack/salt/pull/44528
  2878. .. _`#44531`: https://github.com/saltstack/salt/pull/44531
  2879. .. _`#44537`: https://github.com/saltstack/salt/pull/44537
  2880. .. _`#44538`: https://github.com/saltstack/salt/pull/44538
  2881. .. _`#44541`: https://github.com/saltstack/salt/pull/44541
  2882. .. _`#44549`: https://github.com/saltstack/salt/pull/44549
  2883. .. _`#44551`: https://github.com/saltstack/salt/pull/44551
  2884. .. _`#44552`: https://github.com/saltstack/salt/pull/44552
  2885. .. _`#44563`: https://github.com/saltstack/salt/pull/44563
  2886. .. _`#44565`: https://github.com/saltstack/salt/issues/44565
  2887. .. _`#44570`: https://github.com/saltstack/salt/pull/44570
  2888. .. _`#44571`: https://github.com/saltstack/salt/pull/44571
  2889. .. _`#44572`: https://github.com/saltstack/salt/pull/44572
  2890. .. _`#44575`: https://github.com/saltstack/salt/pull/44575
  2891. .. _`#44576`: https://github.com/saltstack/salt/pull/44576
  2892. .. _`#44579`: https://github.com/saltstack/salt/pull/44579
  2893. .. _`#44583`: https://github.com/saltstack/salt/issues/44583
  2894. .. _`#44588`: https://github.com/saltstack/salt/pull/44588
  2895. .. _`#44596`: https://github.com/saltstack/salt/pull/44596
  2896. .. _`#44601`: https://github.com/saltstack/salt/issues/44601
  2897. .. _`#44602`: https://github.com/saltstack/salt/pull/44602
  2898. .. _`#44604`: https://github.com/saltstack/salt/pull/44604
  2899. .. _`#44605`: https://github.com/saltstack/salt/pull/44605
  2900. .. _`#44608`: https://github.com/saltstack/salt/pull/44608
  2901. .. _`#44613`: https://github.com/saltstack/salt/pull/44613
  2902. .. _`#44614`: https://github.com/saltstack/salt/pull/44614
  2903. .. _`#44616`: https://github.com/saltstack/salt/pull/44616
  2904. .. _`#44617`: https://github.com/saltstack/salt/pull/44617
  2905. .. _`#44621`: https://github.com/saltstack/salt/pull/44621
  2906. .. _`#44624`: https://github.com/saltstack/salt/pull/44624
  2907. .. _`#44625`: https://github.com/saltstack/salt/pull/44625
  2908. .. _`#44629`: https://github.com/saltstack/salt/pull/44629
  2909. .. _`#44640`: https://github.com/saltstack/salt/pull/44640
  2910. .. _`#44650`: https://github.com/saltstack/salt/pull/44650
  2911. .. _`#44659`: https://github.com/saltstack/salt/pull/44659
  2912. .. _`#44663`: https://github.com/saltstack/salt/pull/44663
  2913. .. _`#44664`: https://github.com/saltstack/salt/pull/44664
  2914. .. _`#44665`: https://github.com/saltstack/salt/issues/44665
  2915. .. _`#44667`: https://github.com/saltstack/salt/pull/44667
  2916. .. _`#44694`: https://github.com/saltstack/salt/issues/44694
  2917. .. _`#44695`: https://github.com/saltstack/salt/pull/44695
  2918. .. _`#44697`: https://github.com/saltstack/salt/pull/44697
  2919. .. _`#44698`: https://github.com/saltstack/salt/pull/44698
  2920. .. _`#44699`: https://github.com/saltstack/salt/pull/44699
  2921. .. _`#44712`: https://github.com/saltstack/salt/pull/44712
  2922. .. _`#44714`: https://github.com/saltstack/salt/pull/44714
  2923. .. _`#44716`: https://github.com/saltstack/salt/pull/44716
  2924. .. _`#44717`: https://github.com/saltstack/salt/pull/44717
  2925. .. _`#44719`: https://github.com/saltstack/salt/pull/44719
  2926. .. _`#44725`: https://github.com/saltstack/salt/pull/44725
  2927. .. _`#44732`: https://github.com/saltstack/salt/pull/44732
  2928. .. _`#44735`: https://github.com/saltstack/salt/pull/44735
  2929. .. _`#44737`: https://github.com/saltstack/salt/pull/44737
  2930. .. _`#44738`: https://github.com/saltstack/salt/pull/44738
  2931. .. _`#44741`: https://github.com/saltstack/salt/pull/44741
  2932. .. _`#44742`: https://github.com/saltstack/salt/pull/44742
  2933. .. _`#44744`: https://github.com/saltstack/salt/issues/44744
  2934. .. _`#44747`: https://github.com/saltstack/salt/pull/44747
  2935. .. _`#44748`: https://github.com/saltstack/salt/pull/44748
  2936. .. _`#44754`: https://github.com/saltstack/salt/pull/44754
  2937. .. _`#44760`: https://github.com/saltstack/salt/pull/44760
  2938. .. _`#44763`: https://github.com/saltstack/salt/pull/44763
  2939. .. _`#44766`: https://github.com/saltstack/salt/pull/44766
  2940. .. _`#44770`: https://github.com/saltstack/salt/pull/44770
  2941. .. _`#44771`: https://github.com/saltstack/salt/pull/44771
  2942. .. _`#44781`: https://github.com/saltstack/salt/pull/44781
  2943. .. _`#44784`: https://github.com/saltstack/salt/pull/44784
  2944. .. _`#44787`: https://github.com/saltstack/salt/pull/44787
  2945. .. _`#44788`: https://github.com/saltstack/salt/pull/44788
  2946. .. _`#44794`: https://github.com/saltstack/salt/pull/44794
  2947. .. _`#44811`: https://github.com/saltstack/salt/issues/44811
  2948. .. _`#44820`: https://github.com/saltstack/salt/issues/44820
  2949. .. _`#44824`: https://github.com/saltstack/salt/pull/44824
  2950. .. _`#44827`: https://github.com/saltstack/salt/pull/44827
  2951. .. _`#44832`: https://github.com/saltstack/salt/pull/44832
  2952. .. _`#44842`: https://github.com/saltstack/salt/pull/44842
  2953. .. _`#44843`: https://github.com/saltstack/salt/pull/44843
  2954. .. _`#44852`: https://github.com/saltstack/salt/pull/44852
  2955. .. _`#44853`: https://github.com/saltstack/salt/pull/44853
  2956. .. _`#44855`: https://github.com/saltstack/salt/pull/44855
  2957. .. _`#44856`: https://github.com/saltstack/salt/pull/44856
  2958. .. _`#44861`: https://github.com/saltstack/salt/pull/44861
  2959. .. _`#44879`: https://github.com/saltstack/salt/pull/44879
  2960. .. _`#44880`: https://github.com/saltstack/salt/pull/44880
  2961. .. _`#44891`: https://github.com/saltstack/salt/pull/44891
  2962. .. _`#44895`: https://github.com/saltstack/salt/pull/44895
  2963. .. _`#44900`: https://github.com/saltstack/salt/pull/44900
  2964. .. _`#44913`: https://github.com/saltstack/salt/issues/44913
  2965. .. _`#44921`: https://github.com/saltstack/salt/pull/44921
  2966. .. _`#44922`: https://github.com/saltstack/salt/pull/44922
  2967. .. _`#44928`: https://github.com/saltstack/salt/issues/44928
  2968. .. _`#44930`: https://github.com/saltstack/salt/pull/44930
  2969. .. _`#44931`: https://github.com/saltstack/salt/pull/44931
  2970. .. _`#44932`: https://github.com/saltstack/salt/issues/44932
  2971. .. _`#44934`: https://github.com/saltstack/salt/issues/44934
  2972. .. _`#44938`: https://github.com/saltstack/salt/pull/44938
  2973. .. _`#44942`: https://github.com/saltstack/salt/pull/44942
  2974. .. _`#44943`: https://github.com/saltstack/salt/pull/44943
  2975. .. _`#44944`: https://github.com/saltstack/salt/pull/44944
  2976. .. _`#44945`: https://github.com/saltstack/salt/pull/44945
  2977. .. _`#44951`: https://github.com/saltstack/salt/pull/44951
  2978. .. _`#44956`: https://github.com/saltstack/salt/pull/44956
  2979. .. _`#44958`: https://github.com/saltstack/salt/pull/44958
  2980. .. _`#44961`: https://github.com/saltstack/salt/issues/44961
  2981. .. _`#44964`: https://github.com/saltstack/salt/pull/44964
  2982. .. _`#44965`: https://github.com/saltstack/salt/pull/44965
  2983. .. _`#44966`: https://github.com/saltstack/salt/pull/44966
  2984. .. _`#44968`: https://github.com/saltstack/salt/pull/44968
  2985. .. _`#44969`: https://github.com/saltstack/salt/pull/44969
  2986. .. _`#44970`: https://github.com/saltstack/salt/pull/44970
  2987. .. _`#44972`: https://github.com/saltstack/salt/pull/44972
  2988. .. _`#44974`: https://github.com/saltstack/salt/pull/44974
  2989. .. _`#44976`: https://github.com/saltstack/salt/pull/44976
  2990. .. _`#44983`: https://github.com/saltstack/salt/pull/44983
  2991. .. _`#44995`: https://github.com/saltstack/salt/pull/44995
  2992. .. _`#45025`: https://github.com/saltstack/salt/pull/45025
  2993. .. _`#45031`: https://github.com/saltstack/salt/pull/45031
  2994. .. _`#45034`: https://github.com/saltstack/salt/pull/45034
  2995. .. _`#45068`: https://github.com/saltstack/salt/pull/45068
  2996. .. _`#45069`: https://github.com/saltstack/salt/pull/45069
  2997. .. _`#45087`: https://github.com/saltstack/salt/pull/45087
  2998. .. _`#45090`: https://github.com/saltstack/salt/pull/45090
  2999. .. _`#45098`: https://github.com/saltstack/salt/pull/45098
  3000. .. _`#45099`: https://github.com/saltstack/salt/pull/45099
  3001. .. _`#45100`: https://github.com/saltstack/salt/pull/45100
  3002. .. _`#45112`: https://github.com/saltstack/salt/pull/45112
  3003. .. _`#45114`: https://github.com/saltstack/salt/pull/45114
  3004. .. _`#45118`: https://github.com/saltstack/salt/pull/45118
  3005. .. _`#45124`: https://github.com/saltstack/salt/pull/45124
  3006. .. _`#45127`: https://github.com/saltstack/salt/pull/45127
  3007. .. _`#45130`: https://github.com/saltstack/salt/pull/45130
  3008. .. _`#45134`: https://github.com/saltstack/salt/pull/45134
  3009. .. _`#45135`: https://github.com/saltstack/salt/pull/45135
  3010. .. _`#45137`: https://github.com/saltstack/salt/pull/45137
  3011. .. _`#45158`: https://github.com/saltstack/salt/pull/45158
  3012. .. _`#45161`: https://github.com/saltstack/salt/pull/45161
  3013. .. _`#45174`: https://github.com/saltstack/salt/pull/45174
  3014. .. _`#45175`: https://github.com/saltstack/salt/pull/45175
  3015. .. _`#45176`: https://github.com/saltstack/salt/issues/45176
  3016. .. _`#45183`: https://github.com/saltstack/salt/pull/45183
  3017. .. _`#45186`: https://github.com/saltstack/salt/pull/45186
  3018. .. _`#45199`: https://github.com/saltstack/salt/pull/45199
  3019. .. _`#45200`: https://github.com/saltstack/salt/pull/45200
  3020. .. _`#45201`: https://github.com/saltstack/salt/pull/45201
  3021. .. _`#45203`: https://github.com/saltstack/salt/pull/45203
  3022. .. _`#45204`: https://github.com/saltstack/salt/pull/45204
  3023. .. _`#45221`: https://github.com/saltstack/salt/pull/45221
  3024. .. _`#45226`: https://github.com/saltstack/salt/pull/45226
  3025. .. _`#45232`: https://github.com/saltstack/salt/pull/45232
  3026. .. _`#45233`: https://github.com/saltstack/salt/pull/45233
  3027. .. _`#45235`: https://github.com/saltstack/salt/pull/45235
  3028. .. _`#45244`: https://github.com/saltstack/salt/pull/45244
  3029. .. _`#45251`: https://github.com/saltstack/salt/pull/45251
  3030. .. _`#45254`: https://github.com/saltstack/salt/pull/45254
  3031. .. _`#45255`: https://github.com/saltstack/salt/pull/45255
  3032. .. _`#45256`: https://github.com/saltstack/salt/pull/45256
  3033. .. _`#45259`: https://github.com/saltstack/salt/pull/45259
  3034. .. _`#45260`: https://github.com/saltstack/salt/pull/45260
  3035. .. _`#45263`: https://github.com/saltstack/salt/pull/45263
  3036. .. _`#45268`: https://github.com/saltstack/salt/pull/45268
  3037. .. _`#45276`: https://github.com/saltstack/salt/pull/45276
  3038. .. _`#45277`: https://github.com/saltstack/salt/pull/45277
  3039. .. _`#45279`: https://github.com/saltstack/salt/pull/45279
  3040. .. _`#45294`: https://github.com/saltstack/salt/pull/45294
  3041. .. _`#45295`: https://github.com/saltstack/salt/pull/45295
  3042. .. _`#45297`: https://github.com/saltstack/salt/pull/45297
  3043. .. _`#45299`: https://github.com/saltstack/salt/pull/45299
  3044. .. _`#45302`: https://github.com/saltstack/salt/pull/45302
  3045. .. _`#45308`: https://github.com/saltstack/salt/pull/45308
  3046. .. _`#45327`: https://github.com/saltstack/salt/pull/45327
  3047. .. _`#45351`: https://github.com/saltstack/salt/pull/45351
  3048. .. _`#45358`: https://github.com/saltstack/salt/pull/45358
  3049. .. _`#45368`: https://github.com/saltstack/salt/pull/45368
  3050. .. _`#45369`: https://github.com/saltstack/salt/pull/45369
  3051. .. _`#45371`: https://github.com/saltstack/salt/pull/45371
  3052. .. _`#45379`: https://github.com/saltstack/salt/pull/45379
  3053. .. _`#45380`: https://github.com/saltstack/salt/pull/45380
  3054. .. _`#45381`: https://github.com/saltstack/salt/pull/45381
  3055. .. _`#45382`: https://github.com/saltstack/salt/pull/45382
  3056. .. _`#45387`: https://github.com/saltstack/salt/pull/45387
  3057. .. _`#45388`: https://github.com/saltstack/salt/pull/45388
  3058. .. _`#45394`: https://github.com/saltstack/salt/issues/45394
  3059. .. _`#45395`: https://github.com/saltstack/salt/pull/45395
  3060. .. _`#45399`: https://github.com/saltstack/salt/pull/45399
  3061. .. _`#45434`: https://github.com/saltstack/salt/pull/45434
  3062. .. _`#45442`: https://github.com/saltstack/salt/pull/45442
  3063. .. _`#45452`: https://github.com/saltstack/salt/pull/45452
  3064. .. _`#45468`: https://github.com/saltstack/salt/pull/45468
  3065. .. _`#45508`: https://github.com/saltstack/salt/pull/45508
  3066. .. _`#45529`: https://github.com/saltstack/salt/pull/45529
  3067. .. _`#45533`: https://github.com/saltstack/salt/pull/45533
  3068. .. _`#45538`: https://github.com/saltstack/salt/pull/45538
  3069. .. _`#45570`: https://github.com/saltstack/salt/pull/45570
  3070. .. _`#45573`: https://github.com/saltstack/salt/pull/45573
  3071. .. _`#45579`: https://github.com/saltstack/salt/pull/45579
  3072. .. _`#45582`: https://github.com/saltstack/salt/pull/45582
  3073. .. _`#45585`: https://github.com/saltstack/salt/pull/45585
  3074. .. _`#45591`: https://github.com/saltstack/salt/pull/45591
  3075. .. _`#45604`: https://github.com/saltstack/salt/pull/45604
  3076. .. _`#45606`: https://github.com/saltstack/salt/pull/45606
  3077. .. _`#45611`: https://github.com/saltstack/salt/pull/45611
  3078. .. _`#45634`: https://github.com/saltstack/salt/pull/45634
  3079. .. _`#45636`: https://github.com/saltstack/salt/pull/45636
  3080. .. _`#45638`: https://github.com/saltstack/salt/pull/45638
  3081. .. _`#45641`: https://github.com/saltstack/salt/pull/45641
  3082. .. _`#45642`: https://github.com/saltstack/salt/pull/45642
  3083. .. _`#45645`: https://github.com/saltstack/salt/pull/45645
  3084. .. _`#45649`: https://github.com/saltstack/salt/pull/45649
  3085. .. _`#45653`: https://github.com/saltstack/salt/pull/45653
  3086. .. _`#45654`: https://github.com/saltstack/salt/pull/45654
  3087. .. _`#45664`: https://github.com/saltstack/salt/pull/45664
  3088. .. _`#45666`: https://github.com/saltstack/salt/pull/45666
  3089. .. _`#45667`: https://github.com/saltstack/salt/pull/45667
  3090. .. _`#45669`: https://github.com/saltstack/salt/pull/45669
  3091. .. _`#45672`: https://github.com/saltstack/salt/pull/45672
  3092. .. _`#45681`: https://github.com/saltstack/salt/pull/45681
  3093. .. _`#45700`: https://github.com/saltstack/salt/pull/45700
  3094. .. _`#45743`: https://github.com/saltstack/salt/issues/45743
  3095. .. _`#45755`: https://github.com/saltstack/salt/pull/45755
  3096. .. _`3add3287`: https://github.com/3add3287
  3097. .. _`BenjaminSchubert`: https://github.com/BenjaminSchubert
  3098. .. _`BenoitKnecht`: https://github.com/BenoitKnecht
  3099. .. _`Ch3LL`: https://github.com/Ch3LL
  3100. .. _`CorvinM`: https://github.com/CorvinM
  3101. .. _`DR3EVR8u8c`: https://github.com/DR3EVR8u8c
  3102. .. _`Da-Juan`: https://github.com/Da-Juan
  3103. .. _`DenisBY`: https://github.com/DenisBY
  3104. .. _`DmitryKuzmenko`: https://github.com/DmitryKuzmenko
  3105. .. _`Giandom`: https://github.com/Giandom
  3106. .. _`HontoNoRoger`: https://github.com/HontoNoRoger
  3107. .. _`Manoj2087`: https://github.com/Manoj2087
  3108. .. _`The-Loeki`: https://github.com/The-Loeki
  3109. .. _`UtahDave`: https://github.com/UtahDave
  3110. .. _`V3XATI0N`: https://github.com/V3XATI0N
  3111. .. _`Xiami2012`: https://github.com/Xiami2012
  3112. .. _`adelcast`: https://github.com/adelcast
  3113. .. _`aig787`: https://github.com/aig787
  3114. .. _`amendlik`: https://github.com/amendlik
  3115. .. _`angeloudy`: https://github.com/angeloudy
  3116. .. _`anlutro`: https://github.com/anlutro
  3117. .. _`ari`: https://github.com/ari
  3118. .. _`arount`: https://github.com/arount
  3119. .. _`arthurlogilab`: https://github.com/arthurlogilab
  3120. .. _`basepi`: https://github.com/basepi
  3121. .. _`benediktwerner`: https://github.com/benediktwerner
  3122. .. _`blarghmatey`: https://github.com/blarghmatey
  3123. .. _`boltronics`: https://github.com/boltronics
  3124. .. _`brejoc`: https://github.com/brejoc
  3125. .. _`brmzkw`: https://github.com/brmzkw
  3126. .. _`cachedout`: https://github.com/cachedout
  3127. .. _`campbellmc`: https://github.com/campbellmc
  3128. .. _`chnrxn`: https://github.com/chnrxn
  3129. .. _`clallen`: https://github.com/clallen
  3130. .. _`clan`: https://github.com/clan
  3131. .. _`corywright`: https://github.com/corywright
  3132. .. _`creideiki`: https://github.com/creideiki
  3133. .. _`cruscio`: https://github.com/cruscio
  3134. .. _`dafyddj`: https://github.com/dafyddj
  3135. .. _`damon-atkins`: https://github.com/damon-atkins
  3136. .. _`davidvon`: https://github.com/davidvon
  3137. .. _`dincamihai`: https://github.com/dincamihai
  3138. .. _`dmurphy18`: https://github.com/dmurphy18
  3139. .. _`doesitblend`: https://github.com/doesitblend
  3140. .. _`doublez13`: https://github.com/doublez13
  3141. .. _`dragonpaw`: https://github.com/dragonpaw
  3142. .. _`dupsatou`: https://github.com/dupsatou
  3143. .. _`ecgg`: https://github.com/ecgg
  3144. .. _`eliasp`: https://github.com/eliasp
  3145. .. _`eradman`: https://github.com/eradman
  3146. .. _`favoretti`: https://github.com/favoretti
  3147. .. _`forksaber`: https://github.com/forksaber
  3148. .. _`frogunder`: https://github.com/frogunder
  3149. .. _`gaborn57`: https://github.com/gaborn57
  3150. .. _`garethgreenaway`: https://github.com/garethgreenaway
  3151. .. _`ghost`: https://github.com/ghost
  3152. .. _`golmaal`: https://github.com/golmaal
  3153. .. _`gracinet`: https://github.com/gracinet
  3154. .. _`gtmanfred`: https://github.com/gtmanfred
  3155. .. _`haam3r`: https://github.com/haam3r
  3156. .. _`iavael`: https://github.com/iavael
  3157. .. _`isbm`: https://github.com/isbm
  3158. .. _`jettero`: https://github.com/jettero
  3159. .. _`jf`: https://github.com/jf
  3160. .. _`jonans`: https://github.com/jonans
  3161. .. _`jubrad`: https://github.com/jubrad
  3162. .. _`keesbos`: https://github.com/keesbos
  3163. .. _`knine`: https://github.com/knine
  3164. .. _`krcroft`: https://github.com/krcroft
  3165. .. _`kris-anderson`: https://github.com/kris-anderson
  3166. .. _`kvnaveen`: https://github.com/kvnaveen
  3167. .. _`lomeroe`: https://github.com/lomeroe
  3168. .. _`mahesh21`: https://github.com/mahesh21
  3169. .. _`marek-knappe`: https://github.com/marek-knappe
  3170. .. _`mateiw`: https://github.com/mateiw
  3171. .. _`mattLLVW`: https://github.com/mattLLVW
  3172. .. _`mephi42`: https://github.com/mephi42
  3173. .. _`mind-code`: https://github.com/mind-code
  3174. .. _`mirceaulinic`: https://github.com/mirceaulinic
  3175. .. _`mkurtak`: https://github.com/mkurtak
  3176. .. _`morganwillcock`: https://github.com/morganwillcock
  3177. .. _`mstarostik`: https://github.com/mstarostik
  3178. .. _`msteed`: https://github.com/msteed
  3179. .. _`msummers42`: https://github.com/msummers42
  3180. .. _`mtorromeo`: https://github.com/mtorromeo
  3181. .. _`multani`: https://github.com/multani
  3182. .. _`mvivaldi`: https://github.com/mvivaldi
  3183. .. _`mwerickso`: https://github.com/mwerickso
  3184. .. _`mz-bmcqueen`: https://github.com/mz-bmcqueen
  3185. .. _`nasenbaer13`: https://github.com/nasenbaer13
  3186. .. _`nicholasmhughes`: https://github.com/nicholasmhughes
  3187. .. _`nixjdm`: https://github.com/nixjdm
  3188. .. _`nomeelnoj`: https://github.com/nomeelnoj
  3189. .. _`oarmstrong`: https://github.com/oarmstrong
  3190. .. _`pkruk`: https://github.com/pkruk
  3191. .. _`pratik705`: https://github.com/pratik705
  3192. .. _`psagers`: https://github.com/psagers
  3193. .. _`rajvidhimar`: https://github.com/rajvidhimar
  3194. .. _`rallytime`: https://github.com/rallytime
  3195. .. _`rbjorklin`: https://github.com/rbjorklin
  3196. .. _`rcallphin`: https://github.com/rcallphin
  3197. .. _`renner`: https://github.com/renner
  3198. .. _`rhoths`: https://github.com/rhoths
  3199. .. _`richardsimko`: https://github.com/richardsimko
  3200. .. _`rklaren`: https://github.com/rklaren
  3201. .. _`roaldnefs`: https://github.com/roaldnefs
  3202. .. _`s0undt3ch`: https://github.com/s0undt3ch
  3203. .. _`saltstack/salt-jenkins#675`: https://github.com/saltstack/salt-jenkins/issues/675
  3204. .. _`saltstack/salt-jenkins#678`: https://github.com/saltstack/salt-jenkins/issues/678
  3205. .. _`samodid`: https://github.com/samodid
  3206. .. _`skizunov`: https://github.com/skizunov
  3207. .. _`skjaro`: https://github.com/skjaro
  3208. .. _`smitelli`: https://github.com/smitelli
  3209. .. _`steverweber`: https://github.com/steverweber
  3210. .. _`stolendog`: https://github.com/stolendog
  3211. .. _`sumeetisp`: https://github.com/sumeetisp
  3212. .. _`syedaali`: https://github.com/syedaali
  3213. .. _`syphernl`: https://github.com/syphernl
  3214. .. _`t0fik`: https://github.com/t0fik
  3215. .. _`techhat`: https://github.com/techhat
  3216. .. _`terminalmage`: https://github.com/terminalmage
  3217. .. _`thuhak`: https://github.com/thuhak
  3218. .. _`timfreund`: https://github.com/timfreund
  3219. .. _`timka`: https://github.com/timka
  3220. .. _`tkwilliams`: https://github.com/tkwilliams
  3221. .. _`twangboy`: https://github.com/twangboy
  3222. .. _`unthought`: https://github.com/unthought
  3223. .. _`vernondcole`: https://github.com/vernondcole
  3224. .. _`vutny`: https://github.com/vutny
  3225. .. _`wedge-jarrad`: https://github.com/wedge-jarrad
  3226. .. _`whytewolf`: https://github.com/whytewolf
  3227. .. _`xuhcc`: https://github.com/xuhcc