Wednesday, 2018-09-05

ianwhahah something totally weird has gone on00:00
ianwroot@bridge:# rs*t*00:01
ianwI just typed "reset" to try and reset the terminal00:01
ianwsomehow half the letters seem to have been captured by some sort of zombie pinentry process00:01
openstackgerritMerged openstack-infra/system-config master: Set Ansible forks to 50  https://review.openstack.org/59985000:01
*** diablo_rojo has quit IRC00:08
ianwargh, so simple https://emacs.stackexchange.com/questions/32881/enabling-minibuffer-pinentry-with-emacs-25-and-gnupg-2-1-on-ubuntu-xenial00:11
*** jesusaur has quit IRC00:12
*** dingyichen has joined #openstack-infra00:15
*** dchen has joined #openstack-infra00:15
*** dingyichen has quit IRC00:15
ianwok i've followed those 5 simple steps and can now open it just as before.  if this survives across multiple people doing su - etc etc is all still unknown00:15
*** jesusaur has joined #openstack-infra00:18
*** diablo_rojo has joined #openstack-infra00:19
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: prometheus: add options to start the server and process collector  https://review.openstack.org/59920900:25
ianwclarkb: ok, looks like nodepool ~/.config/config & bridge /etc/openstack rolled out ok, paths to pem files all lg00:27
openstackgerritMerged openstack-infra/system-config master: Add logrotate role and rotate ansible log files  https://review.openstack.org/59733300:33
*** longkb has joined #openstack-infra00:36
ianwalright, paged in what 598329 is doing and approved00:39
*** spartakos has quit IRC00:40
*** markvoelker has joined #openstack-infra00:42
*** jamesmcarthur has joined #openstack-infra00:44
*** markvoelker has quit IRC00:47
*** jamesmcarthur has quit IRC00:54
*** jamesmcarthur has joined #openstack-infra00:54
*** caphrim007 has joined #openstack-infra01:00
*** jamesmcarthur has quit IRC01:01
*** jamesmcarthur has joined #openstack-infra01:02
*** caphrim007 has quit IRC01:05
*** florianf has quit IRC01:06
*** florianf has joined #openstack-infra01:06
*** rh-jelabarre has quit IRC01:08
*** zigo has joined #openstack-infra01:09
tonybI'd like to know the review that has triggered the ci run.  I think I can get that from vars zuul.ref (but that's probably the wrong syntax).  Is it available as a ZUUL_REF envvar?01:18
clarkbtonyb it is if you add a legacy compat role but not generally iirc01:19
tonybclarkb: Okay I don't want to enable legacy mode as that's just debt to pay down later ;P01:19
* tonyb will just play with getting it from the vars01:20
*** jamesmcarthur has quit IRC01:22
*** hongbin_ has joined #openstack-infra01:26
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add some details for various cloud config files  https://review.openstack.org/59988401:26
ianw(err): Could not evaluate: Could not find command '/var/lib/puppet/concat/bin/concatfragments.rb'01:31
ianwhttp://logs.openstack.org/78/598378/1/gate/infra-puppet-apply-4-centos-7/6bae404/applytest/puppetapplytest26.final.out01:31
ianwclarkb: ^ seem familiar?01:31
*** bobh has joined #openstack-infra01:32
*** jamesmcarthur has joined #openstack-infra01:34
fungitonyb: see http://codesearch.openstack.org/?q=zuul\.ref for some examples of how to do it01:34
*** mriedem is now known as mriedem_afk01:35
clarkbianw not familiar sorry01:35
tonybfungi: Thanks.01:37
fungiianw: are we failing to install puppet concat?01:37
fungiianw: oh, noop mode maybe?01:38
fungihttps://tickets.puppetlabs.com/browse/MODULES-220601:38
fungican't use concat under noop by design, won't fix01:39
ianwfungi: yeah, but it worked in the check run, but not gate run ... trying to see what, if naything changed01:40
ianwgood: http://logs.openstack.org/78/598378/1/check/infra-puppet-apply-4-centos-7/b09858a/job-output.txt.gz#_2018-08-30_22_31_44_66887501:41
ianwbad: http://logs.openstack.org/78/598378/1/gate/infra-puppet-apply-4-centos-7/6bae404/job-output.txt.gz01:41
*** markvoelker has joined #openstack-infra01:43
*** anteaya has joined #openstack-infra01:43
ianwactually, maybe that's a red herring01:43
ianwhttp://logs.openstack.org/78/598378/1/gate/infra-puppet-apply-4-centos-7/6bae404/applytest/puppetapplytest27.final.out.FAILED has no details of what failed01:45
mriedem_afkfungi: can i depends-on 2 changes from the same repo as long as they don't merge conflict?01:47
clarkbmriedem_afk: yes01:48
mriedem_afkwell hot diggity dog01:48
ianwhrm ... "xargs -0 -P 8 -n 1 -I filearg ./tools/test_puppet_apply.sh filearg"01:49
ianw2018-09-04 22:58:44.782100 | centos-7 | TASK [puppet : copy puppet modules] ********************************************01:49
ianw2018-09-04 22:58:44.782374 | centos-7 | fatal: [localhost]: FAILED! => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false}01:50
ianwit looks like it couldn't log into itself copy the files.  with nothing helpful01:50
fungimriedem_afk: s/two/as many as you like/ (but beware of introducing dependency loops!)01:51
fungiit's all too easily lose track of complex change dependencies and end up with some combination which has a closed loop01:52
fungis/easily/easy to/01:52
*** r-daneel has joined #openstack-infra01:53
*** spartakos has joined #openstack-infra01:56
ianw... can only assume it's a transient error and possibly relating to running the tests in parallel01:56
*** anteaya has quit IRC02:00
*** apetrich_ has joined #openstack-infra02:06
openstackgerritKaifeng Wang proposed openstack-infra/project-config master: Add api-ref job to ironic-inspector  https://review.openstack.org/59989002:06
*** apetrich has quit IRC02:09
*** gyee has quit IRC02:12
*** bobh has quit IRC02:15
openstackgerritMerged openstack-infra/puppet-openstackci master: Make oscc_file_contents optional  https://review.openstack.org/59837802:20
*** annp has joined #openstack-infra02:21
*** ijw has quit IRC02:21
*** threestrands has joined #openstack-infra02:22
openstackgerritMerged openstack-infra/system-config master: Manage clouds.yaml files in ansible  https://review.openstack.org/59832902:26
*** jamesmcarthur has quit IRC02:32
*** lbragstad has quit IRC02:39
*** florianf has quit IRC02:44
*** rlandy|bbl is now known as rlandy02:45
*** bgmccollum has quit IRC02:45
*** bgmccollum has joined #openstack-infra02:45
*** yamamoto has quit IRC02:47
*** dave-mccowan has joined #openstack-infra02:49
*** bharath_t has joined #openstack-infra02:54
*** florianf has joined #openstack-infra02:57
*** psachin has joined #openstack-infra02:57
*** mrhillsman has joined #openstack-infra02:58
*** caphrim007 has joined #openstack-infra03:01
*** psachin has quit IRC03:04
*** bharath_t has quit IRC03:06
*** caphrim007 has quit IRC03:08
*** bharath_t has joined #openstack-infra03:14
*** tdasilva has quit IRC03:27
*** bharath_t has quit IRC03:28
*** tdasilva has joined #openstack-infra03:36
*** bharath_t has joined #openstack-infra03:40
*** hongbin_ has quit IRC03:46
*** eernst has joined #openstack-infra03:47
*** diablo_rojo has quit IRC03:49
*** bharath_t has quit IRC03:49
*** udesale has joined #openstack-infra03:54
*** yamamoto has joined #openstack-infra03:56
*** spartakos has quit IRC03:57
*** vivsoni has joined #openstack-infra03:58
*** ramishra has joined #openstack-infra03:59
*** eernst has quit IRC04:11
*** eernst has joined #openstack-infra04:11
*** bobh has joined #openstack-infra04:12
ianwok, logrotate files deployed on bridge, i think it will rotate tomorrow04:15
*** bobh has quit IRC04:18
*** eernst has quit IRC04:21
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add testinfra tests for bridge  https://review.openstack.org/59840404:24
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Add project templates for openstack-tox-cover  https://review.openstack.org/59810404:28
*** mpeterson_ has joined #openstack-infra04:29
*** wznoinsk_ has joined #openstack-infra04:29
*** wznoinsk has quit IRC04:30
*** mpeterson has quit IRC04:30
openstackgerritMerged openstack-infra/project-config master: Switch unmodified readthedocs jobs to warning job  https://review.openstack.org/59927004:35
*** bandini has quit IRC04:37
*** adriant has quit IRC04:40
*** tonyb has quit IRC04:40
*** tonyb has joined #openstack-infra04:40
*** adriant has joined #openstack-infra04:41
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add project templates for openstack-tox-cover  https://review.openstack.org/59810404:42
*** dave-mccowan has quit IRC04:48
*** xinliang has joined #openstack-infra04:55
*** jamesmcarthur has joined #openstack-infra05:01
*** yboaron_ has joined #openstack-infra05:01
AJaegerianw: want to write an email now since 599270  is merged?05:03
ianwAJaeger: will do05:04
*** vivsoni has quit IRC05:05
*** jamesmcarthur has quit IRC05:06
AJaegerianw: could you review https://review.openstack.org/#/c/598929 to finish cloudkitty python3-first migration, please?05:06
*** dingyichen has joined #openstack-infra05:12
*** markvoelker has quit IRC05:13
*** kjackal has joined #openstack-infra05:16
openstackgerritMerged openstack-infra/nodepool master: uncap sphinx  https://review.openstack.org/59974205:16
*** shachar is now known as snapiri05:16
*** shabeeb has joined #openstack-infra05:19
*** cshastri has joined #openstack-infra05:20
*** shabeeb has quit IRC05:29
*** bandini has joined #openstack-infra05:32
*** apetrich_ has quit IRC05:36
openstackgerritMerged openstack-infra/nodepool master: Add list of metrics provided to statsd  https://review.openstack.org/59023305:41
*** ijw has joined #openstack-infra05:42
*** apetrich has joined #openstack-infra05:46
*** ijw has quit IRC05:47
*** jiapei has joined #openstack-infra05:48
openstackgerritMerged openstack-infra/project-config master: remove job settings for cloudkitty repositories  https://review.openstack.org/59892905:56
openstackgerritIan Wienand proposed openstack-infra/system-config master: Fix variable names in nodepool cloud config  https://review.openstack.org/59992705:57
ianwcorvus / clarkb : ^ check my work here ,but i think this is quite important.  i think we're saved from an invalid config by ansible not touching what's there05:57
*** pgadiya has joined #openstack-infra05:58
ianwwe can also rename the variables; but given variables and namespacing issues i think having more descriptive names is probably erring on the side of better06:00
*** kjackal has quit IRC06:04
*** kjackal has joined #openstack-infra06:05
*** holser_ has joined #openstack-infra06:09
*** markvoelker has joined #openstack-infra06:10
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/59992806:12
*** quiquell has joined #openstack-infra06:15
*** xinliang has quit IRC06:16
*** xinliang has joined #openstack-infra06:16
openstackgerritMerged openstack-infra/nodepool master: Update static nodes in Zookeeper on config change  https://review.openstack.org/59815606:23
*** pcaruana has joined #openstack-infra06:23
*** Bhujay has joined #openstack-infra06:25
*** Bhujay has quit IRC06:26
*** kjackal has quit IRC06:26
*** Bhujay has joined #openstack-infra06:26
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/zuul-jobs master: Add a role to upload logs to Amazon's S3 service  https://review.openstack.org/59993106:30
tonybmordred, pabelanger: Do we have a timeline for the T release name poll?06:36
*** ijw has joined #openstack-infra06:37
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: prometheus: add options to start the server and process collector  https://review.openstack.org/59920906:40
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: prometheus: add existing metrics  https://review.openstack.org/59921006:40
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: prometheus: add decorators to measure scheduler latency  https://review.openstack.org/59921106:40
*** ijw has quit IRC06:42
openstackgerritMerged openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/59992806:43
*** rlandy has quit IRC06:45
openstackgerritMarkus Hosch proposed openstack-infra/nodepool master: Add metric for image build result  https://review.openstack.org/59041206:49
*** hashar has joined #openstack-infra06:58
openstackgerritMerged openstack-infra/system-config master: Add testinfra tests for bridge  https://review.openstack.org/59840406:58
*** ijw has joined #openstack-infra07:00
*** rcernin has quit IRC07:04
*** ijw has quit IRC07:04
*** caphrim007 has joined #openstack-infra07:05
*** kjackal has joined #openstack-infra07:06
*** ginopc has joined #openstack-infra07:08
*** caphrim007 has quit IRC07:09
gemaianw: we sent you some credentials for UK cloud07:11
gemaianw: I hope you got them :D07:11
ianwgema: yes, thanks, haven't actioned it yet but will do07:17
ianwgema: should this replace the cn cloud?07:17
*** janki has joined #openstack-infra07:21
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add ansible runtime script  https://review.openstack.org/59994307:21
gemaianw: no, it is on top of07:23
gemaianw: I am hoping we can get over the network hurdles whilst the other one is being investigated07:23
gemaand once it is fixed we'll be able to use it too07:23
*** olivierb has joined #openstack-infra07:23
ianwok cool07:24
gemaianw: thanks, there's no rush, just making sure you had got it :D07:25
gemaianw: it runs rocky07:25
gemaianw: at some point we'll upgrade CN too07:25
*** tesseract has joined #openstack-infra07:25
ttxAJaeger: re: odsreg I commented on https://review.openstack.org/#/c/599702/ -- TL;DR being we should probably keep it a bit longer.07:37
openstackgerritMarkus Hosch proposed openstack-infra/nodepool master: Add metric for image build result  https://review.openstack.org/59041207:39
ttxalso replied to thread07:40
*** tosky has joined #openstack-infra07:40
*** alexchadin has joined #openstack-infra07:41
*** jpena|off is now known as jpena07:45
*** e0ne has joined #openstack-infra07:46
kei-ichiHi Infra team.07:47
kei-ichiI have one question about release management about qinling-dashboard.07:47
kei-ichiThis repository does not have stable/rocky branch yet.07:47
kei-ichiI'd like to create this branch.07:47
kei-ichiCurrently qinling-dashboard repo only have qinling-dashboard-core group. (does not have qinling-dashboard-release group)07:47
kei-ichiAccording to https://docs.openstack.org/infra/manual/creators.html it says "For unofficial projects, a second “<projectname>-release” team should be created and populated with a small group of the primary maintainers with permission to push tags to trigger releases."07:47
kei-ichiIs qinling-dashboard is handled as unofficial? So I'd better to create -release group to add stable/rocky branch?07:47
*** ccamacho has joined #openstack-infra07:51
*** Emine has joined #openstack-infra07:58
*** pguimaraes has joined #openstack-infra07:58
*** pguimaraes has quit IRC08:00
*** pguimaraes has joined #openstack-infra08:00
AJaegerkei-ichi: reach out to release team, they can do this for you - via the releases repo.08:01
AJaegerkei-ichi: #openstack-release is the irc channel08:02
kei-ichiAjaeger thanks! I'll contact them through that channel. o/08:02
AJaegerttx, so retiring puppet-odsreg is fine but we should wait with odsreg, correct?08:03
*** jaosorior has quit IRC08:03
*** kei-ichi has quit IRC08:04
*** kei-ichi has joined #openstack-infra08:04
*** jaosorior has joined #openstack-infra08:05
*** corvus has quit IRC08:05
ttxAJaeger: yes08:06
*** jpich has joined #openstack-infra08:08
ianwclarkb / corvus : see notes in https://review.openstack.org/599943 about ansible runtimes ... not sure what's causing it08:13
ianwi suspect the forks=50 ... but it doesn't quite match up.  so at a loss for now08:13
*** electrofelix has joined #openstack-infra08:13
*** corvus has joined #openstack-infra08:22
*** threestrands has quit IRC08:26
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: web: add tenant-scoped, JWT-protected actions  https://review.openstack.org/57690708:27
*** Bhujay has quit IRC08:30
*** dtantsur|afk is now known as dtantsur08:35
*** Bhujay has joined #openstack-infra08:35
*** sshnaidm|afk is now known as sshnaidm08:36
*** priteau has quit IRC08:42
*** priteau has joined #openstack-infra08:42
*** gfidente has joined #openstack-infra08:42
openstackgerritMerged openstack-infra/irc-meetings master: Update the IRC room for TripleO  https://review.openstack.org/59961508:43
*** derekh has joined #openstack-infra08:44
*** yamamoto has quit IRC08:46
*** pcaruana has quit IRC08:50
*** psachin has joined #openstack-infra08:56
*** dingyichen has quit IRC09:01
*** jamesmcarthur has joined #openstack-infra09:02
*** jamesmcarthur has quit IRC09:06
*** yamamoto has joined #openstack-infra09:06
*** caphrim007 has joined #openstack-infra09:08
*** caphrim007 has quit IRC09:12
*** hashar is now known as hasharAway09:43
*** pcaruana has joined #openstack-infra09:58
*** slaweq_ is now known as slaweq10:00
*** zigo has left #openstack-infra10:02
*** zigo has joined #openstack-infra10:02
*** longkb has quit IRC10:05
*** wolverineav has joined #openstack-infra10:15
*** alexchadin has quit IRC10:17
*** wolverineav has quit IRC10:20
*** udesale has quit IRC10:21
*** udesale has joined #openstack-infra10:21
*** udesale has quit IRC10:21
*** udesale has joined #openstack-infra10:22
*** annp has quit IRC10:29
*** wolverineav has joined #openstack-infra10:30
*** wolverineav has quit IRC10:50
*** alexchadin has joined #openstack-infra10:50
*** wolverineav has joined #openstack-infra10:53
*** caphrim007 has joined #openstack-infra10:56
*** pbourke has quit IRC10:57
*** pbourke has joined #openstack-infra10:59
*** caphrim007 has quit IRC11:00
*** jamesdenton has quit IRC11:01
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Retire puppet-odsreg (step 2)  https://review.openstack.org/59970011:06
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Retire puppet-odsreg (step 4)  https://review.openstack.org/59971011:07
*** dtantsur is now known as dtantsur|brb11:08
*** udesale has quit IRC11:10
*** rh-jelabarre has joined #openstack-infra11:11
*** jento has joined #openstack-infra11:21
*** mshalamov has joined #openstack-infra11:22
*** mshalamov has quit IRC11:24
*** mshalamov has joined #openstack-infra11:26
*** jamesdenton has joined #openstack-infra11:28
*** eharney has quit IRC11:32
*** nicolasbock has joined #openstack-infra11:32
*** jpena is now known as jpena|lunch11:36
*** jamesdenton has quit IRC11:37
*** jamesdenton has joined #openstack-infra11:37
*** jamesdenton has quit IRC11:39
*** jamesdenton has joined #openstack-infra11:41
*** sshnaidm has quit IRC11:43
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: Do not abort node launch if failed node cannot be deleted  https://review.openstack.org/58985411:44
*** zigo has quit IRC11:45
*** sshnaidm has joined #openstack-infra11:46
*** dave-mccowan has joined #openstack-infra11:47
*** odyssey4me has quit IRC11:53
*** odyssey4me has joined #openstack-infra11:54
pabelangertonyb: mordred: I haven't heard anything officially, guess we should start looking into it11:57
*** lbragstad has joined #openstack-infra11:57
*** weshay|pto is now known as weshay11:58
*** gcb_ has joined #openstack-infra12:01
*** e0ne has quit IRC12:03
*** tpsilva has joined #openstack-infra12:05
*** zigo has joined #openstack-infra12:08
*** markvoelker has quit IRC12:09
*** markvoelker has joined #openstack-infra12:09
*** quiquell is now known as quiquell|lunch12:12
*** e0ne has joined #openstack-infra12:19
*** rh-jelabarre has quit IRC12:26
*** rh-jelabarre has joined #openstack-infra12:26
*** boden has joined #openstack-infra12:30
*** tmorin has joined #openstack-infra12:31
*** ansmith has joined #openstack-infra12:32
tmorinping infra-root: I've got an issue with zuul not triggering any job for the new PS's on https://review.openstack.org/598677 and no error message either12:32
tmorininfra-root: any idea ?12:32
*** rlandy has joined #openstack-infra12:33
fricklertmorin: that smells like a cyclic dependency12:34
*** boden has joined #openstack-infra12:34
fricklertmorin: yes, https://review.openstack.org/598677 => Ibd5389d333e46e3f30dd29022932d78c89c85410 = https://review.openstack.org/599321 => https://review.openstack.org/59867712:35
*** trown|outtypewww is now known as trown12:37
tmorinfrickler: ok12:37
tmorinfrickler: but this was working yesterday ...12:37
tmorinfrickler: also, is it expected/normal that no error message is provided ?12:38
tmorinfrickler: I mean, it somehow cyclic, and would prevent merging, but nothing that would prevent from launching tests, right ?12:39
*** jpena|lunch is now known as jpena12:41
fricklertmorin: zuul cannot build a mergeset for a cyclic dependency, so it cannot run tests, iiuc. the error currently is only logged in the zuul log, not sure about plans to publish it12:41
tmorinfrickler: ok12:42
tmorinfrickler: it seems like perhaps zuul could solve at least some cycles: in this particular case drawing change 598677 for n8g-bagpipe along with 599321 for neutron satisfies both Depends-On12:43
*** yamamoto has quit IRC12:45
*** agopi has quit IRC12:45
fricklertmorin: I'm no zuul expert, not sure what could be done there or not. I just can tell you that currently any dependency cycle means that zuul gives up on the patch immediately and (from a user pov) silently12:45
tmorinfrickler: yes, ok, understood -- thanks very much for your help!12:46
*** quiquell|lunch is now known as quiquell12:46
*** sthussey has joined #openstack-infra12:53
*** jamesmcarthur has joined #openstack-infra12:54
*** camunoz has joined #openstack-infra12:55
*** udesale has joined #openstack-infra12:57
*** alexchadin has quit IRC12:59
*** ssbarnea has quit IRC12:59
*** bhavikdbavishi has joined #openstack-infra13:00
*** eernst has joined #openstack-infra13:00
*** ssbarnea has joined #openstack-infra13:01
*** ssbarnea has quit IRC13:01
*** yamamoto has joined #openstack-infra13:03
*** eharney has joined #openstack-infra13:06
*** hasharAway is now known as hashar13:07
*** alexchadin has joined #openstack-infra13:07
*** bhavikdbavishi1 has joined #openstack-infra13:11
*** agopi has joined #openstack-infra13:11
*** bhavikdbavishi has quit IRC13:12
*** bhavikdbavishi1 is now known as bhavikdbavishi13:12
*** mriedem_afk is now known as mriedem13:15
*** bhavikdbavishi has quit IRC13:17
*** dtantsur|brb is now known as dtantsur13:17
openstackgerritJeremy Stanley proposed openstack-infra/zuul-website master: Add a "start" redirect  https://review.openstack.org/59969913:19
*** kgiusti has joined #openstack-infra13:23
*** eernst has quit IRC13:23
*** ssbarnea1 has joined #openstack-infra13:27
*** beagles is now known as beagles_mtgs13:30
*** _ari__ has joined #openstack-infra13:30
*** jamesmcarthur has quit IRC13:31
*** jamesmcarthur has joined #openstack-infra13:32
*** r-daneel has quit IRC13:34
*** jamesmcarthur has quit IRC13:34
*** mdrabe_ has joined #openstack-infra13:35
*** jamesmcarthur has joined #openstack-infra13:37
*** jamesmcarthur has quit IRC13:40
*** udesale_ has joined #openstack-infra13:41
*** psachin has quit IRC13:42
*** udesale has quit IRC13:43
*** eernst has joined #openstack-infra13:48
openstackgerritMatthieu Huin proposed openstack-infra/nodepool master: Do not abort node launch if failed node cannot be deleted  https://review.openstack.org/58985413:54
*** d0ugal_ has joined #openstack-infra13:58
*** d0ugal has quit IRC13:58
*** janki has quit IRC14:01
*** ssbarnea|ruck has joined #openstack-infra14:05
*** hashar is now known as hasharAway14:06
*** jaosorior has quit IRC14:06
*** d0ugal_ has quit IRC14:06
*** jtomasek has quit IRC14:15
*** eernst has quit IRC14:20
*** d0ugal_ has joined #openstack-infra14:20
*** ssbarnea|ruck has quit IRC14:20
*** jamesmcarthur has joined #openstack-infra14:20
*** cshastri has quit IRC14:21
*** dtantsur is now known as dtantsur|brb14:24
*** caphrim007 has joined #openstack-infra14:31
*** quiquell has quit IRC14:32
*** jamesmcarthur has quit IRC14:32
AJaegerclarkb, fungi, ttx is not ready with removing odsreg - but we can continue with puppet-odsreg. Could you review https://review.openstack.org/#/c/599710/ and https://review.openstack.org/#/c/599700/ again, please?14:32
AJaegerconfig-core, next teams are ready with python3-first and we can now merge https://review.openstack.org/#/c/598620/ and https://review.openstack.org/#/c/598314/ - please review14:35
*** ssbarnea|bkp has joined #openstack-infra14:37
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: Improve static provider to check non-ssh hosts  https://review.openstack.org/60007914:38
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: Fix missing node state refresh in static driver  https://review.openstack.org/60008014:38
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: Fix use of wrong label static test fixture  https://review.openstack.org/60008114:38
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: Worker and interfaces for checking node liveness  https://review.openstack.org/60008214:38
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: Implement liveness probe for static driver  https://review.openstack.org/60008314:38
openstackgerritSimon Westphahl proposed openstack-infra/nodepool master: Cleanup of leaked resource for static driver  https://review.openstack.org/60008414:39
*** ssbarnea|bkp is now known as ssbarnea|bkp214:40
*** gfidente has quit IRC14:45
*** gfidente has joined #openstack-infra14:46
openstackgerritMarkus Hosch proposed openstack-infra/zuul master: Reload tenant in case of new project branches  https://review.openstack.org/60008814:48
*** jamesmcarthur has joined #openstack-infra14:48
openstackgerritMarkus Hosch proposed openstack-infra/zuul master: Reload tenant in case of new project branches  https://review.openstack.org/60008814:49
*** caphrim007_ has joined #openstack-infra14:50
*** mdrabe has joined #openstack-infra14:51
openstackgerritMerged openstack-infra/zuul master: Add private key storage migration  https://review.openstack.org/59221314:51
*** mdrabe_ has quit IRC14:53
*** caphrim007 has quit IRC14:54
*** d0ugal_ has quit IRC14:57
*** d0ugal has joined #openstack-infra14:57
*** bobh has joined #openstack-infra14:58
clarkbtmorin: frickler there is an outstanding bug in zuul to report the cycle information back when not running jobs, just hasn't been done yet. Also I'm not sure zuul can safely break cycles for humans as it can't interpret intent from the parent specifications14:59
*** r-daneel has joined #openstack-infra14:59
openstackgerritMerged openstack-infra/zuul master: Change project.private_key to private_secrets_key  https://review.openstack.org/59730215:00
*** camunoz has quit IRC15:02
openstackgerritMerged openstack-infra/zuul master: Create per-project ssh keys  https://review.openstack.org/59771115:03
fricklerclarkb: do you have a reference to that bug? I wasn't able to locate it in storyboard15:04
openstackgerritMerged openstack-infra/zuul master: Provide per-project ssh key to executor  https://review.openstack.org/59772715:04
clarkbfrickler: tmorin https://storyboard.openstack.org/#!/story/200142815:04
tmorinclarkb, frickler: ack15:05
* Shrews just notices sahara-related items in the zuulv3 storyboard worklist15:06
Shrewsodd15:06
*** yboaron_ has quit IRC15:06
tmorinclarkb: the particular case here was that change A in project X had a dependency on change B in project Y, and vice-versa, and it seems that in such a case, although you can see that as a cycle, these are compatible Depends-On15:06
clarkbShrews: that is based on tags, guessing they used a tag that overlaps with zuuls15:06
openstackgerritMerged openstack-infra/zuul master: Serve project SSH keys and document  https://review.openstack.org/59906315:07
clarkbtmorin: but how would zuul know which one is the parent?15:07
Shrews:(15:07
tmorinI'd think that no guessing is required to conclude that running the jobs with X:A and Y:B is the intent15:07
clarkbtmorin: it could guess, but that likely isn't a good hueristic15:07
clarkbtmorin: oh, I see, that is incompatbile with how we use zuul. Zuul forces linear history15:07
clarkbso you cannot aggregate like that15:08
tmorinclarkb: yes, this is perhaps/probably what I don't grasp: zuul needs some parent, including across repos ?15:08
fungiin a shared change queue zuul linearizes a series of changes across projects and branches15:08
clarkbtmorin: basically two changes cannot merge at the same time because of how git works and our desire to support continuous deployment of downstreams15:08
clarkbtmorin: so we serialize merges meaning every commit merges on its own in some order15:09
tmorinclarkb, fungi: as I was saying earlier, I 100% get why such a Depends-On loop would prevent merging, but not why it would prevent the preparation of an environment with both of the changes15:09
*** takamatsu has quit IRC15:10
fungibecause of some of the changes are for the same project and branch...15:10
fungier, if some15:10
clarkbwell and we test what we can merge15:10
clarkbif something cannot merge it is an error15:10
fungibasically you're asking to optimize for scenarios where all changes involved are for independent projects/branches15:10
tmorinfungi: yes, that was my question15:11
*** alexchadin has quit IRC15:11
tmorinfungi: but honestly its more out of curiosity, I currently couldn't describe a case where I need that15:11
*** alexchadin has joined #openstack-infra15:11
*** alexchadin has quit IRC15:12
*** takamatsu has joined #openstack-infra15:12
fungiand also zuul would need some deterministic rule to arbitrarily order those because even in independent pipelines like openstack's check pipeline, zuul creates a throwaway change queue to build up the series of dependencies15:12
tmorinfungi: in the case where I created a cycle, I finally did it differently (the intent was merely to test the effect of a change on another project, and vice-versa, and remove one of the Depends-On later)15:12
*** alexchadin has joined #openstack-infra15:12
*** alexchadin has quit IRC15:12
*** alexchadin has joined #openstack-infra15:13
*** alexchadin has quit IRC15:13
*** alexchadin has joined #openstack-infra15:14
*** alexchadin has quit IRC15:14
*** jtomasek has joined #openstack-infra15:14
*** alexchadin has joined #openstack-infra15:14
*** alexchadin has quit IRC15:15
*** camunoz has joined #openstack-infra15:18
*** anteaya has joined #openstack-infra15:18
*** Bhujay has quit IRC15:18
clarkbchecking scrollback I don't see any spam yet (have I just jinxed it?) what do we think about removing +rf from openstack channels globally?15:19
clarkbinfra-root ^15:19
pabelangersure, happy to try15:20
openstackgerritMerged openstack-infra/zuul master: Display correct cursor when hovering over patchset header  https://review.openstack.org/59822215:21
Shrewsclarkb: i don't see any recent news about it in #freenode topic or the blog (beyond the Aug 6th posting)15:21
corvustmorin, fungi: at some point in the future i expect zuul to support co-dependent changes, however, i doubt we would enable that feature in openstack because we feel that having a strict sequential series of changes across projects is important for upgrading openstack in a CD environment.15:21
clarkbShrews: ya I removed +rf from this channel to see if we got spam here and its been about 18 hours with no spam that I see15:22
fungiclarkb: i haven't seen any irc spam in here yet either, though it may also be that it takes the spammers a while to discover spammable channels15:22
*** gyee has joined #openstack-infra15:22
Shrewsyeah, i'm not sure if they are attacking in waves or a steady stream15:23
*** pcaruana has quit IRC15:25
Shrewsmaybe give it another day15:25
tmorincorvus, clarkb, fungi: thanks for the details insight on zuul... I wasn't asking that much when naively asking my question :)15:26
anteayathe spammers might also be looking for critical mass15:32
anteayaone channel might not be worth their trouble15:32
*** beagles_mtgs is now known as beagles15:33
*** Emine has quit IRC15:33
clarkbya we can always revert if we need to, its just been long enough I figured we'd check if still a problem and so far in this channel at least it has beenfine15:34
anteayathat is good15:35
*** bobh has quit IRC15:38
openstackgerritThierry Carrez proposed openstack/ptgbot master: Add channel feedback on 'book' command  https://review.openstack.org/60010015:39
*** spartakos has joined #openstack-infra15:42
openstackgerritMerged openstack-infra/zuul master: Add container spec  https://review.openstack.org/56013615:42
*** dave-mccowan has quit IRC15:44
*** ihar has joined #openstack-infra15:44
*** eernst has joined #openstack-infra15:45
AJaegerinfra-root, ianw has some changes up for variable naming policy on zuul-jobs. Anybody else wants to review, please?15:53
AJaegerinfra-root, change is https://review.openstack.org/#/c/595920/15:53
*** dave-mccowan has joined #openstack-infra15:55
*** udesale_ has quit IRC15:55
*** yamamoto has quit IRC15:56
*** bobh has joined #openstack-infra15:56
*** jaosorior has joined #openstack-infra15:57
*** hasharAway is now known as hashar15:59
*** dtantsur|brb is now known as dtantsur16:01
*** markvoelker has quit IRC16:03
*** markvoelker has joined #openstack-infra16:04
*** camunoz has quit IRC16:04
*** jamesmcarthur has quit IRC16:04
*** spartakos has quit IRC16:05
*** spartakos has joined #openstack-infra16:05
*** dave-mcc_ has joined #openstack-infra16:05
AJaegerconfig-core, next teams are ready with python3-first and we can now merge https://review.openstack.org/#/c/598620/ and https://review.openstack.org/#/c/598314/ - please review16:06
*** dave-mccowan has quit IRC16:06
*** jamesmcarthur has joined #openstack-infra16:09
*** efried is now known as efried_rollin16:17
*** bobh has quit IRC16:19
clarkbcatching up on the clouds.yaml stuff I see an all-clouds.yaml on bridge.o.o now16:20
clarkbAJaeger: I'll review those momentarily16:21
clarkbjust double checking the ansible changes from last night16:21
*** jiapei has quit IRC16:22
*** tmorin has quit IRC16:23
*** jamesmcarthur has quit IRC16:23
cmurphyclarkb: should I still be pushing the puppet-4 things or are we going full throttle on rewriting in ansible?16:26
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: add-build-sshkey: Remove only the master key  https://review.openstack.org/59907316:26
cmurphyit's a lot of work to keep rebasing groups.yaml changes16:26
*** yamamoto has joined #openstack-infra16:27
*** shardy has quit IRC16:28
*** ginopc has quit IRC16:28
clarkbcmurphy: we've been full steam on on getting bridge.openstack.org ansibled so that we can boot new instances and hte like. We haven't done much ansible to replace config for other services16:29
clarkbcmurphy: I expect we'll continue with the puppet work in parallel once bridge.openstack.org is configured properly (and I think it is very close at this point)16:30
*** jpich has quit IRC16:30
clarkbcmurphy: monty will return at the PTG, we can sync up there if you want to hold off on rebasing to avoid conflicts?16:31
cmurphyclarkb: sure16:33
openstackgerritMerged openstack-infra/project-config master: remove job settings for adjutant repositories  https://review.openstack.org/59862016:34
openstackgerritMerged openstack-infra/project-config master: remove job settings for Release Management repositories  https://review.openstack.org/59831416:34
clarkbfungi: reading the gpg doc, we are setting a passphrase on the signing key? we must pass that passphrase to the job along with the key itself?16:34
*** bobh has joined #openstack-infra16:35
*** yamamoto has quit IRC16:35
fungiclarkb: we strip the passphrase from the signing key in the temporary keychain and then export it from there16:35
clarkbah16:35
clarkbhaven't gotten that far yet16:36
fungiit's basically 1. generate new master key encrypted in persistent keychain, 2. create signing subkey for that master key, 3. export only the subkey and import into a temporary keychain, 4. unset the passphrase on the signing key in th etemporary keychain, 5. export the signing subkey from the temporary keychain, 6. encrypt the ascii-armored plaintext subkey blob for use by zuul as a secret16:37
fungi7. securely delete the temporary keychain and associated temporary files16:38
*** ramishra has quit IRC16:39
fungithis ensures no keys/subkeys are ever stored unencrypted in the persistent keychain, and the only keys stored temporarily in plaintext are the signing subkeys16:39
clarkband the biggest change in the process had to do with setting the empty passphrase on the temp key for the secret16:40
clarkbotherwise it appears to largely be order of operations in the process of creating keys and key size16:40
fungiyeah, courtesy of the separated pinentry implementation in gpg216:40
AJaegerthanks, clarkb16:40
clarkbfungi: we are ready to approve the secret update too right? main rocky release is behind us16:40
fungithis is basically a transition from gnupg 1.x to 2.x16:41
AJaegerclarkb, one more review request, please: ttx is not ready with removing odsreg - but we can continue with puppet-odsreg. Could you review https://review.openstack.org/#/c/599710/ and https://review.openstack.org/#/c/599700/ again, please?16:41
fungiclarkb: yes, i got the go-ahead from the release team last friday16:41
clarkbya locally it spawns a xfce/gnome askpass for me I think16:41
fungiwas hoping it would have been merged before the weekend, but i only really need to update the date on the releases change16:41
fungiso if it merges today, i'll update the effective date to today16:42
clarkbAJaeger: is there an ozj change to remove puppet-odsreg like the fix we had to make yesterday for puppet-vinz and others?16:42
clarkbgit grep says it isn't in ozj16:43
AJaegerclarkb: already merged ;)16:43
clarkbperfect16:43
AJaegerclarkb: change Ia98095ac039c0e28b7eaf448a6a484530999741316:44
clarkbthanks16:44
*** holser_ has quit IRC16:44
*** olivierb has quit IRC16:44
*** holser_ has joined #openstack-infra16:45
AJaegerthere are two more retirement changes in the queue - https://review.openstack.org/599241 and https://review.openstack.org/597018 - any config-core to review those?16:45
*** holser_ has quit IRC16:46
AJaegerAnd please review https://review.openstack.org/599553 - for python3616:46
*** hashar has quit IRC16:48
AJaegerthanks, clarkb16:49
*** armax has joined #openstack-infra16:50
AJaegerconfig-core, these are also ready for merge : https://review.openstack.org/596874 https://review.openstack.org/598610 https://review.openstack.org/599547 https://review.openstack.org/599453 https://review.openstack.org/597168 https://review.openstack.org/59975716:52
openstackgerritMerged openstack-infra/project-config master: Replace the old Rocky cycle signing key with Stein  https://review.openstack.org/59909216:53
openstackgerritMerged openstack-infra/project-config master: Retire puppet-odsreg (step 2)  https://review.openstack.org/59970016:55
openstackgerritMerged openstack-infra/system-config master: Update artifact signing key generation process  https://review.openstack.org/59909416:57
openstackgerritMerged openstack-infra/puppet-odsreg master: Retire puppet-odsreg  https://review.openstack.org/59970616:57
openstackgerritMerged openstack-infra/project-config master: Retire openstack-chef-repo (step 2)  https://review.openstack.org/59924116:58
openstackgerritMerged openstack-infra/project-config master: Retiring project Anchor  https://review.openstack.org/59701816:58
*** anteaya has quit IRC16:58
clarkbpabelanger: can we make the change to use-cached-repos quieter? http://logs.openstack.org/21/596421/20/check/test2/5f0c823/job-output.txt.gz#_2018-08-27_19_46_23_050914 compared to http://logs.openstack.org/21/596421/20/check/test1/569e3fd/job-output.txt.gz#_2018-08-27_19_42_20_967656 with the old code16:59
dhellmannclarkb , AJaeger : it seems from the ML discussion that you don't want to move the zuul settings for infra repos. Is that right?16:59
clarkbI don't think it needs to be as quiet as the old code, but we have many jobs that clone many repos and that is really verbose for that logging wise16:59
clarkbdhellmann: at least not right now. I think we'll do it where we find benefit but for the most part the same people revieiwng hte central config also review the infra repos so its very similar overhead to us17:00
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add openstack-tox-functional-py36 job  https://review.openstack.org/59955317:00
dhellmannclarkb : yep, it makes sense, I just wanted to confirm before I drop infra from the tracking list17:00
*** gfidente is now known as gfidente|afk17:00
*** derekh has quit IRC17:00
*** imacdonn has quit IRC17:00
clarkbwe also have a lot of non python jobs so tying it to python3 is also less important for us17:01
*** e0ne has quit IRC17:02
*** hashar has joined #openstack-infra17:03
*** anteaya has joined #openstack-infra17:04
clarkbAJaeger: https://review.openstack.org/#/c/599453/2 depends on is not merged yet, but I +2'd17:05
AJaegerclarkb: ok, thanks17:06
AJaegerinfra-root, zuul-jobs is broken - I'm fixing right now...17:06
clarkbfungi: https://review.openstack.org/#/c/599757/1 is safe to change like this without human intervention right? it is only when the group name changes from one group to another that we need to update the db?17:07
*** trown is now known as trown|lunch17:09
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Add missing README.rst for roles  https://review.openstack.org/60012817:10
*** hashar has quit IRC17:10
corvusAJaeger: we can't remove roles/__init__.py -- it's needed for stestr17:11
*** hashar has joined #openstack-infra17:11
fungiclarkb: yep, it'll add the kayobe group if it doesn't already exist and add those two projects as members of it17:11
fungirenaming project groups (and projects) currently requires manual intervention17:12
AJaegercorvus: argh ;( Then building fails with current zuul-sphinx ;(17:12
fungiclarkb: removing projects from groups may also require manual intervention, i've never tested that17:12
corvusAJaeger: 1 sec17:12
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Turn of missing docs warnings temporarily  https://review.openstack.org/60013217:14
corvusAJaeger: ^ i think that's a temp fix until we fix zuul-sphinx to be smarter17:14
AJaegercorvus: thanks - I'll update my change then so that we have the READMEs in at least...17:15
corvusAJaeger: ++17:15
AJaegerianw: see above for a fallout from the zuul-sphinx change to check for README.rst ^17:15
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Add missing README.rst for roles  https://review.openstack.org/60012817:16
AJaegercorvus, updated ^17:16
*** hashar has quit IRC17:17
AJaegerconfig-core, one more change for review - https://review.openstack.org/598477 removes a dead irc channel17:17
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Add missing README.rst for roles  https://review.openstack.org/60012817:19
openstackgerritMerged openstack-infra/project-config master: Switch to tempest-multinode-full job  https://review.openstack.org/59861017:19
openstackgerritMerged openstack-infra/project-config master: Remove job settings for metalsmith  https://review.openstack.org/59954717:19
openstackgerritMerged openstack-infra/project-config master: Match older neutron dashboards to HEAD one, bump versions  https://review.openstack.org/59716817:19
openstackgerritJames E. Blair proposed openstack-infra/zuul-sphinx master: Ignore non-directory entries in roles/  https://review.openstack.org/60013517:19
*** jamesmcarthur has joined #openstack-infra17:19
corvusAJaeger, ianw: ^ i think that will fix it17:19
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Revert "Turn of missing docs warnings temporarily"  https://review.openstack.org/60013717:20
openstackgerritMerged openstack-infra/project-config master: Retire puppet-odsreg (step 4)  https://review.openstack.org/59971017:21
AJaegercorvus, LGTM, thanks17:21
*** dtantsur is now known as dtantsur|afk17:26
*** diablo_rojo has joined #openstack-infra17:30
*** anteaya has quit IRC17:31
*** olivierb has joined #openstack-infra17:31
*** sshnaidm is now known as sshnaidm|afk17:32
*** electrofelix has quit IRC17:32
*** yamamoto has joined #openstack-infra17:34
*** tesseract has quit IRC17:35
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Update params on get promocodes (CVS)  https://review.openstack.org/60014317:36
openstackgerritMerged openstack-infra/openstackid-resources master: Update params on get promocodes (CVS)  https://review.openstack.org/60014317:36
*** anteaya has joined #openstack-infra17:37
*** olivierb has quit IRC17:38
*** emerson has joined #openstack-infra17:38
*** jpena is now known as jpena|off17:40
openstackgerritMerged openstack-infra/project-config master: Add a group for kayobe projects  https://review.openstack.org/59975717:41
corvusclarkb: did you see https://review.openstack.org/599927 ?   i know you checked on the current clouds.yaml status.... what's the situation?17:44
*** ccamacho has quit IRC17:44
clarkboh I had only looked at bridge which does use a different set of values17:45
clarkbbridge looked fine17:45
clarkbhow did that work in puppet? I copied the values over directly17:46
clarkbmanifests/site.pp:  $ovh_password                  = hiera('nodepool_ovh_password') there was a translation layer in puppet17:47
corvushttps://git.openstack.org/cgit/openstack-infra/system-config/tree/manifests/site.pp#n80017:47
corvusya :)17:47
clarkbcorvus: ianw's change lgtm17:47
*** yboaron_ has joined #openstack-infra17:47
corvusyeah, i think that's the best approach17:48
corvusclarkb: https://review.openstack.org/599884 is nice too17:48
eernstmnaser: ping?17:48
eernstHey, heard graham was reaching out.  Any chance you know a good POC for who is managing elasticdb/kibana @ OSF?17:49
fungieernst: the community infra team here is managing an elasticsearch/kibana system. the osf doesn't really run anything like that17:51
*** pcaruana has joined #openstack-infra17:52
*** camunoz has joined #openstack-infra17:52
fungieernst: though if this is in regard to your recent efforts on getting your third-party ci job logs published somewhere, you don't need anything so complex as elasticsearch/logstash for that17:52
clarkbcorvus: 597728 should be ready too but waiting on new ci results now17:56
fungieernst: oh, wait, you're working on kata right? i was thinking of starlingx third-party ci efforts. anyway if you want to know more about how we deploy and run our elk stack for http://logstash.openstack.org/ there's an overview at https://docs.openstack.org/infra/system-config/logstash.html17:59
*** openstackgerrit has quit IRC18:00
eernstokay, will take a look.  Yes, I'm on Kata Containers, and we're looking for a place to host different metrics/CI information over time.18:00
eernstWill look at the link for Elk Stack.......18:00
*** yamamoto has quit IRC18:01
*** hashar has joined #openstack-infra18:02
fungieernst: just to be clear, the osf doesn't really run any infrastructure at all except some informational/marketing sites, foundation membership management and event schedule apps... the community infrastructure is run and managed by the community members who hang out in this channel18:02
fungi(some of us are osf staff, but the vast majority are not)18:03
*** eharney has quit IRC18:04
*** anteaya has quit IRC18:04
* mordred waves hello to people from an airplane18:04
*** hashar is now known as hasharAway18:04
* fungi waves hello to mordred's airplane18:04
*** anteaya has joined #openstack-infra18:05
persiamordred: Remember that every hour you spend with network access in an airplane is an hour you don't get to bask in disconnected separation.18:05
fungimordred: are you heading straight to denver or do you get a day at home first?18:05
mordredpersia: yes indeed! however, after a week and a half of disconnected bliss having something to do on this flight is winning out :)18:07
mordredfungi: I get a day at home!18:07
persiaHeh :)18:07
mordredpersia: in the world of long and short flights - ICN-ATL isn't on the shorter end of the spectrum18:08
clarkbatlanta is not dallas18:08
clarkbif you were wondering18:09
persiaWhen one starts from ICN, it may as well be :)18:09
*** spartakos has quit IRC18:09
clarkbmordred: we've done all sorts of exciting new things with bridge.openstack.org you'll be excited to find18:09
mordredyup to both18:09
corvusthe bbq is completely different18:09
* persia remembers boarding a NRT->JFK flight that terminated in ATL: it wasn't obvious to most fokl on the plane until the last hour or so before landing.18:09
*** d0ugal has quit IRC18:10
*** openstackgerrit has joined #openstack-infra18:10
openstackgerritMerged openstack-infra/system-config master: Add ansible runtime script  https://review.openstack.org/59994318:10
mordredclarkb: neat! iI was just looking at a clouds.yaml related patch18:10
clarkbmordred: we spun up a new region in vexxhost and in the process discovered that clouds.yaml and cloud launcher needed doing on bridge.o.o18:10
clarkbianw and corvus added testing too18:10
*** jamesmcarthur has quit IRC18:11
corvusyeah, we got the whole testinfra thing going18:11
mordredwoot! that's super exciti18:12
mordredexciting18:12
*** jamesmcarthur has joined #openstack-infra18:12
clarkbmordred: we also discovered that the whole python3 vs python2 thing is maybe complicated18:12
clarkbcurrently dealing with that by installing python2 on xenial nodes18:13
corvusyeah, that's a thing where it'll be worth looping back on, cause i don't think things are working like we expected them to18:13
mordredoh good18:13
mordredI think it would be neat to not need to install python2 - but having things work is probably neater18:14
clarkbmordred: what we ran into is that you cannot collect facts to switch ansible_python_interpreter without a working findable python already18:14
clarkband ansible won't try python3 if python/python2 does not exist18:15
clarkbapparently the next release may do this though18:15
mordredhuh. how did I get bridge bootstrapped I wonder18:15
clarkbmordred: you just set that in host_vars for bridge18:15
mordredah. yeah18:16
*** yboaron_ has quit IRC18:16
clarkbwhich we could do for all our nodes by setting all.yaml to python3 and then trusty and centos7 to python218:16
*** yboaron_ has joined #openstack-infra18:16
*** jamesmcarthur has quit IRC18:16
clarkbbut then we wouldn't be able to use mitogen on xenial. (though I don't think we'll be doing that in the immediate future anyway)18:16
*** trown|lunch is now known as trown18:17
*** e0ne has joined #openstack-infra18:18
corvusbasically, without ansible supporting a fallback, we just have to pick a default and manually set it for each exceptional host, right?18:18
*** jamesmcarthur has joined #openstack-infra18:18
clarkbcorvus: yup18:18
clarkbapparently we might be able to hack something with the raw module too but that seems fragile18:19
fungimordred: oh, also, the mitogen docs have an "importer wall of shame" where they totally dump on pbr. some confusing feedback but i think it's about the git fallback for missing metadata18:20
mordredheh. I'm SURE I'll enjoy that18:20
fungithey override version detection for pbr via the usual envvars to work around it18:20
pabelangerclarkb: not sure, I think that is zuul_console doing the extra verbose.  Will see what no_log looks like, or atleast a flag for it18:21
clarkbfungi: my understanding of it is that mitogen runs code on the remote by shipping all the content over in memory so nothing is on disk on the remote. The problem with pbr is it tries to read the version info off of disk directly18:21
clarkbmordred: ^18:21
mordredthey should only have issues if they're installing pbr-based projects from github generated tarballs18:21
mordredah18:21
mordredgotcha18:21
fungimordred: apparently they also are unfond of any python module which attempts to import pkg_resources for similar reasons18:21
clarkbmordred: fungi the issue is not with git but with the pkg_resources bypass to read the package metdata file direclty off of disk18:21
openstackgerritMerged openstack-infra/system-config master: Fix variable names in nodepool cloud config  https://review.openstack.org/59992718:21
mordredclarkb: yah. makes sense18:21
fungiahh, yep18:22
clarkbbut then pkg_resources is also a problem for similar reasons. My read of the complaint was if pbr used pkg_resources then they could monkey patch a single fix instead of having one specific to pbr18:22
mordredanybody remember wy we avoid pkg_resources ?18:22
clarkbI do not18:23
clarkbmy guess is it is related to the major performance hit for doing so18:23
corvusso.... we are to feel "ashamed" because their *monkey patch* doesn't work?18:23
clarkbcorvus: oui18:23
corvusi'm... going to go back to not saying anything about this.18:23
*** dave-mcc_ is now known as dave-mccowan18:23
mordredyeah. I'm not going to spend much mental energy on solving that 'shame'18:23
clarkbhttps://review.openstack.org/#/c/597728/3 is +1 from zuul now, reviews much appreciated (adds cloud launcher to bridge.o.o)18:24
clarkbhrm I guess I should add a testinfra test for the cron18:24
clarkbI'll work on that if people want to review what I do already have18:24
corvusclarkb: sounds good18:24
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Remove unused noop-jobs from stx  https://review.openstack.org/60016618:25
AJaegerdtroyer: ^18:25
corvusclarkb: i left a comment on that change18:27
*** Emine has joined #openstack-infra18:28
clarkbcorvus: hrm ya, maybe it is better to use fully qualified paths in the cron entries as much as possible18:29
openstackgerritMerged openstack-infra/system-config master: Add some details for various cloud config files  https://review.openstack.org/59988418:29
openstackgerritClark Boylan proposed openstack-infra/system-config master: Run cloud launcher on bridge.o.o  https://review.openstack.org/59772818:30
clarkbthat is just a rebase to make reviewing easier (I need to rebase to get testinfra reorg changes)18:30
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Updated endpoints POST/PUT track by summit  https://review.openstack.org/60017118:31
*** yamamoto has joined #openstack-infra18:32
corvusclarkb: i wonder what the path is needed for anyway?18:34
corvusflock and bash i guess?18:34
*** jamesmcarthur has quit IRC18:35
*** priteau has quit IRC18:35
clarkbcorvus: ya, I'll add paths to them18:35
*** priteau has joined #openstack-infra18:36
*** spartakos has joined #openstack-infra18:38
*** spartakos has quit IRC18:39
mordredclarkb: the bash script might need path set to find the ansible-playbook command18:40
*** spartakos has joined #openstack-infra18:40
openstackgerritClark Boylan proposed openstack-infra/system-config master: Run cloud launcher on bridge.o.o  https://review.openstack.org/59772818:40
clarkbthe ansible-cron path definition should be global I think18:42
clarkbbut ansible cron doesn't build in per entry path env vars like puppet does18:42
openstackgerritClark Boylan proposed openstack-infra/system-config master: Run cloud launcher on bridge.o.o  https://review.openstack.org/59772818:43
openstackgerritMerged openstack-infra/openstackid-resources master: Updated endpoints POST/PUT track by summit  https://review.openstack.org/60017118:43
clarkbthat should be all PATH'd now and hav ea test. Assuming I got the stdout return type correct I expect that to work18:43
mordredclarkb: wow. that test infra test makes immediate sense to me18:48
clarkbmordred: ya the only weirdness we've run into is bytes vs strings because we python3 bridge.o.o18:49
clarkboh and I think we found the parallel execution wasn't working as expected18:50
clarkbbut that is fairly common18:50
corvusclarkb: parallel is incompatible with iptables18:51
clarkbcorvus: I should update the update_cron_interval var to run_cloud_launcher_interval maybe?18:51
clarkbto be in line with role prefixed values?18:51
* clarkb does this because it will irritate him otherwise18:51
corvusclarkb: or maybe start with "cloud_launcher" but yeah18:51
*** jamesmcarthur has joined #openstack-infra18:52
openstackgerritClark Boylan proposed openstack-infra/system-config master: Run cloud launcher on bridge.o.o  https://review.openstack.org/59772818:53
clarkbdone18:53
*** e0ne has quit IRC18:54
*** eharney has joined #openstack-infra19:00
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Remove unused noop-jobs from stx  https://review.openstack.org/60016619:02
*** r-daneel has quit IRC19:03
*** jtomasek has quit IRC19:04
*** r-daneel has joined #openstack-infra19:05
*** yamamoto has quit IRC19:07
clarkbzuul is very busy today19:11
*** e0ne has joined #openstack-infra19:18
*** jamesmcarthur has quit IRC19:22
pabelangerclarkb: we are getting a high number of errors launching nodes in nodepool: http://grafana.openstack.org/dashboard/db/nodepool so down in some capacity19:22
pabelangerlimestone is erroring again19:23
*** jamesmcarthur has joined #openstack-infra19:23
pabelangerand packethost seems to still have quota issue19:23
clarkbpabelanger: I think we are still using the vast majority of our available quota though19:23
pabelangeryah, limestone is 50% and packethost seems to be 33%19:24
mgagneand inap-mtl01 still disabled =)19:25
pabelangeroh, right19:25
mgagnewe are also taking the opportunity to upgrade some compute nodes19:25
mgagnemore update19:25
clarkbno rush, the system is built to handle these sorts of things, just slows down overall throughput slightly19:26
mgagne+119:26
pabelanger++19:26
openstackgerritMerged openstack-infra/zuul-sphinx master: Ignore non-directory entries in roles/  https://review.openstack.org/60013519:28
*** jamesmcarthur has quit IRC19:28
AJaegercorvus: want to make a new release of zuul-sphinx - or wait for https://review.openstack.org/600132 ?19:30
clarkboh does that neeed a new release?19:30
*** jamesmcarthur has joined #openstack-infra19:30
clarkbI mentioned in #zuul that we should be able to move forward on https://review.openstack.org/#/c/600137/119:30
AJaegerclarkb: we need https://review.openstack.org/600128 as well19:31
AJaegerclarkb: we didn't merge https://review.openstack.org/600132 at all19:31
clarkbah it never even merged the whole stack, well in any case the zuul-sphinx change is merged19:31
*** efried_rollin is now known as efried19:31
AJaegerclarkb: I think we install zuul-sphinx from pypi19:32
clarkbyes I think that is correct. maybe we should just drop the undo and revert and make a zuul-sphinx release then merge the readme fixes?19:32
AJaegerSo, we could abandon 600132 and 600137 - and rebase 600128. But first need a release19:32
clarkbyup19:32
AJaegerOr merge 600132, then 600128, then 600137 - and don't need a release19:33
clarkbwe need a release before 600137 right?19:33
clarkbthe __init__.py thing is what we need a fix for19:33
*** d0ugal has joined #openstack-infra19:33
clarkbin addition to adding the readme files19:33
AJaegeryes, a release before 600137 either way19:34
AJaegerI would prefer release, abandon 132 and 137 - and merge 12819:34
clarkb++19:34
clarkbcorvus is going to make a release I think (based on #zuul)19:35
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Add missing README.rst for roles  https://review.openstack.org/60012819:35
*** d0ugal_ has joined #openstack-infra19:36
AJaegerclarkb: thanks - I joined #zuul now19:36
*** ijw has joined #openstack-infra19:37
*** d0ugal has quit IRC19:37
*** wolverineav has quit IRC19:37
*** wolverineav has joined #openstack-infra19:38
*** anteaya has quit IRC19:39
*** anteaya has joined #openstack-infra19:40
*** holser_ has joined #openstack-infra19:42
*** wolverineav has quit IRC19:43
*** holser_ has quit IRC19:43
openstackgerritMerged openstack-infra/storyboard-webclient master: Add a route to redirect from a Task ID to the relevant Story  https://review.openstack.org/58965219:45
* clarkb finds lunch19:47
*** jcoufal has joined #openstack-infra19:47
*** r-daneel_ has joined #openstack-infra19:48
*** r-daneel has quit IRC19:49
*** r-daneel_ is now known as r-daneel19:49
*** ijw has quit IRC19:49
*** ijw has joined #openstack-infra19:50
openstackgerritMerged openstack-infra/storyboard-webclient master: Support Task ID in the "Jump to..." box  https://review.openstack.org/58965319:52
openstackgerritMerged openstack-infra/storyboard-webclient master: Fix the background colour of comments  https://review.openstack.org/59918219:54
*** ijw has quit IRC19:57
mordredyou know it's a long day when you're flying over alberta on your way to atlanta and it feels like you're "almost" back to dallas19:59
clarkbsame continent at least20:00
mordredyah20:00
corvusmordred: wow. yeah, thinking about that is making me twitch20:00
mordredSGN-ICN-ATL-DFW is ... well, it's not a quick trip20:00
*** yboaron_ has quit IRC20:00
*** hasharAway has quit IRC20:00
corvusmordred, clarkb: the zuul per-project key stuff has landed... when should we restart zuul?20:00
corvusi'd say "now" but it seems busy...20:00
mordredcorvus: how about "now" for some value of "now" that's maybe later when it's less busy20:01
corvusohh... you mean $now20:01
mordredand now I'm over Saskatchewan20:02
mordredeven closer20:02
*** ijw has joined #openstack-infra20:05
*** jcoufal has quit IRC20:07
*** wolverineav has joined #openstack-infra20:08
*** e0ne has quit IRC20:08
clarkbcorvus: does system-config-run-base run the test_bridge.py tests?20:09
corvusshould yes20:09
clarkblooks like it does but double checking20:09
clarkbthanks20:09
corvusclarkb: way it works now is that all the 'run' jobs run all the testinfra tests, but each testinfra file selects which hosts it runs on20:10
clarkband it will noop if that host isn't present in the inventory right?20:10
corvusso you can just match hostnames at the top of each file to say 'these tests apply to this host'20:10
corvusyep20:10
mordredcorvus, clarkb: we seem dangerously close with the zuul restart to being in a position to run ansible from zuul instead of cron aren't we?20:11
clarkbmordred: yes20:12
mordredtat's so exciting20:12
*** wolverineav has quit IRC20:13
corvusmordred: yeah, we might want to lift the add_host restriction too.  then we should be able to do it all in an untrusted project20:13
corvusi don't think there's a patch for that yet20:13
*** holser_ has joined #openstack-infra20:18
*** tonytan4ever has joined #openstack-infra20:28
AJaegerconfig-core, https://review.openstack.org/600166 removes a couple of noop-jobs templates for stx - the repos are set up with in-repo .zuul.yaml files now. Could you review, please?20:29
pabelanger+320:31
AJaegerthanks!20:31
clarkbtestinfra file contents are bytes but process stdout is string http://logs.openstack.org/28/597728/7/check/system-config-run-base/485c94f/job-output.txt.gz#_2018-09-05_20_30_11_10460220:32
clarkbthe more you know20:32
openstackgerritClark Boylan proposed openstack-infra/system-config master: Run cloud launcher on bridge.o.o  https://review.openstack.org/59772820:33
clarkbI hvae high hopes for ^ now20:33
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Remove restriction on add_host  https://review.openstack.org/60020520:35
openstackgerritMerged openstack-infra/project-config master: Remove unused noop-jobs from stx  https://review.openstack.org/60016620:39
*** pcaruana has quit IRC20:40
*** jamesmcarthur has quit IRC20:41
openstackgerritNate Johnston proposed openstack-infra/project-config master: Change neutron grafana dashboard to 2-column format  https://review.openstack.org/60024020:43
*** jamesmcarthur has joined #openstack-infra20:43
*** bobh has quit IRC20:44
*** bobh has joined #openstack-infra20:44
*** ansmith has quit IRC20:46
*** jamesmcarthur_ has joined #openstack-infra20:47
*** jamesmcarthur has quit IRC20:48
*** diablo_rojo has quit IRC20:49
*** anteaya has quit IRC20:51
*** holser_ has quit IRC20:52
*** anteaya has joined #openstack-infra20:52
openstackgerritClark Boylan proposed openstack-infra/project-config master: Stop requiring users be registered on openstack channels  https://review.openstack.org/60025120:52
clarkbinfra-root ^ I think we should move ahead with that tomorrow if we continue to not get hit by spam20:53
ianwcorvus: oops, thanks ... i did some co-install testing but probably should have done that with zuul-jobs too20:53
corvusianw: np, no reason you should expect to have a __init__.py in that dir :)20:53
*** sshnaidm|afk has quit IRC20:54
*** kgiusti has left #openstack-infra20:59
*** sshnaidm has joined #openstack-infra21:00
*** sshnaidm has quit IRC21:01
*** anteaya has quit IRC21:01
*** anteaya has joined #openstack-infra21:01
*** trown is now known as trown|outtypewww21:03
*** diablo_rojo has joined #openstack-infra21:03
*** bobh has quit IRC21:03
*** yamamoto has joined #openstack-infra21:06
openstackgerritGuillaume Roy-Babin proposed openstack-infra/project-config master: Revert "Disable inap-mtl01 provider"  https://review.openstack.org/60025421:07
corvusmaybe we should direct-enqueue that?21:08
clarkbcorvus: ++21:08
clarkbmgagne: I've approved ^ we are good to go on it now right?21:08
clarkbI can enqueue it21:08
mgagneyep, +1 the changed21:09
corvusclarkb: i've got the cmd line standing by :)21:09
*** r-daneel has quit IRC21:09
mgagneGuillaume is a coworker at INAP21:09
corvusdone21:09
clarkbcorvus: thanks21:09
ianwcorvus/clarkb: did you see the run results on  599943 http://paste.openstack.org/show/729549/ ?  i can't quite determine what happened21:11
corvusianw: i saw your comment but hadn't looked into it.  think we should?21:12
corvusof course you do that's a dumb question21:12
corvusi think i really meant to ask if you wanted me to help dig into it :)21:12
clarkbianw: I had read it and think it was too early in the morning to parse what the data was trying to tell me21:13
ianwheh, well i got to the point of extracting the two runs21:13
clarkbfirst column is total time, second is end time, then lsat is commit it ran with right?21:14
ianwhttp://people.redhat.com/~iwienand/599943/long.txt & http://people.redhat.com/~iwienand/599943/short.txt21:14
ianwclarkb: it *should* be what the HEAD of system-config was at the time it started; i hope.  that seems to be a harder thing in git to determine than you'd hope21:14
corvusianw: i wonder about the forks thing though -- you said that the first long run missed that change by a few mins, but that's determined by git commit timestamps -- that may not be accurate21:14
corvusyeah, it's not really possible.  you can determine it with the help of gerrit.21:15
corvusbut maybe we should have run_all.sh emit the commit sha21:15
corvusthen we'll be sure21:15
clarkbcorvus: ++21:15
corvus(the pathological case, btw, is a fast-forward commit that sits in review for a long time.  there's no way to determine in git when that merged)21:16
corvusonly merge commits come close21:16
*** gfidente|afk has quit IRC21:16
ianwone thing in http://people.redhat.com/~iwienand/599943/long.txt -- if you search for "Delete old users" it doesn't appear in the little summary section21:16
corvusthat makes me wonder if the forks change failed21:16
ianwi wonder if that's an ansible bug21:16
openstackgerritMerged openstack-infra/project-config master: Revert "Disable inap-mtl01 provider"  https://review.openstack.org/60025421:17
ianwcoruvs: my thinking was if the timestamp on that was 00:01 then it couldn't have merged *before* the 00:00 run?21:17
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Fix ansible forks env variable  https://review.openstack.org/60025521:17
corvusianw, clarkb: almost like, i dunno, the setting didn't take effect at all? ^21:17
corvusZuul: Change has been successfully merged by Zuul (2018-09-05 00:01:51+0000)21:18
clarkboh right21:18
clarkbwon't be exposed to the child processes without that, good to know that there is a performance impact (even if in the wrong direction)21:19
*** david-lyle has joined #openstack-infra21:19
corvusyeah 5 -> 20 forks ~= 65 -> 45 mins21:19
ianwhrm, if that applied to the 2018-09-05 00:00:01 run i'm not sure how21:20
corvusyeah, i'm still puzzling that one out21:21
*** jesusaur has quit IRC21:22
*** dklyle has quit IRC21:22
*** jesusaur has joined #openstack-infra21:22
*** r-daneel has joined #openstack-infra21:24
corvuspabelanger: what does all this mean?  http://paste.openstack.org/show/729550/21:26
corvuslarge sections of the ansible logs are just timestamps with no context21:27
*** agopi is now known as agopi|brb21:28
*** anteaya has quit IRC21:29
openstackgerritIan Wienand proposed openstack-infra/system-config master: Up profiled tasks limit  https://review.openstack.org/60025621:29
pabelangercorvus: I think that is the timestamps each host in the play ran the task but agree, it doesn't really express that well for some reason21:30
clarkbcorvus: aiui that is each task completing on different nodes. first column is time now, then data in parens is how long task took and last column is time since playbook start iirc21:30
*** anteaya has joined #openstack-infra21:30
corvusianw: the update of system-config happened at 00:00:17; so i also don't have an explanation for how it would have been used in that run.  yet it seems the most likely explanation.21:30
*** aeng has joined #openstack-infra21:30
*** agopi|brb has quit IRC21:31
ianwcorvus/clarkb: ^^ so that explains i think why the profile sections aren't matching up.  personally i think i'd sort the output then cull to N, but it appears to trim to a rand() selection21:31
corvus:( makes the log super hard to read21:31
*** agopi|brb has joined #openstack-infra21:31
corvusianw: it's not sorted?21:31
corvusianw: oh, you're saying it's culled, then sorted?21:32
pabelangerI have to step away for family time, but if we want to revert the callback plugins because confusing I am okay with that21:32
corvuspabelanger: i really like the summaries21:32
clarkbcorvus: the summaries are nice and come from the other plugin so I think we can just disable the one plugin21:33
ianwcorvus: i don't know how they do it, but it appears they don't sort, then cull.  in http://people.redhat.com/~iwienand/599943/long.txt if you search for "Add users ---" ... "Delete old users" task doesn't appear in that list, and it's 20 entries long (the default)21:33
corvusoh i thought they were both one21:33
* clarkb sorts out which is which21:33
ianwit's "profile_tasks" and "timer"21:34
clarkbcorvus: I think profile_tasks is the one to remove, timer does the summaries21:34
ianwoh, that's what's doing the little summary sections, which i think are quite useful21:35
ianwhrm, maybe you can't have the summary without all the header stuff too21:35
*** agopi|brb has quit IRC21:37
corvus"Playbook run took 0 days, 0 hours, 0 minutes, 14 seconds"  <-- is that timer?21:37
fungiokay, done eating, catching up again21:37
corvusand everything else is profile_tasks?21:37
*** boden has quit IRC21:37
clarkboh that may be, that is unfortunate21:38
corvusif so, the timestamp spam is (for the moment at least) worth suffering through to get the profile info.21:38
corvus"Mashup of 2 excellent original works: https://github.com/jlafon/ansible-profile, https://github.com/junaid18183/ansible_home/blob/master/ansible_plugins/callback_plugins/timestamp.py.old"21:38
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Added new endpoint get track tag group allowed tags per Summit  https://review.openstack.org/60025921:38
corvusmay i please have the non-mashed-up version? kthx21:38
*** kjackal has quit IRC21:39
corvusfrom https://docs.ansible.com/ansible/2.5/plugins/callback/profile_tasks.html21:39
ianwi think a pull request for a flag "summary_only" is probably on the cards21:40
corvus++21:40
openstackgerritMerged openstack-infra/openstackid-resources master: Added new endpoint get track tag group allowed tags per Summit  https://review.openstack.org/60025921:40
corvus"Patches usually take 3 to 7 days to be reviewed" ... apparently enabling cloud resources is the exception to that; those patches may merge in less than 10 minutes.  :)21:42
*** takamatsu has quit IRC21:42
*** bobh has joined #openstack-infra21:43
clarkbhttps://review.openstack.org/#/c/597728/ it works! and is tested now.21:44
clarkbianw: corvus any reason to not approve the forks fix?21:45
*** jamesmcarthur_ has quit IRC21:46
ianwnope; can monitor runs and see what happens21:47
ianwif nothing else we've got a few more ideas for helping us keep track of it longer term21:48
clarkbok approved21:48
*** wolverineav has joined #openstack-infra21:50
*** jamesmcarthur has joined #openstack-infra21:51
*** rfolco has quit IRC21:52
corvusoh, run-nodepool didn't land yet.  i just approved.21:53
corvushttps://review.openstack.org/59840321:53
*** jamesmcarthur has quit IRC21:55
corvusthis happened on ovh-bhs1: http://logs.openstack.org/28/600128/4/check/openstack-infra-multinode-integration-fedora-latest/d0e4793/job-output.txt.gz#_2018-09-05_21_43_25_29217221:55
corvus2018-09-05 21:43:26.376876 | secondary |   "msg": "No viable v4 or v6 route found to git.openstack.org. The build node is assumed to be invalid."21:55
clarkbcorvus: that is our long standing fedora issue I think21:56
*** slaweq has quit IRC21:56
*** priteau has quit IRC21:56
corvusclarkb: can you, uh, remind me of that?21:56
corvusit was on fedora yes21:56
clarkbcorvus: well we don't know much, pabelange rthought it was related to when we were restarting unbound to pick up the resolver config changes there so we changed our handler execution order for unbound21:57
clarkbI think pabelanger thought that had improved the problem but ^ implies otherwise21:57
clarkblet me see if I can find that change21:57
corvushrm.  we don't seem to actually record what the error is21:59
clarkbcorvus: I think ianw has a change to do that proposed21:59
clarkbwhich was where the split of inventory copying and host info came out of so we could test that more eaisly22:00
clarkbcorvus: https://review.openstack.org/#/c/587246/ is pabelangers change22:00
clarkbcorvus: https://review.openstack.org/#/c/576351/22:01
clarkbbase-test should test ^ now22:02
clarkbI think if we recheck we'll be able to test that it doesn't break anything?22:02
corvusclarkb: i think the depends-on caused it to already be tested?22:02
clarkbcorvus: it may not have because old validate-host was post merge updates only due to the inventory copy, looking at timestamps I'm not sure the tests that ran there ran in the newer case where validate-host can run regularly?22:04
clarkbhrm though its in zuul-jobs so it must have22:04
clarkbthis gets complicated with the relationship between the role and the job, but I think you are right it must've run properly there22:04
corvusclarkb: regardless of where we normally call validate host, the depends-on should have caused that test to run in the openstack-infra-base-integration-* jobs which ran on the change22:05
clarkbwe also have gate testing which will run it all through again22:06
*** sshnaidm has joined #openstack-infra22:06
clarkbI've approved it22:06
corvuscool22:06
*** bobh has quit IRC22:06
*** sshnaidm is now known as sshnaidm|off22:08
*** anteaya has quit IRC22:09
*** anteaya has joined #openstack-infra22:10
clarkb600255 failed a centos puppet check :/22:11
*** slaweq has joined #openstack-infra22:11
corvuswhen did devstack branch rocky?22:12
ianwclarkb: i saw that yesterday ... was it 26/27 ?22:12
eernst(sorry I had stepped away for a while -- fungi thanks for the clarification.  words matter, and I understand OSF wasn't the right word to use there - thanks for your help and patience :))22:14
clarkbianw: http://logs.openstack.org/55/600255/1/check/infra-puppet-apply-4-centos-7/e2174a5/job-output.txt.gz#_2018-09-05_22_05_59_068096 failures copying puppet modules?22:14
*** ijw has quit IRC22:15
ianwclarkb: yeah, so i think that starts at http://logs.openstack.org/55/600255/1/check/infra-puppet-apply-4-centos-7/e2174a5/job-output.txt.gz#_2018-09-05_22_05_48_000957 where xargs runs the tests in parallel22:15
*** slaweq has quit IRC22:16
ianwi suspect that it's a bit racy, or we've got a bit of a thundering heard that sometimes hits a failure22:17
*** Emine has quit IRC22:17
clarkboh ya you can see multiple hosts do it at the same time based on timestamps. "hosts"22:18
*** mriedem has quit IRC22:18
clarkbI guess rsync isn't safe in parallel22:19
clarkb(seems like we ran into similar copying docs into afs in the post pipeline where rsync uses tmp files that conflict and one half will fail because the tmp file is gone when it goes to copy it)22:19
clarkbfungi: ^ do you remember if there was a workaround for that?22:19
ianwis it loopback?  it's not a multinode test is it?22:19
clarkbianw: correct, one system with many puppet applies against logical hosts22:20
clarkbbut reality is all one filesystem on one system22:20
ianwright, so running in parallel probably is of minimal benefit22:20
clarkbit actually does speed up the runs quite a bit since puppet is single threaded22:21
clarkbI wonder if we copy the puppet modules out of band first if that would make the subsequent rsyncs reliable as they should all hash and noop22:21
notmynamedoes zuul do special things if a job has a certain name pattern? (eg "name: foo-bar-test-base")22:21
clarkbnotmyname: no, behavior isn't based on name data22:21
clarkbianw: does a hack like that seem reasonable to you?22:22
*** rh-jelabarre has quit IRC22:22
notmynameclarkb: thanks. I'm trying to understand why https://review.openstack.org/#/c/600152/3/.zuul.yaml doesn't cause a "swift-dsvm-functional-base" job to run22:22
notmynameoh wait! it's because of the list of gate and check jobs, isn't it?22:23
clarkbianw: hrm nevermind we already do a single puppet apply before the xargs invocation which should mean all the files are copied already22:23
notmynameso just defining a job doesn't do anything22:23
ianwclarkb: hrm, yes ... but let me find scrollback, i think the one yesterday was a failure to ssh in22:23
clarkbnotmyname: correct22:23
notmynameyou also have to reference it in a project queue22:23
notmynameclarkb: thanks22:23
tonybpabelanger: Okay22:24
ianwclarkb: no, http://logs.openstack.org/78/598378/1/gate/infra-puppet-apply-4-centos-7/6bae404/job-output.txt.gz#_2018-09-04_22_58_44_782100 is yesterdays.  closer inspection seems to be same issue22:25
tonybpabelanger, mordred: I'd rather not do it but it needs to be done and if there isn't another person on the hot seat I guess I'll do it if y'all can provide pointers/docs22:26
clarkbtonyb: I'm lacking context, but what needs doing?22:26
fungiclarkb: ianw: yeah by default the tempfiles are created alongside the actual files for some guarantee of atomicity, but that means if you have two rsync runs operating on the same tree and are using --delete or similar, you can end up removing tempfiles for another current run in progress22:27
tonybclarkb: Running the poll for the T release name.22:27
clarkbfungi: I expect that is what is happening here, but we should be rsyncing after a complete rsync meaning its a noop22:27
fungithere are rsync options to tell it to use a different location for tempfiles. also --delete-after might help22:27
tonybclarkb: we're pretty close to starting to need that thing and I can't keep using 'train' as a substitute ;P22:28
clarkbtonyb: gotcha22:28
fungithough i guess --delete-after still risks removing the tempfiles just not as much the directories containing them22:28
clarkbtonyb: honestly train is a good choice givne the location22:28
clarkbtonyb: we should make a motion to just vote on that :)22:28
tonybclarkb: we'll see what the polls say ;P22:29
tonybclarkb: I'm not sure if it's a TC thing or a board thing.22:29
clarkbI want to say the grizzly exception was a TC thing22:29
tonybI guess with the TC election comming up we probably won't make a decision until after22:30
fungitc exception22:30
fungibut also i think train is a foregone conclusion for denver22:30
tonybokay so I'll run up a motion ;P22:31
ianwfungi: it also appears to only have triggered on centos, so it may be something weird with the rsync there22:31
corvusfungi, tonyb: see the exception after item 4 at https://governance.openstack.org/tc/reference/release-naming.html#release-name-criteria22:31
corvusjust add it to the "sounds really cool" section of the etherpad for the tc to consider :)22:32
openstackgerritClark Boylan proposed openstack-infra/system-config master: Check how slow puppet apply testing is when run serially  https://review.openstack.org/60027022:32
clarkbianw: fungi ^ thats a sanity check that we actually do want to keep running it in parallel22:32
corvustonyb: and... if you're running the show, you're the one who's responsible for presenting the really cool names to the tc :)22:32
tonybcorvus: there is an etherpad?22:32
clarkbfungi: thing is denver ptg is only ~500 people I guessa fter two the number may go upt to ~700 unique individuals? but name voting is much broader22:33
corvustonyb: there will be as soon as the election official sets it up22:33
clarkbhowever only ~200 voted on stein irc22:33
corvustonyb: the process starts with a change to that file to add T to the table22:33
corvusyou can nominate yourself as the coordinator22:33
fungiyeah, for stein we limited voting to technical contributors or something22:33
fungipabelanger: would likely remember22:34
clarkbstein was open publicly22:34
clarkbso rather tha ngetting an explicit email saying go vote the url just went to hte mailing list22:34
fungiahh22:34
fungithat's what it was22:34
tonybYeah that thing22:34
funginow i remember, yes22:34
tonybcorvus: Are there any docs on the process? I suspect there is a bunch of stuff that happens behind the scenes that I'm unaware of22:35
tonybbut I can nominate myself22:35
clarkbtonyb: I think the poll itself has flexibility as with pabelanger's for stein22:36
clarkbbut then we give the ordered list of nominations to the foundation who hand it to trademark checker lawyers22:36
clarkband highest pick that comes back clear wins iirc22:36
corvustonyb: the docs are all https://governance.openstack.org/tc/reference/release-naming.html  -- the mechanics are basically that you propose a change to add a new row to the table at the bottom there, and then you set up the etherpad and poll22:36
tonybclarkb: I ewas thinking about colelcting names, durations communications with trhe OSF fro trademark vetting etc etc22:36
tonybcorvus: Oh okay.22:36
*** anteaya has quit IRC22:37
corvusyeah, the coordinator basically does all the steps in https://governance.openstack.org/tc/reference/release-naming.html#release-naming-process22:37
corvusi guess that should be amended if we want to only send the notification to openstack-dev.22:38
tonybI'll do the needful this week, and set it up so that the name collection phase matches the time I'm AFK and then pick it back up after that22:38
*** anteaya has joined #openstack-infra22:38
corvustonyb: cool :)22:38
tonybI'll make sure that my AFKness is included in the self-nomination so if it's a problem it will be caught then22:38
corvuswhere's the post-berlin summit?22:39
corvusoh.22:40
*** rcernin has joined #openstack-infra22:43
tonybcorvus: Denver22:44
tonybcorvus: hence train ;P22:44
*** r-daneel has quit IRC22:45
*** wolverineav has quit IRC22:46
*** wolverineav has joined #openstack-infra22:46
clarkbhttps://review.openstack.org/#/c/598403/9 failing now because limestone_foo is not defined which is correct because now it is nodepool_limestone_foo22:49
clarkboh I see the bug ugh22:49
corvusyeah, really shoulda merged that change earlier :)22:50
*** wolverineav has quit IRC22:51
openstackgerritClark Boylan proposed openstack-infra/system-config master: Add a run-nodepool job  https://review.openstack.org/59840322:51
clarkbthats a rebase for clarity22:51
openstackgerritClark Boylan proposed openstack-infra/system-config master: Add a run-nodepool job  https://review.openstack.org/59840322:52
clarkband fixed22:52
clarkbianw: ^ might want to quickly rereview that one so we can get it in22:53
clarkbcorvus: I think we are probably at the point of having enough example test infrastructure (for secrets and specific nodes, etc) that we should just start requiring tests in changes22:55
corvusyep22:55
*** jamesmcarthur has joined #openstack-infra22:57
*** yamamoto has quit IRC22:59
ianwclarkb: i wasn't sure if we wanted to do more with that one before merging23:01
*** jamesmcarthur has quit IRC23:01
clarkbah I think we can merge it now, it fixes what would be an ongoing issue with the config at this point too23:01
clarkbianw: your fix for the nodepool_ prefix missed an entry (then I missed that in review :( )23:02
ianwoh i see that's in there, LGTM23:03
*** anteaya has quit IRC23:04
*** anteaya has joined #openstack-infra23:04
*** slaweq has joined #openstack-infra23:11
*** agopi|brb has joined #openstack-infra23:14
*** slaweq has quit IRC23:15
*** ijw has joined #openstack-infra23:16
*** ijw has quit IRC23:22
clarkbthe forks fix has entered the gate23:24
clarkbmgagne: fyi there are timeouts deleting instances in inap now23:31
clarkbmgagne: seems like something is unhappy after turning the cloud back on23:31
clarkbmgagne: looks like we have have failed to boot all those nodes which is why they are in a deleting state now23:32
openstackgerritMerged openstack-infra/zuul-jobs master: Add missing README.rst for roles  https://review.openstack.org/60012823:34
pabelangertonyb: fungi: clarkb: yah, poll was open public, but results are a private URL. Which, person running has access too while running.  Then, at finish, I shared said private url for results23:36
tonybpabelanger: Thanks.23:36
*** r-daneel has joined #openstack-infra23:37
*** owalsh_ has joined #openstack-infra23:44
*** owalsh has quit IRC23:48
*** owalsh- has joined #openstack-infra23:48
*** owalsh_ has quit IRC23:51
openstackgerritMerged openstack-infra/system-config master: Fix ansible forks env variable  https://review.openstack.org/60025523:53
clarkbI've approved the run nodepool job change which will also fix nodepool clouds.yaml writing in ansible23:55
*** ijw has joined #openstack-infra23:57
clarkbfungi: I think you share a timezone with mgagne, maybe you can followup with mgagne on the inap failures tomorrow morning?23:59

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!