Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • antiz/infrastructure
  • okabe/infrastructure
  • eworm/infrastructure
  • polyzen/infrastructure
  • pitastrudl/infrastructure
  • sjon/infrastructure
  • torxed/infrastructure
  • jinmiaoluo/infrastructure
  • moson/infrastructure
  • serebit/infrastructure
  • ivabus/infrastructure
  • lb-wilson/infrastructure
  • gromit/infrastructure
  • matt-1-2-3/infrastructure
  • jocke-l/infrastructure
  • alucryd/infrastructure
  • maximbaz/infrastructure
  • ainola/infrastructure
  • segaja/infrastructure
  • nl6720/infrastructure
  • peanutduck/infrastructure
  • aminvakil/infrastructure
  • xenrox/infrastructure
  • felixonmars/infrastructure
  • denisse/infrastructure
  • artafinde/infrastructure
  • jleclanche/infrastructure
  • kpcyrd/infrastructure
  • metalmatze/infrastructure
  • kevr/infrastructure
  • dvzrv/infrastructure
  • dhoppe/infrastructure
  • ekkelett/infrastructure
  • seblu/infrastructure
  • lahwaacz/infrastructure
  • klausenbusk/infrastructure
  • alerque/infrastructure
  • hashworks/infrastructure
  • foxboron/infrastructure
  • shibumi/infrastructure
  • lambdaclan/infrastructure
  • ffy00/infrastructure
  • freswa/infrastructure
  • archlinux/infrastructure
