Tuesday, 2021-08-17

arne_wiebalckGood morning, Ironic!06:48
iurygregorygood morning arne_wiebalck and Ironic o/07:03
arne_wiebalckHey iurygregoryo/ 07:28
cenneGood morning Ironic! 07:29
cenneHey arne_wiebalck,  iurygregory o/07:29
iurygregoryhey cenne o/07:29
arne_wiebalckhey cenne o/07:32
*** rpittau|afk is now known as rpittau07:54
rpittaugood morning ironic! o/07:54
frigomorning!07:54
iurygregorymorning rpittau o/07:54
cenneGood morning rpittau ! o/07:54
rpittauhey iurygregory :)07:54
iurygregorywelcome back after the long weekend =)07:54
cenneMorning frigo.07:54
rpittauthanks!07:54
cenneHas someone looked into the failing builds? Has it been fixed?07:56
cenneIs there something I can do to help?07:56
cenneKinda have some time. 07:57
rpittaucenne: which failing builds?08:05
cenneZuul suddenly became unhappy with all the patches I was working on towards the end of last week. I saw someone else talking of the same too. 08:06
cenneLemme get the some links.08:06
cenneEx: https://review.opendev.org/c/openstack/openstacksdk/+/80210108:07
cenneAlso : https://review.opendev.org/c/openstack/python-ironicclient/+/80397008:09
iurygregoryERROR: Cannot uninstall 'libvirt-python'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.08:13
iurygregoryto me this is like a problem in devstack, I asked yesterday but they only pointed to a launchpad https://bugs.launchpad.net/devstack/+bug/189632708:13
iurygregorythe openstacksdk failures I have no idea... .-.08:14
rpittauI'll ahve a look after (ice) coffee08:20
cenneJust to make sure, am i allwed to send 'recheck's?08:22
iurygregorycenne, on openstacksdk it should be fine I would say08:26
cennethanks iurygregory 08:27
cennethanks rpittau 08:27
rpittaucenne, iurygregory, I could reproduce the issue locally on focal08:55
rpittauI think the problem comes from a conflict between the version of libvirt-python (or any other python lib) and what's in upper-constraints, as well as the version of pip08:55
rpittaua way to bypass that would be ignoring installed python libs (but it's not ideal as we don't respect the constrained version), or use a virtualenv08:55
rpittauin short that happens because we (devstack) uses pip as root, that behavior is just a safeguard08:55
*** pmannidi is now known as pmannidi|AFK08:56
iurygregoryrpittau, yeah I'm aware of that hehe, not sure where we should put the fix :D08:58
iurygregoryI'm wondering if this is not affecting other projects (no email or more people talking about it?)08:59
rpittauI don't see any fix possible on our side to be honest08:59
iurygregoryyeah =)09:00
rpittauone way could be using --ignore-installed and completely bypass system installed libraries, kind of risky09:05
iurygregorymaybe we should move the conversation to #openstack-qa?09:14
rpittauyeah09:15
fmuyassarovHello. We would like DM multipathing to be enabled on the IPA image so that when it is booted and searches for the root device (specified via root device hints), it treats multiple disks (part of the same multipath group/device) as one device. Is it even possible? And does installing device-mapper-multipath on the base CentOS for IPA is enough for enabling it?09:49
rpittaufmuyassarov: I'm not sure that would be enough, it would definitely need to be tested09:58
fmuyassarovrpittau, OK, I'm gonna try it. Thanks10:09
fmuyassarov@rpittau, one more question. Is my assumption correct that,  If a node has sda, sdb, and sdzz disks and sdzz is specified to be a root device, while searching for root device IPA will be iterating over sda, sdb, sdc...sdz, sdaa...sdaz and etc, in linear order even though some of the disks don't exist in that range? 10:15
arne_wiebalckfmuyassarov: I don't think so. The IPA will get a list of available devices and make its pick.10:16
arne_wiebalckfmuyassarov: Either via hints or some heuristics.10:17
arne_wiebalckfmuyassarov: https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L119910:19
rpittaufmuyassarov: what arne_wiebalck says :)10:19
fmuyassarovarne_wiebalck, rpittau thank you. Probably I've done my tests wrongly. Because I kind of saw from the IPA logs that it was checking disks that don't even exist. But I will redo my tests, because that code also tells it. 10:22
opendevreviewAija Jauntēva proposed openstack/ironic master: Add clear foreign config to idrac-redfish  https://review.opendev.org/c/openstack/ironic/+/80484811:55
rpittauiurygregory, cenne I proposed https://review.opendev.org/c/openstack/requirements/+/804874 as a workaround for the libvirt-python issue, not sure how well-received will that be :)13:24
iurygregoryrpittau, you have my support I will give +1 :D13:24
rpittaueheh thanks13:24
cenneThanks rpittau ^^13:28
opendevreviewAija Jauntēva proposed x/sushy-oem-idrac master: Fix IncludeInExport allowed value validation  https://review.opendev.org/c/x/sushy-oem-idrac/+/80049613:57
opendevreviewAija Jauntēva proposed x/sushy-oem-idrac master: Add RAID clear foreign config method  https://review.opendev.org/c/x/sushy-oem-idrac/+/80007114:31
opendevreviewMerged openstack/ironic-prometheus-exporter master: Add lower-constraints job to current development branch  https://review.opendev.org/c/openstack/ironic-prometheus-exporter/+/80389315:35
arne_wiebalckBye everyone o/15:45
rpittaubye everyone! o/16:31
*** rpittau is now known as rpittau|afk16:31
opendevreviewTadeas Kot proposed openstack/ironic master: [WIP] support GET /v1/drivers/?fields=...  https://review.opendev.org/c/openstack/ironic/+/80441617:14
opendevreviewMerged openstack/metalsmith master: Use importlib instead of imp  https://review.opendev.org/c/openstack/metalsmith/+/80480322:25

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