*** Wryhder has joined #openstack-ironic | 00:00 | |
*** ccstone has quit IRC | 00:00 | |
*** Lucas_Gray has quit IRC | 00:00 | |
*** ccstone4 is now known as ccstone | 00:01 | |
*** dsneddon has quit IRC | 00:01 | |
*** Wryhder is now known as Lucas_Gray | 00:01 | |
*** goldyfruit has quit IRC | 00:42 | |
*** goldyfruit has joined #openstack-ironic | 00:44 | |
*** dsneddon_ has quit IRC | 00:49 | |
*** openstackstatus has joined #openstack-ironic | 01:16 | |
*** ChanServ sets mode: +v openstackstatus | 01:16 | |
*** dsneddon_ has joined #openstack-ironic | 01:21 | |
*** dsneddon_ has quit IRC | 01:26 | |
*** Lucas_Gray has quit IRC | 01:50 | |
*** dsneddon_ has joined #openstack-ironic | 01:53 | |
*** dsneddon_ has quit IRC | 01:58 | |
openstackgerrit | Merged openstack/ironic master: tell reno to ignore the kilo branch https://review.opendev.org/706626 | 02:20 |
---|---|---|
*** dsneddon_ has joined #openstack-ironic | 02:27 | |
*** jdandrea has joined #openstack-ironic | 02:31 | |
*** hoonetorg has quit IRC | 02:35 | |
*** dsneddon_ has quit IRC | 02:35 | |
*** hoonetorg has joined #openstack-ironic | 02:48 | |
*** dsneddon_ has joined #openstack-ironic | 03:03 | |
*** dsneddon_ has quit IRC | 03:09 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic stable/train: Fix ipxe interface to perform ipxe boot without ipxe_enabled enabled https://review.opendev.org/706728 | 03:19 |
*** dsneddon_ has joined #openstack-ironic | 03:35 | |
*** dsneddon_ has quit IRC | 03:40 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic master: Remove the [pxe]ipxe_enabled configuration option https://review.opendev.org/696810 | 04:03 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic master: Start removing ipxe support from the pxe interface https://review.opendev.org/696666 | 04:06 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic master: Finalize removal of ipxe_enabled option https://review.opendev.org/698352 | 04:08 |
*** dsneddon_ has joined #openstack-ironic | 04:13 | |
*** mkrai has joined #openstack-ironic | 04:14 | |
*** dsneddon_ has quit IRC | 04:18 | |
*** ricolin has joined #openstack-ironic | 04:33 | |
*** jdandrea has quit IRC | 04:48 | |
*** dsneddon_ has joined #openstack-ironic | 04:54 | |
*** dsneddon_ has quit IRC | 04:59 | |
*** dsneddon_ has joined #openstack-ironic | 05:32 | |
*** etingof has joined #openstack-ironic | 05:36 | |
*** dsneddon_ has quit IRC | 05:37 | |
*** dsneddon_ has joined #openstack-ironic | 05:41 | |
*** dsneddon_ has quit IRC | 05:46 | |
openstackgerrit | M V P Nitesh proposed openstack/ironic-lib stable/stein: Returns disk_identifier for UEFI boot mode nodes https://review.opendev.org/667298 | 05:52 |
*** yedongcan has joined #openstack-ironic | 06:09 | |
openstackgerrit | M V P Nitesh proposed openstack/ironic master: UEFI PXE Provisioning for wholedisk images https://review.opendev.org/664864 | 06:13 |
openstackgerrit | M V P Nitesh proposed openstack/ironic-lib stable/rocky: Returns disk_identifier for UEFI boot mode nodes https://review.opendev.org/667299 | 06:14 |
openstackgerrit | M V P Nitesh proposed openstack/ironic-lib master: Returns root_uuid and efi_sys_partuuid for UEFI boot mode nodes https://review.opendev.org/669830 | 06:14 |
*** dsneddon_ has joined #openstack-ironic | 06:17 | |
*** dsneddon_ has quit IRC | 06:22 | |
*** dsneddon_ has joined #openstack-ironic | 06:57 | |
*** dsneddon_ has quit IRC | 07:02 | |
*** jtomasek has joined #openstack-ironic | 07:08 | |
*** jtomasek_ has joined #openstack-ironic | 07:09 | |
*** jtomasek has quit IRC | 07:12 | |
*** mkrai has quit IRC | 07:27 | |
*** dsneddon_ has joined #openstack-ironic | 07:31 | |
*** yaawang has joined #openstack-ironic | 07:35 | |
*** dsneddon_ has quit IRC | 07:36 | |
*** yaawang has quit IRC | 07:39 | |
*** ociuhandu has joined #openstack-ironic | 07:47 | |
openstackgerrit | M V P Nitesh proposed openstack/ironic-python-agent master: Creates and Reorders the Boot Entry https://review.opendev.org/669832 | 08:02 |
*** mkrai has joined #openstack-ironic | 08:05 | |
*** ociuhandu has quit IRC | 08:07 | |
*** ociuhandu has joined #openstack-ironic | 08:08 | |
openstackgerrit | Merged openstack/ironic-python-agent master: Tidy up relese notes for 6.0.0 https://review.opendev.org/706561 | 08:09 |
*** jerrywang1 has joined #openstack-ironic | 08:09 | |
*** iurygregory has joined #openstack-ironic | 08:10 | |
iurygregory | good morning o/ | 08:10 |
*** dsneddon_ has joined #openstack-ironic | 08:10 | |
jerrywang1 | morning everyone o/ | 08:11 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic master: Automatic port allocation for the serial console https://review.opendev.org/706445 | 08:11 |
*** ociuhandu has quit IRC | 08:14 | |
jerrywang1 | Hi, all, as we know, introspection data contains hardware infos like network interfaces, cpu, memory, raid and so on, now I did a exercise to add "aep" which just contains size and enable at introspection data at IPA code, see detail at paste.openstack.org/show/789350, anything missed let me know. Thx | 08:14 |
*** dsneddon_ has quit IRC | 08:16 | |
openstackgerrit | Verification of a change to openstack/ironic-python-agent-builder failed: Add extra filesystem support https://review.opendev.org/706675 | 08:27 |
*** tesseract has joined #openstack-ironic | 08:30 | |
*** bobmel has quit IRC | 08:37 | |
*** amoralej|off is now known as amoralej | 08:38 | |
*** rpittau|afk is now known as rpittau | 08:41 | |
rpittau | good morning ironic! o/ | 08:41 |
*** alexmcleod has joined #openstack-ironic | 08:42 | |
*** dsneddon_ has joined #openstack-ironic | 08:46 | |
etingof | good, peaceful Monday o/ | 08:49 |
*** dsneddon_ has quit IRC | 08:51 | |
*** dougsz has joined #openstack-ironic | 08:59 | |
*** lucasagomes has joined #openstack-ironic | 09:00 | |
*** dtantsur|afk is now known as dtantsur | 09:01 | |
dtantsur | good stormy morning, ironic :) | 09:01 |
dtantsur | TheJulia: they're in a merge conflict again :( I hope I'm not to blame this time! :D | 09:03 |
*** mbeierl has quit IRC | 09:04 | |
*** mbeierl has joined #openstack-ironic | 09:04 | |
* dtantsur has received a report that ironic-ui no longer works :( | 09:13 | |
iurygregory | ^ ouch | 09:14 |
*** k_mouza has joined #openstack-ironic | 09:17 | |
*** k_mouza has quit IRC | 09:22 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-ui master: Repair creating an ironicclient instance https://review.opendev.org/706764 | 09:22 |
*** dsneddon_ has joined #openstack-ironic | 09:23 | |
dtantsur | mgoddard: morning! I think we can also release python-ironicclient from master to accompany the new API. | 09:26 |
*** dsneddon_ has quit IRC | 09:27 | |
*** mkrai has quit IRC | 09:30 | |
* dtantsur has received a confirmation from another person that yes, ironic-ui has broken | 09:36 | |
*** derekh has joined #openstack-ironic | 09:38 | |
*** ociuhandu has joined #openstack-ironic | 09:42 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic stable/train: Fix ipxe interface to perform ipxe boot without ipxe_enabled enabled https://review.opendev.org/706728 | 09:46 |
*** ociuhandu has quit IRC | 09:47 | |
mgoddard | dtantsur: morning. I'll do that. What about inspector client? | 09:49 |
dtantsur | mgoddard: I doubt that it's had any changes | 09:50 |
*** k_mouza has joined #openstack-ironic | 09:50 | |
mgoddard | dtantsur: py2 drop. should we get that out? | 09:53 |
dtantsur | mgoddard: absolutely | 09:53 |
mgoddard | hmm. are there others we should release for the same reason? | 09:54 |
*** ociuhandu has joined #openstack-ironic | 09:54 | |
mgoddard | I would say bifrost but don't think it's ready | 09:54 |
*** ociuhandu has quit IRC | 09:55 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-inspector master: Stop supporting Flask < 1.0 https://review.opendev.org/706702 | 09:58 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-inspector master: Stop supporting Flask < 1.0 https://review.opendev.org/706702 | 09:59 |
*** dsneddon_ has joined #openstack-ironic | 10:03 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-inspector master: Use openstacksdk for ironic module https://review.opendev.org/672179 | 10:04 |
dtantsur | mgoddard: bifrost is not, otherwise not sure | 10:05 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient master: Provide a clear error message when using client.Client without a session https://review.opendev.org/706776 | 10:07 |
dtantsur | mgoddard: maybe we should get ^^^ in first | 10:07 |
mgoddard | dtantsur: ok I'llw-1 | 10:08 |
*** dsneddon_ has quit IRC | 10:08 | |
openstackgerrit | Mark Goddard proposed openstack/ironic master: Update release mappings for Ussuri https://review.opendev.org/706565 | 10:11 |
*** dsneddon_ has joined #openstack-ironic | 10:15 | |
*** mkrai has joined #openstack-ironic | 10:21 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-ui stable/train: Repair creating an ironicclient instance https://review.opendev.org/706783 | 10:25 |
*** ociuhandu has joined #openstack-ironic | 10:27 | |
*** ociuhandu has quit IRC | 10:32 | |
openstackgerrit | Mark Goddard proposed openstack/ironic stable/train: tell reno to ignore the kilo branch https://review.opendev.org/706784 | 10:36 |
openstackgerrit | Mark Goddard proposed openstack/ironic stable/stein: tell reno to ignore the kilo branch https://review.opendev.org/706785 | 10:36 |
openstackgerrit | Mark Goddard proposed openstack/ironic stable/rocky: tell reno to ignore the kilo branch https://review.opendev.org/706786 | 10:37 |
mgoddard | ^ should allow us to release ironic stable branches | 10:37 |
*** mkrai has quit IRC | 10:51 | |
dtantsur | mgoddard: +A | 10:52 |
mgoddard | thanks | 10:52 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Workaround for Python virtualenv https://review.opendev.org/705060 | 10:53 |
rpittau | dtantsur: for the jobs in ipa-B, I saw your comments, in this case do we want to keep only the centos jobs voting then ? | 10:56 |
dtantsur | rpittau: until somebody steps up to maintain other flavours: yes | 10:57 |
dtantsur | otherwise we risk constant breakages without anybody to own them | 10:58 |
dtantsur | (we already have enough troubles with centos, to be honest) | 10:58 |
rpittau | dtantsur: I agree, ok, I'll keep them non-voting but keeping an eye on them | 10:59 |
dtantsur | ++ | 10:59 |
*** ociuhandu has joined #openstack-ironic | 10:59 | |
*** yedongcan has left #openstack-ironic | 11:01 | |
*** ociuhandu has quit IRC | 11:03 | |
*** ociuhandu has joined #openstack-ironic | 11:03 | |
openstackgerrit | Merged openstack/sushy-cli master: Add power management command https://review.opendev.org/702546 | 11:07 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Force DIB_PYTHON_VERSION to 3 for Debian https://review.opendev.org/705773 | 11:10 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Workaround for Python virtualenv https://review.opendev.org/705060 | 11:12 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Make Ubuntu Bionic job green again https://review.opendev.org/705627 | 11:12 |
rpittau | hehhhh wrong rebase..... | 11:13 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Workaround for Python virtualenv https://review.opendev.org/705060 | 11:14 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Use train branch for centos7 job https://review.opendev.org/706292 | 11:14 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Make Ubuntu Bionic job green again https://review.opendev.org/705627 | 11:14 |
*** Lucas_Gray has joined #openstack-ironic | 11:17 | |
*** dsneddon_ has quit IRC | 11:18 | |
*** ociuhandu has quit IRC | 11:32 | |
*** ociuhandu has joined #openstack-ironic | 11:32 | |
*** ociuhandu has quit IRC | 11:38 | |
*** ociuhandu has joined #openstack-ironic | 11:41 | |
*** dsneddon_ has joined #openstack-ironic | 11:49 | |
openstackgerrit | Merged openstack/bifrost stable/train: Revise the testing environment documentation https://review.opendev.org/705970 | 11:52 |
*** dsneddon_ has quit IRC | 11:54 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: DNM try breaking the CI https://review.opendev.org/706806 | 12:00 |
*** rpittau is now known as rpittau|bbl | 12:08 | |
*** ociuhandu has quit IRC | 12:10 | |
*** ociuhandu has joined #openstack-ironic | 12:11 | |
dtantsur | mgoddard: it seems that https://docs.openstack.org/kolla-ansible/train/reference/bare-metal/ironic-guide.html still refers to coreos images :( | 12:12 |
mgoddard | good spot dtantsur. someone attached to both teams should have spotted that :) | 12:14 |
dtantsur | hehe | 12:14 |
dtantsur | I'm helping a person debugging "No valid host found" after following this doc | 12:14 |
dtantsur | Seems to be PXE related though | 12:14 |
*** ociuhandu has quit IRC | 12:15 | |
dtantsur | mgoddard: more importantly, the flavor is created incorrectly, it misses opting-out DISK/CPU/MEMORY resources | 12:16 |
mgoddard | dtantsur: you are correct. That's bad | 12:19 |
mgoddard | I'll fix it up | 12:19 |
dtantsur | mgoddard: I suggest just linking to our docs instead of trying to keep it up-to-date | 12:20 |
*** dsneddon_ has joined #openstack-ironic | 12:24 | |
*** dsneddon_ has quit IRC | 12:29 | |
*** bfournie has quit IRC | 12:47 | |
*** ociuhandu has joined #openstack-ironic | 12:48 | |
openstackgerrit | Merged openstack/ironic-python-agent-builder master: Add extra filesystem support https://review.opendev.org/706675 | 12:53 |
*** ociuhandu has quit IRC | 12:53 | |
openstackgerrit | Merged openstack/python-ironicclient master: Provide a clear error message when using client.Client without a session https://review.opendev.org/706776 | 12:58 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient stable/train: Provide a clear error message when using client.Client without a session https://review.opendev.org/706819 | 12:58 |
*** dsneddon_ has joined #openstack-ironic | 13:03 | |
*** dsneddon_ has quit IRC | 13:08 | |
*** amoralej is now known as amoralej|lunch | 13:10 | |
*** rpittau|bbl is now known as rpittau | 13:12 | |
*** vesper11 has quit IRC | 13:15 | |
*** vesper has joined #openstack-ironic | 13:15 | |
*** rh-jelabarre has joined #openstack-ironic | 13:17 | |
*** aedc_ has joined #openstack-ironic | 13:20 | |
yolanda | i am having a problem with a node, being deployed via redfish+virtualmedia. I didn't disable the automated_clean this time, and seems it's just stuck on clean wait now. | 13:20 |
yolanda | When i enter into the console i see it didn't boot with ipa image, but with the older image it had on disk | 13:20 |
yolanda | is cleaning supposed to work in the case of redfish+virtualmedia, or shall i disable it? | 13:22 |
*** aedc has quit IRC | 13:23 | |
*** aedc_ has quit IRC | 13:30 | |
yolanda | mm i looked and i see automated_clean=false on ironic.conf... i wonder why is still trying to cleanup | 13:30 |
etingof | yolanda, cleaning should work, it worked for me on enroll | 13:32 |
yolanda | my node just enters into clean, but doesn't try to boot anything from virtualmedia, just gets the old image that sits on disk | 13:32 |
*** aedc_ has joined #openstack-ironic | 13:33 | |
*** Lucas_Gray has quit IRC | 13:34 | |
openstackgerrit | Riccardo Pittau proposed openstack/sushy-cli master: Update commands to generate docs, renos and pdf https://review.opendev.org/706826 | 13:34 |
openstackgerrit | Riccardo Pittau proposed openstack/sushy-cli master: Update commands to generate docs, renos and pdf https://review.opendev.org/706826 | 13:34 |
*** Lucas_Gray has joined #openstack-ironic | 13:35 | |
*** bfournie has joined #openstack-ironic | 13:36 | |
etingof | yolanda, check out conductor log... you should have it setting boot device to CD | 13:37 |
yolanda | permanently? i think the boot device for this machine is hard disk first | 13:38 |
yolanda | doesn't ironic automate it? | 13:38 |
*** dougsz has quit IRC | 13:38 | |
openstackgerrit | Riccardo Pittau proposed openstack/sushy-cli master: Update commands to generate docs, renos and pdf https://review.opendev.org/706826 | 13:39 |
yolanda | i have usb - hpe smart array (hard disk) - pxe - cdrom | 13:39 |
yolanda | cd is the last | 13:39 |
*** dsneddon_ has joined #openstack-ironic | 13:43 | |
etingof | yolanda, iirc, ironic should have set the node to boot from CD once in the course of booting cleaning IPA. it should be noted in conductor log | 13:43 |
*** dsneddon_ has quit IRC | 13:48 | |
*** priteau has joined #openstack-ironic | 13:50 | |
TheJulia | good morning | 13:51 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Upgrade to tinycore 10.x https://review.opendev.org/705708 | 13:56 |
*** dougsz has joined #openstack-ironic | 14:02 | |
*** Lucas_Gray has quit IRC | 14:03 | |
*** Lucas_Gray has joined #openstack-ironic | 14:08 | |
openstackgerrit | Merged openstack/ironic-specs master: Create node lessee field https://review.opendev.org/701061 | 14:11 |
*** amoralej|lunch is now known as amoralej | 14:12 | |
yolanda | ok etingof i'll redeploy and take a look at logs | 14:13 |
*** dsneddon_ has joined #openstack-ironic | 14:16 | |
*** Lucas_Gray has quit IRC | 14:17 | |
*** dsneddon_ has quit IRC | 14:21 | |
*** rloo has joined #openstack-ironic | 14:22 | |
etingof | so give me a ping so we'll debug it | 14:22 |
*** bobmel has joined #openstack-ironic | 14:23 | |
*** aedc_ has quit IRC | 14:24 | |
*** mkrai has joined #openstack-ironic | 14:24 | |
yolanda | sure, going for lunch while i deploy it | 14:28 |
*** ociuhandu has joined #openstack-ironic | 14:34 | |
*** Goneri has joined #openstack-ironic | 14:35 | |
*** tzumainn has joined #openstack-ironic | 14:35 | |
TheJulia | if I keep ignoring my work laptop while I prepare for today's ironic meeting, does that mean the messages go away? | 14:41 |
dtantsur | TheJulia: not really, but it's still a helpful exercise when you need to concentrate | 14:41 |
*** kaifeng has joined #openstack-ironic | 14:42 | |
TheJulia | the screen keeps turning on... it is kind of disturbing | 14:42 |
etingof | why can't you turn it upside down... | 14:43 |
dtantsur | TheJulia: this needs your eyes https://review.opendev.org/#/c/706764/ I haven't tested it, but a person who reported the issue has. | 14:43 |
patchbot | patch 706764 - ironic-ui - Repair creating an ironicclient instance - 1 patch set | 14:43 |
*** cdearborn has joined #openstack-ironic | 14:43 | |
dtantsur | oh heck, the DIB jobs don't actually test patches on IPA | 14:43 |
TheJulia | dtantsur: just approved those | 14:44 |
dtantsur | ah, thx! | 14:44 |
dtantsur | good news: people use ironic-ui :) | 14:44 |
TheJulia | \o/ | 14:44 |
TheJulia | rpioso: fyi, your vendor priority on the whiteboard is out of date. | 14:45 |
openstackgerrit | Ilya Etingof proposed openstack/sushy-cli master: Rebase cliff commands onto common `Command` and `Lister` bases https://review.opendev.org/704544 | 14:45 |
openstackgerrit | Ilya Etingof proposed openstack/sushy-cli master: Improve docstrings and README https://review.opendev.org/704610 | 14:47 |
openstackgerrit | Ilya Etingof proposed openstack/sushy-cli master: Add system/manager/chassis inventory show command https://review.opendev.org/706005 | 14:47 |
openstackgerrit | Ilya Etingof proposed openstack/sushy-cli master: Add systems, managers and chassis listing commands https://review.opendev.org/706461 | 14:47 |
TheJulia | Hmm, my fix to fix software raid over iscsi seems to have irked software raid with direct :( | 14:48 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Actually use ironic-python-agent from source in source builds https://review.opendev.org/706863 | 14:49 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: DNM try breaking the CI https://review.opendev.org/706806 | 14:50 |
openstackgerrit | Tzu-Mainn Chen proposed openstack/ironic master: Add node lessee field https://review.opendev.org/706864 | 14:50 |
dtantsur | tzumainn: admit it, you have been waiting with a patch already ready :) | 14:52 |
* TheJulia concurs | 14:54 | |
TheJulia | :) | 14:54 |
*** dsneddon_ has joined #openstack-ironic | 14:54 | |
openstackgerrit | Ilya Etingof proposed openstack/sushy-cli master: Add system boot device/mode commands https://review.opendev.org/706392 | 14:54 |
openstackgerrit | Merged openstack/python-ironicclient stable/train: Provide a clear error message when using client.Client without a session https://review.opendev.org/706819 | 14:57 |
dtantsur | mgoddard: I think we're ready to proceed with the ironicclient release btw | 14:58 |
*** stendulker has joined #openstack-ironic | 14:58 | |
*** dsneddon_ has quit IRC | 14:59 | |
openstackgerrit | Merged openstack/ironic-ui master: Repair creating an ironicclient instance https://review.opendev.org/706764 | 15:00 |
openstackgerrit | Merged openstack/ironic-ui stable/train: Repair creating an ironicclient instance https://review.opendev.org/706783 | 15:00 |
TheJulia | we likely need to release ^^^ soon | 15:00 |
dtantsur | ++ | 15:00 |
TheJulia | Anyway! | 15:00 |
TheJulia | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon Feb 10 15:00:42 2020 UTC and is due to finish in 60 minutes. The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
TheJulia | o/ | 15:00 |
*** openstack changes topic to " (Meeting topic: ironic)" | 15:00 | |
TheJulia | \o | 15:00 |
openstack | The meeting name has been set to 'ironic' | 15:00 |
TheJulia | Good morning everyone! | 15:00 |
cdearborn | o/ | 15:00 |
rpioso | o/ | 15:00 |
dtantsur | o/ | 15:01 |
kaifeng | o/ | 15:01 |
stendulker | o/ | 15:01 |
etingof | \o | 15:01 |
TheJulia | Our agenda this morning can be found on the wiki - https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:01 |
TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:01 |
rloo | o/ | 15:01 |
rpittau | o/ | 15:01 |
jerrywang1 | o/ | 15:01 |
TheJulia | #topic Announcements / Reminders | 15:01 |
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)" | 15:01 | |
TheJulia | It seems like the mid-cycle is definitely on! | 15:02 |
TheJulia | #info OpenStack Ironic Mid-cycle Meetup, 25-26 February 2020, CERN, Geneva, Switzerland | 15:02 |
TheJulia | #link https://etherpad.openstack.org/p/ironic-ussuri-midcycle | 15:02 |
dtantsur | please tell arne_wiebalck if you're coming and provide the necessary information ASAP! | 15:02 |
TheJulia | Arne messaged me to let me know he closed registrations yesterday. If anyone is still interested in attending arne_wiebalck needs to know ASAP | 15:03 |
* dtantsur wonders how many people do come in the end | 15:03 | |
* rpittau will be there | 15:03 | |
dtantsur | rpittau: w00t! | 15:03 |
rpittau | me and my wife actually :D | 15:03 |
dtantsur | ditto :) | 15:03 |
rpittau | :) | 15:03 |
TheJulia | He also indicated the tour is full based upon registrations, so if your registered and will not be joining us, arne_wiebalck needs to know. | 15:03 |
TheJulia | triple! | 15:03 |
dtantsur | lovely :) | 15:04 |
*** dougsz has quit IRC | 15:04 | |
TheJulia | #info Opendev + PTG Vancouver, Dates: Mon, Jun 8, 2020 - Thu, Jun 11, 2020 | 15:04 |
dtantsur | TheJulia: have you told the foundation anything about our presence? | 15:04 |
TheJulia | They are looking for track chairs and hardware automation is something they are interested in. If anyone is interested in helping out, please feel free to reach out to me. | 15:05 |
dtantsur | I'd not mind helping, but I don't know if I'm coming (and won't know soon) | 15:05 |
TheJulia | dtantsur: I have not, but I would assume that they wouldn't be unaware as some of the staffers do join the channel occassionally for our meetings | 15:05 |
*** dsneddon_ has joined #openstack-ironic | 15:05 | |
* rpittau wouldn't mind helping and definitely wouldn't mind some maple syrup | 15:06 | |
TheJulia | Also, if anyone is in the eastern US, there is a conference that is looking for topics | 15:06 |
* TheJulia looks for the link | 15:06 | |
TheJulia | #info 2020 Open Cloud Workshop - March 2-3 | 15:07 |
dtantsur | ping me if you need an ironic talk in the Central Europe :) | 15:07 |
TheJulia | #link https://docs.google.com/forms/d/e/1FAIpQLSen4GUE_9MkJIomYazU933k8lRnNpdJgU-cwbpC1DVZn2upsQ/viewform | 15:07 |
TheJulia | That closes in just a few days | 15:07 |
TheJulia | Anyway, Does anyone have anything else to announce or remind us of this morning? | 15:07 |
etingof | dtantsur, pycon in Ostrava? ;) | 15:08 |
dtantsur | Ostrava, oh my :D | 15:08 |
TheJulia | dtantsur: I feel like maybe we should somehow demo kexec in Berlin :) | 15:08 |
etingof | (very much Central Europe, as you wish!) | 15:08 |
dtantsur | TheJulia: mmmmm :) | 15:08 |
TheJulia | of course, patches merge conflicted long ago | 15:08 |
TheJulia | and not yet tested | 15:08 |
dtantsur | kexec + fast-forward, going to be hot! | 15:09 |
TheJulia | We had no action items last week, so it seems like we can skip past that | 15:09 |
dtantsur | mmmm, fast-track | 15:09 |
TheJulia | Add in the ability for an instance to be redeployed from a running instance and the supercomputer folks will drool | 15:09 |
dtantsur | that sounds much trickier though | 15:09 |
TheJulia | Less than you'd think, but we can discuss it in a few weeks | 15:10 |
dtantsur | sure | 15:10 |
TheJulia | Anyway, moving on | 15:10 |
dtantsur | damn, we should have requested 3 days in CERN | 15:10 |
TheJulia | #topic Review subteam status reports | 15:10 |
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)" | 15:10 | |
TheJulia | dtantsur: doh! | 15:10 |
dtantsur | what about a follow-up hiking with technical discussions? :D | 15:10 |
TheJulia | Oh, one annoucement, I'm taking the rest of the week off after the midcycle | 15:10 |
dtantsur | ditto ^^^ | 15:11 |
yolanda | etingof, why is node starting cleaning if i have automated_clean=false on ironic conductor? | 15:11 |
TheJulia | The following week I may also be busy, unsure yet | 15:11 |
yolanda | i see that on log: Entering new state 'cleaning' in response to event 'provide' on_enter /usr/lib/python3.6/site-packages/ironic/common/states.py:300ESC[00m | 15:11 |
TheJulia | Anyway! | 15:11 |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:11 |
TheJulia | Starting at line 160 | 15:12 |
TheJulia | err | 15:12 |
dtantsur | yolanda: it always walks the state machine, I think. even if cleaning is no-op. | 15:12 |
TheJulia | no, starting at 281 | 15:12 |
TheJulia | I'm really worried about the deploy steps stuff landing super late int he cycle | 15:14 |
TheJulia | I think it would be good if we could get some folks to at least perform a review of the PoC patches? | 15:14 |
TheJulia | thoughts? | 15:14 |
TheJulia | I'm sure mgoddard would be happy | 15:14 |
dtantsur | I should have done it long ago | 15:14 |
* dtantsur is sorry | 15:15 | |
TheJulia | c'est la vie | 15:15 |
* TheJulia needs to work on her very minimal french | 15:15 | |
TheJulia | wsme/flask/etc, does anyone have an update? | 15:16 |
jerrywang1 | no update at my side, no one review my code change yet | 15:16 |
jerrywang1 | for wsme | 15:16 |
TheJulia | 675853? | 15:16 |
jerrywang1 | yes | 15:17 |
rloo | didn't we talk about wsme last week? I forgot how it ended... | 15:17 |
rpittau | TheJulia: for Flask, there was not a mutual understanding that we were going that direction btw | 15:17 |
jerrywang1 | My change was for json schema | 15:17 |
TheJulia | oh, okay, I was hopful there | 15:17 |
dtantsur | wasn't there? I think it has been decided many times | 15:17 |
rpittau | or what the exact plan is | 15:17 |
jerrywang1 | Last week was others | 15:17 |
* TheJulia feels like she has opened a "can of worms" | 15:17 | |
dtantsur | worms, yummy! | 15:17 |
TheJulia | lol | 15:18 |
rpittau | dtantsur: yeah, but I remember the last discussion where the execution was not clear for someone | 15:18 |
rpittau | gummy worms ? | 15:18 |
dtantsur | well, one thing is clear: we need to get off wsme | 15:18 |
dtantsur | pecan is painful to use, but we can probably stay on it | 15:18 |
TheJulia | It feels like we explicitly need to have an explicit plan gotten together since we've let it be nebulous to try and encourage progress as opposed to try design it forever | 15:18 |
* dtantsur assumes pecan is not dead | 15:18 | |
TheJulia | Umm... | 15:19 |
* TheJulia gets a parrot out | 15:19 | |
TheJulia | Or would Doctor Mccoy work? | 15:19 |
dtantsur | last commit in August: https://github.com/pecan/pecan | 15:19 |
* dtantsur as usual misses the references :) | 15:19 | |
TheJulia | Well that is good | 15:19 |
TheJulia | dtantsur: go watch the original star trek and look for "its dead jim" | 15:19 |
rpittau | oh gosh :D | 15:20 |
TheJulia | anyway we're off topic | 15:20 |
* dtantsur won't admit he hasn't watched star trek for $insert_silly_reasons | 15:20 | |
rpittau | do we want to get that to the mid-cycle instead ? | 15:20 |
dtantsur | rpittau: the schedule is packed and we won't have a quorum anyway | 15:20 |
TheJulia | DHCP-less has had good discussions, I feel like we just need to focus it a little bit more and everyone will be happy | 15:20 |
rpittau | mmmm right | 15:20 |
dtantsur | ++ | 15:20 |
* etingof is focusing on that | 15:21 | |
TheJulia | Looks like uefi software raid is starting to get some review traction | 15:21 |
TheJulia | and activity which is awesome | 15:21 |
TheJulia | Node retirement is done, at least in ironic. I wonder if there is anything besides openstacksdk? | 15:21 |
TheJulia | or do we consider that out of scope? | 15:21 |
TheJulia | Well, I take that bcak | 15:22 |
TheJulia | the osc commands have not merged https://review.opendev.org/#/c/703982 | 15:22 |
patchbot | patch 703982 - python-ironicclient - Add support for retired{_reason} fields. (MERGED) - 5 patch sets | 15:22 |
dtantsur | I've been slowly poking people towards starting to take openstacksdk in scope | 15:22 |
dtantsur | note that, being an SDK core, I'm clearly biased | 15:22 |
* TheJulia adds the OSC patch to the retirement support list under priorities since the other two have merged | 15:23 | |
rloo | i had some questions about the client part of the retired * stuff (but i commented in the PR, after it merged though.) | 15:23 |
rloo | i thnk we should add that all the ironic API stuff ought to be avail in the openstacksdk. | 15:23 |
dtantsur | rloo: I'll respond to your comments | 15:24 |
TheJulia | That kind of seems I concur, it seems reasonable to me, as long as we're able to time/committment wise | 15:24 |
TheJulia | Anyway, I think we're good to move on? | 15:24 |
rloo | (wonder if we should update our spec template to mention that, if it hasn't been updated already) | 15:24 |
rloo | thx dtantsur | 15:24 |
TheJulia | rloo: good point | 15:24 |
TheJulia | afaik, it has not been updated | 15:24 |
rloo | TheJulia: i'll offer to do that :D | 15:24 |
TheJulia | rloo: thanks! | 15:25 |
TheJulia | Moving on! | 15:25 |
TheJulia | #topic Deciding on priorities for the coming week! | 15:25 |
*** openstack changes topic to "Deciding on priorities for the coming week! (Meeting topic: ironic)" | 15:25 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:25 |
TheJulia | Starting at 160 | 15:26 |
dtantsur | rloo: tl;dr what we did with maintenance was bad and I feel bad for not preventing it :( | 15:26 |
* TheJulia starts by removing merged things which is a number of things | 15:26 | |
rloo | dtantsur: OH. (talk later) | 15:26 |
dtantsur | I can offer anyone a good rant with my API SIG hat on :) | 15:26 |
TheJulia | Any objection to removing the reconfiguration spec from the list of things to review? | 15:27 |
dtantsur | not from me | 15:27 |
openstackgerrit | Ilya Etingof proposed openstack/sushy master: Fix 'None' field value processing https://review.opendev.org/703652 | 15:27 |
rloo | +1 on removing reconfiguration spec from list | 15:28 |
TheJulia | iurygregory: looks like you've got a few things you need reviewed :) | 15:28 |
iurygregory | TheJulia, yeah XD | 15:29 |
openstackgerrit | Ilya Etingof proposed openstack/sushy master: Relax required Redfish fields handling https://review.opendev.org/703825 | 15:29 |
* iurygregory finally got redfish CI job working =D | 15:29 | |
dtantsur | TheJulia: I've checked the agent_token stuff as promised. It seems to need another rebase :( | 15:29 |
* iurygregory the i-p-e =) | 15:29 | |
TheJulia | tzumainn: any node ownership stuff needed? | 15:29 |
rloo | are we preparing to do some releases? I see some PRs related to that. if so, should they go in this week's list? | 15:30 |
TheJulia | dtantsur: I'll rebase it either during the next meeting or after | 15:30 |
TheJulia | rloo: already on the list | 15:30 |
dtantsur | I'll need review on https://review.opendev.org/#/c/706863/ once I'm done testing it. It's quite serious, the DIB-IPA jobs don't test IPA. | 15:30 |
patchbot | patch 706863 - ironic - Actually use ironic-python-agent from source in so... - 1 patch set | 15:30 |
TheJulia | in the wrong place of course | 15:30 |
* TheJulia shuffles the list | 15:30 | |
rloo | TheJulia: ah, that explains it, cuz I stared a bit more and didn't see ! | 15:31 |
rpittau | dtantsur: I'll add it to my list | 15:31 |
dtantsur | thx | 15:31 |
tzumainn | TheJulia, hi! just the lessee implementation patch | 15:31 |
TheJulia | tzumainn: do you have the link handy | 15:31 |
tzumainn | ah, yep! one sec | 15:31 |
tzumainn | https://review.opendev.org/#/c/706864/ | 15:32 |
patchbot | patch 706864 - ironic - Add node lessee field - 1 patch set | 15:32 |
TheJulia | I think the list is good | 15:32 |
tzumainn | I also put it on the whiteboard somewhere, maybe in the wrong place | 15:32 |
TheJulia | The ipa bugs I found this week seem to relate to our standalone test failure rate, I'll try and get that patch fixed and then some of the approved stuff may have more luck getting past the raid tests | 15:32 |
TheJulia | Does anyone have anything to add to the list? | 15:33 |
kaifeng | https://review.opendev.org/706445 can use some reviews | 15:33 |
patchbot | patch 706445 - ironic - Automatic port allocation for the serial console - 2 patch sets | 15:33 |
TheJulia | kaifeng: already added :) | 15:34 |
TheJulia | Thanks for that by the way! | 15:34 |
kaifeng | TheJulia: thanks :D | 15:34 |
* TheJulia takes silence as agreement with the list and to proceed | 15:34 | |
dtantsur | ++ | 15:35 |
TheJulia | #topic Discussion | 15:35 |
*** openstack changes topic to "Discussion (Meeting topic: ironic)" | 15:35 | |
TheJulia | We have three topics | 15:35 |
TheJulia | (Which is why I'm trying to move us through the meeting quickly) | 15:35 |
TheJulia | Topic #1, do we cancel the IRC meeting the week of the midcycle? | 15:35 |
dtantsur | at least the two of us will be travelling, right? | 15:35 |
rpittau | that's probably a good idea | 15:35 |
rloo | yes | 15:35 |
TheJulia | I think my train arrives in geneva around 4 PM local, so i may still be on the move to the hotel | 15:36 |
rpittau | we might be on the same train :) | 15:36 |
TheJulia | Any objections to canceling? | 15:36 |
* TheJulia gives a chance for objections before moving along | 15:37 | |
TheJulia | rpittau: Gare de Lyon departure? | 15:38 |
rpittau | yeah | 15:38 |
TheJulia | very likely then! | 15:38 |
* dtantsur flies in | 15:38 | |
iurygregory | ++ to cancel =) | 15:38 |
TheJulia | Okay, moving on! | 15:38 |
* iurygregory arrives at 5PM | 15:38 | |
TheJulia | #2, PTG in Vancouver? Is anyone interested in attending? | 15:38 |
* rpittau very | 15:38 | |
rpittau | (maple syrup) | 15:38 |
TheJulia | They are polling for project space and I likely need to respond (soon) | 15:39 |
TheJulia | heh | 15:39 |
dtantsur | I'm interested, not sure about budget and visa stuff | 15:39 |
TheJulia | That is fair | 15:39 |
rpittau | same for the budget :/ | 15:39 |
TheJulia | I planned for ~12 people to appear in Shanghai and 15 joined us, so I'm thinking slightly more seats | 15:40 |
rpioso | Interested. It will likely depend on travel budget. | 15:40 |
dtantsur | yeah, a much higher NA presence | 15:40 |
TheJulia | Yeah | 15:40 |
TheJulia | Okay, I'll respond to the foundation | 15:40 |
TheJulia | Topic #3! That ye olde bug about users being able to orphan vifs in neutron that prevent the node from being deployed/reused/etc due to duplicate mac addresses | 15:41 |
TheJulia | #link https://review.opendev.org/665835 | 15:41 |
patchbot | patch 665835 - ironic - Block port deletions where vif is present - 8 patch sets | 15:41 |
mgoddard | \o | 15:42 |
mgoddard | sorry, been in an intervie | 15:42 |
TheJulia | Does anyone actually care about this bug? Because there has been some back and forth on requirements and the intent was to guard against humans doing silly things and as a result perceptions have differed and it has been slightly frustrating | 15:43 |
TheJulia | If at least one person cares, I'll try and clarify things further and see if I can make reviewers happy and operators have suffient guards/information | 15:43 |
* rpioso wishes mgoddard good luck ;-) | 15:43 | |
kaifeng | TheJulia: do you aware the reasons why the vif is not removed? | 15:44 |
mgoddard | rpioso: luck would be better directed at the candidate :) | 15:44 |
TheJulia | I suspect that guarding deletions becomes more important with multitenant access | 15:44 |
TheJulia | kaifeng: node put in maintenance state and ports and or the node itself removed. | 15:44 |
rloo | it seems like a valid bug and i think we ought to address it. | 15:44 |
*** dougsz has joined #openstack-ironic | 15:45 | |
TheJulia | upon removal, if there is any sort of vif, even an internal vif for ironic, that port is orphaned in neutron | 15:45 |
TheJulia | s/that port/ the neutron vif/port/ | 15:46 |
TheJulia | I think we found it downstream when someone decided that they were just going to delete everything due to being frustrated and then couldn't ever deploy again | 15:46 |
TheJulia | Anyway, I'll go ahead and carry it forward | 15:47 |
rloo | based on my last comment, I think I'm good with the idea. Just that, if I recall, this adds a new method to our NetworkInterface API, so I wanted that to be somewhat 'solid'. | 15:47 |
TheJulia | solid as in we're not going to change its behavior after adding? | 15:48 |
TheJulia | I suspect if I just rename the method people might become happy | 15:48 |
TheJulia | truthfully | 15:48 |
rloo | i wasn't thinking that but solid wrt description etc so if someone subclasses with their own network, they know what that method should do | 15:48 |
TheJulia | Regarding moving on, It doesn't look like we have anything to visit for the Bare Metal SIG or RFEs, so I'll move us to Open Discussion. | 15:49 |
rloo | ie, what does 'get_current_vif_with_tag()' mean/do? Not that clear to me. I'm fine if that is clear to others. | 15:49 |
TheJulia | hmm | 15:49 |
rloo | (it is possibly more than one vif) | 15:49 |
kaifeng | TheJulia: i am thinking in cases ironic failed to remove vif from neutron, it seems we have no other ways to remove it from ironic governance | 15:49 |
TheJulia | rloo: thank you, I think I understand your feedback now. | 15:49 |
rloo | TheJulia: :) Sorry if it wasn't clear. | 15:50 |
TheJulia | rloo: you likely were and I just didn't read it right | 15:50 |
rloo | TheJulia: no worries, glad you asked! :) | 15:50 |
TheJulia | kaifeng: Yeah, if someone short circuits processes.. .we can search by mac and possibly replace ports but unique macs may not always be... unique. | 15:51 |
TheJulia | #topic Open Discussion | 15:51 |
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)" | 15:51 | |
* TheJulia feels trying to auto-resolve things may be better eventually | 15:51 | |
TheJulia | with a giant "this may do undesirable things" warning | 15:51 |
dtantsur | a periodic task to clean up orphaned VIFs? :) | 15:52 |
TheJulia | Anyone have anything to discuss today? | 15:52 |
tzumainn | hi! quick question - has anyone ever tried non-admin deployments upon a node using standalone Ironic? I tried it for a bit and ran into the issue of having to create Neutron ports, which required admin API access | 15:52 |
dtantsur | ehmmm, creating ports shouldn't require admin | 15:52 |
TheJulia | dtantsur: reconciling our ports versus neutron's ports seems like it could be... slightly complex. | 15:52 |
dtantsur | TheJulia: since when are we afraid of complexity? :D | 15:53 |
tzumainn | I think the part that required admin was associating a neutron port with a mac address | 15:53 |
dtantsur | oh wow | 15:53 |
TheJulia | dtantsur: I'm more worried about interaction latency, we've seen how data syncs with neutron can be painful | 15:53 |
TheJulia | yes, adding a mac is an admin action | 15:53 |
kaifeng | maybe it's not a shared network | 15:53 |
dtantsur | ouch | 15:53 |
rpioso | Are folks open to adding the driver for the Intel I350 NIC to the Tiny Core IPA ramdisk? | 15:54 |
TheJulia | It always has been... We likely need to revisit our neutron code then | 15:54 |
dtantsur | rpioso: only if it doesn't change the resulting size substantially IMO | 15:54 |
rpittau | rpioso: how big is that ? | 15:54 |
TheJulia | rpioso: I am not since it is for VM testing and and I looked for other drivers and it doesn't seem to really have much of a selection for network drivers | 15:54 |
dtantsur | TheJulia, tzumainn, then we may need to use an admin token for this particular operation | 15:54 |
TheJulia | dtantsur: indeed, I think we did originally but session code changes likely caused us to change it to re-using the nova request token | 15:55 |
dtantsur | yeah, essentially what TheJulia said. we need to invest into DIB images as our hardware solution. | 15:55 |
dtantsur | tzumainn: okay, so it's probably a bug. let's start with collecting the details and filing it. | 15:55 |
TheJulia | dtantsur: ++ on both items | 15:55 |
tzumainn | dtantsur, okay, can I ask you a few more questions post-meeting? | 15:56 |
rpioso | TheJulia: It has the driver for Intel X710 10/40 Gbps NIC. The I350 is a 1 Gbps port. | 15:56 |
dtantsur | tzumainn: sure thing | 15:56 |
rpioso | TheJulia: Dell EMC's lab equipment has an I350 connected to the provisioning network. | 15:56 |
dtantsur | rpioso: do you envision any problems with using DIB images? | 15:57 |
TheJulia | rpioso: I'm afraid the drivers just don't exist for tinycore as far as I've seen | 15:57 |
iurygregory | TheJulia, I'm wondering if the fixes in ironic-prometheus-exporter would be ok to backport to stable/train =) | 15:57 |
TheJulia | 3 minute warning | 15:57 |
dtantsur | by the way, TinyCore 11 is out :) | 15:57 |
TheJulia | dtantsur: ohhh | 15:57 |
TheJulia | iurygregory: should be fine | 15:57 |
dtantsur | iurygregory: "fixed" usually are | 15:57 |
rpioso | dtantsur: I have had probs using it and RDO's IPA ramdisk to Redfish vmedia boot with the UEFI / local / partition image workflow. | 15:58 |
rpioso | dtantsur: tinyipa appears to be close to working. | 15:58 |
iurygregory | dtantsur, also the redfish job (not a fix but a real testing job) XD | 15:58 |
rpioso | dtantsur: For at least RDO's IPA ramdisk, the kernel crashes. | 15:59 |
dtantsur | rpioso: well, it should be fixed. that's what the customers will be using. | 15:59 |
TheJulia | iurygregory: if it fixes issues or makes operational use better/more reasonable on that branch, It should be fine when it comes to releasing it | 15:59 |
dtantsur | iurygregory: any CI changes can be backported with a reasonable motivation. | 15:59 |
dtantsur | the policies only affect the actual code we ship | 15:59 |
iurygregory | awesome =) | 15:59 |
rpioso | dtantsur: We hope to explore that at Geneva. Meanwhile, it would be helpful to have something we can inform operators works. | 16:00 |
rpioso | dtantsur: So far, nothing has worked for UEFI / local / partition image. | 16:00 |
dtantsur | we, as ironic upstream, don't really support using tinyIPA in production | 16:00 |
TheJulia | The policies are also slightly flexible when operators are kept in mind and we can do appropriate versioning | 16:00 |
dtantsur | rpioso: we have been doing this for a while in TripleO.. | 16:01 |
rpioso | dtantsur: Which do we support? | 16:01 |
dtantsur | DIB images are now official for production | 16:01 |
rpioso | dtantsur: Who is "we"? | 16:01 |
dtantsur | rpioso: "in TripleO" so ~ Red Hat | 16:01 |
TheJulia | dtantsur: what rpioso indicated is that his grub, which coems from his ubuntu devstack host is spitting out an error about the ramdisk being too being, apparently before crashing. I suspect the ramdisk is getting truncated on his machine and I bet the kernel crashes. | 16:01 |
TheJulia | We're at time, Thanks everyone! | 16:01 |
rpioso | dtantsur: With Redfish vmedia boot? | 16:01 |
dtantsur | rpioso: that's the bit you didn't mention :) worth asking yolanda | 16:02 |
rloo | thx TheJulia! | 16:02 |
TheJulia | #endmeeting | 16:02 |
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/ironic/ | Bugs: https://storyboard.openstack.org/#!/project_group/75 | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-discuss mailing list." | 16:02 | |
openstack | Meeting ended Mon Feb 10 16:02:16 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-02-10-15.00.html | 16:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-02-10-15.00.txt | 16:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-02-10-15.00.log.html | 16:02 |
rpioso | dtantsur: Thank you! | 16:02 |
rpioso | TheJulia: Thanks, again :-) | 16:02 |
dtantsur | rpioso: I think derekh and/or yolanda have tested virtual media with RDO images and I *think* (not sure) they used UEFI | 16:02 |
dtantsur | in any case, a crash there is a big problem that people will (or at least should) be inclined to figure out | 16:03 |
TheJulia | dtantsur: afaik it was uefi | 16:03 |
rpioso | dtantsur: derekh did use RDO IPA ramdisk. He hasn't encountered the crash. We've chatted in this channel about it. | 16:04 |
dtantsur | rpioso: then which IPA did derekh use? Oo | 16:04 |
dtantsur | it must be either RH OSP or RDO images | 16:04 |
rpioso | dtantsur: RDO, I believe. | 16:04 |
dtantsur | ah "did use". sorry, read "did not use" for some reason | 16:04 |
derekh | it was RDO | 16:04 |
dtantsur | yeah, sorry, my bad | 16:05 |
rpioso | derekh: o/ | 16:05 |
yolanda | yep, i always tested with uefi | 16:05 |
dtantsur | rpioso: I suggest you bring this crash to the Red Hat kernel team. It may be something hardware-specific, in which case they should investigate. | 16:05 |
rpioso | yolanda: Did you test UEFI / boot_option=local / partition disk image? | 16:05 |
rpioso | dtantsur: Thx for that suggestion :-) | 16:06 |
dtantsur | I suspect it was whole disk images | 16:06 |
dtantsur | crashing is not expected in any case :) | 16:06 |
*** ociuhandu has quit IRC | 16:07 | |
rpioso | Right! Could someone try partition disk image. Perhaps that's orthogonal. Not sure. | 16:07 |
yolanda | whole disk yep | 16:07 |
*** ociuhandu has joined #openstack-ironic | 16:08 | |
*** kaifeng has quit IRC | 16:08 | |
rpioso | dtantsur: Is there any doc which states DIB images are officially supported for production? | 16:09 |
tzumainn | dtantsur, hi! so I tried non-admin deployments with both metalsmith and without, and the command that causes issues is essentially "openstack port create --network provisioning --mac-address <mac> <port name>"; setting the mac address of a port seems to be heavily restricted | 16:11 |
*** stendulker has quit IRC | 16:12 | |
etingof | rpioso, o/ have you pushed the patches for vmedia deploy bugs you've encountered in the past? | 16:12 |
*** ociuhandu has quit IRC | 16:12 | |
rpioso | etingof: They're coming this week, perhaps starting tomorrow. I tripped over three (3). | 16:13 |
*** khansa has joined #openstack-ironic | 16:14 | |
rpioso | etingof: Two are related to directory and file perms in the ironic Redfish vmedia boot interface implementation. The other is in sushy-oem-idrac re: a missing Location header. | 16:14 |
TheJulia | rpioso: It would help for us to know which ones we need to backport | 16:15 |
etingof | rpioso, I have a feeling that yolanda is hitting the same issues... | 16:15 |
rpioso | etingof: TheJulia and I are working on a couple of things in IPA and disk image builder. | 16:15 |
rpioso | TheJulia: All three will need to be backported to Train. | 16:15 |
rpioso | TheJulia: They're bugs. | 16:16 |
yolanda | i started to have some problem on cleaning, seems it's not getting the iso. But i deployed successfully a pair of weeks ago... | 16:16 |
rpioso | yolanda: \o/ | 16:16 |
*** ociuhandu has joined #openstack-ironic | 16:17 | |
* rpioso will be back shortly | 16:17 | |
TheJulia | yolanda: details on the cleaning issue you encountered? | 16:17 |
*** gyee has joined #openstack-ironic | 16:18 | |
etingof | those cleaning problems of yolanda now look very similar to rpioso's back then | 16:18 |
etingof | wrong redfish dir perms, wrong vmedia boot URL path... | 16:19 |
TheJulia | ok | 16:19 |
yolanda | i am seeing 7-416e9b6705eb (will copy it over): [Errno 18] Invalid cross-device link: '/tmp/tmp9m4q2z7z.iso' -> '/shared/html/redfish/boot-a75ee30a-0b3f-4325-8ac7-416e9b6705eb' _publish_image /usr/lib/python3.6/site-packages/ironic/drivers/modules/redfish/boot.py:290 | 16:19 |
yolanda | and actually that iso image is not found anywhere | 16:19 |
etingof | note that optimistic message in parenthesis ^ | 16:19 |
yolanda | yep... but then i cannot see anything on that /shared/html/redfish directory | 16:20 |
TheJulia | oh! wow, | 16:20 |
*** ociuhandu has quit IRC | 16:21 | |
etingof | may be that file gets removed by ironic | 16:21 |
yolanda | and then, i see some logs about virtualmedia trying to boot an iso, from an url that doesn't exist | 16:21 |
etingof | before yolanda notices ;) | 16:21 |
yolanda | i cleaned all possible caches and redeployed | 16:21 |
*** ociuhandu has joined #openstack-ironic | 16:22 | |
etingof | let's make sure that your ironic code has this patch applied -- https://review.opendev.org/#/c/698734/ | 16:22 |
patchbot | patch 698734 - ironic - Fix use of urlparse.urljoin (MERGED) - 2 patch sets | 16:22 |
etingof | because the way how boot URL appears, this patch it not applied | 16:23 |
dtantsur | tzumainn: did you issue this command explicitly? | 16:24 |
dtantsur | I'm trying to understand where the --mac-address bit is coming from | 16:25 |
yolanda | it's rebuilding all my ironic images now | 16:25 |
tzumainn | dtantsur, metalsmith does it | 16:26 |
dtantsur | does it? Oo | 16:26 |
tzumainn | I think so! let me try and dig it up | 16:26 |
*** rh-jelabarre has quit IRC | 16:26 | |
dtantsur | tzumainn: yes please. I was under impression it did not. | 16:27 |
*** TxGirlGeek has joined #openstack-ironic | 16:27 | |
*** etingof has quit IRC | 16:28 | |
tzumainn | dtantsur, I think it's here: https://opendev.org/openstack/metalsmith/src/branch/master/metalsmith/_nics.py#L76 | 16:28 |
dtantsur | tzumainn: yeah, but the arguments we generate are network_id and fixed_ips or subnet_id | 16:29 |
dtantsur | I don't think we ever generate a request with a MAC address | 16:30 |
tzumainn | dtantsur, that's weird, I could have sworn it tried to do so when I ran metalsmith | 16:30 |
tzumainn | let me get some more data and get back to you | 16:30 |
dtantsur | yeah, let's dive into it with more data | 16:31 |
*** rh-jelabarre has joined #openstack-ironic | 16:32 | |
tzumainn | dtantsur, so with metalsmith, the error I get is: Unable to attach VIF 3321e4c0-8de5-4416-83eb-e376d358c2ac because Ironic can not update Neutron port 3321e4c0-8de5-4416-83eb-e376d358c2ac MAC address to match physical MAC address b8:2a:72:4f:a3:ea | 16:33 |
tzumainn | but you're right, metalsmith itself doesn't seem to do anything with mac addresses | 16:33 |
tzumainn | so I guess it's happening somewhere in ironic code? | 16:33 |
TheJulia | ironic does | 16:33 |
TheJulia | in the port vif binding code | 16:34 |
dtantsur | yep, the initial diagnosis was correct. | 16:34 |
TheJulia | perhaps we should have two steps, update the mac using admin privs, and then perform port profile updates as a user | 16:34 |
TheJulia | since the user should have binding rights | 16:34 |
dtantsur | or the other way around (to make neutron check the ACL first) | 16:34 |
TheJulia | dtantsur: /me goes and asks about mac addresses | 16:35 |
dtantsur | honestly, maybe we shouldn't update the MAC address until we deploy/clean/whatever | 16:35 |
dtantsur | ++ | 16:35 |
*** etingof has joined #openstack-ironic | 16:37 | |
TheJulia | I just asked in the neutron channel | 16:38 |
TheJulia | to at least collect their thoughts | 16:38 |
TheJulia | is it just me, or does today seem to have lots of positive energy? | 16:38 |
* etingof has connectivity problems - strong wind is flowing away electromagnetic radiation | 16:39 | |
etingof | yolanda, any new failure so far? | 16:40 |
yolanda | etingof, yakshaving.... as my setup is a disconnected install, now i'm having trouble getting ipa initramfs | 16:40 |
yolanda | lots of moving pieces, and the risks of consuming master... | 16:40 |
etingof | perhaps rpioso will concur with yolanda ;) | 16:41 |
yolanda | * Failed to connect to images.rdoproject.org port 443: Network is unreachable | 16:41 |
yolanda | * Closing connection 0 | 16:41 |
yolanda | curl: (7) Failed to connect to images.rdoproject.org port 443: Network is unreachable | 16:41 |
yolanda | so no images | 16:41 |
*** jdandrea has joined #openstack-ironic | 16:42 | |
etingof | hurricane is apparently harmful to the cloud | 16:42 |
yolanda | ah, my pr didn't land yet... https://github.com/metal3-io/ironic-ipa-downloader/pull/14 | 16:46 |
yolanda | i saw the approved comment so i thought it landed | 16:47 |
dtantsur | TheJulia: quite positive actually! | 16:47 |
* dtantsur even wasn't asleep during his morning German lesson :D | 16:47 | |
yolanda | going to have a local copy with my pr and retry :( | 16:47 |
* rpioso enthusiastically concurs with yolanda | 16:49 | |
etingof | rpioso, please ping yolanda once the wrong-redfish-dir-perms patch is up - I think it's good to deploy with it in place | 16:52 |
yolanda | i did a hotfix of the directory manually and i still was hitting problems... | 16:53 |
rpioso | etingof: +1 | 16:56 |
*** priteau has quit IRC | 16:56 | |
TheJulia | Neutron question is on their friday morning agenda | 16:58 |
TheJulia | etingof: time for moar underground fiber cable? | 16:59 |
*** ociuhandu has quit IRC | 17:00 | |
*** lucasagomes has quit IRC | 17:01 | |
yolanda | etingof, didn't the redfish patch land? i get 2020-02-10 16:57:33.157 1 ERROR ironic.conductor.manager [req-03f57176-d4ae-4237-97a1-d791276353d4 - - - - -] Failed to get power state for node cdd9d760-ed03-4353-81d8-7d78361afbd9. Error: The attribute Messages/Description is missing from the resource /redfish/v1/RegistryStore/registries/en/iLO.json | 17:03 |
yolanda | ... again | 17:03 |
yolanda | maybe the upstream container images do not have latest source code? | 17:03 |
TheJulia | I think the patches were revised thismorning | 17:04 |
etingof | yolanda, this patch is still being reviewed -- https://review.opendev.org/#/c/703825/ | 17:04 |
patchbot | patch 703825 - sushy - Relax required Redfish fields handling - 5 patch sets | 17:04 |
yolanda | ah ok. I need a local copy then | 17:04 |
yolanda | i cleaned too much stuff :) | 17:05 |
TheJulia | etingof: +2 | 17:05 |
etingof | \o/ | 17:05 |
rpittau | etingof: +A | 17:07 |
rpittau | and I guess I'm done for today | 17:07 |
rpittau | good night! o/ | 17:07 |
TheJulia | etingof: upgraded my review on the child change | 17:07 |
TheJulia | to a +2 as well | 17:07 |
*** rpittau is now known as rpittau|afk | 17:07 | |
etingof | awesome, thank you! | 17:07 |
openstackgerrit | Mark Goddard proposed openstack/ironic master: Fix up release notes for 14.0.0 https://review.opendev.org/706560 | 17:08 |
*** ociuhandu has joined #openstack-ironic | 17:08 | |
yolanda | need to leave, i'll give a try with sushy fork later | 17:08 |
TheJulia | okay | 17:10 |
* TheJulia needs to go find something to eat | 17:11 | |
dtantsur | https://review.opendev.org/#/c/706863/ seems to work, please check it | 17:12 |
patchbot | patch 706863 - ironic - Actually use ironic-python-agent from source in so... - 1 patch set | 17:12 |
openstackgerrit | Ilya Etingof proposed openstack/sushy master: Relax required Redfish fields handling https://review.opendev.org/703825 | 17:14 |
openstackgerrit | Merged openstack/ironic-inspector master: Stop supporting Flask < 1.0 https://review.opendev.org/706702 | 17:14 |
*** khansa has quit IRC | 17:15 | |
*** mkrai has quit IRC | 17:21 | |
* etingof expects Mary Poppins to fly by every minute | 17:23 | |
dtantsur | etingof: still stormy there? :) | 17:27 |
etingof | yeah | 17:27 |
dtantsur | sigh, that's crazy | 17:28 |
*** ociuhandu has quit IRC | 17:31 | |
*** dtantsur is now known as dtantsur|afk | 17:34 | |
dtantsur|afk | g'night! | 17:34 |
*** ociuhandu has joined #openstack-ironic | 17:36 | |
TheJulia | goodnight | 17:36 |
*** k_mouza has quit IRC | 17:39 | |
*** ociuhandu has quit IRC | 17:41 | |
*** jerrywang1 has quit IRC | 17:50 | |
*** tesseract has quit IRC | 17:52 | |
*** openstackstatus has quit IRC | 17:57 | |
*** openstack has joined #openstack-ironic | 17:59 | |
*** ChanServ sets mode: +o openstack | 17:59 | |
*** derekh has quit IRC | 18:00 | |
openstackgerrit | Merged openstack/sushy master: Fix 'None' field value processing https://review.opendev.org/703652 | 18:03 |
*** jdandrea has quit IRC | 18:07 | |
*** alexmcleod has quit IRC | 18:27 | |
*** hwoarang has quit IRC | 18:49 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: [trivial] fix legacy driver reference https://review.opendev.org/706955 | 18:50 |
*** hwoarang has joined #openstack-ironic | 18:52 | |
openstackgerrit | Ruby Loo proposed openstack/ironic-specs master: Update the CLI section https://review.opendev.org/706956 | 18:59 |
*** jdandrea has joined #openstack-ironic | 19:01 | |
*** amoralej is now known as amoralej|off | 19:04 | |
*** amoralej|off is now known as amoralej | 19:04 | |
openstackgerrit | Merged openstack/ironic stable/train: Fix bash comparisons for grenade multinode switch https://review.opendev.org/705888 | 19:07 |
*** amoralej is now known as amoralej|off | 19:07 | |
antonym | i'm trying to do the clean steps on a idrac to create a raid one, and after the delete configuration happens, it shows this in the logs and seems to just stop the process: Feb 10 19:12:42 ubuntu ironic-python-agent[1245]: 2020-02-10 19:12:42.483 1245 INFO root [-] Error formatting log line msg='Command *(name)s completed: *(result)s' err=TypeError('first argument must be callable or None',)#033[00m | 19:19 |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: SW RAID: Delete root device hint https://review.opendev.org/706960 | 19:22 |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: Remove the SW RAID configuration https://review.opendev.org/706961 | 19:22 |
openstackgerrit | khansa proposed openstack/sushy-cli master: Add system boot device/mode commands https://review.opendev.org/706392 | 19:23 |
TheJulia | antonym: software or hardware? | 19:24 |
antonym | hardware raid, kicking off the delete_configuration and create_configuration steps for a raid 1 | 19:25 |
antonym | seems to delete the config according to drac logs, but then just stops there | 19:25 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Rescan devices before performing uefi checks https://review.opendev.org/706667 | 19:26 |
TheJulia | rpioso: cdearborn: ^^^ Any of this sounding familiar? | 19:31 |
TheJulia | antonym: can you confirm your raid_interface value on the node object, and version of ironic/ironic-python-agent ? | 19:31 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Rescan after restarting the md device https://review.opendev.org/706632 | 19:32 |
*** khansa has joined #openstack-ironic | 19:32 | |
TheJulia | dtantsur|afk: rpittau|afk: the last few patches across ironic-tempest-plugin and ironic-python-agent hopefully would make our standalone tests much happier | 19:33 |
*** igordc has joined #openstack-ironic | 19:35 | |
antonym | TheJulia: raid interface is idrac-wsman, there a way to query the version from ipa? | 19:35 |
antonym | i used the ipa-builder last week i believe, not sure if there's a git sha recorded somewhere | 19:36 |
antonym | https://gist.github.com/antonym/c62bcaae55437934901f6c2d6aa1e175 but that's my raid config/logs | 19:36 |
antonym | it's already deleted the disk which is why it couldn't find it, this is another pass with the virtual disk not created | 19:37 |
*** khansa has quit IRC | 19:37 | |
*** stevebaker has joined #openstack-ironic | 19:39 | |
*** jdandrea has quit IRC | 19:51 | |
rpioso | antonym, TheJulia: It's not familiar to me. However, it's been quite some time since I played with the RAID clean steps, before they were changed to also be deploy steps. I'll check around with my teammates, including cdearborn. | 19:53 |
*** jdandrea has joined #openstack-ironic | 19:53 | |
*** igordc has quit IRC | 19:53 | |
TheJulia | antonym: so basically master branch code for ironic as well as ipa? | 19:55 |
*** Lucas_Gray has joined #openstack-ironic | 20:10 | |
*** bobmel has quit IRC | 20:23 | |
antonym | TheJulia: yeah, i'm doing master for everything so i figure if you don't specify a REF then it should just use master | 20:33 |
antonym | on the ipa build | 20:33 |
TheJulia | yeah, that is how it works | 20:33 |
antonym | k, good | 20:33 |
*** Lucas_Gray has quit IRC | 20:36 | |
antonym | is the ansible deploy interface still a valid deploy method or has it fallen behind in support? i thought it might be useful for automating cleaning/firmware steps by platform but the deploy interface didn't seem to lay down an uefi image correctly. i have a number of playbooks that could be adapted for hardware support so i was wondering if it's worth going that route | 20:41 |
*** mbeierl has quit IRC | 20:43 | |
TheJulia | antonym: Still present, we've fixed bugs when they've been visible or reported, but typically community members have fixed them. w/r/t uefi, it might just not have the concepts required though, since to do it right with secure boot it is not a bootloader install, it is a nvram update. :( | 21:03 |
antonym | ah, ok, guess i need to go read into that then... i have the ansible code path running all the way through and flipping the server to active, it just doesn't appear to be booting off the drive after completion | 21:04 |
antonym | but i figured if i could get that running i could go chase down the logic for cleaning/system prep in playbooks | 21:05 |
*** jtomasek_ has quit IRC | 21:15 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Pre-shared agent token https://review.opendev.org/692609 | 21:24 |
*** bfournie has quit IRC | 21:27 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Agent token support https://review.opendev.org/692614 | 21:30 |
*** TxGirlGeek has quit IRC | 21:43 | |
*** Goneri has quit IRC | 21:46 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Enable agent_token for virtual media boot https://review.opendev.org/697584 | 21:48 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Send our token back to the agent https://review.opendev.org/697585 | 21:48 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Signal agent token is required https://review.opendev.org/699304 | 21:48 |
*** cdearborn has quit IRC | 21:53 | |
*** dking_desktop has joined #openstack-ironic | 21:59 | |
*** k_mouza has joined #openstack-ironic | 22:16 | |
*** bfournie has joined #openstack-ironic | 22:19 | |
*** k_mouza has quit IRC | 22:20 | |
*** TxGirlGeek has joined #openstack-ironic | 22:20 | |
*** TxGirlGeek has quit IRC | 22:22 | |
*** bobmel has joined #openstack-ironic | 22:23 | |
*** bobmel has quit IRC | 22:29 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Rescan after restarting the md device https://review.opendev.org/706632 | 22:30 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Ignore pyudev errors about device number https://review.opendev.org/706993 | 22:30 |
TheJulia | Okay,, I'm hoping that takes care of the udev/software raid/headaches | 22:32 |
TheJulia | rpioso: did that patch you tried ever work for you with regards to the bootloader install error not completing on an iscsi deploy? | 22:33 |
rpioso | TheJulia: I tried to build it on Saturday. It churned away only to find mksquashfs not found. I believe that tool might not be installed on my dev VM. I thought I confirmed it was before kicking off the build :( It’s definitely on my devstack VM. Gotta get back to it, hopefully, today. Will keep you looped in. | 22:37 |
TheJulia | for building a tinyipa image, definitely required :( | 22:39 |
*** openstackgerrit has quit IRC | 22:46 | |
*** openstackgerrit has joined #openstack-ironic | 22:47 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Add indicators REST API endpoints https://review.opendev.org/651785 | 22:47 |
dking_desktop | I'm attempting to boot a new baremetal node. It downloads the kernel and begins to boot, but fails with "Failed to send READY=1 notification message: transport endpoint is not connected" What would be the most likely cause, and how would I troubleshoot that? | 22:57 |
TheJulia | dking_desktop: That sounds.. odd | 23:00 |
dking_desktop | Well, maybe that's why I'm not finding anything related to it. | 23:01 |
TheJulia | dking_desktop: could it be that the kernel and ramdisk are mismatched? | 23:01 |
dking_desktop | I suppose that anything is possible. I downloaded them at the same time, but I can try downloading them again to be sure. | 23:01 |
TheJulia | Some things seem to suggest that it might be systemd starting up | 23:02 |
dking_desktop | The error is from systemd-journald. | 23:03 |
TheJulia | what image is that your downloading? | 23:03 |
dking_desktop | I can only see the line above it, from dracut-cmdline, which is confirming the kernel command line parameters. They look correct to me, but I don't know what I'm looking for. | 23:04 |
dking_desktop | One moment and I'll get the URLs. | 23:04 |
dking_desktop | https://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe.vmlinuz and https://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe_image-oem.cpio.gz for .kernal and .initramfs, respectively. | 23:05 |
TheJulia | oh.. heh | 23:05 |
TheJulia | yeah, don't use the coreos images anymore | 23:05 |
TheJulia | fungi: what would it take to get old images deleted from tarballs? | 23:06 |
dking_desktop | Okay. I picked those up out of the kolla-ansible documentation somewhere. | 23:06 |
TheJulia | lovely | 23:06 |
dking_desktop | Do you know what URLs I should be using? | 23:06 |
TheJulia | ideally make your own IPA image using ironic-python-agent-builder | 23:06 |
fungi | TheJulia: an infra-root sysadmin can manually delete them. which ones? | 23:07 |
fungi | the coreos images i guess? | 23:07 |
openstackgerrit | Verification of a change to openstack/ironic failed: [Trivial] Remove redundant brackets https://review.opendev.org/706513 | 23:08 |
fungi | so the entire https://tarballs.openstack.org/ironic-python-agent/coreos tree? | 23:08 |
clarkb | should we be careful pulling the rug out from under people that may be using those? | 23:08 |
fungi | they seem to be current up as far as stein | 23:09 |
fungi | but i guess there were also some not marked "stable" | 23:09 |
TheJulia | fungi: Yeah, but it looks like we built some in Steptember which makes me hesitate a lot | 23:09 |
TheJulia | I thought I ripped all that stuff out like a year ago | 23:09 |
fungi | well, there were stable/stein images published as recently as november too | 23:10 |
TheJulia | clarkb: we should be very careful, lets hold off | 23:10 |
TheJulia | yeah, lets hold off, I'll make a note to hunt down known references first | 23:10 |
TheJulia | since some document somewhere points to them :( | 23:10 |
fungi | let us know when you're ready and we can take them down but make backups or something | 23:10 |
TheJulia | fungi: thanks! <3 | 23:11 |
fungi | so that if a reference gets missed somewhere they can be put back easily as well | 23:11 |
clarkb | we could also maybe move them to coreos_deprecated or similar so that people have to see that in order to keep using them | 23:11 |
dking_desktop | I'm trying to figure out where I found those URLs now. It's been interesting trying to get Ironic working with Kolla-ansible. I feel like I've been trying to piece together a few outdated instructions. Maybe once I have some idea what I'm doing, I could try to update the documentation somewhere. | 23:13 |
*** jdandrea has quit IRC | 23:13 | |
TheJulia | dking_desktop: that would be greatly appreciated. I'm sure codesearch.openstack.org may reveal where you found the links, but I'm not looking right now because I'm basically at the point where I should stop working for the day unless the world is on fire | 23:15 |
* TheJulia notes, the world is not on fire today | 23:15 | |
dking_desktop | Then, it's a good day. Thanks for the tip, though. I'm going to try to find the correct images and give them a try. | 23:16 |
TheJulia | last week the fires were hot :( | 23:16 |
TheJulia | dking_desktop: seriously, build your own, if your using VMs and in a pinch, you can use the tinyipa images, but they are purely for testing (and on a plus side, have a really small memory footprint) | 23:16 |
dking_desktop | I want to have the least number of places for me to break something, so if there's something out there that's already working, I'd like to start with that. But I suppose that I could build images, too. | 23:18 |
TheJulia | again, if your using vms and just doing testing, they generally work. Things get a little difficult if your trying to use it on physical hardware | 23:19 |
dking_desktop | Well, I am trying to work with physical hardware, so I'll keep that in mind. I believe I see the documentation for it now that I know where to look. | 23:21 |
TheJulia | dking_desktop: yeah, you will really want to build your own images then. :( | 23:21 |
* TheJulia goes and exercises | 23:28 | |
*** ociuhandu has joined #openstack-ironic | 23:30 | |
*** ociuhandu has quit IRC | 23:35 | |
*** rh-jelabarre has quit IRC | 23:37 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!