opendevreview | cid proposed openstack/ironic master: Flexible IPMI credential persistence method configuration https://review.opendev.org/c/openstack/ironic/+/917229 | 04:23 |
---|---|---|
opendevreview | Merged openstack/ironic-inspector master: Remove old excludes https://review.opendev.org/c/openstack/ironic-inspector/+/917702 | 04:41 |
opendevreview | Merged openstack/ironic master: Run neutron for the functional test job https://review.opendev.org/c/openstack/ironic/+/916128 | 04:55 |
opendevreview | Merged openstack/ironic master: Remove special treatment of .json for API objects https://review.opendev.org/c/openstack/ironic/+/913467 | 04:55 |
opendevreview | Merged openstack/ironic master: Inject a randomized publisher id https://review.opendev.org/c/openstack/ironic/+/915022 | 04:58 |
opendevreview | Merged openstack/ironic-lib master: Remove old excludes https://review.opendev.org/c/openstack/ironic-lib/+/917703 | 05:13 |
opendevreview | Merged openstack/ironic-python-agent master: Unmount config drives https://review.opendev.org/c/openstack/ironic-python-agent/+/917280 | 05:50 |
opendevreview | Merged openstack/ironic-tempest-plugin master: Remove old excludes https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/917710 | 06:40 |
iurygregory | good morning Ironic, happy holiday, does anyone know about missing features on openstack sdk from our side? example, I know we have the firmware information available via python-ironicclient, but not via openstacksdk... | 12:32 |
TheJulia | we likely lack the service_step field on deploy, I'm not sure if work was done for shards. Likely lack /v1/nodes/{ident}history/* stuffs | 14:00 |
JayF | shards are in the sdk, was required for nova | 14:25 |
JayF | it's in the cli client too iirc | 14:26 |
TheJulia | cool cool | 14:32 |
opendevreview | Mark Goddard proposed openstack/bifrost stable/2024.1: CI: Add a non-voting SLURP upgrade job for Ubuntu Jammy https://review.opendev.org/c/openstack/bifrost/+/917732 | 14:37 |
opendevreview | Julia Kreger proposed openstack/ironic-python-agent stable/2024.1: Unmount config drives https://review.opendev.org/c/openstack/ironic-python-agent/+/917733 | 14:40 |
opendevreview | Julia Kreger proposed openstack/ironic-python-agent stable/2023.2: Unmount config drives https://review.opendev.org/c/openstack/ironic-python-agent/+/917734 | 14:41 |
opendevreview | Julia Kreger proposed openstack/ironic-python-agent stable/2023.1: Unmount config drives https://review.opendev.org/c/openstack/ironic-python-agent/+/917852 | 14:58 |
opendevreview | Julia Kreger proposed openstack/ironic stable/2024.1: Inject a randomized publisher id https://review.opendev.org/c/openstack/ironic/+/917735 | 15:00 |
opendevreview | Julia Kreger proposed openstack/ironic stable/2023.2: Inject a randomized publisher id https://review.opendev.org/c/openstack/ironic/+/917861 | 16:08 |
opendevreview | Julia Kreger proposed openstack/ironic stable/2023.1: Inject a randomized publisher id https://review.opendev.org/c/openstack/ironic/+/917862 | 16:16 |
TheJulia | okay, yay for painful backports | 16:16 |
opendevreview | Julia Kreger proposed openstack/ironic master: WIP Advanced vmedia deployment test ops https://review.opendev.org/c/openstack/ironic/+/898010 | 16:34 |
opendevreview | Julia Kreger proposed openstack/ironic master: docs: revise notes around iso booting for clarity https://review.opendev.org/c/openstack/ironic/+/917867 | 17:15 |
opendevreview | Merged openstack/ironic master: Replace cinderclient usage with openstacksdk https://review.opendev.org/c/openstack/ironic/+/900265 | 17:22 |
opendevreview | Julia Kreger proposed openstack/ironic master: WIP Advanced vmedia deployment test ops https://review.opendev.org/c/openstack/ironic/+/898010 | 18:51 |
opendevreview | Julia Kreger proposed openstack/metalsmith stable/2024.1: Use bootloader element instead of grub2 https://review.opendev.org/c/openstack/metalsmith/+/917738 | 18:56 |
opendevreview | Julia Kreger proposed openstack/metalsmith stable/2023.2: Use bootloader element instead of grub2 https://review.opendev.org/c/openstack/metalsmith/+/917739 | 18:57 |
TheJulia | sigh, ipa gate broken | 19:11 |
JayF | egad | 19:13 |
JayF | ahh, stable gates? | 19:14 |
* JayF can't find the master failure | 19:14 | |
TheJulia | yeah | 19:14 |
TheJulia | looks like something with the centos build | 19:14 |
JayF | :( | 19:14 |
TheJulia | and at the same time metalsmith | 19:14 |
TheJulia | I've tagged the metalsmith jobs, all we can really do is push button and wait | 19:15 |
JayF | I have a fun change close to pushable :D | 19:21 |
TheJulia | \o/ https://review.opendev.org/c/openstack/metalsmith/+/917739 | 20:24 |
TheJulia | passing CI | 20:24 |
TheJulia | Just need https://review.opendev.org/c/openstack/metalsmith/+/917738 to wrap up | 20:24 |
JayF | that chain is landing, approved as single core for stable | 20:30 |
opendevreview | Julia Kreger proposed openstack/ironic master: wip: Provision aarch64 fake-bare-metal-vms https://review.opendev.org/c/openstack/ironic/+/915441 | 20:48 |
TheJulia | cid: I rebased your change and changed the test name to one which works. | 20:48 |
opendevreview | Jay Faulkner proposed openstack/ironic master: Add pre-commit configuration and docs https://review.opendev.org/c/openstack/ironic/+/917880 | 21:03 |
JayF | ^^ is said promised fun change, one plumber-visit later lol | 21:03 |
opendevreview | Julia Kreger proposed openstack/ironic-tempest-plugin master: Remove agent_ipmitool/pxe_ipmitool tests https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/917902 | 21:06 |
opendevreview | Merged openstack/metalsmith stable/2023.2: Use bootloader element instead of grub2 https://review.opendev.org/c/openstack/metalsmith/+/917739 | 21:43 |
opendevreview | Merged openstack/metalsmith stable/2024.1: Use bootloader element instead of grub2 https://review.opendev.org/c/openstack/metalsmith/+/917738 | 21:48 |
JayF | TheJulia: ^ I am giong to kick your IPA change now | 21:49 |
TheJulia | I already did | 21:50 |
JayF | or, you know, you can do it in the same minute I was gonna lol | 21:50 |
*** dmellado0334 is now known as dmellado033 | 21:52 | |
TheJulia | I'm thinking we likely need to dial back testing on 2023.1, dib builds erroring on that as well :( | 21:53 |
TheJulia | hmmmmmm | 21:59 |
JayF | TheJulia: I'll note I'm between tasks right now, if you want a second pair of eyes I have 'em | 21:59 |
TheJulia | its tryign to mount a loop and blowing up | 22:00 |
JayF | you have a direct link at hand | 22:02 |
TheJulia | logging from https://zuul.opendev.org/t/openstack/build/c92ab14ca95e4aadb4fa045ee04edeec | 22:03 |
TheJulia | trying to reproduce locally | 22:03 |
JayF | yeah I'm looking at lines around 2024-05-01 15:53:02.551545 | controller | 2024-05-01 15:53:02.550 | mount: /tmp/tmp.z1YchOI1ze/mnt/boot: wrong fs type, bad option, bad superblock on /dev/mapper/loop1p3, missing codepage or helper program, or other error. | 22:04 |
JayF | this smells like you need ${fstype}-tools | 22:05 |
JayF | which seems impossible | 22:05 |
TheJulia | ya know what, the kernel log might have details | 22:05 |
JayF | it's never making the fs | 22:06 |
JayF | at least afaict | 22:06 |
TheJulia | May 01 15:53:02 np0037417007 kernel: XFS (dm-2): Filesystem cannot be safely mounted by this kernel. | 22:06 |
TheJulia | bingo | 22:06 |
TheJulia | so a pin back in time might... work | 22:06 |
JayF | where is loop1p3 hydrated, then? | 22:07 |
TheJulia | list of devices from the image | 22:07 |
TheJulia | so the extractor mounts everything up | 22:07 |
TheJulia | and that is what detonates | 22:07 |
JayF | oooooh | 22:07 |
JayF | loop1 is blah.raw | 22:07 |
JayF | of course it is | 22:07 |
JayF | TheJulia: relink feature in xfs | 22:08 |
JayF | TheJulia: so if we can find a kernel for this that supports it; awesome. otherwise we'll have to change images | 22:09 |
JayF | no way to disable it after the fact | 22:09 |
JayF | Hmm. | 22:09 |
TheJulia | I think we could pin to an older image | 22:12 |
TheJulia | which should be okay for CI | 22:12 |
JayF | I kinda am curious if we could mirror it | 22:13 |
JayF | because I'm feeling a bit burned from dnsmasq old debs disappearing | 22:13 |
JayF | and I don't want us to re-troubleshoot this same problem in 3 months | 22:13 |
TheJulia | looks like we just set BASE_IMAGE_FILE | 22:21 |
opendevreview | Julia Kreger proposed openstack/ironic-python-agent stable/2023.1: ci: stable-only: explicitly pin centos for builds https://review.opendev.org/c/openstack/ironic-python-agent/+/917903 | 22:29 |
* TheJulia crosses her fingers | 22:31 | |
clarkb | catching up is the issue that new kernels can't mount xfs partitions of some older vintage? | 23:21 |
clarkb | because well maybe the easiest thing is to not use xfs... ext* have been incredibly stable over the years | 23:22 |
TheJulia | it is xfs in the image being extracted | 23:23 |
clarkb | with opendev's nodepool iamges we explicitly build on ext4 for historical reasons like this and build the images from scratch using debootstrap/dnf/etc | 23:24 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!