openstackgerrit | Merged openstack/python-ironicclient master: Remove the ironic command https://review.opendev.org/676515 | 00:00 |
---|---|---|
*** bnemec has joined #openstack-ironic | 00:16 | |
*** rloo has quit IRC | 00:25 | |
*** bnemec has quit IRC | 00:35 | |
*** gyee has quit IRC | 00:41 | |
*** ianychoi has quit IRC | 00:57 | |
*** cdearborn has quit IRC | 00:58 | |
*** ianychoi has joined #openstack-ironic | 00:59 | |
*** ricolin has joined #openstack-ironic | 01:05 | |
*** gregoryo has joined #openstack-ironic | 01:07 | |
*** dtruong has quit IRC | 01:24 | |
*** problem_v has quit IRC | 01:24 | |
openstackgerrit | Merged openstack/ironic master: Lower standalone concurrency to 3 from 4 https://review.opendev.org/677454 | 01:24 |
*** problem_v has joined #openstack-ironic | 01:25 | |
*** dtruong has joined #openstack-ironic | 01:25 | |
*** igordc has quit IRC | 01:35 | |
*** igordc has joined #openstack-ironic | 01:58 | |
*** rh-jelabarre has quit IRC | 02:37 | |
*** igordc has quit IRC | 02:49 | |
*** mkrai_ has joined #openstack-ironic | 02:52 | |
openstackgerrit | Jerry Wang proposed openstack/ironic master: Add support for replacing WSME https://review.opendev.org/675853 | 03:07 |
*** igordc has joined #openstack-ironic | 03:33 | |
*** gkadam has joined #openstack-ironic | 03:54 | |
*** gkadam has quit IRC | 03:54 | |
*** diga has joined #openstack-ironic | 03:57 | |
*** mkrai_ has quit IRC | 04:00 | |
*** dsneddon has quit IRC | 04:15 | |
*** dsneddon has joined #openstack-ironic | 04:18 | |
*** dsneddon has quit IRC | 04:24 | |
*** mkrai has joined #openstack-ironic | 04:30 | |
*** mkrai has quit IRC | 04:30 | |
*** mkrai has joined #openstack-ironic | 04:34 | |
*** dsneddon has joined #openstack-ironic | 04:42 | |
*** dsneddon has quit IRC | 04:46 | |
*** dsneddon has joined #openstack-ironic | 05:22 | |
*** kaifeng has joined #openstack-ironic | 05:29 | |
*** ash2307 has left #openstack-ironic | 05:42 | |
kaifeng | TheJulia: 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 alternative | 05:49 |
kaifeng | TheJulia: 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 IRC | 06:12 | |
*** dsneddon has quit IRC | 06:24 | |
*** igordc has quit IRC | 06:30 | |
*** ianychoi has quit IRC | 06:34 | |
*** ianychoi has joined #openstack-ironic | 06:34 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Add iLO RAID deploy steps https://review.opendev.org/674271 | 06:42 |
openstackgerrit | Madhuri Kumari proposed openstack/ironic master: Allow deleting unbound ports on active node https://review.opendev.org/677649 | 06:45 |
openstackgerrit | Madhuri Kumari proposed openstack/ironic master: Allow deleting unbound ports on active node https://review.opendev.org/677649 | 06:49 |
arne_wiebalck | Good morning, ironic! | 06:51 |
*** dsneddon has joined #openstack-ironic | 06:56 | |
kaifeng | morning arne_wiebalck | 06:59 |
arne_wiebalck | hey kaifeng good morning o/ | 06:59 |
*** ianychoi has quit IRC | 07:00 | |
*** ianychoi has joined #openstack-ironic | 07:01 | |
*** trident has quit IRC | 07:10 | |
*** rcernin has quit IRC | 07:14 | |
*** dsneddon has quit IRC | 07:17 | |
*** trident has joined #openstack-ironic | 07:17 | |
*** rpittau|afk is now known as rpittau | 07:40 | |
rpittau | good morning ironic! o/ | 07:40 |
*** dsneddon has joined #openstack-ironic | 07:45 | |
openstackgerrit | Digambar proposed openstack/ironic stable/queens: DRAC: Fix OOB introspection to use pxe_enabled in idrac driver https://review.opendev.org/677660 | 07:46 |
diga | arne_wiebalck: rpittau Good Morning! | 07:49 |
*** jtomasek has joined #openstack-ironic | 07:51 | |
*** e0ne has joined #openstack-ironic | 07:56 | |
*** lucasagomes has joined #openstack-ironic | 08:01 | |
*** jtomasek has quit IRC | 08:09 | |
*** dtantsur|afk is now known as dtantsur | 08:11 | |
dtantsur | morning ironic | 08:11 |
* dtantsur is back | 08:11 | |
rpittau | welcome back dtantsur :) | 08:11 |
*** dougsz has joined #openstack-ironic | 08:12 | |
*** jtomasek has joined #openstack-ironic | 08:15 | |
*** gregoryo has quit IRC | 08:25 | |
*** mkrai has quit IRC | 08:25 | |
*** mkrai has joined #openstack-ironic | 08:25 | |
kaifeng | dtantsur o/ | 08:27 |
*** hjensas has joined #openstack-ironic | 08:30 | |
*** ianychoi has quit IRC | 08:32 | |
*** ianychoi has joined #openstack-ironic | 08:33 | |
arne_wiebalck | diga rpittau dtantsur o/ | 08:34 |
dtantsur | \o | 08:34 |
*** ociuhandu has joined #openstack-ironic | 08:35 | |
*** Lucas_Gray has joined #openstack-ironic | 08:51 | |
*** mkrai has quit IRC | 08:53 | |
*** gkadam has joined #openstack-ironic | 08:54 | |
*** gkadam is now known as gkadam-brb | 08:57 | |
*** gkadam-brb is now known as gkadam | 09:00 | |
openstackgerrit | Harald Jensås proposed openstack/networking-baremetal master: [WiP] Drop use of legacy neutron devstack plugin https://review.opendev.org/677682 | 09:09 |
*** Lucas_Gray has quit IRC | 09:10 | |
*** jtomasek has quit IRC | 09:11 | |
*** Lucas_Gray has joined #openstack-ironic | 09:12 | |
*** jawad_axd has joined #openstack-ironic | 09:20 | |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironicclient master: Remove deprecated endpoint argument https://review.opendev.org/677683 | 09:21 |
*** derekh has joined #openstack-ironic | 09:26 | |
*** mkrai has joined #openstack-ironic | 09:28 | |
dtantsur | folks, what's exactly going on with the CI? | 09:41 |
*** kaifeng has quit IRC | 09:50 | |
rpittau | dtantsur: 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/676916 | 09:54 |
patchbot | patch 677454 - ironic - Lower standalone concurrency to 3 from 4 (MERGED) - 1 patch set | 09:54 |
patchbot | patch 676916 - ironic - Move to unsafe caching (MERGED) - 2 patch sets | 09:54 |
rpittau | dtantsur: unless you're talking about something else? | 09:55 |
dtantsur | I guess that's what I'm talking about, thanks rpittau! | 09:59 |
rpittau | dtantsur: np :) | 09:59 |
*** rpittau is now known as rpittau|bbl | 10:14 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: WIP: Add iDRAC RAID deploy steps https://review.opendev.org/641731 | 10:43 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Follow-up for deploy steps for Redfish BIOS interface https://review.opendev.org/677695 | 10:43 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Add deploy steps for iLO BIOS interface https://review.opendev.org/674270 | 10:49 |
*** ociuhandu has quit IRC | 10:49 | |
openstackgerrit | Harald Jensås proposed openstack/networking-baremetal master: [WiP] Drop use of legacy neutron devstack plugin https://review.opendev.org/677682 | 10:53 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Add an option to abort cleaning and deployment if node is in maintenance https://review.opendev.org/366828 | 11:13 |
*** ociuhandu has joined #openstack-ironic | 11:20 | |
TheJulia | dtantsur: I finally figured out the vda1 failure | 11:22 |
dtantsur | \o/ | 11:22 |
TheJulia | that has been happening quite a bit as well | 11:22 |
dtantsur | TheJulia: is that the ironic-lib patch you posted? or something new? | 11:22 |
dtantsur | also g'morning | 11:23 |
TheJulia | ugh, yeah, that passed test suites I ran locally just fine :( | 11:23 |
TheJulia | Good morning | 11:23 |
* TheJulia goes and gets coffee | 11:23 | |
dtantsur | I've left a comment or two there as well | 11:23 |
*** ociuhandu has quit IRC | 11:25 | |
*** rh-jelabarre has joined #openstack-ironic | 11:37 | |
* TheJulia returns with coffee and breakfast | 11:43 | |
openstackgerrit | Merged openstack/ironic-python-agent master: Softraid: partitioning fixes https://review.opendev.org/674819 | 11:58 |
*** rpittau|bbl is now known as rpittau | 12:10 | |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironicclient master: Remove deprecated endpoint argument https://review.opendev.org/677683 | 12:19 |
*** Lucas_Gray has quit IRC | 12:20 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-lib master: Rescan after making partition changes https://review.opendev.org/677566 | 12:27 |
TheJulia | dtantsur: ^^^ | 12:27 |
dtantsur | thx! | 12:27 |
TheJulia | wow, removal of the ironic command finally merged | 12:28 |
* TheJulia dances | 12:28 | |
dtantsur | w00t | 12:29 |
dtantsur | TheJulia: we don't have release notes for ironic-lib, not sure if you want to keep that note | 12:30 |
* TheJulia shrugs | 12:30 | |
TheJulia | we'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 habit | 12:30 |
dtantsur | heh, okay | 12:31 |
TheJulia | is 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 change | 12:33 |
rpittau | TheJulia: I'm working on removing the old keystone arguments | 12:34 |
TheJulia | were there more beyond the endpoint override? | 12:35 |
rpittau | yeah, there's all the deprecated ones in client | 12:35 |
rpittau | tracking the tasks here https://storyboard.openstack.org/#!/story/2006422 | 12:35 |
rpittau | as usual I'm fighting with mock :/ | 12:36 |
* TheJulia awaits oom_killer to unlock her work laptop | 12:36 | |
*** rloo has joined #openstack-ironic | 12:36 | |
TheJulia | Good morning rloo | 12:37 |
rloo | morning TheJulia! | 12:38 |
TheJulia | so 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 |
rloo | TheJulia: do we need 14 nodes.. ? I guess it depends on why it is timing out. | 12:42 |
*** gkadam has quit IRC | 12:42 | |
goldyfruit | o/ | 12:43 |
TheJulia | Haven'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 |
TheJulia | Good morning goldyfruit | 12:44 |
dtantsur | morning rloo, goldyfruit | 12:44 |
rloo | good morning goldyfruit, dtantsur! | 12:44 |
dtantsur | rloo, TheJulia, grenade jobs need a lot of nodes, at least | 12:45 |
TheJulia | Yeah, they run the let's populate everything tests too | 12:46 |
*** ociuhandu has joined #openstack-ironic | 12:46 | |
* TheJulia wonders if that actually brings us positive value | 12:47 | |
*** ociuhandu has quit IRC | 12:47 | |
dtantsur | I was about to write the same | 12:47 |
*** ociuhandu has joined #openstack-ironic | 12:47 | |
dtantsur | remove it from https://github.com/openstack/ironic/blob/master/zuul.d/ironic-jobs.yaml#L352 ? | 12:48 |
dtantsur | this test ran 11 minutes on one of the recent patches | 12:53 |
dtantsur | does anyone remember why we need multinode setup to test multitenancy? | 12:58 |
TheJulia | We 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 |
dtantsur | yeah. I recall there was some logic behind it, but I have no clue any more | 13:00 |
TheJulia | That is also... perhaps... the most fragile job that almost always breaks hard at the end of the cycle due to weird minor devstack issues | 13:00 |
*** ociuhandu has quit IRC | 13:00 | |
dtantsur | if feels like if we can kill schedule_to_all_nodes, we can just use a single node job for multitenancy | 13:00 |
dtantsur | and the easiest way to know is to try | 13:00 |
TheJulia | I concur, that test also has the really horrible side effect of leveraging nodes based upon the hash ring | 13:00 |
TheJulia | so, the problem is devstack is also failing on restarting post-upgrade on placement record population | 13:01 |
TheJulia | so even if we make it single tenant, I suspect that would fail | 13:02 |
TheJulia | OH the multinode is used because it puts us into a mixed upgrade scenario | 13:02 |
dtantsur | TheJulia: this is for grenade, I'm talking about the regular multinode job | 13:04 |
*** cdearborn has joined #openstack-ironic | 13:05 | |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironicclient master: Remove deprecated keystone arguments https://review.opendev.org/677722 | 13:07 |
TheJulia | I'd rather keep the regular multinode job, its the grenade one that always breaks | 13:08 |
*** sthussey has joined #openstack-ironic | 13:10 | |
openstackgerrit | Riccardo Pittau proposed openstack/python-ironicclient master: Remove deprecated keystone arguments https://review.opendev.org/677722 | 13:10 |
dtantsur | TheJulia: both break pretty often IMO | 13:11 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: DNM try splitting multitenant job from multinode one https://review.opendev.org/677723 | 13:11 |
dtantsur | TheJulia: just messing around ^^ | 13:11 |
goldyfruit | Morning TheJulia dtantsur rloo | 13:11 |
TheJulia | dtantsur: anything that makes CI happier though :) | 13:11 |
TheJulia | has 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 |
TheJulia | hmmm, 8 on one, 6 on subnode... 7 vms... per node.. uhh hmm | 13:21 |
*** tesseract has joined #openstack-ironic | 13:22 | |
*** tesseract has quit IRC | 13:22 | |
TheJulia | oh, I see what is going on... one node is reserved, the rest are available | 13:26 |
*** Lucas_Gray has joined #openstack-ironic | 13:29 | |
*** bfournie has joined #openstack-ironic | 13:32 | |
*** hjensas has quit IRC | 13:37 | |
*** Goneri has joined #openstack-ironic | 13:42 | |
*** jawad_axd has quit IRC | 13:48 | |
TheJulia | dtantsur: 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-ironic | 13:49 | |
*** jawad_axd has quit IRC | 13:49 | |
dtantsur | TheJulia: do you have 10-15 mins? I'd like to finish something here | 13:49 |
TheJulia | dtantsur: yeah, go right ahead | 13:50 |
TheJulia | I need to free ram anyway | 13:50 |
*** jawad_axd has joined #openstack-ironic | 13:50 | |
TheJulia | she who always runs out of ram | 13:50 |
*** jawad_ax_ has joined #openstack-ironic | 13:52 | |
*** jawad_axd has quit IRC | 13:55 | |
openstackgerrit | Gaëtan Trellu proposed openstack/ironic master: Pass target_raid_config field to ironic variable https://review.opendev.org/677297 | 13:55 |
*** bnemec has joined #openstack-ironic | 13:55 | |
*** jawad_ax_ has quit IRC | 13:56 | |
openstackgerrit | Gaëtan Trellu proposed openstack/ironic master: Pass target_raid_config field to ironic variable https://review.opendev.org/677297 | 13:58 |
dtantsur | TheJulia: okay, I think I have time now | 14:03 |
TheJulia | dtantsur: bluejeans.com/u/jkreger | 14:04 |
*** gregwork has quit IRC | 14:14 | |
*** portdirect has quit IRC | 14:14 | |
*** aprice has quit IRC | 14:15 | |
*** cdearborn has quit IRC | 14:15 | |
*** dhellmann_ has joined #openstack-ironic | 14:15 | |
*** sthussey has quit IRC | 14:16 | |
*** dhellmann has quit IRC | 14:16 | |
*** mgagne has quit IRC | 14:16 | |
*** logan- has quit IRC | 14:16 | |
*** arne_wiebalck has quit IRC | 14:16 | |
*** dhellmann_ is now known as dhellmann | 14:16 | |
*** irclogbot_1 has quit IRC | 14:17 | |
*** logan_ has joined #openstack-ironic | 14:17 | |
*** mgagne has joined #openstack-ironic | 14:17 | |
*** irclogbot_1 has joined #openstack-ironic | 14:18 | |
*** cdearborn has joined #openstack-ironic | 14:18 | |
*** logan_ is now known as logan- | 14:18 | |
*** portdirect has joined #openstack-ironic | 14:18 | |
*** gregwork has joined #openstack-ironic | 14:18 | |
*** sthussey has joined #openstack-ironic | 14:19 | |
*** aprice has joined #openstack-ironic | 14:19 | |
*** arne_wiebalck has joined #openstack-ironic | 14:19 | |
cdearborn | Good morning ironic | 14:26 |
openstackgerrit | Gaëtan Trellu proposed openstack/ironic master: Pass target_raid_config field to ironic variable https://review.opendev.org/677297 | 14:26 |
cdearborn | trying to get devstack environment set up for development | 14:27 |
cdearborn | i've gotten it to the point where i can create a node, move it to manage state, run OOB introspection | 14:27 |
cdearborn | but when i transition it to provide, the server fails to pxe boot | 14:28 |
cdearborn | wireshark shows DHCP Discover packets coming in to correct interface on devstack VM | 14:28 |
openstackgerrit | Gaëtan Trellu proposed openstack/ironic master: Pass target_raid_config field to ironic variable https://review.opendev.org/677297 | 14:28 |
cdearborn | i can also see the pxe config for the node in /opt/stack/data/ironic/httpboot | 14:29 |
cdearborn | i don't see anything listening on port 67 | 14:30 |
cdearborn | anyone know what service should be listening on that port? | 14:31 |
jroll | 67 is DHCP | 14:35 |
jroll | so in devstack, that would be dnsmasq, managed by neutron's dhcp agent process | 14:35 |
jroll | cdearborn: ^^ | 14:35 |
*** rloo has quit IRC | 14:37 | |
*** rloo has joined #openstack-ironic | 14:38 | |
*** ociuhandu has joined #openstack-ironic | 14:39 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: DNM: build ramdisk for troubleshooting https://review.opendev.org/677535 | 15:05 |
TheJulia | dtantsur: ^ My current "eh, lets see what happens test job with the depends-on for stable/stein | 15:05 |
*** jtomasek has joined #openstack-ironic | 15:06 | |
*** priteau has joined #openstack-ironic | 15:07 | |
*** Lucas_Gray has quit IRC | 15:07 | |
*** Lucas_Gray has joined #openstack-ironic | 15:11 | |
cdearborn | jroll: thx! | 15:12 |
dtantsur | TheJulia: nice! | 15:14 |
openstackgerrit | Merged openstack/ironic-lib master: Rescan after making partition changes https://review.opendev.org/677566 | 15:16 |
TheJulia | \o/ | 15:16 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib stable/stein: Erase expected GPT locations in metadata wipe https://review.opendev.org/677760 | 15:16 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib stable/rocky: Erase expected GPT locations in metadata wipe https://review.opendev.org/677761 | 15:17 |
TheJulia | dtantsur: you backporting that further? | 15:17 |
TheJulia | well, that answers that question, thanks! | 15:17 |
dtantsur | :) | 15:17 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib stable/queens: Erase expected GPT locations in metadata wipe https://review.opendev.org/677762 | 15:17 |
dtantsur | bfournie: backports ^^ | 15:17 |
TheJulia | dtantsur: also backporting the forced scan, or do we want to cut an ironic-lib release first and make sure the world is a happier place | 15:17 |
TheJulia | ? | 15:18 |
* TheJulia is all for an ironic-lib release | 15:18 | |
dtantsur | forced scan? | 15:18 |
dtantsur | ah | 15:18 |
TheJulia | the rescan patch that just merged | 15:18 |
dtantsur | yep, let's backport it too | 15:18 |
dtantsur | wanna me press the buttons? | 15:18 |
TheJulia | dtantsur: sure! | 15:18 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib stable/stein: Rescan after making partition changes https://review.opendev.org/677763 | 15:19 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib stable/rocky: Rescan after making partition changes https://review.opendev.org/677764 | 15:19 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib stable/queens: Rescan after making partition changes https://review.opendev.org/677766 | 15:19 |
dtantsur | okie. went up to queens, dunno if we want to touch pike and ocata at this point. | 15:20 |
TheJulia | rpittau: rloo: jroll: any thoughts on wiping removable media as part of cleaning? | 15:20 |
dtantsur | I think it may come as a surprise to people | 15:21 |
TheJulia | Specifically https://review.opendev.org/#/c/677281/ <-- dtantsur thinks we should ignore it from list_block_devices | 15:21 |
patchbot | patch 677281 - ironic-python-agent - Handle floppy disk controllers - 2 patch sets | 15:21 |
rpittau | wiping removable media I don't know, maybe umounting/ejecting ? | 15:21 |
dtantsur | TheJulia: if we don't ignore them, we should also update the RAID code to not try to use them | 15:21 |
TheJulia | I guess, from a security standpoint, my concern is something being attached surviving cleaning, but such media could also be read-only :\ | 15:21 |
rloo | it 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-ironic | 15:22 | |
TheJulia | I would suspect, that nobody orders servers for their server farm with floppy disk controllers anymore | 15:22 |
rloo | i 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 |
rpittau | wiping wouldn't work on a cd for instance :) | 15:22 |
TheJulia | so maybe it is best to just strip it out from the list... | 15:22 |
TheJulia | rpittau: super true, it wouldn't | 15:22 |
rloo | yes, strip it out and document that it isn't part of the cleaning process | 15:23 |
TheJulia | JayF: since you had shock about this, you may have feels about this too, thoughts are always welcome | 15:24 |
rpittau | I think best path would be ignoring them for the RAID part, and maybe in general, including cleaning, maybe adding an option to unmount/remove them | 15:24 |
JayF | TheJulia: *floppy* disks, yes we shouldn't wipe them | 15:24 |
TheJulia | One 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 like | 15:24 |
TheJulia | A time warp may exist there.... | 15:25 |
JayF | we *should* wipe IMO | 15:25 |
JayF | because it's not absurd by any stretch for someone to do ironic with super simple/cheap root disks of that nature | 15:25 |
jroll | if someone wants to do raid on floppies, I will personally buy that server from them and destroy it | 15:25 |
* TheJulia goes and looks for some removable media to see what lsblk reports | 15:25 | |
jroll | JayF: good point | 15:25 |
JayF | jroll: ಠ_ಠ | 15:25 |
JayF | jroll: a raid of floppies sounds like great fun | 15:25 |
TheJulia | jroll: ++, record high-def video of that please | 15:25 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: DNM try splitting multitenant job from multinode one https://review.opendev.org/677723 | 15:26 |
jroll | TheJulia: since this is imaginary, just watch the office space printer scene for now :D | 15:26 |
dtantsur | with sound | 15:26 |
JayF | jroll: https://www.youtube.com/watch?v=cM_sAxrAu7Q there are valid uses for large quantities of floppies | 15:26 |
jroll | JayF: weird definition of fun :P | 15:26 |
jroll | that's awesome | 15:26 |
jroll | but doesn't need raid :) | 15:26 |
rpittau | JayF: was thinking the same! :D | 15:26 |
JayF | jroll: 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 :P | 15:27 |
jroll | JayF: you shall go raid floppies then, I'll cover for you at work in the meantime | 15:27 |
JayF | Step one: find a motherboard with 4 floppy controllers | 15:27 |
JayF | /s | 15:27 |
TheJulia | lol | 15:27 |
rpittau | I might have one with 2 somewhere | 15:28 |
rpittau | we can do raid with 2 controllers | 15:28 |
JayF | I seriously had no idea they made any boards with >1 floppy controller | 15:28 |
rpittau | oh yeah :D | 15:28 |
TheJulia | JayF: That might be problematic.... umm... because I think they are specific device contoller addressing on the bios level *ducks* | 15:28 |
JayF | I thought convention limited you to A: B:, at least on machines of that era | 15:28 |
JayF | TheJulia: ^ exactly | 15:28 |
JayF | there already do exist videos of raid 0 floppy arrays via USB drives | 15:29 |
JayF | but those people are lame and not hardcore enough /s | 15:29 |
TheJulia | i think it is something like the two addresses before 0x80 | 15:29 |
TheJulia | JayF: raid6 is the most hardcore | 15:29 |
JayF | [please insert disk 2 to continue parity calculation] | 15:29 |
JayF | Gotta get the 8087 for all that math if you still want your battlezone to play at full speed | 15:30 |
TheJulia | [please turn the laser disc to side B to continue cleaning] | 15:30 |
JayF | there must be a glitch in the matrix, I have deja vu | 15:30 |
TheJulia | JayF: They changed something..... Oh a 4th movie! | 15:31 |
JayF | If they retcon that 2/3 didn't happen, or do something crazy like "it was nested matrixes all along!" I'll be annoyed | 15:31 |
JayF | I'm one of the rare folks who actually liked the ending of the whole thing | 15:31 |
jroll | deja vu talking about old gear in ironic? shocking | 15:32 |
TheJulia | heh, Okay, I'm going to go take a short break and then I'll work on ignoring floppys from the device list | 15:32 |
TheJulia | and maybe play the matrix trilogy in the background | 15:33 |
TheJulia | and try to re-channel my goth | 15:33 |
JayF | TheJulia: why oh why didn't you take the RED pill | 15:34 |
TheJulia | s/goth/retro goth/ | 15:34 |
JayF | (or is the blue pill? I forget) | 15:34 |
TheJulia | JayF: nested matrixies anyway | 15:34 |
JayF | I don't see the IRC anymore, just patch, patch, question | 15:34 |
TheJulia | actually, retro goth sounds fun for a non-profit gala I'm going to in a few months | 15:35 |
JayF | like, actually Gothic? | 15:36 |
JayF | and not like, 90s black makeup goth? | 15:36 |
TheJulia | Well, actually gothic could work, but I was thinking 50s retro though | 15:38 |
*** mkrai has quit IRC | 15:50 | |
*** mkrai has joined #openstack-ironic | 15:53 | |
*** mgagne has quit IRC | 15:54 | |
*** mgagne has joined #openstack-ironic | 15:55 | |
*** igordc has joined #openstack-ironic | 15:56 | |
*** jtomasek has quit IRC | 15:56 | |
rpittau | bye all! o/ | 16:05 |
*** rpittau is now known as rpittau|afk | 16:05 | |
*** ricolin has quit IRC | 16:05 | |
goldyfruit | o/ | 16:06 |
*** lucasagomes has quit IRC | 16:21 | |
*** Lucas_Gray has quit IRC | 16:25 | |
*** e0ne has quit IRC | 16:30 | |
*** dtantsur is now known as dtantsur|afk | 16:37 | |
*** jovial[m] has joined #openstack-ironic | 16:39 | |
jovial[m] | does ironic support uefi httpboot? | 16:39 |
*** igordc has quit IRC | 16:41 | |
*** Garyx has quit IRC | 16:45 | |
*** Garyx has joined #openstack-ironic | 16:49 | |
priteau | jovial[m]: https://bugzilla.redhat.com/show_bug.cgi?id=1594425 | 16:55 |
openstack | bugzilla.redhat.com bug 1594425 in openstack-ironic "[RFE] Support for UEFI HTTP network boot in ironic" [Unspecified,Assigned] - Assigned to jkreger | 16:55 |
jovial[m] | thanks | 16:57 |
TheJulia | jovial[m]: sorry, we're like " " <-- that close | 16:57 |
TheJulia | but I've not had time to cycle back to it | 16:57 |
TheJulia | if your doing IPv6.... it is basically that though. :) | 16:57 |
TheJulia | jovial[m]: I think our actual blocking conundrum was how would we test it in CI. | 16:59 |
*** dougsz has quit IRC | 17:00 | |
*** derekh has quit IRC | 17:00 | |
jovial[m] | interesting, can you do a HTTPboot with tianocore and libvirt? | 17:02 |
TheJulia | jovial[m]: the pre-packaged tianocore images didn't have httpboot enabled as of a few months ago | 17:03 |
TheJulia | so basically, it was starting to look like we would have to build custom roms | 17:03 |
JayF | I didn't know tianocore existed. It seems pretty neat. Can't find anything about prebuilt images though. | 17:05 |
TheJulia | I likely hit that point, and had to board a flight to someplace and never got back to it | 17:05 |
TheJulia | JayF: distributions ship them and I _think_ they are available as zip files off of github | 17:06 |
TheJulia | JayF: but you REALLY have to know where to look :( | 17:06 |
JayF | yeah found it | 17:06 |
JayF | https://github.com/tianocore/tianocore.github.io/wiki/How-to-run-OVMF | 17:06 |
JayF | It'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 |
TheJulia | I just envisioned that | 17:09 |
JayF | Is 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 done | 17:10 |
TheJulia | Hence why... | 17:12 |
TheJulia | I 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 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: DNM: build ramdisk for troubleshooting https://review.opendev.org/677535 | 17:13 |
JayF | I 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 images | 17:13 |
JayF | that's a pattern we already have in existance | 17:13 |
JayF | but that requires that first we automate how to build an external thing we don't care about except for a CI need | 17:14 |
JayF | so it's just a crapton of work for a minor testing benefit | 17:14 |
JayF | tl;dr: doing things the right way is hard :) | 17:14 |
*** diga has quit IRC | 17:18 | |
*** mkrai has quit IRC | 17:19 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: DNM: build ramdisk for troubleshooting https://review.opendev.org/677535 | 17:19 |
*** priteau has quit IRC | 17:21 | |
TheJulia | well, I guess it sees the cross branch nature of that and blows up :( | 17:28 |
TheJulia | le sigh | 17:29 |
*** ociuhandu has quit IRC | 17:32 | |
TheJulia | dtantsur|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 |
patchbot | patch 676889 - sushy - Change OEM extensions architecture - 2 patch sets | 17:48 |
*** e0ne has joined #openstack-ironic | 17:49 | |
*** e0ne has quit IRC | 18:01 | |
*** igordc has joined #openstack-ironic | 18:03 | |
*** jtomasek has joined #openstack-ironic | 18:32 | |
*** chihhsin has quit IRC | 18:35 | |
*** e0ne has joined #openstack-ironic | 18:44 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Handle floppy disk controllers https://review.opendev.org/677281 | 18:47 |
openstackgerrit | Merged openstack/ironic stable/stein: Asynchronous out of band deploy steps fails to execute https://review.opendev.org/676152 | 18:50 |
*** jtomasek has quit IRC | 19:15 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: DNM try splitting multitenant job from multinode one https://review.opendev.org/677723 | 19:17 |
*** jtomasek has joined #openstack-ironic | 19:17 | |
*** chihhsin has joined #openstack-ironic | 19:31 | |
*** e0ne has quit IRC | 19:32 | |
*** e0ne has joined #openstack-ironic | 19:33 | |
goldyfruit | Is there a way to avoid md5/sha1 recalculating checksum ? | 20:07 |
goldyfruit | Except using Swift | 20:08 |
*** e0ne has quit IRC | 20:10 | |
*** e0ne has joined #openstack-ironic | 20:12 | |
*** jtomasek has quit IRC | 20:21 | |
openstackgerrit | Nisha Brahmankar proposed openstack/ironic-python-agent-builder master: Updates build.sh file in DIB element https://review.opendev.org/677815 | 20:31 |
openstackgerrit | Nisha Brahmankar proposed openstack/ironic-python-agent master: Updates the dib element of ironic-python-agent-buildimage file https://review.opendev.org/677821 | 20:40 |
*** e0ne has quit IRC | 20:44 | |
*** Goneri has quit IRC | 21:12 | |
*** altlogbot_1 has quit IRC | 21:16 | |
*** rcernin has joined #openstack-ironic | 21:27 | |
*** altlogbot_0 has joined #openstack-ironic | 21:37 | |
*** altlogbot_0 has quit IRC | 21:38 | |
*** altlogbot_1 has joined #openstack-ironic | 21:41 | |
*** altlogbot_1 has quit IRC | 21:42 | |
TheJulia | goldyfruit: on the node being deployed to? | 21:53 |
goldyfruit | TheJulia, yes | 21:56 |
*** bnemec has quit IRC | 21:59 | |
TheJulia | goldyfruit: it should still calculate that out... | 22:20 |
*** rh-jelabarre has quit IRC | 22:21 | |
goldyfruit | TheJulia, https://github.com/openstack/ironic/blob/028ab71d3f8b180bb523446d3c4fb8bb4c3f4a3f/ironic/drivers/modules/deploy_utils.py#L1270-L1297 | 22:22 |
TheJulia | I 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 misused | 22:22 |
TheJulia | Oh wow... | 22:23 |
TheJulia | So conductor side... Ugh | 22:23 |
TheJulia | Ugh ugh ugh | 22:23 |
TheJulia | goldyfruit: hmmmmmm | 22:23 |
goldyfruit | If image_download_source == swift there is no call to compute_image_checksum | 22:24 |
*** threestrands has joined #openstack-ironic | 22:34 | |
*** rcernin has quit IRC | 22:40 | |
TheJulia | goldyfruit: 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-ironic | 22:43 | |
goldyfruit | TheJulia, I don't have Swift deployed, I'm mostly using Ironic only with Keystone and Glance | 22:43 |
goldyfruit | My image source is Glance via http | 22:44 |
*** rloo has quit IRC | 23:08 | |
TheJulia | goldyfruit: nova? | 23:16 |
goldyfruit | TheJulia, nop | 23:16 |
TheJulia | goldyfruit: well, with using glance for image storage, basically the raw conversion is what necessitates the recalculation there | 23:17 |
goldyfruit | TheJulia, So if my images are stored in RAW into Glance then I'll avoid the recalculation ? | 23:19 |
*** dsneddon has quit IRC | 23:36 | |
*** dsneddon has joined #openstack-ironic | 23:37 | |
TheJulia | I... don't think so... and that is likely an easy defect to fix | 23:43 |
*** dsneddon has quit IRC | 23:44 | |
*** cdearborn has quit IRC | 23:45 | |
*** sthussey has quit IRC | 23:50 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!