opendevreview | Merged openstack/diskimage-builder master: Reapply "Make sure dnf won't autoremove packages that we explicitly installed" https://review.opendev.org/c/openstack/diskimage-builder/+/934992 | 01:48 |
---|---|---|
dtantsur | ianw: I like the approach with the dependency-only RPM. A lot. It will serve as a useful canary for when we or someone else accidentally deletes the package we need. | 12:03 |
opendevreview | Jay Faulkner proposed openstack/diskimage-builder master: [gentoo] Fix+Update CI for 23.0 profile https://review.opendev.org/c/openstack/diskimage-builder/+/923985 | 22:20 |
opendevreview | Jay Faulkner proposed openstack/diskimage-builder master: [gentoo] Fix+Update CI for 23.0 profile https://review.opendev.org/c/openstack/diskimage-builder/+/923985 | 22:22 |
JayF | How difficult is it to exactly reproduce dib-nodepool-functional-openstack-gentoo-src so I can iterate faster on ^^ my change | 22:23 |
clarkb | JayF: the entire job is probably a bit much for your purposes. It deploys and entire nodepool to build and boot an image and then ssh into it. Intsead I could just build and boot manually hwoever is easiest for you locally | 22:25 |
clarkb | JayF: you should be able to dig the elements list out of the job logs or config somewhere | 22:25 |
clarkb | https://opendev.org/zuul/nodepool/src/branch/master/playbooks/nodepool-functional-container-openstack/run.yaml#L35-L77 is the relenvant bit of the job i Think | 22:26 |
JayF | I might wait to read logs to look for a dib commandline. I'm not very well versed on nodepool at all. | 22:27 |
ianw | so you can get basically what it's doing from the nodepool.yaml that's published in the job; e.g. https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_fd5/934045/19/check/dib-nodepool-functional-openstack-gentoo-src/fd59602/nodepool/nodepool.yaml | 23:16 |
ianw | these jobs are intense -- setting up devstack, getting credentials, setting up nodepool, using that to build the image and then uploading and booting | 23:17 |
ianw | it is a great end-to-end test of everything though :) | 23:17 |
ianw | but if the build is working with those elements -- well it's a good start :) you can more or less just do that with disk-image-create and pass the elements, in your environment of choice | 23:19 |
opendevreview | Jay Faulkner proposed openstack/diskimage-builder master: [gentoo] Fix+Update CI for 23.0 profile https://review.opendev.org/c/openstack/diskimage-builder/+/923985 | 23:31 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!