*** whoami-rajat has quit IRC | 00:00 | |
*** hwoarang has quit IRC | 00:03 | |
*** hwoarang has joined #openstack-ironic | 00:06 | |
*** gyee has quit IRC | 00:41 | |
*** tiendc has joined #openstack-ironic | 01:04 | |
*** mbeierl has quit IRC | 01:11 | |
*** rloo has quit IRC | 01:11 | |
*** sthussey has quit IRC | 01:14 | |
*** hwoarang has quit IRC | 01:43 | |
*** hwoarang has joined #openstack-ironic | 01:44 | |
*** hwoarang has quit IRC | 01:54 | |
*** _fragatina has quit IRC | 01:54 | |
*** hwoarang has joined #openstack-ironic | 01:55 | |
*** liumk2233 has joined #openstack-ironic | 03:30 | |
*** stendulker has joined #openstack-ironic | 03:56 | |
*** dnuka has joined #openstack-ironic | 04:13 | |
dnuka | good morning ironic :) | 04:14 |
---|---|---|
*** hjensas has quit IRC | 04:20 | |
openstackgerrit | Ankit Kumar proposed openstack/sushy master: Adding changes to support ilo Virtual Media https://review.openstack.org/636845 | 04:27 |
*** hjensas has joined #openstack-ironic | 04:52 | |
*** tzumainn has quit IRC | 04:58 | |
*** hjensas has quit IRC | 05:05 | |
*** rnoriega has quit IRC | 05:15 | |
*** rnoriega has joined #openstack-ironic | 05:16 | |
openstackgerrit | Harald Jensås proposed openstack/ironic master: API - Implement /events endpoint https://review.openstack.org/631946 | 05:20 |
*** hwoarang has quit IRC | 05:21 | |
*** hwoarang has joined #openstack-ironic | 05:26 | |
*** moshele has joined #openstack-ironic | 05:38 | |
*** moshele has quit IRC | 05:55 | |
*** whoami-rajat has joined #openstack-ironic | 06:08 | |
*** eandersson has quit IRC | 06:12 | |
*** eandersson has joined #openstack-ironic | 06:13 | |
*** eandersson has quit IRC | 06:13 | |
*** eandersson has joined #openstack-ironic | 06:14 | |
*** e0ne has joined #openstack-ironic | 06:18 | |
*** e0ne has quit IRC | 06:43 | |
*** e0ne has joined #openstack-ironic | 06:46 | |
*** e0ne has quit IRC | 06:48 | |
*** jtomasek has joined #openstack-ironic | 07:00 | |
*** e0ne has joined #openstack-ironic | 07:05 | |
*** e0ne has quit IRC | 07:07 | |
arne_wiebalck | good morning ironic! | 07:10 |
* dnuka | 07:13 | |
dnuka | Aeva devananda | 07:13 |
dnuka | sorry :) | 07:13 |
dnuka | good morning arne_wiebalck o/ | 07:13 |
arne_wiebalck | good morning dnuka o/ | 07:14 |
dnuka | I was searching for openstack contributors on github :) | 07:18 |
*** arne_wiebalck_ has joined #openstack-ironic | 07:18 | |
*** stendulker has quit IRC | 07:26 | |
*** stendulker has joined #openstack-ironic | 07:32 | |
*** dnuka is now known as dnuka|brb | 07:38 | |
*** arne_wiebalck_ has joined #openstack-ironic | 08:01 | |
*** rpittau has joined #openstack-ironic | 08:04 | |
rpittau | good morning ironic! o/ | 08:05 |
arne_wiebalck | hey rpittau o/ | 08:10 |
rpittau | hey arne_wiebalck :) | 08:11 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic-python-agent master: [WIP] Software RAID: Create/delete configurations https://review.openstack.org/634681 | 08:12 |
*** amoralej|off is now known as amoralej | 08:19 | |
*** sburette has joined #openstack-ironic | 08:21 | |
*** dnuka|brb is now known as dnuka | 08:30 | |
* dnuka waves at rpittau | 08:31 | |
dnuka | morning rpittau o/ | 08:32 |
*** iurygregory has joined #openstack-ironic | 08:36 | |
iurygregory | good morning o/ | 08:37 |
dnuka | morning iurygregory o/ | 08:37 |
rpittau | hey dnuka :) | 08:39 |
rpittau | hi iurygregory :) | 08:39 |
*** tssurya has joined #openstack-ironic | 08:39 | |
iurygregory | o/ | 08:40 |
*** dougsz has joined #openstack-ironic | 09:11 | |
*** priteau has joined #openstack-ironic | 09:20 | |
*** derekh has joined #openstack-ironic | 09:28 | |
*** moshele has joined #openstack-ironic | 09:41 | |
*** dtantsur|afk is now known as dtantsur | 10:09 | |
dtantsur | morning ironic | 10:09 |
dnuka | morning dtantsur o/ | 10:11 |
iurygregory | morning dtantsur o/ | 10:12 |
rpittau | hey dtantsur :) | 10:17 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient master: Allocation API: client API and CLI https://review.openstack.org/636354 | 10:27 |
*** MattMan has quit IRC | 10:29 | |
*** MattMan has joined #openstack-ironic | 10:29 | |
*** liumk2233 has quit IRC | 10:30 | |
*** liumk2233 has joined #openstack-ironic | 10:30 | |
*** priteau has quit IRC | 10:33 | |
*** moshele has quit IRC | 10:33 | |
*** moshele has joined #openstack-ironic | 10:34 | |
*** S4ren has joined #openstack-ironic | 10:43 | |
*** S4ren has quit IRC | 10:48 | |
*** moshele has quit IRC | 10:56 | |
*** dnuka is now known as dnuka|brb | 10:59 | |
*** moshele has joined #openstack-ironic | 11:17 | |
*** arne_wiebalck has quit IRC | 11:20 | |
*** arne_wiebalck_ is now known as arne_wiebalck | 11:20 | |
*** arne_wiebalck_ has joined #openstack-ironic | 11:20 | |
*** bfournie has joined #openstack-ironic | 11:24 | |
*** stendulker has quit IRC | 11:25 | |
*** dnuka|brb has quit IRC | 11:31 | |
*** moshele has quit IRC | 11:32 | |
*** moshele has joined #openstack-ironic | 11:45 | |
*** liumk2233 has quit IRC | 11:55 | |
*** moshele has quit IRC | 12:04 | |
jroll | morning ironic, happy friday! | 12:05 |
*** tiendc has quit IRC | 12:10 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient master: Allocation API: functional tests for CLI https://review.openstack.org/637173 | 12:11 |
dtantsur | morning jroll | 12:11 |
*** rh-jelabarre has joined #openstack-ironic | 12:13 | |
openstackgerrit | Merged openstack/ironic master: Add a requisite for metadata with BFV https://review.openstack.org/636981 | 12:22 |
iurygregory | morning jroll o/ | 12:32 |
*** lucasagomes is now known as lucas-hungry | 12:33 | |
*** lucas-hungry is now known as lucasagomes | 12:33 | |
*** e0ne has joined #openstack-ironic | 12:47 | |
*** zhangfei has joined #openstack-ironic | 12:52 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient master: Allocation API: client API and CLI https://review.openstack.org/636354 | 12:54 |
*** whoami-rajat has quit IRC | 12:57 | |
dtantsur | jroll: any chances you check https://review.openstack.org/635882 or https://review.openstack.org/633052 whatever you like more (both even better :)? | 12:58 |
patchbot | patch 635882 - ironic-tempest-plugin - Allocation API: functional tests - 9 patch sets | 12:58 |
patchbot | patch 633052 - ironic - Support using JSON-RPC instead of oslo.messaging - 26 patch sets | 12:58 |
jroll | dtantsur: I'll try to get to one or both today | 12:59 |
dtantsur | thanks! | 12:59 |
openstackgerrit | Dhanuka Warusadura proposed openstack/sushy master: Add support for the `CompositionService` resource https://review.openstack.org/608563 | 12:59 |
*** trown|outtypewww is now known as trown | 13:07 | |
*** kaiokmo has joined #openstack-ironic | 13:07 | |
*** rh-jelabarre has quit IRC | 13:17 | |
openstackgerrit | Merged openstack/ironic-lib master: Refactor zuulv3 based on ironic-base https://review.openstack.org/635726 | 13:25 |
*** e0ne has quit IRC | 13:28 | |
*** e0ne has joined #openstack-ironic | 13:30 | |
*** hjensas has joined #openstack-ironic | 13:34 | |
*** whoami-rajat has joined #openstack-ironic | 13:41 | |
*** moshele has joined #openstack-ironic | 13:44 | |
*** moshele has quit IRC | 13:47 | |
*** dtrainor has quit IRC | 13:49 | |
openstackgerrit | Mark Goddard proposed openstack/ironic-tempest-plugin master: WIP: Deploy templates: add API tests https://review.openstack.org/637187 | 13:56 |
larsks | I have some serial console questions. I ran into https://storyboard.openstack.org/#!/story/2005024 yesterday. Is that expected behavior (i.e., am I trying to use it the wrong way)? | 14:04 |
*** mjturek has joined #openstack-ironic | 14:05 | |
*** mjturek has quit IRC | 14:06 | |
*** UForgotten has quit IRC | 14:11 | |
jroll | larsks: ugh, definitely seems unexpected to me, but idk much about how our console stuff works | 14:18 |
larsks | jroll: any idea who would? | 14:19 |
jroll | not sure, sorry | 14:19 |
jroll | seems like a valid bug at any rate | 14:19 |
*** tzumainn has joined #openstack-ironic | 14:19 | |
*** mjturek has joined #openstack-ironic | 14:22 | |
larsks | Fair enough. How about getting nova to talk to the ironic console? Running e.g. "openstack console url --serial <server>" returns "Unavailable console type". Any idea what needs to be configured? It looks like there *is* support in the nova ironic driver, but I haven't figured out exactly what it expects... | 14:22 |
larsks | (serial consoles are enabled on all the baremetal nodes) | 14:23 |
jroll | yeah, there is support, but I'm not sure how to configure it | 14:25 |
* jroll hopes someone is listening that does know | 14:25 | |
*** amoralej is now known as amoralej|lunch | 14:26 | |
* dtantsur does not | 14:28 | |
*** rh-jelabarre has joined #openstack-ironic | 14:32 | |
*** e0ne has quit IRC | 14:33 | |
larsks | It looks like it was all written by Dao Cong Tien <tiendc@vn.fujitsu.com>. Is that someone who hangs out around here? | 14:34 |
dtantsur | larsks: not frequently. I think they're in Vietnamese timezone | 14:37 |
*** sthussey has joined #openstack-ironic | 14:52 | |
larsks | Ah, so nova is complaining because the serial console proxy service isn't enabled by default. I think I can custom-puppet my way to working configuration... | 15:06 |
*** e0ne has joined #openstack-ironic | 15:07 | |
*** mjturek has quit IRC | 15:07 | |
*** dougsz has quit IRC | 15:10 | |
*** mjturek has joined #openstack-ironic | 15:13 | |
*** bnemec is now known as bnemec-pto | 15:16 | |
*** amoralej|lunch is now known as amoralej | 15:23 | |
*** baha has joined #openstack-ironic | 15:29 | |
*** jistr is now known as jistr|mtg | 15:32 | |
*** dougsz has joined #openstack-ironic | 15:40 | |
TheJulia | That sounds along the lines of what is missing with how it is supposed to work | 15:48 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Follow up to ISO image build patch https://review.openstack.org/637211 | 15:50 |
*** zhangfei has quit IRC | 15:51 | |
larsks | TheJulia: so the issue we're hitting is that tripleo has no support for configuring the serial proxy service, and then https://bugzilla.redhat.com/show_bug.cgi?id=1645954 | 16:01 |
openstack | larsks: Error: Error getting bugzilla.redhat.com bug #1645954: NotPermitted | 16:01 |
larsks | Whoops, requires login. Probably should have posted that elsewhere. | 16:01 |
larsks | So it looks like we will need to write the tripleo support if we want it. | 16:02 |
larsks | jroll or TheJulia: I'm not familiar with oslo_service. In https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/console_utils.py#L212, does that loopingcall run asynchronously (e.g., if it didn't explicitly exit, would it happily keep running with minimal impact)? | 16:03 |
larsks | The issue with socat (https://storyboard.openstack.org/#!/story/2005024) seems to be that nothing is wait()-ing on the process, and I'm wondering if I can just let this timer keep running until the console is explicitly disabled. | 16:04 |
*** jistr|mtg is now known as jistr | 16:04 | |
larsks | Or does timer.start() block? | 16:06 |
dtantsur | larsks: this is synchronous, I'm not even sure why we use this loop.. | 16:06 |
dtantsur | ah, I guess we want to implement timeout, hence the looping call | 16:06 |
larsks | dtantsur: oops, also, that was to the shellinabox support, but the socat support looks the same. | 16:07 |
larsks | I was thinking of just forking off a monitor that would wait() on the socat process and restart it until it was explicitly stopped, probably with some sort of expoential backoff. Does that sound reasonable? Is there a model for that anywhere else? | 16:08 |
dtantsur | larsks: a question to this story: do you disconnect or accidentally kill the socat process? | 16:08 |
dtantsur | it looks like you used ctl+c, I wonder if it killed the process | 16:08 |
dtantsur | (I think there should be some other shortcut to detach) | 16:09 |
larsks | I use ^C, because that's how you exit the 'nc' command. | 16:09 |
*** jaypipes is now known as leakypipes | 16:09 | |
larsks | Regardless, it seems we should be monitoring the process and restarting it. | 16:09 |
dtantsur | hmm. I wonder if nc still passes it.. | 16:09 |
NobodyCam | Good Morning Ironic'ers | 16:10 |
dtantsur | yeah, I agree, we should be restating it until it's disabled | 16:10 |
jroll | yeah, even if it's bad client behavior, it's still a DOS opportunity | 16:10 |
larsks | Right, exactly. | 16:10 |
NobodyCam | and OFC, TGIF! | 16:10 |
dtantsur | morning NobodyCam :) | 16:10 |
larsks | So I wonder if there is a model for doing that anywhere? | 16:10 |
NobodyCam | hey hey dtantsur :) happy Friday | 16:10 |
larsks | I *really* wanted to just use systemd-run, and lob the responsibility off on someone else, but (a) systemd in rhel7 is too old and (b) containers, sad. | 16:10 |
dtantsur | yeah :( | 16:11 |
larsks | I'm surprised there isn't a simple "run a command and respawn it on exit" sort of wrapper in gnu coreutils or something. | 16:11 |
dtantsur | larsks: not familiar with nc, what's its behavior on ctr+D (EOF)? | 16:11 |
larsks | dtantsur: I suspect that would just passed through to whatever you're connected to. | 16:12 |
dtantsur | also yes, lack of such primitives is a big pain. we had the same problem in ironic-inspector.. | 16:12 |
larsks | But I can test. | 16:12 |
larsks | Well, ^D caused a disconnect the socat to exit also :() | 16:12 |
dtantsur | sigh | 16:13 |
larsks | ..and in fact, just kill -9'ing the nc process causes socat to exit. So pretty sure this is just socat exiting on disconnect. | 16:13 |
rpittau | hi NobodyCam :) TGIF! | 16:14 |
dtantsur | larsks: reading 'man socat', there seems to be plenty of options.. maybe we're missing the right one. | 16:15 |
openstackgerrit | Merged openstack/ironic master: Build ISO out of EFI system partition image https://review.openstack.org/620376 | 16:16 |
dtantsur | hmm, the collective mind suggests the "fork" option, but it will also allow multiple connections. I wonder if it's desired. | 16:17 |
larsks | dtantsur: I don't think we want that. It causes it to try starting a new ipmitool instance for every incoming connection. | 16:18 |
dtantsur | yeah, that's bad | 16:19 |
larsks | I think that if we're going to spawn off persistent child services, we just need to act like a process supervisor. | 16:19 |
dtantsur | you're probably right, I'm still trying to avoid it :) | 16:19 |
NobodyCam | rpittau: :) happy Friday | 16:21 |
* TheJulia requests new brains to be delivered | 16:21 | |
larsks | dtantsur: aha, max-children... | 16:24 |
dtantsur | larsks: actually, I'm not sure. From reading the man it feels like `ipmitool` will be run in a subprocess and socat will communicate with it through unix sockets | 16:24 |
dtantsur | max-children seems of use as well | 16:24 |
larsks | The first part of your statement is correct, but every connection gets a new ipmitool in a new subprocess. | 16:24 |
dtantsur | I have to trust you on this, the man page is not overly clear.. | 16:25 |
larsks | I think fork,max-children=1 may be the "answer". I'm going to test that out right now... | 16:26 |
dtantsur | ++ | 16:26 |
*** mjturek has quit IRC | 16:28 | |
*** TxGirlGeek has joined #openstack-ironic | 16:28 | |
jroll | dtantsur: I have questions on your json rpc patch, if you have time today | 16:29 |
jroll | I'll review the tests after lunch | 16:29 |
dtantsur | jroll: on a meeting, but ask anyway | 16:29 |
larsks | dtantsur: which ironic service spawns the socat processes...ironic-conductor? Or -api? | 16:29 |
jroll | dtantsur: they're in gerrit :) | 16:29 |
* jroll is too hungry for syncronous discussion | 16:29 | |
jroll | larsks: conductor | 16:29 |
larsks | jroll: thanks! | 16:29 |
jroll | yep! | 16:30 |
* TheJulia now wants lunch :( | 16:31 | |
*** mjturek has joined #openstack-ironic | 16:33 | |
openstackgerrit | Arne Wiebalck proposed openstack/ironic-python-agent master: [WIP] Software RAID: Create/delete configurations https://review.openstack.org/634681 | 16:33 |
dtantsur | jroll: responded | 16:33 |
*** dims has joined #openstack-ironic | 16:34 | |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/ironic master: ensure that socat serial proxy keeps running https://review.openstack.org/637219 | 16:37 |
larsks | dtantsur: ^^^ | 16:37 |
dtantsur | larsks: fantastic! so does it work in the end? | 16:38 |
*** dims has quit IRC | 16:38 | |
larsks | dtantsur: it does. There is a minor annoyance: ipmitool will complain "SOL payload already active on another session" for a little while after a session disconnects, but eventually comes back. | 16:39 |
dtantsur | larsks: a great progress anyway. could you see if unit tests need updating and also create a release notes as in https://docs.openstack.org/ironic/latest/contributor/faq.html#create-a-new-release-note ? | 16:39 |
larsks | I'm honestly now sure how I would unit test this change. I will add a release note. | 16:40 |
dtantsur | larsks: probably just update https://github.com/openstack/ironic/blob/master/ironic/tests/unit/drivers/modules/test_console_utils.py#L470 and around | 16:40 |
larsks | Got it. | 16:41 |
larsks | this is the first time I've encounted "reno". The final argument is free-form (i.e., I can call it whatever seems relevant)? | 16:41 |
dtantsur | larsks: yep. anything that makes sense for you, it's only used as part of the file name. | 16:42 |
larsks | dumb question: I'm assuming that you (plural) don't general a new release note for *every* commit. Is this just because the patch changes the behavior of the socat proxy? | 16:43 |
larsks | I guess that would be "youse" if you're in the midwest us. | 16:43 |
dtantsur | heh | 16:44 |
dtantsur | larsks: this is to indicate that a bug was fixed in the given release | 16:44 |
dtantsur | we don't create release notes for every commit, but we try to create them for every commit that matters for the operators | 16:45 |
*** dims has joined #openstack-ironic | 16:45 | |
larsks | Got it. | 16:45 |
dtantsur | so that in a year you can pull up https://docs.openstack.org/releasenotes/ironic/ and figure out which release this bug was fixed in | 16:45 |
* TheJulia exits meeting and wonders where her brain has drifted off to | 16:46 | |
dtantsur | TheJulia: check for zombies around you | 16:46 |
TheJulia | Found one! | 16:47 |
* TheJulia goes and makes breakfast and coffee | 16:47 | |
rpittau | braaaaiinssssss....... | 16:48 |
*** _fragatina has joined #openstack-ironic | 16:48 | |
*** iurygregory has quit IRC | 16:49 | |
* etingof thinks that too many meetings might attract the Dementors | 16:49 | |
dtantsur | or turn you into one | 16:49 |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/ironic master: ensure that socat serial proxy keeps running https://review.openstack.org/637219 | 16:50 |
dtantsur | larsks: thanks! have you checked that disabling the console via ironic still works correctly? | 16:51 |
*** tssurya has quit IRC | 16:51 | |
* larsks quickly checks | 16:52 | |
larsks | Uh...yes? | 16:52 |
larsks | I mean, yes. Yes it does. | 16:52 |
dtantsur | +2 | 16:52 |
*** dims has quit IRC | 16:53 | |
*** dims has joined #openstack-ironic | 16:55 | |
*** e0ne has quit IRC | 16:59 | |
TheJulia | etingof: dtantsur: Can confirm... | 17:01 |
*** gyee has joined #openstack-ironic | 17:01 | |
jroll | larsks: that was an awesome turnaround time, thanks for the patch! | 17:05 |
*** sburette has quit IRC | 17:05 | |
larsks | jroll: for my next trick, I'm trying to enable serialproxy support in tripleo. I'm hoping I can get that together today... | 17:05 |
jroll | awesome | 17:05 |
dtantsur | have a great weekend, all | 17:08 |
*** dtantsur is now known as dtantsur|afk | 17:08 | |
TheJulia | have a wonderful weekend dtantsur|afk | 17:08 |
jroll | \o later dtantsur|afk | 17:08 |
rpittau | bye all, have a nice weekend o/ | 17:19 |
*** rpittau has quit IRC | 17:20 | |
openstackgerrit | Mark Goddard proposed openstack/ironic-tempest-plugin master: WIP: Deploy templates: add API tests https://review.openstack.org/637187 | 17:20 |
*** TxGirlGeek has quit IRC | 17:21 | |
arne_wiebalck_ | TheJulia: I tested the IPA config part for s/w RAID in our QA deployment. Within its limits, I was able to create and delete s/w RAID configs with it during cleaning. | 17:28 |
TheJulia | \o/ | 17:29 |
arne_wiebalck_ | TheJulia: Before moving to the next step (which is to convince the IPA to write a boot loader), there is a question how the create/delete config shall be exposed. | 17:29 |
arne_wiebalck_ | TheJulia: ATM, it’s part of the GenericHardwareManager, but I haven’t addded it to the clean steps. | 17:30 |
arne_wiebalck_ | TheJulia: This could be left to a local h/w manager (like in our case). | 17:30 |
arne_wiebalck_ | TheJulia: It could also be added to the clean steps (which would make it more visible). | 17:31 |
*** dustinc has joined #openstack-ironic | 17:31 | |
arne_wiebalck_ | TheJulia: Or, it could go to it’s own dedicated hardware manager. | 17:31 |
TheJulia | I think it kind of makes sense to add to the clean steps if the priority is 0, they won't automatically execute (side pondering question, how do we allow oeprators to say that they want them not to have them be part of cleaning instead (this is likely a spearate feature) | 17:32 |
arne_wiebalck_ | TheJulia: Right, that’s also an option. | 17:32 |
arne_wiebalck_ | TheJulia: It was suggested that it’d be good if we could make sure it’s not executed by accident ... | 17:33 |
arne_wiebalck_ | TheJulia: But, yeah, I’m not clear on how ops would actually enable it. | 17:33 |
jungleboyj | Have a problem deploying a node when people have a minute to answer questions. Need help debugging. | 17:33 |
TheJulia | hmm | 17:34 |
TheJulia | I guess there could be a conductor side flag that defines it, since those base cleaning steps are defined conductor side as well | 17:34 |
jungleboyj | Have a baremetal node that I have successfully introspected and it is available. When I run RHOSP deployment though I never see the node power on and the deployment fails at Block Device Mapping. | 17:35 |
TheJulia | arne_wiebalck_: I guess part of the question, is to run it always as part of automated cleaning orn ot | 17:35 |
arne_wiebalck_ | TheJulia: If it’s part of the clean steps (with prio >0), woould it still need a raid interface in the node to trigger the configuration? | 17:35 |
TheJulia | arne_wiebalck_: I don't think... so. | 17:35 |
TheJulia | I may be wrong though | 17:36 |
arne_wiebalck_ | TheJulia: I think you are. | 17:36 |
TheJulia | I know I'm crazy | 17:36 |
openstackgerrit | Mark Goddard proposed openstack/python-ironicclient master: WIP: Deploy templates: client support https://review.openstack.org/636931 | 17:36 |
TheJulia | jungleboyj: if you undeploy the node, and list neutron ports, do you see that machine's mac address(es) anywhere in the list? | 17:36 |
arne_wiebalck_ | TheJulia: When I tried to change the target config, it told me there is no interface … but it created a RAID none the less :) | 17:37 |
arne_wiebalck_ | TheJulia: And I think that’s b/c it’s part of autmated cleaning (as per our local h/w manager). | 17:37 |
jungleboyj | TheJulia: What do you mean undeploy the node? It failed to deploy. | 17:38 |
arne_wiebalck_ | TheJulia: Anyway, not urgent. Just sth to think about: how to expose/enable/disable this. | 17:38 |
TheJulia | jungleboyj: in a available state presently? | 17:38 |
*** amoralej is now known as amoralej|off | 17:38 | |
TheJulia | arne_wiebalck_: Yeah, I'm thinking easy, but I see the automatic case. At the same time, that is part of what the hope of deploy steps is to solve so we trigger the raid configuration if part of the deploy | 17:39 |
jungleboyj | TheJulia: Yes, it never gets to the point that it is used because deploying to it fails. | 17:39 |
arne_wiebalck_ | TheJulia: Yes, having this in cleaning is just a stop-gap solution. | 17:39 |
TheJulia | jungleboyj: so, `openstack port list` <-- does that have any of the mac addresses for the machine? any orphaned ports? (Nova in osp13, is easy to get to return a Block Device Mapping failure if ther eis a duplicate mac address | 17:39 |
jungleboyj | TheJulia: I do see the MAC address. | 17:42 |
TheJulia | jungleboyj: nuke those ports if the mac match the baremetal node that fails to deploy | 17:43 |
TheJulia | tl;dr kill them with fire | 17:43 |
*** TxGirlGeek has joined #openstack-ironic | 17:43 | |
jungleboyj | TheJulia: Ok. Let me try that. If it fixes it that would explain a number of issues we have seen in the past. | 17:44 |
TheJulia | jungleboyj: Heat was patched to fix this, but heat was orphaning ports that it was creating | 17:44 |
jungleboyj | TheJulia: Ok. This is with RHOSP 13. | 17:46 |
* jungleboyj fears I am becoming quite knowledgeable about Ironic | 17:46 | |
arne_wiebalck_ | good night, ironic! | 17:49 |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: Add fast-track testing capability https://review.openstack.org/637039 | 17:49 |
openstackgerrit | Julia Kreger proposed openstack/ironic-inspector master: Add ironic API url to inspector IPA config https://review.openstack.org/636778 | 17:53 |
*** arne_wiebalck_ has quit IRC | 17:54 | |
*** arne_wiebalck has left #openstack-ironic | 17:54 | |
*** arne_wiebalck has joined #openstack-ironic | 17:55 | |
*** dougsz has quit IRC | 17:58 | |
*** derekh has quit IRC | 18:04 | |
*** baha has quit IRC | 18:05 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Deprecate Cisco drivers https://review.openstack.org/637241 | 18:20 |
* TheJulia feels sad | 18:21 | |
*** ijw has joined #openstack-ironic | 18:22 | |
*** baha has joined #openstack-ironic | 18:31 | |
*** ijw_ has joined #openstack-ironic | 18:31 | |
*** ijw has quit IRC | 18:35 | |
jungleboyj | TheJulia: Feel happy. You fixed my problem. I never would have figured that out. | 18:36 |
jungleboyj | TheJulia: Also, if they aren't keeping up with the community ... not much you can do. | 18:37 |
TheJulia | jungleboyj: no problem re the deploy. it is stupidly painful once you hit it... I'm kind of surprised you even hit it to be honest | 18:41 |
jungleboyj | We ahve actually hit it multiple times. We have been stuck there before and didn't know why. | 18:41 |
*** ijw_ has quit IRC | 18:42 | |
TheJulia | jungleboyj: I wonder if you just have an older heat package or something in the build your using | 18:43 |
jungleboyj | Possibly. Though I have rebuilt this system enough times, who knows what all could have gone wrong. | 18:44 |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: Add fast-track testing capability https://review.openstack.org/637039 | 18:47 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: fast tracked deployment support https://review.openstack.org/635996 | 18:49 |
TheJulia | yeah, it was a really nasty bug to begin with :( | 18:53 |
openstackgerrit | Merged openstack/ironic master: Support using JSON-RPC instead of oslo.messaging https://review.openstack.org/633052 | 18:53 |
openstackgerrit | Corey Bryant proposed openstack/ironic master: add python 3.7 unit test job https://review.openstack.org/637258 | 18:58 |
openstackgerrit | Corey Bryant proposed openstack/ironic-inspector master: add python 3.7 unit test job https://review.openstack.org/637259 | 18:58 |
openstackgerrit | Corey Bryant proposed openstack/ironic-ui master: add python 3.7 unit test job https://review.openstack.org/637260 | 18:59 |
openstackgerrit | Corey Bryant proposed openstack/python-ironic-inspector-client master: add python 3.7 unit test job https://review.openstack.org/637261 | 18:59 |
openstackgerrit | Corey Bryant proposed openstack/ironic-lib master: add python 3.7 unit test job https://review.openstack.org/637262 | 19:00 |
openstackgerrit | Corey Bryant proposed openstack/python-ironicclient master: add python 3.7 unit test job https://review.openstack.org/637263 | 19:00 |
*** moshele has joined #openstack-ironic | 19:04 | |
*** TxGirlGeek has quit IRC | 19:07 | |
*** TxGirlGe_ has joined #openstack-ironic | 19:07 | |
TheJulia | Well, if there is any time to do that, I guess it is a friday :) | 19:08 |
*** mjturek has quit IRC | 19:08 | |
*** moshele has quit IRC | 19:09 | |
*** moshele has joined #openstack-ironic | 19:10 | |
*** dustinc has quit IRC | 19:12 | |
*** e0ne has joined #openstack-ironic | 19:19 | |
*** moshele has quit IRC | 19:23 | |
*** gyee has quit IRC | 19:32 | |
openstackgerrit | Mark Goddard proposed openstack/python-ironicclient master: Deploy templates: client support https://review.openstack.org/636931 | 19:32 |
*** gyee has joined #openstack-ironic | 19:46 | |
-openstackstatus- NOTICE: The StoryBoard service on storyboard.openstack.org is offline momentarily for maintenance: http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002666.html | 20:03 | |
*** zer0c00l has joined #openstack-ironic | 20:07 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: Add fast-track testing capability https://review.openstack.org/637039 | 20:08 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: fast tracked deployment support https://review.openstack.org/635996 | 20:09 |
*** TxGirlGe_ has quit IRC | 20:11 | |
*** TxGirlGeek has joined #openstack-ironic | 20:13 | |
openstackgerrit | Arkady Shtempler proposed openstack/ironic-tempest-plugin master: New test case, that is planned to validate: L2 isolation and L3 connectivity between: BM and VM This is skipped if Nova is nor running, basing on: “nova” parameter in tempest.conf file: https://review.openstack.org/636598 | 20:19 |
*** dustinc has joined #openstack-ironic | 20:24 | |
*** mjturek has joined #openstack-ironic | 20:30 | |
*** mjturek has quit IRC | 20:35 | |
TheJulia | longest commit subject ever? | 20:36 |
*** mjturek has joined #openstack-ironic | 20:42 | |
*** TxGirlGeek has quit IRC | 20:45 | |
*** e0ne has quit IRC | 20:51 | |
*** mjturek has quit IRC | 21:02 | |
*** mjturek has joined #openstack-ironic | 21:03 | |
*** mjturek has quit IRC | 21:03 | |
*** mjturek has joined #openstack-ironic | 21:06 | |
*** mjturek has quit IRC | 21:10 | |
*** mjturek has joined #openstack-ironic | 21:11 | |
*** mjturek has quit IRC | 21:26 | |
*** whoami-rajat has quit IRC | 21:30 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: Add fast-track testing capability https://review.openstack.org/637039 | 21:35 |
* TheJulia crosses her fingers that it will work | 21:36 | |
*** rh-jelabarre has quit IRC | 21:37 | |
*** trown is now known as trown|outtypewww | 21:56 | |
*** baha has quit IRC | 22:17 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-tempest-plugin master: Add fast-track testing capability https://review.openstack.org/637039 | 22:24 |
*** tzumainn has quit IRC | 22:53 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: fast tracked deployment support https://review.openstack.org/635996 | 23:16 |
openstackgerrit | Merged openstack/sushy master: Follow Up Zuulv3 https://review.openstack.org/636887 | 23:28 |
openstackgerrit | Merged openstack/ironic master: API - Implement /events endpoint https://review.openstack.org/631946 | 23:31 |
openstackgerrit | Merged openstack/python-ironicclient master: Add Events support https://review.openstack.org/345934 | 23:31 |
openstackgerrit | Harald Jensås proposed openstack/ironic master: Follow up - API - Implement /events endpoint https://review.openstack.org/637331 | 23:42 |
*** ijw has joined #openstack-ironic | 23:43 | |
*** betherly has quit IRC | 23:45 | |
*** gyee has quit IRC | 23:50 | |
*** hwoarang has quit IRC | 23:50 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: ensure that socat serial proxy keeps running https://review.openstack.org/637219 | 23:51 |
*** gyee has joined #openstack-ironic | 23:54 | |
*** hwoarang has joined #openstack-ironic | 23:54 | |
*** moshele has joined #openstack-ironic | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!