ianw | is there a particular rush if we get fedora images back in rotation now just using this container? | 00:01 |
---|---|---|
fungi | it would be nice to eliminate the devstack backdoor, independent of the fedora image build challenge | 00:02 |
clarkb | right that | 00:02 |
ianw | clarkb: see my comments, i'd appreciate if we could keep track of these things we say we'll do | 00:08 |
clarkb | ianw: ya I can do that, however I'm not sure we can commit to tracking them in devstack? | 00:09 |
clarkb | unless the list is static I suppose | 00:09 |
clarkb | (I would have to think about that more) | 00:09 |
ianw | i'm happy with a static list, but i would like it to be in devstack. there's chagnes out there for cirros 0.5.0 atm for example that should then add it to the cache in devstack | 00:10 |
clarkb | right, I'm just not sure what the best way is to handle that for multiarch (multiple files maybe) | 00:10 |
clarkb | but we can add tasks for it now then sort out implementation later | 00:10 |
ianw | yep, that's all i want, so we have a list of things to do that's !irc :) | 00:11 |
ianw | if we get a fedora image somewhere, gates should be unbroken? | 00:12 |
clarkb | ya | 00:12 |
ianw | i think i saw a fix for rax tls go in, limestone won't work without the path update which i can look at later, but we should get something up | 00:13 |
clarkb | ianw: I updated that story with two tasks and some notes. Does that seem to sufficiently capture the need here? | 00:14 |
clarkb | if so want to approve the change? I can keep an eye on it after dinner and see if it breaks any builds | 00:14 |
ianw | clarkb: yes, thanks. if you'd like to approve go ahead, i'm pushing up against commitments here | 00:15 |
clarkb | (I put the one task under project-config since it was already there but it could just as easily be a devstack task) | 00:15 |
ianw | just as long as there is a task :) | 00:16 |
clarkb | yup there is one now | 00:16 |
ianw | i think the way forward here is to try switching the gate container tests to podman and investigate the mount issues, see what happens there | 00:16 |
ianw | if that works out, bring up a new nb04 with that -- to avoid any potential of name conflicts | 00:16 |
ianw | if it's not working out, we can fall back to converting it to docker in production, which we know works now | 00:17 |
ianw | in the mean time, leave nb01.opendev.org emergency and just doing what it's doing | 00:17 |
clarkb | ya I can help with the rebuild into nb04 on monday if we are ready at that point (podman/docker sorted out I guess) | 00:18 |
ianw | 2020-03-14 00:24:15.360 | Build completed successfully | 00:24 |
ianw | see it's that easy! | 00:24 |
ianw | that container is still not happy talking to rax | 00:25 |
openstackgerrit | Merged openstack/project-config master: Statically cache devstack images and packages https://review.opendev.org/713081 | 00:25 |
*** openstack has joined #opendev | 00:37 | |
*** ChanServ sets mode: +o openstack | 00:37 | |
clarkb | ianw: different web servers in different regions? | 00:43 |
clarkb | that should be sufficient to get nodepool testing happy though and we can land things and make updates monday | 00:43 |
ianw | ok, i agree we have a steady state and a path forward to work on | 00:51 |
ianw | i'm going to head off now, thanks everyone for fighting the fire i started! | 00:52 |
clarkb | in the end I think we discovered multiple fires :) | 00:52 |
clarkb | whatever builds after | gentoo-17-0-systemd-0000137550 | gentoo-17-0-systemd | nb01 | qcow2,raw,vhd | building | 00:00:32:16 | on nb01 should use the new static list of caching things | 01:00 |
clarkb | I believe | centos-7-0000123969 | centos-7 | nb02 | qcow2,raw,vhd | ready | 00:00:41:44 | was built with the new stuff | 02:29 |
clarkb | I'm trying to confirm from log files now | 02:29 |
clarkb | looks like it did what I expected | 02:31 |
clarkb | and cache-devstack-repos doesn't show up in the log as expected | 02:32 |
clarkb | I think this is working as expected | 02:32 |
clarkb | and with that I'll try to weekend niow | 02:32 |
*** SotK has quit IRC | 03:28 | |
*** SotK has joined #opendev | 03:29 | |
*** openstackstatus has quit IRC | 03:30 | |
*** DSpider has joined #opendev | 08:06 | |
openstackgerrit | Merged openstack/project-config master: add vexxhost/openstack-operator https://review.opendev.org/713080 | 15:42 |
mordred | ianw, clarkb: you konw - we're running gitea in docker - we could also make the call to just keep this with docker and convert gerrit to docker instead of podman | 15:50 |
mordred | there's things I like about using podman - like the ability to run the containers from a non-root account - but we're not really making use of those - it may just not be worth it for the time being to add podman to the mix | 15:51 |
openstackgerrit | Monty Taylor proposed opendev/system-config master: Switch back to docker for gerrit and nodepool-builder https://review.opendev.org/713101 | 16:09 |
mordred | ianw, clarkb: there's a patch to switch nb to docker - and also to do the same for gerrit | 16:09 |
clarkb | ya I think I could still go either way. podman is likely to be more viable long term but may not quite be there yet | 16:28 |
mordred | yeah - or may just be more work/investigation from us than we want to focus on just now | 16:43 |
mordred | clarkb: it's possible the "podman in prod / don't use docker" story is more "use cri-o behind k8s" instead of "use podman-compose" - and I think we're definitely not to that yet :) | 16:44 |
openstackgerrit | Mohammed Naser proposed zuul/zuul-jobs master: wait-for-pods: Wait for all pods to become Ready https://review.opendev.org/713107 | 18:15 |
*** DSpider has quit IRC | 22:00 | |
openstackgerrit | Mohammed Naser proposed zuul/zuul-jobs master: install-docker: add option to use buildset registry https://review.opendev.org/713115 | 22:32 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!