Thursday, 2021-10-21

opendevreviewClark Boylan proposed opendev/bindep master: Handle no newline at the end of bindep.txt  https://review.opendev.org/c/opendev/bindep/+/81483900:30
clarkbfungi: ianw ^ fyi since that came up in a starlingx context earlier today. ireally did fiddle with the parsley setup and even very simple grammars exhibit problems with parsing when I try to match end (it seems to go into an infinite loop)00:31
clarkbStepping through the parsley state machine with pdb was making me go a bit crazy and the fix is really actually very simple if I don't try to fix the grammar so I gave up00:32
clarkbprobably a better use of my time :)00:32
funginormalize your inputs, folks ;)00:39
corvusclarkb: what are the zuul keys that were an issue?00:59
corvusalso hrm, i don't see that i logged the hash we restarted on :/01:02
corvusi think it was on bfe5a4a93524e1b534851f3d04c4f1ad7d44eec701:04
corvusi would like to restart zuul now01:07
fungisounds fine to me01:08
fungialso some of the affected keys were anything in the osf namespace, since we moved everything out of it01:08
fungiosf/openstackid for example01:08
corvusokay, restarting now01:09
Clark[m]corvus those listed as old at https://opendev.org/opendev/project-config/src/branch/master/renames/20211015.yaml01:11
corvusClark: your change appears to work as expected.  export shows errors for those projects.  i delete one of them, then export no longer shows that error01:17
corvus#status log deleted empty zk key directories for all old projects listed at https://opendev.org/opendev/project-config/src/branch/master/renames/20211015.yaml01:20
opendevstatuscorvus: finished logging01:20
corvus#status log restarted all of zuul on commit 1df09a82ef67e9536bce76b9ef071756f9164faa01:22
opendevstatuscorvus: finished logging01:22
corvusre-enqueing01:22
corvusdone01:30
fungithanks!01:30
corvusit looks like the version change didn't land, so we'll need to restart one more time, but https://zuul.opendev.org/api/components is already looking pretty cool :)01:31
fungiooh01:32
opendevreviewIan Wienand proposed openstack/diskimage-builder master: centos-minimal: boot test 9-stream  https://review.opendev.org/c/openstack/diskimage-builder/+/81484401:43
Clark[m]corvus cool thank you for checking the deletion thing01:44
opendevreviewIan Wienand proposed openstack/diskimage-builder master: Switch ARM64 testing to bullseye  https://review.opendev.org/c/openstack/diskimage-builder/+/81484601:53
opendevreviewIan Wienand proposed openstack/diskimage-builder master: Switch ARM64 testing to bullseye  https://review.opendev.org/c/openstack/diskimage-builder/+/81484602:02
opendevreviewIan Wienand proposed openstack/diskimage-builder master: centos-minimal: boot test 9-stream  https://review.opendev.org/c/openstack/diskimage-builder/+/81484402:19
opendevreviewIan Wienand proposed openstack/diskimage-builder master: centos-minimal: boot test 9-stream  https://review.opendev.org/c/openstack/diskimage-builder/+/81484403:17
opendevreviewIan Wienand proposed opendev/system-config master: Refactor infra-prod jobs for parallel running  https://review.opendev.org/c/opendev/system-config/+/80767203:45
opendevreviewIan Wienand proposed opendev/system-config master: Refactor infra-prod jobs for parallel running  https://review.opendev.org/c/opendev/system-config/+/80767203:46
opendevreviewIan Wienand proposed opendev/system-config master: Refactor infra-prod jobs for parallel running  https://review.opendev.org/c/opendev/system-config/+/80767203:48
ianwclarkb: ^ gave the syntax checker a bit of a workout but i think that's right now03:59
opendevreviewIan Wienand proposed openstack/diskimage-builder master: Switch ARM64 testing to bullseye  https://review.opendev.org/c/openstack/diskimage-builder/+/81484604:07
*** pojadhav is now known as pojadhav|ruck04:57
opendevreviewIan Wienand proposed openstack/diskimage-builder master: Switch ARM64 testing to bullseye  https://review.opendev.org/c/openstack/diskimage-builder/+/81484605:00
*** ykarel|away is now known as ykarel05:15
*** ysandeep|away is now known as ysandeep05:34
*** jpena|off is now known as jpena06:53
*** ysandeep is now known as ysandeep|trng06:59
fricklerianw: seems https://review.opendev.org/c/openstack/diskimage-builder/+/804000 broke gentoo builds. tmp/in_target.d/finalise.d/50-bootloader: line 75: GRUBENV: unbound variable07:07
mrkikoHello all!!07:42
mrkikoI'm the gertty guy :) :)07:42
*** bhagyashris_ is now known as bhagyashris07:46
ianwprometheanfire: ^^ -- hopefully having the boot job in the gate tests will help avert things like this ...08:03
fricklernot sure why there's neither /boot/grub nor /boot/grub2 though and what to use as fallback08:12
fricklerhttps://opendev.org/openstack/diskimage-builder/src/branch/master/diskimage_builder/elements/bootloader/finalise.d/50-bootloader#L60-L6608:14
fricklermaybe just make the "elif" an "else" and see what happens. same as for the grub-mkconfig above08:14
* frickler goes patching08:14
opendevreviewDr. Jens Harbott proposed openstack/diskimage-builder master: Fix bootloader installation for gentoo  https://review.opendev.org/c/openstack/diskimage-builder/+/81486608:21
*** ykarel is now known as ykarel|lunch08:53
*** ysandeep|trng is now known as ysandeep|lunch08:55
*** ysandeep|lunch is now known as ysandeep09:31
opendevreviewAurelien Lourot proposed openstack/project-config master: Mirror newly added charms to GitHub  https://review.opendev.org/c/openstack/project-config/+/81488809:57
opendevreviewEttore Simone proposed openstack/project-config master: Add siss under x namespace  https://review.opendev.org/c/openstack/project-config/+/81489010:04
opendevreviewEttore Simone proposed openstack/project-config master: Add siss under x namespace  https://review.opendev.org/c/openstack/project-config/+/81489010:13
opendevreviewMichal Nasiadka proposed openstack/diskimage-builder master: Add dnf versionlock support  https://review.opendev.org/c/openstack/diskimage-builder/+/81194510:13
opendevreviewAurelien Lourot proposed openstack/project-config master: Mirror newly added charms to GitHub  https://review.opendev.org/c/openstack/project-config/+/81488810:16
*** ykarel|lunch is now known as ykarel10:20
*** dviroel|rover|out is now known as dviroel|rover10:51
ianwinfra-root: interesting one on the cpu type centos 9-stream is compiled for @ https://review.opendev.org/c/openstack/diskimage-builder/+/811392/1710:55
ianwnot 100% what the solution but might well be something that will affect production as we bring in new things as well, one to watch10:56
mordredianw: wow11:11
mordredThat seems like a thing that's going to confuse users11:11
*** jpena is now known as jpena|lunch11:29
fricklerguess they'll have fun with that on a lot of clouds, not just ours11:30
*** jpena|lunch is now known as jpena12:22
*** pojadhav is now known as pojadhav|ruck12:33
*** redrobot is now known as Guest365612:59
opendevreviewDong Zhang proposed zuul/zuul-jobs master: Implement role for limiting zuul log file size  https://review.opendev.org/c/zuul/zuul-jobs/+/81303413:16
fungimrkiko: hey there, did you have another question or suggestion?13:42
fungiianw: could that cpu type be related to our f34 boot issues?13:45
Clark[m]fungi: I was just wondering the same thing. Once tea is made I need to do a braindump on the comments of that change related to live migration testing and why custom CPU models didn't work in the past13:46
opendevreviewDong Zhang proposed zuul/zuul-jobs master: Implement role for limiting zuul log file size  https://review.opendev.org/c/zuul/zuul-jobs/+/81303413:47
clarkbI've left a comment on that change. With some of the background there and hopefully that helps us find a way forward.14:03
prometheanfireianw: heh, thanks15:01
*** ysandeep is now known as ysandeep|afk15:04
prometheanfireianw frickler, by default gentoo doesn't tell you which to install (for a bootloader), that's why neither exists, normally for gentoo it's /boot/grub (not grub2)15:05
prometheanfirehttps://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Bootloader15:05
fricklerprometheanfire: well the issue happens after grub was emerged, see near the end of https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_b53/814846/4/check/dib-nodepool-functional-openstack-gentoo-src/b5341df/nodepool/builds/test-image-0000000001.log15:17
fricklerbut it seems the easy fix of just assuming /boot/grub as default worked: https://review.opendev.org/c/openstack/diskimage-builder/+/81486615:18
clarkbremote:   https://review.opendev.org/c/openstack/devstack/+/815020 Use Nehalem CPU model by default <- that might fix our centos-9 issues. However, it is possible that we can't use the Nehalem CPU on some clouds beacuse the CPUs in our VMs aren't new enough15:20
prometheanfirefrickler: ya, the package install and the creation of /boot/grub are two different things iirc15:22
prometheanfirenahalem, is that 12 years old now15:23
*** ysandeep|afk is now known as ysandeep15:25
fricklerclarkb: would a dib job with depends-on devstack work? worth trying that, too, I'd think15:39
clarkbfrickler: ++ 15:39
fricklerlike on top of the c9 stack15:39
clarkbfrickler: ya once the devstack job shows it doesn't just explode I can do that (I didn't check it locally before pushing)15:40
frickleralso, if the f34 issues really are the same thing, doesn't that mean that this devstack change will fail there, too?15:40
fricklerclarkb: I tested the libvirt settings locally, seem to be fine as far as that goes15:41
clarkbyes and kashyap confirmed in the nova channel that fedora-34 isn't using x86_64-v215:41
clarkbso fedora problems are different and wen eed to keep debugging that15:41
fricklerah, didn't see that yet. o.k., let's see if ianw can make progress, otherwise I can check with kashyap being in the same time zone it seems15:42
clarkbsoudns great and I can followup tomorrow morning too15:43
fungithat's good i guess that maybe centos-9-stream won't have the same problems booting as fedora-34 does, but unfortunate that we're still short on theories as to the actual source of the fedora-34 boot problems15:44
fungiclarkb: the user with the login problem/duplicate account apparently never saw your reply and simply send the same message to openstack-discuss all over again15:47
clarkbfungi: I cc'd them too... Maybe someone else wants to try a response in case I'm getting bitbucketed?15:47
clarkbfrickler: hrm depends-on won't work because the dib jobs use ensure-devstack which clones devstack out of band15:52
*** jpena is now known as jpena|off15:52
clarkbwe could do a change to zuul-jobs that does a fetch of the change in ensure-devstack and depends-on that. I guess I'll give that a go15:52
opendevreviewdaniel.pawlik proposed openstack/project-config master: Add project openstack/ci-log-processing  https://review.opendev.org/c/openstack/project-config/+/81502415:56
opendevreviewClark Boylan proposed zuul/zuul-jobs master: DNM Manual depends on between dib and devstack  https://review.opendev.org/c/zuul/zuul-jobs/+/81502515:58
*** ykarel is now known as ykarel|away15:58
opendevreviewClark Boylan proposed openstack/diskimage-builder master: DNM testing against devstack Nehalem change  https://review.opendev.org/c/openstack/diskimage-builder/+/81502816:01
clarkbfrickler: ^ lets see how that does16:01
fricklerclarkb: doesn't seem to work. but also interesting set of unrelated failures16:15
clarkbfrickler: which thing isn't working? I am not seeing failures yet16:16
fricklerclarkb: on the zuul-jobs change16:16
clarkboh the zuul jobs change. Ya I don't need it to merge, I just need it to exist for fetching the change in the dib jobs :)16:17
frickleralso the "conflicts" shows ianw has tried this earlier already https://review.opendev.org/c/zuul/zuul-jobs/+/79111616:17
clarkbah cool worth following up on that more generic setup then I guess16:17
fricklerthat might even be mergeable, modulo those linter+py27 failures16:18
*** marios is now known as marios|out16:22
fricklerclarkb: I think you need to use shell instead of command. the "&& ..." is placed into the first git command16:22
Clark[m]frickler: arg I had it as shell first too locally. I think you are right16:22
fricklerhttps://zuul.opendev.org/t/zuul/build/72af9d14a1334eac8036b68e313fbfea16:22
opendevreviewClark Boylan proposed zuul/zuul-jobs master: DNM Manual depends on between dib and devstack  https://review.opendev.org/c/zuul/zuul-jobs/+/81502516:23
*** ysandeep is now known as ysandeep|out16:23
clarkbheh mixing up my clients. Sorry about that16:23
*** bhagyashris_ is now known as bhagyashris16:27
opendevreviewClark Boylan proposed opendev/system-config master: Update zuul restart documentation  https://review.opendev.org/c/opendev/system-config/+/81480817:39
opendevreviewClark Boylan proposed opendev/system-config master: Add zuul debugging documentation  https://review.opendev.org/c/opendev/system-config/+/81481217:39
opendevreviewClark Boylan proposed opendev/system-config master: Update zuul secrets decryption docs  https://review.opendev.org/c/opendev/system-config/+/81481717:39
clarkbfungi: frickler ^ fixed the review nits, but I Think we can probably land that today maybe?17:40
clarkbhttps://zuul.opendev.org/t/openstack/build/b5841d4d264c4c8f93d2368500d6221d nehalem worked17:41
clarkbnow we just need to recheck the devsatck change enough to be confident all the clouds can support a nehalem qemu cpu17:41
fungiclarkb: i see you replied to the second e-mail, that was basically the same as what i was going to send anyway. i guess i can still do that if they don't seem to have received it either17:51
clarkbfungi: ya sorry I didn't want it to get forgotten so went ahead and responded. And ya if they continue to not respond I guess then we can assume I'm getting bitbucketed17:52
fungicorvus: i'm occasionally getting "AttributeError: 'Text' object has no attribute 'keypress'" raised at the beginning of gertty.view.change.ChangeView.keypress() where it tries to assign key = super(ChangeView, self).keypress(size, key)17:58
fungiseems to happen when i'm using pgdn to scroll through a diff view17:58
fungibut i'm not sure what the underlying cause might be, wondering if it's safe to just catch the AttributeError there are return None, or if it's a sign of some underlying bug which needs to be addressed17:59
fungis/are/and/17:59
clarkbfungi: I self approved https://review.opendev.org/c/opendev/bindep/+/814839 as I doubt anyone else will be reviewing that one18:03
clarkbthat is the bindep newline change18:03
fungiwfm, thanks18:06
opendevreviewClark Boylan proposed opendev/system-config master: Add comments to manage-projects about project-config syncing  https://review.opendev.org/c/opendev/system-config/+/81504918:45
clarkbfungi: ^ thats my last todo out of the renaming process18:45
clarkbNot a perfect solution but I think it calls out things in enough detail that we can improve the actual renaming process going forward. One thing that leads me to is we might consider squashing renaming changes into a single change in the future18:45
*** sshnaidm is now known as sshnaidm|afk18:53
opendevreviewMerged opendev/bindep master: Handle no newline at the end of bindep.txt  https://review.opendev.org/c/opendev/bindep/+/81483919:15
clarkbI'm not sure that is worth a new release on its own but if we ever make another release that will be included :)19:16
clarkbcorvus: did you want to review the stack at https://review.opendev.org/c/opendev/system-config/+/814808 ? all three changes are opendev zuul docs updates for various zuul acitvities in opendev (restarts, debugging, secret decryption)19:24
corvusclarkb: can do.20:17
corvusfungi: i have not seen that, and that does not make sense to me...20:18
corvusall approved, one +2 comment on the first20:21
clarkbcorvus: fair enough I'll do a followup for that20:22
opendevreviewClark Boylan proposed opendev/system-config master: Make logging zuul restarts less optional  https://review.opendev.org/c/opendev/system-config/+/81506520:25
clarkbcorvus: ^ thats the followup20:25
opendevreviewMerged opendev/system-config master: Update zuul restart documentation  https://review.opendev.org/c/opendev/system-config/+/81480820:27
opendevreviewMerged opendev/system-config master: Add zuul debugging documentation  https://review.opendev.org/c/opendev/system-config/+/81481220:31
opendevreviewMerged opendev/system-config master: Update zuul secrets decryption docs  https://review.opendev.org/c/opendev/system-config/+/81481720:31
clarkbspot checking the nehalem cpu change in devstack it seems like the various clouds (if not all regions) are supporting it. I need more data to say all regions are fine with it. Also the change as written may not work on arm6420:36
clarkbthere is a consistent failure in airship-kna1 but it is related to metadata service being slow not inability to boot VMs with thedifferent cpu type so I think we're ok there20:36
clarkbah looks like devstack already handles the arm64 situation20:37
corvusimma just gonna +3 that20:40
clarkbthanks!20:40
opendevreviewMerged opendev/system-config master: Make logging zuul restarts less optional  https://review.opendev.org/c/opendev/system-config/+/81506520:47
ianwclarkb: thanks for digging into the cpu thing, as soon as it was pointed out i figure this was something we needed to consider more globally 20:58
clarkbianw: ya kashyap really did the hard work20:58
clarkbianw: the rechecks on the devsatck side seem ok so far (some failures but none related to cpu model as far as I can tell)20:59
clarkbI strongly suspect this will be the fix we end up with20:59
ianwmy brother in law, who lives 9 hours drive from both sydney and melbourne, just got his starlink dish -> https://imgur.com/a/r0bbjxA21:03
clarkbnot bad21:04
ianwthe wheels released after we fixed the quota/bindep issues yesterday, yay!21:27
opendevreviewJames E. Blair proposed zuul/zuul-jobs master: Return dstat graph artifact  https://review.opendev.org/c/zuul/zuul-jobs/+/81507821:32
*** dviroel|rover is now known as dviroel|rover|afk21:58
opendevreviewJames E. Blair proposed zuul/zuul-jobs master: Use pcp instead of dstand and return dstat graph artifact  https://review.opendev.org/c/zuul/zuul-jobs/+/81507822:25
clarkbianw: if you get a chance can you weigh in on https://review.opendev.org/c/opendev/system-config/+/81444322:29
ianwoh yep, lgtm.  always easy to go back 22:32
clarkbtomorrow I'll probably land the gerrit group removal (in favor of the review group)22:38
clarkbas I expect I'll have time to keep a watchful eye on it. Also rereview the CD reorg in system-config22:39
opendevreviewJames E. Blair proposed zuul/zuul-jobs master: Use pcp instead of dstand and return dstat graph artifact  https://review.opendev.org/c/zuul/zuul-jobs/+/81507822:40
opendevreviewMerged zuul/zuul-jobs master: Use pcp instead of dstand and return dstat graph artifact  https://review.opendev.org/c/zuul/zuul-jobs/+/81507823:17
opendevreviewMerged opendev/system-config master: Always update gitea repo meta data  https://review.opendev.org/c/opendev/system-config/+/81444323:45

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!