*** stevebaker has quit IRC | 00:08 | |
*** ociuhandu has joined #openstack-ironic | 00:22 | |
*** bdodd has joined #openstack-ironic | 00:22 | |
*** ociuhandu has quit IRC | 00:29 | |
openstackgerrit | Brin Zhang proposed openstack/ironic-lib master: Bump hacking min version to 3.0.1 https://review.opendev.org/728722 | 00:37 |
---|---|---|
openstackgerrit | Brin Zhang proposed openstack/ironic-inspector master: Bump hacking min version to 3.0.1 https://review.opendev.org/728723 | 00:37 |
openstackgerrit | Brin Zhang proposed openstack/ironic master: Bump hacking min version to 3.0.1 https://review.opendev.org/728724 | 00:39 |
*** threestrands has joined #openstack-ironic | 00:43 | |
openstackgerrit | Brin Zhang proposed openstack/ironic-python-agent master: Bump hacking min version to 3.0.1 https://review.opendev.org/728725 | 00:43 |
*** stevebaker has joined #openstack-ironic | 00:43 | |
openstackgerrit | Brin Zhang proposed openstack/ironic-tempest-plugin master: Bump hacking min version to 3.0.1 https://review.opendev.org/728726 | 00:44 |
openstackgerrit | wangwei1 proposed openstack/ironic-prometheus-exporter master: Add coverage configuration for tox https://review.opendev.org/728392 | 00:49 |
openstackgerrit | Brin Zhang proposed openstack/ironic-lib master: Bump hacking min version to 3.0.1 https://review.opendev.org/728722 | 01:34 |
openstackgerrit | Brin Zhang proposed openstack/ironic master: Fix hacking min version to 3.0.1 https://review.opendev.org/728724 | 01:37 |
openstackgerrit | Brin Zhang proposed openstack/ironic-tempest-plugin master: Fix hacking min version to 3.0.1 https://review.opendev.org/728726 | 01:37 |
openstackgerrit | Brin Zhang proposed openstack/ironic-python-agent master: Bump hacking min version to 3.0.1 https://review.opendev.org/728725 | 01:40 |
openstackgerrit | Brin Zhang proposed openstack/ironic-inspector master: Bump hacking min version to 3.0.1 https://review.opendev.org/728723 | 01:41 |
*** Qianbiao has joined #openstack-ironic | 01:53 | |
*** ricolin has joined #openstack-ironic | 02:06 | |
openstackgerrit | QianBiao Ng proposed openstack/ironic master: Feature: Add raid configuration support for ibmc driver https://review.opendev.org/728123 | 02:09 |
*** Qianbiao is now known as Qianbiao|afk | 02:10 | |
*** xiaolin has quit IRC | 02:38 | |
*** Qianbiao|afk has quit IRC | 03:01 | |
*** Qianbiao|afk has joined #openstack-ironic | 03:35 | |
*** ociuhandu has joined #openstack-ironic | 03:49 | |
*** ociuhandu has quit IRC | 03:59 | |
*** ociuhandu has joined #openstack-ironic | 04:01 | |
*** ociuhandu has quit IRC | 04:06 | |
*** Qianbiao|afk has quit IRC | 05:02 | |
*** ociuhandu has joined #openstack-ironic | 05:17 | |
*** ociuhandu has quit IRC | 05:23 | |
*** xiaolin has joined #openstack-ironic | 05:55 | |
*** ricolin has quit IRC | 06:08 | |
*** ricolin has joined #openstack-ironic | 06:17 | |
*** ricolin_ has joined #openstack-ironic | 06:18 | |
*** ricolin_ has quit IRC | 06:18 | |
*** Qianbiao|afk has joined #openstack-ironic | 06:36 | |
arne_wiebalck | Good morning, ironic! | 06:49 |
openstackgerrit | QianBiao Ng proposed openstack/ironic master: Feature: Add raid configuration support for ibmc driver https://review.opendev.org/728123 | 06:49 |
*** ccstone has quit IRC | 06:50 | |
*** ccstone has joined #openstack-ironic | 06:50 | |
*** gkadam has joined #openstack-ironic | 07:04 | |
*** gkadam has quit IRC | 07:05 | |
*** yolanda has joined #openstack-ironic | 07:07 | |
*** dougsz has joined #openstack-ironic | 07:08 | |
*** iurygregory has joined #openstack-ironic | 07:17 | |
iurygregory | good morning Ironic | 07:17 |
*** rpittau|afk is now known as rpittau | 07:29 | |
rpittau | good morning ironic! o/ | 07:29 |
*** cp- has quit IRC | 07:31 | |
*** cp- has joined #openstack-ironic | 07:32 | |
iurygregory | morning rpittau o/ | 07:39 |
rpittau | hey iurygregory :) | 07:39 |
*** lucasagomes has joined #openstack-ironic | 07:45 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: Collect tftpd info from journald https://review.opendev.org/717745 | 07:46 |
gudrutis2 | Morning Ironic | 07:47 |
iurygregory | morning gudrutis2 | 07:47 |
iurygregory | rpittau, I thought we were already using hacking 3.0.1 in all projects no? .-. | 07:48 |
iurygregory | asking because of https://review.opendev.org/#/c/728723 | 07:48 |
patchbot | patch 728723 - ironic-inspector - Bump hacking min version to 3.0.1 - 2 patch sets | 07:48 |
rpittau | iurygregory: the current lowest version is 3.0.0, which is actually fine for us since we fixed all the issues | 07:49 |
iurygregory | rpittau, ok cool | 07:49 |
iurygregory | =) | 07:49 |
rpittau | it doesn't hurt to merge all those patches, but I don't see it as a priority right now | 07:50 |
iurygregory | yeah | 07:50 |
iurygregory | I was wondering if CI was broken hehehe | 07:50 |
rpittau | it doesn't look so, I was actually surprised today to see all my patches with +1 from zuul! :) | 07:50 |
* iurygregory is doing recheck on some patches hehehe | 07:51 | |
iurygregory | wow networking-baremetal using openstacksdk =O | 07:52 |
rpittau | yeah, harald got that working :) | 07:52 |
iurygregory | since this is trivial https://review.opendev.org/#/c/725918/ I will +A anyone against? | 07:53 |
patchbot | patch 725918 - ironic - [Trivial] Fix awkward mocking in redfish boot tests - 3 patch sets | 07:53 |
rpittau | iurygregory: that's fine, go ahead :) | 07:53 |
hjensas | rpittau: I'm looking into using tenacity now, and the opts. Do you know if we can do 'noauth' with openstacksdk? | 07:54 |
iurygregory | hjensas, I think we can | 07:54 |
rpittau | hjensas: we should be able to, yeah | 07:54 |
iurygregory | what can happen is that we are missing something | 07:55 |
iurygregory | at least there are noauth tests and ironic is tested =) | 07:55 |
hjensas | ok, I will dig into noauth and the other opts as well then. | 07:57 |
openstackgerrit | Riccardo Pittau proposed x/sushy-oem-idrac master: Update lower-constraints.txt https://review.opendev.org/727260 | 07:57 |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironic-inspector-client master: Reduce timeout for tempest job https://review.opendev.org/728635 | 08:00 |
*** threestrands has quit IRC | 08:13 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic stable/train: Revert "Add timeout and retries to JSON RPC client" https://review.opendev.org/728784 | 08:38 |
Qianbiao|afk | hello ironic | 08:39 |
*** Qianbiao|afk is now known as Qianbiao | 08:39 | |
Qianbiao | Hello, i find redfish Specification do ask add if-match header when send "put|patch" request. | 08:40 |
Qianbiao | why sushy did not implement this feature. | 08:41 |
iurygregory | hey Qianbiao | 08:43 |
Qianbiao | hi iurygregory o/ | 08:43 |
iurygregory | do you have a link for that? | 08:43 |
iurygregory | I think I've found http://redfish.dmtf.org/schemas/DSP0266_1.6.1.html | 08:45 |
iurygregory | ETags section? | 08:45 |
Qianbiao | https://www.dmtf.org/sites/default/files/standards/documents/DSP0266_1.10.0.pdf | 08:45 |
*** sshnaidm|off has joined #openstack-ironic | 08:47 | |
*** sshnaidm|off is now known as sshnaidm | 08:47 | |
iurygregory | seems like we didn't have time to implement that I would say =) | 08:48 |
Qianbiao | :) | 08:48 |
Qianbiao | this is wierd, if so, why sushy can access idrac, ilo, etc. | 08:49 |
iurygregory | well redfish has problems =) and also it will depend if the hardware vendor have this as required in their side also ( this is what I think) | 08:51 |
Qianbiao | iurygregory lol, first, I thought maybe ibmc did not follow the redfish specification. | 08:58 |
Qianbiao | So, i check the dmtf doc. | 08:58 |
iurygregory | Qianbiao, well we have a lot of different troubles with different hardwares =) | 08:58 |
rpittau | Qianbiao: sushy actually has an implementation to retrieve and check the etag of the resource | 08:58 |
iurygregory | Qianbiao, https://etherpad.opendev.org/p/ironic-redfish =) | 08:59 |
Qianbiao | rpittau any doc | 08:59 |
rpittau | Qianbiao: https://opendev.org/openstack/sushy/src/branch/master/sushy/resources/settings.py#L147 | 08:59 |
rpittau | Qianbiao: consider that the etag is not mandatory | 08:59 |
rpittau | Qianbiao: more info here https://docs.openstack.org/sushy/rocky/reference/api/sushy.resources.settings.html | 08:59 |
*** k_mouza has joined #openstack-ironic | 09:03 | |
Qianbiao | rpittau i did not dig into the code much. it seems that if redfish response a Redfish.Setting with etag requried. | 09:05 |
Qianbiao | then it will auto send etag when patch a resource? | 09:05 |
rpittau | it will verify the etag, yes | 09:06 |
openstackgerrit | lkk proposed openstack/ironic-tempest-plugin master: test list chassis with details https://review.opendev.org/711865 | 09:09 |
Qianbiao | <rpittau> only several resources support this action. if we could add a global switch to like Sushy(), that would be great. | 09:13 |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironic-inspector-client master: Reduce timeout for tempest job https://review.opendev.org/728635 | 09:21 |
*** uzumaki has quit IRC | 09:22 | |
openstackgerrit | Merged openstack/ironic master: [Trivial] Fix awkward mocking in redfish boot tests https://review.opendev.org/725918 | 09:23 |
openstackgerrit | lkk proposed openstack/ironic-tempest-plugin master: list port groups with detail https://review.opendev.org/728802 | 09:36 |
iurygregory | rpittau, hey if a person wants to update a volume connector the node can be in manage or should be in provide? | 09:36 |
* iurygregory thinks manage should be fine | 09:36 | |
rpittau | iurygregory: I believe manage is fine, I would have to double-check | 09:37 |
iurygregory | I was wondering if it's necessary to set the state since the functional tests in the openstacksdk are showing "openstack.exceptions.BadRequestException: BadRequestException: 400: Client Error for url: https://10.176.192.190/baremetal/v1/volume/connectors/deef5e16-632b-48ef-92a0-5b19f04ccb06, The requested action "volume connector update" can not be performed on node "8c0784cd-a1d4-4800-ba80-fa7c54107e27" while it is | 09:37 |
iurygregory | in state "None"." | 09:37 |
rpittau | iurygregory: you have to specify the state of the node | 09:39 |
rpittau | openstack.exceptions.BadRequestException: BadRequestException: 400: Client Error for url: https://10.176.192.190/baremetal/v1/volume/connectors, Invalid input for field/attribute type. Value: 'None'. Mandatory field missing. | 09:39 |
iurygregory | rpittau, yeah I saw this ones too =) already add comments | 09:44 |
iurygregory | I'm checking test_volume_connector_patch and test_volume_connector_update | 09:44 |
iurygregory | so setting the provision state should be fine right? | 09:45 |
rpittau | iurygregory: that should work | 09:46 |
*** k_mouza has quit IRC | 09:47 | |
*** rpittau is now known as rpittau|bbl | 10:06 | |
openstackgerrit | lkk proposed openstack/ironic-tempest-plugin master: list port groups by node https://review.opendev.org/728807 | 10:09 |
*** k_mouza has joined #openstack-ironic | 10:11 | |
*** Qianbiao has quit IRC | 10:11 | |
*** Qianbiao has joined #openstack-ironic | 10:13 | |
*** tkajinam has quit IRC | 10:15 | |
*** bdodd_ has joined #openstack-ironic | 10:31 | |
*** bdodd has quit IRC | 10:32 | |
ajya | Hi, what is this patch waiting for? Got stuck because of dependency that failed to merge at that time? https://review.opendev.org/#/c/727676/ | 10:44 |
patchbot | patch 727676 - ironic - Remove iDRAC Redfish boot device known issue - 1 patch set | 10:44 |
iurygregory | ajya, it's probably zuul causing problems =) | 10:47 |
iurygregory | I've put a recheck to trigger the jobs again | 10:47 |
ajya | thanks, iurygregory | 10:47 |
iurygregory | yw | 10:48 |
iurygregory | oh the stable patches are not merged and maybe zuul thinks it can't merge since the change-Id is on Depends-on | 10:49 |
iurygregory | if it doesn't goes to gate after the recheck you can probably submit the patch again removing the Depends-On from the commit message | 10:50 |
ajya | oh, maybe, let's see | 10:50 |
iurygregory | ajya, the patch is not in gate =( | 11:08 |
iurygregory | https://zuul.openstack.org/status if you put the number of the gerrit change it doesn't show =( | 11:08 |
iurygregory | gerrit change is 727676 | 11:08 |
*** dougsz has left #openstack-ironic | 11:22 | |
ajya | iurygregory: ok, I'll discuss with rpioso whether to remove the dependency or wait for stables to be merged | 11:25 |
openstackgerrit | yuanliu proposed openstack/ironic master: rm duplicate word 'that' https://review.opendev.org/728813 | 11:25 |
iurygregory | ajya, ok =) | 11:25 |
*** ociuhandu has joined #openstack-ironic | 11:28 | |
*** ftarasenko has quit IRC | 11:30 | |
openstackgerrit | Merged openstack/ironic master: Encapsulate auth_token middleware https://review.opendev.org/727466 | 11:31 |
*** Qianbiao has quit IRC | 11:36 | |
*** Qianbiao has joined #openstack-ironic | 11:37 | |
*** ociuhandu has quit IRC | 11:40 | |
*** ociuhandu has joined #openstack-ironic | 11:59 | |
*** ociuhandu has quit IRC | 12:08 | |
*** rpittau|bbl is now known as rpittau | 12:12 | |
*** rh-jelabarre has joined #openstack-ironic | 12:12 | |
Qianbiao | hello, i got a question for raid configuratino. | 12:18 |
*** bdodd_ is now known as bdodd | 12:18 | |
Qianbiao | when ibmc try to setup inband RAID controller, a restart is required. | 12:19 |
Qianbiao | Is this workflow violate? | 12:19 |
openstackgerrit | Merged openstack/ironic stable/ussuri: Fix pep8 https://review.opendev.org/727689 | 12:20 |
rpittau | ajya: I approved and rechecked the dependencies for that patch, they should merge soon | 12:32 |
ajya | rpittau: thanks, fingers crossed | 12:33 |
rpittau | ajya: do you mind issuing a rebase on https://review.opendev.org/727676 ? | 12:37 |
patchbot | patch 727676 - ironic - Remove iDRAC Redfish boot device known issue - 1 patch set | 12:37 |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironic-inspector-client master: Reduce timeout for tempest job https://review.opendev.org/728635 | 12:39 |
TheJulia | good morning everyone | 12:51 |
rpittau | good morning TheJulia :) | 12:51 |
iurygregory | good morning TheJulia =) | 12:53 |
*** ociuhandu has joined #openstack-ironic | 12:53 | |
*** ociuhandu has quit IRC | 12:58 | |
*** chihhsin has quit IRC | 13:01 | |
*** ociuhandu has joined #openstack-ironic | 13:03 | |
*** ociuhandu has quit IRC | 13:08 | |
ajya | rpittau: will rebase | 13:09 |
rpittau | TheJulia: I issued a revert in stable/train because we will need to upgrade the min version of keystoneauth in ironic-staging-drivers to make it work there https://review.opendev.org/728784 | 13:10 |
patchbot | patch 728784 - ironic (stable/train) - Revert "Add timeout and retries to JSON RPC client" - 1 patch set | 13:10 |
rpittau | I have the feeling we should keep lower-constraints between ironic and ironic-staging-drivers the same | 13:10 |
rpittau | thanks ajya | 13:10 |
rpioso | Good morning | 13:12 |
rpittau | hey rpioso :) | 13:12 |
rpioso | rpittau: o/ | 13:12 |
*** jhesketh has quit IRC | 13:15 | |
iurygregory | morning rpioso | 13:18 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Fix image type reference https://review.opendev.org/728884 | 13:21 |
*** jhesketh has joined #openstack-ironic | 13:22 | |
openstackgerrit | Harald Jensås proposed openstack/networking-baremetal master: Use openstacksdk for ironic connection https://review.opendev.org/683971 | 13:24 |
openstackgerrit | Aija Jaunteva proposed openstack/ironic master: Remove iDRAC Redfish boot device known issue https://review.opendev.org/727676 | 13:25 |
openstackgerrit | Julia Kreger proposed openstack/ironic-inspector stable/ussuri: Treat endpoints with trailing slashes the same way as without them https://review.opendev.org/728885 | 13:25 |
*** mraineri has joined #openstack-ironic | 13:26 | |
*** uzumaki has joined #openstack-ironic | 13:32 | |
openstackgerrit | Harald Jensås proposed openstack/networking-baremetal master: Use openstacksdk for ironic connection https://review.opendev.org/683971 | 13:34 |
*** jhesketh has quit IRC | 13:41 | |
openstackgerrit | Merged openstack/ironic master: CI: add test-requirements to irrelevant-files https://review.opendev.org/728428 | 13:42 |
openstackgerrit | Merged openstack/ironic master: CI: raise DIB jobs memory to 3 GiB https://review.opendev.org/727169 | 13:42 |
openstackgerrit | Merged openstack/ironic master: RAID docs: fix an invalid json example https://review.opendev.org/728697 | 13:42 |
*** uzumaki has quit IRC | 13:43 | |
*** uzumaki has joined #openstack-ironic | 13:44 | |
openstackgerrit | Merged openstack/metalsmith master: Update tox.ini https://review.opendev.org/726915 | 13:46 |
*** ociuhandu has joined #openstack-ironic | 13:52 | |
TheJulia | stevebaker: it occurs to me that we should also add basic auth to ironic-inspector as well | 13:52 |
TheJulia | rpittau: approved the revert | 13:55 |
rpittau | TheJulia: thanks! | 13:56 |
*** ociuhandu has quit IRC | 13:56 | |
*** ociuhandu has joined #openstack-ironic | 14:00 | |
TheJulia | stevebaker: and I wonder about jsonrpc... | 14:03 |
openstackgerrit | Harald Jensås proposed openstack/networking-baremetal master: Use openstacksdk for ironic connection https://review.opendev.org/683971 | 14:19 |
*** ftarasenko has joined #openstack-ironic | 14:26 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-specs master: Follow-up on iso boot spec https://review.opendev.org/728911 | 14:28 |
ftarasenko | Hi, team! Can someone help me about building ironic image that supports raid? I've added mdadm package to my centos image, but currently it shows me grub and then fails to start. What do I miss? Train version. | 14:29 |
arne_wiebalck | ftarasenko: this is whole disk image? | 14:32 |
arne_wiebalck | ftarasenko: also, which boot mode uefi or bios? | 14:33 |
ftarasenko | whole disk, bios mode | 14:34 |
arne_wiebalck | ftarasenko: ironic with nova or stand-alone? | 14:34 |
ftarasenko | with nova | 14:34 |
arne_wiebalck | ftarasenko: did you set the rootfs uuid on the image? | 14:35 |
arne_wiebalck | ftarasenko: this is needed if your root fs is not the first partition in the image | 14:35 |
arne_wiebalck | ftarasenko: wait, seems this comes only with Ussuri | 14:37 |
ftarasenko | arne_wiebalck: no, I did not. do I correctly understand that I need to get this information from image? | 14:37 |
arne_wiebalck | ftarasenko: is the root fs on the first partition? | 14:37 |
arne_wiebalck | ftarasenko: it needs to be set as image metadata (and yes you would get it from the image) | 14:38 |
arne_wiebalck | ftarasenko: it needs to be set in Ussuri | 14:38 |
arne_wiebalck | ftarasenko: in Train we assume the root fs is on the first partition | 14:38 |
ftarasenko | arne_wiebalck: I'll mount image and check now. Do you recommend to upgrade Ironic to Ussuri? | 14:39 |
ftarasenko | I did not asked IPA for any partitioning, but maybe /boot it put there | 14:39 |
arne_wiebalck | ftarasenko: if there is another partition, I am not sure if the bootloader installation would have worked ... since you're instance is ACTIVE, correct? | 14:40 |
arne_wiebalck | s/you're/your/ | 14:40 |
ftarasenko | arne_wiebalck: correct. I have active instance, I've cleaned it and created raid before boot | 14:41 |
arne_wiebalck | ftarasenko: right | 14:41 |
arne_wiebalck | ftarasenko: the partition I was talking about is the one inside your centos image, not on the host | 14:42 |
arne_wiebalck | ftarasenko: and the node boots fine if you do not have a RAID configured? | 14:43 |
arne_wiebalck | ftarasenko: (to make sure the image is fine otherwise) | 14:43 |
*** ociuhandu has quit IRC | 14:43 | |
ftarasenko | arne_wiebalck: correct, it boots fine without RAID. I'm checking now for image, trying to find suitable host | 14:44 |
*** ociuhandu has joined #openstack-ironic | 14:45 | |
arne_wiebalck | ftarasenko: the above should read "and created raid before deploy" (not boot), right? | 14:46 |
openstackgerrit | Bob Fournier proposed openstack/ironic master: New configuration parameter to use ipmitool retries https://review.opendev.org/728261 | 14:47 |
ftarasenko | arne_wiebalck: sorry for inconvinience, yes, I do clean before server boot | 14:47 |
ftarasenko | I have only one partion, so it should be first. In Train nothing is required before instance boot? I take disk-image-builder and run it with additional mdamd package | 14:49 |
arne_wiebalck | ftarasenko: one single partition should be fine | 14:49 |
arne_wiebalck | ftarasenko: the image needs to able to assemble the RAID, let me check what we do ... | 14:50 |
*** kaifeng has joined #openstack-ironic | 14:51 | |
*** ociuhandu has quit IRC | 14:51 | |
ftarasenko | arne_wiebalck: thank you! Maybe, you reconfigure bootloader? But I've checked and found raid drivers in mine | 14:52 |
arne_wiebalck | ftarasenko: we have "rd.auto" as a kernel boot param | 14:52 |
arne_wiebalck | ftarasenko: to automatically start the md devices | 14:52 |
*** beekneemech is now known as bnemec | 14:53 | |
ftarasenko | arne_wiebalck: Good point! I'll provision my image and and this option manually on first boot. Thank you! | 14:54 |
arne_wiebalck | ftarasenko: Good luck :) | 14:55 |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironic-inspector-client master: Reduce timeout for tempest job https://review.opendev.org/728635 | 14:56 |
*** ociuhandu has joined #openstack-ironic | 14:59 | |
TheJulia | #startmeeting ironic | 15:00 |
TheJulia | o/ | 15:00 |
openstack | Meeting started Mon May 18 15:00:10 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 |
*** openstack changes topic to " (Meeting topic: ironic)" | 15:00 | |
iurygregory | o/ | 15:00 |
openstack | The meeting name has been set to 'ironic' | 15:00 |
bdodd | o/ | 15:00 |
TheJulia | Good morning everyone! | 15:00 |
kaifeng | o/ | 15:00 |
rpittau | o/ | 15:00 |
rpioso | o/ | 15:00 |
TheJulia | Our agenda can be found on the wiki, as always! | 15:00 |
TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:00 |
arne_wiebalck | o/ | 15:00 |
erbarr | o/ | 15:00 |
TheJulia | One note, I'm also in another call, so hopefully I won't become distracted. | 15:00 |
rajinir | o/ | 15:00 |
ajya | o/ | 15:01 |
TheJulia | #topic Announcements / Reminders | 15:01 |
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)" | 15:01 | |
TheJulia | A few things to note! | 15:01 |
*** stendulker has joined #openstack-ironic | 15:01 | |
TheJulia | #info Next monday is a holiday for the states, I won't be around. Dmitry will be running the meeting next week. | 15:02 |
stendulker | o/ | 15:02 |
TheJulia | #info Virtual PTG is coming soon. June 1-5 | 15:02 |
*** chihhsin has joined #openstack-ironic | 15:02 | |
TheJulia | #link https://www.openstack.org/ptg/ | 15:02 |
TheJulia | #info We have a PTG topics etherpad. Add your crazy ideas! | 15:03 |
TheJulia | #link https://etherpad.opendev.org/p/Ironic-VictoriaPTG-Planning | 15:03 |
TheJulia | #info We have a priorites document for the Victoria cycle | 15:04 |
TheJulia | #link https://review.opendev.org/#/c/720100/ | 15:04 |
patchbot | patch 720100 - ironic-specs - WIP - Victoria Cycle Priorit(y|ies) - 4 patch sets | 15:04 |
TheJulia | One last item! | 15:04 |
bfournie | o/ | 15:04 |
TheJulia | #info Jroll is hanging up his +2 for the time being. Thanks jroll! Until it is time to give it back to you :) | 15:05 |
jroll | <3 | 15:05 |
TheJulia | Does anyone have anything else to raise today? | 15:05 |
iurygregory | I think we are good | 15:05 |
TheJulia | We have no action items, so we can skip that step! | 15:06 |
TheJulia | One last thing, I may take some more time off next week. | 15:07 |
TheJulia | My car is calling me... | 15:07 |
TheJulia | And parts will be delivered tonight actually :) | 15:07 |
iurygregory | \o/ | 15:07 |
TheJulia | Anyway, onward! | 15:08 |
TheJulia | #topic Review subteam status reports | 15:08 |
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)" | 15:09 | |
TheJulia | #link Review subteam status reports | 15:09 |
TheJulia | #undo | 15:09 |
openstack | Removing item from minutes: #link Review | 15:09 |
TheJulia | #link https://etherpad.opendev.org/p/IronicWhiteBoard | 15:09 |
TheJulia | thinks look fairly good, it would be awesome for the v6 CI job to get traction/movement | 15:11 |
TheJulia | s/thinks/things/ | 15:12 |
* TheJulia wonders when she will begin typing tink instead of think | 15:12 | |
TheJulia | </ibmjoke> | 15:12 |
iurygregory | lol | 15:12 |
TheJulia | tink being a ?norweigan? spelling for think | 15:12 |
*** cdearborn has joined #openstack-ironic | 15:13 | |
uzumaki | Also the star wars misa pronounciation of the same | 15:13 |
uzumaki | "Misa tinks TheJulia and herself are good friends.." <says in the weird voice> | 15:15 |
rpittau | TheJulia: I was going to approve the release model, but maybe I can +2 and leave it open in case we want to wait a little bit more ? | 15:17 |
iurygregory | I would give more time for people who had questions to give a +1 | 15:18 |
iurygregory | just to make sure they understand our plan | 15:18 |
openstackgerrit | Verification of a change to openstack/ironic failed: Mark more configuration options as reloadable https://review.opendev.org/725867 | 15:21 |
TheJulia | sorry, other meeting grabbing my attention, one minute | 15:21 |
TheJulia | rpittau: I think that is reasonable | 15:21 |
TheJulia | uzumaki: yes, you fit in here | 15:22 |
TheJulia | Are we good to proceed? | 15:22 |
rpittau | let's | 15:22 |
iurygregory | ++ | 15:22 |
uzumaki | +1 | 15:22 |
TheJulia | okay! | 15:22 |
TheJulia | #topic Deciding on priorities for the coming week | 15:23 |
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)" | 15:23 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:23 |
TheJulia | Starting at line 108 | 15:23 |
rpittau | probably IPV6 job needs some love (and a rebase) ? | 15:23 |
TheJulia | Looks like someone removed the merged links? | 15:23 |
TheJulia | (thanks!) | 15:24 |
rpittau | oh yeah, I did, I was updating the section | 15:24 |
TheJulia | awesome | 15:24 |
TheJulia | Is everyone good with the items marked for the next meeting (line 163) | 15:24 |
rpittau | I'd like to add the lower-constraints change, they shoud not take long to review | 15:25 |
*** ociuhandu has quit IRC | 15:25 | |
TheJulia | rpittau: ++ | 15:25 |
TheJulia | please! | 15:25 |
rpittau | thanks | 15:25 |
rpittau | add on L175 | 15:26 |
rpittau | err | 15:26 |
rpittau | 177 | 15:26 |
TheJulia | added the link to 164 | 15:26 |
rpittau | ok! :D | 15:26 |
TheJulia | Anything else? | 15:26 |
kaifeng | i wonder what's in the linux-firmware package that need to be in the dib? | 15:26 |
rpittau | kaifeng: it's not for ci, it's for baremetal | 15:27 |
TheJulia | kaifeng: I have long wondered this | 15:27 |
TheJulia | bottom line, yes it is for actual baremetal | 15:28 |
kaifeng | Oh, I thought it contains stuff like firmware, so it's building images that may provide such service? | 15:28 |
rpittau | I don't remember the details, but since we're publishing the image and that image is used in baremetal, we need the firmware there | 15:28 |
rpittau | kaifeng: https://storyboard.openstack.org/#!/story/2007385 | 15:29 |
openstackgerrit | Merged openstack/ironic-inspector master: Treat endpoints with trailing slashes the same way as without them https://review.opendev.org/727187 | 15:29 |
kaifeng | rpittau: thanks, okay so some drivers may be included there.. | 15:30 |
rpittau | yeah | 15:30 |
TheJulia | Yeah, I think the point is microcode | 15:30 |
TheJulia | Anyway, I guess we're good with priorities for the week? | 15:31 |
kaifeng | +1 | 15:31 |
TheJulia | Moving on to the baremetal sig | 15:32 |
openstackgerrit | Merged openstack/networking-baremetal master: Bump hacking version to 3.0.0 and fix pep8 test https://review.opendev.org/727152 | 15:32 |
TheJulia | #topic Baremetal SIG | 15:32 |
*** openstack changes topic to "Baremetal SIG (Meeting topic: ironic)" | 15:32 | |
TheJulia | One item worth noting, we're anticipating initial feedback from the OSF on the whitepaper this week. | 15:32 |
TheJulia | I think that is it, is there anything else arne_wiebalck ? | 15:32 |
arne_wiebalck | I did some more changes. | 15:32 |
* rpittau needs to finish stuff there :/ | 15:32 | |
arne_wiebalck | No, not really. | 15:32 |
TheJulia | I meant to on Friday, then tweeked my back... again. | 15:32 |
* TheJulia needs to work on physical activity big time | 15:33 | |
arne_wiebalck | There is no real feedback from the OSF yet. | 15:33 |
TheJulia | k | 15:33 |
arne_wiebalck | Otherwise have a look at comments/reviews and chime in. | 15:33 |
TheJulia | I can reach out to them if we don't really have feedback by wednesdays | 15:34 |
TheJulia | wednesday | 15:34 |
arne_wiebalck | There is no real rush. | 15:34 |
arne_wiebalck | OTOH, we should not let things slip. | 15:34 |
TheJulia | ++ | 15:34 |
TheJulia | Putting a reminder on my calendar | 15:34 |
arne_wiebalck | This week is short here, Thu is a hoiday | 15:34 |
arne_wiebalck | holiday | 15:35 |
TheJulia | awesome! | 15:35 |
rpittau | yep | 15:35 |
arne_wiebalck | Most people take Friday off | 15:35 |
TheJulia | Okay, are we good to move on to open discussion | 15:35 |
* rpittau included | 15:35 | |
* TheJulia should take Friday off now.... | 15:35 | |
rpittau | do it! | 15:35 |
rpittau | both :) | 15:35 |
TheJulia | yeah, the car demands work | 15:35 |
* TheJulia laughs slightly evilly | 15:35 | |
rpittau | those talking cars, so needy | 15:35 |
TheJulia | heh | 15:35 |
TheJulia | no, it is the cars that are needy | 15:35 |
* arne_wiebalck hopes the car is not laughing as well | 15:36 | |
TheJulia | That would be moderately disturbing | 15:36 |
TheJulia | Moving on! | 15:36 |
*** ociuhandu has joined #openstack-ironic | 15:36 | |
TheJulia | #topic Open Discussion | 15:36 |
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)" | 15:36 | |
TheJulia | Anything else this week? | 15:36 |
rpittau | well I'm moving forward with testing on ubuntu focal and filed the first bug \o/ https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1879325 | 15:37 |
openstack | Launchpad bug 1879325 in libvirt (Ubuntu) "Unable to remove disk metadata on vm" [Undecided,New] | 15:37 |
rpittau | actually that's second, the first one was upstream and should be fixed, but the package needs to be updated in ubuntu | 15:38 |
arne_wiebalck | For the PTG (and for the SIG), should we plan/offer some type of explicit operator feedback ... or is this not the right forum/event? | 15:39 |
arne_wiebalck | It says operators should attend. | 15:40 |
* arne_wiebalck just checked | 15:40 | |
arne_wiebalck | Not sure if there is demand. | 15:40 |
arne_wiebalck | Maybe better for the summit. | 15:41 |
Qianbiao | Hello, I do not know whether this question is suitable in this meeting. I am wondering when this patch will be reviewed: https://review.opendev.org/#/c/728123/3 | 15:41 |
patchbot | patch 728123 - ironic - Feature: Add raid configuration support for ibmc d... - 3 patch sets | 15:41 |
Qianbiao | has ussuri release work finished now? | 15:41 |
kaifeng | speaking of firmware, does anyone know what's BOOTX64.EFI doing? It seems we can boot with grubx64.efi directly, this confusing me for a long time. | 15:42 |
rpittau | Qianbiao: yes, we're in victoria now | 15:42 |
*** gyee has joined #openstack-ironic | 15:42 | |
Qianbiao | <rpittau> got | 15:42 |
rpittau | Qianbiao: I'll get to that as soon as possible, not sure about this week though | 15:43 |
Qianbiao | thanks, we are waiting for that patch, then we can intergated ironic with metal3 | 15:43 |
TheJulia | arne_wiebalck: that is a good idea, perhaps add an item to the list? | 15:44 |
arne_wiebalck | TheJulia: on the etherpad ? | 15:44 |
TheJulia | kaifeng: BOOTX64.EFI is actually shim | 15:44 |
TheJulia | so for secure boot | 15:45 |
TheJulia | arne_wiebalck: in the victoria ptg planning etherpad | 15:45 |
arne_wiebalck | TheJulia: +1 | 15:45 |
kaifeng | TheJulia: that means if I am not doing a secure uefi, then we can just jump to grubx64 right? | 15:45 |
TheJulia | kaifeng: yes | 15:46 |
kaifeng | TheJulia: thanks for explaining :) | 15:46 |
TheJulia | Do we have anything else to discuss this morning? | 15:47 |
rpittau | we don't have shimx64.efi for the secure boot ? | 15:47 |
TheJulia | rpittau: depends on case :) | 15:47 |
rpittau | we can continue the discussion in a different moment outside of the meeting | 15:47 |
rpittau | oh yeah, ofc | 15:48 |
TheJulia | Thanks everyone! | 15:49 |
TheJulia | Have a wonderful week! | 15:49 |
rpittau | thanks TheJulia, you too :) | 15:49 |
rpioso | TheJulia: Thank you! | 15:49 |
TheJulia | #endmeeting | 15:49 |
*** 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." | 15:49 | |
openstack | Meeting ended Mon May 18 15:49:23 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-05-18-15.00.html | 15:49 |
arne_wiebalck | TheJulia: thanks | 15:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-05-18-15.00.txt | 15:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-05-18-15.00.log.html | 15:49 |
kaifeng | o/ | 15:50 |
Qianbiao | Meeting is over :). I have a question for kaifeng in my mind for a while, are u chinese? | 15:50 |
kaifeng | Qianbiao yes I am | 15:51 |
TheJulia | :) | 15:51 |
Qianbiao | :) you name looks like a chinese. | 15:51 |
Qianbiao | s/you/your/ | 15:51 |
kaifeng | So we are in the same timezone :) | 15:51 |
Qianbiao | yes | 15:51 |
Qianbiao | I am a freelancer, currently work for ironic ibmc driver for HUAWEI. | 15:52 |
kaifeng | I know that, I remember your proposed the ibmc driver at the end of ?Stein? | 15:53 |
Qianbiao | yes, good memory~ | 15:53 |
kaifeng | always in a hurry hehe | 15:54 |
Qianbiao | :) plan from HUAWEI. | 15:54 |
Qianbiao | they are customer driven. | 15:54 |
kaifeng | I would say we are customer driven :( | 15:54 |
kaifeng | too | 15:55 |
Qianbiao | :) | 15:55 |
Qianbiao | i thought you work for OpenStack ironic. | 15:55 |
Qianbiao | You got a wechat? we may talk later. | 15:56 |
Qianbiao | not disturb this channel | 15:56 |
kaifeng | yeah, i was involving ironic since 2017 | 15:56 |
kaifeng | Qianbiao: sure, you can find me by the name 'direcat' | 15:57 |
Qianbiao | got | 15:57 |
* kaifeng is a cat pretends to a dire wolf | 15:58 | |
* TheJulia is intrigued by this wechat name :) | 15:58 | |
TheJulia | excellent! | 15:58 |
Qianbiao | :) | 15:58 |
kaifeng | addicted to novel :) | 15:59 |
Qianbiao | need to go, folks. See u later. | 16:00 |
*** Qianbiao is now known as Qianbiao|afk | 16:01 | |
kaifeng | good night o/ | 16:01 |
Qianbiao|afk | night ~ | 16:01 |
*** Qianbiao|afk has quit IRC | 16:01 | |
rpittau | good night! o/ | 16:05 |
*** rpittau is now known as rpittau|afk | 16:06 | |
*** stendulker has quit IRC | 16:06 | |
*** ociuhandu_ has joined #openstack-ironic | 16:18 | |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: Migration from oslo.rootwrap to oslo.privsep https://review.opendev.org/728942 | 16:21 |
*** ociuhandu has quit IRC | 16:22 | |
*** ociuhandu_ has quit IRC | 16:23 | |
openstackgerrit | Merged openstack/ironic stable/train: Revert "Add timeout and retries to JSON RPC client" https://review.opendev.org/728784 | 16:31 |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Add standalone redfish jobs https://review.opendev.org/720675 | 16:31 |
iurygregory | \o/ | 16:34 |
openstackgerrit | Merged openstack/ironic-inspector stable/ussuri: Treat endpoints with trailing slashes the same way as without them https://review.opendev.org/728885 | 16:34 |
*** lucasagomes has quit IRC | 16:35 | |
*** scott__c has joined #openstack-ironic | 16:36 | |
scott__c | Hey everyone! I'm completely new to Ironic, and I'm doing a research project to determine if/how more "exotic" hardware can be integrated with OpenStack. So I have a number of questions! First, I understand that if the machine supports some kind of out-of-band management, then there's a chance Ironic can support - even if that entails custom hardware types and drivers? | 16:43 |
openstackgerrit | Merged openstack/ironic stable/ussuri: redfish: handle hardware that is unable to set persistent boot https://review.opendev.org/727903 | 16:44 |
scott__c | For example, I have a machine that supports IPMI, but uses different firmware (U-Boot instead of BIOS) | 16:45 |
*** k_mouza has quit IRC | 16:48 | |
*** k_mouza has joined #openstack-ironic | 16:49 | |
*** ricolin_ has joined #openstack-ironic | 16:53 | |
*** k_mouza has quit IRC | 16:54 | |
*** ricolin has quit IRC | 16:56 | |
*** ricolin_ has quit IRC | 17:00 | |
*** ricolin has joined #openstack-ironic | 17:00 | |
iurygregory | scott__c, depending on how exotic your hardware is you may need to create a driver for it, or maybe use the generic ones =) | 17:05 |
openstackgerrit | Merged openstack/ironic-python-agent-builder master: Install linux-firmware in DIB images https://review.opendev.org/726769 | 17:05 |
scott__c | @iurygregory As an example. I have a machine running a PowerPC CPU. It relies on U-Boot firmware (not BIOS), but it does support IPMI. So I guess my question there is if BIOS is a requirement to integrate with Ironic? | 17:06 |
openstackgerrit | Merged openstack/ironic master: Do all serialization in the expose decorator https://review.opendev.org/704486 | 17:10 |
*** uzumaki has quit IRC | 17:12 | |
*** uzumaki has joined #openstack-ironic | 17:12 | |
*** dking has joined #openstack-ironic | 17:14 | |
ftarasenko | arne_wiebalck: thank you, rd.auto helps to start boot in 3-5 seconds. However, it's still a bit strange, cause I use latest IPA and have rd.md.uuid set in my GRUB. | 17:16 |
openstackgerrit | Verification of a change to openstack/ironic failed: Add `network_data` field to ironic node object https://review.opendev.org/687910 | 17:18 |
*** k_mouza has joined #openstack-ironic | 17:24 | |
openstackgerrit | Andreas Jaeger proposed openstack/ironic master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/728957 | 17:27 |
*** k_mouza has quit IRC | 17:28 | |
openstackgerrit | Andreas Jaeger proposed openstack/ironic master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/728957 | 17:32 |
openstackgerrit | Andreas Jaeger proposed openstack/ironic master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/728957 | 17:34 |
*** kaifeng has quit IRC | 18:10 | |
TheJulia | scott__c: It would likely help if you wanted to make an etherpad with the cases, we migh tbe able to crowd source answers | 18:21 |
TheJulia | scott__c: and high level, no bios is not a requirement, like power9 gear has an ipmi path through openbmc, and the bootloader groks the pxelinux file format | 18:22 |
TheJulia | while it doesn't actually execute pxelinux becasue it is from a different architecture | 18:22 |
* TheJulia is finally done with calls and meetings for the day and has started making lunch | 18:23 | |
*** ociuhandu has joined #openstack-ironic | 18:28 | |
*** ociuhandu has quit IRC | 18:32 | |
*** scott_c has joined #openstack-ironic | 18:33 | |
*** scott__c has quit IRC | 18:36 | |
arne_wiebalck | ftarasenko: so, with rd.auto your instance boots? | 18:53 |
*** rmcall has joined #openstack-ironic | 19:03 | |
arne_wiebalck | ftarasenko: also: do the rd.md.uuid values make it to grub.cfg and the kernel cmdline? | 19:09 |
JayF | TheJulia: iurygregory: dtantsur|afk: Any plans for an SPUC 3? I'd enjoy being able to participate again | 19:09 |
TheJulia | no plans off hand, but I love the idea! | 19:09 |
iurygregory | JayF, ++ for it if we can do before the PTG to get crazy ideas =) | 19:09 |
JayF | What about this Friday? | 19:09 |
JayF | JFDI is always the best way to get something going :D | 19:10 |
TheJulia | ++ | 19:10 |
iurygregory | This friday is ok fr me =) | 19:10 |
JayF | Can someone actually subbed to the list email openstack-discuss about it? | 19:11 |
* iurygregory googles JFDI... | 19:11 | |
JayF | Just [] do it | 19:11 |
JayF | fill in the blank ;) | 19:11 |
iurygregory | with a word that starts with F =) | 19:11 |
iurygregory | up to your imagination | 19:11 |
JayF | just like in RTFM, for example | 19:11 |
iurygregory | I can send the email, so we are keeping the same time and also using TheJulia bluejeans? XD | 19:12 |
*** zer0c00l has joined #openstack-ironic | 19:12 | |
TheJulia | I'm officially taking friday off at this point, but I can join with a beverage! | 19:12 |
TheJulia | iurygregory: sounds good to me | 19:12 |
JayF | zer0c00l should be coming, he's providing the crazy pre-PTG ideas ;) | 19:12 |
zer0c00l | lol | 19:12 |
TheJulia | Ideas are always welcome | 19:13 |
* TheJulia goes and puts in for time off | 19:13 | |
zer0c00l | ideas and bodies to work on ideas :) | 19:13 |
JayF | just as long as you're not putting my ass on the line ;) | 19:13 |
iurygregory | LOL | 19:14 |
TheJulia | Bodies are also welcome, as long as they are functional | 19:14 |
TheJulia | and have operating control units | 19:14 |
zer0c00l | hahaha ofcourse. | 19:14 |
iurygregory | should we use the time from the 1st SPUC or the 2nd? | 19:15 |
TheJulia | what were the times? | 19:15 |
TheJulia | it is all a blur to me | 19:15 |
iurygregory | the 2nd was at 2pm UTC | 19:15 |
iurygregory | the 1st was at 5PM | 19:16 |
iurygregory | UTC | 19:16 |
* iurygregory has meeting at 3pm UTC | 19:16 | |
TheJulia | I can do either time... as long as I'm awake | 19:18 |
JayF | I'd prefer a little later than 2pm UTC if possible | 19:18 |
JayF | 5pm UTC would be A+++ | 19:18 |
zer0c00l | 2 pm UTC is 7 am PST :( | 19:19 |
iurygregory | ouch | 19:19 |
zer0c00l | 5 pm UTC would be great! | 19:19 |
iurygregory | ok let's go with 5pm UTC | 19:19 |
JayF | thanks iurygregory, it's nice to get to see everyone's faces and talk over stuff | 19:19 |
JayF | and I have four whole days to find a funny hat IRL instead of having to cheat with webcam overlays :P | 19:20 |
iurygregory | lol | 19:20 |
ftarasenko | arne_wiebalck: yes, with rd.auto it boots. what do you mean asking about value? it matches with mdraid id | 19:22 |
iurygregory | email sent | 19:29 |
TheJulia | scott_c: by chance did you see my earlier reply. I just noticed your client quit and rejoined after I replied | 19:39 |
TheJulia | iurygregory: thanks | 19:39 |
iurygregory | TheJulia, yw =) | 19:40 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: Migration from oslo.rootwrap to oslo.privsep https://review.opendev.org/728942 | 19:44 |
openstackgerrit | Andreas Jaeger proposed openstack/python-ironicclient master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/729014 | 19:50 |
*** k_mouza has joined #openstack-ironic | 19:50 | |
*** k_mouza has quit IRC | 19:50 | |
openstackgerrit | Andreas Jaeger proposed openstack/python-ironic-inspector-client master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/729015 | 19:51 |
TheJulia | vdrok: any particular patch you need our eyes on first for the client-id changes you've been making? | 19:59 |
*** uzumaki has quit IRC | 20:15 | |
*** Lucas_Gray has joined #openstack-ironic | 20:38 | |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: WIP - Native zuulv3 grenade multinode multitenant https://review.opendev.org/705030 | 20:44 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: WIP - Native zuulv3 grenade multinode multitenant https://review.opendev.org/705030 | 20:46 |
*** hogepodge has joined #openstack-ironic | 21:01 | |
*** jdandrea has quit IRC | 21:19 | |
stevebaker | TheJulia: yes, basic auth in inspector and jsonrpc would be good I think. It could be worth putting the middleware into ironic-lib now rather than landing it in ironic first | 21:20 |
TheJulia | Yeah, that does kind of make sense | 21:22 |
stevebaker | TheJulia: also for jsonrpc should it have a separate auth file? Mixing system and real users seems wrong, on the other hand: Unix | 21:24 |
TheJulia | separate file seems separate file seems reasonable because front-end/back-end different connections/operational scope | 21:25 |
stevebaker | +1 | 21:26 |
*** dking has quit IRC | 21:31 | |
*** scott_c has quit IRC | 21:33 | |
*** sshnaidm is now known as sshnaidm|afk | 22:00 | |
*** threestrands has joined #openstack-ironic | 22:06 | |
*** eandersson has joined #openstack-ironic | 22:09 | |
eandersson | Anyone know why I would be getting an is_image_available error for AttributeError: properties when trying to write my own ipa hardware handler after making reboot a required step? | 22:12 |
eandersson | http://paste.openstack.org/show/s5omQdJ9FTsZVKxB3Oem/ | 22:14 |
eandersson | Looks like it might be fixed in a newer version | 22:16 |
TheJulia | o/ eandersson | 22:31 |
eandersson | o/ | 22:31 |
TheJulia | eandersson: no idea, my best guess is maybe the properties field is missing | 22:32 |
TheJulia | the fact that is coming out of the glance image hnadling code is kind of surprising | 22:32 |
eandersson | I am hoping it's just a cache issue, because the image for sure has properties. | 22:33 |
*** dking has joined #openstack-ironic | 22:33 | |
eandersson | This is Rocky so might be worth upgrading to something newer as well :D | 22:33 |
TheJulia | maybe, although I don't think we've touched that code in a long time | 22:34 |
TheJulia | well | 22:34 |
TheJulia | clients may have been swapped | 22:34 |
eandersson | It is really weird thou that it only happens if I set reboot to required during cleaning | 22:34 |
TheJulia | So if your re-hitting the cache, I wonder | 22:34 |
TheJulia | reboot required, anything else? | 22:35 |
eandersson | http://paste.openstack.org/show/V3N0wyuLBSE1NKRleDf0/ | 22:36 |
eandersson | And all the script does it execute a bash script (dummy hello world one that returns exit code 0) | 22:36 |
TheJulia | eandersson: that is happening remotely on ipa? | 22:37 |
TheJulia | and getting sent back? | 22:37 |
*** dking has quit IRC | 22:37 | |
eandersson | The logs are from ironic | 22:38 |
TheJulia | ok | 22:38 |
eandersson | but the hardware manager is on the ipa | 22:38 |
eandersson | https://github.com/openstack/ironic-python-agent/tree/master/ironic_python_agent/hardware_managers | 22:38 |
eandersson | A really basic one that juist inherits hardware.GenericHardwareManager and adds a exec call to /usr/local/test/test.sh | 22:39 |
TheJulia | so I suspect that what is occuring is rocky doesn't grok reboots in deploy | 22:40 |
TheJulia | clean step flag of getting reboot_requetsed causes _cleaning_reboot to be called | 22:41 |
eandersson | I could try to upgrade, but would take some time to prep that | 22:42 |
TheJulia | which triggers ramdisk preparation for cleanintgg | 22:42 |
TheJulia | cleaning | 22:42 |
TheJulia | and then reboots the machine | 22:42 |
TheJulia | so... err yeah. that would be why, its likely trying to pull cleaning ramdisk back down | 22:42 |
TheJulia | any reason your trying to do firmware upgrades in deployment and not in cleaning? | 22:43 |
TheJulia | aside form a node can sit idle for a while possibly | 22:43 |
eandersson | This is actually during cleaning | 22:44 |
eandersson | but might be a mistake if you are asking that question :D | 22:45 |
TheJulia | hmm, looking | 22:45 |
TheJulia | I seem to be confused | 22:46 |
eandersson | Gonna rebase the IPA as well, this might be some old version of the IPA. | 22:46 |
TheJulia | oh | 22:47 |
TheJulia | wait | 22:47 |
TheJulia | ipa is likely fine | 22:47 |
TheJulia | I was confused about the interface fo rsome reason | 22:47 |
TheJulia | looking at the stack trace it is in the cache cleanup | 22:47 |
openstackgerrit | Steve Baker proposed openstack/ironic-lib master: Implement Basic HTTP authentication middleware https://review.opendev.org/729070 | 22:49 |
TheJulia | eandersson: how is your conductor on disk space? | 22:51 |
eandersson | low :D | 22:52 |
eandersson | but still 20GB free | 22:52 |
openstackgerrit | Steve Baker proposed openstack/ironic master: Enable Basic HTTP authentication middleware https://review.opendev.org/727467 | 22:52 |
*** tkajinam has joined #openstack-ironic | 22:53 | |
eandersson | unless it's using /tmp and there is a lot less :D | 22:53 |
TheJulia | so, it looks like it is using whatever is configured as the cache directory | 22:54 |
TheJulia | It is trying to clean up cached data | 22:54 |
TheJulia | and my hunch is that folder has uuids that are no longer in glance | 22:55 |
TheJulia | at least, that is my hunch | 22:55 |
eandersson | Yea that is for sure possible | 22:55 |
eandersson | This is our lab so... things... magically disappear | 22:56 |
TheJulia | queue magic gif | 22:56 |
TheJulia | eandersson: what do you see in the folder defined by [conf]tftp_master_path ? | 23:01 |
TheJulia | eandersson: also, check your cleaning ramdisk parameters, to ensure kernel/ramdisk uuid match valid glance images | 23:03 |
TheJulia | in theory, what shoudl be happening is that it is trying to lookup the size of the files to figure out how much is needed space wise in the cache, not before, but the cache code is a little hard to follow | 23:04 |
*** Lucas_Gray has quit IRC | 23:24 | |
eandersson | Sorry in a meeting! ~10 minutes | 23:25 |
TheJulia | no worries, just winding my day trying to figure something out by not looking at the ipxe source | 23:31 |
* TheJulia is doomed to have to look in the morning | 23:31 | |
*** yolanda has quit IRC | 23:36 | |
TheJulia | hmmmm | 23:37 |
* TheJulia ponders ipxe | 23:37 | |
*** scott_c has joined #openstack-ironic | 23:43 | |
*** scott__c has joined #openstack-ironic | 23:48 | |
*** scott_c has quit IRC | 23:51 | |
eandersson | TheJulia: It's /var/lib/tftboot (technically it's the default /tftboot, but it's in a container that maps to /var/lib/tftboot on the host) | 23:57 |
eandersson | I have actually uploaded multiple images and I keep updating the uuid for these so they do exist. | 23:58 |
eandersson | Plus it does boot into the image, and fails just on the reboot during cleaning. | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!