Monday, 2020-06-29

*** Lucas_Gray has quit IRC00:24
openstackgerritSteve Baker proposed openstack/metalsmith master: metalsmith_deployment role switch to metalsmith_instances  https://review.opendev.org/73788801:36
openstackgerritSteve Baker proposed openstack/metalsmith master: Document metalsmith_instances  https://review.opendev.org/73813101:36
*** yaawang has quit IRC01:45
*** yaawang has joined #openstack-ironic01:47
*** rcernin has quit IRC02:19
*** yaawang has quit IRC02:40
*** yaawang has joined #openstack-ironic02:40
*** rcernin has joined #openstack-ironic02:42
*** rcernin has quit IRC02:43
*** rcernin has joined #openstack-ironic02:44
*** yaawang has quit IRC03:46
*** yaawang has joined #openstack-ironic03:47
openstackgerritSteve Baker proposed openstack/metalsmith master: metalsmith_deployment role switch to metalsmith_instances  https://review.opendev.org/73788804:30
openstackgerritSteve Baker proposed openstack/metalsmith master: Document metalsmith_instances  https://review.opendev.org/73813104:30
*** rachit7 has joined #openstack-ironic04:43
*** abdysn has joined #openstack-ironic04:57
*** yaawang has quit IRC04:59
*** jtomasek has joined #openstack-ironic05:00
*** yaawang has joined #openstack-ironic05:00
*** michchap has joined #openstack-ironic05:15
*** sziviani has quit IRC05:20
*** sziviani has joined #openstack-ironic05:21
openstackgerritShivanand Tendulker proposed openstack/ironic master: Adds boot mode support to iLO management interface  https://review.opendev.org/73623205:41
arne_wiebalckGood morning, ironic!05:45
rachit7Good morning arne_wiebalck05:48
arne_wiebalckHey rachit7 o/05:48
*** sziviani has quit IRC05:56
*** sziviani has joined #openstack-ironic05:57
*** jawad_axd has joined #openstack-ironic05:59
*** jawad_axd has quit IRC06:03
*** ricolin has joined #openstack-ironic06:08
*** Lucas_Gray has joined #openstack-ironic06:11
*** Lucas_Gray has quit IRC06:25
*** Lucas_Gray has joined #openstack-ironic06:27
*** diurnalist has joined #openstack-ironic06:30
*** diurnalist has quit IRC06:34
*** rachit74 has joined #openstack-ironic06:39
*** rachit7 has quit IRC06:41
iurygregorygood morning arne_wiebalck and Ironic o/06:43
arne_wiebalckhey iurygregory o/06:44
*** rpittau|afk is now known as rpittau06:51
rpittaugood morning ironic! o/06:51
iurygregorygood morning rpittau o/06:54
rpittauhey iurygregory :)06:54
iurygregorywe 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 compare07:00
iurygregoryseems like ngs couldn't load the plugins07:01
iurygregorys/plugins/devices ERROR networking_generic_switch.generic_switch_mech [None req-b9f4f7f8-3b02-4bc2-a16b-c61fb167082c None None] No devices have been loaded07:01
*** hjensas__ is now known as hjensas|afk07:03
*** yaawang has quit IRC07:10
*** yaawang has joined #openstack-ironic07:12
*** yaawang has quit IRC07:22
*** sshnaidm is now known as sshnaidm|ruck07:24
*** dtantsur|afk is now known as dtantsur07:28
dtantsurmorning ironic07:29
dtantsuriurygregory: we default to tls-proxy everywhere07:29
iurygregorydtantsur, morning07:29
iurygregorynot on grenade =X07:29
dtantsuroh07:29
dtantsurwell, okay, doesn't matter much07:29
iurygregorywell we have it set the config in ironic07:29
iurygregorybut neutron for example doesn't have it set07:30
iurygregorythat was the only difference I could find betweend the normal multinode and grenade multinode07:31
iurygregoryand ngs probably is using some drugs since is can't load the devices XD07:31
dtantsur:D07:32
* iurygregory is without of ideas for that hehehe07:32
iurygregoryshould we have a topic on the meeting today to talk about what is missing for the dhcp-less?07:33
dtantsuriurygregory: do we need to involve everyone or rather a smaller work group?07:35
dtantsurI'd rather imagine a call later this week with interested parties07:36
iurygregorymakes sense07:36
iurygregoryaccording 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
dtantsurnot just glean in general, but make glean do what we want of it07:38
dtantsuri.e. pick up the virtual CD, load networking configuration and somehow skip dhcp-all-interfaces07:38
dtantsurunrelated, can I get another review on https://review.opendev.org/#/c/737724/ please?07:39
patchbotpatch 737724 - ironic - Untie the ramdisk deploy from AgentDeploy - 1 patch set07:39
iurygregorydtantsur, 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
iurygregoryor maybe I'm wrong07:41
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Use firewalld to open ports on CentOS and RHEL.  https://review.opendev.org/73804207:42
dtantsuriurygregory: we don't provide a normal configdrive, we provide a configdrive image inside an ISO (IIRC)07:43
iurygregoryoh ok07:43
iurygregorywill do some search about that07:46
*** eliaswimmer has quit IRC07:48
*** rcernin has quit IRC07:52
*** dougsz has joined #openstack-ironic07:54
*** lucasagomes has joined #openstack-ironic07:55
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Allow setting other fields on discovery  https://review.opendev.org/73559407:57
*** ricolin has quit IRC07:58
*** jawad_axd has joined #openstack-ironic08:11
*** yaawang has joined #openstack-ironic08:11
*** Lucas_Gray has quit IRC08:13
openstackgerritRiccardo Pittau proposed openstack/ironic master: Use virtio bus with uefi  https://review.opendev.org/73820008:16
*** yaawang has quit IRC08:17
*** jawad_axd has quit IRC08:20
*** jawad_axd has joined #openstack-ironic08:21
*** yaawang has joined #openstack-ironic08:26
*** alexmcleod has joined #openstack-ironic08:26
*** jawad_ax_ has joined #openstack-ironic08:30
*** jawad_axd has quit IRC08:35
*** rachit74 has quit IRC08:42
*** derekh has joined #openstack-ironic08:44
*** Abdallahyas has joined #openstack-ironic08:44
*** ociuhandu has quit IRC08:46
*** abdysn has quit IRC08:47
*** jawad_ax_ has quit IRC08:48
*** jawad_axd has joined #openstack-ironic08:49
*** k_mouza has joined #openstack-ironic08:58
*** ociuhandu has joined #openstack-ironic09:00
*** ociuhandu has quit IRC09:07
dtantsurrpittau: dib is still broken, right?09:13
openstackgerritVerification of a change to openstack/ironic-python-agent-builder failed: [tinyipa] Fix getting MTU via dhcp  https://review.opendev.org/73109509:13
rpittaudtantsur: I rechecked a couple of patches to verify, but I think it's still broken on centos809:13
rpittauoh and yeah, the dhcp patch failed, so yes still broken09:14
dtantsurTheJulia: 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 IRC09:31
*** zaneb has joined #openstack-ironic09:31
openstackgerritDmitry Tantsur proposed openstack/ironic-specs master: Update to the new release model  https://review.opendev.org/73840809:35
*** Lucas_Gray has joined #openstack-ironic09:42
*** jawad_axd has quit IRC09:45
*** jawad_axd has joined #openstack-ironic09:49
*** ociuhandu has joined #openstack-ironic09:54
*** hoonetorg has quit IRC10:01
*** ociuhandu has quit IRC10:02
*** tkajinam has quit IRC10:05
*** jawad_axd has quit IRC10:06
*** rpittau is now known as rpittau|bbl10:21
openstackgerritVerification of a change to openstack/ironic failed: agent: do not hard power off if soft power off actually succeeds  https://review.opendev.org/73166910:25
openstackgerritRachit Kapadia proposed openstack/ironic master: DRAC: Fix a failure to create virtual disk  https://review.opendev.org/73072510:33
arne_wiebalckdtantsur: 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 Monday10:41
*** Abdallahyas has quit IRC10:48
*** abdysn has joined #openstack-ironic10:48
*** diurnalist has joined #openstack-ironic10:53
iurygregorydtantsur, thanks for the reviews o/10:54
*** diurnalist has quit IRC10:58
dtantsurarne_wiebalck: the uwsgi problem should have been fixed in recent devstack11:07
dtantsurI haven't looked at the CI failure yet11:07
dtantsuriurygregory: always welcome :)11:07
iurygregoryuwsgi is fixed AFAIK11:08
iurygregoryarne_wiebalck, what version are you trying in devstack?11:08
* dtantsur suspects arne_wiebalck needs to do `git pull` in his devstack checkout11:09
iurygregoryfresh install pls11:09
openstackgerritShivanand Tendulker proposed openstack/ironic master: Adds boot mode support to iLO management interface  https://review.opendev.org/73623211:11
*** dougsz has quit IRC11:21
*** dougsz has joined #openstack-ironic11:21
*** belmoreira has joined #openstack-ironic11:27
* arne_wiebalck is updating his devstack (thanks dtantsur iurygregory)11:31
arne_wiebalckdtantsur: I have the leader election in qa atm, I'll move this to prod (and hence to scale) once the patch had another review11:33
arne_wiebalckdtantsur: not that this would break anything, it is more that I'd like avoid installing to prod multiple times11:33
iurygregorygood luck arne_wiebalck o/11:35
*** hoonetorg has joined #openstack-ironic11:37
*** rpittau|bbl is now known as rpittau12:00
*** rh-jelabarre has joined #openstack-ironic12:03
iurygregorydtantsur, hey about you comment in https://review.opendev.org/#/c/735960/3/ironic_tempest_plugin/tests/scenario/baremetal_manager.py12:05
patchbotpatch 735960 - ironic-tempest-plugin - Add tests for uefi - 3 patch sets12:05
iurygregoryif we only run the tests in jobs that have IRONIC_BOOT_MODE: uefi12:06
iurygregorywe 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 that12:07
iurygregoryalso wondering if we should change the name test_baremetal_bootmode.py12:07
iurygregoryor we can re-use adding tests for bios with partition/wholedisk12:08
*** ianw is now known as ianw_pto12:13
dtantsuriurygregory: sorry, I'm a bit slow today, why cannot we just reuse the existing tests?12:16
iurygregorydtantsur, the existing method you mean ?12:17
dtantsuriurygregory: I mean, baremetal_basic_ops or whatever tests we run now?12:17
dtantsurokay, I agree with testing both partition and whole disk images in one job (this is awesome, +++)12:18
dtantsurbut do we need different tests for UEFI and legacy?12:18
iurygregorybasic_ops run mostly according to the CI setup we have (ie if the job is set to uefi the test is implicit)12:19
dtantsurright, is anything wrong with that?12:20
iurygregorywe would need to add a new job in ironic to test wholedisk uefi12:20
dtantsurdoh, ironic-inspector-tempest-managed-non-standalone is really unstable12:20
dtantsuriurygregory: okay, so what we need is to update the current tests to check both partition and whole disk images in one run?12:21
dtantsurthat way all jobs will benefit, not only the UEFI ones?12:21
iurygregoryhummm12:21
iurygregorythat makes sense12:21
iurygregorylet me look at the code here12:22
iurygregoryis there a combination of driver/deploy interface that would not work?12:24
*** derekh has quit IRC12:25
dtantsurdunno about ansible, but ipmi/redfish+direct/iscsi+wholedisk/partition should work in any combination12:26
iurygregoryok, I will do some tests to improve the basic_ops to run partition/wholedisk12:27
dtantsurrpittau: a potential workaround for the current IPA situation is to set DIB_AVOID_PACKAGES_UPDATE=112:28
dtantsuriurygregory: thanks!12:28
iurygregoryand we can just add the validate_uefi call if the configuration in tempest is set12:29
iurygregorysince it will be according to the config of the job12:29
rpittaudtantsur: yeah, I'm afraid we potentially lose something else with that, but we could give it a try12:29
dtantsuryep, I also hate it\12:29
dtantsuror, tripleo is broken too: https://bugs.launchpad.net/tripleo/+bug/188531512:29
openstackLaunchpad 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-ironic12:29
dtantsurs/or/oh/12:29
rpittauall centos8 world is broken if EPEL+libnghttps2 are involved at the moment :)12:30
dtantsuryeah12:30
dtantsurI seriously wonder if we need EPEL12:30
rpittauI considered briefly disabling EPEL12:30
dtantsurany blockers? I'd disable it completely12:30
rpittauI need to double-check, there was something that blocked me doing that12:31
dtantsurrpittau: let's move to #openstack-dib12:33
rpittauok12:33
*** belmoreira has quit IRC12:39
TheJuliagoood morning12:43
dtantsurmorning TheJulia12:44
rpittaugood morning TheJulia :)12:44
*** derekh has joined #openstack-ironic12:46
*** Goneri has joined #openstack-ironic12:48
TheJuliahow is everyone this morning?12:48
dtantsurTheJulia: fixing CI? :)12:50
rpittaufigureing out wehat's wrong with bifrost/ussuri on centos8 :/12:50
iurygregorygood morning TheJulia =)12:52
iurygregorysad 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
TheJuliadtantsur: ugh12:53
TheJuliadtantsur: anything that would cause dib to just blow up without any clear reason?12:53
dtantsurTheJulia: it's EPEL breakage12:54
rpittauone package in EPEL12:54
TheJuliaI had a feeling12:54
TheJuliaIt might be epel bunnies12:54
rpittauepel gremlins12:54
TheJuliahttps://www.youtube.com/watch?v=gISEekxuEgk12:55
rpittaulol12:55
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent-builder master: Disable EPEL on CentOS 8 by default  https://review.opendev.org/73843812:58
dtantsurTheJulia, rpittau, maybe this ^^12:58
TheJuliamaybe12:59
*** k_mouza has quit IRC13:01
*** ricolin has joined #openstack-ironic13:02
*** k_mouza has joined #openstack-ironic13:03
dtantsurrpittau: but given how long it may take... we may need to flit voting IPA jobs to tinyIPA temporary :(13:03
dtantsur* flip13:03
rpittaudtantsur: can we exclude just centos8 for the moment ?13:04
dtantsurrpittau: most IPA jobs default to DIB now13:05
dtantsuryou cannot just exclude them, you'll end up only with standalone and metalsmith jobs13:05
rpittauoh sorry talking about IPA, I was thinking about the builder13:05
rpittauyes, definitely, I can switch them to tinyipa and prepare the revert13:06
dtantsuryup13:06
dtantsurunblocking IPA-builder is less urgent IMO13:06
*** rloo has joined #openstack-ironic13:07
dtantsuralso, see TheJulia, even if you move the release week, you'll still get release week breakages \o/13:07
rpittauluckily I left the old jobs in zuul, I can just change names in project.yaml13:07
dtantsursweet13:08
* TheJulia sighs13:09
dtantsurand the managed-standalone job is still unstable on inspector..13:10
dtantsurin other words, happy Monday13:10
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent master: Temporary switch to tinyipa jobs  https://review.opendev.org/73844113:10
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent master: Revert jobs to dib  https://review.opendev.org/73844213:10
dtantsuron the bright side, I still have eclairs left!13:10
* iurygregory said it was unstable =(13:10
rpittauthose should unblock us13:11
rpittauwell the first one....13:11
dtantsurthanks rpittau13:13
* dtantsur has updated the whiteboard13:13
rpittaunp :)13:13
*** tzumainn has joined #openstack-ironic13:17
openstackgerritMerged openstack/ironic master: Move introspection timeout option to base job  https://review.opendev.org/73273213:20
openstackgerritMerged openstack/ironic master: Use virtio bus with uefi  https://review.opendev.org/73820013:20
openstackgerritRiccardo Pittau proposed openstack/ironic master: Fix uefi jobs with native ubuntu ovmf package  https://review.opendev.org/71688913:22
*** lucasagomes has quit IRC13:27
*** lucasagomes has joined #openstack-ironic13:30
*** mkowalski has quit IRC13:46
iurygregoryfor some reason the unit tests for ronic.tests.unit.common.test_pxe_utils are failling for me locally O.o with py36, py37 py3813:59
iurygregoryanyone had this problem? O.o14:00
TheJuliaiurygregory: do you have a /tftpboot or /httpboot folder?14:01
TheJuliaon your system?14:01
iurygregoryTheJulia, yes14:02
TheJuliaiurygregory: that would be why14:02
TheJuliaif you can nuke htem, they will likely be fine14:02
TheJuliaif NOT, and you've not modified pxe code, your likely good14:02
TheJuliait is like 5 or 6 distinct tests right?14:02
iurygregoryprobably when I decided to run bifrost14:02
TheJuliabingo14:02
* iurygregory facepalm14:03
iurygregoryI was applying the changes for dhcpless and boom 5 tests failling14:03
iurygregoryi was like WHAT?!14:03
TheJuliaheh14:04
TheJuliayeeeaaahhh14:04
iurygregorytks TheJulia <314:04
*** abdysn has quit IRC14:05
*** mkowalski has joined #openstack-ironic14:08
TheJuliasigh https://zuul.opendev.org/t/openstack/build/d4482354d81f4fcdbbabbfd7add2c164/log/job-output.txt#150214:11
openstackgerritRiccardo Pittau proposed openstack/bifrost master: Fix bifrost_venv_dir default assignment  https://review.opendev.org/73845114:12
dtantsurTheJulia: yup, tripleo is affected too14:21
TheJuliahopefully they are working on it? (pls say yes)14:21
dtantsurTheJulia: ykarel also looking into it14:22
dtantsurbut it's painful to work around without EPEL fixed14:22
dtantsursome things can be done in DIB, but the DIB CI itself is thoroughly broken by this14:23
TheJulia:(14:29
dtantsurand my patch doesn't seem to help. sigh * 214:31
dtantsurah, because it cannot pick up 2 DIB patches as dependencies. okay.14:31
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent-builder master: Disable EPEL on CentOS 8 by default  https://review.opendev.org/73843814:32
dtantsurmaybe we're fine with only one of them14:32
*** kaifeng has joined #openstack-ironic14:52
*** cdearborn has joined #openstack-ironic14:54
*** bdodd has joined #openstack-ironic14:57
iurygregoryput your hands up o/15:00
TheJulia#startmeeting ironic15:00
openstackMeeting 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
TheJuliao/15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: ironic)"15:00
iurygregoryo/15:00
openstackThe meeting name has been set to 'ironic'15:00
cdearborn\o15:00
rpittauO/15:00
kaifengo/15:00
ajyao/15:00
bdoddo/15:00
dtantsuro/15:00
erbarro/15:00
rlooo/15:01
TheJuliaHopefully everyone had a wonderful weekend!15:01
rpioso\o15:01
TheJuliaOur agenda can be found on the wiki.15:02
rajiniro/15:02
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:02
dtantsurthese weekends become shorter and shorter15:02
iurygregoryagree15:02
TheJuliaIt looks like we don't really have much to chat about today, so hopefully the  meeting will be quick!15:02
TheJulia#topic Announcements / Reminders15:02
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)"15:02
arne_wiebalcko/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/IronicWhiteBoard15:03
*** gyee has joined #openstack-ironic15: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-schedule15:04
TheJuliaDoes anyone have anything to add? To announce? To remind us of?15:05
dtantsurdo we need to plan a post-release meetup?15:06
dtantsurnot a mid-cycle, but a.... third-cycle?15:06
dtantsurone-third-cycle?15:06
TheJuliaI guess we should! :)15:06
TheJuliaCan we find a more fun name?15:06
TheJuliaActually, I'm sure we can!15:06
* dtantsur holds breath in anticipation15:06
TheJuliaI've got nothing right now! :(15:06
TheJuliaThat seems logical15:07
* dtantsur breathes again15:07
TheJuliaokay okay!15:07
dtantsurI can create a doodle for next week. how much time do we need?15:07
iurygregorytake over cycle15:07
dtantsur(sorry, it should probably go to open discussion)15:07
iurygregory=p15:07
TheJuliadtantsur: If you'd make the doodle, I think that would be good15:07
TheJuliaNext week sounds good!15:07
TheJuliaiurygregory: I like it!15:07
TheJuliadtantsur: maybe a 2 hour window? or 2x 1 hour windows?15:09
dtantsurI was thinking about a 2 hour window15:09
dtantsurI'm afraid with 2 windows too much time will be eaten by technical problems and greetings15:09
TheJuliaI concur15:09
TheJuliaand we'll naturally get different people15:09
TheJulia2 hours sounds good15:10
dtantsurokie, I'll make a doodle15:10
TheJuliaAwesome, well I guess we should move on!15:11
dtantsur++15:11
TheJuliaIt 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 reports15:11
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)"15:11
TheJulia#link https://etherpad.openstack.org/p/IronicWhiteBoard15:11
TheJuliaStarting at line 25015:12
TheJuliasounds like NGS is very broken at the moment15:13
iurygregorydepends15:13
iurygregoryfor grenade yes .-.15:13
iurygregoryfor the other multinode job we have it works fine15:13
TheJuliaI do have a question on the make CI manageable item, but maybe that is distracting this week15:16
dtantsurI think what iurygregory is doing is going to help tremendously15:18
TheJulia++++15:18
dtantsurwe've got some initial confusion around UEFI vs legacy boot, but I think we've sorted it out15:19
TheJulia\o/15:19
iurygregoryyeah15:19
iurygregorydoing some tests locally before pushing =)15:19
TheJuliaAwesome15:19
TheJuliaTwo items left without any updates, moving to oslo.privsep which I think we're working on ironic-lib first15:20
TheJuliaThe second item is Redfish Interop Profiles15:20
TheJuliaarne_wiebalck: would that be a useful sig topic?15:21
arne_wiebalckTheJulia: yes15:21
iurygregoryTheJulia, correct15:21
iurygregoryafter I update the patches I will push the one for ironic-lib this week15:21
rpiosoTheJulia: We're making progress on a Redfish Interop Profile.15:21
arne_wiebalckTheJulia: I guess rpioso rpittau need to agree on how to tackle this.15:22
arne_wiebalckTheJulia: rpioso is making some progress already :-D15:22
TheJuliaWell, It would be good for there to be visibility15:22
TheJuliaLine 358 at present15:22
TheJuliaOnward to priorities for the week?15:23
dtantsuryep15:23
iurygregory++15:23
TheJulia#topic Priorities for the week15:24
*** openstack changes topic to "Priorities for the week (Meeting topic: ironic)"15:24
TheJulia#link https://etherpad.opendev.org/p/IronicWhiteBoard15:24
TheJuliaLine 12015:24
* TheJulia removes merged items15:24
rpiosoarne_wiebalck, rpittau, TheJulia: I updated the Redfish Interop Profile status.15:26
rpittaurpioso: thanks!15:26
TheJuliaAre there any patches that people think need to be added to the list?15:26
rpiosorpittau: yw15:26
dtantsurTheJulia: I put some stuff in the end15:26
dtantsurfeel free to move it up if you agree15:27
TheJuliaMoved items up!15:30
TheJuliaDoes anyone have anything else?15:30
TheJuliaThe list looks good to me15:31
dtantsur++15:31
TheJuliaarne_wiebalck: are there any baremetal SIG related items this week?15:32
arne_wiebalckno, waiting for feedback from the foudation15:32
arne_wiebalckfoundation15:32
TheJuliaHopefully we'll have some later this week15:32
TheJuliaWell, in that case15:35
TheJuliaI guess we can go to Open Discussion!15:35
derekhjust 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 soon15:35
TheJuliaderekh: thanks!15:36
TheJulia#topic Open Discussion15:37
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)"15:37
TheJuliaDoes anyone have topics to discuss this week?15:37
* TheJulia hears crickets15:38
* TheJulia wonders if people are listening to the OpenDev call15:38
* dtantsur is just asleep15:39
* arne_wiebalck is listening, yes15:39
iurygregoryanyone has ideas about ngs not finding the devices in the multinode-grenade? XD15:39
*** ociuhandu has quit IRC15:39
TheJuliaiurygregory: getting link15:39
TheJuliahttps://zuul.opendev.org/t/openstack/build/d39f74f5bdf34b9a94bd13e02aa70954/log/controller/logs/screen-q-svc.txt#353515:39
iurygregoryyeah15:40
*** dsneddon has joined #openstack-ironic15:40
TheJuliaohhh15:40
TheJuliaI wonder if there has been an incompatible change15:40
iurygregoryin ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode we are able to find...15:40
iurygregoryso I think maybe something is missing but I have no idea15:41
iurygregorythe 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
TheJuliaI guess someone who knows that code really needs to take a look15:41
TheJuliaI can take a glance after calls15:41
iurygregoryhelp will be appreciated =)15:42
TheJuliasure15:43
TheJuliaiurygregory: oh hmm15:43
TheJuliayeah it is a config issue15:43
iurygregoryyou found?15:43
iurygregory=O15:43
TheJuliawe're not getting any switches https://github.com/openstack/networking-generic-switch/blob/master/networking_generic_switch/generic_switch_mech.py#L4515:44
*** Lucas_Gray has quit IRC15:44
iurygregorybut the config we have in ml2/plugins looks correct15:44
iurygregoryhttps://zuul.opendev.org/t/openstack/build/906b2e301be54c719bc16ab6a6f6885b/log/controller/logs/etc/neutron/plugins/ml2/ml2_conf_genericswitch.ini15:46
TheJuliaHmm interesting15:46
TheJuliaI suspect we need to add more logging since we're also wrapping stevedore under that15:47
iurygregorymakes sense15:48
*** Lucas_Gray has joined #openstack-ironic15:48
TheJuliaAnyway, thanks everyone!15:49
TheJuliaHave a wonderful week!15:49
iurygregorytks15:49
*** dsneddon has quit IRC15:50
rpittauthanks!15:50
TheJulia#endmeeting15: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
openstackMeeting ended Mon Jun 29 15:50:53 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:50
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-06-29-15.00.html15:50
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-06-29-15.00.txt15:50
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-06-29-15.00.log.html15:50
openstackgerritMerged openstack/ironic stable/ussuri: agent: do not hard power off if soft power off actually succeeds  https://review.opendev.org/73166915:51
*** priteau has joined #openstack-ironic15:54
*** dsneddon has joined #openstack-ironic15:57
*** ociuhandu has joined #openstack-ironic15:59
*** ociuhandu has quit IRC16:03
rpiosoarne_wiebalck, rpittau: Please let me know if you have any feedback on the Redfish Interop Profile approach we're taking.16:06
rpiosoAlso, 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
rpittaurpioso: will do :)16:08
rpiosorpittau: Thank you! :-)16:08
* rpioso goes to lunch16:09
*** lucasagomes has quit IRC16:10
*** ricolin has quit IRC16:10
*** k_mouza has quit IRC16:19
*** Goneri has quit IRC16:20
arne_wiebalckrpioso: great idea to have a chat, and to see how we can help, next week sounds good16:21
arne_wiebalckI 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-ironic16:23
arne_wiebalckThe IPA gets a 500, but I guess this is just some timeout running out.16:23
*** k_mouza has quit IRC16:27
openstackgerritMerged openstack/ironic-python-agent master: Temporary switch to tinyipa jobs  https://review.opendev.org/73844116:28
*** Lucas_Gray has quit IRC16:33
*** Goneri has joined #openstack-ironic16:33
*** priteau has quit IRC16:38
*** priteau has joined #openstack-ironic16:49
arne_wiebalckIt 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_wiebalckSome riddle for tomorrow :) Bye everyone o/16:53
*** derekh has quit IRC17:03
rpiosoarne_wiebalck: +117:09
*** priteau has quit IRC17:13
*** dougsz has quit IRC17:19
*** dtantsur is now known as dtantsur|afk17:51
openstackgerritTzu-Mainn Chen proposed openstack/ironic master: Allow node lessee to see node's ports  https://review.opendev.org/73036617:55
*** kaifeng has quit IRC18:01
*** dking has joined #openstack-ironic18:18
TheJuliaarne_wiebalck: I guess synchronous call and the cogs internally are still spinning?18:32
openstackgerritJulia Kreger proposed openstack/ironic-tempest-plugin master: Ramdisk iso boot tempest scenario test  https://review.opendev.org/73637818:34
openstackgerritJulia Kreger proposed openstack/ironic master: ISO ramdisk virtual media test enablement  https://review.opendev.org/73638318:35
openstackgerritJulia Kreger proposed openstack/networking-generic-switch master: DNM: Additional debugging information  https://review.opendev.org/73848618:40
openstackgerritJulia Kreger proposed openstack/ironic master: DNM collect grenade ngs information  https://review.opendev.org/73848718:42
*** Goneri has quit IRC18:43
*** Goneri has joined #openstack-ironic18:55
*** sshnaidm|ruck is now known as sshnaidm|afk19:12
*** diurnalist has joined #openstack-ironic19:23
*** cdearborn has quit IRC19:54
*** diurnalist has quit IRC19:56
*** priteau has joined #openstack-ironic19:57
*** jtomasek has quit IRC19:57
*** hoonetorg has quit IRC19:58
*** Goneri has quit IRC20:06
*** hoonetorg has joined #openstack-ironic20:12
*** ociuhandu has joined #openstack-ironic20:30
openstackgerritMerged openstack/python-ironicclient master: Add port-uuid parameter to node vif attach  https://review.opendev.org/73758520:46
*** sshnaidm|afk has quit IRC20:51
*** sshnaidm|afk has joined #openstack-ironic20:53
openstackgerritBob Fournier proposed openstack/ironic stable/train: DRAC: Drives conversion from raid to jbod  https://review.opendev.org/73850820:55
openstackgerritBob Fournier proposed openstack/ironic stable/train: DRAC: Drives conversion from JBOD to RAID  https://review.opendev.org/73850920:57
*** priteau has quit IRC21:09
TheJuliabfournie: I guess ^^^ merged during ussuri dev cycle?21:09
openstackgerritJulia Kreger proposed openstack/ironic-tempest-plugin master: Ramdisk iso boot tempest scenario test  https://review.opendev.org/73637821:25
bfournieTheJulia: yes, both merged during ussuri21:27
openstackgerritBob Fournier proposed openstack/ironic stable/train: DRAC: Drives conversion from JBOD to RAID  https://review.opendev.org/73850921:30
*** Goneri has joined #openstack-ironic21:37
*** rcernin has joined #openstack-ironic22:18
*** rcernin has quit IRC22:19
*** rcernin has joined #openstack-ironic22:19
openstackgerritMerged openstack/ironic-python-agent master: Add debug message to node lookup  https://review.opendev.org/73755522:22
*** Goneri has quit IRC22:22
openstackgerritMerged openstack/ironic-python-agent master: Extend retries to 9, 10 seconds apart.  https://review.opendev.org/73639022:40
openstackgerritMerged openstack/ironic-python-agent master: Fix confusing logging when running asynchronous commands  https://review.opendev.org/73820322:40
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/ussuri: Fix confusing logging when running asynchronous commands  https://review.opendev.org/73852822:42
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/ussuri: Add timeout operations to try and prevent hang on read()  https://review.opendev.org/73852922:47
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/ussuri: Add full download retries  https://review.opendev.org/73853022:47
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/ussuri: Extend retries to 9, 10 seconds apart.  https://review.opendev.org/73853122:47
*** Goneri has joined #openstack-ironic22:47
*** tkajinam has joined #openstack-ironic22:47
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/train: Add timeout operations to try and prevent hang on read()  https://review.opendev.org/73853222:52
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/train: Add full download retries  https://review.opendev.org/73853322:52
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/train: Extend retries to 9, 10 seconds apart.  https://review.opendev.org/73853422:52
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/ussuri: Fix confusing logging when running asynchronous commands  https://review.opendev.org/73852822:53
openstackgerritJulia Kreger proposed openstack/ironic-tempest-plugin master: Ramdisk iso boot tempest scenario test  https://review.opendev.org/73637822:57
dkingWhat'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
dkingBTW, 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
openstackgerritJulia Kreger proposed openstack/ironic master: Minor agent token log handling  https://review.opendev.org/73621423:16
TheJuliaiurygregory: 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
TheJuliadking: deleted as in "unprovisioning" an instance23:20
TheJuliathe API verb is "delete" for provision state23:21
TheJuliabut the node delete command removes the node23:21
TheJuliaas add/delete at the node level is add remove23:21
TheJuliadking: so ideally, you unprovision and _then_ delete23:21
TheJuliadking: or... you cheat, and set the node to maintenance, and delete.23:21
TheJuliaNOTE: Your workload will not be cleaned up if you do this.23:21
TheJuliaAlso, 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 down23:22
dkingOkay. 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
openstackgerritJulia Kreger proposed openstack/ironic-inspector master: Allow operators to disable clean_up sync  https://review.opendev.org/73521223:53
TheJuliadking: it is a difference between unprovisioning a ndoe, and explicitly ripping a node from ironic's management23:56
TheJuliaso rip out completely, to force it would be openstack baremetal node set maintenance <uuid> and then openstack baremetal node delete23:57
TheJuliato unprovision with-in the workflow, you'd do openstack baremetal node undeploy <uuid>23:57
TheJuliaunder 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 state23:57
*** ociuhandu has quit IRC23:58

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