Wednesday, 2019-08-21

openstackgerritMerged openstack/python-ironicclient master: Remove the ironic command  https://review.opendev.org/67651500:00
*** bnemec has joined #openstack-ironic00:16
*** rloo has quit IRC00:25
*** bnemec has quit IRC00:35
*** gyee has quit IRC00:41
*** ianychoi has quit IRC00:57
*** cdearborn has quit IRC00:58
*** ianychoi has joined #openstack-ironic00:59
*** ricolin has joined #openstack-ironic01:05
*** gregoryo has joined #openstack-ironic01:07
*** dtruong has quit IRC01:24
*** problem_v has quit IRC01:24
openstackgerritMerged openstack/ironic master: Lower standalone concurrency to 3 from 4  https://review.opendev.org/67745401:24
*** problem_v has joined #openstack-ironic01:25
*** dtruong has joined #openstack-ironic01:25
*** igordc has quit IRC01:35
*** igordc has joined #openstack-ironic01:58
*** rh-jelabarre has quit IRC02:37
*** igordc has quit IRC02:49
*** mkrai_ has joined #openstack-ironic02:52
openstackgerritJerry Wang proposed openstack/ironic master: Add support for replacing WSME  https://review.opendev.org/67585303:07
*** igordc has joined #openstack-ironic03:33
*** gkadam has joined #openstack-ironic03:54
*** gkadam has quit IRC03:54
*** diga has joined #openstack-ironic03:57
*** mkrai_ has quit IRC04:00
*** dsneddon has quit IRC04:15
*** dsneddon has joined #openstack-ironic04:18
*** dsneddon has quit IRC04:24
*** mkrai has joined #openstack-ironic04:30
*** mkrai has quit IRC04:30
*** mkrai has joined #openstack-ironic04:34
*** dsneddon has joined #openstack-ironic04:42
*** dsneddon has quit IRC04:46
*** dsneddon has joined #openstack-ironic05:22
*** kaifeng has joined #openstack-ironic05:29
*** ash2307 has left #openstack-ironic05:42
kaifengTheJulia: sorry last week I was in a hurry and forgot to leave a message that I was out till Tue. I saw there was proposal on rst2pdf (which is still in progress) in ML as an alternative05:49
kaifengTheJulia: for some repos we have complex document structure, sphinx+latex doesn't work well (mostly in cross referencing), I doubt we want to change our documents substantially for this goal, so maybe a good choice is waiting for more updates.05:54
*** hjensas has quit IRC06:12
*** dsneddon has quit IRC06:24
*** igordc has quit IRC06:30
*** ianychoi has quit IRC06:34
*** ianychoi has joined #openstack-ironic06:34
openstackgerritShivanand Tendulker proposed openstack/ironic master: Add iLO RAID deploy steps  https://review.opendev.org/67427106:42
openstackgerritMadhuri Kumari proposed openstack/ironic master: Allow deleting unbound ports on active node  https://review.opendev.org/67764906:45
openstackgerritMadhuri Kumari proposed openstack/ironic master: Allow deleting unbound ports on active node  https://review.opendev.org/67764906:49
arne_wiebalckGood morning, ironic!06:51
*** dsneddon has joined #openstack-ironic06:56
kaifengmorning arne_wiebalck06:59
arne_wiebalckhey kaifeng good morning o/06:59
*** ianychoi has quit IRC07:00
*** ianychoi has joined #openstack-ironic07:01
*** trident has quit IRC07:10
*** rcernin has quit IRC07:14
*** dsneddon has quit IRC07:17
*** trident has joined #openstack-ironic07:17
*** rpittau|afk is now known as rpittau07:40
rpittaugood morning ironic! o/07:40
*** dsneddon has joined #openstack-ironic07:45
openstackgerritDigambar proposed openstack/ironic stable/queens: DRAC: Fix OOB introspection to use pxe_enabled in idrac driver  https://review.opendev.org/67766007:46
digaarne_wiebalck: rpittau  Good Morning!07:49
*** jtomasek has joined #openstack-ironic07:51
*** e0ne has joined #openstack-ironic07:56
*** lucasagomes has joined #openstack-ironic08:01
*** jtomasek has quit IRC08:09
*** dtantsur|afk is now known as dtantsur08:11
dtantsurmorning ironic08:11
* dtantsur is back08:11
rpittauwelcome back dtantsur :)08:11
*** dougsz has joined #openstack-ironic08:12
*** jtomasek has joined #openstack-ironic08:15
*** gregoryo has quit IRC08:25
*** mkrai has quit IRC08:25
*** mkrai has joined #openstack-ironic08:25
kaifengdtantsur o/08:27
*** hjensas has joined #openstack-ironic08:30
*** ianychoi has quit IRC08:32
*** ianychoi has joined #openstack-ironic08:33
arne_wiebalckdiga rpittau dtantsur o/08:34
dtantsur\o08:34
*** ociuhandu has joined #openstack-ironic08:35
*** Lucas_Gray has joined #openstack-ironic08:51
*** mkrai has quit IRC08:53
*** gkadam has joined #openstack-ironic08:54
*** gkadam is now known as gkadam-brb08:57
*** gkadam-brb is now known as gkadam09:00
openstackgerritHarald Jensås proposed openstack/networking-baremetal master: [WiP] Drop use of legacy neutron devstack plugin  https://review.opendev.org/67768209:09
*** Lucas_Gray has quit IRC09:10
*** jtomasek has quit IRC09:11
*** Lucas_Gray has joined #openstack-ironic09:12
*** jawad_axd has joined #openstack-ironic09:20
openstackgerritRiccardo Pittau proposed openstack/python-ironicclient master: Remove deprecated endpoint argument  https://review.opendev.org/67768309:21
*** derekh has joined #openstack-ironic09:26
*** mkrai has joined #openstack-ironic09:28
dtantsurfolks, what's exactly going on with the CI?09:41
*** kaifeng has quit IRC09:50
rpittaudtantsur: the ironic standalone seems having high numbers of failure, there were a couple of patches merged to bypass a couple of issues, like https://review.opendev.org/677454 and https://review.opendev.org/67691609:54
patchbotpatch 677454 - ironic - Lower standalone concurrency to 3 from 4 (MERGED) - 1 patch set09:54
patchbotpatch 676916 - ironic - Move to unsafe caching (MERGED) - 2 patch sets09:54
rpittaudtantsur: unless you're talking about something else?09:55
dtantsurI guess that's what I'm talking about, thanks rpittau!09:59
rpittaudtantsur: np :)09:59
*** rpittau is now known as rpittau|bbl10:14
openstackgerritShivanand Tendulker proposed openstack/ironic master: WIP: Add iDRAC RAID deploy steps  https://review.opendev.org/64173110:43
openstackgerritShivanand Tendulker proposed openstack/ironic master: Follow-up for deploy steps for Redfish BIOS interface  https://review.opendev.org/67769510:43
openstackgerritShivanand Tendulker proposed openstack/ironic master: Add deploy steps for iLO BIOS interface  https://review.opendev.org/67427010:49
*** ociuhandu has quit IRC10:49
openstackgerritHarald Jensås proposed openstack/networking-baremetal master: [WiP] Drop use of legacy neutron devstack plugin  https://review.opendev.org/67768210:53
openstackgerritDmitry Tantsur proposed openstack/ironic master: Add an option to abort cleaning and deployment if node is in maintenance  https://review.opendev.org/36682811:13
*** ociuhandu has joined #openstack-ironic11:20
TheJuliadtantsur: I finally figured out the vda1 failure11:22
dtantsur\o/11:22
TheJuliathat has been happening quite a bit as well11:22
dtantsurTheJulia: is that the ironic-lib patch you posted? or something new?11:22
dtantsuralso g'morning11:23
TheJuliaugh, yeah, that passed test suites I ran locally just fine :(11:23
TheJuliaGood morning11:23
* TheJulia goes and gets coffee11:23
dtantsurI've left a comment or two there as well11:23
*** ociuhandu has quit IRC11:25
*** rh-jelabarre has joined #openstack-ironic11:37
* TheJulia returns with coffee and breakfast11:43
openstackgerritMerged openstack/ironic-python-agent master: Softraid: partitioning fixes  https://review.opendev.org/67481911:58
*** rpittau|bbl is now known as rpittau12:10
openstackgerritRiccardo Pittau proposed openstack/python-ironicclient master: Remove deprecated endpoint argument  https://review.opendev.org/67768312:19
*** Lucas_Gray has quit IRC12:20
openstackgerritJulia Kreger proposed openstack/ironic-lib master: Rescan after making partition changes  https://review.opendev.org/67756612:27
TheJuliadtantsur: ^^^12:27
dtantsurthx!12:27
TheJuliawow, removal of the ironic command finally merged12:28
* TheJulia dances12:28
dtantsurw00t12:29
dtantsurTheJulia: we don't have release notes for ironic-lib, not sure if you want to keep that note12:30
* TheJulia shrugs12:30
TheJuliawe've got a couple other patches that have merged with reno notes on them, so I figured it might just be better to do it out of habit12:30
dtantsurheh, okay12:31
TheJuliais there anything else that we've long deprecated in python-ironicclient that we want to drop for this next release since it will be a major version change12:33
rpittauTheJulia: I'm working on removing the old keystone arguments12:34
TheJuliawere there more beyond the endpoint override?12:35
rpittauyeah, there's all the deprecated ones in client12:35
rpittautracking the tasks here https://storyboard.openstack.org/#!/story/200642212:35
rpittauas usual I'm fighting with mock :/12:36
* TheJulia awaits oom_killer to unlock her work laptop12:36
*** rloo has joined #openstack-ironic12:36
TheJuliaGood morning rloo12:37
rloomorning TheJulia!12:38
TheJuliaso newest ci failure is on counting nodes on multinode :( + /opt/stack/new/ironic/devstack/lib/ironic:wait_for_nova_resources:1934 :   die 1934 'Timed out waiting for Nova to track 14 nodes'12:41
rlooTheJulia: do we need 14 nodes.. ? I guess it depends on why it is timing out.12:42
*** gkadam has quit IRC12:42
goldyfruito/12:43
TheJuliaHaven't figured that out yet :(  seems like we're starting to get sporatic weird failures with neutron and now Nova. It could just be a memory thing though.12:44
TheJuliaGood morning goldyfruit12:44
dtantsurmorning rloo, goldyfruit12:44
rloogood morning goldyfruit, dtantsur!12:44
dtantsurrloo, TheJulia, grenade jobs need a lot of nodes, at least12:45
TheJuliaYeah, they run the let's populate everything tests too12:46
*** ociuhandu has joined #openstack-ironic12:46
* TheJulia wonders if that actually brings us positive value12:47
*** ociuhandu has quit IRC12:47
dtantsurI was about to write the same12:47
*** ociuhandu has joined #openstack-ironic12:47
dtantsurremove it from https://github.com/openstack/ironic/blob/master/zuul.d/ironic-jobs.yaml#L352 ?12:48
dtantsurthis test ran 11 minutes on one of the recent patches12:53
dtantsurdoes anyone remember why we need multinode setup to test multitenancy?12:58
TheJuliaWe added it in the early days of the neutron network interface code... that is stable at this point so maybe the need has passed?12:59
dtantsuryeah. I recall there was some logic behind it, but I have no clue any more13:00
TheJuliaThat is also... perhaps... the most fragile job that almost always breaks hard at the end of the cycle due to weird minor devstack issues13:00
*** ociuhandu has quit IRC13:00
dtantsurif feels like if we can kill schedule_to_all_nodes, we can just use a single node job for multitenancy13:00
dtantsurand the easiest way to know is to try13:00
TheJuliaI concur, that test also has the really horrible side effect of leveraging nodes based upon the hash ring13:00
TheJuliaso, the problem is devstack is also failing on restarting post-upgrade on placement record population13:01
TheJuliaso even if we make it single tenant, I suspect that would fail13:02
TheJuliaOH  the multinode is used because it puts us into a mixed upgrade scenario13:02
dtantsurTheJulia: this is for grenade, I'm talking about the regular multinode job13:04
*** cdearborn has joined #openstack-ironic13:05
openstackgerritRiccardo Pittau proposed openstack/python-ironicclient master: Remove deprecated keystone arguments  https://review.opendev.org/67772213:07
TheJuliaI'd rather keep the regular multinode job, its the grenade one that always breaks13:08
*** sthussey has joined #openstack-ironic13:10
openstackgerritRiccardo Pittau proposed openstack/python-ironicclient master: Remove deprecated keystone arguments  https://review.opendev.org/67772213:10
dtantsurTheJulia: both break pretty often IMO13:11
openstackgerritDmitry Tantsur proposed openstack/ironic master: DNM try splitting multitenant job from multinode one  https://review.opendev.org/67772313:11
dtantsurTheJulia: just messing around ^^13:11
goldyfruitMorning TheJulia dtantsur rloo13:11
TheJuliadtantsur: anything that makes CI happier though :)13:11
TheJuliahas anyone seen the waiting count not find all of the nodes post upgrade recently or has it been just since the nova side of the power update stuffs merged?13:13
TheJuliahmmm, 8 on one, 6 on subnode... 7 vms... per node.. uhh hmm13:21
*** tesseract has joined #openstack-ironic13:22
*** tesseract has quit IRC13:22
TheJuliaoh, I see what is going on... one node is reserved, the rest are available13:26
*** Lucas_Gray has joined #openstack-ironic13:29
*** bfournie has joined #openstack-ironic13:32
*** hjensas has quit IRC13:37
*** Goneri has joined #openstack-ironic13:42
*** jawad_axd has quit IRC13:48
TheJuliadtantsur: I think I may have found a hash ring issue on the grenade job.... do you have the bandwidth to get on a call and look at it with me?13:49
*** jawad_axd has joined #openstack-ironic13:49
*** jawad_axd has quit IRC13:49
dtantsurTheJulia: do you have 10-15 mins? I'd like to finish something here13:49
TheJuliadtantsur: yeah, go right ahead13:50
TheJuliaI need to free ram anyway13:50
*** jawad_axd has joined #openstack-ironic13:50
TheJuliashe who always runs out of ram13:50
*** jawad_ax_ has joined #openstack-ironic13:52
*** jawad_axd has quit IRC13:55
openstackgerritGaëtan Trellu proposed openstack/ironic master: Pass target_raid_config field to ironic variable  https://review.opendev.org/67729713:55
*** bnemec has joined #openstack-ironic13:55
*** jawad_ax_ has quit IRC13:56
openstackgerritGaëtan Trellu proposed openstack/ironic master: Pass target_raid_config field to ironic variable  https://review.opendev.org/67729713:58
dtantsurTheJulia: okay, I think I have time now14:03
TheJuliadtantsur: bluejeans.com/u/jkreger14:04
*** gregwork has quit IRC14:14
*** portdirect has quit IRC14:14
*** aprice has quit IRC14:15
*** cdearborn has quit IRC14:15
*** dhellmann_ has joined #openstack-ironic14:15
*** sthussey has quit IRC14:16
*** dhellmann has quit IRC14:16
*** mgagne has quit IRC14:16
*** logan- has quit IRC14:16
*** arne_wiebalck has quit IRC14:16
*** dhellmann_ is now known as dhellmann14:16
*** irclogbot_1 has quit IRC14:17
*** logan_ has joined #openstack-ironic14:17
*** mgagne has joined #openstack-ironic14:17
*** irclogbot_1 has joined #openstack-ironic14:18
*** cdearborn has joined #openstack-ironic14:18
*** logan_ is now known as logan-14:18
*** portdirect has joined #openstack-ironic14:18
*** gregwork has joined #openstack-ironic14:18
*** sthussey has joined #openstack-ironic14:19
*** aprice has joined #openstack-ironic14:19
*** arne_wiebalck has joined #openstack-ironic14:19
cdearbornGood morning ironic14:26
openstackgerritGaëtan Trellu proposed openstack/ironic master: Pass target_raid_config field to ironic variable  https://review.opendev.org/67729714:26
cdearborntrying to get devstack environment set up for development14:27
cdearborni've gotten it to the point where i can create a node, move it to manage state, run OOB introspection14:27
cdearbornbut when i transition it to provide, the server fails to pxe boot14:28
cdearbornwireshark shows DHCP Discover packets coming in to correct interface on devstack VM14:28
openstackgerritGaëtan Trellu proposed openstack/ironic master: Pass target_raid_config field to ironic variable  https://review.opendev.org/67729714:28
cdearborni can also see the pxe config for the node in /opt/stack/data/ironic/httpboot14:29
cdearborni don't see anything listening on port 6714:30
cdearbornanyone know what service should be listening on that port?14:31
jroll67 is DHCP14:35
jrollso in devstack, that would be dnsmasq, managed by neutron's dhcp agent process14:35
jrollcdearborn: ^^14:35
*** rloo has quit IRC14:37
*** rloo has joined #openstack-ironic14:38
*** ociuhandu has joined #openstack-ironic14:39
openstackgerritJulia Kreger proposed openstack/ironic master: DNM: build ramdisk for troubleshooting  https://review.opendev.org/67753515:05
TheJuliadtantsur: ^ My current "eh, lets see what happens test job with the depends-on for stable/stein15:05
*** jtomasek has joined #openstack-ironic15:06
*** priteau has joined #openstack-ironic15:07
*** Lucas_Gray has quit IRC15:07
*** Lucas_Gray has joined #openstack-ironic15:11
cdearbornjroll: thx!15:12
dtantsurTheJulia: nice!15:14
openstackgerritMerged openstack/ironic-lib master: Rescan after making partition changes  https://review.opendev.org/67756615:16
TheJulia\o/15:16
openstackgerritDmitry Tantsur proposed openstack/ironic-lib stable/stein: Erase expected GPT locations in metadata wipe  https://review.opendev.org/67776015:16
openstackgerritDmitry Tantsur proposed openstack/ironic-lib stable/rocky: Erase expected GPT locations in metadata wipe  https://review.opendev.org/67776115:17
TheJuliadtantsur: you backporting that further?15:17
TheJuliawell, that answers that question, thanks!15:17
dtantsur:)15:17
openstackgerritDmitry Tantsur proposed openstack/ironic-lib stable/queens: Erase expected GPT locations in metadata wipe  https://review.opendev.org/67776215:17
dtantsurbfournie: backports ^^15:17
TheJuliadtantsur: also backporting the forced scan, or do we want to cut an ironic-lib release first and make sure the world is a happier place15:17
TheJulia?15:18
* TheJulia is all for an ironic-lib release15:18
dtantsurforced scan?15:18
dtantsurah15:18
TheJuliathe rescan patch that just merged15:18
dtantsuryep, let's backport it too15:18
dtantsurwanna me press the buttons?15:18
TheJuliadtantsur: sure!15:18
openstackgerritDmitry Tantsur proposed openstack/ironic-lib stable/stein: Rescan after making partition changes  https://review.opendev.org/67776315:19
openstackgerritDmitry Tantsur proposed openstack/ironic-lib stable/rocky: Rescan after making partition changes  https://review.opendev.org/67776415:19
openstackgerritDmitry Tantsur proposed openstack/ironic-lib stable/queens: Rescan after making partition changes  https://review.opendev.org/67776615:19
dtantsurokie. went up to queens, dunno if we want to touch pike and ocata at this point.15:20
TheJuliarpittau: rloo: jroll: any thoughts on wiping removable media as part of cleaning?15:20
dtantsurI think it may come as a surprise to people15:21
TheJuliaSpecifically https://review.opendev.org/#/c/677281/ <-- dtantsur thinks we should ignore it from list_block_devices15:21
patchbotpatch 677281 - ironic-python-agent - Handle floppy disk controllers - 2 patch sets15:21
rpittauwiping removable media I don't know, maybe umounting/ejecting ?15:21
dtantsurTheJulia: if we don't ignore them, we should also update the RAID code to not try to use them15:21
TheJuliaI guess, from a security standpoint, my concern is something being attached surviving cleaning, but such media could also be read-only :\15:21
rlooit is removable... if you were an operator, would you expect it to be wiped when the node is 'cleaned'?15:21
*** gyee has joined #openstack-ironic15:22
TheJuliaI would suspect, that nobody orders servers for their server farm with floppy disk controllers anymore15:22
rlooi hate to say it, but seems like a config option (defaults to false) if people WANT to do it. or a flag in the node info.15:22
rpittauwiping wouldn't work on a cd for instance :)15:22
TheJuliaso maybe it is best to just strip it out from the list...15:22
TheJuliarpittau: super true, it wouldn't15:22
rlooyes, strip it out and document that it isn't part of the cleaning process15:23
TheJuliaJayF: since you had shock about this, you may have feels about this too, thoughts are always welcome15:24
rpittauI think best path would be ignoring them for the RAID part, and maybe in general, including cleaning, maybe adding an option to unmount/remove them15:24
JayFTheJulia: *floppy* disks, yes we shouldn't wipe them15:24
TheJuliaOne day someone will surely come to us and ask "Why can't I build a raid array of floppy disks?!?"15:24
JayF*generic USB removable media*/SD cards/CF cards and the like15:24
TheJuliaA time warp may exist there....15:25
JayFwe *should* wipe IMO15:25
JayFbecause it's not absurd by any stretch for someone to do ironic with super simple/cheap root disks of that nature15:25
jrollif someone wants to do raid on floppies, I will personally buy that server from them and destroy it15:25
* TheJulia goes and looks for some removable media to see what lsblk reports15:25
jrollJayF: good point15:25
JayFjroll: ಠ_ಠ15:25
JayFjroll: a raid of floppies sounds like great fun15:25
TheJuliajroll: ++, record high-def video of that please15:25
openstackgerritDmitry Tantsur proposed openstack/ironic master: DNM try splitting multitenant job from multinode one  https://review.opendev.org/67772315:26
jrollTheJulia: since this is imaginary, just watch the office space printer scene for now :D15:26
dtantsurwith sound15:26
JayFjroll: https://www.youtube.com/watch?v=cM_sAxrAu7Q there are valid uses for large quantities of floppies15:26
jrollJayF: weird definition of fun :P15:26
jrollthat's awesome15:26
jrollbut doesn't need raid :)15:26
rpittauJayF: was thinking the same! :D15:26
JayFjroll: you do realize I have a stack of 90s era machines in my closet that I mess around with for fun? I made oldos.org? I'm the retro computing guy :P15:27
jrollJayF: you shall go raid floppies then, I'll cover for you at work in the meantime15:27
JayFStep one: find a motherboard with 4 floppy controllers15:27
JayF /s15:27
TheJulialol15:27
rpittauI might have one with 2 somewhere15:28
rpittauwe can do raid with 2 controllers15:28
JayFI seriously had no idea they made any boards with >1 floppy controller15:28
rpittauoh yeah :D15:28
TheJuliaJayF: That might be problematic.... umm... because I think they are specific device contoller addressing on the bios level *ducks*15:28
JayFI thought convention limited you to A: B:, at least on machines of that era15:28
JayFTheJulia: ^ exactly15:28
JayFthere already do exist videos of raid 0 floppy arrays via USB drives15:29
JayFbut those people are lame and not hardcore enough /s15:29
TheJuliai think it is something like the two addresses before 0x8015:29
TheJuliaJayF: raid6 is the most hardcore15:29
JayF[please insert disk 2 to continue parity calculation]15:29
JayFGotta get the 8087 for all that math if you still want your battlezone to play at full speed15:30
TheJulia[please turn the laser disc to side B to continue cleaning]15:30
JayFthere must be a glitch in the matrix, I have deja vu15:30
TheJuliaJayF: They changed something..... Oh a 4th movie!15:31
JayFIf they retcon that 2/3 didn't happen, or do something crazy like "it was nested matrixes all along!" I'll be annoyed15:31
JayFI'm one of the rare folks who actually liked the ending of the whole thing15:31
jrolldeja vu talking about old gear in ironic? shocking15:32
TheJuliaheh, Okay, I'm going to go take a short break and then I'll work on ignoring floppys from the device list15:32
TheJuliaand maybe play the matrix trilogy in the background15:33
TheJuliaand try to re-channel my goth15:33
JayFTheJulia: why oh why didn't you take the RED pill15:34
TheJulias/goth/retro goth/15:34
JayF(or is the blue pill? I forget)15:34
TheJuliaJayF: nested matrixies anyway15:34
JayFI don't see the IRC anymore, just patch, patch, question15:34
TheJuliaactually, retro goth sounds fun for a non-profit gala I'm going to in a few months15:35
JayFlike, actually Gothic?15:36
JayFand not like, 90s black makeup goth?15:36
TheJuliaWell, actually gothic could work, but I was thinking 50s retro though15:38
*** mkrai has quit IRC15:50
*** mkrai has joined #openstack-ironic15:53
*** mgagne has quit IRC15:54
*** mgagne has joined #openstack-ironic15:55
*** igordc has joined #openstack-ironic15:56
*** jtomasek has quit IRC15:56
rpittaubye all! o/16:05
*** rpittau is now known as rpittau|afk16:05
*** ricolin has quit IRC16:05
goldyfruito/16:06
*** lucasagomes has quit IRC16:21
*** Lucas_Gray has quit IRC16:25
*** e0ne has quit IRC16:30
*** dtantsur is now known as dtantsur|afk16:37
*** jovial[m] has joined #openstack-ironic16:39
jovial[m]does ironic support uefi httpboot?16:39
*** igordc has quit IRC16:41
*** Garyx has quit IRC16:45
*** Garyx has joined #openstack-ironic16:49
priteaujovial[m]: https://bugzilla.redhat.com/show_bug.cgi?id=159442516:55
openstackbugzilla.redhat.com bug 1594425 in openstack-ironic "[RFE] Support for UEFI HTTP network boot in ironic" [Unspecified,Assigned] - Assigned to jkreger16:55
jovial[m]thanks16:57
TheJuliajovial[m]: sorry, we're like "     " <-- that close16:57
TheJuliabut I've not had time to cycle back to it16:57
TheJuliaif your doing IPv6.... it is basically that though. :)16:57
TheJuliajovial[m]: I think our actual blocking conundrum was how would we test it in CI.16:59
*** dougsz has quit IRC17:00
*** derekh has quit IRC17:00
jovial[m]interesting, can you do a HTTPboot with tianocore and libvirt?17:02
TheJuliajovial[m]: the pre-packaged tianocore images didn't have httpboot enabled as of a few months ago17:03
TheJuliaso basically, it was starting to look like we would have to build custom roms17:03
JayFI didn't know tianocore existed. It seems pretty neat. Can't find anything about prebuilt images though.17:05
TheJuliaI likely hit that point, and had to board a flight to someplace and never got back to it17:05
TheJuliaJayF: distributions ship them and I _think_ they are available as zip files off of github17:06
TheJuliaJayF: but you REALLY have to know where to look :(17:06
JayFyeah found it17:06
JayFhttps://github.com/tianocore/tianocore.github.io/wiki/How-to-run-OVMF17:06
JayFIt's apparently provided by just some dude in germany, if you follow the link on that page. So really even if we asked him nicely to change the provided builds it's probably not awesome to use in CI.17:08
JayF(I don't want to give some poor guy's blog the OpenStack CI hug of death)17:09
TheJuliaI just envisioned that17:09
JayFIs there precedent for just documenting how to build something and using the manually-created build artifact in CI? That seems borderline-terrible but if a task like this was prefaced with "first, automate the build of some crazy firmware stuff" it'd never get done17:10
TheJuliaHence why...17:12
TheJuliaI don't think we can house the artifact, tbh, so we'd have to script building on the fly, which could be good and bad at the same time.17:12
openstackgerritJulia Kreger proposed openstack/ironic master: DNM: build ramdisk for troubleshooting  https://review.opendev.org/67753517:13
JayFI mean, I was thinking if we built it ourselves it'd end up being IPA-like, in that there's a `fancy-firmware-builder` repo that builds the artifact and puts it up, like IPA images17:13
JayFthat's a pattern we already have in existance17:13
JayFbut that requires that first we automate how to build an external thing we don't care about except for a CI need17:14
JayFso it's just a crapton of work for a minor testing benefit17:14
JayFtl;dr: doing things the right way is hard :)17:14
*** diga has quit IRC17:18
*** mkrai has quit IRC17:19
openstackgerritJulia Kreger proposed openstack/ironic master: DNM: build ramdisk for troubleshooting  https://review.opendev.org/67753517:19
*** priteau has quit IRC17:21
TheJuliawell, I guess it sees the cross branch nature of that and blows up :(17:28
TheJuliale sigh17:29
*** ociuhandu has quit IRC17:32
TheJuliadtantsur|afk: if https://review.opendev.org/#/c/676889 was really unusable prior, does it even make sense to mention how to update the code?17:48
patchbotpatch 676889 - sushy - Change OEM extensions architecture - 2 patch sets17:48
*** e0ne has joined #openstack-ironic17:49
*** e0ne has quit IRC18:01
*** igordc has joined #openstack-ironic18:03
*** jtomasek has joined #openstack-ironic18:32
*** chihhsin has quit IRC18:35
*** e0ne has joined #openstack-ironic18:44
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: Handle floppy disk controllers  https://review.opendev.org/67728118:47
openstackgerritMerged openstack/ironic stable/stein: Asynchronous out of band deploy steps fails to execute  https://review.opendev.org/67615218:50
*** jtomasek has quit IRC19:15
openstackgerritDmitry Tantsur proposed openstack/ironic master: DNM try splitting multitenant job from multinode one  https://review.opendev.org/67772319:17
*** jtomasek has joined #openstack-ironic19:17
*** chihhsin has joined #openstack-ironic19:31
*** e0ne has quit IRC19:32
*** e0ne has joined #openstack-ironic19:33
goldyfruitIs there a way to avoid md5/sha1 recalculating checksum ?20:07
goldyfruitExcept using Swift20:08
*** e0ne has quit IRC20:10
*** e0ne has joined #openstack-ironic20:12
*** jtomasek has quit IRC20:21
openstackgerritNisha Brahmankar proposed openstack/ironic-python-agent-builder master: Updates build.sh file in DIB element  https://review.opendev.org/67781520:31
openstackgerritNisha Brahmankar proposed openstack/ironic-python-agent master: Updates the dib element of ironic-python-agent-buildimage file  https://review.opendev.org/67782120:40
*** e0ne has quit IRC20:44
*** Goneri has quit IRC21:12
*** altlogbot_1 has quit IRC21:16
*** rcernin has joined #openstack-ironic21:27
*** altlogbot_0 has joined #openstack-ironic21:37
*** altlogbot_0 has quit IRC21:38
*** altlogbot_1 has joined #openstack-ironic21:41
*** altlogbot_1 has quit IRC21:42
TheJuliagoldyfruit: on the node being deployed to?21:53
goldyfruitTheJulia, yes21:56
*** bnemec has quit IRC21:59
TheJuliagoldyfruit: it should still calculate that out...22:20
*** rh-jelabarre has quit IRC22:21
goldyfruitTheJulia, https://github.com/openstack/ironic/blob/028ab71d3f8b180bb523446d3c4fb8bb4c3f4a3f/ironic/drivers/modules/deploy_utils.py#L1270-L129722:22
TheJuliaI guess the whole question ends up being why? I guess we could consider a change to the conductor to allow it to be set conductor side. We had someone ask for something similar to be user settable but we felt that was too ripe for being able to be misused22:22
TheJuliaOh wow...22:23
TheJuliaSo conductor side... Ugh22:23
TheJuliaUgh ugh ugh22:23
TheJuliagoldyfruit: hmmmmmm22:23
goldyfruitIf image_download_source == swift there is no call to compute_image_checksum22:24
*** threestrands has joined #openstack-ironic22:34
*** rcernin has quit IRC22:40
TheJuliagoldyfruit: indeed.... so if memory serves, it was supposed to also cover http downloads... are you set for swift conductor side but directly supplying an image_source? or???22:40
*** rcernin has joined #openstack-ironic22:43
goldyfruitTheJulia, I don't have Swift deployed, I'm mostly using Ironic only with Keystone and Glance22:43
goldyfruitMy image source is Glance via http22:44
*** rloo has quit IRC23:08
TheJuliagoldyfruit: nova?23:16
goldyfruitTheJulia, nop23:16
TheJuliagoldyfruit: well, with using glance for image storage, basically the raw conversion is what necessitates the recalculation there23:17
goldyfruitTheJulia, So if my images are stored in RAW into Glance then I'll avoid the recalculation ?23:19
*** dsneddon has quit IRC23:36
*** dsneddon has joined #openstack-ironic23:37
TheJuliaI... don't think so... and that is likely an easy defect to fix23:43
*** dsneddon has quit IRC23:44
*** cdearborn has quit IRC23:45
*** sthussey has quit IRC23:50

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!