44 results
Show changes
Commits on Source (29)
Showing
with 684 additions and 464 deletions
......@@ -107,6 +107,7 @@ arch_users:
email: "anonfunc@archlinux.org"
ssh_key: anonfunc.pub
groups:
- packager
- junior-packager
anthraxx:
name: "Levente Polyak"
......@@ -546,6 +547,12 @@ arch_users:
- dev
- junior-dev
- tu
mh4ckt3mh4ckt1c4s:
name: "Quentin Michaud"
email: "mh4ckt3mh4ckt1c4s@archlinux.org"
ssh_key: mh4ckt3mh4ckt1c4s.pub
groups:
- junior-packager
moson:
name: "Mario Oenning"
email: "moson@archlinux.org"
......@@ -585,6 +592,12 @@ arch_users:
- packager
- junior-packager
- tu
ptr1337:
name: "Peter Jung"
email: "ptr1337@archlinux.org"
ssh_key: ptr1337.pub
groups:
- junior-packager
pierre:
name: "Pierre Schmitz"
email: "pierre@archlinux.org"
......
......@@ -37,7 +37,7 @@ vault_super_pgpkeys: &vault_super_pgpkeys
- 8FC15A064950A99DD1BD14DD39E4B877E62EB915 # svenstaro
- E240B57E2C4630BA768E2F26FC1B547C8D8172C8 # anthraxx
- DB650286BD9EAE39890D3FE6FE3DC1668CB24956 # klausenbusk
- B4B759625D4633430B74877059E43E106B247368 # artafinde
- 2191B89431BAC0A8B96DE93D244740D17C7FD0EC # artafinde
- F00B96D15228013FFC9C9D0393B11DAA4C197E3D # gromit
# run 'playbooks/tasks/reencrypt-vault-default-key.yml' when this changes;
......
$ANSIBLE_VAULT;1.1;AES256
39373434666461363763613035393939643631303536303065346633626338303531353538376564
3433616133616461383836313130313533316536616436660a366333636663326430376661336637
35356663323361346238383339323433623939303361333135646437343562366466653464353833
3162616161373030360a363332343237306134636263346237363361343862653738306237386261
32366461393061393562373762343432313161386166323934383135316532633734616266623539
62313138636162363861303333616439616164626462656234653334353631653430656261323439
66303336656462616363653364353332303562663663336539396534326436646136373539646339
62616534303337643064316162663731393339303436653066653436396566633966326539376435
61363737383231323137663033656437393761393135373238613961663439346631353437646661
30396262636134326463393030666538613535323333633830366361613037633862303030386664
653665306630313164303537323436356231
38326438386332363162616366636231336432613763653939396564366164626435316239353464
3661633063303639366139386130326132373037316237640a333666626366613937336434346535
36326466623664633566636464653735396664346664336161646336356561343239383338653232
3966366364663665330a353337376136366634656130346633346366396634323365623564313034
61666634326430343861663666323638663436643435346332636535636636666539613832633034
39366537333535366661333239623132323130366661386562306536323535353730333162666366
35303364633130326539316437323164636330306634316431393536313635326138393334313766
33303231643132336532393937616538333937313862663335616231326438366463636363396266
62613330383436346137363661613430313165636632313566646430626662336233663330346266
31396630663765323264396664393335633164376666383763303036393438303939396234373665
62336535343237663935663463376235326132323533623961306239303263393632346132613630
33653139373533333161376430643632393136353338646531353239663362666430343465303431
32313863333934366535396634653439343266356263326662653938643664613435333932363761
3932646131323565656462366534343631396434646438633438
-----BEGIN PGP MESSAGE-----
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
TCNT1crsrw==
=IQKe
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
=KqQi
-----END PGP MESSAGE-----
-----BEGIN PGP MESSAGE-----
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
qcDeiJ/yKA==
=oGUn
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
=mhZo
-----END PGP MESSAGE-----
$ANSIBLE_VAULT;1.2;AES256;super
32626437636537613563353838363032656266393266616462656632316231383730346534343239
3937396164323264313536393961623562343365366266320a623866363839376331656533333964
65623564303137643835346363343132623862666366326666623261616636623038616666306463
3434313038646135620a326637343236313965613066373965373037613436653964323466623339
61653139653566316633303234393362663166303330373265343863383261393137643261323436
32653565643630343463646563373662616130366238343531633934623965616233313038666339
33383861613761353339646531636433343832306463383064656139666333663066323463356533
39323862313737633234323536393465303938393762616335623862383462343938636635393030
63356337666135616332376639356632386537626166323437643239393332393566656633643037
37393335666439383432666231306237343236383432303330353464346362373337666639666265
61313835626138643434386161363735646632306533623162383331646531346633616465383936
35633636303132626634323162353166316532353165656435653733633666393937663463363861
32326165343661616130333237303931366264333830313764386337383663353063663630303338
62616261326232306265616635353935656561346261653639623563313634613864386362346565
30393837656162393963626331333630363139326332356432326635333232636561643131396162
32613730613437393065623835653635643230613561666634326434376231313939623539333533
65396239313964653738616262393863313130306130343137396538373061363333633836323033
61316530666461303635656236633832633863303737333736313366386663323734353466343438
66656530373136633836653333353135343563616664313562393931346666316164623733313666
35616433316166613035373166323539636131663366373836326431353131333135626336616132
65333737303831333536646631636236363537643137656665373738633365386539346231656364
31306637326634623232613636316362643238653430616434336461313464306637666234653261
34396666313435373865666335373661626366636661663365303038373035383131373735343761
66323761663663323234393530376638373533643539393663623861613035646330353534323037
31616333663334363264316238643839363633303461626163343535623831613964316363383730
30326162616634383362653036643034316263663435636266386330373331613036663266616331
65623464346364666538356634393566636431373534363430356164353530643366623031323865
33393536613064643430623964623333383462376438333633653532303530323363383130343436
34363333636161313638326334396363306239633330653662323638383239663766663231353830
65346530373961373039663534646234346666346130396536626438613332316237316433396561
38623537656461393839613138356433626232383364383332333062336465376237343635323636
36383731383261626130616138653435393064626136623866396662623036343934386364316632
31346466643831643434316364383261316334396131653763383665653237646433653638343232
30353563646265323430346232363531346339333061383430373766373232393235346566323139
35333830656630373736303038373663663564363661636235613564353636313064313032636561
31653266663761306637623430373964633062653138343061663038643030363736636537376439
39626536626363663236623961393932336162386564386335303330633037626263363939396465
33363066356165653235666131306463616631386238643435356365656232343032383038396135
33663566623832323865636637613432323737383931333739616335366136353664616466333631
61333337663165363365613863373665666137346431656233393632323963303863646162353439
64346631663633366532633237616437636238353938373763666435616662393335623565363938
33636263643964656363626635643861393035363461396636396461353832636239386239663035
37373937666334653031353962623465366434613965356131636534646335636138366362386166
33646563306334386561323734623534353864653762383239346533383135303062646338333939
62393032643338336534373433626636633537363865363835633339323665336266303831646561
36333634643762363762396437643637663932663334633562646133636238623533666430316663
61336138386662323332666665636531303230376631343664636663333564623131623063633563
30326331633134393837626230663964376431646361333736323333386361613339666362393133
35316563623464666531393564303365316534646137323530333637623931333336393635353230
63653562656365396434646362386438653561386263363961613232663734626136373731623734
65666161383531653064653139666162366634343362663465643963333931383238616166636637
30633530623461336666326462366531633330346266363663373665313836346565323730633630
36623766333435373938376531626430313137616662643831303034646165313765313461333239
35663861633337613036326530646130313138616363373430643862333232656161663563656237
66333234323737383836383961346135613039663534373662656465373164386434613837356636
63356333666436636635646531306566323038386137633865613461353834643364386363313035
36393931636535373562353033383563366561323163383964633031633235353561656432333662
37313862356333323163366337356231303338643230386630626361356565643535663432613864
31613935643131346365646230333765633437333664633165653437363930313339323965333330
63663836643637373063356538393065343233316562663934393662313935323361323336363664
64646262383765376433383964343230396463326263663636393930343136633934623965656661
65303036363637646637356333356366653737396466313834653064353630376566323539646261
62633461356339343333386132613563663164643031656531333432383630393531613061363265
35643766336130633639306636356635356231353633626336346364313038653735336438626161
34393631373266333133323831323362616139386463643031393766653032623138303438303535
30663264633264316363666231313038626666623863613731636134393434393339663933326136
36333066653461373665663166666232653639326662313135346361323039346531653462666362
31373339343062373135663330393831383037643665613363323363353331393631653065323638
65666533316662343630363738643962323438396264626264383232626438353364646165396231
62656461666239623531303430343732323132326266316335653765326134333236333036653732
39663933373530323035333736363264326332633562353264356131343563656139316262343734
33386663346266333762643132633161643636656230393136306437356339323466336462393965
35306233666336326330323235306332393362636232363131646639333633616435393761636161
30336635656130343566333363343839333935306539653935326262343736353738626435663964
34666161303134656265653134656431323735373137313439343536313337303865366261336331
34613335356430626638643661323665373237616661336563613162333962313063663536313363
39656166653064333263626165393961623763383964316637396563313137323334343666376138
61306137373964303934396132333963336363376336383931616565663433663664303935613538
38383032613562383731383932616666373061306332613832636163643661623037373638323462
33613266623962373132613033663239323763373930323565323934303135383463303930653533
62653035336437653462663539353266316538353038643132616338623539313633666338613964
39396335643132353962353066643538316630653932306238663131386334613633643139323032
63643336663265396261353031353635643731663934643538616332656338303865326366383264
37643737316134393261623161646131666530356563353936336437643665363966663436373837
36326537313738643463633836373434396236393965316535323736643664633965643731613639
63613963663634373039353431303166656361326637333739393936653533346162663261643136
33633331633263363139663433663663623637383761643533626133616264623135623532653239
63646662366331316164343132386231663039643731336665346432656238303036616432653134
30333266393762323061636330333161326239656135363064333430366463366633663631653230
65366261376331666232366266373233633966373236313834313539643961646339343036363435
31383061376433363061633432383632646563393237396566303436326261346432346438383330
36663964343538633464363738663137336636316239656637343065323061313635336561616663
36663439646466636131356339323932626239646538323338343737316136393439343864393637
63313338653462633238653663303635336438636339353036656666646134623837323038333066
61326465653737313861366664313838346464353533373437393662353562393730343966356139
37353162383166346461363937306434383337313763343732373038613030386661343537333463
61323962396434316562623238386563386234653036343162666138333936303539663730383535
33353233373962336362343336353932303039353437666338626164333236653838363362353861
35333566326264346263376362396639633364666434636531333663633635333062643865303831
63623637616535326439306365666461376165633034343537613837393362313830663966333736
66646434386131393165306363313236343736303261613933636138333466333137366362363036
65616562366536623963613836386561306335613361306338626466316666613030336334383564
64303739616137616531653439393866323866313433313865376265363766346265646232383663
39613736363336323036326539303238303561333438333835323833393466636433316431373138
37636232313662313930626339643734396137613761663330316333373236386332646264366138
64393438363037623136353536306336626238633535656365616538363638643630363561656433
65333535346235373938343261663832373566316237343538326635313733396562373137343937
31663330616633323935343835313461356566333338636135633534313632306435623831623733
38633131373661333964646231343438333162353532333032303131613230353961396531633834
33326565323538396530333263306438396639306432636539333337623166336435613964663935
61373937323961623935666435666266623635303732323061323361353064343161386139656537
62383732323937613732663233636263616361363236323061373964643466303634643738383339
62333633646432643562353761313164306539366139643464353566363565613633643937326563
38353437333036323431316464356666363164323530656139643839616139326637323262303162
37373165313163636631376232356534383139353162303465636339336337306131633063313733
32643661316162346336306137363937666261336230346261386136373335376265373963386234
66373537373939316135636364366564613933646663666239333065653865393734623166633437
34326265313437623464316432656266303538323039646361346239316437383762343939393933
38643436613435393338643535323166353135353366613737636266306131376562396461316539
33323065323936373762333836336339313538393561316664626535396635353864323233623163
35373963306339396335643234353565376530346464386339313436373832643430383464646631
32396634306663393434356431306133393064393161626263336336393037633766646234356266
36393936346464386635393565323361353132376632646239336235383964303966383235363536
63353731663036376536333064373139373535663939666334646534366165653765633839663735
66383762353561653766376638383831643033623461326439336565386134643230633766313838
30313632643539656266636435376666363531363633636339373061643766313032613061623663
37646364306333633162343635363061346336373863346230336564343633386665613939326165
66393065376561353239353537393266316331363636323937663930383463333730336532666265
65383661386263626535656630316663333830323031646364353332623137383535353937313032
32623864346635646566653336333335316630376562393735613334633135373365623661373237
31616433366236303036353930626531353438326134393262616335353264643264373333356438
36613831396536643162393262336537663064656335653161626366303132356263626238373566
31663430663636306432383261393533356432376564633232643536636133616335376638353530
31613031623261386164383664373665663737313163396166386665393335646237383037353831
34316163326365326538646434373533356463323762663964373237626566306534333333393266
61386265323766303663343038356162613938326365653935306233613837303161323136376235
32393662336434363039336637363466343337616561626235613065613565326230653766633330
65393636376566633532353034353862626264336162363331626430333936643132623031613232
33353737313265316232383132623434366661343165653634393464643737363439316233333964
31356362346230326332656332633365373139376266373162633632343437663839643834343537
62363137356566613739363634353931383235346631366666613864386537363261626135336531
39663866363239653931313030656264613264396130306438313233303065393761363434663430
37373130393065396539326665643466383064383266643433363435633462376538626635326463
37373334613139383163623530366466313164353335316532643365626534616132613737666632
31656132393330386166616334336430363833643039383938613461316131333734383164666234
34646539373931366465376334363536616438336431623535363238666531626462356136346331
38376131356164393061383234353735356137356332616465643032353461653335316239616165
30646432363866623534623639393264616530646439373864363432383137393832666134393730
62323362386335333336303262653732306365643130356265373139306665313865386134373266
61336166616637353937353034326462343234646264333435323563326131636466356263316435
61333233643331373436613639656238383632363138633631326635616130656138616665386334
37383336353132363364623035346631313039313736303930343538343564663162363738346261
39383433643163313433383938383734656133626339613862316234636134386664316439656664
66656165636335376264616639663439663562343263366630643639653436646339353661333331
64333738363831653032616462616530306138383766316333323466396439363632636238386665
66623635643265663235313933613362326136333162613834306461663137363535663336636261
30346536653161653361383333323435303837666431623366316135383861643636376132313463
64656433303530316436393937353438313163323338613734373565356230653134343863376566
35656463303061643638383937346636353263653730643266353261653535633866303535643165
38626265636561323164383630636233636565366165386439613730353262346461333365633465
30616432323263383536303062643765633936303466393063656336393465333033386565386230
37316362356135386134653366373933333366363961613831396630633938316132373466323566
65303663383564306130313830343038616364666166613137376235316465303136653263616432
62323238663832646165633633356335316131343036373935303334326533363339336131393962
39643035303533386564393739353963653536323630383132353437643336313734633265313865
37353430326630313136663264616234346637623938383232386330303836333835663233316233
61613330323831363866633334366365663564303530353635303465396236663165353839343137
38656231633363623264336636623136666139653038383936646236663262613133303161306165
61343036393461373433316635376234363166636666336238363533333630623233653766313830
36316561626139353564363934663664313131326665653931396433343330316461353930366437
62626261333939316534623335636166636262373161663537626261313764643131353662366139
34666131616232363365633763343036306237323130333164373161626561333838663537303436
30616537353966303765656131633632356265356437656465633963393432346564393164663861
32356130366237326133333730366637643866633335656438356638643935303034393161376236
33643630393265666438353766356263366331313339613639623032373037366662323235636533
61636130633730383136656666303830373563636235323231383065653838316339643233656566
34363434633032353239373138333564353962323662656635356638613965363033333135613663
32353731383938653830386533663531393761646439333666333436336263383032346136333832
38373530303930336135383862643235323439636432616137393634633431303036626362613665
31616465303336303630643965343036613164613231383034353163373032376361366363663464
34353464396261346531396433376130623433353066386131383765366164626234346631353835
64653932616334313138373564336162356138326536666465343165613139396534303537653362
37613836656664643536656338393932343530666363643231666165376364363435333337663364
36636561376138643762343239613534356431353234356365343834303833303465373632376463
64313636383630623737383961386332393162333564613162316161666533636233303638376662
39333965393535616665346338663566353037653363386433396363333064393437336531336138
34623735656233373864646431356134393933643564376336313465633035643735393663613364
34646361393630353537313666316165336233653366346163323238383137323535393961343061
62366335343166616634633838343161396561353039633337363263323861363932353464343536
31633365633339643566376235653431663839343932616563353131353136653934623835373831
63336139316466383561303662313338653338613332316636613062323532393161393236373034
39646565396332323866393634323161656464623539316439313335336331313662343862373866
64613733663732663033613834646236393663366531316562653463636164636335383336323234
36343265373163396438633563313933333238353432343937373865326236623032636363323766
62616539373166383631363636643766366230333031663130393430393562326462393862313963
66643632393630353337386236353636336330383537393764343762333830323861346431343366
63396266306464643033306633616434386539636366616632376639343563626535393537313166
30376163316632666636643136663332646138623566663231623763343634646637393566366163
33383839663164636161633238613639646334316462316433356434623363363561326536373234
66333834366165623664643862633031323639643634326533633534363162643332636437353866
35633730393935636434313163356562626162326339323533363733633436633965613435613363
32383237343130346235386232653765626532363863623066363261313663633430366665376232
35316433663730616233323739633535626662616438636632313630303165366130343331623062
62623432613135636637663763613761313362616136333632303565623065303064363535653262
62323866663963303636613432326334353839623038643339623630356535643564633062336565
30333466393263396561613636633734363861663631306235353465393763613739663239333630
35656231393230323736343761326539323066323038333532336338396361623739393234623062
63653936376334633630616439633037386364626561323433353562653433326430653931306664
32613163373332333636326663313861363264326562323730366435666534346364346135373464
35386166373366396338336236643362613638393036646534376465303966363438353363383065
35343031313166393766303534323436346439326332313964333363326636363937393333363738
39393163633862323639333039616435643230363734666131353930633634643861666237313632
63363632353364636664383831633237636238626535373162613139363134353662643063336530
35376530646261623130633734306630363530323961626435613366396465373865636536613936
35333838323232373039633063376531643833353032386130656561663233623937346265623732
63656431653266663730366164313739326434363966353862626533363561626235313564396335
66383264326639356563626461633732336337323232663864366139613336613238616166303533
61396535666236353437333833323634316230633736333536313838643732666262393962633332
39386431303338363038393735373365623332393132326438333062656262323862383431393864
63353735323762653435646562616330613937313431353961353231366130643830636332373163
66343238303034663836323537663538663138643234646138343165323931633366643634666632
34383961653962333335366538306161366236663238316331306266373562386563333335646363
35613763356230316234353436333463333662333036363335323734623766313965623663333830
39353361626666636639323663653563373532333437336463653538363866313063373339636462
39323239313339663065386364396230383931353461383762663434386133393435353136343533
63623930373236333437383765356239343033306430303831306164396566643433303931336565
66613535333730373130356337613134363533643137393934393031633439656536343030643237
33643037613839316663333264616366336638653633376161343032613165363961616162363366
35613438636362633339636462633930376132306566653062396666343433363837333466343436
64323239333962303038363134336138636561313133323531393539383530643936383634373166
31303461356562643236303261613731636530643937376533393163323935386434386334363537
38613863303939393034363233386366633961323839316562393934666266353262333233363964
34373032636235363337663561356336313037626437323433333638303635346533383262626133
31313963313634366430316637343330396133376138393031613962373739623534303836623762
36646665306639333231373731663539633566356237656638353266623033626537333463636463
61326335656435363266316365356536383734626431623764653538396630363938336163313163
30333061613137313066326530363531393438643034326334636164643235616466366465616434
63343565333964336532363164643461326363653138353336623835313033343466346664643538
33643364353964343031376137626662633638393263333737356436316137316163616632636365
65636231343237623230356563363036616264666137646339663933613662653037656262366338
35353530653466623664646262393637613166303336383165393466313866323766626633393338
37323861616266343264386535653530336630343035386365313736306531396262326265646162
66343639323465633961383961656666663435373431646232653834353165303736623831393461
38323662313536356364663636623737363166353165316265343934316564343662633534636663
65636564666362343733346564373966353837373564316666303764626230616138303462303562
62633634373031643864333830353435336562633361366330623266373766346630376337373965
62366532643864326263313562623239643332326233353230656364323234623861386132323738
37356636353665343032613536326565356136353665383239326165366238626337383432653731
63313561306332626162653535326536373665633262633531313232396437333833386132333436
61616566306433613665643738663533616466613437333835303136323030623366393930383236
30613233643263386233333565633638333962663038623466643263393735376263623835313066
61356632653230663735393863386365323634663934383130383965326639356464383436386530
63343134633532636530626262663139666131343431646439633531393833353332
31643430653866313862346162613464323038323832646537303465396433343132306364323639
3731633366393631336336636461373464323531356138620a313535663334653539383364613366
63396237636461666138313939666462336162366431383666303038373732323663636532393634
6331383063336361650a336363626537356362636562393065613362306534613663303466356438
36656431646562343336336638666566396364336639346266313335306365366239646162326661
31356635383831306261346435383933323231653466373262346262353331663363333966643233
36333334333238376531623565323638393861303832313864616137633164326639336365396238
36396661306331393666333639643739303032366563326135623937343534363363663737323230
66313062333761393136646232326232663436326636396363343439666135326432666132663139
61663336646462383564323936313336636266626364366132353064633830393236656639626466
65323831623338373837333565363864313538306564656131643961303132316638343664373030
33643238313136636265306532626365333835303732326663653132633232646433643938643262
31663638373266646663373130623566343163666339646164343366656333336432303530646136
33393836333135343332396434643733353564373665326263333135323930656437623231323961
31373735396432393766313661363063376535623337336263653766383434623761323337366531
66636431313438306630643063383231363030643732386638363039623932366561376565306361
37656564346561366565336136396537393562663230333434343161366332353134373631313663
39653237343131396164343837313731333431336361343132346439343539336461313735333665
65366262643661656232653034326430616633613637396462313936336539363733353631343861
34336463663535343738663036663038306534343864313833636435383830656634343766393330
39643462623236343466666264316162343830383038633531303937333465653063316437333138
34303037313664643961653036643664323632623862373737366139636431393465333130663630
34663962343036613532376163363961616139373262376532376539633339353063353336343934
38663737306130376530323636623132303162386365636236383162306432666662626566376364
65336365373063303964326437333038663235326561653830336462646137666632336264656563
33326236336437613236396663383931376239646333333330663234643334353139636361383063
62373435626339663162356432363033333264366432353834633863313761373366326239636164
62333361353837323936323437653531626436316565626665653036323336316333646237613733
37333563623735316162646161383663396362666634383964656262393561333135333531666239
62333733626664633062303162393936336663383762323962633737306536373630656636313166
66396562633961373332346366316630346635613431656531346561333565383832646462323833
61666439306532346566376631623034326335373136626164626331353534383534386561393635
64353539653139643131396464623966333863303864303364646463613461626635373266383030
33656437373732656336333231333539386531633930303864353530303163333265346331386637
66333233313666386662326337643763346166616238333936363765316638306364643365336232
64323832306433376265623664353136646536386436623532613866303232376635656566353437
37313639356262376263373262666436353039346161393837613165623966303364333036326366
64356664303036656666616435376461373362333263333865626333393637636530643832373532
36303962643964393331646264633365663933653830323533303932383263653330653730303661
34633732393937383539313561633861623766363230313337336638323034633266646137306234
64366164313835333630646137333166613338326465653333353630356263643336316235363264
62383164343832396136356362353939353232373434346664363838643262623062346365386334
36393765393230316130363466633936323232353339653338613030373633303434306233303734
38623261613566626437613034333837653130366663306462633764633835323933643837366561
31636437363438643663376562393937386137303835643532316436396238343635303439653132
32656239393438623065653266306465353239376638653363663836666666653930383339626266
36306634343266306134633464386630663338366364346538373439386164333730646361336464
36656561353332376338343437313930313834653062376133663832663237366665303264373961
63636136303639363037633439653531306466643634366461613535656265376338353732393764
33363038346333346239316666313335306231346433363430343530343533333066393533333566
30663833633163353331363236396663623632653537646562393336396264326430616134353035
30663038336638303032623139636264323331396338633066323831313837666237623733396435
63373737626265633432333534643066623737353337373063346336323866343936323734393764
62376564613762613937613939323035643764663731663761626332626139336437333237336432
37306332363862393965663838653131366261393634613432323562386132326635333465393364
62313236666530346337666430623736623862623633356432653439363037313662306136353636
39346434336661313836636531633234326638393334383065376361313762633065636530656234
34323036616134393932623438393366376162363137373032376536376664383262663531383930
30646638626464623238643763633339386337386265323736666632653564326564343836636133
61356337653238396364633765333038393532616539653561323062323935613864653162336435
65663535316331663931636338343230376162363730326636396635306534663834353863333864
35643065633361653539373635306535653165376531393632663433383266306638363062383237
62333336336136326336633962653465636335353937623636343734346364333862346238653365
65396439316338393165376139626563643630616331313662613163353662383961313836376235
39393165333334316131663437653438636638353937373138613732656363343933393366656534
61323733363964386135646439313562333366316565623031383336356532616164623038316664
64623734363939313737346437663436663836626539353631356565313434346336623661326466
33643431666261323332363835383966626432656234646634323462663539396233366265346662
39356466373139626636653438353666363162663631663536383662323136303163373432636438
62376632303762643166626533306435666666386539383036336662316331383164326539613662
36346264653030386439366533393032393438336662363637366537303832353833613466376234
62663763616436363537353230353264353961386633343533613065613539396434336633616461
32363162313863363761386231346639366632353730356332623162623738343536383830623435
63323733356261653064333630623835346466303634656362306539323236623132376334343961
65636338313461623435643538316664623634303636346561656566353532323830633339636332
33626337306365363431363666643964373330396432333036373938636137626235646430363939
37393865666465353131636438613836356133636661346461326131616238396537343536396333
36633363326439393836666230646364353563646561623661633333363530356662383363653562
36616530623562363736653138333837343366616536316365613866373635376338326531323261
32363964666264633533363635323239313730656565666439353266323037343866373538383838
32643466386339663733373363353366646335616635306135613561386466393464643738313731
64336439353733373431383736623865303363653337643639656239316364393538626231313139
65323737373132643539636362393764353162613337653265656465653536356437643732663530
38373461616366656561386661373266313031373639396631396165336361383135623538366162
37393734313563306534653234363262383539633031393335333038396365386433396664623734
31363938656232663235323937376463653638663537356265376234633934383466383430623664
32636365643838373638356461393633666135656232623861323130316630396163633765376465
65626561666638303966373431626264356231636531633330383234643735326130363139623062
63393334303235306238316433303039363932643665383533353065336530306633316566353833
65363837373866393338613637326362353432306264396230636534623864343032306237373931
62336266646633363131646666653936653331636562326666346564626331343831393165336139
33363135323739656165323433396638313438343436303339336639306336333737343564356163
36646631343030303862633933383331393263323936616262616338343265373732393665633632
30616532323933303261303634326134363536376335306538643162613734383830623138343464
35376334653061373639383563373561323236616561613631336563306436353435613838623064
32303361646537616133303635306361343038626430663832373363353235643435313636333439
63386334666330633964393234323532306233346433623131663739663534653165383830656331
39373063396161336633343866393264656335323138653764626664353861323665366264353933
30346438393531663330633137653037326230313734666132636163666564333664393233336661
61303264383532616431336365353066626438326563626262653866656632313132366164653333
31363162313664666262366361653635663132626333396362373132326337383235393036353630
65383630616532313863663838643438396266346161396238613662346462316365383462393761
39316434316436656630363065666532613563303838656461306531383264646139303933623734
33616263353932653666663961653430623861643534316334393661313963613233323537393333
32653137646430313238313936666434613464353764336664343536383838666261343766343437
38343864363933323430613064613836643631626431383239393636636237303233306263653238
66333533646662343434623362663735353738633439376563363337303937653733613433306133
30656462316330623534313362636665313234393439613333386264363361626164636238623465
34376263306436353330323830383363623666643634623830336534666230323230633231366461
63376135633235616530643531666530346631323939346632306162636266613839336131623339
37333531633836393465633866383531643732646465333366656262343930373630616639666233
38346161326636336131343762633030653831633363656336643062643365616263386333373332
31656331613434643139383535333735373235373634633730326535646430336230306465353035
39323333323337386538393262333365633137323737373734303337636535343336663233393439
64613039376433386363656330666163626430333432373361396332396339343062376538633034
65303332646436623335326166346661616264316339346436346138613665333362653234653966
32343064373063313565663635326364653435353536383433363530616562366337306665613935
63393133633937653064343162383464303531356134356139666338353837303534346665383566
34326634663533666335366234633364333038643563396465356564366536663031323934303538
35353666646538326234313836316361613033326337393337646131326134636361313035373664
32646331383636636639316261666137316438343633636162333163353036666463396134613364
65303331653633306462636637383661373364376633363139333335643430633634316531383435
35343935373636613964663261356630626666303965333338626465613539646532643133323365
34313762326563383835626136616336363465346230636166336662306637346637613231363330
37373039646663373938313839666564306530353763663664336636633865636462303166613735
39623561393132656332376165666161623330393538333433643238356263386135626266363464
34316636383661306366303362646530623061663163306238343830396439303037653963633739
31333231336132343036323965396463663366393662616265656130383338366137333838343131
39333835353264386236626162643739353161353931313038393439333335613566656566613963
61343734626463623835376536396437626461633564386535346235616664643331353663353535
36613762623632323132643631663434656662366233393932333265616663313461346339616365
62383064666634376266343062356138323463353138323364626132653662356165366665313562
61646236353064643966376536346631316663353534333763303664613431633033643935303537
64636661333566383437333735643032376562633937396161366339336631373332653533376566
39623036343334656563643138383266303962316537316531313361653539663539393435323234
31346431383762303333343437613465373232336334383239333465623737346463373334333033
34393632313362623964636330663665643036303862653139366664346666303932306466396332
33363237363162386539653666313035643234373239396436666231366639653236653962313137
34616131356231306165353531393830623030613362363634346265613431326434626361623637
65356561303936663736653234656365373336383666353561306264393362363235653839396661
32643365663635303734633031313739366434303633653764346336646563326237646234643536
36363039616234353538633033323336376236353862386263346438613539333836623434616531
62373964373663313439353333616631383036373632623935616464313939316631663062623965
35306139646634613965356234366231336535646337313437633466663538626339626636383637
30626432356130306630666463386264396333326165393738336238393932373634303961613431
30666666356161613238303863383630313937346135383766666636383466316332393465613237
36363737373063323536313337303666383330396134633762333739643734393663656337386433
38666465303766663737623135643935316535663963353366663934623066666231383364303637
30356539373339383738393765326333383236346638366335343031623233336263646230646136
65306231663536636639396365373937346332303066383063376561353364376136653263616332
31346130323937396638396330316265303632623235393065336130643564343635613835623030
36626437336634313164633332396662663536643465333836616263643832353663633566353066
62623166376432643236663837303637656334356236626637353735343633333832346365633532
32393464373538323865653630386336306139393432333965313036363430336465656364623565
66656530376439353832333536346336626262313331366266333566613965353830353738636132
66626461343639366434393861343064383934326462366637626262376165343565353537646632
64636430383761306335656138646461363665663733326362336634646264386463626637343662
38383738313261396564613939613239393535343237363932653433323861333836643463333631
66653763363061333165316437643765643461646633656634363633626632316461613430653238
36313037346230653736633439623464363061316534393362333766393436316131623331366663
37323637383137323936623637663531393635633538636133663966326436303637303635623335
30373862643534303864613464316264646162353631343266313737356539366262323666393233
30653139623731353437376461666137386339613162363963333930303839356264613838356533
36663737343062366565393964626435396266373836616131336262323432343365363963356431
35393037653363623762383438333139623532343063333638666465363533353164373933303365
32623736623139333130656132613833646562303837353162646262636633323238656639663066
31666235323065393137303466643264343666353330343832323963663261356232393737623330
64316433353164623732316264643565636530396534663638643131613531313562646637646466
32333833346631393430643262323336323161643339313766393765326237366361653362613237
63653037363765616338333062633662363936323964626636306565333863396164616166303863
35313965376137333664343638323933333462613432336137333135346463343434313730306131
36396339313337636536653164373430306535386434623735323966636537303166663264663031
65643262326631616130636663393835383762613262613732376364343734346132663662396663
36306335623963313833303461303332626461376238396537376435366362353730346362373261
63326461386465356437656137366532323437643031336133316437303936633662656437336163
33643065613562386635383634313265626631646463633335623839303337663535356130616435
31313331336133646539663630333562333965663264663430383265323931343833366639636438
34383962336137383165336465653734353838646665353361653261666633643361393431613165
38663935343938316463343636346263396238666535313839313361656638373336376161393633
62376331303366366361666236313531373035623763393132336336346633636332373566633861
30386138346166613239313432396264323662346239306230613434663937623735376330356534
33633064383735346664666163626266663437346434353137313666373265363963323266353336
38666539303537616432653031323539383835326263306261616433656335383133656131613832
34616238626333396231646237663035333331313562353764613838363831323563643366303735
33396332316633306263643639626563626430653361656434633335366632323861623531313638
65333830643634643735353163316639643232393838316532383331323433663266613163666261
62656664326331353037663531613335633865366233333266313034633264643632633733656165
66356136656530633664373231376362666665333363613139356538356136333938363036313034
35303137663335323731323261393733663733333162316130323638326365353261616463396434
66613038353332633835633939613034653461353765363764393136613238633665306535353539
36353730313638346630313961383832623939633339376233636538306362636364636232323663
62383966653638643330623836666131633866663266316233643363646530393036633636366461
65656437646532363932363766373238356439643665313733623261343963373537663566353163
64663137356562353463326561313836643537353062613437623637333639316165666433633635
34366238346232636532383034343835623032353033646365363535326536303536396638616239
65346235653962366232623733393561383735306235356533356538363537653463636435623433
33373366316230333038373533666261376634633338626333373730376164356337383138643534
62343736653638616132313365653163376534653538333231323865633565346438663132643765
34656362323261386233373439643063386463393631356136373231376561623434663635366563
31353131653630656564636231386233306561313362333539363432653338663564633632333330
35326432396261376562363564366634633662663964333935656136393139316330363334626261
38626665623234643938346462323061383836353265306636623331356662623666313166663233
38313866306338383565383465633962386163653638616435313038363065646433353436363339
66623935343665313634346634393061326463326164373834656337373930633961613261643866
61613135636334376238613564623763656438343466353162313461336430353161353032613062
39353532333039653266646362343264643130366463356663633965626164373936316532663263
63343337386565316130303566383833373662636266666238643635313437396264376433373335
33656333363030393364346533303137366363346161306266383638346139353137633230643339
65333032373335663632613738356263643864616162393561326538353461643963316665313330
63646631343162353665353438336335353462623563613032376432643962363630393237393134
31653532303630323334376431376138366162613762613233643034383761626262333431393961
66303463626331623037386662376365646333653566326436336334666637623631656265303438
66323965613539386131396333356461393633386135616466323935383666666137303236663532
39333634383866313835633630383031323132396533383635623737623337653135346335393664
30613633613635353837316466336364666130666538343536656635373938333534653235656230
32656465613132636130396161616432313164643231376436653263316165343339316264626236
36383635643533613837643433613339653338656638386366326330373633613235316366323935
37356166663161653639343334353262373031343831363535643832363831646166653030636363
64306433643766303465316530376236633464356134303662376530346435336561396566613139
39666531616134643965376661336138336362623662666630373036333031323761333937353864
61343161326139613035343239333130376531626636313766383764306634623133343131663031
61646164386134313630656336626337613631343336313938653435613133363161353261306339
64333930396131393739356663343733386638396566633864333830316633326534333831356138
33303265626537333164643963643735646139613966376635303931366535326463666262313331
38336333316633636666666263613739336433646365323661643964353531623262323136323439
36623564633963633333333461346234636265666538383262633062306137373339666338613266
63623635333737326639366138366236343766366638383231396236346264663733646237663863
64383363636336373031393337373565643862623633663831656664326634613032663339366566
34313063343136393830316164633963343834393262383430376131623034383265373763353537
66663662383535326365313536346132393836353865343866643031663730383765393762326434
34353166666465343636656139656432383633636566303037663234636538653230663335626262
34323161373463383637376137663764633761313564363930643538636363363635353865363864
32333235373339613933373339656135396336366437393163383364303939646430356635313036
39373063313862616131363938383332376537363931383561313637373963653133346139383665
35616332636637373263666364633937663465656161653134306531393135653031633938376266
65333438326162326235386564373938643431643335356236353733303333326139376331353631
64626165633936326566333936376564376339343033373565313464333435333130336561633830
34386137356465333231306534353366383235636535373830316239366436346338333532623331
63626138636133343965326634303931396264346265326438323836663631366338343139393136
65643737373030313139393031343964303534363062636431336666383836346364666264613734
64393931663734313435653665663534306636396461353730306662613936316466643134383061
62303234356166383762643764656236373161643439303532353364656234666565613062383037
62616133623435633831386465303639633666333431623339626362646232663464306333316137
34363439323735386433393736663837323635306565613731353930306232323163393166303863
39353462353435643030373139656266383262613263383736343938396431306232383461343161
64666463336238643564366162336161626531353431343938616134363462346434343132306435
38306532663137373936393237386537643664643738623435323934633935643536363730373531
66313632306636316664643231396336333839656439613838613664346433323339393932396233
64383837616466343566383138333934316333646463383664323761373563323961643666356338
66636262643137363339303135303963323032306432306265363665616165643737643432383937
65396466323263303233366162373962616631386230643533643535653465373638616630663037
61366633636539326461303862323865386431353236636131376464336365343862383965393537
65393366636437666166656666333766326233363835343034363763343433393132333935623539
31346139653264643037666438633363373435376635656333666332343163646566653663633265
61396639343831326430643632626463623330303435303933656564353035353066353335643465
61663665613335663262383262633063393836373832383963336235636534383263326361336237
65373031646466393233636334616263313863323136396534343561306633303636383061376665
61383534373538336232323533303030356334346134393830643638346630363062633731376665
37316232323232303234643964303734396233646238376439356166346366306565336565336337
31626164643065633166333663636566393663316339663266303462393661346230646164313763
65306363663531333066386461636665656461636531653363663765353935333032643032356434
63333466333230363439363466376134326630636138643166646234306631656134613266623261
38346437663063663465643234306362373835656566336461343630616338623030303963306534
31303335336633616162366332356138363838623738343165353830376364326234336162623537
64373038353037653034396664336534336232356633646233366535353831386336353462303538
61623539393430343964343938393333356539326637363061666434333233313866356530346465
33356663643364613535346137663666383131303462353433376531333135366338653336303961
32653561326133366336
......@@ -15,4 +15,4 @@
- { role: promtail }
- { role: postgres }
- { role: uwsgi }
- { role: archmanweb, archmanweb_version: 'v1.11' }
- { role: archmanweb, archmanweb_version: 'v1.12' }
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGgaVld+jMegw7pgl7UeS4+k3u7qRM+aYxwG4pSa3lpP
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFddUjybICoqvz3BfNeunxLytpsxBd2k63knI7kMSEdP admin@ptr1337.dev
......@@ -46,7 +46,7 @@
version={{ archmanweb_version }}
# TODO
# verify_commit=true
# gpg_allowlist={{ archmanweb_pgp_key }}
# gpg_whitelist={{ archmanweb_pgp_key }}
become: true
become_user: archmanweb
register: release
......
......@@ -59,7 +59,7 @@
dest="{{ archweb_dir }}"
version={{ archweb_version }}
verify_commit=true
gpg_allowlist={{ archweb_pgp_key }}
gpg_whitelist={{ archweb_pgp_key }}
become: true
become_user: archweb
register: release
......
......@@ -4,7 +4,7 @@ archwiki_nginx_conf: '/etc/nginx/nginx.d/archwiki.conf'
archwiki_nginx_challenge_value: '41ce6c6'
archwiki_user: 'archwiki'
archwiki_repository: 'https://gitlab.archlinux.org/archlinux/archwiki.git'
archwiki_version: '1.42.1-2'
archwiki_version: '1.42.3-1'
archwiki_question_answer_file: '/srv/http/archwiki/registration-question-answer.txt'
archwiki_socket: '/run/php-fpm/archwiki.socket'
......
......@@ -8,7 +8,7 @@ aurweb_conf_dir: '/etc/aurweb'
aurweb_git_dir: "{{ aurweb_dir }}/aur.git"
aurweb_git_hook: '/usr/local/bin/aurweb-git-update'
aurweb_nginx_conf: '/etc/nginx/nginx.d/aurweb.conf'
aurweb_version: 'v6.2.14'
aurweb_version: 'v6.2.15'
aurweb_pgp_keys: [
'2191B89431BAC0A8B96DE93D244740D17C7FD0EC', # artafinde
'DB650286BD9EAE39890D3FE6FE3DC1668CB24956', # klausenbusk
......
......@@ -64,7 +64,7 @@
dest="{{ aurweb_dir }}"
version={{ aurweb_version }}
verify_commit=true
gpg_allowlist='{{ aurweb_pgp_keys }}'
gpg_whitelist='{{ aurweb_pgp_keys }}'
become: true
become_user: "{{ aurweb_user }}"
register: release
......@@ -90,7 +90,7 @@
dest="{{ aurweb_dir }}"
version={{ aurweb_version }}
verify_commit=true
gpg_allowlist='{{ aurweb_pgp_keys }}'
gpg_whitelist='{{ aurweb_pgp_keys }}'
become: true
become_user: "{{ aurweb_user }}"
when: release.changed
......
......@@ -13,7 +13,7 @@
dest: /srv/bugbot
force: true
verify_commit: true
gpg_allowlist: '{{ bugbot_pgp_keys }}'
gpg_whitelist: '{{ bugbot_pgp_keys }}'
version: '{{ bugbot_version }}'
- name: Install env file
......
......@@ -38,6 +38,8 @@ Color
CheckSpace
VerbosePkgLists
ParallelDownloads = 5
DownloadUser = alpm
#DisableSandbox
# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
......
......@@ -10,3 +10,5 @@ gitlab_bots:
- project_19709_bot_ab88a35474b62399f347877ec82018ac
- group_11323_bot_c1f9e22ef6391b32e45f7e4a135ecc91
- project_16_bot_32e6f4728202b8f9259313830e9e5a18
- project_32147_bot_17ab98ea29bb8d2f93c685af009e3376
- project_84858_bot_e982c0734ca839275298899e49ed1f51
......@@ -31,13 +31,13 @@ provisioning = /etc/grafana/provisioning
# Protocol (http, https, h2, socket)
;protocol = http
# This is the minimum TLS version allowed. By default, this value is empty. Accepted values are: TLS1.2, TLS1.3. If nothing is set TLS1.2 would be taken
# Minimum TLS version allowed. By default, this value is empty. Accepted values are: TLS1.2, TLS1.3. If nothing is set TLS1.2 would be taken
;min_tls_version = ""
# The ip address to bind to, empty will bind to all interfaces
http_addr = 127.0.0.1
# The http port to use
# The http port to use
;http_port = 3000
# The public facing domain name used to access grafana from a browser
......@@ -67,6 +67,9 @@ root_url = https://{{grafana_domain}}
;cert_file =
;cert_key =
# optional password to be used to decrypt key file
;cert_pass =
# Certificates file watch interval
;certs_watch_interval =
......@@ -94,6 +97,10 @@ root_url = https://{{grafana_domain}}
#exampleHeader1 = exampleValue1
#exampleHeader2 = exampleValue2
[environment]
# Sets whether the local file system is available for Grafana to use. Default is true for backward compatibility.
;local_file_system_available = true
#################################### GRPC Server #########################
;[grpc_server]
;network = "tcp"
......@@ -103,6 +110,8 @@ root_url = https://{{grafana_domain}}
;key_file =
;max_recv_msg_size =
;max_send_msg_size =
# this will log the request and response for each unary gRPC call
;enable_logging = false
#################################### Database ####################################
[database]
......@@ -116,11 +125,22 @@ root_url = https://{{grafana_domain}}
;user = root
# If the password contains # or ; you have to wrap it with triple quotes. Ex """#password;"""
;password =
# Use either URL or the previous fields to configure the database
# Example: mysql://user:secret@host:port/database
;url =
# Max idle conn setting default is 2
;max_idle_conn = 2
# Max conn setting default is 0 (mean not set)
;max_open_conn =
# Connection Max Lifetime default is 14400 (means 14400 seconds or 4 hours)
;conn_max_lifetime = 14400
# Set to true to log the sql calls and execution times.
;log_queries =
# For "postgres", use either "disable", "require" or "verify-full"
# For "mysql", use either "true", "false", or "skip-verify".
;ssl_mode = disable
......@@ -146,18 +166,6 @@ path = ":memory"
;path = grafana.db
{% endif %}
# Max idle conn setting default is 2
;max_idle_conn = 2
# Max conn setting default is 0 (mean not set)
;max_open_conn =
# Connection Max Lifetime default is 14400 (means 14400 seconds or 4 hours)
;conn_max_lifetime = 14400
# Set to true to log the sql calls and execution times.
;log_queries =
# For "sqlite3" only. cache mode setting used for connecting to the database. (private, shared)
;cache_mode = private
......@@ -179,11 +187,6 @@ path = ":memory"
# Set to true to add metrics and tracing for database queries.
;instrument_queries = false
################################### Data sources #########################
[datasources]
# Upper limit of data sources that Grafana will return. This limit is a temporary configuration and it will be deprecated when pagination will be introduced on the list data sources API.
;datasource_limit = 5000
#################################### Cache server #############################
[remote_cache]
# Either "redis", "memcached" or "database" default is "database"
......@@ -304,9 +307,18 @@ check_for_updates = false
# Intercom secret, optional, used to hash user_id before passing to Intercom via Rudderstack
;intercom_secret =
# Application Insights connection string. Specify an URL string to enable this feature.
;application_insights_connection_string =
# Optional. Specifies an Application Insights endpoint URL where the endpoint string is wrapped in backticks ``.
;application_insights_endpoint_url =
# Controls if the UI contains any links to user feedback forms
;feedback_links_enabled = true
# Static context that is being added to analytics events
;reporting_static_context = grafanaInstance=12, os=linux
#################################### Security ####################################
[security]
# disable creation of admin user on first start of grafana
......@@ -387,6 +399,7 @@ cookie_samesite = strict
# $NONCE in the template includes a random nonce.
# $ROOT_PATH is server.root_url without the protocol.
;content_security_policy_report_only_template = """script-src 'self' 'unsafe-eval' 'unsafe-inline' 'strict-dynamic' $NONCE;object-src 'none';font-src 'self';style-src 'self' 'unsafe-inline' blob:;img-src * data:;base-uri 'self';connect-src 'self' grafana.com ws://$ROOT_PATH wss://$ROOT_PATH;manifest-src 'self';media-src 'none';form-action 'self';"""
# Controls if old angular plugins are supported or not.
;angular_support_enabled = false
......@@ -425,10 +438,7 @@ cookie_samesite = strict
# creating and deleting snapshots.
;public_mode = false
# remove expired snapshot
;snapshot_remove_expired = true
#################################### Dashboards History ##################
#################################### Dashboards ##################
[dashboards]
# Number dashboard versions to keep (per dashboard). Default: 20, Minimum: 1
;versions_to_keep = 20
......@@ -444,6 +454,30 @@ default_home_dashboard_path = /var/lib/grafana/public-dashboards/archive.json
;default_home_dashboard_path =
{% endif %}
################################### Data sources #########################
[datasources]
# Upper limit of data sources that Grafana will return. This limit is a temporary configuration and it will be deprecated when pagination will be introduced on the list data sources API.
;datasource_limit = 5000
# Number of queries to be executed concurrently. Only for the datasource supports concurrency.
# For now only Loki and InfluxDB (with influxql) are supporting concurrency behind the feature flags.
# Check datasource documentations for enabling concurrency.
;concurrent_query_count = 10
################################### SQL Data Sources #####################
[sql_datasources]
# Default maximum number of open connections maintained in the connection pool
# when connecting to SQL based data sources
;max_open_conns_default = 100
# Default maximum number of idle connections maintained in the connection pool
# when connecting to SQL based data sources
;max_idle_conns_default = 100
# Default maximum connection lifetime used when connecting
# to SQL based data sources.
;max_conn_lifetime_default = 14400
#################################### Users ###############################
[users]
# disable user signup / registration
......@@ -471,7 +505,7 @@ allow_sign_up = false
;login_hint = email or username
;password_hint = password
# Default UI theme ("dark" or "light")
# Default UI theme ("dark", "light" or "system")
;default_theme = dark
# Default UI language (supported IETF language tag, such as en-US)
......@@ -497,6 +531,9 @@ viewers_can_edit = true
# The duration in time a verification email, used to update the email address of a user, remains valid before expiring. This setting should be expressed as a duration. Examples: 6h (hours), 2d (days), 1w (week). Default is 1h (1 hour).
;verification_email_max_lifetime_duration = 1h
# Frequency of updating a user's last seen time. The minimum supported duration is 5m (5 minutes). The maximum supported duration is 1h (1 hour).
;last_seen_update_interval = 15m
# Enter a comma-separated list of users login to hide them in the Grafana UI. These users are shown to Grafana admins and themselves.
; hidden_users =
......@@ -566,9 +603,6 @@ signout_redirect_url = https://accounts.archlinux.org/realms/archlinux/protocol/
# Set to true to enable Azure authentication option for HTTP-based datasources.
;azure_auth_enabled = false
# Set to skip the organization role from JWT login and use system's role assignment instead.
; skip_org_role_sync = false
# Use email lookup in addition to the unique ID provided by the IdP
;oauth_allow_insecure_email_lookup = false
......@@ -597,6 +631,9 @@ org_role = Viewer
# mask the Grafana version number for unauthenticated users
hide_version = true
# number of devices in total
;device_limit =
#################################### GitHub Auth ##########################
[auth.github]
;name = GitHub
......@@ -619,6 +656,12 @@ hide_version = true
;org_mapping =
;allow_assign_grafana_admin = false
;skip_org_role_sync = false
;tls_skip_verify_insecure = false
;tls_client_cert =
;tls_client_key =
;tls_client_ca =
# GitHub OAuth apps does not provide refresh tokens and the access tokens never expires.
;use_refresh_token = false
#################################### GitLab Auth #########################
[auth.gitlab]
......@@ -646,6 +689,7 @@ hide_version = true
;tls_client_key =
;tls_client_ca =
;use_pkce = true
;use_refresh_token = true
#################################### Google Auth ##########################
[auth.google]
......@@ -670,7 +714,12 @@ hide_version = true
;org_mapping =
;allow_assign_grafana_admin = false
;skip_org_role_sync = false
;tls_skip_verify_insecure = false
;tls_client_cert =
;tls_client_key =
;tls_client_ca =
;use_pkce = true
;use_refresh_token = true
#################################### Grafana.com Auth ####################
[auth.grafana_com]
......@@ -684,6 +733,7 @@ hide_version = true
;scopes = user:email
;allowed_organizations =
;skip_org_role_sync = false
;use_refresh_token = false
#################################### Azure AD OAuth #######################
[auth.azuread]
......@@ -702,10 +752,12 @@ hide_version = true
;allowed_groups =
;allowed_organizations =
;role_attribute_strict = false
;org_mapping =
;allow_assign_grafana_admin = false
;use_pkce = true
# prevent synchronizing users organization roles
;skip_org_role_sync = false
;use_refresh_token = true
#################################### Okta OAuth #######################
[auth.okta]
......@@ -728,13 +780,19 @@ hide_version = true
; org_mapping =
;allow_assign_grafana_admin = false
;skip_org_role_sync = false
;tls_skip_verify_insecure = false
;tls_client_cert =
;tls_client_key =
;tls_client_ca =
;use_pkce = true
;use_refresh_token = true
{% if not grafana_anonymous_access %}
#################################### Generic OAuth ##########################
[auth.generic_oauth]
enabled = true
name = OAuth
;icon = signin
enabled = true
allow_sign_up = true
auto_login = true
client_id = openid_grafana
......@@ -745,6 +803,9 @@ email_attribute_name = email:primary
email_attribute_path = email
;login_attribute_path =
;name_attribute_path =
role_attribute_path = contains(roles[*], 'DevOps') && 'Admin'
role_attribute_strict = true
;groups_attribute_path =
;id_token_attribute_name =
auth_url = https://accounts.archlinux.org/realms/archlinux/protocol/openid-connect/auth
token_url = https://accounts.archlinux.org/realms/archlinux/protocol/openid-connect/token
......@@ -754,11 +815,8 @@ api_url = https://accounts.archlinux.org/realms/archlinux/protocol/openid-connec
;allowed_domains =
;team_ids =
;allowed_organizations =
role_attribute_path = contains(roles[*], 'DevOps') && 'Admin'
role_attribute_strict = true
;org_attribute_path =
;org_mapping =
;groups_attribute_path =
;team_ids_attribute_path =
;tls_skip_verify_insecure = false
;tls_client_cert =
......@@ -767,6 +825,8 @@ role_attribute_strict = true
;use_pkce = false
;auth_style =
;allow_assign_grafana_admin = false
;skip_org_role_sync = false
;use_refresh_token = false
{% endif %}
#################################### Basic Auth ##########################
......@@ -791,6 +851,7 @@ role_attribute_strict = true
#################################### Auth JWT ##########################
[auth.jwt]
;enabled = true
;enable_login_token = false
;header_name = X-JWT-Assertion
;email_claim = sub
;username_claim = sub
......@@ -804,11 +865,13 @@ role_attribute_strict = true
# Use in conjunction with key_file in case the JWT token's header specifies a key ID in "kid" field
;key_id = some-key-id
;role_attribute_path =
;groups_attribute_path =
;role_attribute_strict = false
;groups_attribute_path =
;auto_sign_up = false
;url_login = false
;allow_assign_grafana_admin = false
;skip_org_role_sync = false
;signout_redirect_url =
#################################### Auth LDAP ##########################
[auth.ldap]
......@@ -930,6 +993,10 @@ role_attribute_strict = true
# By default this will include all Grafana Labs owned Azure plugins, or those that make use of Azure settings (Azure Monitor, Azure Data Explorer, Prometheus, MSSQL).
;forward_settings_to_plugins = grafana-azure-monitor-datasource, prometheus, grafana-azure-data-explorer-datasource, mssql
# Specifies whether Entra password auth can be used for the MSSQL data source
# Disabled by default, needs to be explicitly enabled
;azure_entra_password_credentials_enabled = false
#################################### Role-based Access Control ###########
[rbac]
;permission_cache = true
......@@ -1052,6 +1119,9 @@ mode = syslog
# Should webvitals instrumentation be enabled, only affects Grafana Javascript Agent
;instrumentations_webvitals_enabled = false
# Should tracing instrumentation be enabled, only affects Grafana Javascript Agent
;instrumentations_tracing_enabled = false
# Api Key, only applies to Grafana Javascript Agent provider
;api_key = testApiKey
......@@ -1096,6 +1166,9 @@ mode = syslog
# global limit of alerts
;global_alert_rule = -1
# global limit of files uploaded to the SQL DB
;global_file = 1000
# global limit of correlations
; global_correlations = -1
......@@ -1103,6 +1176,11 @@ mode = syslog
# This is not strictly enforced yet, but will be enforced over time.
;alerting_rule_group_rules = 100
# Limit the number of query evaluation results per alert rule.
# If the condition query of an alert rule produces more results than this limit,
# the evaluation results in an error.
;alerting_rule_evaluation_results = -1
#################################### Unified Alerting ####################
[unified_alerting]
#Enable the Unified Alerting sub-system and interface. When enabled we'll migrate all of your alert rules and notification channels to the new system. New alert rules will be created and your notification channels will be converted into an Alertmanager configuration. Previous data is preserved to enable backwards compatibility but new data is removed.```
......@@ -1119,6 +1197,13 @@ mode = syslog
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
;alertmanager_config_poll_interval = 60s
# Maximum number of active and pending silences that a tenant can have at once. Default: 0 (no limit).
;alertmanager_max_silences_count =
# Maximum silence size in bytes. Default: 0 (no limit).
;alertmanager_max_silence_size_bytes =
# Set to true when using redis in cluster mode.
;ha_redis_cluster_mode_enabled = false
......@@ -1200,6 +1285,10 @@ mode = syslog
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
;ha_gossip_interval = "200ms"
# Length of time to attempt to reconnect to a lost peer. Recommended to be short (<15m) when Grafana is running in a Kubernetes cluster.
# The string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
;ha_reconnect_timeout = 6h
# The interval between gossip full state syncs. Setting this interval lower (more frequent) will increase convergence speeds
# across larger clusters at the expense of increased bandwidth usage.
# The interval string is a possibly signed sequence of decimal numbers, followed by a unit suffix (ms, s, m, h, d), e.g. 30s or 1m.
......@@ -1235,6 +1324,38 @@ mode = syslog
# Retention period for Alertmanager notification log entries.
;notification_log_retention = 5d
# Duration for which a resolved alert state transition will continue to be sent to the Alertmanager.
;resolved_alert_retention = 15m
[unified_alerting.screenshots]
# Enable screenshots in notifications. You must have either installed the Grafana image rendering
# plugin, or set up Grafana to use a remote rendering service.
# For more information on configuration options, refer to [rendering].
;capture = false
# The timeout for capturing screenshots. If a screenshot cannot be captured within the timeout then
# the notification is sent without a screenshot. The maximum duration is 30 seconds. This timeout
# should be less than the minimum Interval of all Evaluation Groups to avoid back pressure on alert
# rule evaluation.
;capture_timeout = 10s
# The maximum number of screenshots that can be taken at the same time. This option is different from
# concurrent_render_request_limit as max_concurrent_screenshots sets the number of concurrent screenshots
# that can be taken at the same time for all firing alerts where as concurrent_render_request_limit sets
# the total number of concurrent screenshots across all Grafana services.
;max_concurrent_screenshots = 5
# Uploads screenshots to the local Grafana server or remote storage such as Azure, S3 and GCS. Please
# see [external_image_storage] for further configuration options. If this option is false then
# screenshots will be persisted to disk for up to temp_data_lifetime.
;upload_external_image_storage = false
[unified_alerting.reserved_labels]
# Comma-separated list of reserved labels added by the Grafana Alerting engine that should be disabled.
# For example: `disabled_labels=grafana_folder`
disabled_labels =
[unified_alerting.reserved_labels]
# Comma-separated list of reserved labels added by the Grafana Alerting engine that should be disabled.
# For example: `disabled_labels=grafana_folder`
......@@ -1289,6 +1410,12 @@ mode = syslog
# Optional max query length for queries sent to Loki. Default is 721h which matches the default Loki value.
; loki_max_query_length = 360h
# For "loki" only.
# Maximum size in bytes for queries sent to Loki. This limit is applied to user provided filters as well as system defined ones, e.g. applied by access control.
# If filter exceeds the limit, API returns error with code "alerting.state-history.loki.requestTooLong".
# Default is 64kb
;loki_max_query_size = 65536
[unified_alerting.state_history.external_labels]
# Optional extra labels to attach to outbound state history records or log streams.
# Any number of label key-value-pairs can be provided.
......@@ -1305,6 +1432,24 @@ max_age =
# Configures max number of alert annotations that Grafana stores. Default value is 0, which keeps all alert annotations.
max_annotations_to_keep =
#################################### Recording Rules #####################
[recording_rules]
# Target URL (including write path) for recording rules.
url =
# Optional username for basic authentication on recording rule write requests. Can be left blank to disable basic auth
basic_auth_username =
# Optional assword for basic authentication on recording rule write requests. Can be left blank.
basic_auth_password =
# Request timeout for recording rule writes.
timeout = 30s
# Optional custom headers to include in recording rule write requests.
[recording_rules.custom_headers]
# exampleHeader = exampleValue
#################################### Annotations #########################
[annotations]
# Configures the batch size for the annotation clean-up job. This setting is used for dashboard, API, and alert annotations.
......@@ -1365,6 +1510,11 @@ max_annotations_to_keep =
# Enable the Query history
;enabled = true
#################################### Short Links #############################
[short_links]
# Short links which are never accessed will be deleted as cleanup. Time is in days. Default is 7 days. Max is 365. 0 means they will be deleted approximately every 10 minutes.
;expire_time = 7
#################################### Internal Grafana Metrics ##########################
# Metrics available at HTTP URL /metrics and /metrics/plugins/:pluginId
[metrics]
......@@ -1472,14 +1622,16 @@ max_annotations_to_keep =
[external_image_storage.webdav]
;url =
;public_url =
;username =
;password =
;public_url =
[external_image_storage.gcs]
;key_file =
;bucket =
;path =
;enable_signed_urls = false
;signed_url_expiration =
[external_image_storage.azure_blob]
;account_name =
......@@ -1506,6 +1658,12 @@ max_annotations_to_keep =
# Default is 5m. This should be more than enough for most deployments.
# Change the value only if image rendering is failing and you see `Failed to get the render key from cache` in Grafana logs.
;render_key_lifetime = 5m
# Default width for panel screenshot
;default_image_width = 1000
# Default height for panel screenshot
;default_image_height = 500
# Default scale for panel screenshot
;default_image_scale = 1
[panels]
# If set to true Grafana will allow script tags in text panels. Not recommended as it enable XSS vulnerabilities.
......@@ -1585,6 +1743,10 @@ max_annotations_to_keep =
# Default is false. This can be useful to enable (true) when troubleshooting.
;rendering_dumpio =
# Instruct headless browser instance whether to register metrics for the duration of every rendering step. Default is false.
# This can be useful to enable (true) when optimizing the rendering mode settings to improve the plugin performance or when troubleshooting.
;rendering_timing_metrics =
# Additional arguments to pass to the headless browser instance. Default is --no-sandbox. The list of Chromium flags can be found
# here (https://peter.sh/experiments/chromium-command-line-switches/). Multiple arguments is separated with comma-character.
;rendering_args =
......@@ -1618,14 +1780,6 @@ max_annotations_to_keep =
;grpc_host =
;grpc_port =
[support_bundles]
# Enable support bundle creation (default: true)
#enabled = true
# Only server admins can generate and view support bundles (default: true)
#server_admin_only = true
# If set, bundles will be encrypted with the provided public keys separated by whitespace
#public_keys = ""
[enterprise]
# Path to a valid Grafana Enterprise license.jwt file
;license_path =
......@@ -1678,6 +1832,15 @@ max_annotations_to_keep =
# Enable or disable loading other base map layers
;enable_custom_baselayers = true
#################################### Support Bundles #####################################
[support_bundles]
# Enable support bundle creation (default: true)
#enabled = true
# Only server admins can generate and view support bundles (default: true)
#server_admin_only = true
# If set, bundles will be encrypted with the provided public keys separated by whitespace
#public_keys = ""
# Move an app plugin referenced by its id (including all its pages) to a specific navigation section
[navigation.app_sections]
# The following will move an app plugin with the id of `my-app-id` under the `cfg` section
......@@ -1718,3 +1881,36 @@ max_annotations_to_keep =
[public_dashboards]
# Set to false to disable public dashboards
;enabled = true
###################################### Cloud Migration ######################################
[cloud_migration]
# Set to true to enable target-side migration UI
;is_target = false
# Token used to send requests to grafana com
;gcom_api_token = ""
# How long to wait for a request sent to gms to start a snapshot to complete
;start_snapshot_timeout = 5s
# How long to wait for a request sent to gms to validate a key to complete
;validate_key_timeout = 5s
# How long to wait for a request sent to gms to get a snapshot status to complete
;get_snapshot_status_timeout = 5s
# How long to wait for a request sent to gms to create a presigned upload url
;create_upload_url_timeout = 5s
# How long to wait for a request sent to gms to report an event
;report_event_timeout = 5s
# How long to wait for a request to fetch an instance to complete
;fetch_instance_timeout = 5s
# How long to wait for a request to create an access policy to complete
;create_access_policy_timeout = 5s
# How long to wait for a request to create to fetch an access policy to complete
;fetch_access_policy_timeout = 5s
# How long to wait for a request to create to delete an access policy to complete
;delete_access_policy_timeout = 5s
# The domain name used to access cms
;domain = grafana-dev.net
# Folder used to store snapshot files. Defaults to the home dir
;snapshot_folder = ""
# Link to form to give feedback on the feature
;feedback_url = ""
# How frequently should the frontend UI poll for changes while resources are migrating
;frontend_poll_interval = 2s
......@@ -47,6 +47,11 @@ matrix_nginx_config:
locations:
- "/_matrix"
- "/_synapse"
- name: ircmedia
port: 8014
locations:
- path: "/ircmedia/"
pass: "/"
matrix_metrics_endpoints:
- name: synapse.homeserver
......@@ -60,5 +65,5 @@ matrix_metrics_endpoints:
- name: synapse.media_repository
port: 8023
- name: irc-bridge
port: 8499
port: 8024
path: metrics