*** slagle has joined #openstack-ironic | 00:13 | |
*** slagle has quit IRC | 00:19 | |
*** r-daneel has joined #openstack-ironic | 00:38 | |
*** r-daneel has quit IRC | 00:42 | |
*** r-daneel has joined #openstack-ironic | 00:44 | |
*** phuongnh has joined #openstack-ironic | 01:06 | |
*** tiendc has joined #openstack-ironic | 01:11 | |
*** mjturek has quit IRC | 01:14 | |
*** liuzz has joined #openstack-ironic | 01:17 | |
*** hshiina has joined #openstack-ironic | 01:21 | |
*** zhangfei has joined #openstack-ironic | 01:29 | |
*** phuongnh has quit IRC | 01:59 | |
*** phuongnh has joined #openstack-ironic | 01:59 | |
*** anupn has quit IRC | 02:03 | |
*** anupn has joined #openstack-ironic | 02:07 | |
*** links has joined #openstack-ironic | 02:17 | |
*** namnh has joined #openstack-ironic | 02:18 | |
*** EvilienM is now known as EmilienM | 02:45 | |
*** r-daneel has quit IRC | 02:50 | |
*** rbudden has quit IRC | 03:30 | |
*** tuanla____ has joined #openstack-ironic | 03:35 | |
*** threestrands has joined #openstack-ironic | 04:04 | |
*** tiendc has quit IRC | 04:08 | |
*** namnh has quit IRC | 04:08 | |
*** tiendc has joined #openstack-ironic | 04:09 | |
*** namnh has joined #openstack-ironic | 04:09 | |
*** gyankum has joined #openstack-ironic | 04:10 | |
*** mmethot has joined #openstack-ironic | 04:10 | |
*** hoonetorg has quit IRC | 05:07 | |
*** rbartal has joined #openstack-ironic | 05:14 | |
*** fragatina has quit IRC | 05:15 | |
*** hoonetorg has joined #openstack-ironic | 05:20 | |
*** jtomasek has joined #openstack-ironic | 05:24 | |
*** tiendc has quit IRC | 05:45 | |
*** marios has joined #openstack-ironic | 05:46 | |
*** jtomasek has quit IRC | 05:56 | |
*** ltomasbo` has joined #openstack-ironic | 06:00 | |
*** ltomasbo` is now known as ltomasbo | 06:01 | |
*** pcaruana has joined #openstack-ironic | 06:02 | |
*** tiendc has joined #openstack-ironic | 06:02 | |
*** jesusaur has quit IRC | 06:05 | |
*** jesusaur has joined #openstack-ironic | 06:06 | |
*** mjura has joined #openstack-ironic | 06:08 | |
*** mjura has quit IRC | 06:19 | |
*** hshiina2 has joined #openstack-ironic | 06:31 | |
*** mjura has joined #openstack-ironic | 06:31 | |
*** hshiina has quit IRC | 06:34 | |
*** rbartal has quit IRC | 06:45 | |
*** rbartal has joined #openstack-ironic | 06:57 | |
*** hshiina2 is now known as hshiina | 07:01 | |
*** jaganathan has joined #openstack-ironic | 07:03 | |
*** vabada has joined #openstack-ironic | 07:07 | |
*** nmathew has joined #openstack-ironic | 07:09 | |
*** rwsu has joined #openstack-ironic | 07:10 | |
*** jtomasek has joined #openstack-ironic | 07:11 | |
*** mjura has quit IRC | 07:17 | |
*** toabctl has quit IRC | 07:18 | |
*** jtomasek has quit IRC | 07:20 | |
*** mjura has joined #openstack-ironic | 07:21 | |
*** toabctl has joined #openstack-ironic | 07:23 | |
*** jtomasek has joined #openstack-ironic | 07:26 | |
*** mgoddard has joined #openstack-ironic | 07:34 | |
*** zhangfei has quit IRC | 07:34 | |
*** threestrands has quit IRC | 07:39 | |
*** zhangfei has joined #openstack-ironic | 07:47 | |
*** trungnv has joined #openstack-ironic | 07:48 | |
*** mgoddard has quit IRC | 07:52 | |
*** liuzz_ has joined #openstack-ironic | 08:25 | |
*** liuzz has quit IRC | 08:27 | |
*** vabada has quit IRC | 08:47 | |
openstackgerrit | Dao Cong Tien proposed openstack/ironic-python-agent master: Rescue bug: tinyipa fails to acquire IP in multitenant env https://review.openstack.org/566279 | 08:48 |
---|---|---|
openstackgerrit | Dao Cong Tien proposed openstack/ironic master: DNM: check rescue in multi-tenancy env https://review.openstack.org/566286 | 08:50 |
*** skazi has quit IRC | 09:00 | |
*** racedo has joined #openstack-ironic | 09:04 | |
*** e0ne has joined #openstack-ironic | 09:07 | |
*** dtantsur|afk is now known as dtantsur | 09:11 | |
dtantsur | morning ironic | 09:11 |
etingof | dtantsur, o/ | 09:14 |
*** skazi has joined #openstack-ironic | 09:14 | |
dtantsur | sup etingof :) | 09:14 |
openstackgerrit | Merged openstack/bifrost stable/queens: Only install libvirt-python and python-lxml via pip https://review.openstack.org/565917 | 09:17 |
openstackgerrit | Merged openstack/bifrost stable/queens: Remove legacy-fedora-26 job https://review.openstack.org/565915 | 09:17 |
etingof | the SOL vbmc patch leaks FDs like hell -- https://review.openstack.org/#/c/482853/ | 09:36 |
patchbot | patch 482853 - virtualbmc - Add Serial-over-LAN (SOL) support (MERGED) | 09:36 |
* dtantsur facepalm | 09:38 | |
dtantsur | etingof: the worst case, we can revert it | 09:39 |
etingof | dtantsur, I am reading through libvirt API in hope to fix the patch | 09:40 |
dtantsur | one of the reasons I don't like reviewing low-level networking code :( | 09:40 |
dtantsur | etingof++ thanks! | 09:40 |
dtantsur | vdrok: hey, if you have a second: https://review.openstack.org/#/c/565223/ | 09:44 |
patchbot | patch 565223 - python-ironicclient - Do not run functional (API) tests in the CI | 09:44 |
vdrok | morning dtantsur , etingof | 09:44 |
vdrok | sure | 09:44 |
*** nmathew has quit IRC | 09:44 | |
*** dtantsur is now known as dtantsur|brb | 09:48 | |
etingof | vdrok, o/ | 09:51 |
*** afazekas is now known as afazekas|pto | 09:59 | |
openstackgerrit | Dao Cong Tien proposed openstack/ironic-python-agent master: Rescue bug: tinyipa fails to acquire IP in multitenant env https://review.openstack.org/566279 | 09:59 |
openstackgerrit | Dao Cong Tien proposed openstack/ironic master: DNM: check rescue in multi-tenancy env https://review.openstack.org/566286 | 10:03 |
*** nmathew has joined #openstack-ironic | 10:06 | |
*** nmathew has quit IRC | 10:08 | |
*** namnh has quit IRC | 10:15 | |
*** phuongnh has quit IRC | 10:26 | |
*** rbartal has quit IRC | 10:29 | |
*** yolanda_ is now known as yolanda | 10:35 | |
*** rbartal has joined #openstack-ironic | 10:38 | |
openstackgerrit | binhong.hua proposed openstack/ironic stable/queens: Remove vifs upon teardown https://review.openstack.org/562314 | 10:41 |
*** tiendc has quit IRC | 10:49 | |
openstackgerrit | Merged openstack/ironic master: Remove ip parameter from ipxe command line https://review.openstack.org/566390 | 10:49 |
openstackgerrit | Merged openstack/python-ironicclient master: Do not run functional (API) tests in the CI https://review.openstack.org/565223 | 10:49 |
TheJulia | good mornin everyone | 10:55 |
etingof | good morning, TheJulia ;) | 11:01 |
*** MattMan has quit IRC | 11:02 | |
*** MattMan has joined #openstack-ironic | 11:02 | |
*** dtantsur|brb is now known as dtantsur | 11:03 | |
dtantsur | morning TheJulia | 11:03 |
openstackgerrit | waleed mousa proposed openstack/ironic-python-agent master: Configuring mellanox interfaces using ironic python agent https://review.openstack.org/566544 | 11:05 |
*** hshiina is now known as hshiina|afk | 11:21 | |
*** ajya has joined #openstack-ironic | 11:22 | |
*** slagle has joined #openstack-ironic | 11:28 | |
*** dprince has joined #openstack-ironic | 11:29 | |
*** zhangfei has quit IRC | 11:31 | |
jroll | morning ironic | 11:35 |
*** jcoufal has joined #openstack-ironic | 11:35 | |
*** fragatina has joined #openstack-ironic | 11:49 | |
dtantsur | morning jroll | 11:51 |
*** r-daneel has joined #openstack-ironic | 11:53 | |
* etingof found out that the vbmc patch which intoduced SOL leaks FDs -- https://review.openstack.org/#/c/482853/ | 11:54 | |
patchbot | patch 482853 - virtualbmc - Add Serial-over-LAN (SOL) support (MERGED) | 11:54 |
etingof | the root cause seems to have something to do with libvirt event loop configuration | 11:55 |
*** jroll has quit IRC | 11:56 | |
etingof | I looked at that briefly, but I don't think I have any good idea how to fix it | 11:56 |
dtantsur | :( | 11:56 |
*** jroll has joined #openstack-ironic | 11:57 | |
etingof | would it make sense to revert the SOL patch? | 11:57 |
etingof | TheJulia, jroll dtantsur vdrok ^ | 11:57 |
TheJulia | how badly is it leaking? | 11:58 |
etingof | +2 FDs on every IPMI query | 11:58 |
TheJulia | wow | 11:58 |
TheJulia | as unix sockets? | 11:58 |
etingof | yes, pipe ends | 11:58 |
TheJulia | oh jeeze | 11:59 |
TheJulia | yeah, we need to revert that before we release it | 11:59 |
TheJulia | unless we have a fix | 11:59 |
etingof | I can propose a quick and dirty workaround if you will... | 11:59 |
etingof | ...but I'd rather not | 11:59 |
* etingof blushes | 11:59 | |
TheJulia | how bad or good is it? | 11:59 |
*** makowals has joined #openstack-ironic | 11:59 | |
TheJulia | your blushing, this is not a good sign :) | 12:00 |
*** makowals has quit IRC | 12:00 | |
etingof | well, we can make vbmc to behave *until* the first SOL query comes in | 12:00 |
etingof | because then libvirt event loop gets modified and that causes the leak onwards | 12:01 |
TheJulia | ultimately do we know why the event loop leaks? | 12:05 |
TheJulia | I'm leaning towards reverting.. :( | 12:05 |
etingof | no, that needs to be researched | 12:05 |
TheJulia | or a giant switch "enable sol support at your own cost" | 12:06 |
TheJulia | "DOOOOOooooommmmm" | 12:06 |
etingof | my current understanding is that unless SOL is involved, vbmc uses libvirt in a very straightforward and synchronous mode | 12:06 |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector master: PXE Filter dnsmasq: blacklist unknown host https://review.openstack.org/566407 | 12:06 |
*** tuanla____ has quit IRC | 12:08 | |
etingof | now, with SOL patch we turn libvirt into async/callback mode because of the nature of SOL (which invokes and maintains parallel connection with the client e.g. ipmitool) | 12:09 |
etingof | while the rest of IPMI calls being handled synchronously | 12:09 |
etingof | this is not pretty from code perspective, but that'd be ok-ish if libvirt won't leak on sync calls right after async callbacks get installed | 12:11 |
*** trown|outtypewww is now known as trown | 12:12 | |
etingof | I've hoped to be able to undo libvirt async harness up to the moment when I run into this comment -- https://github.com/libvirt/libvirt/blob/master/src/util/virevent.c#L224 | 12:12 |
etingof | what makes me think that the ultimate solution might be to overhaul vbmc to make it running on top of two event loops -- pyghmi and libvirt | 12:14 |
etingof | but, as I said, some more research needed to get a clearer picture | 12:15 |
etingof | another wild hack can be to re-start vbmc instance right after SOL session is gone - that would naturally clean up the fd leakage | 12:17 |
dtantsur | I guess the clean option is to change the whole vbmc to be asynchronous, right? | 12:22 |
dtantsur | (which may be crazy amount of work) | 12:23 |
etingof | yes, that's my thinking | 12:23 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic master: Implements baremetal inspect abort https://review.openstack.org/565687 | 12:24 |
vdrok | without a quick workaround I guess it's a revert | 12:24 |
etingof | quick comes with dirty ;( | 12:25 |
* etingof could not disentangle dirty from quick so far | 12:26 | |
etingof | actually, if my ZMQ patch would have merged, killing leaked vbmc instance would be a piece of cake... | 12:28 |
dtantsur | yep, and we should merge it (why -1 from zuul?), but killing leaked instances is a workaround.. | 12:29 |
TheJulia | it is a workaround, but it is not as if the same thing doesn't happen on real bmcs... things restart quietly without the user knowing | 12:29 |
etingof | sphinx constraint backfired, will fix that | 12:31 |
etingof | you mean restarting vbmc abruptly makes the emulator more realistic? | 12:32 |
TheJulia | I'm saying that there really is no perfection | 12:36 |
TheJulia | so it is okay if our emulator is not perfect | 12:37 |
dtantsur | how do they call the project to randomly kill things, ChaosMonkey? | 12:37 |
TheJulia | s/emulator/intermediate layer/ | 12:37 |
TheJulia | Yes, they are kind of fun to write *grin* | 12:37 |
TheJulia | not so fun when you don't have monitoring on and two weeks later the app platform dies a horrible death because the chaosmonkey finally took out enough resources.... | 12:38 |
dtantsur | lol | 12:38 |
etingof | that wild mixture of async/sync/threading calls with the forced restart icing... yeah, that's probably not exactly the perfection | 12:43 |
*** liuzz has joined #openstack-ironic | 12:45 | |
*** liuzz_ has quit IRC | 12:45 | |
etingof | restart hack may not be a silver bullet either -- once libvirt gets callbacks registered, it starts leaking 2 FDs on every IPMI call; SOL session may easily live long enough to witness ~500 IPMI calls | 12:47 |
etingof | by which point we either restart vbmc instance cutting off SOL or stop serving IPMI calls till SOL is closed | 12:48 |
TheJulia | we merged it two weeks ago, and have not released | 12:49 |
TheJulia | lets just revert | 12:49 |
dtantsur | ++ | 12:49 |
*** rbudden has joined #openstack-ironic | 12:52 | |
TheJulia | etingof: do you want to kick off the revert? | 12:52 |
etingof | TheJulia, yes, is it just about clicking 'revert' on gerrit? | 12:54 |
TheJulia | etingof: pretty much, have you put in a detailed story into storyboard explaining the issue? | 12:55 |
etingof | TheJulia, I see you point ;) | 12:55 |
TheJulia | that and a slightly verbose commit message :) | 12:55 |
etingof | OK | 12:56 |
TheJulia | Thanks! :) | 12:56 |
* TheJulia looks at the feline overloard that just appeared and tries to usher her out of the lap | 12:56 | |
*** mmedvede has quit IRC | 12:58 | |
*** ajya2 has joined #openstack-ironic | 13:00 | |
*** ajya has quit IRC | 13:00 | |
*** rloo has joined #openstack-ironic | 13:00 | |
dtantsur | heh | 13:01 |
dtantsur | one cannot just usher the overloard | 13:01 |
*** mmethot_ has joined #openstack-ironic | 13:01 | |
TheJulia | so true | 13:02 |
*** jtomasek_ has joined #openstack-ironic | 13:03 | |
*** links has quit IRC | 13:05 | |
*** dprince_ has joined #openstack-ironic | 13:05 | |
*** lbragstad has joined #openstack-ironic | 13:06 | |
*** zigo_ has joined #openstack-ironic | 13:08 | |
*** pcm_ has joined #openstack-ironic | 13:09 | |
*** adreznec_ has joined #openstack-ironic | 13:09 | |
*** sdake_ has joined #openstack-ironic | 13:09 | |
*** sdake_ has quit IRC | 13:09 | |
*** sdake_ has joined #openstack-ironic | 13:09 | |
*** edleafe- has joined #openstack-ironic | 13:09 | |
*** Bico_Fino_ has joined #openstack-ironic | 13:09 | |
*** johnthetubaguy_ has joined #openstack-ironic | 13:10 | |
*** dprince has quit IRC | 13:11 | |
*** jtomasek has quit IRC | 13:11 | |
*** mmethot has quit IRC | 13:11 | |
*** pc_m has quit IRC | 13:11 | |
*** sdake has quit IRC | 13:11 | |
*** openstackgerrit has quit IRC | 13:11 | |
*** edleafe has quit IRC | 13:11 | |
*** zigo has quit IRC | 13:11 | |
*** adreznec has quit IRC | 13:11 | |
*** johnthetubaguy has quit IRC | 13:11 | |
*** Bico_Fino has quit IRC | 13:11 | |
*** rybridges has quit IRC | 13:11 | |
*** adreznec_ is now known as adreznec | 13:11 | |
*** edleafe- is now known as edleafe | 13:11 | |
*** Goneri has joined #openstack-ironic | 13:16 | |
*** rybridges has joined #openstack-ironic | 13:17 | |
*** mjturek has joined #openstack-ironic | 13:23 | |
TheJulia | the overlord instead snores and looks cut | 13:23 |
TheJulia | cute | 13:23 |
dtantsur | just as the stone tablets predicted | 13:24 |
TheJulia | lol | 13:25 |
*** mmedvede has joined #openstack-ironic | 13:26 | |
*** AlexeyAbashkin has joined #openstack-ironic | 13:28 | |
*** zshi has quit IRC | 13:31 | |
*** openstackgerrit has joined #openstack-ironic | 13:32 | |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector master: PXE Filter dnsmasq: blacklist unknown host https://review.openstack.org/566407 | 13:32 |
openstackgerrit | Dmitry Tantsur proposed openstack/virtualbmc master: Do not run functional (API) tests in the CI https://review.openstack.org/566581 | 13:33 |
*** pabelanger has left #openstack-ironic | 13:39 | |
*** superdan is now known as dansmith | 13:40 | |
openstackgerrit | Dmitry Tantsur proposed openstack/networking-baremetal master: Do not run functional (API) tests in the CI https://review.openstack.org/566584 | 13:43 |
dtantsur | I should have automated creating these ^^^ patches >_< | 13:43 |
*** zshi has joined #openstack-ironic | 13:44 | |
openstackgerrit | Merged openstack/ironic-inspector master: Imported Translations from Zanata https://review.openstack.org/565445 | 13:45 |
dtantsur | TheJulia: do we run tempest anywhere in the bifrost CI? | 13:47 |
openstackgerrit | Vladyslav Drok proposed openstack/python-ironicclient master: Switch to none auth for standalone mode https://review.openstack.org/359061 | 13:52 |
*** r-daneel has quit IRC | 13:56 | |
*** mraineri has joined #openstack-ironic | 14:00 | |
*** rbartal has quit IRC | 14:00 | |
*** mraineri has quit IRC | 14:04 | |
*** gyankum has quit IRC | 14:05 | |
TheJulia | dtantsur: no | 14:11 |
dtantsur | great :) | 14:12 |
*** baha has joined #openstack-ironic | 14:19 | |
*** hemna_ has joined #openstack-ironic | 14:27 | |
*** r-daneel has joined #openstack-ironic | 14:28 | |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector master: PXE Filter dnsmasq: blacklist unknown host https://review.openstack.org/566407 | 14:31 |
rloo | Happy Monday Morning dtantsur, TheJulia, and everyone else! | 14:34 |
*** hshiina has joined #openstack-ironic | 14:34 | |
dtantsur | hi rloo | 14:35 |
*** AlexeyAbashkin has quit IRC | 14:36 | |
openstackgerrit | Aija proposed openstack/sushy master: Create mappings for System Indicator LED https://review.openstack.org/485376 | 14:37 |
*** yolanda has quit IRC | 14:38 | |
*** tomasg2012 has joined #openstack-ironic | 14:38 | |
*** zshi has quit IRC | 14:39 | |
TheJulia | good morning rloo | 14:40 |
*** zshi has joined #openstack-ironic | 14:41 | |
*** mjura has quit IRC | 14:42 | |
*** rbudden has quit IRC | 14:45 | |
*** yolanda has joined #openstack-ironic | 14:45 | |
*** stendulker has joined #openstack-ironic | 14:50 | |
*** rpioso|afk is now known as rpioso | 14:51 | |
rpioso | Good morning, ironicers | 14:51 |
dtantsur | hi rpioso | 14:51 |
rpioso | dtantsur: Hey! | 14:52 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Bump coreos version to latest stable https://review.openstack.org/566094 | 14:53 |
TheJulia | good morning rpioso | 14:53 |
rpioso | TheJulia: Happy Monday! | 14:53 |
*** mraineri has joined #openstack-ironic | 14:55 | |
etingof | rpioso, \o | 14:56 |
*** cdearborn has joined #openstack-ironic | 14:56 | |
TheJulia | Hmm... it is monday | 14:56 |
* TheJulia wonders if Mondays had an automatic coffee bot | 14:56 | |
*** mraineri has quit IRC | 14:57 | |
rloo | 4? more minutes before ironic meeting | 14:57 |
rloo | 3 now | 14:57 |
*** mraineri has joined #openstack-ironic | 14:57 | |
TheJulia | yup, Hopefully everyone is busilly updating the whiteboard | 14:57 |
* jroll is not because no updates :( | 14:57 | |
rpioso | etingof: :-) | 14:59 |
*** jiapei has joined #openstack-ironic | 14:59 | |
TheJulia | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon May 7 15:00:08 2018 UTC and is due to finish in 60 minutes. The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
TheJulia | o/ | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: ironic)" | 15:00 | |
openstack | The meeting name has been set to 'ironic' | 15:00 |
mjturek | o/ | 15:00 |
vdrok | o/ | 15:00 |
rpioso | o/ | 15:00 |
mraineri | o/ | 15:00 |
jroll | \o | 15:00 |
tomasg2012 | o/ | 15:00 |
etingof | o/ | 15:00 |
bdodd | o/ | 15:00 |
rloo | o/ | 15:00 |
stendulker | o/ | 15:00 |
cdearborn | \o | 15:00 |
*** beekneemech is now known as bnemec | 15:00 | |
jiapei | o/ | 15:01 |
hshiina | o/ | 15:01 |
TheJulia | We've got a few things on our agenda this week, hopefully this meeting will be nice and quick! | 15:01 |
TheJulia | As always the agenda can be found on the wiki page. | 15:01 |
TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic | 15:01 |
dtantsur | o/ | 15:01 |
TheJulia | #topic Announcements / Reminder | 15:01 |
*** openstack changes topic to "Announcements / Reminder (Meeting topic: ironic)" | 15:02 | |
TheJulia | Summit is coming up in two weeks. I'll be busy that week, is there anyone willing to run the meeting that week? | 15:02 |
TheJulia | Also for those of you that will be there, we should do something unrelated to ironic... like go to the movies. Please feel free to reach out to me privately. | 15:03 |
* rloo off that day | 15:04 | |
jiapei | Sounds great | 15:04 |
dtantsur | May 21st seems to be a holiday here | 15:04 |
TheJulia | The following week is a holiday in the states. | 15:04 |
TheJulia | *shrugs* | 15:05 |
jroll | I'd just cancel the summit-week meeting, tbh | 15:05 |
dtantsur | ++ | 15:05 |
TheJulia | Yeah, lets consider it cancelled. | 15:05 |
TheJulia | #action TheJulia to send out a email to cancel the meeting the week of the summit. | 15:05 |
dtantsur | I can run one on 28th if needed | 15:05 |
TheJulia | Does anyone have anything else to bring up announcements or reminder wise? | 15:05 |
TheJulia | dtantsur: I really should take a day off, so I may take you up on that :) | 15:06 |
dtantsur | cool, yeah | 15:06 |
* TheJulia guesses nobody has anything else | 15:07 | |
TheJulia | Moving on then! | 15:07 |
TheJulia | #topic Action items from last week | 15:07 |
*** openstack changes topic to "Action items from last week (Meeting topic: ironic)" | 15:07 | |
TheJulia | #link http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-04-30-15.00.log.html | 15:07 |
TheJulia | Two items were mine, one of which I put up and I believe we landed which was a deprecation note for the OneView docs. I didn't get to scrubbing the whiteboard | 15:08 |
TheJulia | arxcruz: You had one that you were going to begin setting up a new CI job, any progress there? | 15:08 |
*** pcaruana has quit IRC | 15:09 | |
arxcruz | TheJulia: not too much, we need to update our discovery tool to configure ironic automatically, we are working on that right now | 15:09 |
arxcruz | TheJulia: https://review.openstack.org/#/c/565716/ is the featureset we will use for ironic | 15:09 |
patchbot | patch 565716 - tripleo-quickstart - Adding ironic tests on fs001 | 15:09 |
arxcruz | but the tests are failing because ironic isn't configured properly | 15:09 |
TheJulia | arxcruz: Okay, good to know | 15:09 |
*** rbudden has joined #openstack-ironic | 15:10 | |
TheJulia | arxcruz: so one thing about that, you may wish to just limit that to the scenario tests, as there are some api functional tests included that wouldn't help integration testing and would result on additional run time for the CI job. | 15:11 |
TheJulia | dtantsur has recently been posting patches to fix that with some of our testing | 15:11 |
TheJulia | Anyway, looks like we're good to move along | 15:11 |
dtantsur | yep, essentially changing tempest regex to ironic_tempest_plugin.tests.scenario | 15:12 |
arxcruz | TheJulia: sure, i'll still sync with dtantsur which tests you guys want :) | 15:12 |
TheJulia | perfect :) | 15:12 |
TheJulia | Anyway, onward! | 15:12 |
*** rajinir has joined #openstack-ironic | 15:12 | |
TheJulia | #topic Review subteam status reports | 15:12 |
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)" | 15:12 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:12 |
TheJulia | Starting around line 150 | 15:13 |
TheJulia | It looks like we're done with sighup support for this cycle? | 15:14 |
rloo | TheJulia: yup. i forgot to delete it from whiteboard, doing that now. | 15:15 |
TheJulia | #action TheJulia to follow-up regarding sighup work tracking in storyboard | 15:15 |
rloo | TheJulia: i already updated it in storyboard. | 15:16 |
TheJulia | #undo | 15:16 |
openstack | Removing item from minutes: #action TheJulia to follow-up regarding sighup work tracking in storyboard | 15:16 |
TheJulia | \o/ | 15:16 |
TheJulia | One less action item! | 15:16 |
TheJulia | rloo: thanks! | 15:17 |
rloo | TheJulia: https://storyboard.openstack.org/#!/story/2001545. Was in the whiteboard until 2 minutes ago when i deleted it. also in the email that rama sent out last week :) | 15:17 |
TheJulia | Awesome | 15:18 |
TheJulia | Okay, I think everything else looks good. | 15:18 |
rloo | TheJulia: is bifrost working now? L373 | 15:18 |
TheJulia | rloo: Follow-ing up on the backport we discussed last week during this meeting, I have receieved zero objections | 15:18 |
rloo | TheJulia: ok, then we should be good to backport! | 15:19 |
rloo | TheJulia: I'll approve after this meeting. | 15:19 |
TheJulia | I need to clean up that section of the whiteboard | 15:19 |
TheJulia | :( | 15:19 |
rloo | TheJulia: thx for sending the email | 15:19 |
TheJulia | #action TheJulia to clean-up the whiteboard | 15:20 |
TheJulia | rloo: no problem | 15:20 |
TheJulia | Anyway, I guess we can move on then | 15:20 |
TheJulia | #topic Priorities for the next week | 15:20 |
*** openstack changes topic to "Priorities for the next week (Meeting topic: ironic)" | 15:20 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:20 |
TheJulia | Line 168 | 15:20 |
TheJulia | err | 15:21 |
TheJulia | Line 96 | 15:21 |
TheJulia | dtantsur: done with hw types cleanup? | 15:21 |
dtantsur | this API jobs work is not finished | 15:21 |
dtantsur | #link https://review.openstack.org/564519 | 15:21 |
patchbot | patch 564519 - ironic - Switch to the fake-hardware hardware type for API ... | 15:21 |
dtantsur | which is blocked by all that numerous patches to not run functional tests in the integration jobs | 15:22 |
TheJulia | ack, so they are out of order | 15:22 |
* TheJulia fixes | 15:22 | |
rloo | dtantsur: maybe list all those dependent patches then | 15:22 |
dtantsur | rloo: they're under one topic, see the etherpad | 15:23 |
rloo | dtantsur: ok, i see it now :) | 15:23 |
TheJulia | Is anyone aware of any bug fixes that need additional eyes this week? | 15:24 |
hjensas | TheJulia: Story: 2001970 :) | 15:25 |
TheJulia | Aside from bugs that may need eyes this week, I added a housekeeping item to update coreos, since it has been a very long time since we've bumped the version. The memory footprint is larger, but I'm still working on that. Hopefully it should pass the next CI run. | 15:27 |
TheJulia | hjensas: added, looks likewe might want to backport that to queens since the default changed in queens? | 15:28 |
rloo | is there a way to search for stories that are critical, vs eg low priority? (I think I may have asked and forgotten) | 15:28 |
TheJulia | rloo: not really, I was actually thinking of bringing up as an open discussion item if we want to talk about priority tagging | 15:28 |
hjensas | TheJulia: yes, I'll cherry-pick as soon as it lands in master. | 15:28 |
TheJulia | hjensas: ack | 15:28 |
TheJulia | rloo: the other point of view is to build a kanban board in storyboard | 15:28 |
TheJulia | and use the todo column as the ordering mechanism | 15:29 |
rloo | TheJulia: thx, fwiw, i think that is a serious issue. i feel somewhat blind. | 15:29 |
rloo | TheJulia: whatever we do, all of openstack / projects, should do a similar thing. | 15:29 |
rloo | it is bad enough now, going to a project and wondering if they are still using launchpad or storyboard. | 15:29 |
TheJulia | I'll take that as an action item to research this week | 15:30 |
rloo | TheJulia: thank you! | 15:30 |
TheJulia | #action TheJulia to look at priority communication through storyboard. | 15:30 |
TheJulia | rloo: the migration instructions detail disabling launchpad, of course that doesn't help when creators of some launchpads can't be reached. | 15:31 |
openstackgerrit | Ilya Etingof proposed openstack/virtualbmc master: Revert "Add Serial-over-LAN (SOL) support" https://review.openstack.org/566646 | 15:31 |
TheJulia | etingof: Thanks! | 15:31 |
* TheJulia adds that to the priority list | 15:31 | |
*** sapd_ has quit IRC | 15:32 | |
TheJulia | Are we good to proceed? are we good with the priorities for the week? | 15:32 |
vdrok | lgtm | 15:33 |
* jroll is fine | 15:34 | |
dtantsur | yep | 15:34 |
TheJulia | Moving on then! | 15:34 |
TheJulia | #topic Discussion | 15:34 |
*** openstack changes topic to "Discussion (Meeting topic: ironic)" | 15:34 | |
TheJulia | We have three topics today | 15:34 |
TheJulia | The first is mine. Last week we noticed that CoreOS was very out of date and there was a story to make it such that we were periodically and automatically updating it ever so often | 15:35 |
TheJulia | #link https://storyboard.openstack.org/#!/story/1600228 | 15:35 |
TheJulia | I'm working on getting it at least up to date at this point in time, but if someone is interested, it would be good for someone to pickup | 15:36 |
TheJulia | The next item is one that I believe rloo added. | 15:36 |
jroll | did the coreos thing need discussion or just a mention? | 15:37 |
rloo | Hi. Rama Yeleswarapu has been sending out the weekly ironic emails. She is no longer available to do so. | 15:37 |
rloo | I want to thank her for doing that; it has been very useful (e.g. I just looked at that email this morning) | 15:37 |
rloo | Is there a volunteer that would like to continue doing this? | 15:38 |
TheJulia | jroll: I'm kind of curious if people think it even really matters... without IPA being built by DIB as a regular thing I'm worried about dropping coreos builds. | 15:38 |
TheJulia | jroll: but I'm also convincing myself that we need to keep it :( | 15:38 |
TheJulia | Do we know if anyone finds the weekly status emails useful? | 15:39 |
jroll | TheJulia: yeah, I think we should keep it, though coreos becomes less and less... useful for this use case | 15:39 |
vdrok | thank you Rama! | 15:39 |
* jroll tried to do this once and ran in to the same memory thing | 15:39 | |
rloo | as an example email (if you don't know what I'm talking about): http://lists.openstack.org/pipermail/openstack-dev/2018-April/130050.html | 15:39 |
TheJulia | vdrok: ++ | 15:39 |
jroll | so, I don't think anyone in this meeting would have found it useful, since it's just a copy/paste of the etherpad | 15:40 |
dtantsur | rloo: I tend to read them when I don't attend the meeting. but I can live without them as well. | 15:40 |
jroll | I find cdent's placement updates massively useful, and would much prefer something like that | 15:40 |
rloo | jroll: on which topic? | 15:40 |
rloo | jroll: cdent's is about a particular feature | 15:41 |
jroll | (color commentary on $things that happened in placement this week + notes on what is in flight | 15:41 |
rloo | jroll: if we want more detailed stuff, we could put that in the subteam reporting. | 15:41 |
jroll | rloo: on ironic as a whole. placement is just as busy as ironic altogether | 15:41 |
TheJulia | I kind of like that idea, and I'm somewhat willing to write a more detailed summary | 15:41 |
rloo | jroll: i would hope that our subteam, priorities, etc, that we discuss weekly would be a reflection of our week... | 15:42 |
TheJulia | And I think some of a condensed stream of conciousness might be useful for people who miss the meetings | 15:42 |
rloo | but if TheJulia is willing to do it! :) | 15:42 |
TheJulia | the one warning is, it would be a stream of conciousness | 15:42 |
jroll | rloo: have you read chris' emails? they're not just a status report, it's more a personal stream of thought on things (plus a bit of status) | 15:42 |
TheJulia | you might end up with a scifi story with aliens or something | 15:42 |
jroll | ++ | 15:42 |
rloo | One thing is if we don't have a copy of the whiteboard -- if you want to know what happened previously, you can use the time-thing on the whiteboard to see what was there previously. | 15:42 |
* TheJulia actually suspects that it might be fun | 15:43 | |
jroll | sometimes that time slider works | 15:43 |
rloo | jroll: yeah, but i am in such a hurry, that i don't really want someone's stream of consciousness. | 15:43 |
TheJulia | Whiteboard is super useful for status, but the delta from last week can be a mystery some weeks. | 15:43 |
TheJulia | espescialy with someone like myself that likes to clean-up things | 15:43 |
TheJulia | on the whiteboard that is | 15:44 |
jroll | rloo: then don't read it, you already know the status from the whiteboard ¯\_(ツ)_/¯ | 15:44 |
TheJulia | Anyway, I'll let my consciousness see what it comes up with later today | 15:44 |
jroll | I find the personal opinions quite useful, personally | 15:44 |
rloo | jroll: it just serves as an easy place to see what was on the whiteboard, in the past. | 15:44 |
jroll | ah, I see | 15:44 |
jroll | anyway, I've spoken my opinion :) | 15:45 |
rloo | jroll: cuz, you know, we aren't that good with project management, getting links to stuff, etc. | 15:45 |
rloo | jroll: but i can figure out how to get the info in other ways. | 15:45 |
TheJulia | Anyway, we have 14 minutes left and another topic | 15:46 |
rloo | hmm. it just occurred to me. that i should send an email. cuz yeah, if you attend the meeting, like everyone here, there may not be a need for the weekly email. | 15:46 |
jroll | rloo: maybe you can take the 2 minutes per week to send it then? nothing wrong with having the copy/paste *and* julia's stream of conciousness :) | 15:46 |
TheJulia | rloo: that actually sounds like a good idea | 15:46 |
rloo | having said that, if TheJulia and others don't see a need, I'm fine. I'm actually just the messenger. | 15:46 |
rloo | jroll: nope. I did this before, i don't want to volunteer again. | 15:46 |
TheJulia | rloo: do you want to poll the list or shall I? | 15:46 |
jroll | ok | 15:47 |
rloo | TheJulia: why don't you poll, and mention your idea of the other type of email. | 15:47 |
TheJulia | #action TheJulia to send status/weekly happenings question email to the list | 15:47 |
rloo | let me be clear. I am fine if we don't do the weekly emails. I was trying to point out the pros/cons. | 15:47 |
TheJulia | rloo: Good to know, thanks! | 15:48 |
TheJulia | Okay, final on-agenda item! | 15:48 |
TheJulia | We have some additional developers in the channel (at least, I hope they are here today) from the DMTF that will be working on redfish and redfish support | 15:49 |
mraineri | Yup; we're here :) | 15:49 |
TheJulia | mraineri: Welcome! | 15:49 |
mraineri | Thanks! | 15:49 |
dtantsur | mraineri: hi, welcome! | 15:49 |
jroll | \o/ | 15:49 |
bdodd | Thanks. Good to be here | 15:50 |
jiapei | Welcome! | 15:50 |
mraineri | So, my name is Mike Raineri; I'm one of the co-chairs of the Redfish Forum | 15:50 |
rloo | welcome! | 15:50 |
TheJulia | I expect we're going to see some more patches for sushy as well as maybe some new driver feature parity items get posted. | 15:50 |
TheJulia | bdodd: Welcome! | 15:50 |
mraineri | And part of our forum charter is to begin engaging with open cource communities to help with the adoption of Redfish in the field | 15:50 |
etingof | bdodd, mraineri, welcome o/ | 15:50 |
rloo | i was going to ask whether it was going to be more work with sushy, or a new redfish library :) | 15:50 |
tomasg2012 | I'm here as well | 15:50 |
tomasg2012 | o/ | 15:50 |
TheJulia | tomasg2012: Welcome! | 15:50 |
etingof | tomasg2012, \o | 15:50 |
jroll | welcome, y'all | 15:50 |
mraineri | Both bdodd and tomasg2012 work as contractors for the DMTF and will be available to help with the support for Redfish within OpenStack | 15:51 |
rpioso | bdodd, mraineri, tomasg2012: Welcome to ironic! | 15:51 |
rajinir | Welcome y'all | 15:51 |
mraineri | Thanks for the welcomes, and we look forward to working with you in the future | 15:52 |
mjturek | awesome! | 15:52 |
TheJulia | Awesome! If there are any how ironic works questions, feel free to ask in channel. At least Monday through Friday, there is almost always someone keeping an eye on IRC | 15:52 |
mraineri | Will do! | 15:52 |
TheJulia | Well, 7 minutes left. Does anyone have anything else that they want to discuss today? | 15:52 |
jroll | (or any other questions, like how adorable is my puppy today) | 15:52 |
rloo | I wanted to thank everyone that participated in last week's bug bash! Thanks! :) | 15:53 |
rloo | jroll: is auggie still cute? :) | 15:53 |
dtantsur | jroll: and how? | 15:53 |
TheJulia | Or should we go back to our scheduled program of talking about how cute the kittens and puppies are? :) | 15:53 |
jroll | dtantsur: SUPER, obviously :P | 15:53 |
* rpioso wishes he could have attended. | 15:53 | |
dtantsur | jroll: proof-pic needed! | 15:53 |
jroll | I'll be sure to post some shortly | 15:54 |
mjturek | jroll: you adopt a puppy recently!? | 15:54 |
jroll | yes :) | 15:54 |
mjturek | congrats!! | 15:54 |
jroll | heh thanks | 15:54 |
* jroll thinks the meeting might be over now :P | 15:54 | |
rpioso | jroll: New house, new puppy, ... | 15:54 |
TheJulia | jroll: indeed :) And your puppy is super cute. | 15:55 |
TheJulia | Thanks everyone! | 15:55 |
rloo | Thanks TheJulia | 15:55 |
jroll | dtantsur: most recent pic: https://i.imgur.com/CD0YsYw.png | 15:56 |
rloo | awwww... | 15:56 |
TheJulia | jroll: that is approaching death by cute | 15:56 |
dtantsur | cccuuuute ^_^ | 15:56 |
jroll | :D | 15:56 |
TheJulia | mraineri: bdodd: tomasg2012: clearly we can be a little silly at times :) | 15:57 |
rloo | (if we didn't already have a mascot...) | 15:57 |
mraineri | We appreciate it ;) | 15:57 |
jroll | bonus zoomies https://gfycat.com/JadedSomeHairstreakbutterfly | 15:57 |
* jroll finds lunch now | 15:57 | |
TheJulia | Anyway, have a wonderful day everyone! | 15:57 |
dtantsur | o/ | 15:57 |
TheJulia | #endmeeting | 15:57 |
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic" | 15:57 | |
etingof | \o | 15:57 |
openstack | Meeting ended Mon May 7 15:57:37 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-05-07-15.00.html | 15:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-05-07-15.00.txt | 15:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-05-07-15.00.log.html | 15:57 |
rloo | dtantsur: have you looked into why the coreos ones are failing? https://review.openstack.org/#/c/565222/ | 15:58 |
patchbot | patch 565222 - ironic-python-agent - Do not run functional (API) tests in the CI | 15:58 |
TheJulia | freaky | 15:58 |
dtantsur | rloo: the problem TheJulia mentioned, I think | 15:59 |
dtantsur | aka coreos not knowing tcp :) | 15:59 |
rloo | dtantsur: oh :-( | 15:59 |
TheJulia | dtantsur: uhhhh.... that was only on newer coreos | 15:59 |
TheJulia | oh | 15:59 |
dtantsur | ohrly? I think the CI fails now too | 15:59 |
TheJulia | trusty | 15:59 |
TheJulia | The base image being pulled in for the container likely now doesn't grok tcp | 15:59 |
dtantsur | like https://review.openstack.org/#/c/566544/ (did not actually check) | 16:00 |
patchbot | patch 566544 - ironic-python-agent - Configuring mellanox interfaces using ironic pytho... | 16:00 |
TheJulia | yay! | 16:00 |
*** hshiina has quit IRC | 16:00 | |
TheJulia | hmmm | 16:02 |
openstackgerrit | Merged openstack/sushy master: Do not run functional (API) tests in the CI https://review.openstack.org/566577 | 16:02 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic master: Power fault recovery: db and rpc implementation https://review.openstack.org/555708 | 16:02 |
*** gyee has joined #openstack-ironic | 16:03 | |
openstackgerrit | Merged openstack/sushy-tools master: Do not run functional (API) tests in the CI https://review.openstack.org/566578 | 16:04 |
*** mjturek has quit IRC | 16:05 | |
*** tomasg2012 has quit IRC | 16:05 | |
*** stendulker has quit IRC | 16:06 | |
*** srart has quit IRC | 16:06 | |
*** srart has joined #openstack-ironic | 16:07 | |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector master: PXE Filter dnsmasq: blacklist unknown host https://review.openstack.org/566407 | 16:09 |
*** e0ne has quit IRC | 16:13 | |
TheJulia | hmmm... that coreos image either compresses REALLY well... or it compresses really well | 16:17 |
*** openstackgerrit has quit IRC | 16:19 | |
*** mjturek has joined #openstack-ironic | 16:20 | |
*** openstackgerrit has joined #openstack-ironic | 16:22 | |
openstackgerrit | Merged openstack/virtualbmc master: Do not run functional (API) tests in the CI https://review.openstack.org/566581 | 16:22 |
*** marios has quit IRC | 16:30 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Bump coreos version to latest stable https://review.openstack.org/566094 | 16:34 |
TheJulia | And lets try 2GB. :( | 16:34 |
openstackgerrit | Ilya Etingof proposed openstack/virtualbmc master: Revert "Add Serial-over-LAN (SOL) support" https://review.openstack.org/566646 | 16:41 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-tempest-plugin master: Add the functional (API) tests job https://review.openstack.org/566677 | 16:42 |
*** dtantsur is now known as dtantsur|afk | 16:43 | |
dtantsur|afk | o/ | 16:43 |
*** dsneddon has quit IRC | 16:51 | |
*** trown is now known as trown|lunch | 16:52 | |
*** dsneddon has joined #openstack-ironic | 16:53 | |
*** fragatina has quit IRC | 16:53 | |
*** EranBD has joined #openstack-ironic | 16:57 | |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector stable/queens: PXE Filter dnsmasq: blacklist unknown host https://review.openstack.org/566682 | 16:57 |
*** ElCoyote_ has joined #openstack-ironic | 17:01 | |
*** fragatina has joined #openstack-ironic | 17:01 | |
*** fragatina has quit IRC | 17:14 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-specs master: Add conductor/node locality spec https://review.openstack.org/559420 | 17:32 |
jroll | ok, this should be good, sorry for the long wait on an update ^^ | 17:32 |
*** e0ne has joined #openstack-ironic | 17:35 | |
TheJulia | jroll: thanks! | 17:44 |
gyee | TheJulia, I am having a hard time trying to create a test image with dib which works boot from volume. So far keep getting stuck at root device not found. Is there a known dib configuration that works with bfv? | 17:49 |
TheJulia | gyee: what os are you using? | 17:49 |
gyee | disk-image-create -o ubuntu.qcow vm block-device-gpt ubuntu-minimal | 17:50 |
gyee | I am running Ironic devstack on ubuntu vagrant | 17:51 |
gyee | though the image produced by dib seem to boot fine with qemu-system-x86_64 | 17:54 |
TheJulia | hmmmmm | 17:54 |
TheJulia | tl;dr the image needs to know that there might be iscsi metadata in ram that it needs to use | 17:55 |
TheJulia | I thought there was an eleemnt for that | 17:55 |
TheJulia | or one of the elements turned it on | 17:55 |
* TheJulia looks | 17:55 | |
clarkb | gyee: the issue is gpt iirc | 17:55 |
clarkb | well gpt and the combo of iscsi? | 17:56 |
gyee | clarkb, I also tried mbr with no luck | 17:56 |
clarkb | there isn't a initramfs rebuild at the end of the image build to pull in the necessary additional drivers or something along those lines | 17:56 |
clarkb | it got added which broke a bunch of other stuff like glean. You might try adding it to your image builds using a custom element to see if that fixes it? | 17:57 |
gyee | but it boots up fine with qemu-system-x86_64 | 17:57 |
gyee | and I can see the iscsi loading | 17:57 |
clarkb | qemu-system-x86_64 is booting off a local disk or across the network? | 17:57 |
TheJulia | iscsi loading as a service? or iscsi loading in the kernel messages? | 17:57 |
TheJulia | or ipxe iscsi loading? | 17:57 |
gyee | my bad, iscsi service is starting | 17:57 |
TheJulia | no worries | 17:58 |
gyee | not ipxe iscsi | 17:58 |
TheJulia | clarkb: when did that change? | 17:58 |
clarkb | TheJulia: it was never done and only noticed in combo with gpt aiui | 17:58 |
clarkb | oh no wait sorry was lvm | 17:59 |
clarkb | I need more caffeine | 17:59 |
TheJulia | I could sworn it was being done in some cases | 17:59 |
clarkb | TheJulia: it is specific to the ubuntu-minimal element | 17:59 |
TheJulia | oh | 17:59 |
TheJulia | gyee: full blown ubuntu element then? | 17:59 |
gyee | no luck with that one either | 17:59 |
*** fragatina has joined #openstack-ironic | 18:00 | |
clarkb | ok then likely a different issue then | 18:00 |
gyee | I tried both ubuntu and ubuntu-minimal, all got stuck at no root device | 18:00 |
*** EranBD has quit IRC | 18:02 | |
gyee | so far only the default cirros image works with bfv | 18:03 |
TheJulia | gyee: I was going to ask if that worked for you | 18:03 |
gyee | I did guestmount cirros and see what's there | 18:03 |
gyee | so looks like cirros does not have grub.cfg or grub2.cfg, only menu.lst | 18:04 |
gyee | unlike ubuntu, the kernel params does not specify any root label | 18:04 |
gyee | looks like /init sets up the root partition | 18:05 |
TheJulia | gyee: do you have dib build log handy? | 18:09 |
gyee | TheJulia, let me run it again | 18:11 |
TheJulia | gyee: take a look in the output for DIB_ROOT_LABEL | 18:12 |
TheJulia | I suspect retooling might have broken things somewhere along the way | 18:12 |
TheJulia | also I'm wondering if we can et ahold of the actual console output from the image booting.... | 18:15 |
TheJulia | I don't remember if fedora worked hapily, I remember a dracut change was needed | 18:16 |
*** mariojv has joined #openstack-ironic | 18:17 | |
*** mariojv has left #openstack-ironic | 18:17 | |
gyee | TheJulia, here's the last few lines from the console output. http://paste.openstack.org/show/720510/ | 18:18 |
clarkb | ALERT! LABEL=cloudimg-rootfs is it looking for the wrong label? | 18:20 |
gyee | that's what's in grub.cfg I think | 18:25 |
gyee | and I don't see DIB_ROOT_LABEL in the dib logs | 18:26 |
TheJulia | yeah, I suspect it is just not seeing/loading the parameters from ram | 18:26 |
*** mariojv has joined #openstack-ironic | 18:26 | |
TheJulia | its a mariojv | 18:26 |
TheJulia | o/ | 18:26 |
* TheJulia updates dib... time to tear apart the image to see what is inside | 18:27 | |
mariojv | hi! just changing some irc settings, ignore me :) | 18:27 |
TheJulia | gyee: out of curiosity, have you tried debian as well? | 18:28 |
gyee | TheJulia, not yet | 18:28 |
TheJulia | the ubuntu wiki seems to have some additional steps required.... we might need to make a new element | 18:29 |
TheJulia | at least, looking at the 18.04 docs | 18:30 |
gyee | TheJulia, I am still new to this. Just trying to figure out the intricacies of bfv, and the requirements to produce an images that works with bfv. | 18:31 |
*** trown|lunch is now known as trown | 18:33 | |
TheJulia | gyee: so in theory, if the iscsi_ibft module loads in the kernel, it should pull target data from memory and treat those as devices to continue to use upon boot. Each distribution has a slightly different variation on how to handle or even signal that | 18:35 |
TheJulia | signal that in the initial ramdisk to say "oh, load that as root" | 18:36 |
TheJulia | so ubuntu seems to want open-iscsi package installed, "-p open-iscsi" on the dib command line | 18:37 |
gyee | yes, I see open-iscsi in the dib logs | 18:38 |
TheJulia | and /etc/iscsi/iscsid.conf has a parameter node.startup=automatic which ubutnu apparently expects | 18:38 |
TheJulia | for xenial it may be openisicsi and initramfs-tools, and then loading the "iscsi" module via being set in two places :( | 18:39 |
gyee | I guestmount the qcow2, and here's what's in iscsid.conf | 18:41 |
gyee | node.startup = manual | 18:41 |
gyee | so that's no good? | 18:41 |
TheJulia | nope, that apparently is not for newer ubuntu :\ | 18:41 |
TheJulia | what is in /ec/initramfs-tools/modules ? | 18:41 |
gyee | nothing | 18:42 |
gyee | all comments | 18:42 |
TheJulia | and is "ISCSI_AUTO=true" set in /etc/iscsi/iscsi.initramfs | 18:42 |
* TheJulia sighs | 18:42 | |
gyee | no, there's no /etc/iscsi/iscsi.initramfs | 18:43 |
TheJulia | yolanda: hey, where was it that you made changes for iscsi a long long time ago? | 18:43 |
yolanda | hi TheJulia yes... mostly related to ironic-agent-multipath tripleo element | 18:47 |
TheJulia | I've got an ubuntu machine up seeing if it will let me build debian a the moment, it might just be that ubuntu is going to require a dib element at this point | 18:57 |
*** ajya2 has quit IRC | 18:57 | |
*** ajya2 has joined #openstack-ironic | 18:58 | |
yolanda | bad thing is that this element, as is tripleo based, has not been tested on ubuntu | 18:58 |
gyee | a new element specifically for iscsi configuration? | 18:59 |
yolanda | http://git.openstack.org/cgit/openstack/tripleo-image-elements/tree/elements/ironic-agent-multipath | 19:00 |
yolanda | it's an element that installs some packages and alsoo enables some modules on boot | 19:01 |
gyee | ah I see | 19:01 |
yolanda | so yes, i just tested on centos/rhel, so no idea if the same will work for ubuntu, or some other packages or modules will be needed | 19:06 |
*** e0ne_ has joined #openstack-ironic | 19:07 | |
*** e0ne has quit IRC | 19:11 | |
TheJulia | gyee: a new element is what I'm thinking. I seem to remember fedora, centos and debian got tested when we write the bfv support | 19:12 |
*** ajya2 has quit IRC | 19:12 | |
gyee | TheJulia, I can try debian next. Which elements should I be using? | 19:14 |
*** jcoufal has quit IRC | 19:15 | |
TheJulia | gyee: Im building with baremetal vm debian , I'm just going to take it apart by hand and look inside once it is odne | 19:15 |
openstackgerrit | Ilya Etingof proposed openstack/virtualbmc master: Revert "Add Serial-over-LAN (SOL) support" https://review.openstack.org/566646 | 19:21 |
*** Goneri has quit IRC | 19:23 | |
openstackgerrit | Ilya Etingof proposed openstack/virtualbmc master: multiprocess server, ZMQ-based management cli tool https://review.openstack.org/488874 | 19:41 |
*** dprince_ has quit IRC | 19:43 | |
*** livelace2 has joined #openstack-ironic | 20:13 | |
openstackgerrit | Aleksandra Bezborodova proposed openstack/sushy-tools master: Rewrite unit tests for emulator https://review.openstack.org/566727 | 20:18 |
TheJulia | gyee: So I made a quick element, I have no idea if it works, but if your up for trying :) https://review.openstack.org/566733 | 20:44 |
patchbot | patch 566733 - diskimage-builder - Add simple iscsi-boot element | 20:44 |
*** NobodyCam_ has joined #openstack-ironic | 20:45 | |
TheJulia | hmm... parallel NobodyCam | 20:46 |
*** vdrok_ has joined #openstack-ironic | 20:47 | |
*** ElCoyote_ has quit IRC | 20:53 | |
*** zshi has quit IRC | 20:53 | |
*** NobodyCam has quit IRC | 20:53 | |
*** vdrok has quit IRC | 20:53 | |
*** vdrok_ is now known as vdrok | 20:53 | |
*** NobodyCam_ is now known as NobodyCam | 20:53 | |
*** zshi has joined #openstack-ironic | 20:54 | |
*** ElCoyote_ has joined #openstack-ironic | 20:55 | |
*** johnthetubaguy_ has quit IRC | 20:56 | |
*** johnthetubaguy has joined #openstack-ironic | 20:58 | |
*** baha has quit IRC | 21:04 | |
*** trown is now known as trown|outtypewww | 21:05 | |
gyee | TheJulia, thanks! I'll give it a try after the meeting. | 21:05 |
TheJulia | gyee: okay, It exits for both ubuntu and centos without any errors once installed. I've NOT tried to boot with it via ipxe. I'm just not setup to do that right now :( | 21:07 |
*** Goneri has joined #openstack-ironic | 21:07 | |
TheJulia | gyee: let me know, if it doesn't work I can dig into the results tomorrow. Anyway, I need to call it a day | 21:07 |
gyee | TheJulia, have a good one. I'll update you on the result later. | 21:07 |
TheJulia | Thanks | 21:08 |
*** jtomasek_ has quit IRC | 21:20 | |
*** livelace2 has quit IRC | 21:21 | |
NobodyCam | Good Afternoon Ironic'ers | 21:26 |
*** dsneddon has quit IRC | 21:41 | |
*** dsneddon has joined #openstack-ironic | 21:41 | |
*** Goneri has quit IRC | 21:44 | |
*** Goneri has joined #openstack-ironic | 21:44 | |
*** rbudden has quit IRC | 21:46 | |
*** e0ne_ has quit IRC | 21:50 | |
*** Goneri has quit IRC | 21:57 | |
*** cdearborn has quit IRC | 22:11 | |
*** rcernin has joined #openstack-ironic | 22:25 | |
*** Goneri has joined #openstack-ironic | 22:51 | |
-openstackstatus- NOTICE: Any devstack job failure due to rsync errors related to tripleo-incubator can safely be rechecked now | 22:57 | |
*** rloo has quit IRC | 23:11 | |
*** Goneri has quit IRC | 23:11 | |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector master: dnsmasq PXE Filter should not whitelist deleted ports https://review.openstack.org/566757 | 23:20 |
*** rama_y has joined #openstack-ironic | 23:22 | |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector master: PXE Filter dnsmasq: Clear filter for deleted ports https://review.openstack.org/566757 | 23:27 |
*** r-daneel has quit IRC | 23:28 | |
*** rama_y has quit IRC | 23:49 | |
*** hshiina has joined #openstack-ironic | 23:53 | |
*** Goneri has joined #openstack-ironic | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!