*** ociuhandu has joined #openstack-ironic | 00:26 | |
*** ociuhandu has quit IRC | 00:36 | |
*** ociuhandu has joined #openstack-ironic | 00:38 | |
*** Goneri has quit IRC | 00:39 | |
*** ociuhandu has quit IRC | 00:43 | |
*** stevebaker has quit IRC | 00:55 | |
openstackgerrit | Merged openstack/ironic master: Refactor RedfishVirtualMediaBoot https://review.opendev.org/724707 | 01:00 |
---|---|---|
*** gregwork has quit IRC | 01:33 | |
*** stevebaker has joined #openstack-ironic | 01:52 | |
*** mkrai has joined #openstack-ironic | 03:32 | |
*** ricolin_ has joined #openstack-ironic | 03:49 | |
*** ociuhandu has joined #openstack-ironic | 03:56 | |
*** ociuhandu has quit IRC | 04:02 | |
*** jdandrea has quit IRC | 04:24 | |
*** ysandeep|afk is now known as ysandeep | 05:20 | |
*** ociuhandu has joined #openstack-ironic | 05:23 | |
*** ociuhandu has quit IRC | 05:33 | |
*** gokhani has joined #openstack-ironic | 06:18 | |
*** rpittau|afk is now known as rpittau | 06:33 | |
rpittau | good morning ironic! o/ | 06:33 |
*** ociuhandu has joined #openstack-ironic | 06:38 | |
arne_wiebalck | Good morning, rpittau and ironic! | 06:46 |
rpittau | hey arne_wiebalck :) | 06:47 |
*** yolanda has joined #openstack-ironic | 07:20 | |
*** gudrutis2 has quit IRC | 07:24 | |
*** mkrai has quit IRC | 07:24 | |
iurygregory | good morning rpittau arne_wiebalck and Ironic o/ | 07:26 |
arne_wiebalck | hey iurygregory o/ | 07:26 |
rpittau | hey iurygregory :) | 07:26 |
iurygregory | o/ | 07:27 |
*** sshnaidm|off is now known as sshnaidm | 07:33 | |
*** gudrutis2 has joined #openstack-ironic | 07:38 | |
gudrutis2 | Hello all 0/ | 07:40 |
iurygregory | hey gudrutis2 o/ | 07:42 |
gudrutis2 | On newly setuped devstack instance when I try to run `openstack baremetal node inspect $NODE` I get ` dbm.error: db type could not be determined`. Have anyone seen this error? | 07:46 |
* iurygregory haven't try devstack using master yet | 07:46 | |
iurygregory | looking at google you can probably remove .testrepository/times.dbm | 07:48 |
*** ociuhandu has quit IRC | 07:51 | |
*** mkrai has joined #openstack-ironic | 07:55 | |
*** k_mouza has joined #openstack-ironic | 07:56 | |
iurygregory | I'm loving the timeout in smoke tests ... | 07:56 |
*** ociuhandu has joined #openstack-ironic | 08:00 | |
gudrutis2 | iurygregory: I dont find it enywhere on the system :/ | 08:00 |
iurygregory | gudrutis2, strange =( what local.conf are you trying and what OS? | 08:00 |
*** k_mouza has quit IRC | 08:00 | |
gudrutis2 | http://paste.openstack.org/show/793027/ | 08:04 |
iurygregory | I will try to deploy to see if the same problem happens to me | 08:10 |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Update docs building https://review.opendev.org/725082 | 08:25 |
*** ysandeep is now known as ysandeep|lunch | 08:35 | |
*** dtantsur|afk is now known as dtantsur | 08:43 | |
dtantsur | morning ironic, happy Monday | 08:43 |
dtantsur | so, the CI doesn't seem to behave, does it? | 08:43 |
rpittau | hey dtantsur :) | 08:44 |
iurygregory | dtantsur, depends | 08:44 |
iurygregory | morning dtantsur | 08:44 |
iurygregory | for inspector the grenade still failing in weird ways | 08:44 |
dtantsur | sigh | 08:45 |
iurygregory | before the tests were failling after the upgrade | 08:46 |
iurygregory | now it's before -.-' | 08:46 |
iurygregory | either we are very unlucky where we are running and 3hrs is not enough.... | 08:47 |
dtantsur | two trivial patches if anyone has time: https://review.opendev.org/#/c/720405/ https://review.opendev.org/#/c/720406/ | 08:50 |
patchbot | patch 720405 - networking-baremetal - Remove the unused oslo.i18n bits - 1 patch set | 08:50 |
patchbot | patch 720406 - networking-generic-switch - Remove the unused oslo.i18n bits - 1 patch set | 08:50 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient master: Get rid of the oslo.serialization dependency https://review.opendev.org/723868 | 08:54 |
dtantsur | also had to rebase this ^^ | 08:54 |
iurygregory | seems like all success we got in the ironic-inspector-grenade was when running in ovh cloud | 08:57 |
iurygregory | do we need to create 7 vms in the ironic-inspector-grenade? we only run smoke tests.. | 08:58 |
iurygregory | and the concurrency is 1 | 08:58 |
*** k_mouza has joined #openstack-ironic | 09:03 | |
dtantsur | at least at some point the smoke tests used to create a few VMs | 09:04 |
dtantsur | we can always try to experiment with the number | 09:05 |
* iurygregory will try | 09:20 | |
openstackgerrit | Dmitry Tantsur proposed openstack/metalsmith master: Get rid of testtools and fixtures https://review.opendev.org/725218 | 09:20 |
openstackgerrit | Dmitry Tantsur proposed openstack/metalsmith master: Start enforcing W504 in pep8 https://review.opendev.org/725219 | 09:28 |
dtantsur | TIL if you don't disable W503, W504 will be ignored Oo | 09:28 |
rpittau | yeah, why not... :/ | 09:29 |
dtantsur | well, it makes *some* sense, given that they conflict | 09:29 |
dtantsur | but I'd prefer it to be explicit | 09:29 |
dtantsur | I've been wondering why `tox -epep8` is silent on metalsmith, while flake8 in my vim complains | 09:29 |
rpittau | and deprive people of the joy of discovering themselves? | 09:30 |
dtantsur | hehe | 09:30 |
iurygregory | magic | 09:33 |
dtantsur | oh heck, now repo problems in the CI | 09:36 |
dtantsur | mmm, interesting: https://review.opendev.org/#/c/720107/ | 09:42 |
patchbot | patch 720107 - governance - goals: add container-images - 3 patch sets | 09:42 |
rpittau | dtantsur: yeah, I added a comment about that in the victoria cycle priorities | 09:43 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: Native zuulv3 grenade job for ironic https://review.opendev.org/703098 | 09:48 |
*** ociuhandu has quit IRC | 09:51 | |
*** ociuhandu has joined #openstack-ironic | 09:52 | |
*** ociuhandu has quit IRC | 09:57 | |
*** ociuhandu has joined #openstack-ironic | 10:00 | |
*** rpittau is now known as rpittau|bbl | 10:14 | |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/tenks master: Py2 - Remove six, mock and future https://review.opendev.org/698922 | 10:23 |
*** ysandeep|lunch is now known as ysandeep | 10:47 | |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/sushy-tools master: Stop using six library https://review.opendev.org/697098 | 10:55 |
*** gokhani has quit IRC | 10:55 | |
openstackgerrit | Verification of a change to openstack/networking-generic-switch failed: Remove the unused oslo.i18n bits https://review.opendev.org/720406 | 11:00 |
*** mkrai has quit IRC | 11:07 | |
*** gokhani has joined #openstack-ironic | 11:14 | |
gokhani | hi team, ı am newbee to ironic. ı installed ironic train version with Openstack Ansible project. now I am testing it but ı stucked at after node get ip , it doesn't happen anything. https://imgur.com/dWdgq3x. In ironic conductor logs I din't find any benefical logs about my trouble. I need your help please | 11:23 |
gokhani | these steps are my enrollment steps : http://paste.openstack.org/show/793037/ | 11:25 |
dtantsur | gokhani: you can try tcpdumping the PXE/TFTP traffic (UDP ports 67-69). note that in a typical installation, DHCP is handled by neutron, so ironic logs would be of limited help. | 11:25 |
*** ociuhandu has quit IRC | 11:29 | |
*** ociuhandu has joined #openstack-ironic | 11:30 | |
gokhani | dtantsur , when I run 'tcpdump -i eth1 -pvn port 67 or port 68 or port 69' it is empty and there is no traffic. If I am not wrong ironic conductor node and ironic node need to reach themselves | 11:34 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [PoC] redfish: handle hardware that is unable to set persistent boot https://review.opendev.org/725239 | 11:35 |
dtantsur | TheJulia: this is what I meant re redfish ^^^ | 11:35 |
*** ociuhandu has quit IRC | 11:35 | |
dtantsur | gokhani: yes, and the node must also be able to use whatever DHCP server you have (neutron-dhcp-agent?) | 11:35 |
dtantsur | make sure it boots from the right NIC, it's a common source of problems | 11:35 |
*** ysandeep is now known as ysandeep|brb | 11:36 | |
gokhani | yes, I am using neutron dhcp server. ı created baremetal router port with right mac. ı think this is not the problem. ı am using HPE for ironic node. When I follow it from ILO, it says station ip is x.x.x.x but after that there is nothing. it enters loop | 11:43 |
dtantsur | make sure you're using a flat network (or terminating the right VLAN on the switch) | 11:44 |
dtantsur | when provisioning, check the port details to verify that it does, in fact, have DHCP options related to PXE | 11:45 |
openstackgerrit | Mark Goddard proposed openstack/tenks master: Py2 - Remove six, mock and future https://review.opendev.org/698922 | 11:49 |
openstackgerrit | Mark Goddard proposed openstack/tenks master: Drop CentOS 7 jobs https://review.opendev.org/725243 | 11:49 |
iurygregory | mgoddard, I was about to ping you XD | 11:49 |
mgoddard | iurygregory: always one step ahead :) | 11:49 |
mgoddard | or behind | 11:49 |
iurygregory | LOL | 11:49 |
mgoddard | but never on the same page | 11:50 |
iurygregory | hehehe | 11:50 |
iurygregory | tks for removing centos7 o/ | 11:50 |
mgoddard | should work now | 11:50 |
mgoddard | np | 11:50 |
iurygregory | yeah | 11:50 |
iurygregory | I thought we removed (I forgot to double check =) ) | 11:50 |
*** ysandeep|brb is now known as ysandeep | 11:52 | |
gokhani | dtantsur, ı am using flat network for ironic. sorry may be ı am asking basic/silly questions :( ı can share my ironic.conf: http://paste.openstack.org/show/793039/ | 11:58 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: Native zuulv3 grenade job for ironic https://review.opendev.org/703098 | 11:59 |
dtantsur | gokhani: I mean, is the *neutron* network you're trying to use also flat? | 12:02 |
dtantsur | (not a VLAN or VXLAN network) | 12:02 |
gokhani | dtantsur yes my neutron network is flat | 12:03 |
dtantsur | okay, then you need to check that 1) the node can reach neutron's DHCP server, 2) DHCP options are properly applied (maybe check the neutron-dhcp-agent logs) | 12:04 |
*** mkrai has joined #openstack-ironic | 12:09 | |
*** dmellado has quit IRC | 12:10 | |
*** ociuhandu has joined #openstack-ironic | 12:11 | |
gokhani | ok dtantsur thanks. I will check them | 12:11 |
*** dmellado has joined #openstack-ironic | 12:16 | |
*** ociuhandu has quit IRC | 12:17 | |
*** rpittau|bbl is now known as rpittau | 12:22 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use tinycore 11 https://review.opendev.org/711647 | 12:29 |
*** ociuhandu has joined #openstack-ironic | 12:30 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use tinycore 11 https://review.opendev.org/711647 | 12:32 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: [WIP] Fix grub2 pxe job with native bionic ovmf https://review.opendev.org/716889 | 12:37 |
gudrutis2 | iurygregory: this configuration seems to work for devstack and ironic-inspector http://paste.openstack.org/show/793046/ | 12:46 |
rpittau | if anyone has a minute please check https://review.opendev.org/722334 | 12:47 |
patchbot | patch 722334 - ironic-python-agent - Add function to calculate memory - 2 patch sets | 12:47 |
*** mkrai has quit IRC | 12:52 | |
TheJulia | good morning | 13:01 |
iurygregory | good morning TheJulia | 13:02 |
TheJulia | dtantsur: awesome, I'll look once I have some coffee | 13:02 |
dtantsur | great! I'm fixing a few small issues in it, but the idea is viable IMO | 13:03 |
dtantsur | also g'morning | 13:06 |
*** Goneri has joined #openstack-ironic | 13:08 | |
*** mkrai has joined #openstack-ironic | 13:08 | |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironicclient master: Remove future dependency https://review.opendev.org/725264 | 13:10 |
dtantsur | rpittau: no future for ironicclient, yeah? | 13:11 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [PoC] redfish: handle hardware that is unable to set persistent boot https://review.opendev.org/725239 | 13:11 |
rpittau | dtantsur: I thought about that after pressing enter | 13:12 |
dtantsur | left a comment | 13:12 |
*** rloo has joined #openstack-ironic | 13:12 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: [WIP] Fix grub2 pxe job with native bionic ovmf https://review.opendev.org/716889 | 13:14 |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironicclient master: Remove future dependency https://review.opendev.org/725264 | 13:15 |
*** ricolin_ has quit IRC | 13:17 | |
TheJulia | I updated the agenda to have a quick recap of the call from last week on releases and try to focus the discussion on next steps | 13:18 |
TheJulia | well, cycle priorites | 13:18 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [PoC] redfish: handle hardware that is unable to set persistent boot https://review.opendev.org/725239 | 13:19 |
dtantsur | okay, something like this ^^^ | 13:19 |
*** ociuhandu has quit IRC | 13:20 | |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/tenks master: Drop CentOS 7 jobs https://review.opendev.org/725243 | 13:20 |
openstackgerrit | Zygimantas Matonis proposed openstack/ironic-inspector master: Update local.conf example file. https://review.opendev.org/725267 | 13:20 |
iurygregory | mgoddard, I removed from check and from the jobs.yaml | 13:20 |
*** ociuhandu has joined #openstack-ironic | 13:21 | |
mgoddard | iurygregory: oops, thanks | 13:21 |
iurygregory | mgoddard, np o/ | 13:21 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/tenks master: Py2 - Remove six, mock and future https://review.opendev.org/698922 | 13:22 |
iurygregory | rebase to use the correct commit =) | 13:22 |
*** ociuhandu has quit IRC | 13:25 | |
openstackgerrit | Merged openstack/ironic stable/ussuri: Add PXE reset known issue to the docs https://review.opendev.org/725141 | 13:33 |
*** jdandrea has joined #openstack-ironic | 13:36 | |
*** ociuhandu has joined #openstack-ironic | 13:36 | |
iurygregory | grub2 and secureboot works? O.o | 13:37 |
iurygregory | found and interesting commit while looking at ironic code XD | 13:37 |
*** mkrai has quit IRC | 13:44 | |
*** tzumainn has joined #openstack-ironic | 13:45 | |
dtantsur | sort of works, IIRC | 13:45 |
iurygregory | I have the feeling that for CI we need to add something for efibootmgr in IRONIC_UEFI_BOOT_LOADER | 13:47 |
iurygregory | since it's always going to be grub2 (default value) | 13:47 |
dking | Is anybody here familiar with Kayobe, and where it hands off to Ironic/Bifrost? I'm trying to figure out what side of things should be handling the actual configdrive setup. | 13:48 |
rpioso | Good morning, ironic | 13:50 |
openstackgerrit | Merged openstack/sushy-tools master: Stop using six library https://review.opendev.org/697098 | 13:50 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: [WIP] Fix grub2 pxe job with native bionic ovmf https://review.opendev.org/716889 | 13:50 |
dtantsur | dking: mgoddard should be | 13:50 |
dtantsur | morning rpioso | 13:50 |
rpioso | dtantsur: o/ | 13:51 |
iurygregory | dking, maybe mgoddard | 13:51 |
iurygregory | morning rpioso o/ | 13:51 |
mgoddard | dking: I'll answer in #openstack-kolla | 13:51 |
dking | mgoddard: Thank you very much. | 13:52 |
rpioso | iurygregory: \o | 13:52 |
*** k_mouza has quit IRC | 13:52 | |
TheJulia | iurygregory: I'm not sure I understand, why? | 13:56 |
*** k_mouza has joined #openstack-ironic | 13:59 | |
iurygregory | TheJulia, it was just a thought while looking at the workflow for wholedisk+uefi (efibootmgr) to make it work | 14:01 |
TheJulia | make it work on a whole disk image | 14:01 |
TheJulia | that setup/support is for partition images where we know the kernel/ramdisk and have to setup the bootloader | 14:01 |
TheJulia | largely, it is network driven as well | 14:01 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use tinycore 11 https://review.opendev.org/711647 | 14:03 |
*** k_mouza has quit IRC | 14:03 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use tinycore 11 https://review.opendev.org/711647 | 14:07 |
TheJulia | I apparently need the strongest coffee available today | 14:07 |
*** cdearborn has joined #openstack-ironic | 14:14 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use tinycore 11 https://review.opendev.org/711647 | 14:18 |
*** ysandeep is now known as ysandeep|brb | 14:18 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use tinycore 11 https://review.opendev.org/711647 | 14:18 |
*** k_mouza has joined #openstack-ironic | 14:21 | |
openstackgerrit | Riccardo Pittau proposed openstack/virtualbmc master: Do not import print function from __future__ https://review.opendev.org/725285 | 14:22 |
iurygregory | ironic-grenade has no problem with timeouts but ironic-inspector-grenades has -.-' | 14:29 |
dtantsur | mmmm, because of one more test we're running | 14:32 |
dtantsur | honestly, we should stop this non-sense somehow | 14:32 |
dtantsur | if grenade cannot be tuned to only run our tests, we should either hack it or migrate off it | 14:33 |
arne_wiebalck | It seems there is an issue with UEFI capable whole disk images on s/w RAID when booted in BIOS mode ... at least on CentOS. The issue is that the grubenv file is in the EFI partition which is not accessible when we run grub2install. The options are to either mount everything, or recreate that file. Thoughts? | 14:33 |
TheJulia | dtantsur: +1000 | 14:33 |
dtantsur | arne_wiebalck: whatever seems more robust to you? | 14:34 |
* TheJulia goes to find out why there is a siren on the street | 14:34 | |
arne_wiebalck | dtantsur: hmm | 14:35 |
TheJulia | yay a concrete truck | 14:35 |
iurygregory | dtantsur, we can choose the tests we want to run, theo only crazy thing is that smoke should be lightweight tests | 14:36 |
arne_wiebalck | dtantsur: any issue with "mount -a" after we chroot'ed into the image? | 14:36 |
dtantsur | iurygregory: well, nova's smoke tests are not lightweight with ironic as a backend.. | 14:37 |
dtantsur | arne_wiebalck: we do mount a few things already, don't we? | 14:37 |
iurygregory | dtantsur, yeah | 14:37 |
iurygregory | you have a good point | 14:37 |
arne_wiebalck | dtantsur: oh, yes | 14:37 |
openstackgerrit | Dhuldev Valekar proposed openstack/ironic master: DRAC: Added redfish management clean steps https://review.opendev.org/721593 | 14:37 |
arne_wiebalck | dtantsur: proc, dev, sys | 14:38 |
dtantsur | so I guess it's fine to mount something else | 14:38 |
iurygregory | so do we need to run smoke tests 2 times in ironic-inspector or we want to run smoke and a set of other tests? | 14:38 |
dtantsur | arne_wiebalck: the only thing we should care about is that whole disk images don't have to be Linux-based.. | 14:38 |
dtantsur | iurygregory: we only need to run the main inspector test. only one. | 14:39 |
arne_wiebalck | dtantsur: the difference is that the current mounts are done from thte running system, not from within the image | 14:39 |
dtantsur | same for ironic: we need one main test, not the whole nova's suite | 14:39 |
dtantsur | arne_wiebalck: I don't see it as a huge problem (and I guess software RAID assumes a Linux system anyway) | 14:40 |
arne_wiebalck | dtantsur: for non-Linux images, grub2install will probably also fail :) | 14:40 |
arne_wiebalck | dtantsur: yes | 14:40 |
arne_wiebalck | dtantsur: thanks | 14:40 |
openstackgerrit | Dhuldev Valekar proposed x/sushy-oem-idrac master: DRAC: Redfish management clean steps https://review.opendev.org/721596 | 14:41 |
iurygregory | dtantsur, by default grenade will run smoke tests before the upgrade, you want to disable it? and only run tests for Inspector (regex) after the upgrade? | 14:45 |
dtantsur | iurygregory: only our tests before and after | 14:45 |
iurygregory | dtantsur, gotcha | 14:45 |
dtantsur | before is optional but does help to make sure we're in a sane state pre-upgrade | 14:45 |
iurygregory | I know for the post upgrade we can | 14:45 |
*** gokhani has quit IRC | 14:45 | |
iurygregory | let me check the pre-upgrade | 14:46 |
TheJulia | realistically, if we could just disable nova testing of servers, pre-upgrade, and only during that time run our tempest test for a baremetal instance deployment through nova, the world would be much happier | 14:46 |
iurygregory | ++ | 14:47 |
iurygregory | I'm checking if we can disable the somke tests and choose a set of tests to run | 14:48 |
iurygregory | for inspector would be tempest_test_regex: Inspector ? | 14:48 |
*** kaifeng has joined #openstack-ironic | 14:49 | |
iurygregory | pre-upgrade tests are not configurable | 14:50 |
dtantsur | yeah | 14:51 |
*** ysandeep|brb is now known as ysandeep | 14:52 | |
iurygregory | so we just need to choose the set of tests we want =) | 14:53 |
dtantsur | iurygregory: just copy from the regular jobs? | 14:54 |
iurygregory | yeah | 14:55 |
iurygregory | I was thinking for ironic-inspector "Inspector" and for ironic - we can go with 'test_server_basic_ops' | 14:57 |
dtantsur | iurygregory: why not use ironic own jobs? | 14:57 |
iurygregory | ironic_standalone? | 14:58 |
dtantsur | no, our regular non-standalone jobs | 14:58 |
dtantsur | test_server_basic_ops is from nova | 14:58 |
dtantsur | actually, it looks fine as well: https://opendev.org/openstack/tempest/src/branch/master/tempest/scenario/test_server_basic_ops.py | 14:59 |
dtantsur | but I'm worried about inconsistency | 14:59 |
iurygregory | we were running this in the ironic-grenade.. | 14:59 |
dtantsur | yes, and that was part of the problem | 14:59 |
dtantsur | we used to be forced to run nova tests | 14:59 |
iurygregory | oh | 15:00 |
iurygregory | meeting time | 15:00 |
iurygregory | we can continue in open discussion or after =) | 15:00 |
TheJulia | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon May 4 15:00:19 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 | |
openstack | The meeting name has been set to 'ironic' | 15:00 |
TheJulia | Good morning everyone! | 15:00 |
rpittau | o/ | 15:00 |
iurygregory | o/ | 15:00 |
dtantsur | o/ | 15:00 |
erbarr | o/ | 15:00 |
kaifeng | o/ | 15:00 |
cdearborn | o/ | 15:00 |
rpioso | \o | 15:00 |
arne_wiebalck | o/ | 15:00 |
rajinir | o/ | 15:00 |
rloo | o/ | 15:01 |
TheJulia | I hope everyone had a wonderful weekend! | 15:01 |
TheJulia | Our agenda can be found on the wiki as always. | 15:01 |
TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:01 |
TheJulia | #topic Announcements / Reminders | 15:01 |
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)" | 15:01 | |
TheJulia | #info Ironic 15.0 was released this past week \o/. This was the version for our Ussuri release. | 15:02 |
* dtantsur raises a glass for Ussuri | 15:02 | |
TheJulia | Thank you everyone who contributed and helped make that happen | 15:02 |
iurygregory | \o/ | 15:02 |
rloo | congrats and thanks!!! | 15:02 |
TheJulia | Additionally, last week there was a note about the discussion to determine next steps for releasing ironic | 15:02 |
TheJulia | dtantsur: I believe, if memory serves the agreement was for that to be a spec? | 15:03 |
dtantsur | yes, and I'm still committed to writing it | 15:03 |
TheJulia | k | 15:03 |
dtantsur | got distracted by the fishy issues | 15:04 |
TheJulia | #info Last week's discussion on next steps for ironic release management will move to a spec document. | 15:04 |
TheJulia | Sorry about those fishy issues. | 15:04 |
dtantsur | definitely not your fault :) | 15:04 |
TheJulia | Anyway, does anyone have anything else they would like to announce or remind us of? | 15:04 |
iurygregory | we should figure out the slots for the PTG | 15:04 |
iurygregory | =) | 15:04 |
TheJulia | Ahh yes, I did put that in the discussion area | 15:05 |
TheJulia | iurygregory: You have poll and result data yes? | 15:05 |
iurygregory | oh ok =) | 15:05 |
iurygregory | TheJulia, yes | 15:05 |
TheJulia | excellent | 15:05 |
iurygregory | but we only have 12 participants | 15:05 |
iurygregory | had* | 15:05 |
TheJulia | Perhaps I should mention the fishy issues. | 15:05 |
dtantsur | 12 people is a nice small party | 15:06 |
dtantsur | TheJulia: at least link to your ML post? | 15:06 |
TheJulia | indeed! | 15:06 |
TheJulia | For those interested, I emailed the mailing list on redfish driver issues, assumptions, and breaking to us changes. | 15:06 |
TheJulia | #link http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014543.html | 15:06 |
dtantsur | I've proposed a workaround in two parts: https://review.opendev.org/725239 and https://storyboard.openstack.org/#!/story/2007610 | 15:07 |
patchbot | patch 725239 - ironic - [PoC] redfish: handle hardware that is unable to s... - 3 patch sets | 15:07 |
TheJulia | Thanks dtantsur | 15:07 |
dtantsur | np, feedback welcome | 15:07 |
TheJulia | Does anyone have anything else to announce or remind us of? | 15:07 |
TheJulia | Oh! Victoria PTG! | 15:07 |
TheJulia | #link https://etherpad.opendev.org/p/Ironic-VictoriaPTG-Planning | 15:08 |
iurygregory | I don't =) | 15:08 |
rpioso | Will redfish be declared experimental? | 15:08 |
TheJulia | Etherpad document for items/thoughts/ideas. Please try to spend a few minutes in the next day or two putting a couple thoughts | 15:08 |
dtantsur | rpioso: *shrug* give the severity of the problem, I'd vote for that. But I won't be surprised to be in minority. | 15:08 |
TheJulia | rpioso: I'm not sure, we likely need to weigh it against the push that exists out there for OEMs to disable raw setting capability on IPMI. Which is also... problematic and breaking in some ways | 15:09 |
dtantsur | we cannot build a solid building on a shaking ground | 15:09 |
dtantsur | even if shaking for a good reason | 15:09 |
TheJulia | You know, we have earthquake code here :) | 15:09 |
TheJulia | But I agree | 15:09 |
TheJulia | Anyway, we should move on it seems | 15:10 |
dtantsur | ++ | 15:10 |
TheJulia | Looks like we had no action items last week | 15:10 |
TheJulia | #topic Review subteam status reports | 15:10 |
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)" | 15:10 | |
TheJulia | #link https://etherpad.opendev.org/p/IronicWhiteBoard | 15:10 |
TheJulia | Lets keep in mind, new cycle, so we should likely update items and remove old/out of date data | 15:11 |
rpittau | we can probably remove the python 3 mirgation part | 15:11 |
rpittau | s/mirgation/migration | 15:12 |
TheJulia | arne_wiebalck: I believe you tweeted some graphs and mention of performance impact for moving to conductor groups | 15:12 |
arne_wiebalck | TheJulia: yes | 15:12 |
arne_wiebalck | TheJulia: we will prepare a blog post | 15:12 |
TheJulia | removing retirement | 15:12 |
arne_wiebalck | ++ | 15:13 |
*** ysandeep is now known as ysandeep|away | 15:13 | |
dking | I'm having some trouble deploying with Bifrost using a VLAN: http://paste.openstack.org/show/793066/ | 15:13 |
TheJulia | dking: we're in the middle of our weekly meeting, we'll have to circle back to that after our meeting | 15:13 |
dtantsur | dking: we have a meeting now, could it maybe wait till it ends? | 15:13 |
dking | Oh, sure. Sorry about that. | 15:13 |
TheJulia | Removing multitenancy | 15:13 |
dking | In about another hour? | 15:13 |
TheJulia | dking: yes | 15:13 |
dtantsur | Well, the deployment API somewhat falls under multi-tenancy.. but we can handle it separately | 15:14 |
TheJulia | arne_wiebalck: would it make sense to try and have another doc review meeting on the baremetal whitepaper say... next week? | 15:14 |
TheJulia | dtantsur: separate is better imho | 15:15 |
arne_wiebalck | TheJulia: yes, I will prepare a doodle | 15:15 |
dtantsur | k | 15:15 |
dtantsur | re whitepaper: I hope to see SuperCloud addition this week | 15:15 |
dtantsur | we've been working on a draft with Jakob | 15:15 |
TheJulia | <3 | 15:15 |
arne_wiebalck | StackHPC also wanted to look into contributing. | 15:15 |
TheJulia | Yes, Stig emailed me ?last? week, but it was a blur and email fell by the wayside for me last week | 15:16 |
TheJulia | I do like the deploy steps note :) | 15:16 |
TheJulia | victory in Victoria | 15:16 |
TheJulia | I feel like this should be our motto this cycle? objections? | 15:16 |
TheJulia | For software raid, do we consider that wrapped up? | 15:17 |
dtantsur | no objections :) | 15:18 |
arne_wiebalck | modulo some cleanup we planned | 15:18 |
TheJulia | so maybe we notes some cleanup but overall as done? | 15:19 |
arne_wiebalck | ++ | 15:19 |
dtantsur | yeah | 15:19 |
TheJulia | I think Derek has a v6 CI job, I need to review that this week | 15:19 |
TheJulia | We should put that on the list of things to review this week! | 15:20 |
dtantsur | +100 | 15:20 |
rpittau | it actually looks good, I had a quick look, definitely need to review it this week | 15:20 |
* TheJulia adds a todo note | 15:21 | |
TheJulia | Now... grenade | 15:21 |
* rpittau ducks | 15:21 | |
TheJulia | iurygregory: any chance you can condense the notes, I'm just not sure what is important | 15:21 |
iurygregory | TheJulia, sure | 15:22 |
TheJulia | re the noted ci improvement and moving to dib based jobs, it looks like we're still in the process of reviewing those | 15:22 |
dtantsur | seems so | 15:23 |
dtantsur | and there are many more CI improvements to make IIRC | 15:24 |
TheJulia | there are always | 15:24 |
rpittau | TheJulia: the ironic-inspector one is blocked by grenade at the moment | 15:24 |
iurygregory | done | 15:24 |
*** gyee has joined #openstack-ironic | 15:25 | |
TheJulia | Are there any new subteam efforts to add to the list at this time? | 15:25 |
dtantsur | at some point we need to start migrating bifrost to the new collections | 15:25 |
dtantsur | maybe note it somewhere, so that we don't forget (like with python 3) | 15:26 |
* iurygregory can work in that | 15:26 | |
dtantsur | iurygregory++ | 15:26 |
dtantsur | talk to us on #openstack-ansible-sig if you need help | 15:26 |
* iurygregory wow there is a channel for a sig | 15:26 | |
TheJulia | Have we successfuly mostly resolved the standalone job failures to everyone | 15:26 |
* iurygregory :O | 15:26 | |
dtantsur | iurygregory: why not? :) | 15:27 |
TheJulia | 's present satisfaction? | 15:27 |
dtantsur | let's put it this way: I don't think the standalone job fails more often than other jobs | 15:27 |
iurygregory | we are just missing merge the job to cover the split of standalone =) | 15:27 |
dtantsur | which is far from satisfaction, unfortunately | 15:27 |
TheJulia | heh | 15:27 |
TheJulia | I'm going to remove it from the known issues list since I think we sorted most of those race conditions we were hitting | 15:27 |
TheJulia | the one huge one with netruon... yeah | 15:28 |
iurygregory | neutron </3 | 15:28 |
dtantsur | mmm, the events work? where have we left it? | 15:28 |
TheJulia | dtantsur: they are posted to our API, but we don't do anything with them or even store them as a thing afaik | 15:28 |
dtantsur | oh, so the events are coming already? was it implemented in neutron itself? | 15:29 |
TheJulia | I believe so yes | 15:29 |
dtantsur | can we put that on the priority list and find volunteers? | 15:29 |
TheJulia | ++ | 15:29 |
dtantsur | our side must be much less problematic | 15:29 |
TheJulia | no, more, which is why forward progress stopped :( | 15:30 |
TheJulia | added under replacing wsme | 15:30 |
dtantsur | anyway, we can and should pick it up | 15:30 |
* dtantsur looks around for volunteers | 15:30 | |
TheJulia | Well, I'm good to move on to priorities for the week! Everyone else? | 15:31 |
iurygregory | ++ | 15:31 |
dtantsur | ++ | 15:31 |
TheJulia | Okay, onward then! | 15:32 |
TheJulia | #topic Deciding on priorities for the coming week | 15:32 |
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)" | 15:32 | |
openstackgerrit | Merged openstack/ironic master: Switch to unittest mock https://review.opendev.org/717979 | 15:32 |
TheJulia | I think one priority is PTG topics! | 15:32 |
iurygregory | ++ | 15:32 |
* dtantsur has proposed two topics already | 15:33 | |
TheJulia | #link https://etherpad.opendev.org/p/IronicWhiteBoard | 15:33 |
TheJulia | Starting at line 108 | 15:33 |
* TheJulia cleans up stuff from last week | 15:33 | |
dtantsur | does anyone want to shepherd the network_data patches while Ilya is out? | 15:33 |
TheJulia | (basically play the role of friendly neighborhood rebaser) | 15:34 |
iurygregory | TheJulia, me | 15:34 |
* kaifeng can take a look into the neutron events stuff | 15:34 | |
dtantsur | iurygregory++ kaifeng++ | 15:34 |
dtantsur | many thanks! | 15:34 |
iurygregory | I will take care of his patches to make sure they are updatodate | 15:34 |
* dtantsur needs to dive into deploy steps again | 15:34 | |
* iurygregory enr space didn't work | 15:35 | |
TheJulia | so a fairly light list, is there anything in active review that is not on the list that people need eyes on? | 15:36 |
kaifeng | I wonder when the neutron side has implemented the notification, my last memory on this was it was stuck for a while and we only have a minimum api entry. | 15:36 |
rpittau | dtantsur re neutron events: (I'm super delayed for connection issues) I can have a look at that, if noone else volunteered already | 15:36 |
dtantsur | rpittau: kaifeng wanted, but I believe there is enough work for two there | 15:36 |
dtantsur | checking the neutron side is action item #1 | 15:37 |
* rpittau reading irc messages after minutes :( | 15:37 | |
kaifeng | yeah, will do | 15:38 |
*** ociuhandu has quit IRC | 15:38 | |
kaifeng | can we move L363 into L276 so we will have handy links there? | 15:39 |
dtantsur | TheJulia: do you want to add your V priorities spec? | 15:39 |
*** ociuhandu has joined #openstack-ironic | 15:39 | |
TheJulia | Yeah, I think that would be good | 15:39 |
dtantsur | kaifeng: +1 | 15:39 |
*** rh-jelabarre has joined #openstack-ironic | 15:40 | |
rpittau | kaifeng, dtantsur: I had a look at that when refactoring the ironic notifiers in neutron, I'll be glad to help | 15:40 |
TheJulia | dtantsur: added with additional context | 15:40 |
kaifeng | rpittau would be good to have you onboard :) | 15:41 |
TheJulia | Anything else to add to the list? Is everyone happy with the list? I guess we can add more items to it as they come up over the next week | 15:41 |
dtantsur | looks okay | 15:42 |
rpittau | kaifeng: thanks, count me in :) | 15:42 |
TheJulia | okay, then onward to discussion! | 15:43 |
openstackgerrit | Merged openstack/tenks master: Drop CentOS 7 jobs https://review.opendev.org/725243 | 15:43 |
TheJulia | #topic Discussion | 15:43 |
*** openstack changes topic to "Discussion (Meeting topic: ironic)" | 15:43 | |
TheJulia | Two items, one is the PTG slots. We need to sign up for some | 15:44 |
*** ociuhandu has quit IRC | 15:44 | |
TheJulia | iurygregory: do you have the results available from the participation doodle? | 15:44 |
iurygregory | re-doodle http://paste.openstack.org/show/793067/ | 15:44 |
iurygregory | this was top3/4 in all days | 15:44 |
iurygregory | from the 12 participants | 15:44 |
iurygregory | mostly had 10 or 11 votes | 15:45 |
iurygregory | https://doodle.com/poll/mbpr2x7z3t5hqec6 | 15:45 |
iurygregory | ok seems now we have 13 participants hehehe | 15:45 |
dtantsur | there are several slots when everyone can attend | 15:45 |
dtantsur | we need to make sure to include these | 15:46 |
rpittau | yep | 15:46 |
TheJulia | I wonder if we can do we should try to do something like Thursday/Friday or Tuesday/Friday? | 15:46 |
iurygregory | yep some with 12(13 now) | 15:46 |
dtantsur | Tue doesn't work for iurygregory | 15:46 |
iurygregory | makes sense to me, just wondering if we are going to have cross-project sessions | 15:46 |
rpittau | it seems we have 12/13 only wed-thu-fri | 15:47 |
iurygregory | dtantsur, LOL I forgot Tue for some reason | 15:47 |
dtantsur | LOL | 15:47 |
dtantsur | could you re-vote then? | 15:47 |
dtantsur | i.e. update your vote? | 15:47 |
iurygregory | yes | 15:47 |
dtantsur | I'd have more days rather than more hours per day | 15:48 |
rloo | my guess is that these time slots may work well with other projects too. at least we aren't restricted by the number of rooms available :) | 15:48 |
TheJulia | dtantsur: ++ | 15:48 |
iurygregory | done | 15:48 |
TheJulia | Lets do an hour on monday, and do a couple more small windows through the week? | 15:48 |
iurygregory | for me any day is possible even in non working hours | 15:48 |
dtantsur | i.e. for me 4 small slots on Tue, Wed, Thu, Fri is better than 2 big slots Thu+Fri | 15:48 |
iurygregory | ++ for small slots | 15:48 |
TheJulia | If we end up with say a total of 8 hours, I tink that would be fairly good plus give us flexibility to engage in other discussions | 15:49 |
rpittau | can we not do monday? And I agree with dtantsur | 15:49 |
iurygregory | so people who need to participate in other projects won't have problems | 15:49 |
dtantsur | I'd do Tue-Fri 2 hours each | 15:49 |
dtantsur | yeah, I think I'll have a conflict on Thu with the Ansible SIG | 15:49 |
dtantsur | but not sure | 15:49 |
dtantsur | sshnaidm: when is the ansible collections slot at the PTG? | 15:49 |
rpittau | dtantsur: is that the automation sig ? | 15:50 |
TheJulia | I don't see anything reserved by the edge wg | 15:50 |
dtantsur | rpittau: no, do you have the ethercalc link handy? | 15:50 |
TheJulia | https://ethercalc.openstack.org/126u8ek25noy ? | 15:50 |
rpittau | https://ethercalc.openstack.org/126u8ek25noy | 15:50 |
rpittau | that :) | 15:51 |
sshnaidm | dtantsur, 15:00 - 17:00 UTC in Thursday in Room14 Newton, and 1 hour for APAC/EU 7.00-8.00 UTC in Friday in Room14 Newton | 15:51 |
sshnaidm | https://etherpad.opendev.org/p/openstack-ansible-modules-ptg | 15:51 |
dtantsur | thanks sshnaidm | 15:51 |
rpittau | oh ok it's missing from the ethercalc | 15:51 |
dtantsur | it's OAM I guess | 15:52 |
rpittau | right... | 15:52 |
TheJulia | So... we could do 14:00-16:00 wednesday/thursday/friday, say in icehouse? | 15:53 |
iurygregory | things will be cold =) | 15:53 |
dtantsur | TheJulia: and Tue as well? | 15:53 |
TheJulia | Yes, but it is a nice reference | 15:53 |
TheJulia | Tuesday, we could do later | 15:54 |
rpittau | UTC ? | 15:54 |
TheJulia | or in antoher room | 15:54 |
dtantsur | not too much later if possible | 15:54 |
dtantsur | I guess the room doesn't really matter? | 15:54 |
* dtantsur assumes UTC | 15:54 | |
TheJulia | no, but the same one would be nice | 15:54 |
TheJulia | yes, all in UTC | 15:54 |
rpittau | 15-17 on tue ? | 15:55 |
TheJulia | so, looks like queen is unspoken for | 15:55 |
TheJulia | queens | 15:55 |
dtantsur | right | 15:55 |
rloo | ++ same room. something in 14-17 UTC is good, overlaps with eg neutron and nova, in case we want to talk to them | 15:56 |
dtantsur | stein empty as well | 15:56 |
iurygregory | ++ | 15:56 |
TheJulia | so 14-16 ? | 15:56 |
dtantsur | wfm | 15:56 |
TheJulia | wow, 4 mintues left | 15:56 |
rpittau | ++ | 15:56 |
rloo | i think icehouse was the first ironic release or something? | 15:56 |
TheJulia | yes, it was | 15:57 |
rloo | (and if i recall, it was hot there!) | 15:58 |
TheJulia | With regards to sig/wg overlap, I suspect we're going to need to create a master schedule of ironic topics | 15:58 |
iurygregory | yeah | 15:58 |
TheJulia | can everyone do outreach and begin to build a time schedule into our victoria ptg planning etherpad? | 15:58 |
TheJulia | and by outreach, I mean if you are close to say the edge sig, try and sort out topics and when/etc | 15:59 |
iurygregory | If you want I can send the email with the timeslots we will use | 15:59 |
TheJulia | iurygregory: please | 15:59 |
TheJulia | So, are we good to move on? | 15:59 |
iurygregory | 14 till 16 Queens correct? =) | 15:59 |
rpittau | seems so | 15:59 |
TheJulia | iurygregory: yes | 16:00 |
TheJulia | So the other topic is the proposed priorities for Victoria. I have an idea that perhaps we should re-think the cycle planning model in general | 16:00 |
TheJulia | I would love discussion on that topic, but if it is relegated to the change set that works as well I guess | 16:00 |
TheJulia | My hope was mroe that we better enable ourselves to kind of focus on lining things up | 16:00 |
TheJulia | and mainly I mean by like We focus on x, y, z api changes in that order so we're able to line up work together. I'm just using API as an example because that is a case where it does help a lot | 16:01 |
TheJulia | And while I toss that out there, is there anyone else with anything to raise this week before we try and end the meeting a little late? | 16:01 |
dtantsur | this, unfortunately, will hit the contributor priorities issue (again) | 16:02 |
rpittau | I just wanted to say that stable/queens CI is broken at the moment | 16:02 |
dtantsur | \o/ | 16:03 |
rpittau | on a positive note, we have a tinycore 11.x based tinyipa image built on focal :) | 16:03 |
iurygregory | awesome! | 16:04 |
dtantsur | nice | 16:04 |
*** ociuhandu has joined #openstack-ironic | 16:04 | |
TheJulia | dtantsur: Well, I'm thinking if we try to rebalance or evaluate weekly, then contributor wants/needs could still move | 16:04 |
TheJulia | Maybe it all comes down to being more proactive about stacking/ordering | 16:05 |
openstackgerrit | Verification of a change to openstack/tenks failed: Py2 - Remove six, mock and future https://review.opendev.org/698922 | 16:05 |
TheJulia | instead of taking a... when the stars align merge approach | 16:05 |
TheJulia | I don't know | 16:05 |
TheJulia | Anyway, we're past time. Thanks everyone! | 16:06 |
rpittau | thank you! | 16:06 |
iurygregory | email sent | 16:06 |
TheJulia | iurygregory: thanks! | 16:06 |
TheJulia | Have a wonderful week everyone! | 16:06 |
TheJulia | #endmeeting | 16:06 |
*** 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:06 | |
openstack | Meeting ended Mon May 4 16:06:42 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:06 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-05-04-15.00.html | 16:06 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-05-04-15.00.txt | 16:06 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-05-04-15.00.log.html | 16:06 |
TheJulia | dking: o/ | 16:06 |
dking | o/ | 16:07 |
iurygregory | TheJulia, glad to help o/ | 16:07 |
TheJulia | dking: So what is the problem? | 16:08 |
rpittau | bye everyone! o/ | 16:08 |
*** rpittau is now known as rpittau|afk | 16:08 | |
dtantsur | TheJulia: sounds like another PTG topic? | 16:08 |
dking | I'm having some trouble deploying with Bifrost using a VLAN: http://paste.openstack.org/show/793066/ | 16:08 |
iurygregory | dtantsur, re the regex for ironic-grenade... ironic_tempest_plugin.tests.scenario ? | 16:09 |
*** ociuhandu has quit IRC | 16:09 | |
TheJulia | dtantsur: I'd kind of like the idea of reaching some sort of consensus earlier, but maybe yes | 16:10 |
dtantsur | iurygregory: likely yeah | 16:12 |
iurygregory | dtantsur, cool | 16:12 |
dtantsur | TheJulia: I'd like to as well, but I'm not sure if we can get enough quorum | 16:12 |
dtantsur | rather then the two of us jumping on bluejeans and drinking whiskey until we agree | 16:12 |
TheJulia | wait, that last option is feasible? | 16:13 |
iurygregory | ops I forgot to mention in the meeting that HPE CI links returns 404 =( | 16:14 |
dtantsur | TheJulia: not impossible for sure :D | 16:14 |
TheJulia | iurygregory: maybe email stendulker ? | 16:14 |
dtantsur | ++ | 16:14 |
iurygregory | will do =) | 16:15 |
dking | TheJulia: And I just made another deploy attempt. I'm not entirely sure that this is a bifrost problem, but I've never come across an occasion before where I couldn't bring up what appears to be a properly configured interface. So, I'm wondering if I set something up incorrectly, or if this is something somebody has seen before. | 16:25 |
TheJulia | I don't seem to remember us having explicit vlan configuration support | 16:26 |
TheJulia | i wonder if an explicit eth0 config is missing | 16:27 |
*** ociuhandu has joined #openstack-ironic | 16:27 | |
dking | Oh. Well, it does setup the ifcfg-eth0.83 file as I would expect. | 16:29 |
TheJulia | I wonder if an ifcfg-eth0 is still needed | 16:30 |
TheJulia | to startup the base interface | 16:30 |
dking | It's already there. It just has no IP: http://paste.openstack.org/show/793074/ | 16:36 |
dking | But what makes me wonder now, is that I don't see any such file for eth1, even though eth1 is up and working. I suppose that was probably setup by kernel PXE boot line? | 16:37 |
TheJulia | so eth1 is the provisioning network? | 16:37 |
openstackgerrit | Merged openstack/ironic master: Native zuulv3 grenade job for ironic https://review.opendev.org/703098 | 16:37 |
*** ociuhandu has quit IRC | 16:38 | |
dking | Yes, eth1 is the provisioning network, and that work. But the second network, the one I'm using as a management network, is the one that needs a vlan. | 16:38 |
*** ociuhandu has joined #openstack-ironic | 16:38 | |
*** ociuhandu has quit IRC | 16:50 | |
TheJulia | dking: anything else that you've set? I am curious, it sounds like there is just lacking config | 16:51 |
TheJulia | turns out vlan_id is used in the configdrive generation | 16:52 |
TheJulia | in bifrost, perhaps we're just missing a piece of information or specific data for whatever tool is doing interface configuration? | 16:52 |
dking | I'm not really sure how it's working. I'm actually using Kayobe to get to this point, but as I undertand it, I think that it just uses Ansible to set the Bifrost configuration. Then, when Bifrost deploys the server, it connects over the management interface (the one that isn't working here), and uses Ansible to continue configuring the server. | 16:55 |
*** dtantsur is now known as dtantsur|afk | 16:57 | |
dtantsur|afk | see you folks | 16:57 |
dking | TheJulia: Did you see the first paste I sent with the /etc/kolla/bifrost/inventory/host_var/cloud1? There's other configs in /etc/kolla/bifrost as well, though, such as bifrost.yml. I'm not really sure what I should be looking for. | 16:59 |
dking | ...but I have a meeting at the moment. I might check back here in a bit over an hour. | 16:59 |
TheJulia | dking: bifrost only passes configuration data into the server, cloud-init or maybe a tool like glean configures the server once it is up | 17:15 |
TheJulia | dking: in other words, we enable it to happen, but we might not be passing the right data and thus right configuration may not be getting created for your OS that your deploying. So I suspect more information is needed and we need to understand how it is supposed to work with that running OS you have. Before that point, we are only guessing really. | 17:19 |
*** hoonetorg has quit IRC | 17:23 | |
*** ociuhandu has joined #openstack-ironic | 17:25 | |
*** ociuhandu has quit IRC | 17:33 | |
openstackgerrit | Corey Bryant proposed openstack/ironic master: Monkey patch original current_thread _active https://review.opendev.org/725356 | 17:45 |
* TheJulia blinks | 17:45 | |
openstackgerrit | Corey Bryant proposed openstack/ironic-inspector master: Monkey patch original current_thread _active https://review.opendev.org/725357 | 17:49 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic-inspector master: Update grenade job https://review.opendev.org/723646 | 18:06 |
*** sshnaidm is now known as sshnaidm|afk | 18:07 | |
openstackgerrit | Merged openstack/networking-generic-switch master: Remove the unused oslo.i18n bits https://review.opendev.org/720406 | 18:10 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: Update grenade job https://review.opendev.org/725360 | 18:14 |
*** ociuhandu has joined #openstack-ironic | 18:23 | |
dking | TheJulia: Thanks for that explanation. So, how would I best go about troubleshooting that? I have dib_env_vars DIB_CLOUD_INIT_DATASOURCES set to ConfigDrive, and dib_elements contains cloud-init-datasources. It's CentOS 8. So, perhaps it could be something to do with the dib image? | 18:28 |
openstackgerrit | Zygimantas Matonis proposed openstack/ironic-inspector master: Update local.conf example file. https://review.opendev.org/725267 | 18:45 |
openstackgerrit | Merged openstack/tenks master: Py2 - Remove six, mock and future https://review.opendev.org/698922 | 18:48 |
*** ociuhandu has quit IRC | 18:58 | |
*** hoonetorg has joined #openstack-ironic | 19:00 | |
openstackgerrit | Corey Bryant proposed openstack/ironic-inspector master: Monkey patch original current_thread _active https://review.opendev.org/725357 | 19:06 |
*** yolanda has quit IRC | 19:16 | |
*** kaifeng has quit IRC | 19:28 | |
TheJulia | dking: so I would work backwards. See what centos8 requires that is different from the way it is configured | 19:30 |
TheJulia | from there, we might be able to identify the differences | 19:30 |
dking | I think I just found a possible fix. If I install network-scripts, and uninstall NetworkManager, then ifup eth0.83 works. I see that there's an option to add packages, but I didn't see one yet to remove packages. | 19:30 |
TheJulia | what command are you using to generate the dib image? | 19:31 |
dking | Oh. I might have to check. I'm using Kaybe, and it puts the rules in /etc/kolla/bifrost/dib.yml. I was thinking that maybe bifrost was doing it somehow. I suppose that I'll have to look further into what's doing it. | 19:33 |
TheJulia | it might be | 19:33 |
TheJulia | if you could post an example of that, it would help provide context | 19:34 |
*** ociuhandu has joined #openstack-ironic | 19:34 | |
dking | http://paste.openstack.org/show/793080/ | 19:36 |
TheJulia | So two likely areas | 19:37 |
TheJulia | well, really one | 19:38 |
TheJulia | odds are that cloudinit doesn't grok or know how to handle networkmanager configuration | 19:40 |
TheJulia | odds are that the image just wants to DHCP | 19:40 |
TheJulia | This is the conundrum of the cloud... people forget that non-cloud things exist | 19:41 |
dking | I don't know what it's doing, but I don't see DHCP. It just doesn't seem to want to boot it at all. It might be related to https://bugs.centos.org/view.php?id=14964 | 19:42 |
dking | I'll have to look at that, because Kayobe has an option to enforce a workaround for that one, so if that's the case, maybe it's not picking up the new packages. | 19:43 |
dking | Also, I just noticed that python doesn't come installed on that. I'm going to have to add it, but it doesn't seem like it would create any link at /usr/bin/python. So, I'll probably also need to do something to make such a link, if I can't find an easy way to override that particular setting. | 19:44 |
*** k_mouza has quit IRC | 19:46 | |
TheJulia | does it create one for python3? | 19:56 |
TheJulia | because python3.x and python3 should be the files | 19:56 |
arne_wiebalck | bye everyone o/ | 19:56 |
TheJulia | python is 2.7 | 19:56 |
TheJulia | o/ arne_wiebalck | 19:56 |
dking | Yeah, it's /usr/bin/python3 with that. It just doesn't make a symlink. | 20:00 |
clarkb | fwiw glean has networkmanager support in it | 20:03 |
clarkb | (though that may be centos/rhel specific) | 20:05 |
TheJulia | dking: I don't think it is supposed to | 20:06 |
TheJulia | but I can only go by hardcore python folks have mumbled off | 20:07 |
TheJulia | clarkb: awesome! | 20:07 |
dking | I've thought about glean. I was just wanting to stay as close as possible to the stock configuration at first. | 20:11 |
*** mrda has joined #openstack-ironic | 20:22 | |
dking | So, the python issue, I'll just handle on the Ansible side. But this issue does look a lot like what's described in that cloud-init bug report. However, the fixed version was supposed to be 18.2, and the version I'm using now is 18.5, so perhaps things changed. | 20:28 |
dking | I'm going to try using the other version. | 20:28 |
*** threestrands has joined #openstack-ironic | 20:34 | |
openstackgerrit | Corey Bryant proposed openstack/ironic master: Monkey patch original current_thread _active https://review.opendev.org/725356 | 20:39 |
*** ociuhandu has quit IRC | 20:57 | |
*** ociuhandu has joined #openstack-ironic | 21:10 | |
*** ociuhandu has quit IRC | 21:22 | |
*** ociuhandu has joined #openstack-ironic | 21:23 | |
*** Goneri has quit IRC | 21:25 | |
*** ociuhandu has quit IRC | 21:27 | |
*** k_mouza has joined #openstack-ironic | 21:47 | |
*** k_mouza has quit IRC | 21:52 | |
*** rcernin has joined #openstack-ironic | 22:22 | |
*** rloo has quit IRC | 23:01 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!