Monday, 2020-11-02

*** sai438 has quit IRC00:02
*** zzzeek has quit IRC00:49
*** zzzeek has joined #openstack-ironic00:50
*** tosky has quit IRC00:57
*** k_mouza has joined #openstack-ironic02:16
*** k_mouza has quit IRC02:21
*** rcernin has quit IRC02:41
*** rcernin has joined #openstack-ironic02:42
*** xinliang has joined #openstack-ironic02:44
openstackgerritMerged openstack/ironic stable/victoria: Sync boot mode when changing the boot device via Redfish  https://review.opendev.org/76011902:45
*** xinliang has quit IRC03:14
*** xinliang has joined #openstack-ironic03:14
*** xinliang has quit IRC04:16
*** rcernin has quit IRC04:21
*** zzzeek has quit IRC04:26
*** zzzeek has joined #openstack-ironic04:28
*** rcernin has joined #openstack-ironic04:30
*** rcernin has quit IRC04:34
*** rcernin has joined #openstack-ironic04:42
*** rcernin has quit IRC04:53
*** benj_ has quit IRC05:04
*** benj_ has joined #openstack-ironic05:07
*** paras333 has joined #openstack-ironic05:28
*** rcernin has joined #openstack-ironic05:36
*** rcernin has quit IRC05:40
*** rcernin has joined #openstack-ironic05:48
*** rcernin has quit IRC05:57
*** anuradha1904 has joined #openstack-ironic06:11
*** abdysn has joined #openstack-ironic06:28
*** xinliang has joined #openstack-ironic06:36
*** sshnaidm|off is now known as sshnaidm|rover06:49
openstackgerritMerged openstack/ironic master: Remove the support to create port in API  https://review.opendev.org/75954607:08
openstackgerritDmitry Tantsur proposed openstack/ironic stable/victoria: Make redfish-virtual-media respect default_boot_mode  https://review.opendev.org/76077207:35
*** xinliang has quit IRC07:40
*** xinliang has joined #openstack-ironic07:41
arne_wiebalckGood morning, ironic!07:42
iurygregorygood morning arne_wiebalck and Ironic o/08:00
arne_wiebalckhey iurygregory o/08:00
iurygregoryo/08:00
openstackgerritwu.shiming proposed openstack/bifrost master: Update TOX_CONSTRAINTS_FILE  https://review.opendev.org/76078208:05
jandersgood morning arne_wiebalck iurygregory o/08:06
jandershow was your weekend?08:06
iurygregoryhey janders o/08:06
iurygregoryit was good =)08:07
iurygregoryI bought my flight tickets to Brazil =D08:07
arne_wiebalckhey janders o/08:08
*** uzumaki has joined #openstack-ironic08:10
uzumakigood morning ironic! o/08:10
uzumakiI have a quick question, if anybody can help me with, does Ironic support RAID configurations on NVMe drives?08:11
uzumakiI ask this, because I don't see backing physical disk type as "pcie" in the list08:11
arne_wiebalckuzumaki: software RAID?08:11
uzumakihardware RAID08:12
*** dtantsur|afk is now known as dtantsur08:12
uzumakimorning dtantsur o/ how you doing?08:13
dtantsurgood morning! not too bad given everything :) just sleepy. and you?08:14
iurygregorymorning uzumaki and dtantsur o/08:14
uzumakiwell, I'm just having a normal uneventful monday morning, and forgot my phone at home, I have to go back and get it (sighs) dtantsur08:15
uzumakimorning iurygregory o/ o/ como estas? :D08:15
iurygregoryuzumaki, in general I'm good =)08:15
uzumakiiurygregory, "in general" I see.. =D08:15
jandersgood morning uzumaki dtantsur08:15
uzumakimorning janders o08:15
uzumakio/08:15
jandersuzumaki this NVMe hardware raid isn't Intel VROC, right?08:16
dtantsuriurygregory: if you have a second: https://review.opendev.org/#/c/760575/08:16
patchbotpatch 760575 - sushy-tools - Fix virtual media with q35 machines - 1 patch set08:16
iurygregorydtantsur, oh wow funny!08:16
dtantsuryep08:16
uzumakijanders, oh no, I'm just wondering, do RAID controllers even do that? work on PCIe buses?08:17
* uzumaki is just having a schordinger's cat moment08:17
dtantsurI'm pretty sure there are NVMe RAID controllers08:18
iurygregorydtantsur, I loved the NOTE from rpittau|afk in the test \o/ haha08:18
dtantsurwell, for NVMe disks. I'm not sure they themselves operate via NVMe, but it would be quite stupid not to08:18
dtantsuriurygregory: yeaah..08:18
jandersuzumaki the only HW RAID "like" thing I worked with is VROC (and it's really weird way to do RAID, I didn't see value in it)08:18
dtantsurjanders: ah hybrid hardware-software RAID?08:18
uzumakijanders, lol I see your point =D08:18
jandersdtantsur yeah...08:18
dtantsurI agree, it's quite weird08:19
uzumakiI should look into VROC and be amused thank you janders08:19
jandersdtantsur uzumaki I couldn't see any value in VROC over SWRAID08:19
jandersdtantsur uzumaki just extra complexity08:19
dtantsuruzumaki: it's hardware accelerated (?) software RAID08:19
uzumakiOh, now I see why it will be perceived weird dtantsur janders08:20
* uzumaki thinks his Schordinger's cat is definitely dead =D08:21
jandersdtantsur I think all that HW assist was doing in my case was injecting SWRAID metadata so that the OS can use it from the get go... but support for it was flakey. If Ironic supported SWRAID back at the time when I used this I would have picked SWRAID over VROC any day.08:22
uzumakihrrmmm... janders08:23
jandersuzumaki software RAID0 and RAID1 worked a treat for me. I did hear about people having issues with SW RAID6 performance on NVMe though (looked like SWRAID not being optimized / keeping up with NVMe bandwidth). This was over a year ago now though, might be out of date. How many devices do you plan to RAID and at what level?08:24
uzumakiwell, I was working on a specification to extend RAID within metal3 BMO to support physical disks and controller (things we already support in ironic and even gophercloud)08:26
uzumakiand this came as an afterthought while I wrote my proposal, I was thinking hrrrmmm RAID and NVMe, that should be interesting08:26
janders proper HW RAID on a bunch NVMes would be awesome... would love something like that for my photo / video archive :)08:26
uzumakiMy testing would probably test with 4-5drives at levels 0,1 and 10,I suppose janders08:26
jandersnothing is ever fast enough for RAW files and 4k videos08:26
jandershmmm something that occurred to me is for 4-5 drives, it would be hard for the controller to get enough PCIe bandwidth to run the NVMes at line rate08:28
jandersit would have to be PCIe4 I suppose?08:28
uzumakijanders, oh, speaking of 4K videos, I'm in the process of thinking of buying a nice screen for my netflix propensities =D08:29
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support testing secure boot  https://review.opendev.org/76079108:29
uzumakijanders, I don't have NVMes, it's just spinners, but it would be really interesting to see it though08:29
jandersmy guess is this is why these things havent picked up in popularity to a degree where we would be familiar with them - PCIe3 legacy08:29
jandersMellanox 200Gbit/s card needs to span 2x PCIe3x16 slots to be able to go full bandwidth08:30
uzumakioh08:30
janders6x NVMes would be the same order08:30
jandersI remember running 12x NVMe servers with 4x direct connect NVMes and then the other 8 spanning 3x PCIe extender cards (with 3, 3 and 2 NVMes)08:31
jandersthese were RAID capable cards in passhtru08:32
janders(that's what the 200Gbit cards were needed for )08:33
jandersI dont think there were any spare PCIe lanes on those nodes :)08:33
uzumakihaha, i would be surprised if there were =D janders08:33
uzumakiI worked on the NVMe Ceph cluster which initially had 12 drivs per server, which choked the NVMe bus, and we had to reduce it down to 6, later to 408:34
uzumakino RAID, just passthru08:34
openstackgerritNing Yao proposed openstack/ironic stable/train: clean up mac address with the pxe configuration files  https://review.opendev.org/76079208:37
*** tosky has joined #openstack-ironic08:45
openstackgerritMerged openstack/ironic master: Fix typo in ipxe_config.template  https://review.opendev.org/76064908:46
openstackgerritMerged openstack/ironic stable/victoria: CI: increase cleaning timeout and tie it to PXE boot timeout  https://review.opendev.org/76068708:46
*** lucasagomes has joined #openstack-ironic08:51
dtantsur[    0.000000] secureboot: Secure boot enabled08:54
dtantsurwoohooo08:54
*** dougsz has joined #openstack-ironic09:01
iurygregorydtantsur, try to not fall from your chair!09:03
openstackgerritVerification of a change to openstack/ironic failed: devstack: log all requests to sushy-emulator  https://review.opendev.org/76015709:06
dtantsurit took some effort!09:06
*** vmud213 has joined #openstack-ironic09:19
*** rpittau|afk is now known as rpittau09:22
rpittaugood morning ironic! o/09:22
* rpittau still trying to find the keyboard in all the cardboxes09:22
*** rcernin has joined #openstack-ironic09:23
*** abdysn has quit IRC09:24
iurygregoryhey rpittau o/09:25
rpittauhey iurygregory :)09:25
rpittauiurygregory: which NOTE? :D09:25
iurygregoryrpittau, you just approved the patch...09:25
iurygregory=O09:26
iurygregoryhttps://review.opendev.org/#/c/760575/1/sushy_tools/tests/unit/emulator/resources/systems/test_libvirt.py09:26
patchbotpatch 760575 - sushy-tools - Fix virtual media with q35 machines - 1 patch set09:26
rpittauoh, yeah, my brain tries to remove bad memories :D09:26
iurygregoryhahaha09:27
iurygregorysorry for that =X09:27
vmud213good morning Ironic!09:28
iurygregoryhey vmud213 =)09:30
*** derekh has joined #openstack-ironic09:30
vmud213hey iurygregory o/09:30
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Fix discrepancy in kernel params for PXE and Redfish  https://review.opendev.org/76079809:33
*** yolanda has joined #openstack-ironic09:36
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Fix discrepancy in kernel params for PXE and Redfish  https://review.opendev.org/76079809:38
rpittauyou never realize how much stuff you have until you have to find one small object in hundreds of boxes09:40
dtantsurhaha true09:40
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support testing secure boot  https://review.opendev.org/76079109:40
jandersrpittau ...and you end up buing another one09:41
janders(or at least that was my case with a couple electrical parts after the recent move)09:41
rpittaujanders: and when the new arrives, you find the old one09:44
jandersthat's the one :)09:44
*** rcernin has quit IRC09:45
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent-builder master: Force SELinux to be in permissive mode  https://review.opendev.org/76080309:51
*** k_mouza has joined #openstack-ironic09:53
dtantsursad panda at ^^ but we have what we have09:54
rpittaummm ok well permissive is better than disabled09:54
dtantsurnot much, but yeah..09:57
dtantsurI've just tried using a fedora IPA image and everything was broken with SELinux09:57
dtantsurIPA didn't even start09:57
*** k_mouza has quit IRC09:57
*** k_mouza has joined #openstack-ironic09:58
dtantsurarne_wiebalck: JFYI mdadm --assemble --scan doesn't seem to work in UEFI secure boot mode10:04
dtantsur[  144.385257] Lockdown: mdadm: /dev/mem,kmem,port is restricted; see man kernel_lockdown.710:06
arne_wiebalckdtantsur: hmm ... there are two places when we assemble I think: one is done by the kernel, the other we do explicitly in the IPA later on ... I guess this is the second one?10:08
arne_wiebalckdtantsur: we also restart the RAID after deployment, which would be a third time10:09
arne_wiebalckdtantsur: not after deployment ... at some point to make the kernel aware10:09
dtantsurarne_wiebalck: yeah, it's the 2nd time10:13
dtantsur(I'm not actually using software RAID here, just noticed the warning)10:13
*** Qianbiao has joined #openstack-ironic10:15
arne_wiebalckdtantsur: I think the 2nd time "only" looks for new RAIDs which were not assembled initially ... but if the 3rd time does not work, it would leave us without a device10:18
dtantsuryeah10:19
dtantsurunfortunately, I don't have cycles to test it10:19
arne_wiebalckI can see if I can squeeze this in the next weeks10:20
openstackgerritMerged openstack/sushy-tools master: Fix virtual media with q35 machines  https://review.opendev.org/76057510:21
dtantsuriurygregory or anyone, could you request a release ^^?10:27
iurygregorydtantsur, doing now10:27
dtantsurthx10:28
dtantsurarne_wiebalck: filed https://storyboard.openstack.org/#!/story/2008304 for tracking10:29
*** vmud213 has quit IRC10:29
arne_wiebalckdtantsur: thanks!10:29
*** xinliang has quit IRC10:31
*** ociuhandu has joined #openstack-ironic10:32
iurygregorydtantsur, done10:35
iurygregoryI pushed 0.12.110:35
iurygregoryoh nvm there was the l-c bump10:36
iurygregorygoing to push 0.13.010:36
*** hjensas|PTO is now known as hjensas10:38
*** rcernin has joined #openstack-ironic10:41
*** kafilat has joined #openstack-ironic10:42
dtantsuriurygregory: l-c bump alone does not justify a minor version, only if requirements.txt has been changed10:48
iurygregorydtantsur, oh so l-c + test-req it's fine, ok10:49
dtantsurtest-req is a great area, but yeah, I'd go with 0.12.110:49
dtantsur* grey of course :)10:49
iurygregoryrollback10:49
iurygregorydone10:50
*** abdysn has joined #openstack-ironic10:50
*** dougsz has quit IRC10:51
*** Abdallahyas has joined #openstack-ironic10:54
*** k_mouza has quit IRC10:55
*** rcernin has quit IRC10:55
*** k_mouza has joined #openstack-ironic10:56
*** abdysn has quit IRC10:58
*** alexmcleod has quit IRC11:02
*** dougsz has joined #openstack-ironic11:07
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support testing secure boot  https://review.opendev.org/76079111:15
*** dtantsur is now known as dtantsur|brb11:21
*** alexmcleod has joined #openstack-ironic11:22
*** Abdallahyas has quit IRC11:29
*** abdysn has joined #openstack-ironic11:29
*** thiagop has joined #openstack-ironic11:31
openstackgerritdou proposed openstack/ironic-ui stable/ussuri: api: drop project_id from kwargs in client  https://review.opendev.org/76089511:48
openstackgerritMerged openstack/ironic-python-agent master: Follow-up to API version setting  https://review.opendev.org/76021111:48
openstackgerritvinay kumar muddu proposed openstack/ironic master: Add support to manage certificates in iLO  https://review.opendev.org/76057311:51
*** ianychoi has joined #openstack-ironic12:24
*** iurygregory is now known as iurygregory|afk12:31
janderssee you tomorrow Ironic o/12:32
openstackgerritMerged openstack/ironic master: devstack: log all requests to sushy-emulator  https://review.opendev.org/76015712:36
*** JamesBenson has joined #openstack-ironic12:54
*** thiagop has quit IRC13:07
*** outbrito has joined #openstack-ironic13:08
*** akiselev_ has quit IRC13:11
*** uzumaki has quit IRC13:16
rpittaummm laptop crashed mmmmm13:23
*** rh-jelabarre has joined #openstack-ironic13:23
*** paras333 has quit IRC13:32
*** paras333_ has joined #openstack-ironic13:33
*** Qianbiao has quit IRC13:42
*** akiselev_ has joined #openstack-ironic13:43
*** paulbrowne has joined #openstack-ironic13:50
*** rloo has joined #openstack-ironic13:58
openstackgerritMerged openstack/ironic master: Prevent timeouts when using fast-track with redfish-virtual-media  https://review.opendev.org/76058613:59
*** paras333_ has quit IRC14:00
*** uzumaki has joined #openstack-ironic14:11
openstackgerritEmmanouil Bagakis proposed openstack/ironic-python-agent master: Updated Implementation of string interpolation delay on LOG messages  https://review.opendev.org/75920314:12
*** dtantsur|brb is now known as dtantsur14:12
openstackgerritDmitry Tantsur proposed openstack/ironic stable/victoria: Prevent timeouts when using fast-track with redfish-virtual-media  https://review.opendev.org/76092614:20
openstackgerritDmitry Tantsur proposed openstack/ironic stable/ussuri: Prevent timeouts when using fast-track with redfish-virtual-media  https://review.opendev.org/76092714:20
rpittauone more (not last) to fix victoria ci -> https://review.opendev.org/76030914:21
patchbotpatch 760309 - ironic (stable/victoria) - Use centos as base element for dib images - 1 patch set14:21
*** tzumainn has joined #openstack-ironic14:27
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support testing secure boot  https://review.opendev.org/76079114:30
*** jamesdenton has joined #openstack-ironic14:34
*** iurygregory|afk is now known as iurygregory14:41
* iurygregory is back14:41
dtantsura reminder the ironic meeting is in 15 minutes, don't get confused by the daylight changes!14:45
*** stendulker has joined #openstack-ironic14:52
*** kaifeng has joined #openstack-ironic14:53
*** xinliang has joined #openstack-ironic14:53
*** abdysn has quit IRC14:58
dtantsur#startmeeting ironic15:00
openstackMeeting started Mon Nov  2 15:00:10 2020 UTC and is due to finish in 60 minutes.  The chair is dtantsur. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: ironic)"15:00
openstackThe meeting name has been set to 'ironic'15:00
dtantsurlet's see how many people get mislead by their calendars :)15:00
bdoddo/15:00
kaifengo/15:00
arne_wiebalcko/15:00
dtantsurhi everyone15:00
xinliango/15:00
ajyao/15:01
dtantsur#link https://wiki.openstack.org/wiki/Meetings/Ironic is our agenda15:01
rlooo/15:01
dtantsur#topic Announcements / Reminder15:01
*** openstack changes topic to "Announcements / Reminder (Meeting topic: ironic)"15:01
dtantsurThank you everyone for the great Forum and PTG!15:02
dtantsur#info Initial Wallaby proposed priorities document up for review https://review.opendev.org/#/c/76046015:02
patchbotpatch 760460 - ironic-specs - Add Wallaby priorities - 1 patch set15:02
dtantsurI think this is the top priority this week. just keep in mind that:15:03
dtantsur#info PTL on PTO first week in November15:03
stendulkero/15:03
dtantsurJulia is enjoying the well deserved PTO, but it shouldn't prevent anyone from thinking about priorities15:03
rpioso\o15:04
dtantsuranything else to announce or remind of?15:04
rloodtantsur: perhaps someone could take over/update that PR to get it 'moving'?15:04
iurygregoryo/15:04
*** sdanni has joined #openstack-ironic15:04
dtantsurrloo: yeah, I can try take a look later this week15:04
rloo++ (might be a nice surprise for julia if we approve it this week!)15:05
dtantsurnot bad indeed :)15:05
dtantsuranything else?15:05
dtantsurno action items last time and statuses don't make much sense yet, so15:06
dtantsur#topic Deciding on priorities for the coming week15:06
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)"15:06
dtantsur#link https://etherpad.opendev.org/p/IronicWhiteBoard line 12315:07
dtantsurI think we can all agree that the priorities is the priority :)15:07
iurygregoryyeah15:07
stendulkeryes15:07
kaifeng++15:08
rloodtantsur: one thing i asked in the priorities PR -- community goals. I wasn't even sure what the wallaby goals were.15:09
dtantsurprivsep, I think*15:10
dtantsur?15:10
dtantsurI don't remember for sure15:10
iurygregoryyes15:10
iurygregorycorrect dtantsur15:10
rloowhatever/if there are others, we might need to discuss as a team15:10
dtantsuryeah15:12
rloooh. spuc. is there one this friday?15:12
dtantsurokay, I've put a few patches on the list, is there anything else people want to see there15:12
dtantsurrloo: yes! I'll announce on the ML once I'll calculate the votes15:13
rloothx15:13
dtantsur#link http://lists.openstack.org/pipermail/openstack-discuss/2020-October/018393.html SPUC15:13
openstackgerritFedor Tarasenko proposed openstack/ironic-python-agent stable/victoria: Support using LABEL as identifier for rootfs  https://review.opendev.org/76094015:13
rpittauo/15:14
rpittaufreaking winter time15:14
dtantsurhehe15:14
iurygregoryyeah15:15
rpittausorry :/15:15
dtantsurno worries15:15
dtantsurdoes the list look good?15:15
rloo++15:16
rpittauyep15:17
dtantsur#topic Baremetal SIG15:17
*** openstack changes topic to "Baremetal SIG (Meeting topic: ironic)"15:17
dtantsur#info Next meeting scheduled for Tue Nov 10 2pm UTC15:17
dtantsurarne_wiebalck: anything else?15:17
arne_wiebalckTheJulia will be our first presenter :)15:18
arne_wiebalckNothing else, no.15:18
dtantsurdon't miss a chance to see Julia presenting!15:18
arne_wiebalcklol15:18
iurygregory++15:18
rpittau:)15:18
dtantsur#topic RFE review15:18
*** openstack changes topic to "RFE review (Meeting topic: ironic)"15:18
dtantsur#link https://storyboard.openstack.org/#!/story/200802315:18
dtantsurxinliang: hi, around?15:18
xinliangyeah15:19
dtantsurthe mic is yours15:19
xinlianghi Ironic team15:19
xinliangYeah, just want to know this RFE is reasonable for Ironic community15:19
dtantsurit looks sane from a quick glance. I see that kaifeng wanted to have a spec?15:20
dtantsurin this case you need to write a new one rather than updating https://review.opendev.org/#/c/759839/15:20
patchbotpatch 759839 - ironic-specs - Add PXE boot from iSCSI volume scenario - 2 patch sets15:20
xinliangYeah, so I add a scenario15:21
xinliangdtantsur: I agree with you that track it in  RFE15:22
dtantsurI'm fine with RFE only but I'd like to hear from other folks15:22
dtantsurkaifeng said: this is a new workflow of pxe based bfv, this might not fit into current ipxe implementation thus needs structural considerations15:23
openstackgerritFedor Tarasenko proposed openstack/ironic-python-agent master: Support using LABEL as identifier for rootfs  https://review.opendev.org/76094615:23
iurygregoryI just finished reading the rfe and the comments15:24
xinliangIn fact, it  just not a big feature, just enhance PXE boot interface, seems all other logics are same as iPXE15:24
arne_wiebalckdtantsur: kaifeng said this on the chat or is there another doc besides the RFE?15:24
iurygregoryif there is a new workflow we may need a spec15:24
dtantsurarne_wiebalck: in the RFE comments15:25
arne_wiebalckdtantsur: yes, found this meanwhile, sorry15:25
dtantsurI think two people requested a spec, kaifeng and iurygregory?15:27
dtantsurso, is the consensus that xinliang writes a new spec?15:27
rpittaumake 315:27
rpittauyeah15:27
xinliangdtantsur: Sure, I can write a new one15:27
dtantsurthank you xinliang!15:28
kaifengi think a spec may help with the discussion, judging by the initial patch I am still not very clear on the path15:28
iurygregorytks!15:28
dtantsuranything else on this topic?15:28
xinliangYes, I will document everything in the spec15:29
dtantsurgreat15:29
dtantsur#topic Open discussion15:29
*** openstack changes topic to "Open discussion (Meeting topic: ironic)"15:29
dtantsurThere is one item about 'baremetal' vs 'openstack baremetal', but I think we already discussed it?15:29
dtantsurand the patch in question has merged15:29
iurygregoryold meeting =)15:29
iurygregorysorry I didn't remove15:29
dtantsurno worries, I'll clean up afterwards15:30
dtantsuranything else to discuss?15:30
dtantsurif not, I'll give you half an hour back15:31
iurygregoryhalf magic hour15:31
dtantsur:)15:31
dtantsur#endmeeting15:31
*** 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:31
openstackMeeting ended Mon Nov  2 15:31:54 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:31
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-11-02-15.00.html15:31
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-11-02-15.00.txt15:31
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-11-02-15.00.log.html15:31
*** stendulker has quit IRC15:32
*** xinliang has quit IRC15:46
*** dking has joined #openstack-ironic16:09
*** k_mouza has quit IRC16:12
*** iurygregory has quit IRC16:12
openstackgerritKafilat Adeleke proposed openstack/sushy master: Adds sushy library overview  https://review.opendev.org/75983416:21
*** iurygregory has joined #openstack-ironic16:22
*** kafilat has quit IRC16:27
openstackgerritKafilat Adeleke proposed openstack/sushy master: Adds sushy library overview  https://review.opendev.org/75983416:28
openstackgerritVerification of a change to openstack/ironic failed: Use centos as base element for dib images  https://review.opendev.org/76030916:28
*** k_mouza has joined #openstack-ironic16:33
openstackgerritVerification of a change to openstack/ironic failed: Make redfish-virtual-media respect default_boot_mode  https://review.opendev.org/76077216:34
*** paras333 has joined #openstack-ironic16:35
openstackgerritRiccardo Pittau proposed openstack/ironic master: Enforce autospec in some api controllers modules  https://review.opendev.org/76096117:02
rpittaugood night! o/17:08
*** rpittau is now known as rpittau|afk17:08
*** lucasagomes has quit IRC17:10
*** dking has quit IRC17:12
*** dking has joined #openstack-ironic17:25
*** tosky has quit IRC17:28
*** ociuhandu_ has joined #openstack-ironic17:32
*** dougsz has quit IRC17:33
*** ociuhandu has quit IRC17:36
*** ociuhandu_ has quit IRC17:37
*** uzumaki has quit IRC17:50
*** k_mouza has quit IRC17:57
*** sshnaidm|rover is now known as sshnaidm|afk17:57
*** dtantsur is now known as dtantsur|afk17:58
dtantsur|afko/17:58
arne_wiebalckbye everyone o/17:59
*** kaifeng has quit IRC18:02
*** derekh has quit IRC18:03
openstackgerritAija Jaunteva proposed openstack/ironic master: Update `cleaning_error_handler`  https://review.opendev.org/75625818:07
openstackgerritAija Jaunteva proposed openstack/ironic master: Fix redfish BIOS apply config error handling  https://review.opendev.org/75577618:08
openstackgerritAija Jaunteva proposed openstack/ironic master: Fix idrac-wsman RAID step async error handling  https://review.opendev.org/75573118:10
openstackgerritAija Jaunteva proposed openstack/ironic master: Fix idrac-wsman BIOS step async error handling  https://review.opendev.org/75582118:11
*** uzumaki has joined #openstack-ironic18:15
*** k_mouza has joined #openstack-ironic18:16
*** k_mouza has quit IRC18:18
eanderssonAnyone have an easy example on how to use Config-Drive with standalone ironic? Was hoping I could just create a folder with two files (e..g meta-data, user-data) and do something like --config-drive /home/eandersson/metadata/18:21
eanderssonbut does not look like it is working18:21
clarkbI'm not sure how ironic plumbs it in but the nova version of it requires either an iso or fat fs with the contents and that needs a specific lable18:26
clarkbthen the consuming side looks for a device with that specific label and mounts it18:27
eanderssonYea - it works fine as JSON with standalone, but was hoping to have something easier to consume18:31
dkingIs there any idea how long it will be before https://opendev.org/openstack/ironic-inspector/commit/5678f219cd55345633c1478c3cad22460bef4429 is merged into stable branches?18:33
dkingThat's related to https://github.com/sqlalchemy/sqlalchemy/issues/5669 and the code works for me, but I have to pull that particular branch.18:40
*** k_mouza has joined #openstack-ironic18:53
*** k_mouza has quit IRC18:57
iurygregorydking, depends on what stable/branch you are using19:18
iurygregoryvictoria is merged19:18
iurygregorytrain and ussuri we have some failures in the CI that are not helping19:19
iurygregoryhttps://review.opendev.org/#/q/I2fb07413e8f421f39b24acf1272771ee2097b19519:19
*** k_mouza has joined #openstack-ironic19:19
dkingiurygregory: Oh, thank you. I just noticed it had made it into master. I'm fine with victoria for this one.19:19
iurygregorycool19:19
iurygregorylet us know if you need a release with that or not, I can probably push one in the morning for me19:19
dkingI'm actually fine for now, because I still have some patched code I'm using, so I'm just going to use master for right now. I appreciate it, though.19:21
iurygregoryawesome =)19:22
*** k_mouza has quit IRC19:24
stevebakermorning19:43
iurygregorymorning stevebaker o/19:59
*** persia has quit IRC20:08
*** persia has joined #openstack-ironic20:09
*** hoonetorg has quit IRC20:10
*** hoonetorg has joined #openstack-ironic20:23
*** tosky has joined #openstack-ironic20:27
openstackgerritFedor Tarasenko proposed openstack/ironic-python-agent master: Support using LABEL as identifier for rootfs  https://review.opendev.org/76094620:35
*** rcernin has joined #openstack-ironic20:40
*** rcernin has quit IRC20:43
*** rcernin has joined #openstack-ironic20:43
*** ayoung has joined #openstack-ironic21:08
NobodyCamHappy Monday Ironicer's21:14
ayoungOK...dumb question.  I have a DHCP and PXE (TFTP, HTTP) server set up already.  I got Ironic installed and up and running on the same machine.  What is the delta I need to cross in order to get the Ironic instance to manage the images for the machines managed by Ironic?  I assume it is something like this:21:23
ayoung1.  I need to associate some sort of image with the driver21:23
ayoung2.  That will, essentially be ignored until I also modify the DHCP server/PXE set up to serer those images21:24
ayoung3.  Then I can associate a stage 2 (what term do we use?) image with the actual node in order to control what gets booted there.21:24
stevebakerayoung: how are you installing ironic? If you use bifrost it should just work21:30
ayoungHeh21:32
ayoungOh sure, if you want to do it the easy way....21:32
ayoungstevebaker, so, I have limited resources.  I already had a provisioning server with FreeIPA and DHCP and PXE all set on it.  I installed Ironic manually, using the RHOSP RPMS21:33
ayoungNo bifrost.  But I can power cycle my machines so far.21:33
*** anuradha1904 has quit IRC22:01
jandersgood morning Ironic o/22:02
*** outbrito has quit IRC22:06
jandersayoung I think if you give Ironic write permissions to your /tftpboot (or /httpboot) and put in the matching config in /etc/ironic/ironic.conf that might be a start. However I fully agree with stevebaker it would be easier to just use bifrost, this way it will be all sorted out for you. I am also not sure what interference may happen between22:07
janderscatch-all config (think nodes/MACs without explicit configuration) on your existing PXE infra and Ironic and vice versa22:07
stevebakerayoung: soz I was in a meeting22:07
ayoungItwould be easier, but I can't do that22:08
jandersayoung  http_root or tftp_root would be the config parameters to look into to point Ironic to the existing infra22:08
ayoungBifrost makes too many assumptions that I can't meet.22:08
ayoungThanks.  That is a big help22:09
ayoungA I right in understanding that I need two boot images?22:09
stevebakerayoung: are you using dnsmasq for dhcp?22:09
ayoungDHCPD22:09
*** outbrito has joined #openstack-ironic22:10
ayoungI am guessing things go something like this:  take the existing PXE architecture I have and flatten it, so all nodes get the same images.  These are the driver provided IPA-enabled images.22:12
ayoungThen a second boot process happens and the nodes swap from the IPA images to the22:13
ayoungOh wait...does the IPA instance just reboot to the new instance using the same PXE infra?22:13
ayoungLike the IPA is really there just to inventory the node?22:13
jandersayoung depends on your provisioning model, IPA can write the image you want to the local storage and you boot off that22:14
stevebakerayoung: here is my complete bifrost generated ironic.conf http://paste.openstack.org/show/799624/22:15
stevebakerayoung: in general, IPA inventories the node during inspection, and copies the image to disk during deploy.22:18
JayFTrivial IPA review if anyone has some time https://review.opendev.org/#/c/755066/22:22
patchbotpatch 755066 - ironic-python-agent - Add example for custom disk erasure - 2 patch sets22:22
stevebakerayoung: regarding dhcp config, what you want is for PXE to boot to iPXE (you might be iPXE already). Then iPXE loads /httpboot/boot.ipxe via http and ironic generated files in /httpboot can handle things from there. Here is the dnsmasq.conf snippet bifrost uses for this, I guess you'll need the dhcpd equivalent http://paste.openstack.org/show/799625/22:32
jandersayoung I suppose you could have separate groups in DHCPD for Ironic managed nodes and others and that group membership could determine next-server config and this would then transition into what stevebaker described ^^22:35
jandersayoung does it seem such config would do what you need?22:36
*** akiselev_ has quit IRC22:48
*** alexmcleod has quit IRC22:49
*** alexmcleod has joined #openstack-ironic22:51
*** akiselev_ has joined #openstack-ironic23:19
*** k_mouza has joined #openstack-ironic23:20
*** k_mouza has quit IRC23:24
*** akiselev_ has quit IRC23:30
*** akiselev_ has joined #openstack-ironic23:31
*** jamesdenton has quit IRC23:31
ayoungSorry, dinner intervened.  To answer the question:23:31
*** k_mouza has joined #openstack-ironic23:31
ayoungI am not sure long term what I am going to need.  I have a 3 node lab, and I need to do various unspeakable things with it, including a Baremetal UPI install of OpenShift, turning one of the nodes into a hypervisor.  The use cases keep morphing.  Ideally I'd be doing a complete IPI base OpenShift install, but I am one node (and a whole lot of storage) short of being able to do that right now.23:33
*** ociuhandu has joined #openstack-ironic23:34
ayoungI just gotthe PXE stuff working on the cluster, so I want to be able to keep using that as I investigate Ironic23:34
*** akiselev_ has quit IRC23:35
*** akiselev_ has joined #openstack-ironic23:35
ayoungI also have  Juniper Router and a Cisco switch laying fallow;  they are in the rack, wired up, but turned off.  Ideally, I would learn enough Neutron to make use of them, and have the Ironic and Neutron stuff work together to manage my resources.  Once I can handle what I have now, I will allow myself to buy more toys. But not until...I've had this stuff too long without really making use of it, and I got it for just this kind of work.23:36
*** k_mouza has quit IRC23:36
*** ociuhandu has quit IRC23:38
openstackgerritJay Faulkner proposed openstack/ironic-python-agent master: Add example for custom disk erasure  https://review.opendev.org/75506623:46
*** akiselev_ has quit IRC23:51
*** akiselev_ has joined #openstack-ironic23:52
*** akiselev_ has quit IRC23:55
*** akiselev_ has joined #openstack-ironic23:55
*** akiselev_ has quit IRC23:59

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