*** rcernin has quit IRC | 00:05 | |
*** alexmcleod has quit IRC | 00:06 | |
*** alexmcleod has joined #openstack-ironic | 00:07 | |
*** k_mouza has joined #openstack-ironic | 00:15 | |
janders | I have a question regarding https://storyboard.openstack.org/#!/story/1618014 | 00:17 |
---|---|---|
janders | there is a gerrit for it, it's been abandoned: | 00:17 |
janders | https://review.opendev.org/#/c/442383/ | 00:17 |
patchbot | patch 442383 - ironic - [WIP]Generic way to configure clean step priorites... (ABANDONED) - 1 patch set | 00:17 |
janders | I'm picking it back up and getting to a point where I want to upload my own WIP revision | 00:18 |
janders | how do I do that? | 00:18 |
janders | am I suppose to continue in the same gerrit, or create a new one? | 00:18 |
janders | if I submit with the same Change-ID will Gerrit know it's a continuation of the old work? | 00:18 |
*** k_mouza has quit IRC | 00:20 | |
*** rcernin has joined #openstack-ironic | 00:31 | |
*** weshay|ruck has quit IRC | 00:53 | |
*** weshay_ has joined #openstack-ironic | 00:53 | |
*** andrein has quit IRC | 00:57 | |
*** zzzeek has quit IRC | 00:57 | |
*** dtantsur|afk has quit IRC | 00:57 | |
*** andrein has joined #openstack-ironic | 01:01 | |
*** zzzeek has joined #openstack-ironic | 01:01 | |
*** dtantsur|afk has joined #openstack-ironic | 01:01 | |
*** gyee has quit IRC | 01:02 | |
*** mkowalski has quit IRC | 01:03 | |
*** tkajinam has quit IRC | 01:06 | |
*** tkajinam has joined #openstack-ironic | 01:06 | |
*** mkowalski has joined #openstack-ironic | 01:10 | |
stevebaker | janders: yes, the Change-ID is gerrit's identifier for a change. If you re-use a change-id in the same branch (master) then it will show up as a new revision in the existing review | 01:12 |
stevebaker | janders: HOWEVER | 01:14 |
stevebaker | janders: if the original change is abandoned, you'll need a core or the original author to unabandon it before you can push a new review, and it might be easier to generate a new change-id in that case | 01:15 |
*** ociuhandu has joined #openstack-ironic | 01:17 | |
*** ociuhandu has quit IRC | 01:21 | |
*** Goneri has quit IRC | 01:25 | |
*** k_mouza has joined #openstack-ironic | 01:31 | |
*** tkajinam has quit IRC | 01:33 | |
janders | noted! thank you stevebaker | 01:33 |
*** tkajinam has joined #openstack-ironic | 01:34 | |
*** k_mouza has quit IRC | 01:36 | |
*** ociuhandu has joined #openstack-ironic | 01:43 | |
*** ociuhandu has quit IRC | 01:48 | |
*** ricolin has quit IRC | 02:15 | |
*** yaawang has quit IRC | 02:21 | |
*** ricolin has joined #openstack-ironic | 02:21 | |
*** yaawang has joined #openstack-ironic | 02:22 | |
*** k_mouza has joined #openstack-ironic | 02:45 | |
*** k_mouza has quit IRC | 02:50 | |
*** ociuhandu has joined #openstack-ironic | 02:53 | |
*** ociuhandu has quit IRC | 02:57 | |
*** diurnalist has joined #openstack-ironic | 02:59 | |
*** rloo has quit IRC | 03:08 | |
*** stevebaker has quit IRC | 03:18 | |
*** diurnalist has quit IRC | 03:20 | |
*** k_mouza has joined #openstack-ironic | 03:27 | |
*** k_mouza has quit IRC | 03:31 | |
*** mkrai has joined #openstack-ironic | 03:44 | |
*** rh-jelabarre has quit IRC | 04:32 | |
*** rh-jlabarre has joined #openstack-ironic | 04:32 | |
*** rh-jlabarre has quit IRC | 04:33 | |
*** rh-jlabarre has joined #openstack-ironic | 04:33 | |
*** Lucas_Gray has quit IRC | 04:44 | |
*** diurnalist has joined #openstack-ironic | 05:01 | |
*** janders has quit IRC | 05:02 | |
*** tzumainn has quit IRC | 05:04 | |
*** diurnalist has quit IRC | 05:06 | |
*** waleedm has joined #openstack-ironic | 05:07 | |
*** janders has joined #openstack-ironic | 05:08 | |
*** waleedm_ has joined #openstack-ironic | 05:12 | |
*** waleedm has quit IRC | 05:15 | |
*** waleedm_ has quit IRC | 05:16 | |
*** waleedm__ has joined #openstack-ironic | 05:16 | |
*** stevebaker has joined #openstack-ironic | 05:16 | |
*** diurnalist has joined #openstack-ironic | 05:16 | |
*** diurnalist has quit IRC | 05:22 | |
openstackgerrit | Steve Baker proposed openstack/ironic master: Convert root controller to plain controller https://review.opendev.org/741064 | 05:23 |
openstackgerrit | Steve Baker proposed openstack/ironic master: Convert v1 controller to plain, return JSON https://review.opendev.org/741065 | 05:23 |
openstackgerrit | Steve Baker proposed openstack/ironic master: New argument validate decorator https://review.opendev.org/742795 | 05:23 |
openstackgerrit | Steve Baker proposed openstack/ironic master: Convert drivers endpoint to plain JSON https://review.opendev.org/741865 | 05:23 |
openstackgerrit | Steve Baker proposed openstack/ironic master: Break out collection functions for json usage https://review.opendev.org/743676 | 05:23 |
openstackgerrit | Steve Baker proposed openstack/ironic master: Add status_code argument to @method.expose https://review.opendev.org/743677 | 05:23 |
openstackgerrit | Steve Baker proposed openstack/ironic master: WIP Add @method.body decorator https://review.opendev.org/743678 | 05:23 |
openstackgerrit | Steve Baker proposed openstack/ironic master: WIP Convert allocation endpoint to plain JSON https://review.opendev.org/743679 | 05:23 |
stevebaker | boom, soz | 05:24 |
*** yaawang has quit IRC | 05:52 | |
*** yaawang has joined #openstack-ironic | 05:53 | |
*** ociuhandu has joined #openstack-ironic | 05:59 | |
*** diurnalist has joined #openstack-ironic | 06:08 | |
*** abdysn has joined #openstack-ironic | 06:08 | |
*** mkrai has quit IRC | 06:10 | |
iurygregory | good morning Ironic! | 06:12 |
*** diurnalist has quit IRC | 06:12 | |
*** mkrai has joined #openstack-ironic | 06:15 | |
*** brtknr has quit IRC | 06:17 | |
janders | good morning iurygregory | 06:20 |
janders | how are you? | 06:21 |
iurygregory | hey janders, doing good =) and you? | 06:29 |
janders | I'm doing allright, hitting a bit of a wall with https://review.opendev.org/#/c/442383/ specifically around handing how MultiOpt configs work | 06:31 |
patchbot | patch 442383 - ironic - [WIP]Generic way to configure clean step priorites... (ABANDONED) - 1 patch set | 06:31 |
janders | would you have some time to have a look at it with me? | 06:31 |
iurygregory | in a few, let met finish a few things here and I will take a look =) | 06:32 |
janders | that would be great, thank you :) | 06:32 |
janders | in the meantime I will gather some debug info in a sharable format | 06:33 |
iurygregory | ack | 06:33 |
iurygregory | =) | 06:33 |
*** mkrai has quit IRC | 06:40 | |
*** yaawang has quit IRC | 06:42 | |
*** yaawang has joined #openstack-ironic | 06:42 | |
arne_wiebalck | Good morning iurygregory janders and ironic! | 06:51 |
iurygregory | morning arne_wiebalck o/ | 06:51 |
janders | good morning arne_wiebalck o/ | 06:51 |
*** mkrai has joined #openstack-ironic | 06:55 | |
*** diurnalist has joined #openstack-ironic | 06:59 | |
*** diurnalist has quit IRC | 07:04 | |
arne_wiebalck | rpittau: rpioso: I added a summary of our redfish meeting to the whiteboard, l. 418ff; feel free to add or correct | 07:12 |
*** mkrai has quit IRC | 07:15 | |
*** mkrai has joined #openstack-ironic | 07:26 | |
*** dougsz has joined #openstack-ironic | 07:32 | |
*** yolanda has quit IRC | 07:40 | |
*** diurnalist has joined #openstack-ironic | 07:50 | |
*** dtantsur|afk is now known as dtantsur | 07:53 | |
dtantsur | morning ironic | 07:53 |
*** diurnalist has quit IRC | 07:55 | |
*** mkrai has quit IRC | 07:55 | |
janders | good morning dtantsur | 07:55 |
iurygregory | good morning dtantsur | 07:59 |
openstackgerrit | Aija Jaunteva proposed openstack/ironic-specs master: [WIP] Operationally efficient & fast-track provisioning https://review.opendev.org/740721 | 08:05 |
rpittau | good morning ironic! o/ | 08:06 |
*** lucasagomes has joined #openstack-ironic | 08:08 | |
rpittau | arne_wiebalck: thanks! :) | 08:08 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Return the final RAID configuration from apply_configuration https://review.opendev.org/743689 | 08:11 |
dtantsur | yet another sw RAID fix ^^^ | 08:11 |
*** mkrai has joined #openstack-ironic | 08:12 | |
janders | I'm hitting this issue pretty hard and was wondering if you have any pointers: http://paste.openstack.org/show/796399/ | 08:13 |
iurygregory | morning rpittau o/ | 08:14 |
rpittau | hey iurygregory :) | 08:14 |
janders | I think my main problem is that the config in lines 4-5 of the paste gets mangled in the form visible in line 12 | 08:14 |
janders | *something* is adding double quotes which very effectively break any attempts of parsing this config option in a reasonable manner | 08:15 |
janders | do you have any thoughts on what's happening and why? | 08:15 |
rpittau | janders: what's item in config ? it seems you're interpreting it like a dict but looks like it's a string instead | 08:16 |
janders | rpittau it should be a dict (MultiOpt should merge the lines into a list of dicts) but you are right, it is not | 08:17 |
*** yolanda has joined #openstack-ironic | 08:17 | |
rpittau | oh I see you're printing the type there, read to fast :D | 08:17 |
rpittau | too* | 08:17 |
* rpittau insert more coffee to continue | 08:18 | |
janders | yeah I was trying to narrow it down | 08:18 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: AgentRAID: Account for empty results in post-configuration checks https://review.opendev.org/743690 | 08:20 |
dtantsur | and another ^^ | 08:21 |
rpittau | \o/ | 08:21 |
*** derekh has joined #openstack-ironic | 08:23 | |
rpittau | janders: wondering if MultiOpt doesn't do the merge correctly for some reason | 08:24 |
rpittau | oh wait | 08:24 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Trivial: fix a minor issue in standalone docs and improve formatting https://review.opendev.org/743692 | 08:24 |
rpittau | janders: that is technically correct, it is a list of dictionaries indeed, with just one dict | 08:25 |
iurygregory | dtantsur, it's [json_rpc] auth_type and not auth_strategy? | 08:27 |
dtantsur | iurygregory: strictly speaking, auth_type is for a client, auth_strategy is for a server | 08:27 |
dtantsur | to make matters easier, my previous patch defaults auth_type to auth_strategy | 08:27 |
dtantsur | but if you want to be strictly correct, you need to provide both | 08:27 |
iurygregory | was asking because of https://github.com/metal3-io/ironic-image/blob/master/configure-ironic.sh#L74 =) | 08:27 |
janders | rpittau correct - however it injects the quotes in a weird way, leaving the opening curly brace in and the other one out, e.g. 'erase_devices': "{'shred_random_overwrite_iterations':1" | 08:28 |
rpittau | janders: mmm I see | 08:29 |
janders | my understanding is the CONF.conductor.clean_step_add_params should be a list of dicts, but because of the double-quote weirdness those dicts can't be parsed easily | 08:29 |
rpittau | janders: what happen if you put a space between the : and the 1 ? | 08:29 |
janders | in ironic.conf? | 08:29 |
rpittau | yeah, how's your ironic.conf ? | 08:30 |
janders | lines 4-5 in the paste have the relevant lines | 08:30 |
rpittau | cause it looks like this is happening only for that integer | 08:30 |
rpittau | interesting, that might be a bug | 08:31 |
janders | I since tried switching to DictOpt for troubleshooting, let me undo it and retest | 08:31 |
janders | well spotted with the integer, maybe spacing or quoting it will make a difference | 08:31 |
janders | (I had same issues with DictOpt BTW) | 08:32 |
rpittau | I wonder if the parser make some confusion with integers, cuase the strings look ok | 08:32 |
gudrutis0 | Have you guys used devstack with ubuntu2004? | 08:37 |
rpittau | gudrutis0: yes | 08:37 |
gudrutis0 | Ok, so it is in favor of ubuntu1804 :) | 08:38 |
rpittau | gudrutis0: mmm the contrary, ubuntu2004 replaces ubuntu1804 | 08:39 |
gudrutis0 | that is what I actually ment... | 08:40 |
rpittau | ok | 08:40 |
rpittau | we're using it in CI for some jobs, for example ironic-tempest-ipa-partition-uefi-pxe-grub2 | 08:40 |
janders | rpittau I tried single-quoting all the values, no change: http://paste.openstack.org/show/796409/ | 08:40 |
rpittau | fantastic..... | 08:41 |
*** diurnalist has joined #openstack-ironic | 08:41 | |
janders | I will try a double-quote for completeness but I think I tried it and it makes an backslash-escaped mess which is equally broken | 08:42 |
janders | do you have a guess what's inserting those quotes exactly? oslo_config I suppose? | 08:43 |
iurygregory | oslo_config would be the one | 08:43 |
iurygregory | I would raise a question on #openstack-oslo to see if they have more ideas .-. | 08:43 |
janders | yeah I think this is a great recommendation | 08:43 |
janders | I will 1) re-test with double quotes 2) get some dinner and 3) drop into their channel | 08:44 |
rpittau | yep, at this point it really looks like something possibly weird on oslo.config | 08:44 |
janders | thanks guys, I really appreciate your help | 08:44 |
janders | this issue has taken a couple days away from me already :( | 08:45 |
janders | great to have some good pointers! :) | 08:45 |
*** brtknr has joined #openstack-ironic | 08:46 | |
*** diurnalist has quit IRC | 08:46 | |
gudrutis0 | rpittau: we stopped supporting python3.6, rigth? | 08:47 |
rpittau | gudrutis0: no, we still supprot it | 08:48 |
openstackgerrit | Aija Jaunteva proposed openstack/ironic-specs master: [WIP] Operationally efficient & fast-track provisioning https://review.opendev.org/740721 | 08:48 |
rpittau | the base os in CI is still ubuntu1804 | 08:48 |
rpittau | and it has python3.6 by default | 08:48 |
janders | for completeness using double-quotes just makes oslo use single quotes for the disruptive auto-quoting exercise with the same disruptive result | 08:48 |
gudrutis0 | interesting... when I was trying to settup devstack, it complained that I am not using supported py version (py37 or py38) | 08:49 |
rpittau | gudrutis0: setting up devstack on ubuntu204 ? | 08:49 |
rpittau | 2004* | 08:49 |
gudrutis0 | no, 1804 | 08:50 |
gudrutis0 | granted, it had devstack settuped before, so I cleaned it and tried to setup again and started having issues, so now I am starting over :D | 08:51 |
iurygregory | I would try a fresh installed OS | 08:51 |
*** ociuhandu has quit IRC | 08:56 | |
*** dtantsur is now known as dtantsur|brb | 08:58 | |
*** diurnalist has joined #openstack-ironic | 09:07 | |
openstackgerrit | zhufl proposed openstack/ironic master: Fix invalid assertTrue which should be assertEqual https://review.opendev.org/743700 | 09:10 |
*** diurnalist has quit IRC | 09:12 | |
*** rcernin has quit IRC | 09:12 | |
*** Lucas_Gray has joined #openstack-ironic | 09:23 | |
*** Lucas_Gray has quit IRC | 09:27 | |
*** k_mouza has joined #openstack-ironic | 09:29 | |
*** Lucas_Gray has joined #openstack-ironic | 09:30 | |
rpittau | janders: can you please try to run that again but implementing item_type as types.Dict(value_type=Dict()) ? | 09:30 |
janders | sure, will do! :) | 09:30 |
janders | actually, I think that was the original config | 09:31 |
janders | http://paste.openstack.org/show/796410/ | 09:31 |
janders | that's what we're after, correct? | 09:31 |
janders | I take it back, sorry, missed the last part | 09:32 |
rpittau | no, I mean, you see the line with item_type=types.Dict() ? Change that to item_type=types.Dict(value_type=Dict()) | 09:33 |
rpittau | ok, no worries :) | 09:33 |
*** ociuhandu has joined #openstack-ironic | 09:33 | |
* iurygregory pinged a friend on oslo | 09:33 | |
*** ociuhandu has quit IRC | 09:37 | |
janders | rpittau conductor doesn't seem to like it | 09:41 |
janders | http://paste.openstack.org/show/796412/ | 09:41 |
*** ociuhandu has joined #openstack-ironic | 09:42 | |
rpittau | janders: yeah, my bad | 09:42 |
rpittau | janders: change that to types.Dict() | 09:43 |
rpittau | item_type=types.Dict(value_type=types.Dict()) | 09:43 |
janders | trying now | 09:44 |
janders | oslo guys hinted the same thing | 09:45 |
janders | there has to be something in it if you both thought that :) | 09:45 |
iurygregory | magic | 09:45 |
rpittau | :) | 09:49 |
*** diurnalist has joined #openstack-ironic | 09:58 | |
janders | unfortunately I had no luck with item_type=types.Dict(value_type=types.Dict()) | 10:00 |
*** tkajinam has quit IRC | 10:01 | |
janders | I will need to look into this further tomorrow - just hit 2000hrs here and I'm planning to make it to the 0500hrs meeting tomorrow, so time to wrap up | 10:01 |
*** diurnalist has quit IRC | 10:03 | |
janders | good news is it is a different error | 10:03 |
openstackgerrit | John Garbutt proposed openstack/networking-generic-switch master: WIP: Attempt to batch up cmds https://review.opendev.org/743283 | 10:04 |
rpittau | janders: sure, hopefully some steps in the right direction :) | 10:05 |
*** yaawang has quit IRC | 10:06 | |
*** yaawang has joined #openstack-ironic | 10:07 | |
janders | definitely! :) thank you for your help iurygregory and rpittau | 10:09 |
janders | http://paste.openstack.org/show/796417/ | 10:09 |
janders | that's where I got to | 10:09 |
janders | the latter run might be repairable... will look tomorrow in more detail | 10:09 |
rpittau | looks better, yeah | 10:09 |
rpittau | janders: take care, talk later :) | 10:10 |
iurygregory | janders, yw o/ good luck | 10:12 |
janders | cheers, have a good one | 10:12 |
janders | hopefully we'll speak in just under 9hrs or so. Apologies if I am late - please don't wait for me and leave my update for the end. | 10:13 |
*** ntt__ has joined #openstack-ironic | 10:17 | |
ntt__ | Hi, I'm using ussuri with Centos8 and "openstack overcloud node introspect" doesn't recognize disks (local_gb = 0). It seems that the problem is related to missing megaraid drivers in initrd. I can install manually centos 8 using Disk Update Driver iso, but how can I solve using ironic? Thank you | 10:19 |
rpittau | ntt__: if you're using the ipa ramdisk directly from ironic-python-agent-builder, you will have to rebuild it including the correct drivers | 10:26 |
ntt__ | rpittau, ok. But I don't know how to include an iso file. Actually my DUD driver is an iso file | 10:27 |
ntt__ | I'm following this: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.0/html/partner_integration/overcloud_images#initrd_modifying_the_initial_ramdisks | 10:27 |
ntt__ | the problem is that rpm2cpio accepts an rpm file | 10:28 |
ntt__ | is there a way to extract rpm from iso dud driver? | 10:28 |
rpittau | ntt__: probably mounting the iso locally will permit to explore the content | 10:29 |
ntt__ | Another solution is to add "inst.dd=location" to the cmdline of the initrd. Is there an easy way to do this? | 10:29 |
ntt__ | I can expose a web server containing the iso dud driver if I'm going to add inst.dd to the cmdline | 10:29 |
*** diurnalist has joined #openstack-ironic | 10:49 | |
*** ricolin has quit IRC | 10:52 | |
*** diurnalist has quit IRC | 10:54 | |
ntt__ | rpittau, I've created a new initramfs extracting rpm from iso dud driver (I used kmod-megaraid_sas-07.710.50.00-1.el8_2.elrepo.x86_64.rpm) but I have local_gb=0 after node introspect. Actually there is one RAID1 volume on the server that should be used as main disk. Have you some hint? Thank you | 11:03 |
*** ntt__ has quit IRC | 11:12 | |
*** uzumaki has joined #openstack-ironic | 11:20 | |
*** dtantsur|brb is now known as dtantsur | 11:26 | |
dtantsur | folks, a really easy patch for review please: https://review.opendev.org/#/c/743689/ | 11:27 |
patchbot | patch 743689 - ironic-python-agent - Return the final RAID configuration from apply_con... - 1 patch set | 11:27 |
dtantsur | blocks deploy-time software RAID | 11:27 |
uzumaki | lemmi check | 11:34 |
dtantsur | I'd also be thankful if somebody could help me reduce the number of open bifrost patches: https://review.opendev.org/#/q/owner:dtantsur%2540protonmail.com+status:open+project:openstack/bifrost | 11:34 |
dtantsur | more of them are rather trivial | 11:34 |
* dtantsur has 31 open patch atm and should likely stop producing more | 11:37 | |
uzumaki | how can I help? I don't have +2 but can provide an extra set of eyes if dtantsur wants | 11:38 |
dtantsur | uzumaki: an extra pair of eyes never hurt, especially on larger patches | 11:39 |
dtantsur | as a bonus, you'll learn more about our code :) | 11:39 |
uzumaki | sounds awesome, i'll see how much of these patches I can stab | 11:39 |
dtantsur | uzumaki: thanks, I don't hesitate to ask questions if you don't understand some bit | 11:40 |
uzumaki | will do, for sure | 11:40 |
*** diurnalist has joined #openstack-ironic | 11:40 | |
*** diurnalist has quit IRC | 11:45 | |
rpittau | dtantsur: I was testing bifrost and I ended up with another completely different issue :D | 12:13 |
dtantsur | \o/ | 12:13 |
rpittau | I hope it's just my environment that is a bit messy | 12:13 |
rpittau | oh mmm ntt left :/ | 12:15 |
uzumaki | https://review.opendev.org/#/c/742888/ | 12:17 |
patchbot | patch 742888 - bifrost - Store inspector ramdisk logs by default - 1 patch set | 12:17 |
uzumaki | https://review.opendev.org/#/c/742854/ | 12:17 |
patchbot | patch 742854 - bifrost - Make ironic logging more in line with other services. - 6 patch sets | 12:17 |
uzumaki | These look too similar to me, what's the different? dtantsur | 12:17 |
dtantsur | uzumaki: one is more about ironic, the other - about ironic-inspector | 12:31 |
*** diurnalist has joined #openstack-ironic | 12:31 | |
uzumaki | I see, so we're doing the same thing for both guys, got it | 12:32 |
openstackgerrit | Dmitry Tantsur proposed openstack/bifrost master: Make ironic logging more in line with other services. https://review.opendev.org/742854 | 12:32 |
*** diurnalist has quit IRC | 12:36 | |
dtantsur | uzumaki: updated the release note ^^ | 12:39 |
dtantsur | and hopefully answered all your questions, lemme know if I missed something | 12:39 |
uzumaki | cool, lemmi check | 12:41 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Remove upstart templates https://review.opendev.org/743746 | 12:42 |
dtantsur | oh lol, we still have them? | 12:44 |
rpittau | yeah :) | 12:44 |
* dtantsur gets a torch | 12:45 | |
rpittau | there's also a command that refers to upstart, but I think it's safe to keep it, it kills dnsmasq at some point | 12:45 |
dtantsur | you may like or hate systemd, but at least it more or less consolidated all major distros | 12:45 |
uzumaki | dtantsur, true that | 12:45 |
rpittau | it fails consistenly | 12:45 |
dtantsur | rpittau: I *think* you can kill that command too | 12:45 |
* uzumaki wonders what time travel cave like the one from "dark" dtantsur is going to enter with that torch | 12:45 | |
rpittau | dtantsur: ok, I'll remove it and send a patch, let's see how it behaves | 12:46 |
uzumaki | btw, dark was such an amazing series | 12:46 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Remove old kill dnsmasq command https://review.opendev.org/743749 | 12:47 |
rpittau | uzumaki: dark IS an mazing series | 12:47 |
rpittau | still havent watched season 3 though | 12:47 |
uzumaki | oh I thought it ended? I need to watch season 3 as well.. | 12:48 |
* iurygregory didn't like it | 12:49 | |
*** rloo has joined #openstack-ironic | 12:51 | |
*** weshay_ is now known as weshay|ruck | 12:54 | |
*** noama has joined #openstack-ironic | 12:58 | |
noama | Hi | 12:59 |
noama | can we get another +2 for https://review.opendev.org/#/c/743498/ | 12:59 |
patchbot | patch 743498 - ironic-inspector - Relax extra_hardware data validation by default - 2 patch sets | 12:59 |
* iurygregory looks | 12:59 | |
*** diurnalist has joined #openstack-ironic | 13:01 | |
*** Goneri has joined #openstack-ironic | 13:01 | |
openstackgerrit | Merged openstack/bifrost master: Store inspector ramdisk logs by default https://review.opendev.org/742888 | 13:02 |
*** ntt__ has joined #openstack-ironic | 13:04 | |
*** diurnalist has quit IRC | 13:06 | |
rpittau | dtantsur: wondering if we should change the 'testenv' command and the '--testenv' install option in bifrost-cli, kind of confusing :) | 13:07 |
TheJulia | good morning | 13:07 |
rpittau | good morning TheJulia :) | 13:07 |
iurygregory | good morning TheJulia =) | 13:08 |
TheJulia | Just so folks are aware, I'm going to basically take Friday off | 13:11 |
iurygregory | long weekend \o/ | 13:11 |
TheJulia | I have a 2.5-3 hour errand so it just kind of made sense to rest/relax a little | 13:12 |
iurygregory | ++ | 13:12 |
ntt__ | Hi, it seems the error I'm having is "version of block device name is unavailable cause: [Errno 2] No such file or directory: '/dev/disk/by-path': FileNotFoundError: [Errno 2] No such file or directory: '/dev/disk/by-path'" | 13:26 |
*** abdysn has quit IRC | 13:26 | |
ntt__ | At this point I don't know if the problem is related to raid controller driver | 13:27 |
rpittau | ntt__: do you have the all ipa ramdisk logs ? | 13:29 |
ntt__ | rpittau, no... how can I collect ipa ramdisk logs? | 13:30 |
rpittau | ntt__: you could add 'logs' to the ironic-inspector collectors | 13:31 |
ntt__ | please, can you show how to do this? Is there a configuration file for this? | 13:32 |
rpittau | you should find the config here: https://docs.openstack.org/ironic-inspector/latest/install/index.html | 13:33 |
dtantsur | morning TheJulia | 13:37 |
dtantsur | folks, does anyone know how universal /etc/defaults/grub is? | 13:38 |
dtantsur | I'd like to add an opt-in deploy step that modifies kernel parameters | 13:38 |
ntt__ | rpittau, It seems I have the logs in /var/log/containers/ironic-inspector/ramdisk/605d6e1c-d53a-4dae-a85e-72d18cbd8609_20200729-132903.724102.tar.gz Can I share ? | 13:38 |
rpittau | dtantsur: should be very universal | 13:38 |
rpittau | ntt__: please share in an external paste | 13:39 |
ntt__ | ok... just one moment please | 13:39 |
rpittau | ntt__: like paste.openstack.org/ | 13:39 |
rpittau | dtantsur: /etc/default/grub is the default in grub: https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html | 13:40 |
dtantsur | okay, makes sense | 13:40 |
* dtantsur prototypes | 13:41 | |
ntt__ | rpittau, http://paste.openstack.org/show/796427/ --> lshw | 13:42 |
ntt__ | http://paste.openstack.org/show/796428/ --> journal | 13:42 |
ntt__ | lsblk is empty e mdstat doesn't give any relevant information | 13:43 |
rpittau | I see the raid controller there | 13:43 |
ntt__ | ok... but "openstack baremetal node show controller2" gives this: "properties | {'local_gb': '0', 'cpus': '24', 'cpu_arch': 'x86_64', 'memory_mb': '32768', 'capabilities': 'cpu_vt:true,cpu_aes:true,cpu_hugepages:true,cpu_hugepages_1g:true,cpu_txt:true'}" | 13:44 |
ntt__ | and local_gb = 0. Is this a problem? | 13:44 |
ntt__ | how can I create a new volume | 13:45 |
ntt__ | ? | 13:45 |
openstackgerrit | Merged openstack/bifrost master: bifrost_inventory: use stderr for logging https://review.opendev.org/742869 | 13:47 |
*** waleedm__ has quit IRC | 13:47 | |
*** tzumainn has joined #openstack-ironic | 13:51 | |
*** rloo has quit IRC | 13:52 | |
rpittau | ntt__: you can find some info on raid here https://docs.openstack.org/ironic/latest/admin/raid.html | 13:55 |
openstackgerrit | Merged openstack/ironic-python-agent master: Return the final RAID configuration from apply_configuration https://review.opendev.org/743689 | 14:00 |
rpittau | ooook looks like we still need the killall dnsmasq command :D | 14:04 |
*** yaawang has quit IRC | 14:09 | |
TheJulia | heh | 14:10 |
*** yaawang has joined #openstack-ironic | 14:10 | |
TheJulia | rpioso: Is there anything off the top of your head that might cause an idrac controller to take an exceptionally long time to return power state data? | 14:10 |
*** sshnaidm is now known as sshnaidm|bbl | 14:17 | |
*** rloo has joined #openstack-ironic | 14:18 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: [PoC] A deploy step to update /etc/default/grub https://review.opendev.org/743771 | 14:24 |
dtantsur | just an idea ^^^ | 14:24 |
openstackgerrit | Merged openstack/ironic-inspector master: Relax extra_hardware data validation by default https://review.opendev.org/743498 | 14:25 |
TheJulia | update just that or update that and update the placed grub config? | 14:26 |
* dtantsur reboots, thank you intel for your DSP drivers | 14:28 | |
dtantsur | TheJulia: this runs before we install bootloader.. although we don't install it for whole disk images, hmmm | 14:29 |
TheJulia | Whole disk, we try to update the nvram.. now | 14:29 |
TheJulia | and we leave it at that | 14:29 |
TheJulia | and that whole dance with software raid takes a long long time :( | 14:29 |
TheJulia | becasue of rescans mounts/unmounts | 14:30 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent stable/ussuri: Return the final RAID configuration from apply_configuration https://review.opendev.org/743773 | 14:35 |
openstackgerrit | Dmitry Tantsur proposed openstack/bifrost stable/ussuri: bifrost_inventory: use stderr for logging https://review.opendev.org/743774 | 14:36 |
dtantsur | TheJulia: yeah, this PoC is becoming more complex that I hoped for :( | 14:37 |
dtantsur | * than | 14:37 |
TheJulia | sorry :( | 14:37 |
TheJulia | I mean, if there is a single case where it can be helpful and then we expand on that as time goes on... | 14:38 |
dtantsur | I'm mostly exploring the power of deploy steps | 14:38 |
dtantsur | I hoped this could be a good example of how to write a more or less isolated deploy steps | 14:38 |
dtantsur | but then, looking for a root disk is quite a task of its own | 14:38 |
*** ricolin has joined #openstack-ironic | 14:40 | |
openstackgerrit | Merged openstack/ironic-inspector master: Add support for retrieving unprocessed data https://review.opendev.org/743504 | 14:40 |
openstackgerrit | Merged openstack/ironic stable/train: Remove iDRAC Redfish boot device known issue https://review.opendev.org/732122 | 14:40 |
*** rcernin has joined #openstack-ironic | 14:41 | |
TheJulia | Yeah, I've been thinking about that in a background process in my brain the last few days because I want to try and hack on kexec this weekend | 14:41 |
TheJulia | Since largely I've been focused on bugs | 14:41 |
TheJulia | Speaking of.... https://review.opendev.org/#/c/740360 could use another reviewer | 14:41 |
patchbot | patch 740360 - ironic - Remove locks before RPC bus is started - 3 patch sets | 14:41 |
*** Lucas_Gray has quit IRC | 14:41 | |
dtantsur | bugs, tons of them :( | 14:41 |
TheJulia | (Likely why when upgrading nova might go "rutro, ironic node in error!" | 14:42 |
TheJulia | ) | 14:42 |
TheJulia | well, ironic and nova in concert at the same time | 14:42 |
TheJulia | with multiple restarts and automagic vif plugging | 14:42 |
TheJulia | because reasons | 14:42 |
* dtantsur needs to go and bribe someone from keystone | 14:42 | |
TheJulia | ++ | 14:43 |
*** sdanni has joined #openstack-ironic | 14:44 | |
dtantsur | TheJulia: it's implicit in my patch, but I've never asked you directly: wdyt about eventually making bifrost authenticated by default? | 14:44 |
dtantsur | i.e. make noauth_mode=false and use HTTP basic auth or keystone depending on enable_keystone? | 14:44 |
TheJulia | dtantsur: I was actually thinking of asking you to make that change | 14:45 |
TheJulia | and then decided maybe ease it in | 14:46 |
dtantsur | I'm doing it via a deprecation | 14:46 |
TheJulia | The noauth use case was good to provide/force consideration of the non-openstack usecase | 14:46 |
dtantsur | (and switching bifrost-cli straight away since it's new) | 14:46 |
TheJulia | It is still kind of valid, just not a great idea and we let explicit noauth live too long | 14:46 |
TheJulia | personally, so I'm for it | 14:46 |
dtantsur | TheJulia: https://review.opendev.org/#/c/741964/22/releasenotes/notes/http-basic-40df399ea63956aa.yaml | 14:46 |
patchbot | patch 741964 - bifrost - [WIP] Support HTTP basic auth and switch bifrost-c... - 22 patch sets | 14:46 |
TheJulia | no objections :) | 14:48 |
*** Lucas_Gray has joined #openstack-ironic | 14:49 | |
*** rcernin_ has joined #openstack-ironic | 14:51 | |
sdanni | Hi there! I'm currently working on provisioning an ironic node and have issue with node cleaning. The issue is that during cleaning, the node is able to pick up an IP address for pxe boot and download the agent images, but somehow loses the ability to communicate with whatever-endpoint. Does anyone has similar issue before? Thanks! | 14:52 |
*** irclogbot_0 has quit IRC | 14:52 | |
TheJulia | sdanni: silly question, do you have LACP enabled on your switch on your provisioning network interface? | 14:52 |
*** early` has joined #openstack-ironic | 14:52 | |
TheJulia | sdanni: it sounds a lot like an issue I lost some time to recently, which is why I ask | 14:53 |
*** uzumaki has quit IRC | 14:53 | |
dtantsur | TheJulia: we need to add it after https://docs.openstack.org/ironic/latest/admin/troubleshooting.html#dhcp-during-pxe-or-ipxe-is-inconsistent-or-unreliable | 14:54 |
*** fdegir5 has joined #openstack-ironic | 14:54 | |
TheJulia | dtantsur: I'll go get more coffee and add it | 14:55 |
dtantsur | I'm also looking for ideas for a simple deploy step that we could use an example | 14:56 |
dtantsur | I'd like to add an example hardware manager to the IPA repo (but not IPA itself) | 14:56 |
*** rcernin_ has quit IRC | 14:56 | |
TheJulia | dtantsur: deploy is actually super simple it just doesn't really indicate "This is the starting point and several paths exist" | 14:57 |
TheJulia | fwiw | 14:57 |
dtantsur | deploy.deploy is not on the IPA side though | 14:57 |
TheJulia | didn't JayF have an example on github | 14:57 |
TheJulia | yeah, its not | 14:57 |
dtantsur | or did I misunderstand you? | 14:57 |
TheJulia | no, i misunderstood you | 14:57 |
TheJulia | delay between the two lines | 14:58 |
*** rcernin has quit IRC | 14:58 | |
*** fdegir has quit IRC | 14:58 | |
*** early has quit IRC | 14:58 | |
*** zer0c00l has quit IRC | 14:58 | |
*** irclogbot_1 has joined #openstack-ironic | 14:59 | |
*** diurnalist has joined #openstack-ironic | 15:01 | |
sdanni | TheJulia, hi! How to check if LACP is enabled? Sorry I have no idea about it. | 15:06 |
TheJulia | sdanni: I'd look for port-channel config in the switch | 15:06 |
TheJulia | typically that is the term used | 15:06 |
sdanni | cool | 15:07 |
TheJulia | dtantsur: have you ever, by chance, heard of a show from the US called "dragnet" | 15:08 |
TheJulia | ? | 15:08 |
*** hoonetorg has quit IRC | 15:09 | |
JayF | TheJulia: dtantsur https://opendev.org/x/ipa-example-hardware-managers/ | 15:15 |
dtantsur | I think we should move this to openstack/ironic-python-agent/examples if you don't mind | 15:17 |
JayF | No objection; please indicate me as the author if you can | 15:17 |
JayF | (I think gerrit reads Co-Authored-By these days?) | 15:18 |
TheJulia | the reporting seems to | 15:18 |
JayF | that's my go-to interview "look at how good I am at documenting things" portfolio item lol | 15:18 |
JayF | one thing to consider: I know multiple folks have done IPA managers by just taking that repo and forking and editing it | 15:19 |
JayF | moving this into examples/ means you lose the "cookiecutter" behavior, and the obvious/simple setup.cfg examples | 15:20 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic master: [doc] Set the default_{management,power}_interface for redfish https://review.opendev.org/743782 | 15:21 |
*** hoonetorg has joined #openstack-ironic | 15:21 | |
jroll | JayF: you could still make it a standalone package in that examples directory | 15:22 |
*** janders has quit IRC | 15:26 | |
dtantsur | I wanted this ^^^ | 15:29 |
JayF | ++ | 15:34 |
dtantsur | now I need to invent something that is small and looks more or less as a real deploy step (not just log "hello world") | 15:35 |
JayF | why not some kind of hardware validation? | 15:35 |
JayF | e.g. "is the machine in a good state to be deployed" as a step | 15:35 |
JayF | that's a use case mentioned internally for deploy steps | 15:36 |
TheJulia | arne_wiebalck: hey, benchmarking? ^^^ or load test? | 15:36 |
JayF | the existing examples don'tdo anything | 15:36 |
dtantsur | JayF: mm, verify that we don't have less memory than expected? | 15:36 |
JayF | just describe a use case and lay out a design for you to fill in with your own ideas | 15:36 |
JayF | so maybe take that same approach; be more generic | 15:37 |
dtantsur | maybe that, yeah | 15:37 |
jroll | I like the memory check, that's an easy one | 15:37 |
TheJulia | ++ | 15:37 |
*** ntt__ has quit IRC | 15:37 | |
JayF | if you write one that actually checks for something; e.g. memory; it should actually be shipped instead of being an example IMO | 15:37 |
TheJulia | but don't fail it on the lack of the setting being there, since it hasn't been required for a while | 15:37 |
JayF | why not, if it provides actual value? | 15:37 |
arne_wiebalck | TheJulia: hey o/ | 15:37 |
* arne_wiebalck is reading the backlog ... | 15:38 | |
dtantsur | JayF: actually.. yes, it can be a built-in deploy step! | 15:38 |
JayF | you should still have an example | 15:38 |
dtantsur | definitely easier to write than bootloader params... | 15:38 |
dtantsur | yup | 15:38 |
JayF | just if the example does a thing, you should not make it an example :D | 15:38 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Detail iPXE + LACP troubleshooting information https://review.opendev.org/743787 | 15:40 |
TheJulia | dtantsur: ^^ | 15:40 |
TheJulia | sdanni: if you have a port channel/LACP configuration, this might provide insight ^^ | 15:41 |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Support retrieving unprocessed data https://review.opendev.org/743518 | 15:42 |
arne_wiebalck | checking if the system is in good shape should be done right before moving to available, not when the machine is deployed, no? | 15:43 |
JayF | TheJulia: that's extra-screwy, because if you are chainloading into ipxe, that LACP support is useless, because the base pxe ron won't | 15:43 |
JayF | that support only provides value if flashed into a network card | 15:43 |
*** mkrai has quit IRC | 15:43 | |
TheJulia | JayF: doesn't even really provide value then because as soon as the OS takes control it stops | 15:43 |
*** mkrai_ has joined #openstack-ironic | 15:43 | |
JayF | TheJulia: I'm thinking if you wanted lacp in the agent, and you can pxe boot into it, you just need the OS configuration to do LACP (and I've done LACP + DHCP before in an OS) | 15:44 |
JayF | (in theory, I agree with the doc that it's a bad idea) | 15:45 |
TheJulia | you have to bond the interfaces together and we don't know which nor should we... and some people run public networks | 15:45 |
TheJulia | just... it would be a nightmare | 15:45 |
* TheJulia has insufficent tasty beverages to support the ramdisk doing such | 15:45 | |
sdanni | TheJulia, thanks! | 15:49 |
rpittau | btw, not sure if it can be useful in this case, but LCAP support in ipxe is configurable at build time | 15:54 |
JayF | If you're building your own iPXE, you probably aren't looking to Ironic docs to help you troubleshoot it ¯\_(ツ)_/¯ | 15:59 |
*** lucasagomes has quit IRC | 16:02 | |
rpittau | probably not :) | 16:03 |
rpittau | maybe we can mention it? it seems like it was added to bypass this kind of issue | 16:04 |
*** k_mouza has quit IRC | 16:09 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Import example hardware managers from ipa-example-hardware-managers https://review.opendev.org/743794 | 16:09 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Import example hardware managers from ipa-example-hardware-managers https://review.opendev.org/743794 | 16:11 |
dtantsur | JayF: ^^ | 16:11 |
JayF | akready looking | 16:11 |
JayF | but you patch set ninja'd me, refreshing lol | 16:11 |
dtantsur | I'm also going to update irrelevant-files for other jobs to add 'examples', so another update is expected | 16:13 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Import example hardware managers from ipa-example-hardware-managers https://review.opendev.org/743794 | 16:14 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Import example hardware managers from ipa-example-hardware-managers https://review.opendev.org/743794 | 16:17 |
openstackgerrit | Aija Jaunteva proposed openstack/ironic master: Fix idrac-wsman RAID apply_configuration https://review.opendev.org/743796 | 16:20 |
*** ociuhandu_ has joined #openstack-ironic | 16:21 | |
*** ociuhandu has quit IRC | 16:23 | |
*** ociuhandu_ has quit IRC | 16:27 | |
*** sshnaidm|bbl is now known as sshnaidm | 16:28 | |
*** gyee has joined #openstack-ironic | 16:28 | |
*** k_mouza has joined #openstack-ironic | 16:28 | |
*** dougsz has quit IRC | 16:31 | |
*** k_mouza has quit IRC | 16:33 | |
*** ociuhandu has joined #openstack-ironic | 16:35 | |
*** ociuhandu has quit IRC | 16:41 | |
*** trandles has joined #openstack-ironic | 16:46 | |
*** mkrai_ has quit IRC | 16:46 | |
*** k_mouza has joined #openstack-ironic | 16:46 | |
openstackgerrit | Merged openstack/ironic-python-agent-builder master: Log IPv6 configuration status for tinycore https://review.opendev.org/743536 | 16:46 |
sdanni | Hi TheJulia, we checked the switch and LACP is not enabled, the problem must be something else I guess. | 16:47 |
trandles | Time for my stupid question of the day: Is it possible to run ironic-inspector standalone without rabbitmq (i.e., is there something like ironic standalone's rpc_transport)? | 16:48 |
dtantsur | trandles: I'm afraid not (yet) | 16:48 |
trandles | dtantsur, thanks for the quick reply | 16:48 |
dtantsur | there was a spec approved on that, but I don't think the code has been finished | 16:48 |
* trandles goes off to start up rabbitmq ;) | 16:48 | |
dtantsur | trandles: sorry, lemme clarify | 16:49 |
dtantsur | you CAN run ironic-inspector all-in-one process (API + worker) with transport_url=fake:// | 16:49 |
dtantsur | if you want to go serious scale and split API and worker processes, that's where you're stuck with rabbit for now | 16:49 |
dtantsur | trandles: now this ^^ is more correct | 16:49 |
trandles | Ah ok | 16:50 |
*** k_mouza has quit IRC | 16:50 | |
trandles | I won't need scaling for my testbed but I want to test in something close to my production use case. We have a production rabbitmq we use for all kinds of things, so it's not a problem to require it. | 16:51 |
trandles | It's good to know that at scale we'll want rabbitmq anyway, so I'll get it running. | 16:52 |
*** Lucas_Gray has quit IRC | 16:54 | |
*** k_mouza has joined #openstack-ironic | 16:57 | |
*** fdegir5 is now known as fdegir | 16:57 | |
*** derekh has quit IRC | 17:00 | |
*** ricolin has quit IRC | 17:01 | |
*** k_mouza has quit IRC | 17:01 | |
*** sshnaidm is now known as sshnaidm|afk | 17:15 | |
*** k_mouza has joined #openstack-ironic | 17:15 | |
*** k_mouza has quit IRC | 17:19 | |
*** dtantsur is now known as dtantsur|afk | 17:21 | |
dtantsur|afk | o/ | 17:21 |
openstackgerrit | Merged openstack/ironic master: Remove locks before RPC bus is started https://review.opendev.org/740360 | 17:29 |
openstackgerrit | Merged openstack/ironic master: Fix invalid assertTrue which should be assertEqual https://review.opendev.org/743700 | 17:29 |
TheJulia | oh yay, the lock removal merged | 17:31 |
* TheJulia dances | 17:31 | |
TheJulia | sdanni: ipv4, ipv6? it sounds like cleaning at least starts? | 17:32 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/ussuri: Remove locks before RPC bus is started https://review.opendev.org/743808 | 17:33 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/train: Remove locks before RPC bus is started https://review.opendev.org/743809 | 17:33 |
*** k_mouza has joined #openstack-ironic | 17:35 | |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/stein: Remove locks before RPC bus is started https://review.opendev.org/743810 | 17:37 |
*** k_mouza has quit IRC | 17:39 | |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/rocky: Remove locks before RPC bus is started https://review.opendev.org/743811 | 17:40 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/queens: Remove locks before RPC bus is started https://review.opendev.org/743812 | 17:40 |
TheJulia | wheeeeeee | 17:40 |
iurygregory | wheeeeeeeeeeee | 17:40 |
sdanni | TheJulia, ipv4. Yes, during ipxe boot, it can download the agent at 192.168.1.2:8088, but after that the ironic-python-agent can't connect to 192.168.1.2:6385, 'network is unreachable' | 17:52 |
*** k_mouza has joined #openstack-ironic | 17:54 | |
*** k_mouza has quit IRC | 17:58 | |
TheJulia | sdanni: what ramdisk are you using? | 18:05 |
TheJulia | it sounds like your ramdisk lacks hardware support | 18:05 |
*** k_mouza has joined #openstack-ironic | 18:10 | |
JayF | Re those stable patches ^ is it normal for us to fix bugs just based on a RH bugzilla number without a story upstream for it? | 18:13 |
JayF | I was hoping to see the details for that in the story but there wasn't one | 18:14 |
TheJulia | That is an odd one and we're getting a bit more lax on it from a lack of spoon/bandwidth standpoint | 18:14 |
*** k_mouza has quit IRC | 18:14 | |
JayF | Makes sense, but being unable to see rh bugs without an account is a significant regression in transparency, although I understand not having enough time in the day | 18:15 |
iurygregory | only people (except me voted so far), for the meeting to talk about the ironic grenade multinode, I was planning in close the doodle today .-. | 18:17 |
iurygregory | two people* | 18:17 |
TheJulia | Yeah, I tried to be super verbose int he commit message as a result | 18:17 |
TheJulia | I honestly haven't had a chance to look at upstream email all week | 18:18 |
* TheJulia sighs | 18:18 | |
iurygregory | =S | 18:19 |
iurygregory | maybe I should consider to let open till friday =) | 18:19 |
JayF | TheJulia: yeah, it is what it is, just raising a hrm :) | 18:19 |
JayF | TheJulia: I did appreciate the detailed commit message, just hard to evaluate if it's worth a downstream port without a better idea of the impact | 18:19 |
TheJulia | JayF: sorry :( | 18:19 |
JayF | TheJulia: you don't have the time, you don't have the time :) I don't have the time to volunteer to help, so I can't complain that hard :D | 18:20 |
*** k_mouza has joined #openstack-ironic | 18:31 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: Enforce autospec in test_iscsi_deploy https://review.opendev.org/743820 | 18:37 |
*** k_mouza has quit IRC | 18:39 | |
sdanni | TheJulia, I download the deploy ramdisk built from https://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe_image-oem.cpio.gz | 18:45 |
TheJulia | sdanni: wow, that is very out of date. What version of ironic are you trying to use? | 18:47 |
TheJulia | Also, we don't advise CoreOS use anymore | 18:47 |
TheJulia | And CoreOS lacked a lot of drivers for some hardware. | 18:47 |
sdanni | TheJulia: we are now using ussuri. Any suggestions where to build or download a deploy ramdisk image? | 18:50 |
TheJulia | sdanni: we have a handy tool for that | 18:56 |
TheJulia | take a look at the ironic-python-agent-image-builder | 18:56 |
TheJulia | I don't have the link handy, trying to get my notes together for my weekly meeting | 18:56 |
sdanni | TheJulia, found it. Thanks a lot! I'm going to build to ramdisk to see if it works. | 18:57 |
*** janders has joined #openstack-ironic | 19:01 | |
*** zer0c00l has joined #openstack-ironic | 19:05 | |
JayF | sdanni: TheJulia: https://tarballs.opendev.org/openstack/ironic-python-agent/dib/ appears to have reccently-made prepublished IPA DIB images | 19:06 |
JayF | including stable/ussuri version | 19:06 |
*** zer0c00l has quit IRC | 19:06 | |
sdanni | cool! | 19:06 |
JayF | Building your own is trivial, and allows you to customize it somewhat. I do suggest going that route long-term if you're using IPA+Ironic. | 19:07 |
*** zer0c00l has joined #openstack-ironic | 19:13 | |
sdanni | Thank you for the advice, JayF! | 19:15 |
*** k_mouza has joined #openstack-ironic | 19:22 | |
*** k_mouza has quit IRC | 19:27 | |
*** k_mouza has joined #openstack-ironic | 19:33 | |
*** cp- has quit IRC | 19:33 | |
*** k_mouza has quit IRC | 19:37 | |
*** k_mouza has joined #openstack-ironic | 19:42 | |
*** k_mouza has quit IRC | 19:47 | |
*** k_mouza has joined #openstack-ironic | 20:05 | |
*** yaawang has quit IRC | 20:07 | |
*** yaawang has joined #openstack-ironic | 20:07 | |
*** k_mouza has quit IRC | 20:09 | |
*** noama has quit IRC | 20:12 | |
*** waleedm__ has joined #openstack-ironic | 20:28 | |
*** ociuhandu has joined #openstack-ironic | 20:39 | |
*** waleedm_ has joined #openstack-ironic | 20:42 | |
*** waleedm_ has quit IRC | 20:42 | |
*** ociuhandu has quit IRC | 20:43 | |
*** waleedm__ has quit IRC | 20:45 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Add cirros-specific FAQ item for troubleshooting https://review.opendev.org/742703 | 21:01 |
rpioso | TheJulia: I'm not entirely clear on what you asked about the iDRAC taking an exceptionally long time to return the system's power state. Does this mean you made a request and it took a long time for the response to be returned? Did it seem to hold onto the request for some time before responding? | 21:29 |
openstackgerrit | Merged openstack/bifrost master: Remove upstart templates https://review.opendev.org/743746 | 21:37 |
*** sdanni has quit IRC | 21:42 | |
NobodyCam | Good afternoon ironic’ers | 21:50 |
TheJulia | rpioso: I was looking at a downstream bug and I was seeing requests out to the idrac just taking an increadibly long time for configuration jobs... then it hit me.. the person who filed the bug likely has memory testing enabled or something | 21:58 |
TheJulia | good morning NobodyCam :) | 21:58 |
rpioso | TheJulia: Ahhhh ... That makes sense. Following a reboot, it takes some time before the iDRAC is ready to report stuffs. It takes an inventory. Memory testing might prolong the amount of time before it is able to do that. | 22:02 |
rpioso | NobodyCam: o/ | 22:03 |
TheJulia | Yeah, and I know depending on the job it can make the time window variable so | 22:03 |
* TheJulia told them to check their memory testing setting | 22:03 | |
rpioso | TheJulia: Lots of things can, including how decked out the system is. The more things to inventory, ... | 22:04 |
NobodyCam | Good morning TheJulia and rpioso | 22:04 |
JayF | NobodyCam: good day to you sir | 22:10 |
TheJulia | rpioso: yup :\ | 22:18 |
NobodyCam | Sir where’s my dad | 22:25 |
NobodyCam | ;p | 22:25 |
NobodyCam | Howdy JayF | 22:25 |
JayF | lol | 22:26 |
TheJulia | NobodyCam: Uhh, do you mean that badcub fellow? ;) | 22:30 |
NobodyCam | 😂 | 22:31 |
*** rcernin_ has joined #openstack-ironic | 22:35 | |
*** trandles has left #openstack-ironic | 22:41 | |
*** rcernin_ has quit IRC | 22:48 | |
*** rcernin has joined #openstack-ironic | 22:48 | |
*** tkajinam has joined #openstack-ironic | 22:53 | |
*** ociuhandu has joined #openstack-ironic | 23:01 | |
openstackgerrit | Verification of a change to openstack/ironic failed: Convert root controller to plain controller https://review.opendev.org/741064 | 23:01 |
openstackgerrit | Verification of a change to openstack/ironic failed: Convert v1 controller to plain, return JSON https://review.opendev.org/741065 | 23:01 |
*** ociuhandu has quit IRC | 23:06 | |
*** diurnalist has quit IRC | 23:59 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!