*** Lucas_Gray has quit IRC | 00:24 | |
openstackgerrit | Steve Baker proposed openstack/metalsmith master: metalsmith_deployment role switch to metalsmith_instances https://review.opendev.org/737888 | 01:36 |
---|---|---|
openstackgerrit | Steve Baker proposed openstack/metalsmith master: Document metalsmith_instances https://review.opendev.org/738131 | 01:36 |
*** yaawang has quit IRC | 01:45 | |
*** yaawang has joined #openstack-ironic | 01:47 | |
*** rcernin has quit IRC | 02:19 | |
*** yaawang has quit IRC | 02:40 | |
*** yaawang has joined #openstack-ironic | 02:40 | |
*** rcernin has joined #openstack-ironic | 02:42 | |
*** rcernin has quit IRC | 02:43 | |
*** rcernin has joined #openstack-ironic | 02:44 | |
*** yaawang has quit IRC | 03:46 | |
*** yaawang has joined #openstack-ironic | 03:47 | |
openstackgerrit | Steve Baker proposed openstack/metalsmith master: metalsmith_deployment role switch to metalsmith_instances https://review.opendev.org/737888 | 04:30 |
openstackgerrit | Steve Baker proposed openstack/metalsmith master: Document metalsmith_instances https://review.opendev.org/738131 | 04:30 |
*** rachit7 has joined #openstack-ironic | 04:43 | |
*** abdysn has joined #openstack-ironic | 04:57 | |
*** yaawang has quit IRC | 04:59 | |
*** jtomasek has joined #openstack-ironic | 05:00 | |
*** yaawang has joined #openstack-ironic | 05:00 | |
*** michchap has joined #openstack-ironic | 05:15 | |
*** sziviani has quit IRC | 05:20 | |
*** sziviani has joined #openstack-ironic | 05:21 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Adds boot mode support to iLO management interface https://review.opendev.org/736232 | 05:41 |
arne_wiebalck | Good morning, ironic! | 05:45 |
rachit7 | Good morning arne_wiebalck | 05:48 |
arne_wiebalck | Hey rachit7 o/ | 05:48 |
*** sziviani has quit IRC | 05:56 | |
*** sziviani has joined #openstack-ironic | 05:57 | |
*** jawad_axd has joined #openstack-ironic | 05:59 | |
*** jawad_axd has quit IRC | 06:03 | |
*** ricolin has joined #openstack-ironic | 06:08 | |
*** Lucas_Gray has joined #openstack-ironic | 06:11 | |
*** Lucas_Gray has quit IRC | 06:25 | |
*** Lucas_Gray has joined #openstack-ironic | 06:27 | |
*** diurnalist has joined #openstack-ironic | 06:30 | |
*** diurnalist has quit IRC | 06:34 | |
*** rachit74 has joined #openstack-ironic | 06:39 | |
*** rachit7 has quit IRC | 06:41 | |
iurygregory | good morning arne_wiebalck and Ironic o/ | 06:43 |
arne_wiebalck | hey iurygregory o/ | 06:44 |
*** rpittau|afk is now known as rpittau | 06:51 | |
rpittau | good morning ironic! o/ | 06:51 |
iurygregory | good morning rpittau o/ | 06:54 |
rpittau | hey iurygregory :) | 06:54 |
iurygregory | we need tls-proxy enable in multinode jobs? .-. | 06:59 |
* iurygregory is debugging grenade-multinode and looking at ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode configs to compare | 07:00 | |
iurygregory | seems like ngs couldn't load the plugins | 07:01 |
iurygregory | s/plugins/devices ERROR networking_generic_switch.generic_switch_mech [None req-b9f4f7f8-3b02-4bc2-a16b-c61fb167082c None None] No devices have been loaded | 07:01 |
*** hjensas__ is now known as hjensas|afk | 07:03 | |
*** yaawang has quit IRC | 07:10 | |
*** yaawang has joined #openstack-ironic | 07:12 | |
*** yaawang has quit IRC | 07:22 | |
*** sshnaidm is now known as sshnaidm|ruck | 07:24 | |
*** dtantsur|afk is now known as dtantsur | 07:28 | |
dtantsur | morning ironic | 07:29 |
dtantsur | iurygregory: we default to tls-proxy everywhere | 07:29 |
iurygregory | dtantsur, morning | 07:29 |
iurygregory | not on grenade =X | 07:29 |
dtantsur | oh | 07:29 |
dtantsur | well, okay, doesn't matter much | 07:29 |
iurygregory | well we have it set the config in ironic | 07:29 |
iurygregory | but neutron for example doesn't have it set | 07:30 |
iurygregory | that was the only difference I could find betweend the normal multinode and grenade multinode | 07:31 |
iurygregory | and ngs probably is using some drugs since is can't load the devices XD | 07:31 |
dtantsur | :D | 07:32 |
* iurygregory is without of ideas for that hehehe | 07:32 | |
iurygregory | should we have a topic on the meeting today to talk about what is missing for the dhcp-less? | 07:33 |
dtantsur | iurygregory: do we need to involve everyone or rather a smaller work group? | 07:35 |
dtantsur | I'd rather imagine a call later this week with interested parties | 07:36 |
iurygregory | makes sense | 07:36 |
iurygregory | according to the spec we need to add the support for glean on diskimage-builder but they already have (at least the code has some bits) | 07:37 |
dtantsur | not just glean in general, but make glean do what we want of it | 07:38 |
dtantsur | i.e. pick up the virtual CD, load networking configuration and somehow skip dhcp-all-interfaces | 07:38 |
dtantsur | unrelated, can I get another review on https://review.opendev.org/#/c/737724/ please? | 07:39 |
patchbot | patch 737724 - ironic - Untie the ramdisk deploy from AgentDeploy - 1 patch set | 07:39 |
iurygregory | dtantsur, reading https://github.com/openstack/diskimage-builder/blob/c47a9d50013e93afa6a771555e3e48dc75292764/diskimage_builder/elements/simple-init/README.rst#processing-startup-information-from-config-drive gives me the idea that it already does what is necessary... | 07:40 |
iurygregory | or maybe I'm wrong | 07:41 |
openstackgerrit | Dmitry Tantsur proposed openstack/bifrost master: Use firewalld to open ports on CentOS and RHEL. https://review.opendev.org/738042 | 07:42 |
dtantsur | iurygregory: we don't provide a normal configdrive, we provide a configdrive image inside an ISO (IIRC) | 07:43 |
iurygregory | oh ok | 07:43 |
iurygregory | will do some search about that | 07:46 |
*** eliaswimmer has quit IRC | 07:48 | |
*** rcernin has quit IRC | 07:52 | |
*** dougsz has joined #openstack-ironic | 07:54 | |
*** lucasagomes has joined #openstack-ironic | 07:55 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector master: Allow setting other fields on discovery https://review.opendev.org/735594 | 07:57 |
*** ricolin has quit IRC | 07:58 | |
*** jawad_axd has joined #openstack-ironic | 08:11 | |
*** yaawang has joined #openstack-ironic | 08:11 | |
*** Lucas_Gray has quit IRC | 08:13 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: Use virtio bus with uefi https://review.opendev.org/738200 | 08:16 |
*** yaawang has quit IRC | 08:17 | |
*** jawad_axd has quit IRC | 08:20 | |
*** jawad_axd has joined #openstack-ironic | 08:21 | |
*** yaawang has joined #openstack-ironic | 08:26 | |
*** alexmcleod has joined #openstack-ironic | 08:26 | |
*** jawad_ax_ has joined #openstack-ironic | 08:30 | |
*** jawad_axd has quit IRC | 08:35 | |
*** rachit74 has quit IRC | 08:42 | |
*** derekh has joined #openstack-ironic | 08:44 | |
*** Abdallahyas has joined #openstack-ironic | 08:44 | |
*** ociuhandu has quit IRC | 08:46 | |
*** abdysn has quit IRC | 08:47 | |
*** jawad_ax_ has quit IRC | 08:48 | |
*** jawad_axd has joined #openstack-ironic | 08:49 | |
*** k_mouza has joined #openstack-ironic | 08:58 | |
*** ociuhandu has joined #openstack-ironic | 09:00 | |
*** ociuhandu has quit IRC | 09:07 | |
dtantsur | rpittau: dib is still broken, right? | 09:13 |
openstackgerrit | Verification of a change to openstack/ironic-python-agent-builder failed: [tinyipa] Fix getting MTU via dhcp https://review.opendev.org/731095 | 09:13 |
rpittau | dtantsur: I rechecked a couple of patches to verify, but I think it's still broken on centos8 | 09:13 |
rpittau | oh and yeah, the dhcp patch failed, so yes still broken | 09:14 |
dtantsur | TheJulia: hey, do you plan on backporting your IPA timeout patches? it seems like we're not the only ones with these issues.. | 09:17 |
*** zaneb has quit IRC | 09:31 | |
*** zaneb has joined #openstack-ironic | 09:31 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-specs master: Update to the new release model https://review.opendev.org/738408 | 09:35 |
*** Lucas_Gray has joined #openstack-ironic | 09:42 | |
*** jawad_axd has quit IRC | 09:45 | |
*** jawad_axd has joined #openstack-ironic | 09:49 | |
*** ociuhandu has joined #openstack-ironic | 09:54 | |
*** hoonetorg has quit IRC | 10:01 | |
*** ociuhandu has quit IRC | 10:02 | |
*** tkajinam has quit IRC | 10:05 | |
*** jawad_axd has quit IRC | 10:06 | |
*** rpittau is now known as rpittau|bbl | 10:21 | |
openstackgerrit | Verification of a change to openstack/ironic failed: agent: do not hard power off if soft power off actually succeeds https://review.opendev.org/731669 | 10:25 |
openstackgerrit | Rachit Kapadia proposed openstack/ironic master: DRAC: Fix a failure to create virtual disk https://review.opendev.org/730725 | 10:33 |
arne_wiebalck | dtantsur: the leader election is failing the inspector discovery test, any quick idea? I'm try to get my devstack running to reproduce, but I am not able to ("annot access 'uwsgi*'" if anyone has ideas for this ond) ... | 10:41 |
* arne_wiebalck confirms it is Monday | 10:41 | |
*** Abdallahyas has quit IRC | 10:48 | |
*** abdysn has joined #openstack-ironic | 10:48 | |
*** diurnalist has joined #openstack-ironic | 10:53 | |
iurygregory | dtantsur, thanks for the reviews o/ | 10:54 |
*** diurnalist has quit IRC | 10:58 | |
dtantsur | arne_wiebalck: the uwsgi problem should have been fixed in recent devstack | 11:07 |
dtantsur | I haven't looked at the CI failure yet | 11:07 |
dtantsur | iurygregory: always welcome :) | 11:07 |
iurygregory | uwsgi is fixed AFAIK | 11:08 |
iurygregory | arne_wiebalck, what version are you trying in devstack? | 11:08 |
* dtantsur suspects arne_wiebalck needs to do `git pull` in his devstack checkout | 11:09 | |
iurygregory | fresh install pls | 11:09 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Adds boot mode support to iLO management interface https://review.opendev.org/736232 | 11:11 |
*** dougsz has quit IRC | 11:21 | |
*** dougsz has joined #openstack-ironic | 11:21 | |
*** belmoreira has joined #openstack-ironic | 11:27 | |
* arne_wiebalck is updating his devstack (thanks dtantsur iurygregory) | 11:31 | |
arne_wiebalck | dtantsur: I have the leader election in qa atm, I'll move this to prod (and hence to scale) once the patch had another review | 11:33 |
arne_wiebalck | dtantsur: not that this would break anything, it is more that I'd like avoid installing to prod multiple times | 11:33 |
iurygregory | good luck arne_wiebalck o/ | 11:35 |
*** hoonetorg has joined #openstack-ironic | 11:37 | |
*** rpittau|bbl is now known as rpittau | 12:00 | |
*** rh-jelabarre has joined #openstack-ironic | 12:03 | |
iurygregory | dtantsur, hey about you comment in https://review.opendev.org/#/c/735960/3/ironic_tempest_plugin/tests/scenario/baremetal_manager.py | 12:05 |
patchbot | patch 735960 - ironic-tempest-plugin - Add tests for uefi - 3 patch sets | 12:05 |
iurygregory | if we only run the tests in jobs that have IRONIC_BOOT_MODE: uefi | 12:06 |
iurygregory | we can remove that, my idea was just to make sure that the instance will have the information in case devstack doesn't take care of that | 12:07 |
iurygregory | also wondering if we should change the name test_baremetal_bootmode.py | 12:07 |
iurygregory | or we can re-use adding tests for bios with partition/wholedisk | 12:08 |
*** ianw is now known as ianw_pto | 12:13 | |
dtantsur | iurygregory: sorry, I'm a bit slow today, why cannot we just reuse the existing tests? | 12:16 |
iurygregory | dtantsur, the existing method you mean ? | 12:17 |
dtantsur | iurygregory: I mean, baremetal_basic_ops or whatever tests we run now? | 12:17 |
dtantsur | okay, I agree with testing both partition and whole disk images in one job (this is awesome, +++) | 12:18 |
dtantsur | but do we need different tests for UEFI and legacy? | 12:18 |
iurygregory | basic_ops run mostly according to the CI setup we have (ie if the job is set to uefi the test is implicit) | 12:19 |
dtantsur | right, is anything wrong with that? | 12:20 |
iurygregory | we would need to add a new job in ironic to test wholedisk uefi | 12:20 |
dtantsur | doh, ironic-inspector-tempest-managed-non-standalone is really unstable | 12:20 |
dtantsur | iurygregory: okay, so what we need is to update the current tests to check both partition and whole disk images in one run? | 12:21 |
dtantsur | that way all jobs will benefit, not only the UEFI ones? | 12:21 |
iurygregory | hummm | 12:21 |
iurygregory | that makes sense | 12:21 |
iurygregory | let me look at the code here | 12:22 |
iurygregory | is there a combination of driver/deploy interface that would not work? | 12:24 |
*** derekh has quit IRC | 12:25 | |
dtantsur | dunno about ansible, but ipmi/redfish+direct/iscsi+wholedisk/partition should work in any combination | 12:26 |
iurygregory | ok, I will do some tests to improve the basic_ops to run partition/wholedisk | 12:27 |
dtantsur | rpittau: a potential workaround for the current IPA situation is to set DIB_AVOID_PACKAGES_UPDATE=1 | 12:28 |
dtantsur | iurygregory: thanks! | 12:28 |
iurygregory | and we can just add the validate_uefi call if the configuration in tempest is set | 12:29 |
iurygregory | since it will be according to the config of the job | 12:29 |
rpittau | dtantsur: yeah, I'm afraid we potentially lose something else with that, but we could give it a try | 12:29 |
dtantsur | yep, I also hate it\ | 12:29 |
dtantsur | or, tripleo is broken too: https://bugs.launchpad.net/tripleo/+bug/1885315 | 12:29 |
openstack | Launchpad bug 1885315 in tripleo "tripleo-buildimage-overcloud-full-centos-8 is failing on the update of libnghttp2 package" [Critical,Triaged] | 12:29 |
*** ociuhandu has joined #openstack-ironic | 12:29 | |
dtantsur | s/or/oh/ | 12:29 |
rpittau | all centos8 world is broken if EPEL+libnghttps2 are involved at the moment :) | 12:30 |
dtantsur | yeah | 12:30 |
dtantsur | I seriously wonder if we need EPEL | 12:30 |
rpittau | I considered briefly disabling EPEL | 12:30 |
dtantsur | any blockers? I'd disable it completely | 12:30 |
rpittau | I need to double-check, there was something that blocked me doing that | 12:31 |
dtantsur | rpittau: let's move to #openstack-dib | 12:33 |
rpittau | ok | 12:33 |
*** belmoreira has quit IRC | 12:39 | |
TheJulia | goood morning | 12:43 |
dtantsur | morning TheJulia | 12:44 |
rpittau | good morning TheJulia :) | 12:44 |
*** derekh has joined #openstack-ironic | 12:46 | |
*** Goneri has joined #openstack-ironic | 12:48 | |
TheJulia | how is everyone this morning? | 12:48 |
dtantsur | TheJulia: fixing CI? :) | 12:50 |
rpittau | figureing out wehat's wrong with bifrost/ussuri on centos8 :/ | 12:50 |
iurygregory | good morning TheJulia =) | 12:52 |
iurygregory | sad because ngs doesn't load any devices in the grenade multinode (I think that is the whole reason why it doesn't work) | 12:53 |
TheJulia | dtantsur: ugh | 12:53 |
TheJulia | dtantsur: anything that would cause dib to just blow up without any clear reason? | 12:53 |
dtantsur | TheJulia: it's EPEL breakage | 12:54 |
rpittau | one package in EPEL | 12:54 |
TheJulia | I had a feeling | 12:54 |
TheJulia | It might be epel bunnies | 12:54 |
rpittau | epel gremlins | 12:54 |
TheJulia | https://www.youtube.com/watch?v=gISEekxuEgk | 12:55 |
rpittau | lol | 12:55 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent-builder master: Disable EPEL on CentOS 8 by default https://review.opendev.org/738438 | 12:58 |
dtantsur | TheJulia, rpittau, maybe this ^^ | 12:58 |
TheJulia | maybe | 12:59 |
*** k_mouza has quit IRC | 13:01 | |
*** ricolin has joined #openstack-ironic | 13:02 | |
*** k_mouza has joined #openstack-ironic | 13:03 | |
dtantsur | rpittau: but given how long it may take... we may need to flit voting IPA jobs to tinyIPA temporary :( | 13:03 |
dtantsur | * flip | 13:03 |
rpittau | dtantsur: can we exclude just centos8 for the moment ? | 13:04 |
dtantsur | rpittau: most IPA jobs default to DIB now | 13:05 |
dtantsur | you cannot just exclude them, you'll end up only with standalone and metalsmith jobs | 13:05 |
rpittau | oh sorry talking about IPA, I was thinking about the builder | 13:05 |
rpittau | yes, definitely, I can switch them to tinyipa and prepare the revert | 13:06 |
dtantsur | yup | 13:06 |
dtantsur | unblocking IPA-builder is less urgent IMO | 13:06 |
*** rloo has joined #openstack-ironic | 13:07 | |
dtantsur | also, see TheJulia, even if you move the release week, you'll still get release week breakages \o/ | 13:07 |
rpittau | luckily I left the old jobs in zuul, I can just change names in project.yaml | 13:07 |
dtantsur | sweet | 13:08 |
* TheJulia sighs | 13:09 | |
dtantsur | and the managed-standalone job is still unstable on inspector.. | 13:10 |
dtantsur | in other words, happy Monday | 13:10 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent master: Temporary switch to tinyipa jobs https://review.opendev.org/738441 | 13:10 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent master: Revert jobs to dib https://review.opendev.org/738442 | 13:10 |
dtantsur | on the bright side, I still have eclairs left! | 13:10 |
* iurygregory said it was unstable =( | 13:10 | |
rpittau | those should unblock us | 13:11 |
rpittau | well the first one.... | 13:11 |
dtantsur | thanks rpittau | 13:13 |
* dtantsur has updated the whiteboard | 13:13 | |
rpittau | np :) | 13:13 |
*** tzumainn has joined #openstack-ironic | 13:17 | |
openstackgerrit | Merged openstack/ironic master: Move introspection timeout option to base job https://review.opendev.org/732732 | 13:20 |
openstackgerrit | Merged openstack/ironic master: Use virtio bus with uefi https://review.opendev.org/738200 | 13:20 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: Fix uefi jobs with native ubuntu ovmf package https://review.opendev.org/716889 | 13:22 |
*** lucasagomes has quit IRC | 13:27 | |
*** lucasagomes has joined #openstack-ironic | 13:30 | |
*** mkowalski has quit IRC | 13:46 | |
iurygregory | for some reason the unit tests for ronic.tests.unit.common.test_pxe_utils are failling for me locally O.o with py36, py37 py38 | 13:59 |
iurygregory | anyone had this problem? O.o | 14:00 |
TheJulia | iurygregory: do you have a /tftpboot or /httpboot folder? | 14:01 |
TheJulia | on your system? | 14:01 |
iurygregory | TheJulia, yes | 14:02 |
TheJulia | iurygregory: that would be why | 14:02 |
TheJulia | if you can nuke htem, they will likely be fine | 14:02 |
TheJulia | if NOT, and you've not modified pxe code, your likely good | 14:02 |
TheJulia | it is like 5 or 6 distinct tests right? | 14:02 |
iurygregory | probably when I decided to run bifrost | 14:02 |
TheJulia | bingo | 14:02 |
* iurygregory facepalm | 14:03 | |
iurygregory | I was applying the changes for dhcpless and boom 5 tests failling | 14:03 |
iurygregory | i was like WHAT?! | 14:03 |
TheJulia | heh | 14:04 |
TheJulia | yeeeaaahhh | 14:04 |
iurygregory | tks TheJulia <3 | 14:04 |
*** abdysn has quit IRC | 14:05 | |
*** mkowalski has joined #openstack-ironic | 14:08 | |
TheJulia | sigh https://zuul.opendev.org/t/openstack/build/d4482354d81f4fcdbbabbfd7add2c164/log/job-output.txt#1502 | 14:11 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Fix bifrost_venv_dir default assignment https://review.opendev.org/738451 | 14:12 |
dtantsur | TheJulia: yup, tripleo is affected too | 14:21 |
TheJulia | hopefully they are working on it? (pls say yes) | 14:21 |
dtantsur | TheJulia: ykarel also looking into it | 14:22 |
dtantsur | but it's painful to work around without EPEL fixed | 14:22 |
dtantsur | some things can be done in DIB, but the DIB CI itself is thoroughly broken by this | 14:23 |
TheJulia | :( | 14:29 |
dtantsur | and my patch doesn't seem to help. sigh * 2 | 14:31 |
dtantsur | ah, because it cannot pick up 2 DIB patches as dependencies. okay. | 14:31 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent-builder master: Disable EPEL on CentOS 8 by default https://review.opendev.org/738438 | 14:32 |
dtantsur | maybe we're fine with only one of them | 14:32 |
*** kaifeng has joined #openstack-ironic | 14:52 | |
*** cdearborn has joined #openstack-ironic | 14:54 | |
*** bdodd has joined #openstack-ironic | 14:57 | |
iurygregory | put your hands up o/ | 15:00 |
TheJulia | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon Jun 29 15:00:24 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 |
TheJulia | o/ | 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 |
cdearborn | \o | 15:00 |
rpittau | O/ | 15:00 |
kaifeng | o/ | 15:00 |
ajya | o/ | 15:00 |
bdodd | o/ | 15:00 |
dtantsur | o/ | 15:00 |
erbarr | o/ | 15:00 |
rloo | o/ | 15:01 |
TheJulia | Hopefully everyone had a wonderful weekend! | 15:01 |
rpioso | \o | 15:01 |
TheJulia | Our agenda can be found on the wiki. | 15:02 |
rajinir | o/ | 15:02 |
TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:02 |
dtantsur | these weekends become shorter and shorter | 15:02 |
iurygregory | agree | 15:02 |
TheJulia | It looks like we don't really have much to chat about today, so hopefully the meeting will be quick! | 15:02 |
TheJulia | #topic Announcements / Reminders | 15:02 |
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)" | 15:02 | |
arne_wiebalck | o/ | 15:03 |
TheJulia | #info The items on the Whiteboard etherpad have been updated to align with the merged cycle priorities. | 15:03 |
TheJulia | #link https://etherpad.opendev.org/p/IronicWhiteBoard | 15:03 |
*** gyee has joined #openstack-ironic | 15:03 | |
TheJulia | #info This week we anticipate to cut a release for the cycle, however... CI is currently broken so if you find any issues, please investigate and add notes to the etherpad! | 15:03 |
TheJulia | #info OpenDev has a BareMetal related session on Wednesday of this week, Please see the schedule if your interested in joining! | 15:04 |
TheJulia | #link https://www.openstack.org/events/opendev-2020/opendev-schedule | 15:04 |
TheJulia | Does anyone have anything to add? To announce? To remind us of? | 15:05 |
dtantsur | do we need to plan a post-release meetup? | 15:06 |
dtantsur | not a mid-cycle, but a.... third-cycle? | 15:06 |
dtantsur | one-third-cycle? | 15:06 |
TheJulia | I guess we should! :) | 15:06 |
TheJulia | Can we find a more fun name? | 15:06 |
TheJulia | Actually, I'm sure we can! | 15:06 |
* dtantsur holds breath in anticipation | 15:06 | |
TheJulia | I've got nothing right now! :( | 15:06 |
TheJulia | That seems logical | 15:07 |
* dtantsur breathes again | 15:07 | |
TheJulia | okay okay! | 15:07 |
dtantsur | I can create a doodle for next week. how much time do we need? | 15:07 |
iurygregory | take over cycle | 15:07 |
dtantsur | (sorry, it should probably go to open discussion) | 15:07 |
iurygregory | =p | 15:07 |
TheJulia | dtantsur: If you'd make the doodle, I think that would be good | 15:07 |
TheJulia | Next week sounds good! | 15:07 |
TheJulia | iurygregory: I like it! | 15:07 |
TheJulia | dtantsur: maybe a 2 hour window? or 2x 1 hour windows? | 15:09 |
dtantsur | I was thinking about a 2 hour window | 15:09 |
dtantsur | I'm afraid with 2 windows too much time will be eaten by technical problems and greetings | 15:09 |
TheJulia | I concur | 15:09 |
TheJulia | and we'll naturally get different people | 15:09 |
TheJulia | 2 hours sounds good | 15:10 |
dtantsur | okie, I'll make a doodle | 15:10 |
TheJulia | Awesome, well I guess we should move on! | 15:11 |
dtantsur | ++ | 15:11 |
TheJulia | It appears we had no action items from last week, so I guess we'll proceed to reviewing the items on the whiteboard! | 15:11 |
TheJulia | #topic Review subteam status reports | 15:11 |
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)" | 15:11 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:11 |
TheJulia | Starting at line 250 | 15:12 |
TheJulia | sounds like NGS is very broken at the moment | 15:13 |
iurygregory | depends | 15:13 |
iurygregory | for grenade yes .-. | 15:13 |
iurygregory | for the other multinode job we have it works fine | 15:13 |
TheJulia | I do have a question on the make CI manageable item, but maybe that is distracting this week | 15:16 |
dtantsur | I think what iurygregory is doing is going to help tremendously | 15:18 |
TheJulia | ++++ | 15:18 |
dtantsur | we've got some initial confusion around UEFI vs legacy boot, but I think we've sorted it out | 15:19 |
TheJulia | \o/ | 15:19 |
iurygregory | yeah | 15:19 |
iurygregory | doing some tests locally before pushing =) | 15:19 |
TheJulia | Awesome | 15:19 |
TheJulia | Two items left without any updates, moving to oslo.privsep which I think we're working on ironic-lib first | 15:20 |
TheJulia | The second item is Redfish Interop Profiles | 15:20 |
TheJulia | arne_wiebalck: would that be a useful sig topic? | 15:21 |
arne_wiebalck | TheJulia: yes | 15:21 |
iurygregory | TheJulia, correct | 15:21 |
iurygregory | after I update the patches I will push the one for ironic-lib this week | 15:21 |
rpioso | TheJulia: We're making progress on a Redfish Interop Profile. | 15:21 |
arne_wiebalck | TheJulia: I guess rpioso rpittau need to agree on how to tackle this. | 15:22 |
arne_wiebalck | TheJulia: rpioso is making some progress already :-D | 15:22 |
TheJulia | Well, It would be good for there to be visibility | 15:22 |
TheJulia | Line 358 at present | 15:22 |
TheJulia | Onward to priorities for the week? | 15:23 |
dtantsur | yep | 15:23 |
iurygregory | ++ | 15:23 |
TheJulia | #topic Priorities for the week | 15:24 |
*** openstack changes topic to "Priorities for the week (Meeting topic: ironic)" | 15:24 | |
TheJulia | #link https://etherpad.opendev.org/p/IronicWhiteBoard | 15:24 |
TheJulia | Line 120 | 15:24 |
* TheJulia removes merged items | 15:24 | |
rpioso | arne_wiebalck, rpittau, TheJulia: I updated the Redfish Interop Profile status. | 15:26 |
rpittau | rpioso: thanks! | 15:26 |
TheJulia | Are there any patches that people think need to be added to the list? | 15:26 |
rpioso | rpittau: yw | 15:26 |
dtantsur | TheJulia: I put some stuff in the end | 15:26 |
dtantsur | feel free to move it up if you agree | 15:27 |
TheJulia | Moved items up! | 15:30 |
TheJulia | Does anyone have anything else? | 15:30 |
TheJulia | The list looks good to me | 15:31 |
dtantsur | ++ | 15:31 |
TheJulia | arne_wiebalck: are there any baremetal SIG related items this week? | 15:32 |
arne_wiebalck | no, waiting for feedback from the foudation | 15:32 |
arne_wiebalck | foundation | 15:32 |
TheJulia | Hopefully we'll have some later this week | 15:32 |
TheJulia | Well, in that case | 15:35 |
TheJulia | I guess we can go to Open Discussion! | 15:35 |
derekh | just a FYI: looks like the ipv6 job stopped working over a week ago, currently trying to figure out why, hopefully I'll have a patch soon | 15:35 |
TheJulia | derekh: thanks! | 15:36 |
TheJulia | #topic Open Discussion | 15:37 |
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)" | 15:37 | |
TheJulia | Does anyone have topics to discuss this week? | 15:37 |
* TheJulia hears crickets | 15:38 | |
* TheJulia wonders if people are listening to the OpenDev call | 15:38 | |
* dtantsur is just asleep | 15:39 | |
* arne_wiebalck is listening, yes | 15:39 | |
iurygregory | anyone has ideas about ngs not finding the devices in the multinode-grenade? XD | 15:39 |
*** ociuhandu has quit IRC | 15:39 | |
TheJulia | iurygregory: getting link | 15:39 |
TheJulia | https://zuul.opendev.org/t/openstack/build/d39f74f5bdf34b9a94bd13e02aa70954/log/controller/logs/screen-q-svc.txt#3535 | 15:39 |
iurygregory | yeah | 15:40 |
*** dsneddon has joined #openstack-ironic | 15:40 | |
TheJulia | ohhh | 15:40 |
TheJulia | I wonder if there has been an incompatible change | 15:40 |
iurygregory | in ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode we are able to find... | 15:40 |
iurygregory | so I think maybe something is missing but I have no idea | 15:41 |
iurygregory | the configs look the same except for tls-proxy enable (we only have in ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode not in grenade) | 15:41 |
TheJulia | I guess someone who knows that code really needs to take a look | 15:41 |
TheJulia | I can take a glance after calls | 15:41 |
iurygregory | help will be appreciated =) | 15:42 |
TheJulia | sure | 15:43 |
TheJulia | iurygregory: oh hmm | 15:43 |
TheJulia | yeah it is a config issue | 15:43 |
iurygregory | you found? | 15:43 |
iurygregory | =O | 15:43 |
TheJulia | we're not getting any switches https://github.com/openstack/networking-generic-switch/blob/master/networking_generic_switch/generic_switch_mech.py#L45 | 15:44 |
*** Lucas_Gray has quit IRC | 15:44 | |
iurygregory | but the config we have in ml2/plugins looks correct | 15:44 |
iurygregory | https://zuul.opendev.org/t/openstack/build/906b2e301be54c719bc16ab6a6f6885b/log/controller/logs/etc/neutron/plugins/ml2/ml2_conf_genericswitch.ini | 15:46 |
TheJulia | Hmm interesting | 15:46 |
TheJulia | I suspect we need to add more logging since we're also wrapping stevedore under that | 15:47 |
iurygregory | makes sense | 15:48 |
*** Lucas_Gray has joined #openstack-ironic | 15:48 | |
TheJulia | Anyway, thanks everyone! | 15:49 |
TheJulia | Have a wonderful week! | 15:49 |
iurygregory | tks | 15:49 |
*** dsneddon has quit IRC | 15:50 | |
rpittau | thanks! | 15:50 |
TheJulia | #endmeeting | 15:50 |
*** 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:50 | |
openstack | Meeting ended Mon Jun 29 15:50:53 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:50 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-06-29-15.00.html | 15:50 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-06-29-15.00.txt | 15:50 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-06-29-15.00.log.html | 15:50 |
openstackgerrit | Merged openstack/ironic stable/ussuri: agent: do not hard power off if soft power off actually succeeds https://review.opendev.org/731669 | 15:51 |
*** priteau has joined #openstack-ironic | 15:54 | |
*** dsneddon has joined #openstack-ironic | 15:57 | |
*** ociuhandu has joined #openstack-ironic | 15:59 | |
*** ociuhandu has quit IRC | 16:03 | |
rpioso | arne_wiebalck, rpittau: Please let me know if you have any feedback on the Redfish Interop Profile approach we're taking. | 16:06 |
rpioso | Also, we would be happy to share further with you what we're up to. Let me get back to you on when we'll be prepared to do so. Probs no sooner than next week, following the July 4 holiday here. | 16:08 |
rpittau | rpioso: will do :) | 16:08 |
rpioso | rpittau: Thank you! :-) | 16:08 |
* rpioso goes to lunch | 16:09 | |
*** lucasagomes has quit IRC | 16:10 | |
*** ricolin has quit IRC | 16:10 | |
*** k_mouza has quit IRC | 16:19 | |
*** Goneri has quit IRC | 16:20 | |
arne_wiebalck | rpioso: great idea to have a chat, and to see how we can help, next week sounds good | 16:21 |
arne_wiebalck | I see the IPA timing out after 60 seconds on sending inspection data back to the inspector (on some nodes) ... anyone seen this before? | 16:23 |
*** k_mouza has joined #openstack-ironic | 16:23 | |
arne_wiebalck | The IPA gets a 500, but I guess this is just some timeout running out. | 16:23 |
*** k_mouza has quit IRC | 16:27 | |
openstackgerrit | Merged openstack/ironic-python-agent master: Temporary switch to tinyipa jobs https://review.opendev.org/738441 | 16:28 |
*** Lucas_Gray has quit IRC | 16:33 | |
*** Goneri has joined #openstack-ironic | 16:33 | |
*** priteau has quit IRC | 16:38 | |
*** priteau has joined #openstack-ironic | 16:49 | |
arne_wiebalck | It is the rpc_response_timeout which cuts things off after 60 secs, no idea why though ... | 16:53 |
arne_wiebalck | ... other nodes of the same type worked fine. | 16:53 |
arne_wiebalck | Some riddle for tomorrow :) Bye everyone o/ | 16:53 |
*** derekh has quit IRC | 17:03 | |
rpioso | arne_wiebalck: +1 | 17:09 |
*** priteau has quit IRC | 17:13 | |
*** dougsz has quit IRC | 17:19 | |
*** dtantsur is now known as dtantsur|afk | 17:51 | |
openstackgerrit | Tzu-Mainn Chen proposed openstack/ironic master: Allow node lessee to see node's ports https://review.opendev.org/730366 | 17:55 |
*** kaifeng has quit IRC | 18:01 | |
*** dking has joined #openstack-ironic | 18:18 | |
TheJulia | arne_wiebalck: I guess synchronous call and the cogs internally are still spinning? | 18:32 |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: Ramdisk iso boot tempest scenario test https://review.opendev.org/736378 | 18:34 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: ISO ramdisk virtual media test enablement https://review.opendev.org/736383 | 18:35 |
openstackgerrit | Julia Kreger proposed openstack/networking-generic-switch master: DNM: Additional debugging information https://review.opendev.org/738486 | 18:40 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: DNM collect grenade ngs information https://review.opendev.org/738487 | 18:42 |
*** Goneri has quit IRC | 18:43 | |
*** Goneri has joined #openstack-ironic | 18:55 | |
*** sshnaidm|ruck is now known as sshnaidm|afk | 19:12 | |
*** diurnalist has joined #openstack-ironic | 19:23 | |
*** cdearborn has quit IRC | 19:54 | |
*** diurnalist has quit IRC | 19:56 | |
*** priteau has joined #openstack-ironic | 19:57 | |
*** jtomasek has quit IRC | 19:57 | |
*** hoonetorg has quit IRC | 19:58 | |
*** Goneri has quit IRC | 20:06 | |
*** hoonetorg has joined #openstack-ironic | 20:12 | |
*** ociuhandu has joined #openstack-ironic | 20:30 | |
openstackgerrit | Merged openstack/python-ironicclient master: Add port-uuid parameter to node vif attach https://review.opendev.org/737585 | 20:46 |
*** sshnaidm|afk has quit IRC | 20:51 | |
*** sshnaidm|afk has joined #openstack-ironic | 20:53 | |
openstackgerrit | Bob Fournier proposed openstack/ironic stable/train: DRAC: Drives conversion from raid to jbod https://review.opendev.org/738508 | 20:55 |
openstackgerrit | Bob Fournier proposed openstack/ironic stable/train: DRAC: Drives conversion from JBOD to RAID https://review.opendev.org/738509 | 20:57 |
*** priteau has quit IRC | 21:09 | |
TheJulia | bfournie: I guess ^^^ merged during ussuri dev cycle? | 21:09 |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: Ramdisk iso boot tempest scenario test https://review.opendev.org/736378 | 21:25 |
bfournie | TheJulia: yes, both merged during ussuri | 21:27 |
openstackgerrit | Bob Fournier proposed openstack/ironic stable/train: DRAC: Drives conversion from JBOD to RAID https://review.opendev.org/738509 | 21:30 |
*** Goneri has joined #openstack-ironic | 21:37 | |
*** rcernin has joined #openstack-ironic | 22:18 | |
*** rcernin has quit IRC | 22:19 | |
*** rcernin has joined #openstack-ironic | 22:19 | |
openstackgerrit | Merged openstack/ironic-python-agent master: Add debug message to node lookup https://review.opendev.org/737555 | 22:22 |
*** Goneri has quit IRC | 22:22 | |
openstackgerrit | Merged openstack/ironic-python-agent master: Extend retries to 9, 10 seconds apart. https://review.opendev.org/736390 | 22:40 |
openstackgerrit | Merged openstack/ironic-python-agent master: Fix confusing logging when running asynchronous commands https://review.opendev.org/738203 | 22:40 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent stable/ussuri: Fix confusing logging when running asynchronous commands https://review.opendev.org/738528 | 22:42 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent stable/ussuri: Add timeout operations to try and prevent hang on read() https://review.opendev.org/738529 | 22:47 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent stable/ussuri: Add full download retries https://review.opendev.org/738530 | 22:47 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent stable/ussuri: Extend retries to 9, 10 seconds apart. https://review.opendev.org/738531 | 22:47 |
*** Goneri has joined #openstack-ironic | 22:47 | |
*** tkajinam has joined #openstack-ironic | 22:47 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent stable/train: Add timeout operations to try and prevent hang on read() https://review.opendev.org/738532 | 22:52 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent stable/train: Add full download retries https://review.opendev.org/738533 | 22:52 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent stable/train: Extend retries to 9, 10 seconds apart. https://review.opendev.org/738534 | 22:52 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent stable/ussuri: Fix confusing logging when running asynchronous commands https://review.opendev.org/738528 | 22:53 |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: Ramdisk iso boot tempest scenario test https://review.opendev.org/736378 | 22:57 |
dking | What's the proper way to delete a node from the "active" state? | 23:09 |
dking | "openstack baremetal node delete $id" says that it can't be active and recommends manageable, enroll, adopt failed, or available. However, I noticed that using "openstack baremetal node manage $id" also tells me that this cannot be run while the node is "active". I know that I can change the state in the database, but what is the correct way to remove a node. | 23:11 |
dking | BTW, the state machine chart at https://docs.openstack.org/ironic/latest/_images/states.svg seems to suggest that it should be able to be deleted from "active". | 23:12 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Minor agent token log handling https://review.opendev.org/736214 | 23:16 |
TheJulia | iurygregory: fyi, you don't need to wait until the dependent patch merges, zuul/gerrit will hold it until it merges (w/r/t 732733) | 23:20 |
TheJulia | dking: deleted as in "unprovisioning" an instance | 23:20 |
TheJulia | the API verb is "delete" for provision state | 23:21 |
TheJulia | but the node delete command removes the node | 23:21 |
TheJulia | as add/delete at the node level is add remove | 23:21 |
TheJulia | dking: so ideally, you unprovision and _then_ delete | 23:21 |
TheJulia | dking: or... you cheat, and set the node to maintenance, and delete. | 23:21 |
TheJulia | NOTE: Your workload will not be cleaned up if you do this. | 23:21 |
TheJulia | Also, if your running latest code and have VIFs, they will need to be detached since orphaning vifs is super bad and causes problems to cascade down | 23:22 |
dking | Okay. Thanks. I'm not entirely following. So, what command, either API or CLI, would I use to unprovision the node? I'm running Bifrost to provision some baremetal, and so not worried about any VIFs right now. Right now, I just want them out of the node list, but later, I'll probably want to know how to get them cleaned and back into enroll, or wherever they need to be before installing the deploy image. | 23:25 |
openstackgerrit | Julia Kreger proposed openstack/ironic-inspector master: Allow operators to disable clean_up sync https://review.opendev.org/735212 | 23:53 |
TheJulia | dking: it is a difference between unprovisioning a ndoe, and explicitly ripping a node from ironic's management | 23:56 |
TheJulia | so rip out completely, to force it would be openstack baremetal node set maintenance <uuid> and then openstack baremetal node delete | 23:57 |
TheJulia | to unprovision with-in the workflow, you'd do openstack baremetal node undeploy <uuid> | 23:57 |
TheJulia | under the hood, the cli asks ironic to set the provision_state to "deleted" (where your state machine confusion comes from) and ironic returns the node eventually to available state | 23:57 |
*** ociuhandu has quit IRC | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!