Thursday, 2020-05-28

*** threestrands has joined #openstack-ironic00:09
openstackgerritinspurericzhang proposed openstack/networking-baremetal master: Remove the unused coding style modules  https://review.opendev.org/73069800:33
*** rloo has quit IRC00:35
*** jdandrea has quit IRC00:46
*** rcernin has quit IRC00:58
*** rcernin has joined #openstack-ironic01:03
*** sshnaidm|afk is now known as sshnaidm|off01:34
*** k_mouza has joined #openstack-ironic02:21
*** jdandrea has joined #openstack-ironic02:24
*** k_mouza has quit IRC02:25
*** jdandrea has quit IRC02:28
*** mkrai has joined #openstack-ironic02:29
*** mkrai has quit IRC02:56
*** rcernin has quit IRC03:01
*** ricolin has joined #openstack-ironic03:13
*** rcernin has joined #openstack-ironic03:14
*** rcernin has quit IRC03:19
*** rcernin has joined #openstack-ironic03:19
openstackgerritinspurericzhang proposed openstack/ironic-tempest-plugin master: Add py38 package metadata  https://review.opendev.org/73140503:35
*** threestrands has quit IRC03:49
*** rcernin has quit IRC03:57
*** tzumainn has quit IRC04:12
*** rcernin has joined #openstack-ironic04:16
*** ociuhandu has joined #openstack-ironic04:42
*** ociuhandu has quit IRC04:47
*** rcernin has quit IRC04:48
*** rcernin has joined #openstack-ironic04:49
*** mrda has quit IRC04:58
*** mrda has joined #openstack-ironic05:00
arne_wiebalckGood morning, ironic!05:40
*** ociuhandu has joined #openstack-ironic06:25
*** yolanda has joined #openstack-ironic06:43
*** rcernin has quit IRC06:46
*** ociuhandu has quit IRC06:52
*** ociuhandu has joined #openstack-ironic06:52
iurygregorygood morning arne_wiebalck and Ironic o/07:00
*** jawad_axd has joined #openstack-ironic07:03
arne_wiebalckhey iurygregory o/07:08
arne_wiebalckducks as he has not reviewed iurygregory 's patch as promised07:08
iurygregoryarne_wiebalck, hehehe rlx =)07:09
arne_wiebalckquite a day yesterday, but finally all seems back \o/07:09
* iurygregory needs more coffee to wake up07:09
iurygregoryyou were able to fix the database problem ?07:10
arne_wiebalckseems so, yes07:10
iurygregoryawesome!07:10
iurygregorycongrats07:10
arne_wiebalckbut before there were more issues ...07:11
arne_wiebalckhttps://twitter.com/belmiromoreira/status/126573491695382528307:11
arne_wiebalckIronic DB issues were just the tip of the iceberg :)07:12
iurygregoryhehe I saw that07:12
iurygregory=)07:12
iurygregoryno problems with neutron? =P07:13
arne_wiebalckdatabase issues07:14
iurygregoryouch07:15
*** ociuhandu has quit IRC07:20
*** lucasagomes has joined #openstack-ironic07:55
*** ociuhandu has joined #openstack-ironic07:56
*** ociuhandu has quit IRC08:02
*** rcernin has joined #openstack-ironic08:09
*** alexmcleod has joined #openstack-ironic08:15
*** rcernin has quit IRC08:15
*** ociuhandu has joined #openstack-ironic08:27
*** xiaolin has joined #openstack-ironic08:34
*** tkajinam has quit IRC08:37
*** ravsingh has joined #openstack-ironic08:39
*** dtantsur|afk is now known as dtantsur08:40
dtantsurmorning ironic08:40
*** derekh has joined #openstack-ironic08:43
*** rpittau|afk is now known as rpittau08:53
rpittaugood morning ironic! o/08:53
rpittaualmost 3 hours internet blackout this morning....08:53
*** jawad_ax_ has joined #openstack-ironic08:58
*** jawad_axd has quit IRC09:01
dtantsurI woke up to my router losing IPv4. had to reboot it..09:04
dtantsur#NOINTERNETTHURSDAY09:04
openstackgerritMerged openstack/networking-baremetal master: Remove the unused coding style modules  https://review.opendev.org/73069809:08
openstackgerritMerged openstack/ironic master: Cap jsonschema 3.2.0 as the minimal version  https://review.opendev.org/73094909:09
openstackgerritMerged openstack/ironic stable/train: Collect ramdisk logs also during cleaning  https://review.opendev.org/73077109:09
iurygregorygood morning dtantsur and rpittau o/09:09
rpittauhey iurygregory :)09:09
*** rcernin has joined #openstack-ironic09:10
*** HagunKim has joined #openstack-ironic09:15
iurygregoryRDO Ussuri Released \o/09:18
iurygregoryhttps://blogs.rdoproject.org/2020/05/rdo-ussuri-released/09:19
*** rcernin has quit IRC09:24
openstackgerritRiccardo Pittau proposed openstack/ironic master: [DNM] Test CI  https://review.opendev.org/73147809:25
*** k_mouza has joined #openstack-ironic09:29
rpittaudtantsur: it seems we might have F32 nodesets soon, or almost soon09:30
*** ravsingh has quit IRC09:39
*** rcernin has joined #openstack-ironic09:48
*** ravsingh has joined #openstack-ironic09:52
*** rcernin has quit IRC09:54
dtantsurneat09:58
iurygregorydtantsur, changed to +2 https://review.opendev.org/#/c/730759/10:14
patchbotpatch 730759 - ironic - Add the noop management interface to the redfish h... - 1 patch set10:14
iurygregory=)10:14
dtantsurthx!10:14
*** rpittau is now known as rpittau|bbl10:18
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support Debian Buster and add CI jobs for it  https://review.opendev.org/73124010:21
*** k_mouza has quit IRC10:28
openstackgerritDmitry Tantsur proposed openstack/bifrost master: [WIP] Install diskimage-builder outside of venv  https://review.opendev.org/73118610:32
openstackgerritMerged openstack/bifrost master: Remove explicit support for EOL Fedora versions and Debian Jessie  https://review.opendev.org/73119110:34
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Correct handling enable_venv in pip_install.yml  https://review.opendev.org/73149310:40
*** k_mouza has joined #openstack-ironic10:41
*** k_mouza has quit IRC10:41
openstackgerritDerek Higgins proposed openstack/ironic master: Add IPv6 ci Job  https://review.opendev.org/72408710:41
*** k_mouza has joined #openstack-ironic10:41
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Install diskimage-builder outside of venv  https://review.opendev.org/73118610:50
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support Debian Buster and add CI jobs for it  https://review.opendev.org/73124010:53
*** lucasagomes has quit IRC10:54
*** sshnaidm|off has quit IRC10:55
*** lucasagomes has joined #openstack-ironic10:57
*** ociuhandu has quit IRC11:04
*** ociuhandu has joined #openstack-ironic11:05
*** Qianbiao has joined #openstack-ironic11:10
*** ociuhandu has quit IRC11:14
*** ociuhandu has joined #openstack-ironic11:14
*** Qianbiao has quit IRC11:15
dtantsurNo space left on device in bifrost jobs \o/11:21
openstackgerritDmitry Tantsur proposed openstack/bifrost master: CI: move the libvirt storage pool to /opt  https://review.opendev.org/73149911:23
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Fix detection of mkisofs  https://review.opendev.org/73150211:32
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support Debian Buster and add CI jobs for it  https://review.opendev.org/73124011:33
*** Qianbiao has joined #openstack-ironic11:33
Qianbiaohi dtantsur, for the rpm spec, should i keep python2 support?11:35
dtantsurQianbiao: only if want to support releases older than Ussuri11:36
QianbiaoHmm, i am not sure about this, because the lib itself supports python2.11:36
Qianbiaobut this rpm package, it is only required by metal3 ironic image.11:37
iurygregorydtantsur, ouch is that the case where we need to use the libvirt storage pool?11:38
dtantsuriurygregory: s/use/move/ yes11:38
iurygregorygotcha11:38
iurygregory=)11:38
dtantsurQianbiao: then I guess you should be fine with Ussuri and on (and only Python 3)11:38
Qianbiaoyes.11:39
*** ociuhandu has quit IRC11:46
*** ociuhandu has joined #openstack-ironic11:48
*** jawad_ax_ has quit IRC11:52
*** ociuhandu has quit IRC11:59
openstackgerritDmitry Tantsur proposed openstack/bifrost master: CI: move the libvirt storage pool to /opt  https://review.opendev.org/73149912:01
*** rh-jelabarre has joined #openstack-ironic12:03
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Fix detection of mkisofs  https://review.opendev.org/73150212:04
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support Debian Buster and add CI jobs for it  https://review.opendev.org/73124012:04
bfourniedtantsur: nice catch on ipmitool using 4 retries as default, when I run the command with -N 1 it only takes 2 seconds with the Cipher Suites issue versus 10 seconds if I don't provide -N12:04
dtantsur2 seconds sounds good enough :)12:05
*** rh-jelabarre has quit IRC12:05
*** rpittau|bbl is now known as rpittau12:05
bfourniedtantsur: yep12:06
openstackgerritMerged openstack/ironic master: Remove deprecated [DEFAULT]fatal_exception_format_errors  https://review.opendev.org/72810212:09
openstackgerritMerged openstack/ironic-inspector master: Update lower-constraints.txt  https://review.opendev.org/72723712:09
openstackgerritVerification of a change to openstack/ironic failed: Set default tempest_test_timeout for ironic-base  https://review.opendev.org/73076112:09
*** rh-jelabarre has joined #openstack-ironic12:10
dtantsurhas anyone also noticed that patches that fix or improve CI fail most of the times?12:10
rpittaudtantsur: that's true, probably because tweaking and improving require lot of tentatives and experiment to succeed12:11
dtantsurmmm, no I mean transient failures and rechecks12:11
dtantsurthe one increasing the JSON RPC timeout is undergoing its 9th recheck now12:12
rpittauis zuul afraid of change?12:12
dtantsurI guess so12:12
*** dtantsur is now known as dtantsur|brb12:14
openstackgerritBob Fournier proposed openstack/ironic master: New configuration parameter to use ipmitool retries  https://review.opendev.org/72826112:21
openstackgerritMerged openstack/ironic master: Add the noop management interface to the redfish hardware type  https://review.opendev.org/73075912:28
*** ravsingh has quit IRC12:38
iurygregoryzuul is mad at us12:42
iurygregory=(12:42
rpittauzuul is mad in general :D12:42
iurygregoryalso it depends on the changes we are trying12:43
iurygregorybecause we are fixing X and CI says " I will fail because of Y"12:43
iurygregory=D12:43
*** Goneri has joined #openstack-ironic12:46
openstackgerritMerged openstack/ironic master: Add agent_token param to docstrings  https://review.opendev.org/73074712:47
*** ociuhandu has joined #openstack-ironic12:48
*** rloo has joined #openstack-ironic12:49
openstackgerritMerged openstack/ironic master: Change IRONIC_VM_SPECS_RAM default  https://review.opendev.org/73062312:52
*** ociuhandu has quit IRC12:54
*** priteau has joined #openstack-ironic12:59
TheJuliagood morning12:59
rpittaugood morning TheJulia :)13:00
TheJuliaanyone else spotted agent VMs that take 500+ seconds to get to DHCP?13:00
openstackgerritRiccardo Pittau proposed openstack/bifrost master: Fix check packages command  https://review.opendev.org/73082913:00
openstackgerritRiccardo Pittau proposed openstack/bifrost master: Fix pip3 path  https://review.opendev.org/73057313:00
openstackgerritRiccardo Pittau proposed openstack/bifrost master: [WIP] Add Fedora 30 based job  https://review.opendev.org/73152213:00
TheJuliasince my patch has 2x+2+wf, I'm guessing yes13:01
rpittauTheJulia: yeah :/13:01
iurygregorygood morning TheJulia =)13:01
*** jdandrea has joined #openstack-ironic13:04
TheJuliaI think I figured out the test I felt I was missing on the boot iso patch I'd been working on.13:04
TheJuliawhich reminds me, I wonder if supermicro sales has responded yet13:05
TheJulianope :(13:07
openstackgerritJulia Kreger proposed openstack/ironic master: iPXE ISO Ramdisk booting  https://review.opendev.org/72946413:09
TheJuliaNow I just need to actually get on the console of a machine and test the prior patch13:09
*** dtantsur|brb is now known as dtantsur13:09
dtantsurmorning TheJulia13:09
dtantsurTheJulia: yes, I've seen this as well13:09
*** dking has joined #openstack-ironic13:15
TheJuliadtantsur: good morning!13:19
*** lucasagomes has quit IRC13:19
*** lucasagomes has joined #openstack-ironic13:20
TheJuliadtantsur: would it make sense to see if we can twist someone working closesly with the MOC stuff to review https://review.opendev.org/703778 ?13:28
patchbotpatch 703778 - ironic - Add RPC objects for deployment API - 11 patch sets13:28
arne_wiebalckhttps://twitter.com/ArneWiebalck/status/126599824234660249913:29
TheJuliaiurygregory: Left some thoughts on https://review.opendev.org/#/c/714453, lmk because I can change my vote right now, just... I'm becoming very skittish about more CI jobs13:31
patchbotpatch 714453 - ironic - Wholedisk+Uefi job - 14 patch sets13:31
iurygregoryTheJulia, looking13:33
iurygregorynot add a tempest suite? O.o13:33
* iurygregory is confused13:33
iurygregoryI got the feeling you want to have a tempest scenario that would validate that for us13:34
iurygregoryand we could run that scenario in a job that runs with uefi13:34
iurygregorys/uefi/uefi + wholedisk13:35
iurygregorybut we don't have a job that does that =( all jobs running with uefi are using partition images13:36
iurygregoryour initial idea was to have a job that would be doing uefi + wholedisk13:37
TheJuliaiurygregory: no, I'm thinking build a suite of uefi+grub specific jobs13:38
TheJuliaI understand that, the key is being able to run the basic job with slightly different settings and a different image type13:38
iurygregorythat makes sense13:38
TheJuliaI'm just super skittish about new jobs right now as we've seen we're mostly red in CI right now :(13:39
iurygregoryI will start working on a new scenario for uefi + grub jobs13:40
TheJuliaarne_wiebalck: wow impressive improvement13:40
*** tzumainn has joined #openstack-ironic13:40
arne_wiebalckTheJulia: it is so much better to work with :-D13:41
TheJuliatzumainn: I was just thinking about you, but I swear I didn't say your name :)13:41
tzumainnTheJulia, hahaha, well, here I am!13:44
dtantsurtzumainn: (back from a meeting) yeah, it wouldn't hurt. I'm also not sure when I'll be able to take it again.13:45
tzumainndtantsur, I feel like I may be missing part of this conversation... ?13:46
*** ociuhandu has joined #openstack-ironic13:46
dtantsurtzumainn: ugh, sorry, it was for TheJulia13:46
tzumainnhaha, no problem!13:46
dtantsursaw you nick, and my hands typed it automatically :)13:46
TheJuliatzumainn: so I was kind of wondering if we could get you to at least take a little time and review the deployment API stuff dmitry got started on which I believe was to help support the MOC use cases13:47
tzumainnTheJulia, sure!13:47
TheJuliaif dtantsur is willing, I mean, you could also take the work over! we only have a fininte number of dtantsur's13:48
TheJuliabasically being 113:48
TheJulia:)13:48
dtantsurI'd be very open to someone taking it over13:49
dtantsurand yes len(dtantsurs) == 113:49
tzumainnhahahaha - let me see if I can free up some time from what the moc folks are asking - it may be possible though!13:49
tzumainnI think it's definitely something that the moc would want in the near term, so I could see it becoming a priority13:50
TheJuliaUp to them, I'm sure they are plotting other things at the same time :)13:51
TheJuliaSpeaking of which, I've not heard much from them. I assume the current state of affairs has kind of derailed regular communication13:51
openstackgerritVerification of a change to openstack/ironic failed: Increase callback timeout  https://review.opendev.org/73136313:52
tzumainnyeah, I think a lot of effort going on right now just to make sure that students are settled and able to work13:52
TheJuliaYeah13:52
dtantsurw00t, the debian job passed https://review.opendev.org/#/c/731240/13:58
patchbotpatch 731240 - bifrost - Support Debian Buster and add CI jobs for it - 9 patch sets13:58
TheJuliayay13:58
rpittaunice13:58
* dtantsur hates ansible variable handling14:00
openstackgerritDmitry Tantsur proposed openstack/bifrost master: CI: move the libvirt storage pool to /opt  https://review.opendev.org/73149914:03
openstackgerritDmitry Tantsur proposed openstack/ironic stable/ussuri: Add the noop management interface to the redfish hardware type  https://review.opendev.org/73153914:07
openstackgerritDmitry Tantsur proposed openstack/ironic stable/train: Add the noop management interface to the redfish hardware type  https://review.opendev.org/73154014:07
dtantsurTheJulia: something I'm pondering is whether we should backport everything that lands to bifrost to stable/ussuri and have another minor release from it14:09
dtantsurit seems that a lot of changes are various post-python-3 and other important repairs/readditions14:10
* dtantsur -> tea14:10
TheJuliatea sounds wonderful14:12
* TheJulia goes and takes the puppy out who is demanding to go out :(14:12
rpittaudtantsur: backporting sounds reasonable, as you said all the changes are mainly python3-related14:13
TheJuliadtantsur: that would be reasonable in my mind14:17
*** rpittau is now known as rpittau|brb14:18
*** khansa has joined #openstack-ironic14:20
*** khansa has quit IRC14:21
openstackgerritDmitry Tantsur proposed openstack/bifrost master: CI: move the libvirt storage pool to /opt  https://review.opendev.org/73149914:26
dtantsurokay, bifrost doesn't officially follow the stable policy, so we have a bit more freedom there14:28
*** rpittau|brb is now known as rpittau14:29
*** ravsingh has joined #openstack-ironic14:38
openstackgerritRiccardo Pittau proposed openstack/bifrost master: Add Fedora 30 based job  https://review.opendev.org/73152214:42
*** ravsingh has quit IRC14:47
*** HagunKim has quit IRC15:04
TheJuliait is tooling, not a service15:27
dtantsuryeah, but the policy can be applied to anything15:28
openstackgerritMerged openstack/ironic master: Raise the JSON RPC connection timeout to 2 minutes and disable retries  https://review.opendev.org/72844515:50
openstackgerritMerged openstack/ironic master: Set default tempest_test_timeout for ironic-base  https://review.opendev.org/73076115:50
dtantsuryay!15:52
TheJuliasweet!15:53
iurygregorythank you zuul <315:54
openstackgerritDmitry Tantsur proposed openstack/ironic master: agent: do not hard power off if sort power off actually succeeds  https://review.opendev.org/73157516:01
openstackgerritDmitry Tantsur proposed openstack/ironic master: agent: do not hard power off if soft power off actually succeeds  https://review.opendev.org/73157516:02
*** ociuhandu has quit IRC16:06
*** ociuhandu has joined #openstack-ironic16:07
rpittaugood night! o/16:08
*** rpittau is now known as rpittau|afk16:08
*** lucasagomes has quit IRC16:09
* TheJulia wants to call it a night but it is just too early16:12
*** priteau has quit IRC16:14
*** ociuhandu has quit IRC16:14
TheJuliadtantsur: on that rare poweroff issue, can we get some more details for reviewing? I'm trying to understand the complete context16:15
openstackgerritMerged openstack/bifrost master: Fix detection of mkisofs  https://review.opendev.org/73150216:21
*** Qianbiao has quit IRC16:22
dtantsurTheJulia: you mean, expand https://review.opendev.org/#/c/731575/2/releasenotes/notes/agent-power-off-2115fcfaac030bd0.yaml further?16:29
patchbotpatch 731575 - ironic - agent: do not hard power off if soft power off act... - 2 patch sets16:29
dtantsura guess right now is that it may happen that the node powers off so fast that IPA never sends a response16:29
dtantsurat least theoretically it's not impossible16:29
*** jdandrea has quit IRC16:34
TheJuliaoh, yeah... that could be a thing, but the get power state through power wouldn't raise an exception which seems weird. I guess I'm wondering where this is actually being hit for context16:39
*** dr_gogeta86 has joined #openstack-ironic16:41
dtantsurTheJulia: it's a suspect for a downstream issue16:42
dr_gogeta86hi16:42
TheJuliaand that seems plausable issue wise16:42
TheJuliawe're in a ramdisk, there is not much more to do other than sync()16:42
dr_gogeta86dtantsur, how to debug bootloader installation16:42
dr_gogeta86?16:42
dtantsurcould you provide any details? your request is too broad.16:43
*** ociuhandu has joined #openstack-ironic16:46
*** ociuhandu has quit IRC16:52
* dtantsur needs to go, see y'all16:52
iurygregorybye dtantsur16:52
*** ociuhandu has joined #openstack-ironic16:54
*** derekh has quit IRC16:57
*** dtantsur is now known as dtantsur|afk17:00
TheJuliadr_gogeta86: Upon deployment failure, by default, the agent uploads logs to the conductor17:01
TheJuliatypically in like /var/log/ironic/deploy_logs or something like that17:01
dtantsur|afks/_logs//17:01
* dtantsur|afk goes for real now17:01
dr_gogeta86TheJulia, you say the tar file ?17:01
TheJuliaInside there, you should be able to track down which file the logs inside the tar file, which will hopefully give you an idea of what exactly is occuring17:01
TheJuliaspecifically your looking for logging for ironic-python-agent17:02
TheJuliadr_gogeta86: yes17:02
*** jdandrea has joined #openstack-ironic17:07
dr_gogeta86TheJulia, May 28 12:00:35 host-10-30-214-46 ironic-python-agent[1172]: 2020-05-28 12:00:35.808 1172 INFO root [-] Command image.install_bootloader completed: Command name: install_bootloader, params: {u'efi_system_part_uuid': None, u'root_uuid': u'228c59ea-82f0-4ee8-9d03-5620e5f0fafb'}, status: SUCCEEDED, result: None.17:13
dr_gogeta86is not an uefi machine17:13
dr_gogeta86is a virtual machine17:13
dr_gogeta86on uefi machines works17:13
TheJuliaVirutal machines can be UEFI or Bios mode17:13
dr_gogeta86on ovirt/RHEV?17:14
TheJulialooks like it is in bios mode17:14
TheJuliayup17:14
dr_gogeta86is bios mode btw17:14
TheJuliaIndeed, so what seems to be the issue since it seems to think that a bootloader is setup and good to go17:14
dr_gogeta86maybe i find the culprit17:14
dr_gogeta86g cmd (subprocess): chroot /tmp/tmpn2JSCi /bin/sh -c "grub2-install /dev/sdb" execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:37217:14
dr_gogeta86why ?17:15
dr_gogeta86wrong disk17:15
dr_gogeta86ages ago there is a special capability to force a disk but i din't remember17:15
TheJuliasounds like the root device is being chosen as /dev/sdb17:16
TheJuliamost likely, it is a smaller disk than /dev/sda17:16
TheJuliaand rhev/ovirt sounds like it is only trying to load /dev/sda?17:16
TheJuliaThere is, root device hints17:17
dr_gogeta86root_device='{"size": ">= 60", "rotational": false}'17:17
TheJuliaand what is sda ?17:17
dr_gogeta86now i try specify17:17
dr_gogeta86there are 3 disks17:17
TheJuliarotational is often wrong inside VMs, for what it is worth17:17
dr_gogeta86sda ( root 150 ) and two 50 disks17:18
TheJuliasince they all get emulated or translated17:18
dr_gogeta86i can safely remove rotational17:18
dr_gogeta86is copy past from documentation17:18
TheJuliayeah17:18
dr_gogeta86i can use the size17:18
TheJuliaI think so, give it a try :)17:18
*** ricolin has quit IRC17:22
openstackgerritMerged openstack/ironic master: Increase callback timeout  https://review.opendev.org/73136317:29
*** ociuhandu has quit IRC17:31
*** priteau has joined #openstack-ironic17:31
gudrutis2Hello o/, anyone here :)17:32
gudrutis2?17:32
*** ociuhandu has joined #openstack-ironic17:32
*** priteau has quit IRC17:42
*** ociuhandu has quit IRC17:45
*** ociuhandu has joined #openstack-ironic17:46
*** ociuhandu has quit IRC17:51
gudrutis2I have this issue that some Ironic-inspector APIs are missing, so when executing certain commands I get 404 error18:00
openstackgerritVerification of a change to openstack/ironic failed: New configuration parameter to use ipmitool retries  https://review.opendev.org/72826118:06
TheJuliagudrutis2: your going to have to provide more detail. Is the service installed, is it configured, are things pointing to it, how are you using it?18:17
*** yolanda has quit IRC18:22
gudrutis2TheJulia: looks like we figured it out, ironic-conductor and ironic-inspector use different ports and we misconfigured it.18:26
*** k_mouza has quit IRC18:38
TheJuliagudrutis2: that would do it!18:54
*** alexmcleod has quit IRC18:58
arne_wiebalckmea culpa, I misconfigured the endpoints19:02
arne_wiebalckbye everyone o/19:02
TheJuliaIt would be awesome if I could get a core reviewer to take a look at https://review.opendev.org/#/c/731575/219:06
patchbotpatch 731575 - ironic - agent: do not hard power off if soft power off act... - 2 patch sets19:06
TheJuliaIt makes sense now that I actually talked to people who encountered it19:07
TheJuliaadded comments19:07
openstackgerritJulia Kreger proposed openstack/ironic stable/ussuri: Increase callback timeout  https://review.opendev.org/73159919:10
TheJuliarpioso: you around?19:41
rpiosoTheJulia: Here I am :-)19:41
TheJuliaso, I've been looking at https://review.opendev.org/#/c/72790619:42
patchbotpatch 727906 - ironic (stable/train) - redfish: handle hardware that is unable to set per... - 5 patch sets19:42
TheJuliaand it looks like the None value can reach the method which is not possible in Sushy 2.0.3 to signal "don't try this"19:43
TheJuliain other words, we need to reference the mapping for true/false. I think if not enabled then we could just send once19:43
TheJuliaso we might need to add "if enabled is None: set it to boot once, otherwise try setting continnious19:43
TheJulia"19:43
TheJuliathen proceed with fallback19:43
rpiosoTheJulia: Pulling it up to refresh my memory.19:44
* TheJulia assumes there are sequences of seek() and read()19:46
rpiosoTheJulia: I understand the issue.20:06
TheJulia\o/20:13
TheJuliaokay, I gave up trying to actually leave a comment in gerrit. I think my web browser is unhappy with me20:13
TheJuliaas long as you grok it \o/20:13
rpiosoTheJulia: I'm concerned about https://opendev.org/openstack/ironic/src/branch/master/ironic/drivers/modules/redfish/management.py#L201-L20220:13
rpiosoIt could be continuous is being requested when it's already set to that.20:14
*** priteau has joined #openstack-ironic20:21
TheJuliathe conundrum is if none20:22
TheJuliait could already be set to it but we need to override it20:24
TheJuliaor at least try20:24
*** ociuhandu has joined #openstack-ironic20:25
*** priteau has quit IRC20:26
openstackgerritMerged openstack/ironic stable/train: Add the noop management interface to the redfish hardware type  https://review.opendev.org/73154020:29
rpiosoTheJulia: We only want to override it if the BMC Redfish service doesn't support Continuous.20:30
rpiosoOlder firmware does, some current doesn't, and who knows what the future holds.20:30
rpiosoIf memory serves, we found that business on lines 201-202 did not help.20:31
TheJuliawell, if it doesn't we're going to fall back anyway20:32
*** ociuhandu has quit IRC20:32
TheJuliaI guess it could be as simple "if enabled: assert continuous, else: assert once20:33
TheJulia"20:33
rpiosoOr eliminate lines 201-202 and make the default of _set_boot_device() be once, instead of None.20:35
rpiosoNote that enabled is a sushy value -- once, continuous, or disabled. They're all strings.20:35
TheJuliaI understand it is a sushy value. If we don't raise an excpetion from the attempt of continious, we never fallback20:37
*** k_mouza has joined #openstack-ironic20:38
rpioso+120:39
rpiosoreset_boot_device() expects once to be used.20:39
TheJuliaI guess why I was suggesting if it is at all not false (and thus None) is so that we otherwise try to run it continiously then fallback if that fails. If false, then it is definitely one time20:41
*** k_mouza has quit IRC20:43
* TheJulia looks at clock, hears gardener running all sorts of loud equipment and thinks "maybe this afternoon was not meant to be productive"20:43
rpiosoTheJulia: It's a bit dizzying, because there are two fallbacks in play. The inner fallback deals with the two different APIs, while the outer deals with continuous to once. Unfortunately, the desired setting is unknown when called from reset_boot_device() and when lines 201-202 change it to None after finding the desired setting equals the present setting.20:55
rpiosoCould this bug exist on more recent branches running with older sushy?20:56
TheJuliaI don't think so, we change sushy in ussuri such that it would take None as no action20:58
rpiosoAs long as the operator upgrades sushy with ironic, it's good. I'm thinking stable/ussuri ironic with old sushy. Perhaps that's not a thing.21:00
TheJuliaWell, we want stable/train to still kind of work whilst allowing stable/ussuri's sushy :)21:01
rpiosoYeah, that's the other combo, old ironic and new sushy.21:02
rpiosoGot that one.21:02
rpiosoAnd that combo is almost certainly good eating sushy ;-)21:03
TheJuliaI really need sushi21:03
* rpioso feels the same, but is avoiding raw food during the pandemic. Don't want to risk needing medical care for that.21:04
TheJuliayeah21:05
TheJuliaSpeaking of medical care, I'm going to go lay down. I'm not feeling so great and the gardener is making too much noise outside21:05
rpioso+121:05
openstackgerritMerged openstack/ironic master: CI: use the default devstack cirros version  https://review.opendev.org/73111621:06
*** jdandrea has quit IRC21:44
*** threestrands has joined #openstack-ironic21:45
openstackgerritMerged openstack/ironic master: New configuration parameter to use ipmitool retries  https://review.opendev.org/72826122:08
*** tkajinam has joined #openstack-ironic22:54
*** rcernin has joined #openstack-ironic23:07
openstackgerritVerification of a change to openstack/ironic failed: Add IPv6 ci Job  https://review.opendev.org/72408723:10
openstackgerritJulia Kreger proposed openstack/ironic master: Extend vmedia job timeout  https://review.opendev.org/73162723:40
*** rloo has quit IRC23:56

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