Monday, 2019-09-16

*** jamesmcarthur has joined #openstack-infra00:05
*** jamesmcarthur has quit IRC00:09
*** jamesmcarthur has joined #openstack-infra00:15
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Revert "Fixed use of flake8"  https://review.opendev.org/68225700:20
*** jamesmcarthur has quit IRC00:25
*** ociuhandu has joined #openstack-infra00:31
*** dychen has joined #openstack-infra00:34
*** ociuhandu has quit IRC00:35
openstackgerritMerged openstack/diskimage-builder master: Only install doc requirements if needed  https://review.opendev.org/68199100:58
*** jamesmcarthur has joined #openstack-infra00:59
*** e0ne has joined #openstack-infra01:00
*** dchen has quit IRC01:02
*** dchen has joined #openstack-infra01:03
*** e0ne has quit IRC01:05
*** ccamacho has quit IRC01:09
*** jamesmcarthur has quit IRC01:10
*** slaweq_ has joined #openstack-infra01:11
*** slaweq_ has quit IRC01:16
*** zhurong has joined #openstack-infra01:20
*** factor has quit IRC01:23
*** factor has joined #openstack-infra01:25
*** factor has quit IRC01:28
*** factor has joined #openstack-infra01:28
*** factor has quit IRC01:31
*** factor has joined #openstack-infra01:31
*** dingyichen has joined #openstack-infra01:32
*** dchen has quit IRC01:34
*** lbragstad has quit IRC01:39
*** markvoelker has joined #openstack-infra01:53
*** markvoelker has quit IRC01:58
*** factor has quit IRC02:03
*** factor has joined #openstack-infra02:04
*** factor has quit IRC02:07
*** factor has joined #openstack-infra02:07
*** larainema has joined #openstack-infra02:08
*** factor has quit IRC02:10
*** factor has joined #openstack-infra02:10
*** dklyle has quit IRC02:11
*** david-lyle has joined #openstack-infra02:11
*** factor has quit IRC02:14
*** factor has joined #openstack-infra02:15
*** lbragstad has joined #openstack-infra02:18
*** HuyNguyen has joined #openstack-infra02:25
*** dchen has joined #openstack-infra02:36
*** dingyichen has quit IRC02:37
*** ykarel|away has joined #openstack-infra02:45
*** rcernin has quit IRC02:59
*** jamesmcarthur has joined #openstack-infra03:10
*** slaweq_ has joined #openstack-infra03:11
*** slaweq_ has quit IRC03:15
*** rh-jelabarre has joined #openstack-infra03:19
*** markvoelker has joined #openstack-infra03:24
*** markvoelker has quit IRC03:29
*** psachin has joined #openstack-infra03:31
*** ramishra has joined #openstack-infra03:33
*** factor has quit IRC03:37
*** factor has joined #openstack-infra03:38
*** factor has quit IRC03:41
*** factor has joined #openstack-infra03:41
*** factor has quit IRC03:42
*** factor has joined #openstack-infra03:43
*** factor has quit IRC03:45
*** factor has joined #openstack-infra03:46
*** rcernin has joined #openstack-infra03:46
*** whoami-rajat has joined #openstack-infra03:47
*** jhesketh has joined #openstack-infra03:50
*** jamesmcarthur has quit IRC04:01
*** jamesmcarthur has joined #openstack-infra04:04
*** udesale has joined #openstack-infra04:11
*** jamesmcarthur has quit IRC04:17
*** ykarel|away has quit IRC04:35
AJaegerthanks, ianw ^ Will you cut a new release of dib?04:47
AJaegerI need this for https://review.opendev.org/#/c/682212/ (not necessarily today ;)...04:48
*** factor has quit IRC04:49
*** factor has joined #openstack-infra04:50
*** factor has quit IRC04:52
*** factor has joined #openstack-infra04:53
AJaegerianw: https://review.opendev.org/682222 and the stack starting at https://review.opendev.org/682211 should make switching from static to AFS easier04:53
*** ykarel has joined #openstack-infra04:56
*** factor has quit IRC04:56
*** factor has joined #openstack-infra04:57
*** bhavikdbavishi has joined #openstack-infra05:10
*** pcaruana has joined #openstack-infra05:11
*** rh-jelabarre has quit IRC05:24
ianwAJaeger: yep, will do when it merges05:27
AJaegerthanks!05:32
*** slaweq_ has joined #openstack-infra05:36
openstackgerritMerged openstack/diskimage-builder master: Revert "Fixed use of flake8"  https://review.opendev.org/68225705:37
AJaegerconfig-core, please review https://review.opendev.org/682205 , https://review.opendev.org/682222, https://review.opendev.org/682225, https://review.opendev.org/682118 , and the stack starting at https://review.opendev.org/68221105:45
*** roman_g has joined #openstack-infra05:47
openstackgerritIan Wienand proposed zuul/zuul master: Support nodes setting 'auto' python path  https://review.opendev.org/68227505:53
*** piotrowskim has joined #openstack-infra06:01
*** janki has joined #openstack-infra06:01
*** factor has quit IRC06:02
*** kopecmartin|off is now known as kopecmartin06:16
*** jamesmcarthur has joined #openstack-infra06:18
*** Garyx has quit IRC06:22
*** Garyx has joined #openstack-infra06:22
*** jamesmcarthur has quit IRC06:23
*** owalsh has quit IRC06:23
*** logan- has quit IRC06:23
*** owalsh has joined #openstack-infra06:23
*** markvoelker has joined #openstack-infra06:24
*** logan- has joined #openstack-infra06:26
*** markvoelker has quit IRC06:30
AJaegerfrickler: could you review https://review.opendev.org/678573 again, please? Is that fine now?06:36
*** sshnaidm_ is now known as sshnaidm|rover06:37
*** janki has quit IRC06:39
openstackgerritIan Wienand proposed zuul/zuul master: Support nodes setting 'auto' python path  https://review.opendev.org/68227506:40
*** trident has quit IRC06:48
ianwAJaeger: 2.27.1 dib should fix the issue, thanks!06:51
*** slaweq_ is now known as slaweq06:52
*** rpittau|afk is now known as rpittau06:55
AJaegerthanks, ianw ! Will recheck in a bit to be sure06:56
*** trident has joined #openstack-infra06:57
*** janki has joined #openstack-infra07:00
*** e0ne has joined #openstack-infra07:01
*** pgaxatte has joined #openstack-infra07:01
*** trident has quit IRC07:03
*** e0ne has quit IRC07:06
*** tosky has joined #openstack-infra07:08
AJaegerianw: 2.27.1 fixed the issue, https://review.opendev.org/682212 is passing now. thanks07:11
*** trident has joined #openstack-infra07:12
*** jklare has quit IRC07:17
*** jklare has joined #openstack-infra07:18
*** ykarel is now known as ykarel|lunch07:28
*** lajoskatona has joined #openstack-infra07:30
*** ralonsoh has joined #openstack-infra07:33
*** jpena|off is now known as jpena07:34
*** FlorianFa has quit IRC07:36
*** sshnaidm|rover is now known as sshnaidm|afk07:39
lajoskatonaHi, I would like to see if with extra memory networking-odl tempest jobs are passing, and got the advice from donnyd that FortNebula has expanded labels (see: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2019-09-13.log.html#t2019-09-13T10:38:42)07:39
lajoskatonabut to tell the truth I can't make it working in my patch (see https://review.opendev.org/672925 ), if anyone can help, that would be really helpful07:41
*** ociuhandu has joined #openstack-infra07:41
*** FlorianFa has joined #openstack-infra07:41
*** ociuhandu has quit IRC07:42
*** apetrich has joined #openstack-infra07:44
AJaegerlajoskatona: you need a nodeset07:44
AJaegerlajoskatona: leave the job as is, and just add a new one as child like https://opendev.org/openstack/tempest/src/branch/master/.zuul.yaml#L319 and use a nodeset, you need to define the nodeset first07:46
lajoskatonaAJaeger: Hi, so add a patch which defines the nodeset, and rebase https://review.opendev.org/672925 on top of it and use the nodeset?07:50
*** panda has quit IRC07:56
*** janki has quit IRC07:57
*** janki has joined #openstack-infra07:57
*** panda has joined #openstack-infra07:58
*** xek_ has joined #openstack-infra08:05
*** HuyNguyen2 has joined #openstack-infra08:05
AJaegerlajoskatona: you can add the nodeset as part of 67292508:08
*** HuyNguyen has quit IRC08:09
*** ricolin has joined #openstack-infra08:09
*** lpetrut has joined #openstack-infra08:10
*** pkopec has joined #openstack-infra08:11
*** dchen has quit IRC08:18
*** xek_ has quit IRC08:19
*** ociuhandu has joined #openstack-infra08:20
*** dychen has quit IRC08:20
*** markvoelker has joined #openstack-infra08:27
*** rcosnita has joined #openstack-infra08:27
*** HuyNguyen has joined #openstack-infra08:28
*** HuyNguyen2 has quit IRC08:31
*** HuyNguyen2 has joined #openstack-infra08:31
*** markvoelker has quit IRC08:32
*** HuyNguyen has quit IRC08:33
*** derekh has joined #openstack-infra08:38
lajoskatonaAJaeger: thanks I check it08:41
*** sshnaidm|afk is now known as sshnaidm|rover08:43
*** xenos76 has joined #openstack-infra08:43
*** e0ne has joined #openstack-infra08:47
*** ykarel|lunch is now known as ykarel08:49
*** ociuhandu has quit IRC08:51
*** panda is now known as panda|ruck08:59
*** kaisers has quit IRC09:05
*** kaisers has joined #openstack-infra09:08
openstackgerritLuka Peschke proposed opendev/irc-meetings master: Update CloudKitty Team Meeting  https://review.opendev.org/68231009:20
*** mgoddard has quit IRC09:26
*** mgoddard has joined #openstack-infra09:28
*** dtantsur|afk is now known as dtantsur09:32
openstackgerritMerged opendev/irc-meetings master: Update CloudKitty Team Meeting  https://review.opendev.org/68231009:37
*** e0ne has quit IRC09:40
*** e0ne has joined #openstack-infra09:40
*** jaosorior has joined #openstack-infra09:45
*** ricolin has quit IRC09:52
*** ociuhandu has joined #openstack-infra10:04
*** xek_ has joined #openstack-infra10:06
*** bhavikdbavishi has left #openstack-infra10:10
*** gfidente has joined #openstack-infra10:13
dtantsurhi folks! how do I debug errors like this http://zuul.openstack.org/build/ad8061d08fb544b283c29d9823b1a0e5 ? there doesn't seem to be any logs.10:17
AJaegerdtantsur: where does the link come from?10:22
AJaegerperiodic job?10:22
AJaegerpost - found it now...10:22
dtantsurAJaeger: post: http://zuul.openstack.org/builds?job_name=ironic-python-agent-build-image-dib-centos710:22
dtantsuraha10:22
fricklerAJaeger: post. I'll check zuul logs10:22
AJaegerfrickler: this is a new job10:24
AJaegerdtantsur: post-run playbook is not in tree10:25
AJaegerfrickler, dtantsur, it fails since playbooks/ironic-python-build-image/post.yaml is the post-run playbook but that file is not in git10:26
dtantsuroh wow.. it seems to be in-tree locally10:26
AJaegerdtantsur: playbooks/ironic-python-agent-build-image/post.yaml10:27
AJaegeris there - wrong name?10:27
dtantsurhttps://github.com/openstack/ironic-python-agent-builder/blob/master/playbooks/ironic-python-agent-build-image/post.yaml10:27
AJaegeryes, python-*agent* but .zuul.yaml talks about *python* without agent10:28
dtantsurseems like this file, am I missing something?10:28
*** markvoelker has joined #openstack-infra10:28
dtantsurdaaaaamn10:28
*** udesale has quit IRC10:28
dtantsurgreat catch AJaeger10:28
AJaegerso, fix .zuul.yaml and you should be good ;)10:28
dtantsurthanks :)10:28
AJaegeryou're welcome10:29
*** ociuhandu has quit IRC10:33
*** markvoelker has quit IRC10:33
*** ociuhandu has joined #openstack-infra10:45
*** pgaxatte has quit IRC10:47
*** ociuhandu has quit IRC10:50
*** tesseract has joined #openstack-infra10:51
*** dchen has joined #openstack-infra11:01
*** ociuhandu has joined #openstack-infra11:01
*** ociuhandu has quit IRC11:03
*** ociuhandu has joined #openstack-infra11:04
*** lucasagomes has joined #openstack-infra11:06
*** tesseract has quit IRC11:09
*** ociuhandu has quit IRC11:10
*** ociuhandu has joined #openstack-infra11:12
mordredmorning AJaeger - I'm still catching up with email backlog and whantot - anything you need me to look at?11:20
AJaegermordred: morning, how was your vacation?11:20
AJaegermordred - this is what I asked for earlier to config-core: please review https://review.opendev.org/682205 , https://review.opendev.org/682222, https://review.opendev.org/682225, https://review.opendev.org/682118 - the usual backlogto move slowly forward ;)11:21
mordredAJaeger: it was great! we saw the aurora borealis last night!11:23
mordredand also did a scuba dive above the arctic circle for the first time :)11:24
AJaegerthat must have been cold ;)11:25
AJaegeraurora borealis? Wow! Great!11:25
*** dtantsur is now known as dtantsur|bbl11:26
mordredAJaeger: it was not bad cold-wise. turns out if you have proper drysuit gear it's fine (I was concerned about this before the dive)11:27
AJaeger;)11:27
mordredand yes - we were VERY excited. the aurora was a bit faint still, so our cameras actually saw it better than we did - but it was still *SUPER* cool11:27
* AJaeger can imagine...11:28
*** jpena is now known as jpena|lunch11:30
openstackgerritMerged opendev/base-jobs master: Add nodeset for debian-buster  https://review.opendev.org/68211811:32
openstackgerritMerged zuul/zuul master: Better error handling for the PagureAPIClient  https://review.opendev.org/67974611:35
openstackgerritMerged openstack/openstack-zuul-jobs master: Start train translations  https://review.opendev.org/68220511:36
*** ociuhandu has quit IRC11:38
*** ccamacho has joined #openstack-infra11:39
*** udesale has joined #openstack-infra11:45
openstackgerritMerged zuul/zuul master: Remove auto-add of localhost from unit test inventory  https://review.opendev.org/68164111:45
donnydmordred: pictures or it didn't happen11:48
donnyd:)11:49
*** rh-jelabarre has joined #openstack-infra11:50
*** njohnston has joined #openstack-infra11:51
*** rcosnita has quit IRC11:53
*** weshay has joined #openstack-infra11:53
*** dchen has quit IRC11:53
*** gfidente has quit IRC11:55
openstackgerritMerged zuul/zuul-jobs master: Add tests for manifest generation for missing files  https://review.opendev.org/67857311:56
*** xek_ has quit IRC12:00
*** ociuhandu has joined #openstack-infra12:00
*** ociuhandu has quit IRC12:00
*** ociuhandu has joined #openstack-infra12:01
*** pgaxatte has joined #openstack-infra12:07
openstackgerritMerged zuul/zuul master: Discuss executor-only jobs, add unit-test  https://review.opendev.org/67918412:08
*** soniya29 has joined #openstack-infra12:11
*** dave-mccowan has joined #openstack-infra12:13
*** goldyfruit___ has quit IRC12:15
*** rfolco has joined #openstack-infra12:23
*** rlandy has joined #openstack-infra12:25
*** lbragstad has quit IRC12:32
*** jpena|lunch is now known as jpena12:33
*** gfidente has joined #openstack-infra12:35
mordreddonnyd: https://imgur.com/a/KJWOsQA12:35
*** rcernin has quit IRC12:35
donnydmordred: I was starting to think I made you mad.12:37
donnydLol12:37
donnydWow, that is just amazing12:37
*** kjackal has joined #openstack-infra12:37
donnydI just got a new lens for my DSLR12:37
donnydHoping to be able to get the milky way some night this week12:38
*** rosmaita has quit IRC12:38
mordredoh neat!12:40
*** prometheanfire has quit IRC12:40
mordredit was faint - so each of those frames is a 2 second exposure :)12:40
*** prometheanfire has joined #openstack-infra12:41
mordredbut - like - even faint, holy crap it was cool in person12:41
AJaegernice!12:43
AJaegerdonnyd: thanks for pushing mordred ;)12:43
*** HuyNguyen2 has quit IRC12:44
donnydmordred: what do you use?12:44
donnydI was thinking about getting a full frame , because my 7D is a crop sensor... but when I bought it ... I didn't know that actually mattered12:46
mordreddonnyd: I'm using a Sony RX10 IV - I used to have a Canon Eos 5 with a bunch of lenses, but travelling with it all was ... heavy12:46
mordreds/5/5d/12:46
mordredthe RX10 has a 24-600mm zoom - so for a compact unit it's *super* versatile12:47
*** jamesmcarthur has joined #openstack-infra12:48
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Store autohold requests in zookeeper  https://review.opendev.org/66111412:48
donnydmordred: It surely looks it12:49
donnydAJaeger: NP, its what I am here for12:50
donnydI haven't heard any complaints about FN in a while so I am guess we must have fixed the issues for good this time12:50
mordred\o/12:50
*** rosmaita has joined #openstack-infra12:51
*** nhicher has joined #openstack-infra12:52
AJaegergreat!12:53
AJaegerand thanks, donnyd !12:53
*** rcernin has joined #openstack-infra12:59
*** markvoelker has joined #openstack-infra13:04
*** kjackal has quit IRC13:05
clarkbmorning. Not quite here yet but should be at computer soon. We are still on for project renames ya? if so anyone want to disable the puppet ansible cron on bridge?13:05
clarkbI'll get repos.yaml copiedto bridge and an edited rename playbook with no reference to the deleted org creation file soon13:06
mordredclarkb: oh my - I'm back from vacation on a renames day?13:07
clarkbmordred: yes, you agreed to it a few weeks ago too :)13:07
* mordred feels like he knew this was going to be the case ... yeah13:07
mordredclarkb: I don't really know how computers work again yet13:07
*** mriedem has joined #openstack-infra13:08
*** markvoelker has quit IRC13:09
clarkbmordred: soundslike a goof vacation13:09
clarkb*good13:09
*** Goneri has joined #openstack-infra13:11
mordred++13:11
fricklerinfra-root: I'm seeing log streaming issues that seem related to ze05, but I'm not sure how to debug further. e.g. http://zuul.openstack.org/stream/00bd6308b2ec48a7897cf2eea4bbc39e?logfile=console.log13:11
clarkbfrickler: check if two zuul-executor procrsses are running on that host13:12
clarkbchances are it OOM'd and the child zuul-executor process which acts asthe finger server waskilled13:12
fricklerclarkb: zuul      2788  0.0  0.0      0     0 ?        Z    Sep05   1:16 [zuul-executor] <defunct>13:12
clarkbyup that must be it then. If we restart the executor that s hould fix it. You have to stop, wait for it to finish, then start13:13
fricklerwill it terminate running jobs? in that case I'd rather wait a bit for my jobs to finish13:14
fungiclarkb: yeah, i had a reminder for myself to disable the cron but was just getting to it now13:14
fungiwhat was the link to the etherpad again?13:15
fungi#status log disabled run_all.sh on bridge in preparation for project renames maintenance13:15
openstackstatusfungi: finished logging13:15
clarkbfungi: I'll have to dig it out. Give me a few13:16
fungino worries. happy to send a status notice shortly too13:17
fungii can dig the url out of channel logs13:17
fungihttps://etherpad.openstack.org/p/project-renames-2019-09-1013:17
fungifound it ^13:18
*** eharney has joined #openstack-infra13:18
*** KeithMnemonic has joined #openstack-infra13:18
fungistatus log The Gerrit service on review.opendev.org will be offline briefly starting at 14:00 UTC for maintenance: http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009064.html13:23
fungisomething like that?13:23
fungier, status notice i guess13:23
mordredyeah - notice13:24
fungii discovered that the announcement went to all the project discussion lists except the infra list. heh13:24
mordredbut otherwise, awesome13:24
fungiwe probably ought to announce future maintenance on the infra ml too13:24
clarkb++13:26
fungi#status notice The Gerrit service on review.opendev.org will be offline briefly starting at 14:00 UTC (that's roughly 30 minutes from now) for maintenance: http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009064.html13:27
openstackstatusfungi: sending notice13:27
mordredclarkb, fungi: the etherpad mentions repos-first and repos-second - but I only see repos.yaml on disk13:27
clarkbmordred: ++ let me split out the first project there as the test one13:27
* mordred is not sure in which direction that is an issue13:27
mordredcool13:27
-openstackstatus- NOTICE: The Gerrit service on review.opendev.org will be offline briefly starting at 14:00 UTC (that's roughly 30 minutes from now) for maintenance: http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009064.html13:28
clarkbmordred: done13:28
fungi--- end run @ 2019-09-16T13:28:34+00:00 ---13:28
fungiansible has wrapped up13:28
clarkbmordred: fungi also you may want to check the edits in /root/renames/20190916/system-config13:29
clarkbgit diff will show them to you13:29
clarkbbasically its stop managing gerrit we'll do that by hand per the etherpad and don't manage gitea orgs because that file does not exist anymore13:29
fungithanks, looking13:29
clarkbre gitea orgs we aren't creating any new ones this rename so that should be safe13:29
*** beekneemech is now known as bnemec13:30
openstackstatusfungi: finished sending notice13:30
clarkbthe other todo is reviewing https://review.opendev.org/#/c/662530/ and https://review.opendev.org/#/c/669298/13:31
fungithe diff also comments out gerrit group renames13:32
fungii guess we don't have any of those this time either13:32
clarkbyup there are no gerrit group renames either13:32
fungidiff lgtm then13:32
clarkbI think if this time goes smoothly with no replication on start and systemd successfully stops and starts gerrit then the next time we do this we can do the far more automated thing13:32
clarkband merge the changes once zuul +1's them etc13:32
fungiimage encryption meeting just wrapped up so i'm going to disappear for a couple minutes and then come back to help prep asap13:32
openstackgerritMonty Taylor proposed opendev/system-config master: Expose volumes for the gerrit hooks and static dirs  https://review.opendev.org/67887513:33
openstackgerritMonty Taylor proposed opendev/system-config master: Run a gerrit container (test only)  https://review.opendev.org/63040613:33
openstackgerritMonty Taylor proposed opendev/system-config master: Use latest bazel  https://review.opendev.org/68236313:33
mordredclarkb: files look reasonable13:34
*** xek has joined #openstack-infra13:35
*** whoami-rajat has quit IRC13:36
* clarkb makes tea, but I think we are pretty well set. Even took notes in the therpad re the two things we should confirm work as expected above so that we can simplify future renames13:37
*** aaronsheffield has joined #openstack-infra13:37
corvuso/13:38
clarkbcorvus: good morning https://etherpad.openstack.org/p/project-renames-2019-09-10 is our notes etherpad. I've got the files set up on bridge pre the etherpad if you want to review /root/renames/20190916/system-config diff and /root/renames/20190916/*.yaml13:39
clarkbthere are also the two changes to review on the etherpad. Other than that I think we are pretty well set to do this at the scheduled time13:40
corvusclarkb, mordred, frickler: that oom on ze05 suggests that the json log rework was not enough to prevent ooms.  we'll probably have to merge one of clarkb's patches to either terminate or restart.13:40
mordredcorvus: boo13:40
clarkbcorvus: re those changes we should discuss which method is preferred then I'll clena up the corresponding change and take it from there13:40
*** signed8bit has joined #openstack-infra13:44
*** pcaruana has quit IRC13:45
fricklercorvus: clarkb: there are some oom traces in dmesg on ze05 if you want to take a look. I will defer from restart the executor until we decide how to proceed properly13:46
*** rcernin has quit IRC13:49
corvusfrickler: it can be restarted at your convenience; i don't think we need any more debug info13:50
corvusfrickler: at this point, we may as well wait until we shut down the rest of the system13:50
*** goldyfruit___ has joined #openstack-infra13:50
corvusoh right, we don't stop zuul anymore13:51
corvusbut we still may as well wait until gerrit is down13:51
*** iurygregory has joined #openstack-infra13:51
*** soniya29 has quit IRC13:54
clarkbif someone elseis willing to drive that would be great13:58
openstackgerritTristan Cacqueray proposed zuul/zuul-sphinx master: Switch to zuul-release-python  https://review.opendev.org/68236613:58
fungii'm now in place. we need a status alert next?14:00
clarkbsure.14:00
clarkbThen we need to merge teh changes14:00
fungi#status alert The Gerrit service on review.opendev.org is offline briefly for maintenance: http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009064.html14:01
openstackstatusfungi: sending alert14:01
fungifollowing normal approval/gating?14:01
clarkbhttps://review.opendev.org/#/c/662530/3 and https://review.opendev.org/#/c/669298/314:01
clarkbno they are not able to pass testing because the projects don't exist yet14:01
*** markvoelker has joined #openstack-infra14:02
fungiahh, yes, i'll add myself to bootstrappers and do that now14:02
clarkb(we merge ahead of time to ensure things are replicated, the fix for replication on gerrit start should address this but this process will confirm. I'm taking notes on that at the top of the etherpad)14:02
corvusi'll restart ze0514:02
*** ykarel is now known as ykarel|afk14:03
-openstackstatus- NOTICE: The Gerrit service on review.opendev.org is offline briefly for maintenance: http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009064.html14:04
*** ChanServ changes topic to "The Gerrit service on review.opendev.org is offline briefly for maintenance: http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009064.html"14:04
*** kjackal has joined #openstack-infra14:04
paladoxcorvus my change was merged upstream, so the config for 3.1 will work now! :)14:05
clarkbI'll do the stop and start of gerritso thta I can double check the systemd stuff works14:05
clarkbwill wait for us to have changes merged and replicated and ready to run the rename playbook before I do that though14:06
*** pcaruana has joined #openstack-infra14:07
openstackstatusfungi: finished sending alert14:08
*** sthussey has joined #openstack-infra14:08
openstackgerritMerged openstack/project-config master: Rename x/kayobe* to openstack/  https://review.opendev.org/66929814:08
openstackgerritMerged openstack/project-config master: Rename x/ansible-role-cloud-launcher -> opendev/  https://review.opendev.org/66253014:08
*** janki has quit IRC14:09
clarkbthose commits are on all 8 gitea backends14:10
fungijust a heads up, i didn't comment out the cronjob for run_cloud_launcher.sh so the ansible processes for that are showing up in the process table on bridge at the moment. that should be fine though14:10
clarkbya that should be fine14:10
mordredyah14:10
clarkbfungi: do you want to start a root screen for running the ansible playbooks?14:10
fungidone14:11
fungifeel free to screen -x as root and join14:11
clarkbI'm on14:11
*** markvoelker has quit IRC14:11
clarkbI'm ready to stop gerrit on review.o.o as soon as everyone else is ready14:12
fungii guess we need to double-check those commits are now present in gitea?14:12
*** markvoelker has joined #openstack-infra14:12
clarkbfungi: I did that, but if someone else wants to do so that would be great14:12
fungiahh, cool, i see now you said that 2 minutes ago ;)14:12
corvusi did as well14:12
fungiperfect14:12
* fungi is still ingesting his caffeine dose14:13
clarkbI did https://gitea01.opendev.org:3000/openstack/project-config/commits/branch/master and ran through 01 to 0814:13
corvusno pending replication tasks14:13
fungiso should be clear to stop gerrit, yes14:13
clarkbok proceeding with that now14:13
clarkbits done systemctl stop gerrit took a bit of time but seems to have worked14:15
clarkbfungi: I think we can proceed with renaming the first project14:15
fungii have queued up the command from the pad14:16
corvus++14:16
clarkbthat looks correct to me14:16
fungiokay, proceeding14:16
mordredyeah14:16
clarkbI didn't catch where it wrote out the status of the variou stasks but that looked like it was happy?14:17
*** markvoelker has quit IRC14:17
clarkbI guess I can open cloud launcher in opendev.org and see if I redirect14:18
fungilooks right, yeah14:18
corvusno failed tasks14:18
clarkbit seems to redirect for me in gitea14:18
clarkbhttps://opendev.org/x/ansible-role-cloud-launcher14:19
fungisame for me14:19
mordredI agree with the redirect14:19
fungii've queued up the next command from the pad now14:20
corvus++14:20
clarkbfungi: I think I'm ready for it14:20
fungirunning14:20
mordredthat looked not unhappy14:21
clarkbhttps://opendev.org/x/kayobe redirects for me as expected14:21
fungiyeah, everything seems to have run cleanly14:21
clarkbI can start gerrit up whenever yall are ready14:22
fungilgtm, ready14:22
clarkbcorvus: mordred ^14:22
corvusclarkb: ++14:22
corvusno groups need to be renamed this time, correct?14:22
AJaegerkayobe has now some broken zuul files, I'm fixing...14:22
clarkbcorvus: correct the acl files were renamed but their contents did not change14:22
AJaeger(required-projects)14:23
clarkbrenamed from eg x/kayobe.config to openstack/kayobe.config14:23
clarkbany other last concerns to check before I start gerrit or should I just go for it at this point?14:23
corvusstill ++14:24
mordred++14:24
clarkbk starting gerrit now14:24
clarkbAJaeger: thanks!14:24
clarkbgerrit is up according to systemctl14:24
* mordred looks sideways at systemctl questioningly14:25
clarkbweb ui is up for me14:25
mordredme too14:25
fricklersubmitting a new ps worked fine, too14:26
clarkbgerrit show queue doesn't show 18k items14:26
mordredwoot!14:26
fungiyep, seems to be working for mw14:26
clarkbso the replication config change seems to be working14:26
fungime14:26
mordredwe learned things14:26
clarkbnext up is triggering reindexing14:26
clarkbI can do that as I'm already on review.o.o14:26
fungiand yeah, no more replication delays after a gerrit restart now14:26
*** ykarel_ has joined #openstack-infra14:26
AJaegerfix for kayobe: https://review.opendev.org/68237114:27
fungithis will be awesome14:27
clarkbstarting with the accounts index14:27
*** ykarel_ has quit IRC14:27
fungirelease team no longer has to wait two hours after a gerrit restart before it's safe to approve release requests (though they may still need to wait one hour after eating before going for a swim)14:28
*** armax has joined #openstack-infra14:28
corvusshow-queue shows the reindex tasks14:28
corvuswe've gone from 25k to 5k quickly14:28
clarkbI've run both account and change reindex commands14:28
fungithe gerrit "error" log will also log a timestamp when reindexes start and end14:28
corvusnow i see 2k project indexes; that'll go less quickly14:29
corvusi should check on trevor's changes...14:29
*** ykarel|afk has quit IRC14:30
fungiwhen should we lift the status alert?14:30
clarkbfungi: I think I'm happy with the state of things14:30
clarkbI've written notes in the etherpad for next time. I think replication and systemd stuff worked great14:31
clarkbthat leaves the todo of addressing the org creation code that was deleted14:31
*** jamesmcarthur has quit IRC14:31
mordredcorvus: yeah - I look forward to trevors patches14:32
fungistatus ok The Gerrit outage portion of the current maintenance is complete and the service is back on line, however reindexing for renamed repositories is still underway and some Zuul job fixes are in the process of being applied14:32
fungithat work?14:32
clarkbmordred: the yaml file included at https://opendev.org/opendev/system-config/src/branch/master/playbooks/gitea-rename-tasks.yaml#L24-L27 was deleted when you rewrote that stuff into python14:32
clarkbfungi: ++14:32
clarkbmordred: I'm not sure how we want to handle that in the future. Maybe undelete that file and only use it for renames ?14:32
fungi#status ok The Gerrit outage portion of the current maintenance is complete and the service is back on line, however reindexing for renamed repositories is still underway and some Zuul job fixes are in the process of being applied14:32
openstackstatusfungi: sending ok14:32
openstackgerritAndreas Jaeger proposed openstack/project-config master: Fix gerritbot sorting  https://review.opendev.org/68237514:32
*** jamesmcarthur has joined #openstack-infra14:33
AJaegerthe rename change had one tiny bug (wrong sort), cleanup change ^14:34
clarkbAJaeger: +2'd14:34
mordredclarkb: hrm.14:34
mordredclarkb: yeah- maybe so14:35
AJaegerand .gitreview update for opendev/ansible-role-cloud-launcher: https://review.opendev.org/68237214:35
*** ChanServ changes topic to "Discussion of OpenStack Developer and Community Infrastructure | docs http://docs.openstack.org/infra/ | bugs https://storyboard.openstack.org/ | source https://opendev.org/opendev/ | channel logs http://eavesdrop.openstack.org/irclogs/%23openstack-infra/"14:35
-openstackstatus- NOTICE: The Gerrit outage portion of the current maintenance is complete and the service is back on line, however reindexing for renamed repositories is still underway and some Zuul job fixes are in the process of being applied14:35
corvusmordred: trevor's change merged!14:36
fungiare all the post-outage fixes using the same review topic?14:36
corvusmordred, clarkb, fungi: https://gerrit-review.googlesource.com/c/gerrit/+/23489414:36
corvusthat will speed up reindexing14:36
clarkbfungi: looks like it14:36
clarkbcorvus: excellent14:36
*** goldyfruit_ has joined #openstack-infra14:36
fungicool, as soon as my gertty finishes restarting i'll take a look14:36
AJaegerZuul is throwing errors for the new repos, http://zuul.opendev.org/t/openstack/config-errors . Should be fixed once the config is reloaded14:37
clarkbok notes collected on the items I wanted to call out for improvements next time. Feel free to add any additional items to the etherpad around that if you think o them14:37
corvusthat's in stable/2.13 -- we could even apply it to our current gerrit if we want.  i've also confirmed it's been merged up through all the branches to master, so any future gerrit releases will have it.14:37
clarkbAJaeger: ya once we get puppet to run and it will reload the config14:37
mordredcorvus: woot!14:37
corvusAJaeger: yeah, it'll be a while, the instructions have us waiting for an ansible/puppet pulse to trigger zuul's reconfig14:38
clarkbI can't think of anything else to confirm before reenabling puppet myself. We checked opendev backends for the important changes14:38
corvusso up to 40m from now14:38
AJaegermgoddard: before Zuul is ready to use the new kayobe repos, we need to do a few more fixes.14:38
mordredcorvus: I have not been able to get 2.13 to rebuild - so I think we shouldn't spend too much effort on that - but I'm excited about making sure it's in our 2.15 builds14:38
mgoddardAJaeger: ack14:38
corvusmordred: yeah, i think that's the key that will make the upgrades go faster14:38
mordredcorvus: ++14:39
clarkbfungi: mordred corvus do we want to reenable the cron?14:39
mgoddardAJaeger: let me know if I can help14:39
clarkbit will run in ~6 minutes if we reenable it before then14:39
corvusclarkb: ++14:39
*** jamesmcarthur has quit IRC14:39
*** goldyfruit___ has quit IRC14:39
fungii can uncomment it now14:39
clarkbfungi: thank you14:39
openstackstatusfungi: finished sending ok14:39
fungiand done14:40
mordredclarkb: ++14:40
fungi#status log run_all.sh cronjob on bridge uncommented again14:40
openstackstatusfungi: finished logging14:40
AJaegermgoddard: just wait a bit longer ;) Once everything is clear, you might need to recheck my changes and then they'll merge... Just wanted to point out that Zuul does not know about the repos yet, so approving these changes is great (and pushing to gerrit) but nothing is running yet.14:41
mgoddardAJaeger: got it, thanks14:41
clarkbmgoddard: the way you'll know if zuul is happy is the orange bell in the top right of the zuul status page should go away14:41
clarkbif you click on it you'll get details that correspond to what AJaeger said above14:42
clarkband once puppet does its thing that should be fixed14:42
mgoddardclarkb: I see it, thanks14:42
*** rcosnita has joined #openstack-infra14:43
clarkbansipuppet has started14:45
fungiright on cue14:46
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Add caching of autohold requests  https://review.opendev.org/66341214:47
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Add autohold-info CLI command  https://review.opendev.org/66248714:47
fungiwere there any infra-side changes we needed to review besides the gerritbot config sort order mistake?14:48
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Record held node IDs with autohold request  https://review.opendev.org/66249814:48
clarkbfungi: the opendev/ansible-role-cloud-launcher git review update change too14:49
clarkbI think that is it14:49
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Auto-delete expired autohold requests  https://review.opendev.org/66376214:50
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Mark nodes as USED when deleting autohold  https://review.opendev.org/66406014:50
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Add autohold delete/info commands to web API  https://review.opendev.org/67905714:50
fungicorvus: not in any way urgent, but do you have any ideas for how to profile memory utilization for gertty? if i leave it running for a few days it will gobble 2gb+ vmem, which isn't a huge pain just means i need to remember to restart it every few days14:50
clarkb'use errors=ignore instead of skip' I guess that is a warning we can cleanup14:50
AJaegerfungi: one for opendev/ansible-role-cloud-launcher: https://review.opendev.org/68237214:51
AJaegerfungi, I'm not aware of other changes14:51
corvusfungi: i don't offhand :(14:52
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Auto-delete expired autohold requests  https://review.opendev.org/66376214:52
AJaegermgoddard: you need to backport the kayobe changes to all active branches. I only updated master, so, please do the rest (especially the job change as needed!)14:52
fungicorvus: no worries, i have a suspicion it starts cropping up after i do things like accidentally follow a link to a nova change and then it keeps that around in recently-seen changes14:53
mgoddardAJaeger: will do14:53
clarkbdns servers are getting ansibled now15:00
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Auto-delete expired autohold requests  https://review.opendev.org/66376215:00
clarkbnow afs15:01
openstackgerritMerged openstack/project-config master: Fix gerritbot sorting  https://review.opendev.org/68237515:01
*** jamesmcarthur has joined #openstack-infra15:02
*** goldyfruit___ has joined #openstack-infra15:03
clarkbnow gitea15:03
*** goldyfruit_ has quit IRC15:05
*** rcosnita has quit IRC15:07
*** rcosnita_ has joined #openstack-infra15:07
clarkbgitea is done15:07
openstackgerritMonty Taylor proposed opendev/system-config master: Use latest bazel  https://review.opendev.org/68236315:07
openstackgerritMonty Taylor proposed opendev/system-config master: Expose volumes for the gerrit hooks and static dirs  https://review.opendev.org/67887515:07
clarkbseems to hvae been happy15:07
openstackgerritMonty Taylor proposed opendev/system-config master: Run a gerrit container (test only)  https://review.opendev.org/63040615:07
clarkbreview.o.o should happen next15:07
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Mark nodes as USED when deleting autohold  https://review.opendev.org/66406015:07
*** jamesmcarthur has quit IRC15:07
*** openstackgerrit has quit IRC15:08
fungilooks like gerritbot got reconfigured ;)15:08
clarkbfaeb56b3d9b03ab56b751e6adb8de4bfc6a11922 is the config review.o.o is running with which ya is the gerritbot fix15:08
*** openstackgerrit has joined #openstack-infra15:08
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Add autohold delete/info commands to web API  https://review.opendev.org/67905715:08
*** xek has quit IRC15:08
fungiand even better, is still working15:08
*** bdodd has joined #openstack-infra15:09
clarkbmanage projects is running and seems to be doing what I expect of it15:10
clarkbpuppet is done on review.o.o15:12
clarkbeverything I can see so far looks good15:12
*** ykarel has joined #openstack-infra15:12
clarkb~1450 reindexing tasks now15:16
*** cmorpheus is now known as cmurphy15:19
clarkband now 3 reindexing tasks15:19
clarkbnova neutron and openstack manuals I'm guessing15:19
clarkbpuppet ran on zuul01 and the scheduler was asked to reload15:21
clarkbI think it is working on processing that now15:21
*** mattw4 has joined #openstack-infra15:21
openstackgerritArtom Lifshitz proposed openstack/project-config master: Make whitebox use Storyboard  https://review.opendev.org/65194215:22
*** dtantsur|bbl is now known as dtantsur15:23
clarkbansipuppet is done now15:24
*** VedaAnnayappa has joined #openstack-infra15:24
VedaAnnayappahi15:25
clarkbhello15:25
VedaAnnayappaI am facing an issue with psycopg2, I am getting "  Error: pg_config executable not found."15:27
AJaegerVedaAnnayappa: you need a bindep.txt file with postgres packages in it. That was a change months ago and communicated on openstack-discuss mailing list15:28
clarkbVedaAnnayappa: the pg_config utility is something that you get with postgres itself. I think that means psycopg2 is missing system deps15:28
clarkband ya AJaeger has the fix15:28
AJaegerZuul was reconfigured, I still see the error15:28
VedaAnnayappacan u point me to the changeset15:29
AJaegeroh, now different ones ;)15:29
AJaegertests running for kayobe - great15:29
clarkbAJaeger: looks likeerrors that should be fixed by the kayobe fix changes15:29
clarkbVedaAnnayappa: the changesset that fixes the problem?15:30
clarkbVedaAnnayappa: I don't know of any projects that had to fix it off of the top of my head. AJaeger may15:30
AJaegermgoddard: you can merge the changes now...15:30
AJaegerVedaAnnayappa: just check for bindep.txt files with codesearch.openstack.org15:30
VedaAnnayappaby adding libpq-dev==9.0.015:30
*** whoami-rajat has joined #openstack-infra15:30
VedaAnnayappa in lower constraints , doesnt it helps15:30
mgoddardAJaeger: excellent15:30
AJaegerVedaAnnayappa, bindep.txt15:31
*** e0ne has quit IRC15:31
AJaegerVedaAnnayappa: copy from nova/bindep.txt for example15:31
fungiexamples: http://codesearch.openstack.org/?q=postgres&i=nope&files=bindep.txt15:32
*** lajoskatona has quit IRC15:33
VedaAnnayappajust by adding this file is sufficient or i need to go any other action too?15:34
VedaAnnayappathis issue occurs only for py3.715:34
*** pgaxatte has quit IRC15:36
clarkbVedaAnnayappa: I expect that should fix the pg_config problem, but its possible that revleas more issues15:38
*** lbragstad has joined #openstack-infra15:41
VedaAnnayappahow can i run the gate without pushing for review15:41
AJaegerVedaAnnayappa: https://docs.openstack.org/bindep has details15:41
*** jamesmcarthur has joined #openstack-infra15:42
*** kjackal has quit IRC15:43
fungiVedaAnnayappa: probably the reason it's only happening with python 3.7 is that some python library you're installing has c extensions built against postgres headers and lacks a prebuilt wheel for that interpreter version so pip is trying to rebuild a wheel for you from source, which involves compiling those extensions locally15:43
*** jamesmcarthur has quit IRC15:45
*** jamesmcarthur has joined #openstack-infra15:45
*** gyee has joined #openstack-infra15:47
VedaAnnayappai wonder, it works for py36 and not for py37, will try with bindep.txt , hope it passes gate check15:47
*** ccamacho has quit IRC15:52
clarkbLooks like we are just waiting on kayobe zuul fixes and the reindexin for nova and openstack manuals15:54
clarkbI'm going to find breakfast as everything else looks happy15:54
openstackgerritAndreas Jaeger proposed opendev/ansible-role-cloud-launcher master: Ignore ansible-lint errors  https://review.opendev.org/68239415:55
AJaegermgoddard: please approve https://review.opendev.org/#/c/682371/ and backport to all branches, so that the config errors disappear. I hope it passes ;)15:56
*** xek has joined #openstack-infra15:57
*** ccamacho has joined #openstack-infra15:58
AJaegermgoddard: otherwise everything looks fine from the Zuul side15:58
*** mattw4 has quit IRC15:58
*** kjackal has joined #openstack-infra15:59
mgoddardAJaeger: will do15:59
openstackgerritMerged openstack/project-config master: Make whitebox use Storyboard  https://review.opendev.org/65194215:59
mgoddardThanks everyone :)15:59
fungiapparently psycopg2 publishes a separate psycopg2-binary package to pypi which provides manylinux1 wheels: https://pypi.org/project/psycopg2-binary/#files16:02
fungithat's kinda a strange way to go about it16:02
openstackgerritMonty Taylor proposed opendev/system-config master: Use latest bazel  https://review.opendev.org/68236316:02
AJaegerinfra-root, config-core, can we publish our documents always? That simplifies our jobs: https://review.opendev.org/682222 - most repos already publish after each merge, those are the stray ones.16:06
clarkbmnaser: I mentioned the double accounting of cinder quotas for our boot from volume instances in sjc1 to the cinder team last week and they seemed interested in us filing a bug if more info could be provided16:06
clarkbmnaser: unfortunately we don't relaly have the info necessary to do that but I'm happy to help in any way I can if you are willing to look at that and put some info together for them16:07
clarkbAJaeger: looking16:07
AJaegerconfig-core, a trivial change to update the Zuul grafana board to add promote jobs: https://review.opendev.org/#/c/682225/16:08
*** armax has quit IRC16:08
AJaegerinfra-root, for ansible-role-cloud-launcher, we first need to silence ansible-lint, please review https://review.opendev.org/68239416:09
AJaegerthanks, clarkb !16:09
*** e0ne has joined #openstack-infra16:11
*** iurygregory has quit IRC16:12
*** rcosnita_ has quit IRC16:12
ianychoiAJaeger, thank you for dealing with wrong permission on project-creation for normal users on Zanata, and disabling rocky translation!16:13
AJaegerianychoi: you're welcome!16:13
ianychoi:)16:13
*** markvoelker has joined #openstack-infra16:13
AJaegerianychoi: I also created manila-ui train version. That was the first one created. Will you take care of rest?16:13
*** larainema has quit IRC16:14
*** lpetrut has quit IRC16:16
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Auto-delete expired autohold requests  https://review.opendev.org/66376216:16
*** lpetrut has joined #openstack-infra16:16
ianychoiAJaeger, aha on Zanata... I see! And I think I can followup tonight (I am traveling in US now - so maybe 12-13 hours later)16:17
*** slaweq has quit IRC16:17
*** slaweq has joined #openstack-infra16:17
AJaegerianychoi: no urgency, manila-ui is so far the only repo that is translated and has train branch. The rest can come anytime...16:18
AJaegerianychoi: safe travels16:18
*** markvoelker has quit IRC16:18
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Mark nodes as USED when deleting autohold  https://review.opendev.org/66406016:18
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Add autohold delete/info commands to web API  https://review.opendev.org/67905716:18
*** kopecmartin is now known as kopecmartin|off16:18
*** e0ne has quit IRC16:18
openstackgerritMerged openstack/project-config master: Always publish infra documents  https://review.opendev.org/68222216:19
ianychoiAJaeger, thank you :)16:19
*** e0ne has joined #openstack-infra16:19
*** e0ne has quit IRC16:19
openstackgerritMerged opendev/ansible-role-cloud-launcher master: Ignore ansible-lint errors  https://review.opendev.org/68239416:19
*** e0ne has joined #openstack-infra16:20
AJaegerconfig-core, now we can merge https://review.opendev.org/682223 - please review.16:20
openstackgerritMerged openstack/project-config master: Add promote pipeline to grafana  https://review.opendev.org/68222516:21
*** e0ne has quit IRC16:24
*** ykarel is now known as ykarel|away16:24
*** ccamacho has quit IRC16:27
*** goldyfruit_ has joined #openstack-infra16:28
*** e0ne has joined #openstack-infra16:29
*** e0ne has quit IRC16:29
*** jcoufal has joined #openstack-infra16:30
*** lpetrut has quit IRC16:31
*** efried has joined #openstack-infra16:31
*** goldyfruit___ has quit IRC16:31
efriedo/16:31
efriedThis is probably the wrong place to ask this question, but...16:31
efriedWhen do we fork ussuri?16:31
*** pcrews has joined #openstack-infra16:31
*** ociuhandu has quit IRC16:31
*** udesale has quit IRC16:32
clarkbefried: smcginnis can likely ansewr that for you (release team does that branching)16:33
cmurphyefried: rc1 if iirc from last cycle16:33
efried#openstack-releases, yeah, that would have made sense as a place to ask <rolls eyes>. Thanks clarkb cmurphy.16:33
*** ykarel|away has quit IRC16:34
smcginnisefried: What cmurphy said.16:34
efried#openstack-release, rather. I get that wrong EVERY SINGLE TIME.16:34
efriedthanks smcginnis16:34
smcginnisefried: I always want to put an "s" at the end too. ;)16:34
cmurphy#openstack-doc is my kryptonite on that one16:35
*** markvoelker has joined #openstack-infra16:36
fungithat's the channel where you can ask the openstack doctor16:37
fungi"the openstack doc is IN"16:37
cmurphywell now i'm never going to forget it16:38
*** gfidente has quit IRC16:39
AJaegereven more fun: The doc mailing list was openstack-docs, the channel is #openstack-doc - confused me quite a lot ;(16:40
*** markvoelker has quit IRC16:40
AJaegerfungi, time for a small cleanup? removing an unused template: https://review.opendev.org/68222316:41
smcginnisAnyone know if there is any kind of gerrit API I could use to be able to add a PTL and release liaison automatically to a review?16:41
fungiAJaeger: yep, looks safe, thanks!16:42
fungismcginnis: there is indeed. more than one in fact16:42
fungiyou can add requested reviewers via both the http and ssh apis16:43
fungiwhich would you prefer to use?16:43
fungii can dig up docs16:43
gouthamr"AJaeger ianychoi: no urgency, manila-ui is so far the only repo that is translated and has train branch. The rest can come anytime..."16:43
*** VedaAnnayappa has quit IRC16:43
openstackgerritMerged opendev/ansible-role-cloud-launcher master: Fix .gitreview after rename  https://review.opendev.org/68237216:43
smcginnisNot sure yet. If you can point me at some docs, that would be great. If I get some time, I might see if I can play around with it and come up wiht a script we can use for releases.16:43
gouthamr^ sorry for the paste, and the alert AJaeger ianychoi :/ was wondering if there's anything i/we can do to fix16:44
*** rlandy is now known as rlandy|brb16:44
*** ociuhandu has joined #openstack-infra16:45
paladoxmordred i wrote these drafts emails for our list https://phabricator.wikimedia.org/P9110 and https://phabricator.wikimedia.org/P9108 (which i've just sent the first one just now)16:45
fungismcginnis: https://review.opendev.org/Documentation/rest-api-changes.html#add-reviewer16:47
AJaegergouthamr: all is fine! You were just the first to get a stable/train branch and thus a stable-train translation branch created :)16:48
smcginnisfungi: Thanks!16:48
AJaegergouthamr: we need to manually create branches for translation - so additional repos will be done later16:48
fungismcginnis: the other option is https://review.opendev.org/Documentation/cmd-set-reviewers.html16:48
clarkbsmcginnis: fungi: worth noting that a lot of people ignore the emails that that results in16:49
clarkb(like me)16:49
gouthamrah thank you for the explanation AJaeger!16:49
*** sshnaidm|rover is now known as sshnaidm|afk16:49
openstackgerritMerged openstack/openstack-zuul-jobs master: Remove release-tox-docs-infra  https://review.opendev.org/68222316:49
clarkbgerrit email volume is just too great to use that as an organization method16:49
smcginnisclarkb: Yeah, I know. But it's been moderately successful for some proposed releases once we've manually added them.16:50
*** ociuhandu has quit IRC16:50
AJaegerclarkb, mordred, corvus: shall we merge https://review.opendev.org/674334 - or do you have an idea how to test it?16:50
clarkbAJaeger: shrews pointed out an example test that we could copy and modify to test this role16:50
clarkbI forget which one it was though16:51
clarkbShrews: ^ do you still remember?16:51
clarkbnova is the only project that is still reindexing16:51
Shrewsclarkb: AJaeger: i think i suggested fetch-output, but clarkb mentioned having to integrate subunit, iirc16:51
Shrewsi don't know enough about subunit to offer more suggestion beyond that16:52
clarkbya would need a couple real subunit file examples to merge16:52
clarkbcan copy them out of any job16:52
AJaegerShrews: did you left that comment in review? anybody wants to help tosky with it?16:53
clarkbcorvus: AJaeger https://review.opendev.org/#/c/682091/ is another one. I'm happy to approve that as is and monitor if others are or am open to testing ideas16:54
clarkband nova is done reindexing. I think that was the last thing on our end16:55
ShrewsAJaeger: i left another comment16:55
fungiclarkb: smcginnis: yeah, it also shows them on some of the gerrit dashboard views though (i don't see those either though)16:55
AJaegerthanks, Shrews16:56
AJaegerclarkb: I'm fine merging if it gets monitored16:56
corvusclarkb: +316:57
fungiclarkb: smcginnis: i happen to have a fairly complex gerrit e-mail filter set up on my last hop mta to filter out everything except comments and votes from human reviewers, and that's been a useful compromise for me16:57
corvusclarkb: i think merge and monitor is really the only way to go with that16:57
clarkbcorvus: AJaeger thanks. I am around to help keep an eye on it too16:57
*** jpena is now known as jpena|off16:58
fungiclarkb: smcginnis: so i don't see the "so-and-so has added you as a reviewer" messages but i do see comments on those changes from other reviewers after i get added16:58
clarkbfungi: ah16:58
AJaegerfungi: clever16:58
fungiand depending on the content of the comments, i can choose to jump into a review discussion16:59
*** rpittau is now known as rpittau|afk16:59
fungimore often than not i quickly skim them when checking my inboxes16:59
AJaegerconfig-core, please review these changes to convert some more jobs to promote, it will make moving from static to AFS easier: https://review.opendev.org/#/q/status:open++topic:promote-project-config16:59
*** derekh has quit IRC17:00
openstackgerritAmy Marrich (spotz) proposed opendev/system-config master: Retire the Women-of-OpenStack list  https://review.opendev.org/68241717:00
AJaegercorvus: are you ready for the next steps on https://review.opendev.org/#/q/status:open+topic:prepare-workspace-git - then let's ask for review of https://review.opendev.org/68070317:01
*** slaweq has quit IRC17:01
efriedum, help. I have gerrit doing a really weird thing.17:01
efriedhttps://review.opendev.org/#/c/681060/17:01
efrieda couple hours ago, stephenfin posted new patch sets for the top four patches of this series ^. Only the first of those four (https://review.opendev.org/#/c/671801/51) had an actual delta; the other three were rebases accordingly.17:02
efriedI approved the changed one and re+W'd the rebased ones.17:02
efriedBut now two of the rebased ones are showing up with yellow dots in "Related Changes" on the right.17:03
fungiefried: it claims to have abandoned parents17:03
*** jamesmcarthur has quit IRC17:03
fungi681060 says its parent commit is 3e8758d254a52dd8bf4f07ff2d64f5e9a69dc91917:04
AJaegerefried: I guess that some other changes merged as well and this might get a conflict17:04
*** kjackal has quit IRC17:04
efriedwhich is what https://review.opendev.org/#/c/671801/51 is at, no??17:04
efriedfungi: ^17:04
fungihttps://review.opendev.org/#/c/681445/117:04
fungiahh, no17:04
fungii was looking at the wrong change in the series17:05
fungiyou're right17:05
fungithe yellow dots say "not current"17:05
clarkbif I had to guess it has to do with reindexing happening when those changes were being made17:05
clarkbI would ignore it if the change is queued in the gate17:05
efriedright, and to make current you can do one of several things, all of which I've done (including using a different browser) and the yellow dot is still showing up.17:06
efriedafaik you also can't have +W on a not-current change normally, rite?17:06
fungiefried: oh! yep, i bet clarkb is correct17:06
efriedclarkb: well, except what I was actually trying to do was rebase https://review.opendev.org/#/c/681397/1017:06
funginova takes longer to reindex than all our other repos17:06
efriedbut it thinks it's already based on latest17:06
clarkbefried: rebase manually then?17:06
fungiit's probably still reindexing after the maintenance17:06
clarkbfungi: its done now but was definitely in progress when nova was making changes to that stack17:07
efriedmm, /me tries...17:07
fungiaha, okay17:07
efriedcan't imagine why a 30-odd patch series would cause anybody indexing confusion :P17:07
clarkbI wonder if we lose indexing events or if reindexing supercedes previously processed events17:07
efriedso gerrit thinks https://review.opendev.org/#/c/674895/42 is "current" (according to dots), even though there's a 43 in existence.17:08
efried43 has the yellow dot... and the +2+W17:08
clarkbefried: yes likely because we had to reindex everything after renaming projects this morning17:08
*** slaweq has joined #openstack-infra17:08
fungispeaking of, if the reindexing is complete then we're likely done with the maintenance so i'll close out the screen session and remove myself from the project bootstrappers group17:08
clarkbfungi: ++17:09
fungiand done17:09
efriedmanual rebase isn't working either17:09
clarkbit is possible that retriggering the reindexing would fix it but potentially cause the problem to happen to other changes, but I think that this only affects rendering17:09
*** e0ne has joined #openstack-infra17:09
clarkbefried: how does that fail?17:09
openstackgerritMerged zuul/zuul-jobs master: Retry container gets in upload-logs-swift  https://review.opendev.org/68209117:09
efried"Current branch review/luyao_zhong/bp/virtual-persistent-memory is up to date."17:10
openstackgerritDavid Shrewsbury proposed zuul/zuul master: Remove outdated TODO  https://review.opendev.org/68242117:10
clarkbefried: what command did you run?17:10
efriedI did17:10
efriedgit review -d <messed-up top>17:10
efriedgit branch -m top17:10
efriedgit review -d <one I want to rebase>17:10
efriedgit rebase top17:10
efriedand got that output17:10
efriedmessed up top: 67489517:11
efriedone I want to rebase: 68139717:11
toskyre https://review.opendev.org/#/c/674334/ and the comments, which test does execute fetch-output.yaml?17:11
efriedI don't want to push it, in case I wind up f'ing up the whole series and kicking out all my hard-earned successful checks17:11
openstackgerritAmy Marrich (spotz) proposed opendev/irc-meetings master: Update UC meeting time and day  https://review.opendev.org/68242217:12
clarkbefried: I think git review is pull 674895,42 instead of 674895,4317:13
*** e0ne has quit IRC17:13
efriedclarkb: yes, I just checked that, you're right.17:13
efriedokay, trying again with explicit psnums17:13
*** mattw4 has joined #openstack-infra17:14
AJaegertosky: I think https://opendev.org/zuul/zuul-jobs/src/branch/master/zuul-tests.d/general-roles-jobs.yaml#L98 - but let me double check17:14
*** dtantsur is now known as dtantsur|afk17:14
clarkbefried: ya if I manually pull with git fetch (from the download drop down) and rebase that it works17:14
AJaegertosky: yes, that looks like the test17:15
efriedclarkb: Works... and gives a merge conflict?17:15
clarkbone sec I may have got things mixed up still17:15
openstackgerritJeremy Stanley proposed opendev/system-config master: Retire elections-committee, openstack-content MLs  https://review.opendev.org/68242517:15
*** ralonsoh has quit IRC17:16
*** e0ne has joined #openstack-infra17:16
clarkbefried: yes it conflicts17:16
*** xek_ has joined #openstack-infra17:16
efriedokay, maybe that's legit then. Ima check all the commit hashes to be sure, then see about resolving those...17:17
*** ramishra has quit IRC17:17
efriedthanks for the help17:17
clarkbconflicts in the unitests17:17
*** VedaAnnayappa has joined #openstack-infra17:18
VedaAnnayappaHi Again17:18
*** xek has quit IRC17:18
VedaAnnayappaI see that the py37 test if timing out17:18
VedaAnnayappahttps://review.opendev.org/#/c/678482/10..1117:19
VedaAnnayappacan some one help in this regards17:19
AJaegerVedaAnnayappa: what is the log file saying? Are all packages now available?17:19
toskyAJaeger: but shouldn't have it run in https://review.opendev.org/#/c/674334/ , or was it added later, or should it be explicitly added when it covers a certain role?17:20
clarkbVedaAnnayappa: AJaeger my guess is that a test is crashing and causing the test suite to not exit17:21
*** Goneri has quit IRC17:21
clarkbVedaAnnayappa: most openstack projects use a timeout fixture to timeout individual tests you might start iwth ensuring that is in place to try and catch the problem test cases17:21
*** e0ne has quit IRC17:21
AJaegertosky: Shrews suggested to add a test similar to that one that is then run as part 674334.17:22
* AJaeger needs to step out for a bit17:22
*** psachin has quit IRC17:25
*** weshay has quit IRC17:25
VedaAnnayappaAjaeger, All the tests are passing as per log file17:27
*** jamesmcarthur has joined #openstack-infra17:27
clarkbVedaAnnayappa: those testnames are printed on completion of the test17:28
clarkbso fi there is anothe rtest case that causes problems it won't be printed17:28
*** goldyfruit_ has quit IRC17:28
clarkbwhich is why I suggseted double checking on the test timeout fixture to try and identify one that may cause that17:28
*** ykarel|away has joined #openstack-infra17:29
*** rlandy|brb is now known as rlandy17:29
fungiyeah, looks like something hung after https://zuul.opendev.org/t/openstack/build/c8f500d7d3204b2e9bd230cbded4b082/log/job-output.txt#106817:38
fungithere's a 30-minute gap before RUN END RESULT_TIMED_OUT: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master]17:38
fungiodds are one of the tests deadlocks under python 3.7, and the easiest way to find it will be to run tox locally with python 3.7 and bisect the test set17:41
fungimight be nice if stestr trapped sigterm et al and spewed the list of still-running tests to stderr or something17:42
fungitristanC: this is not urgent, but i noticed that since you originally created the #openstack-election irc channel on freenode, you're the only one with administrative control over it. when you get time, can i trouble you to run this? `/msg chanserv access #openstack-election add openstackinfra +AFRefiorstv`17:47
*** lajoskatona has joined #openstack-infra17:47
tristanCfungi: sure, ChanServ(ChanServ@services.)- Flags +AFRefiorstv were set on openstackinfra in #openstack-election.17:49
*** VedaAnnayappa has quit IRC17:49
fungitristanC: thanks a bunch!!!17:50
openstackgerritEric Fried proposed opendev/elastic-recheck master: Add query for test_fail_set_az NVH bug 1844174  https://review.opendev.org/68243917:52
openstackbug 1844174 in OpenStack Compute (nova) "test_fail_set_az fails intermittently with "AssertionError: OpenStackApiException not raised by _set_az_aggregate"" [Undecided,New] https://launchpad.net/bugs/184417417:52
*** ccamacho has joined #openstack-infra17:53
openstackgerritJeremy Stanley proposed openstack/project-config master: Report openstack/election in #openstack-election  https://review.opendev.org/68244017:55
openstackgerritJeremy Stanley proposed opendev/system-config master: Log and report infra status in #openstack-election  https://review.opendev.org/68244217:58
*** Goneri has joined #openstack-infra18:02
chandankumarso the wait is over, centos8 is coming on 24th Sept https://twitter.com/CentOSProject/status/117365299630517043218:03
clarkbthere have been no post failure result jobs in the openstack tenant since the change to swift upload logs merged18:03
clarkb(as a sanity check on that change)18:03
clarkbchandankumar: cool18:03
* chandankumar think we can add now centos8 as a part of centos8 as a supported distros for openstack.18:04
*** goldyfruit has joined #openstack-infra18:05
fungichandankumar: that *may* be the 7.7 release they've been working on18:05
fungithey said that's a higher priority than finishing 8.018:05
clarkbre asserting centos8 support I'd personally like to see working test jobs on it before we say it is supported18:06
fungiyeah, the idea is that if we have usable images for it at the start of the openstack ussuri release cycle then official openstack projects will be told to get it working for them18:06
clarkbin particular the python version shuffle may cause some hiccups that we have to sort through18:07
funginot that we'd assert it's supported, but that we'd assert that it's a target for supporting by the ussuri release18:07
clarkbgotcha18:07
fungiin theory half a year should be sufficient to work out the kinks18:07
chandankumarI have added a comment here https://review.opendev.org/#/c/681242/2 may be we can reconsider our decision18:08
clarkbfungi: if we get images built in that time frame too18:08
fungiif not, hopefully openstack can figure that out fairly quickly18:08
fungiyup18:08
clarkb(fedora 30 took a while)18:08
*** jamesmcarthur has quit IRC18:08
fungibut the other twist is that with python 3 being included directly in 7.7 (supposedly), openstack could still theoretically keep centos as a supported distro while continuing to drop its python 2.7 requirement18:11
efriedclarkb: What is this "test timeout fixture" of which you speak?18:16
efried(Trying to help VedaAnnayappa)18:16
efried...I think I see it...18:18
zbrfungi: clarkb: i would be bit more reserved regarding usability of py3 from centos7.7, read https://bugs.centos.org/view.php?id=1638918:19
fungiefried: https://opendev.org/openstack/nova/src/branch/master/nova/tests/fixtures.py#L233-L25918:20
fungiit's passed into test setup18:20
zbrbut i will do my best to add centros8 jobs once we get access to it18:20
efriedfungi: ack, thx18:20
fungizbr: yeah, hard to really know until we have 7.7 and/or 8.0 how viable it will be. there's every chance openstack will have to drop centos "support" officially for the ussuri release and add it again in v18:21
jrosseropenstack-ansible fails hard on centos7.7 - I tried that, and the missing selinux library is a showstopper18:21
zbrwhat i do not like is that I do no see many others commenting on https://bugs.centos.org/view.php?id=16389 -- i am sure that with a bit of peer pressure we can get the libselinux compiled for it.18:23
zbrif I am not wrong it involved uncommenting one line18:23
openstackgerritMonty Taylor proposed opendev/system-config master: Use latest bazel  https://review.opendev.org/68236318:24
openstackgerritMonty Taylor proposed opendev/system-config master: Fix files matcher for gerrit base image  https://review.opendev.org/68244918:24
mordredcorvus: ^^ enjoy that18:24
corvusmordred: can you touch something in that directory so we get a build with that too?18:25
efriedfungi, clarkb: nova-powervm tests appear to be based on nova's NoDBTestCase, which is setting up that timeout fixture. I did some pawing around, and it appears as though 309 out of 400 test cases are completing. I noticed on the last run that all 400 tests in py36 completed in under a minute, whereas the 309 tests stopped talking after just over three minutes in py37. Could this be hitting an overall test suite timeout?18:25
openstackgerritTristan Cacqueray proposed zuul/zuul master: zk: use pathlib.Path to define ZooKeeper paths  https://review.opendev.org/68245018:25
*** jamesmcarthur has joined #openstack-infra18:25
*** jamesmcarthur has quit IRC18:25
openstackgerritMerged openstack/project-config master: Report openstack/election in #openstack-election  https://review.opendev.org/68244018:27
fungizbr: chandankumar: looks like another comment was added suggesting it is 8.018:28
fungiso... fingers crossed18:28
*** ociuhandu has joined #openstack-infra18:28
*** jcoufal_ has joined #openstack-infra18:29
fungiefried: the log from the failing build on the linked change shows the listing of completed tests just stop for ~30 minutes, and then the configured build timeout for the job kicks in and closes it up18:30
openstackgerritMonty Taylor proposed opendev/system-config master: Fix files matcher for gerrit base image  https://review.opendev.org/68244918:30
openstackgerritMonty Taylor proposed opendev/system-config master: Use latest bazel  https://review.opendev.org/68236318:30
mordredcorvus: yes, I have now done this18:30
corvusmordred: +3  (seems a trivial enough fix to single-core)18:30
*** e0ne has joined #openstack-infra18:30
fungiefried: so it seems like something is hanging while tests are being iterated over18:30
efriedfungi: ah, I see that now.18:31
efriedokay, perhaps time to poke at some of these deprecation warnings that are showing up...18:31
fungiso we're trying to infer the cause from the silence there18:31
sean-k-mooneyi have a fix for one of them locally i think18:31
efriedyeesh, those look pretty harmless18:32
*** jcoufal has quit IRC18:32
sean-k-mooneythe sqlalchem migrate one18:32
fungiefried: but yes, trying to recreate that behavior locally is what i would suggest next18:32
efriedwell... that's totally reasonable18:32
zbrfungi: based on all the work we did with fedora28 and rhel8, my hopes are high regarding how well centos-8 will work.18:32
sean-k-mooneythis https://bugs.launchpad.net/sqlalchemy-migrate/+bug/181428818:32
openstackLaunchpad bug 1814288 in sqlalchemy-migrate "DeprecationWarning: inspect.getargspec() is deprecated, use inspect.signature() instead" [Medium,Confirmed]18:32
fungiyou might at least be able to bisect the test set to narrow it down in only a handful of steps18:32
efriedgotta find me a py37 interpreter...18:33
mordredefried: pyenv is your friend18:33
fungiefried: ubuntu bionic (18.04 lts) has one packaged and is what we use in zuul builds18:33
sean-k-mooneyi think ubunut has py37. my version does anyway but i choudl have got that form source18:33
mordredor that18:33
mordredor docker18:33
fungibut yeah, i just compile python 3.7 (and lots of others) locally from source and maintain separate trees for them with make altinstall18:34
mordreddocker run -it --rm python:3.7 /bin/bash18:34
Shrewsfungi: that's hard core man18:34
sean-k-mooneythere is a tool for it too pyenv or soemthing that automates it for your18:34
efriedI have one.18:34
mordredsean-k-mooney: pyenv, yeah18:34
mordredthat's what I use18:34
fungiShrews: it's really not. it's ~4 commands to build from a git tag in the python source repo18:34
corvusfungi: yes, but if i can't "curl | sudo bash" it i'm not interested18:35
* mordred is very pleased with pyenv- specifically that he can set a default python version for an arbitrary directory - but also likes fungi's method18:35
ullbekinggood evening all.  I've been scrolling through my backlog of this channel, and I noticed the following comment by efried:18:35
*** ociuhandu has quit IRC18:36
ullbeking19:25 <efried> fungi, clarkb: nova-powervm tests appear to be based on nova's NoDBTestCase, which is setting up that timeout fixture [...]18:36
ullbekingI'm _completely_ out of my depth here and a complete newbie18:36
sean-k-mooneymordred: there is some tox integration with pyenv too but i have not used really to know if it works well or not18:36
ullbekingbut I AM interesting in POWER18:36
efriedullbeking: powervm specifically or ppc64le in general?18:36
ullbekingso my question is how much of the backlog concerns OpenStack on POWER?18:37
*** markvoelker has joined #openstack-infra18:37
fungiShrews: the source code is https://github.com/python/cpython and i simply checkout the release i want and basically `./configure --enable-optimizations --prefix /home/fungi/lib/cpython/$TAG; make profile-opt; make test; make altinstall; ln -sf ../lib/cpython/$TAG/bin/python3.7 ~/bin/`18:37
efriedullbeking: come join me in #openstack-powervm and we can dig in a bit.18:37
mordredsean-k-mooney: same18:37
ullbekingefried: I'm currently running Debian ppc64le on POWER9 but I am also still interested in powerpc generally, which is why I still hack on/with G4 and G5 Apple computers18:38
Shrewsfungi: that meets my definition of "hard core"18:38
fungimordred: yeah, i'm willing to bet pyenv does basically the same thing i do18:38
sean-k-mooneymordred: i orginally install it so i could run all the env people were using  in there repos when i was trying to use centos18:38
mordredfungi: please tell me you type that from memory every time18:38
ullbeking19:37 <efried> ullbeking: come join me in #openstack-powervm and we can dig in a bit.18:38
ullbekingcool, thanks!  now that is a channel that sounds like I should be in :D18:38
mordredfungi: yeah. I think it's pretty much teh same18:38
fungimordred: i have a script, hence the $TAG18:38
fungithe options to pass vary a little depending on the python version, but they've been mostly stable since 3.4 or 3.518:39
fungii think i also stopped being able to reliably build 3.4.x on debian/sid18:39
mordredfungi: the main difference is it installs a shims called "python" and "python3.6" etc in $PATH that then exec the right linked version given preferences18:39
fungibecause of depending on a too-old libssl18:39
sean-k-mooneyfungi: pyenve allows you to have a . file in your git repo to automaticaly change your interpreter in that repo too18:40
sean-k-mooneyif you have the tox plugin tox can then use that file to choees which version of py3 for example to use18:40
sean-k-mooneythat said i only spend like 15mins playing with it so i havent used that enough to know if it works well or not18:41
fungisean-k-mooney: sounds neat, though i generally rely on tox to just declare minor python versions it cares about and i only keep one build of each minor version around because they take up a fair amount of disk18:41
fungi(some commands i elided include blowing away the older trees of the same minor version before the altinstall)18:42
clarkbI'm on tumbleweed where curses weirdness makes python sad. Its so weird to me that linux distros don't push their fixes for that upstream when upstream carries stuff for all the random platforms that are not linux18:42
*** markvoelker has quit IRC18:42
clarkbI just use docker images if I need a specific python anymore18:42
*** xek has joined #openstack-infra18:42
sean-k-mooneyclarkb: ya i have done that alot too its my normal go to18:42
fungiyeah, that's one of the reasons i personally test against builds of vanilla python source instead of distro packaged interpreters18:43
sean-k-mooneybut basically i started using pyenv to get a moderen python on centos718:43
fungiso i can work out if a problem is stemming from (or fixed by) a distro patch18:43
fungisean-k-mooney: hah, i started compiling mine for the opposite version. wanting to have old versions of python to test on debian's unstable version18:44
fungier, opposite reason18:44
sean-k-mooneywell i jsut move my devstackenvs to ubuntu becaue devstack + distro python 3 on centos was sad18:45
*** xek_ has quit IRC18:45
fungimakes sense18:45
sean-k-mooneyby the way any update on centos 8 vs 7.7 for Ussuri?18:45
fungihere's hoping centos 7.7 and/or 8.0 solve that18:45
sean-k-mooneyi think centos8 is ment to be out in about 2 weeks18:46
fungisean-k-mooney: that's sort of where this tangent started18:46
fungihttps://twitter.com/CentOSProject/status/117365299630517043218:46
*** ykarel|away has quit IRC18:46
sean-k-mooneyah cool18:46
fungisean-k-mooney: and also https://review.opendev.org/68124218:46
fungithat change is an option of last resort, in case we need it18:47
sean-k-mooneyya well hopefully on the 24th we will have centos8 but that will be python 3 only i think18:48
sean-k-mooneyso some things might break18:48
sean-k-mooneyim expecting devstack to not work out of the box18:48
fungiwell, that's fine for ussuri, openstack's claimed python 2.7 support is not important for that release18:48
fungiand we'll have a full release cycle to work through the challenges (hopefully)18:49
sean-k-mooneyits more then not imporant right18:49
sean-k-mooneywe are removing support in 2.718:49
sean-k-mooney*for 2.118:49
sean-k-mooneyi cant type right now :(18:49
zbrsean-k-mooney: not sure who told you it will not have py27. centos8 will have py27, but not installed by default. it is still there.18:49
fungisean-k-mooney: i'm not sure who "we" is but the official word for openstack is that it's okay for projects to drop support for python 2.7 for the ussuri release, not that they're required to stop testing it18:50
fungiopenstack as a whole will no longer claim to support running with python 2.718:50
fungisome projects (i gather swift is one) will still want to test that their releases work with python 2.718:50
sean-k-mooneywell i know several nova devs including me want to start removing some of the 2.7 support18:51
fungithat's fine18:51
fungiit's officially allowed18:51
sean-k-mooneythat said we are not going to do it as lets just remove this because its cool18:51
sean-k-mooneywe are just going to work in removal of 2.7 special casing into or normal work18:52
*** openstackgerrit has quit IRC18:52
zbrre py27 i will be very happy to spend few hours between xmas and January 1st to remove any py27 job/support from the few projects i manage. i am not planning to release any kind of py27 patch after the big day. if something breaks, they will need to fork it.18:53
sean-k-mooneyzbr: well on RHEL8 there is no defualt python binary and python3.6 is installed by defualt and aviable as python318:53
sean-k-mooneyso i assume cento8 would do the same18:53
zbrindeed18:54
sean-k-mooneytechnically on rhel8 you can get python2 via an appstream18:54
sean-k-mooneybut i dont think it will be offically supported18:54
sean-k-mooneyjust avaiable if you need it for some reason18:54
sean-k-mooneyi have personally set python to be python318:54
sean-k-mooneyi belive arch and or debian default /usr/bin/python to link to python3 also but that is an opt in step on rhel18:55
zbrsean-k-mooney: I can only imagine how fun it will be for those working for JPM to see how everyone is dropping support for it right away.18:56
sean-k-mooneyi think /usr/bin/python being python is the right thing personally but making it optional is also ok.18:56
zbrthey could for entire pypa and keep supporting it :D18:56
zbrre https://news.efinancialcareers.com/uk-en/3002059/banks-python-2-vs-python-318:56
sean-k-mooney most of the compat stuff is not a problem but some of it is nasty.18:57
sean-k-mooneywhat i suspect will happen is we will rely on thing like dict being orderd or stop using six.iteritems()18:58
sean-k-mooneyand you will get either slow behavior or non determisitc behavior  as a result18:59
*** rlandy is now known as rlandy|biab18:59
zbrsean-k-mooney: yeah, but for those that did not work to migrate and hoped that it will be another cobol it could prove to be an issue once security issues are discovered in unsupported code.18:59
*** lucasagomes has quit IRC18:59
zbrsean-k-mooney: syntax/six and unicode is "easy" compared with other more subtile stuff.18:59
sean-k-mooneyi have 0 sympaty for jpm. they are active contiuptor to c++ langage developemnt they have the capastiy to do the same for python19:00
sean-k-mooneyzbr: right but dicts being ordered is only true form 3.6 on. so thre will be subtel bugs on py27 when we start relying on it19:01
*** goldyfruit_ has joined #openstack-infra19:07
*** pkopec has quit IRC19:08
*** goldyfruit has quit IRC19:09
fungii expect banks relying on python 2.7 will just use older distro release series which are still covered under their vendors' support for years to come, or contract third parties who are willing to provide that support for a fee. this is not all that different from companies still relying on other aging technologies. it's quite common in fact19:13
clarkbwell and rhel8 has python2 in it19:14
clarkbthey are good for another 10 years or so at least19:14
clarkbbionic too19:14
clarkbbut bionic is a year older so will eol python2 there a year before rhel819:14
fungiyep. much ado about nothing19:15
fungibut it makes for great clickbait headlines, apparently19:16
*** openstackgerrit has joined #openstack-infra19:18
openstackgerritTristan Cacqueray proposed zuul/zuul master: zk: use pathlib.Path to define ZooKeeper paths  https://review.opendev.org/68245019:18
openstackgerritTristan Cacqueray proposed zuul/zuul master: Store a list of held node per held build in hold request  https://review.opendev.org/68246619:18
fungieven debian's python maintainers haven't decided for certain whether or not they'll continue to ship a python 2.7 interpreter for their next major release, which is roughly two years away19:19
mordredcorvus: sigh. I need to squash those - because the bazel version is needed to fix the image builds19:19
*** e0ne has quit IRC19:20
openstackgerritMonty Taylor proposed opendev/system-config master: Fix files matcher and bazel for gerrit base image  https://review.opendev.org/68244919:20
corvusmordred: oh yeah we should have seen that coming19:22
corvusfungi, clarkb: can you look at https://review.opendev.org/682449  ?  (i think that needs another core now)19:22
clarkblooking19:23
corvusmordred: cool, your change landed in 2.14, so we're just waiting for the merge train to leave the station19:24
paladoxand it's now in 2.15 corvus :)19:24
corvuswoo woo!19:24
paladoxhttps://gerrit-review.googlesource.com/c/gerrit/+/23759219:24
clarkbas a heads up I may have to take the kids to swim class today at 3ish local time19:24
mordredpaladox: woot!19:24
* mordred will go ahead and make a patch to remove the hack19:24
paladox:)19:25
*** dciabrin has quit IRC19:25
openstackgerritMonty Taylor proposed opendev/system-config master: Remove bazel version hack  https://review.opendev.org/68246919:26
corvusmordred: should be a self-testing change :)19:26
mordredcorvus: yah! in fact - I currently expect it to pass for 2.15 and fail for 2.16 and 3.0 - assuming the merge train hasn't landed there yet19:29
efriedfungi, clarkb: interesting data point on the nova-powervm py37 timeout: (1) many tests are hitting the OS_TEST_TIMEOUT, which is configured at 60s, but (2) those tests are being marked as passing. (3) this is only happening on py37; those same tests run sub-second in py27,py36.19:29
efriedSo at this point I surmise that we've got a bundle of those tests jamming up the thread pool until eventually we hit the overall job timeout. If we waited long enough, they would pass.19:29
*** jcoufal_ has quit IRC19:30
*** whoami-rajat has quit IRC19:30
*** ccamacho has quit IRC19:31
fungimakes sense19:32
*** jamesmcarthur has joined #openstack-infra19:33
*** dciabrin has joined #openstack-infra19:34
*** jtomasek has quit IRC19:34
paladoxmordred https://gerrit-review.googlesource.com/c/gerrit/+/23759319:37
AJaegermgoddard: please remember you need to backport the kaybe change to *all* branches that have a Zuul configuration.19:37
efriedfungi: but but but... why (2)?? and why (3)??19:38
fungiefried: not sure about (2) but (3) could be livelocks/deadlocks which only surface under 3.719:39
efriedfungi: where can I find out more?19:39
*** kjackal has joined #openstack-infra19:40
fungiby turning on/adding more verbose debugging to the affected tests and comparing 3.6 to 3.719:40
*** lajoskatona has quit IRC19:41
fungitests hitting the timeout fixture but still passing sounds bad. like either the fixture is applied/written wrong or they're exposing a bug in testtools bad19:41
fungibut i don't have deep knowledge there, i'm afraid, so that's pure speculation19:41
efriedfungi: Okay, cool. I think I've probably hit my limit for expenditure of time/effort on this since nova-powervm no longer pays the bills. How "required" is py37 support for Train? Do they have to have this fixed immediately, or will "during ussuri" do?19:43
fungiefried: "Based on the available Python runtimes for the supported Linux distributions, all Python-based projects must target and test against, at a minimum: Python 2.7, Python 3.6, Python 3.7" https://governance.openstack.org/tc/reference/runtimes/train.html#python-runtime-for-train19:44
efriedack19:44
fungiefried: as for how much of a "must" that must is, you'd have to ask the tc19:45
*** armstrong has joined #openstack-infra19:47
*** igordc has joined #openstack-infra19:51
openstackgerritTristan Cacqueray proposed zuul/zuul-sphinx master: Switch to zuul-release-python  https://review.opendev.org/68236619:52
sean-k-mooneyclarkb: rhel8 has python2 via an appstream with no support from redhat19:52
sean-k-mooneye.g. it will not be securety patched as far as i know and any issues that result form its use will be up to the third party vender that integrated with that appstream to fix19:53
clarkbsean-k-mooney: ok ubuntu bionic with 10 years of support instead then :)19:53
sean-k-mooneyor you pay for extended support19:54
sean-k-mooneybut ya 18.04 is a good bet or stay on rhel719:55
sean-k-mooneyfungi: i thnink that was a fairly strong must or they would have said should19:56
*** rlandy|biab is now known as rlandy19:57
openstackgerritJames E. Blair proposed zuul/zuul master: Add autogenerated tag to Gerrit reviews  https://review.opendev.org/68247320:02
*** jamesmcarthur has quit IRC20:15
*** jamesmcarthur has joined #openstack-infra20:16
openstackgerritMerged opendev/elastic-recheck master: Add query for test_fail_set_az NVH bug 1844174  https://review.opendev.org/68243920:18
openstackbug 1844174 in OpenStack Compute (nova) "test_fail_set_az fails intermittently with "AssertionError: OpenStackApiException not raised by _set_az_aggregate"" [Undecided,New] https://launchpad.net/bugs/184417420:18
clarkbhttp://zuul.openstack.org/build/371120e96e77444fa9e2e25f5bf709ed/log/job-output.txt#1773 is the only post failure since updating the swift upload script20:20
clarkbthat looks unrelated20:20
clarkbI think we are good on that change20:20
*** jamesmcarthur has quit IRC20:21
jrosseri'm having a hard time reading some log files, like this as an example https://zuul.opendev.org/t/openstack/build/6b63793de68d40bdbc6b327666dff1cd/log/logs/host/python_venv_build.log.txt.gz20:35
jrosseroh and of course now i paste that it loads :(20:35
jrossertaken a very very long time20:36
*** ociuhandu has joined #openstack-infra20:36
clarkbjrosser: can you link to the raw file location?20:38
fungiit's 18.2 megabytes in size according to the raw view20:38
fungihttps://0f670d7cc05fd015a578-3a8c583e482dda2bd52f78367bc4d48a.ssl.cf2.rackcdn.com/682446/1/check/openstack-ansible-deploy-aio_metal-debian-stable/6b63793/logs/host/python_venv_build.log.txt.gz20:38
jrosseryes its massive20:38
jrosser260k lines20:38
*** markvoelker has joined #openstack-infra20:38
*** pcaruana has quit IRC20:38
fungiso loading the cooked view is basically waiting for all that content to be parsed and annotated20:38
fungifor very large logs you're likely better off going with the raw link20:39
jrosserindeed - i had no idea it was quite that large, which was a bit indistiguishable from broken20:39
fungisince all the parsing is being done browser-side with js20:39
clarkb82MB uncompressed20:39
jrosseri think i'm spoilt in the office with >> DSL internet20:40
clarkbso ya likely just the size of the file20:40
jrosserand same not true back at home :)20:40
clarkbjrosser: well browsers tend to have a hard time with files that large too20:40
fungia "loading...please wait" there might be nice20:40
clarkbI often open log files with vim for that reason20:40
fungiyup, vim can take urls directly20:40
jrosseri also, in error, tried to wget the non raw url which also "looks like it should work"20:41
fungiand is excellent for discerning line numbers, filtering, searching with regular expressions, et cetera20:41
*** ociuhandu has quit IRC20:41
fungiahh, yeah the non-raw url is going to need something which an interpret javascript20:42
fungiso, not wget ;)20:42
*** markvoelker has quit IRC20:43
*** jamesmcarthur has joined #openstack-infra20:45
*** trident has quit IRC20:47
*** markvoelker has joined #openstack-infra20:49
clarkbfungi: ++ on a "please wait while we render this log file" spinner thing20:51
*** xek has quit IRC20:52
*** eharney has quit IRC20:53
*** trident has joined #openstack-infra20:59
*** markvoelker has quit IRC21:00
ianychoigouthamr, sorry I am seeing your message now but it is pretty fine - As I18n PTL I will try to ask again soon for translators to complete translation activities before your final release.21:01
*** lpetrut has joined #openstack-infra21:06
*** panda|ruck has quit IRC21:10
*** e0ne has joined #openstack-infra21:12
openstackgerritJames E. Blair proposed zuul/zuul master: Use robot_comments in Gerrit  https://review.opendev.org/68248721:13
*** lpetrut has quit IRC21:14
*** panda has joined #openstack-infra21:16
*** rkukura has joined #openstack-infra21:19
gouthamrianychoi: thank you! :)21:20
*** e0ne has quit IRC21:23
*** markvoelker has joined #openstack-infra21:35
*** kjackal has quit IRC21:37
openstackgerritJames E. Blair proposed zuul/zuul master: Use robot_comments in Gerrit  https://review.opendev.org/68248721:37
*** Sundar has joined #openstack-infra21:39
SundarI am trying to update os-acc so as to retire it. I can access https://review.opendev.org/#/q/status:open+project:openstack/os-acc but attempts to do 'git review' fail with permission error.21:41
Sundar$ git remote -v21:41
SundarI am able to do that for other projects from the same environment.21:42
SundarHow do we fix the permission error?21:42
fungiSundar: the project isn't marked read-only at least: https://review.opendev.org/#/admin/projects/openstack/os-acc21:44
clarkbSundar: can you paste the output of git review -v ?21:44
*** harlowja has quit IRC21:45
fungi...on http://paste.openstack.org/ and then give us the url21:45
*** markvoelker has quit IRC21:45
SundarNow that I reviewed the paste above, I see that I spelled gerrit with two t's. Sorry for the false alarm. Tough to see that when you've been staring at it for 30 minutes21:47
Sundar.21:47
*** rcernin has joined #openstack-infra21:47
fungiindeed, glad you figured it out!21:47
fungisometimes just starting to troubleshoot it with someone else will make things suddenly obvious which have been eluding you21:48
fungisort of like telling your rubber duck21:48
Sundarfungi: Absolutely! Somebody else created os-acc, and I haven't been active in it, so I was inclined to believe in the permissions error. Thanks for helping me along. :)21:51
fungino worries21:51
SundarFWIW, I am working to remove os-acc: https://review.opendev.org/#/c/682498/21:52
*** slaweq has quit IRC21:58
*** eharney has joined #openstack-infra21:58
openstackgerritJames E. Blair proposed zuul/zuul master: Use robot_comments in Gerrit  https://review.opendev.org/68248721:59
openstackgerritJeremy Stanley proposed opendev/system-config master: Clean up logging for abandoned IRC channels  https://review.opendev.org/68250022:09
openstackgerritJeremy Stanley proposed opendev/system-config master: Log and report infra status in #openstack-election  https://review.opendev.org/68244222:11
*** armstrong has quit IRC22:12
*** pkopec has joined #openstack-infra22:17
*** markvoelker has joined #openstack-infra22:26
*** zhurong has quit IRC22:29
*** pkopec has quit IRC22:30
*** tosky has quit IRC22:35
*** goldyfruit_ has quit IRC22:50
*** tkajinam has joined #openstack-infra22:54
*** mriedem has quit IRC23:07
*** Tengu has quit IRC23:11
*** Sundar has quit IRC23:14
*** dchen has joined #openstack-infra23:21
*** eharney has quit IRC23:25
*** olaph has joined #openstack-infra23:29
*** jamesmcarthur has quit IRC23:37
*** sthussey has quit IRC23:37
*** rlandy has quit IRC23:43
*** prometheanfire has quit IRC23:52
*** prometheanfire has joined #openstack-infra23:53

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