Friday, 2023-12-08

rpittaugood morning ironic! Happy Friday! o/08:11
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Fix disable-dhcp option in playbook  https://review.opendev.org/c/openstack/bifrost/+/90313509:08
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Update default ansible version  https://review.opendev.org/c/openstack/bifrost/+/90313609:15
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Use fully qualified name for ipaddr filter  https://review.opendev.org/c/openstack/bifrost/+/90313709:21
dtantsursqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1005, 'Can\\'t create table `ironic`.`firmware_information` (errno: 135 \"No more room in record file\")')",09:56
dtantsurWUT09:56
dtantsurhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_6cc/902656/1/check/bifrost-integration-dhcp-ubuntu-jammy/6cc6c37/job-output.txt09:56
dtantsuralso, we probably need to stop using debian until they fix their lshw https://fec6cf00b7d47efb90d8-f4e1e757f6e1e9727e757a7fa4b37fa7.ssl.cf5.rackcdn.com/902656/1/check/bifrost-integration-dibipa-debian-ubuntu-jammy/d9482d3/logs/testvm1_console.log09:57
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Switch IPA building to Debian Bookworm  https://review.opendev.org/c/openstack/bifrost/+/90316210:04
dtantsurrpittau: ^^ not sure if you looked into bookworm previously10:04
dtantsurI wonder if we're going to hit https://bugs.launchpad.net/ironic-python-agent-builder/+bug/2043112 there10:06
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent-builder master: Switch IPA building to Debian Bookworm  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90316410:15
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent-builder master: Switch IPA building to Debian Bookworm  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90316410:15
mnasiadkaHello ironic10:37
mnasiadkaWondering if anybody has any clue why I get "Node 8d89761a-97e8-406c-ad1c-1b3d6319ff8b failed step {'interface': 'raid', 'step': 'create_configuration', 'abortable': False, 'priority': 0}: [] is too short"?10:38
mnasiadkaok, found the traceback in conductor logs, nevermind :)10:44
dtantsurmnasiadka: let us know what the cause was11:06
dtantsureven if it was your fault, I see an opportunity for improving the error message11:07
mnasiadkadtantsur: https://paste.opendev.org/show/bKEjAWhE9TcIDhNLdJPg/11:18
mnasiadkaActually I don't really understand why it's failing (yet) ;-)11:19
dtantsurmnasiadka: a silly question, but do you actually have at least 1 logical disk?11:22
dtantsurbecause it thinks you have none11:22
mnasiadkain target_raid_config? yes11:23
mnasiadkatarget_raid_config     | {'logical_disks': [{'size_gb': 'MAX', 'raid_level': '1', 'is_root_volume': True, 'controller': 'software', 'disk_type': 'ssd'}]}11:23
mnasiadkain raid_config - no, but that's the create step failing I assume11:23
dtantsurI wonder if the ilo driver passes something in a wrong way11:24
dtantsurHold on, why do you end up using the ilo RAID for a software RAID? that's probably your issue.11:24
dtantsurmnasiadka: make sure you have raid_interface=agent on your node, not ilo11:24
mnasiadkaand that makes sense now - thanks :)11:25
dtantsurFeel welcome to propose a patch to make the hardware drivers reject such configurations more explcitly11:25
dtantsurmnasiadka: ^^11:26
mnasiadkaMakes sense, maybe somewhere near the more calm christmas season ;)11:26
dtantsurSure. Could you please file a bug at least? I'd expect this to be a common source of confusion.11:27
mnasiadkawhile I have your attention dtantsur - any idea why jobs are failing on https://review.opendev.org/c/openstack/ironic-python-agent/+/899883 ? :)11:27
dtantsuroh heck11:28
dtantsurhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_616/899883/1/check/ipa-tempest-bios-ipmi-direct-src/6165e45/controller/logs/ironic-bm-logs/node-0_console.log.0 is a known eventlet bug11:29
dtantsurWe had to fix it for our product, I'll ask downstream if anyone has a clue11:30
* dtantsur steps back for a while11:31
rpittaudtantsur: I had a quick look at bookworm, but never acted on it11:33
rpittauI'll keep an eye on your change 11:35
rpittauwow big failures in bifrost ci13:20
rpittauor just bad timing13:20
dtantsurokay, at least IPA-builder looks good, that's a start13:33
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Switch IPA building to Debian Bookworm  https://review.opendev.org/c/openstack/bifrost/+/90316213:35
dtantsurrpittau, JayF, okay, so it seems that IPA no longer works on CS8 (e.g. Yoga) because a CVE fix in Python 3.6 broke eventlet13:53
dtantsurI can report it to the eventlet upstream, but... eventlet upstream...13:53
dtantsurShould we try to switch the builder to a newer Python there?13:53
dtantsurwas 3.9 supported in yoga?13:54
dtantsur(details: https://issues.redhat.com/browse/OCPBUGS-20486)13:55
rpittauit seems like python 3.9 is in the supported runtimes for yoga https://governance.openstack.org/tc/reference/runtimes/yoga.html, but not on CS814:04
dtantsurThat's probably okay14:04
dtantsurXena is out though14:04
rpittauwe can give it a try, I mean py3.9 on CS8, although yoga is going soon into Unmaintained (should be there already actually)14:06
dtantsurmnasiadka: how important is it for you to fix yoga?14:13
dtantsurrpittau: meanwhile, I got told that debian backports have a newer lshw for bullseye14:28
rpittaucool14:29
rpittauso we can keep bullseye compatibility, but I guess it's worth moving the main job to bookworm14:29
dtantsuragreed14:29
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent-builder master: Fix building images for Bullseye and Bookworm  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90317514:41
dtantsurrpittau: trying ^^14:41
dtantsurthe default will be switched separately then14:41
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Switch IPA building to Debian Bookworm  https://review.opendev.org/c/openstack/bifrost/+/90316214:46
dtantsurI've toned down my patches in the hope that the lshw from backports works14:47
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent-builder master: Switch IPA building to Debian Bookworm  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90316414:48
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Support for Debian Bookworm  https://review.opendev.org/c/openstack/bifrost/+/90317714:52
mnasiadkadtantsur: well, I have that in my local fork, I build IPA from that, but if it would be in upstream - I could just download ipa instead of building it ;-)14:54
opendevreviewVerification of a change to openstack/ironic master failed: devstack - enable v6 addr list if q-dhcp enabled  https://review.opendev.org/c/openstack/ironic/+/89392214:55
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Support for Debian Bookworm  https://review.opendev.org/c/openstack/bifrost/+/90317714:58
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Fix disable-dhcp option in playbook  https://review.opendev.org/c/openstack/bifrost/+/90313515:10
rpittaubye everyone, have a great weekend! o/15:43
opendevreviewMaryna Savchenko proposed openstack/ironic master: Adding community images to always available ones prevents from not being able to retrieve rootfs_uuid from community images.  https://review.opendev.org/c/openstack/ironic/+/90317915:56
dtantsurreached failure state \"clean failed\"; the last error is Failed to prepare node 4e41df61-84b1-5856-bfb6-6b5f2cd3dd11 for cleaning: IPMI call failed: raw 0x00 0x08 0x05 0xa0 0x04 0x00 0x00 0x00."16:13
dtantsurwho broke my virtualbmc? :)16:13
dtantsurUnable to send RAW command (channel=0x0 netfn=0x0 lun=0x0 cmd=0x8)16:14
dtantsurand what does this affect only dibipa jobs?16:16
dtantsurI seriously wonder if installing ipmitool in a chroot somehow affects IPMI usability on the host16:23
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Enable IPMI debugging in the testing mode  https://review.opendev.org/c/openstack/bifrost/+/90318216:30
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix two severe errors in the firmware caching code  https://review.opendev.org/c/openstack/ironic/+/90318517:11
dtantsurThis is pretty bad, I'd appreciate some urgent reviews ^^17:11
JayFdtantsur: this even broke metal3 ci, and it was fixed in an incorrect way18:31
JayFdtantsur: like, it landed, metal3 ci broke, and I think it was fixed by making metal3 send the proper data instead of fixing Ironic to not error hard in the bad case18:31
JayFIIRC18:31
JayFbut I couldn't ever put my finger on exactly *why* it was wrong18:32
JayFHeads up: https://review.opendev.org/c/openstack/releases/+/903199 Train+Ussuri are going to be retired as part of unmaintained branch work unless someone wants to pick up all of "T+U" support for openstack.18:36
opendevreviewMerged openstack/networking-generic-switch stable/2023.1: Honor ngs_save_configuration setting when using batch commands  https://review.opendev.org/c/openstack/networking-generic-switch/+/90088418:48

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