Thursday, 2022-11-24

jandershuh I was doing it wrong (but was lucky it didn't cause much mess)00:04
janderslearned something today00:04
jandersthanks heaps TheJulia o/00:04
opendevreviewJacob Anders proposed openstack/sushy stable/xena: Fix setting boot related attributes  https://review.opendev.org/c/openstack/sushy/+/86548200:49
jandersOK, let's see what CI thinks about it - and once green I will try it on the actual hardware that needs the fix00:50
jandersif all good, will proceed to Wallaby00:50
jandersThanks again TheJulia00:50
opendevreviewJacob Anders proposed openstack/sushy stable/wallaby: Fix setting boot related attributes  https://review.opendev.org/c/openstack/sushy/+/86550707:01
arne_wiebalckGood morning, Ironic!07:33
arozmanhi Ironic!07:58
kamleshChauvhanHi Ironic!! GM .07:59
rpittaugood morning ironic! o/08:12
jandershey arne_wiebalck arozman kamleshChauvhan rpittau and Ironic o/08:41
jandersrpittau TY for +2 on my backports08:42
rpittauhey janders :)08:51
arozmanI have a question related to network_data.json injection and IPA. I was able to patch in the network_data for a node and then I have triggered inspection, but IPA seem to be oblivious of the netwok_data. Do I have to enable something during IPA build or do I have to pass some kernel parameter or something? Or does IPA even support network_data injection?10:09
opendevreviewMerged openstack/sushy stable/zed: Fix setting boot related attributes  https://review.opendev.org/c/openstack/sushy/+/86538810:13
opendevreviewMerged openstack/sushy stable/yoga: Fix setting boot related attributes  https://review.opendev.org/c/openstack/sushy/+/86541110:14
opendevreviewJakob Meng proposed openstack/bifrost master: Adapt openstack.cloud.catalog_service calls to Ansible OpenStack Col.>=2.0.0  https://review.opendev.org/c/openstack/bifrost/+/86552310:16
opendevreviewJakob Meng proposed openstack/bifrost master: Adapt openstack.cloud.catalog_service calls to Ansible OpenStack Col.>=2.0.0  https://review.opendev.org/c/openstack/bifrost/+/86552310:19
jandersThank you for backport +2s ajya o/11:00
ajyayw, janders 11:00
dtantsurarozman: it's opt-in during build, lemme find the docs11:06
dtantsurarozman: the first part of https://docs.openstack.org/ironic/latest/admin/dhcp-less.html11:06
dtantsurthe RDO ramdisks are not built with simple-init/cloud-init IIRC11:07
arozmandtantsur, thanks, so I guess I would need to add this element https://opendev.org/openstack/diskimage-builder/src/branch/master/diskimage_builder/elements/cloud-init to IPA right?11:08
arozmanbut this say it only supports gentoo11:09
arozmanoh simple-init11:09
arozmanhttps://opendev.org/openstack/diskimage-builder/src/branch/master/diskimage_builder/elements/simple-init11:10
arozmanthanks I will then go and modify my ipa build script, thanks a lot dtantsur 11:10
jandersI have releases requests up for Zed/Yoga backports of the setting boot attrs patch if you have time: https://review.opendev.org/c/openstack/releases/+/865527 https://review.opendev.org/c/openstack/releases/+/865527 ( CC ajya rpittau )11:23
arozmanone last question, so if I add the simple-init , then I guess IPA will expect the network_data as part of the config drive, so then I should add a config drive to the node and not just patch the Ironic Node API's network_data field right ?11:33
opendevreviewMerged openstack/sushy stable/xena: Fix setting boot related attributes  https://review.opendev.org/c/openstack/sushy/+/86548211:43
jandersfurther to ^ -  here's Xena release proposal to match Zed and Yoga https://review.opendev.org/c/openstack/releases/+/86553311:47
opendevreviewMerged openstack/sushy stable/wallaby: Fix setting boot related attributes  https://review.opendev.org/c/openstack/sushy/+/86550711:49
dtantsurarozman: the node's config drive does not influence this12:07
dtantsurarozman: also, no, simple-init also defaults to DHCP, so network data is not strictly required12:08
dtantsurnode.network_data and configdrive by deployment are orthogonal. you can have one but not the other.12:08
arozmandtantsur, thanks for the explanation !12:10
jm1dtantsur: hello :) yet another aoc patch for bifrost :D https://review.opendev.org/c/openstack/bifrost/+/86552312:30
dtantsurjm1: thanks! this approach works with the old version too, right?12:34
jm1dtantsur: yes :)12:34
dtantsurcool, lgtm12:35
jm1dtantsur: thank you :)12:39
opendevreviewMerged openstack/bifrost master: Adapt openstack.cloud.catalog_service calls to Ansible OpenStack Col.>=2.0.0  https://review.opendev.org/c/openstack/bifrost/+/86552314:49
opendevreviewDmitry Tantsur proposed openstack/ironic master: [WIP] [PoC] A metal3 CI job  https://review.opendev.org/c/openstack/ironic/+/86387315:00
rpittauneed to split, see you tomorrow o/15:14
ydehi, i'm trying to make a hack on ironic by integrating an internal api which manages power management and insertion of pxe script18:46
ydeit works pretty well up to the inspection by the IPA18:47
ydethe ipa reports it's data to the inspector18:47
ydebut then when i try to make the node available, the node reboots and the IPA can't auth against the ironic api url18:48
ydeand the clean step fails18:48
ydeits seems that i'm missing an "agent token"18:48
ydei'm wondering how it is supposed to be passed to the IPA18:49
ydemy setup uses a non patched ipxe deploy entrypoint18:49
ydeit seems that the "ramdisk params" never gets an "agent_secret_token" inserted18:50
ydeboot impls such as ilo, redfish, etc seem to insert it but not the prepare_ramdisk of the pxe mode18:51
ydeis this normal ? am i missing something?18:51
ydethanks a lot18:51

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