*** diurnalist has quit IRC | 00:01 | |
*** igordc has joined #openstack-ironic | 00:21 | |
*** k_mouza has joined #openstack-ironic | 00:28 | |
*** k_mouza has quit IRC | 00:32 | |
*** k_mouza has joined #openstack-ironic | 00:34 | |
*** igordc has quit IRC | 00:40 | |
*** k_mouza has quit IRC | 01:17 | |
*** k_mouza_ has joined #openstack-ironic | 01:17 | |
*** k_mouza_ has quit IRC | 01:20 | |
*** igordc has joined #openstack-ironic | 01:20 | |
*** igordc has quit IRC | 01:33 | |
*** rcernin has quit IRC | 02:02 | |
*** threestrands has joined #openstack-ironic | 02:06 | |
*** gyee has quit IRC | 02:09 | |
*** k_mouza has joined #openstack-ironic | 02:12 | |
*** rloo has quit IRC | 02:16 | |
*** k_mouza has quit IRC | 02:16 | |
*** Goneri has quit IRC | 02:41 | |
*** mkrai has joined #openstack-ironic | 02:49 | |
*** rcernin has joined #openstack-ironic | 02:52 | |
*** dsneddon has quit IRC | 03:06 | |
*** ijw has quit IRC | 03:29 | |
*** k_mouza has joined #openstack-ironic | 04:01 | |
*** k_mouza has quit IRC | 04:06 | |
*** tzumainn has quit IRC | 04:52 | |
*** subhamrai03 has joined #openstack-ironic | 04:59 | |
openstackgerrit | Verification of a change to openstack/ironic failed: Redfish: Add root_prefix to Sushy https://review.opendev.org/707342 | 05:10 |
---|---|---|
*** jdandrea has quit IRC | 05:13 | |
*** cp- has quit IRC | 05:38 | |
*** igordc has joined #openstack-ironic | 05:38 | |
*** cp- has joined #openstack-ironic | 05:39 | |
*** TxGirlGeek has quit IRC | 05:44 | |
*** rachit7 has joined #openstack-ironic | 05:49 | |
*** subhamrai03 has quit IRC | 05:51 | |
*** igordc has quit IRC | 06:11 | |
*** yedongcan has joined #openstack-ironic | 06:20 | |
*** tkaprol has joined #openstack-ironic | 06:26 | |
*** threestrands has quit IRC | 06:34 | |
*** threestrands has joined #openstack-ironic | 06:35 | |
*** threestrands has quit IRC | 06:36 | |
*** threestrands has joined #openstack-ironic | 06:36 | |
*** threestrands has quit IRC | 06:37 | |
*** threestrands has joined #openstack-ironic | 06:38 | |
*** khansa has joined #openstack-ironic | 06:38 | |
*** threestrands has quit IRC | 06:39 | |
*** hamzy has quit IRC | 07:04 | |
*** hamzy has joined #openstack-ironic | 07:05 | |
openstackgerrit | Verification of a change to openstack/ironic-python-agent failed: Fixes error handling if efibootmgr is not present in ramdisk https://review.opendev.org/709107 | 07:06 |
arne_wiebalck | Good morning, ironic! | 07:20 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic-python-agent master: Software RAID: Add UEFI support https://review.opendev.org/696156 | 07:35 |
*** hjensas has quit IRC | 07:36 | |
* TheJulia looks up from the eastern us time zone and grumbles | 07:37 | |
TheJulia | \o/ insomnia | 07:37 |
* arne_wiebalck was about to ask ... sth is not right here | 07:38 | |
arne_wiebalck | TheJulia: dtantsur|afk: I removed the WIP tag on the UEFI RAID patch after testing it on real hardware ^^^, I think this is ready for more reviews now. | 07:39 |
TheJulia | arne_wiebalck: awesome, thanks | 07:40 |
* TheJulia trie to go back to sleep for a few more hours | 07:41 | |
TheJulia | tries | 07:41 |
arne_wiebalck | Answering my question from a couple of weeks ago about a BIOS/UEFI unified image: this is feasible :) We have now an image we can use for VMs + physical nodes, BIOS + UEFI, w/ + w/o s/w RAID ... one image to rule them all. | 07:41 |
etingof | is not that one known as "hybrid ISO"? | 07:42 |
arne_wiebalck | TheJulia: Please do! I did not mean you should review this now, just wanted to make sure you're aware later. | 07:42 |
arne_wiebalck | etingof: "hybrid image" maybe ? | 07:43 |
arne_wiebalck | etingof: but, yes, it is pretty similar | 07:44 |
*** rachit7 has quit IRC | 07:46 | |
etingof | well, I think it mostly applies to ISO | 07:46 |
etingof | because of the hackerish way how early ISOs were made bootable | 07:47 |
etingof | it feels like ISOs were not designed to hold bootable code, initially | 07:47 |
etingof | ...ISO implies CD media | 07:49 |
*** kozhukalov has quit IRC | 07:51 | |
TheJulia | arne_wiebalck: no worries, I groked that. Got into responding to emails. About three hours ago. :( | 07:51 |
*** diurnalist has joined #openstack-ironic | 07:53 | |
* TheJulia some days wonders if she should just order the "crazy email lady" shirt go go with the "crazy cat lady" shirt | 07:53 | |
* TheJulia closes photon sensors | 07:54 | |
arne_wiebalck | gn o/ | 07:54 |
etingof | have a good sleep! | 07:55 |
*** diurnalist has quit IRC | 07:58 | |
*** tesseract has joined #openstack-ironic | 08:09 | |
*** mkrai has quit IRC | 08:09 | |
*** hamzy has quit IRC | 08:12 | |
*** hamzy has joined #openstack-ironic | 08:13 | |
*** kozhukalov has joined #openstack-ironic | 08:13 | |
iurygregory | good morning arne_wiebalck etingof and Ironic o/ | 08:16 |
*** rpittau|afk is now known as rpittau | 08:16 | |
rpittau | good morning ironic! o/ | 08:16 |
iurygregory | morning rpittau o/ | 08:17 |
rpittau | hey iurygregory :) | 08:18 |
*** hjensas has joined #openstack-ironic | 08:21 | |
arne_wiebalck | Good morning, iurygregory and rpittau o/ | 08:21 |
rpittau | hey arne_wiebalck :) | 08:21 |
*** amoralej|off is now known as amoralej | 08:22 | |
*** mkrai has joined #openstack-ironic | 08:22 | |
*** k_mouza has joined #openstack-ironic | 08:37 | |
*** etingof has quit IRC | 08:38 | |
*** kozhukalov has quit IRC | 08:39 | |
*** k_mouza has quit IRC | 08:50 | |
iurygregory | omg we have code that could be removed after Liberty O.o | 08:57 |
rpittau | I guess people were just very attached to that piece of code :) | 09:01 |
iurygregory | seems lovely the piece of code =) | 09:04 |
iurygregory | https://opendev.org/openstack/ironic-python-agent/src/branch/master/ironic_python_agent/utils.py#L156-L158 | 09:05 |
iurygregory | by block of code I assume it's talking about the if condition only... | 09:06 |
*** lucasagomes has joined #openstack-ironic | 09:11 | |
*** dougsz has joined #openstack-ironic | 09:13 | |
rpittau | well if there's no vmedia device that's the only way to catch it in that function, at least looking at _get_vmedia_device | 09:15 |
iurygregory | rpittau, yeah | 09:15 |
iurygregory | so it's a bit weird the TODO | 09:15 |
iurygregory | I'm not sure we can always assume that will be a vmedia device | 09:16 |
openstackgerrit | Merged openstack/sushy stable/train: Fix incorrect usage of assertRaisesRegex in unit tests https://review.opendev.org/710979 | 09:21 |
iurygregory | if any core have some time to review https://review.opendev.org/685888 o/ it has a +2 already =) | 09:25 |
patchbot | patch 685888 - ironic-prometheus-exporter - DevStack support and Redfish job - 34 patch sets | 09:25 |
*** tkajinam has quit IRC | 09:30 | |
*** aedc_ has quit IRC | 09:31 | |
*** hamzy has quit IRC | 09:34 | |
*** hamzy has joined #openstack-ironic | 09:34 | |
*** ociuhandu has joined #openstack-ironic | 09:35 | |
*** derekh has joined #openstack-ironic | 09:40 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: Bump minimum supported ansible version to 2.7 https://review.opendev.org/711021 | 09:42 |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Refactor validate_ports function https://review.opendev.org/711054 | 09:59 |
*** hamzy has quit IRC | 10:03 | |
*** khansa has quit IRC | 10:04 | |
*** ociuhandu has quit IRC | 10:04 | |
*** hamzy has joined #openstack-ironic | 10:04 | |
*** hamzy has quit IRC | 10:06 | |
*** hamzy_ has joined #openstack-ironic | 10:06 | |
*** dtantsur|afk is now known as dtantsur | 10:09 | |
dtantsur | morning ironic | 10:09 |
iurygregory | morning dtantsur | 10:11 |
dtantsur | FYI https://bugs.launchpad.net/pyghmi/+bug/1865987 | 10:11 |
openstack | Launchpad bug 1865987 in pyghmi "pyghmi seems to have broken virtualbmc since yesterday" [Undecided,New] | 10:11 |
*** khansa has joined #openstack-ironic | 10:13 | |
rpittau | ah | 10:14 |
dtantsur | It hasn't hit upper-constraints yet, I'm working on an exclusion: https://review.opendev.org/#/c/711193/ | 10:14 |
patchbot | patch 711193 - requirements - Exclude pyghmi 1.5.11 since it breaks VirtualBMC - 1 patch set | 10:14 |
iurygregory | nice | 10:17 |
*** k_mouza has joined #openstack-ironic | 10:18 | |
*** ociuhandu has joined #openstack-ironic | 10:19 | |
rpittau | this week doesn't feel right :/ | 10:19 |
dtantsur | at all | 10:19 |
*** k_mouza_ has joined #openstack-ironic | 10:19 | |
*** hamzy has joined #openstack-ironic | 10:20 | |
*** hamzy_ has quit IRC | 10:21 | |
*** k_mouza has quit IRC | 10:23 | |
*** hamzy has quit IRC | 10:26 | |
*** hamzy has joined #openstack-ironic | 10:28 | |
*** hamzy has quit IRC | 10:33 | |
*** aedc has joined #openstack-ironic | 10:37 | |
openstackgerrit | Merged openstack/ironic-python-agent master: Fixes error handling if efibootmgr is not present in ramdisk https://review.opendev.org/709107 | 10:44 |
openstackgerrit | Dmitry Tantsur proposed openstack/virtualbmc master: Fix logging in vbmcd https://review.opendev.org/711203 | 11:01 |
dtantsur | based on the pyghmi debugging ^^^ | 11:01 |
*** mkrai has quit IRC | 11:07 | |
*** ddurst has quit IRC | 11:08 | |
*** ddurst has joined #openstack-ironic | 11:08 | |
*** rcernin has quit IRC | 11:08 | |
*** aedc has quit IRC | 11:23 | |
*** rpittau is now known as rpittau|bbl | 11:32 | |
openstackgerrit | Verification of a change to openstack/ironic failed: Remove grenade jobs from queens branch https://review.opendev.org/711043 | 11:39 |
*** openstackstatus has joined #openstack-ironic | 11:50 | |
*** ChanServ sets mode: +v openstackstatus | 11:50 | |
*** mkrai has joined #openstack-ironic | 11:52 | |
openstackgerrit | Dmitry Tantsur proposed openstack/virtualbmc master: DNM test with broken pyghmi https://review.opendev.org/711209 | 11:59 |
openstackgerrit | Dmitry Tantsur proposed openstack/virtualbmc master: DNM test with broken pyghmi https://review.opendev.org/711209 | 12:05 |
*** aedc has joined #openstack-ironic | 12:08 | |
*** dsneddon has joined #openstack-ironic | 12:09 | |
*** aedc has quit IRC | 12:13 | |
*** mkrai has quit IRC | 12:16 | |
*** aedc has joined #openstack-ironic | 12:29 | |
*** johnthetubaguy has joined #openstack-ironic | 12:32 | |
*** dsneddon has quit IRC | 12:41 | |
*** mkrai has joined #openstack-ironic | 12:42 | |
iurygregory | WUT "ERROR: Could not find a version that satisfies the requirement netmiko===2.4.2 (from -c /home/zuul/src/opendev.org/openstack/requirements/upper-constraints.txt (line 7)) (from versions: none)" | 12:45 |
*** TheJulia has quit IRC | 12:54 | |
*** TheJulia has joined #openstack-ironic | 12:54 | |
*** vdrok has quit IRC | 12:54 | |
*** vdrok has joined #openstack-ironic | 12:55 | |
TheJulia | Well that doesn't sound good | 13:01 |
*** hjensas has quit IRC | 13:11 | |
*** Goneri has joined #openstack-ironic | 13:16 | |
iurygregory | TheJulia, seems link infra problems with the mirrors | 13:17 |
*** mkrai has quit IRC | 13:17 | |
dtantsur | morning TheJulia | 13:19 |
dtantsur | iurygregory: it happens from time to time.. | 13:19 |
iurygregory | dtantsur, first time I saw =) | 13:19 |
*** etingof has joined #openstack-ironic | 13:21 | |
TheJulia | good morning | 13:23 |
*** vdrok has quit IRC | 13:23 | |
*** amoralej is now known as amoralej|lunch | 13:24 | |
*** NobodyCam has quit IRC | 13:24 | |
*** vdrok has joined #openstack-ironic | 13:25 | |
*** NobodyCam has joined #openstack-ironic | 13:25 | |
*** hjensas has joined #openstack-ironic | 13:27 | |
openstackgerrit | Dmitry Tantsur proposed openstack/virtualbmc master: DNM test with pyghmi https://review.opendev.org/711209 | 13:31 |
*** jdandrea has joined #openstack-ironic | 13:35 | |
openstackgerrit | Merged openstack/ironic master: Set abstract for ironic-base https://review.opendev.org/711016 | 13:40 |
openstackgerrit | Merged openstack/ironic master: Redfish: Add root_prefix to Sushy https://review.opendev.org/707342 | 13:40 |
openstackgerrit | Dmitry Tantsur proposed openstack/virtualbmc master: DNM test with pyghmi https://review.opendev.org/711209 | 13:41 |
iurygregory | ok this is getting funny... Looking in indexes: http://mirror.regionone.limestone.openstack.org/pypi/simple, http://mirror.regionone.limestone.openstack.org/wheel/ubuntu-18.04-x86_64 | 13:42 |
iurygregory | oh god | 13:42 |
*** rpittau|bbl is now known as rpittau | 13:44 | |
* TheJulia thinks nap is required | 13:45 | |
dtantsur | totally required | 13:45 |
TheJulia | one half hour meeting then I can take a nap | 13:46 |
dtantsur | I guess the same meeting I have | 13:46 |
iurygregory | ++ | 13:46 |
TheJulia | dtantsur: indeed | 13:46 |
dtantsur | a nap would be good if I could sleep normally.. | 13:46 |
*** amoralej|lunch is now known as amoralej | 13:53 | |
openstackgerrit | Merged openstack/ironic stable/rocky: [stable] consume virtualbmc from pip packages https://review.opendev.org/710766 | 13:55 |
dtantsur | yay! | 13:58 |
TheJulia | woot | 14:00 |
*** mkrai has joined #openstack-ironic | 14:02 | |
*** rloo has joined #openstack-ironic | 14:03 | |
openstackgerrit | Verification of a change to openstack/ironic failed: tell reno to ignore the kilo branch https://review.opendev.org/706786 | 14:09 |
*** aedc has quit IRC | 14:16 | |
*** ricolin has quit IRC | 14:25 | |
*** yedongcan has left #openstack-ironic | 14:28 | |
*** ociuhandu has quit IRC | 14:40 | |
*** dtantsur is now known as dtantsur|brb | 14:46 | |
*** tzumainn has joined #openstack-ironic | 14:53 | |
*** mkrai has quit IRC | 14:54 | |
*** mmethot has quit IRC | 14:54 | |
*** priteau has joined #openstack-ironic | 14:55 | |
*** rh-jelabarre has joined #openstack-ironic | 14:59 | |
*** ociuhandu has joined #openstack-ironic | 15:13 | |
*** Lucas_Gray has joined #openstack-ironic | 15:15 | |
*** ociuhandu has quit IRC | 15:18 | |
*** aedc has joined #openstack-ironic | 15:20 | |
*** Lucas_Gray has quit IRC | 15:23 | |
*** hjensas has quit IRC | 15:24 | |
*** Lucas_Gray has joined #openstack-ironic | 15:25 | |
openstackgerrit | Merged openstack/ironic stable/queens: Remove grenade jobs from queens branch https://review.opendev.org/711043 | 15:29 |
*** Lucas_Gray has quit IRC | 15:29 | |
*** Lucas_Gray has joined #openstack-ironic | 15:31 | |
*** aedc has quit IRC | 15:53 | |
*** ociuhandu has joined #openstack-ironic | 15:56 | |
*** mkrai has joined #openstack-ironic | 15:56 | |
*** dtantsur|brb is now known as dtantsur | 16:00 | |
*** diurnalist has joined #openstack-ironic | 16:07 | |
*** n4i9 has joined #openstack-ironic | 16:09 | |
*** ociuhandu has quit IRC | 16:11 | |
n4i9 | Hello everyone! I am Nikita from IIT BHU,India.I am an Outreachy aspirant and wish to apply to the project for Redfish CLI listed on the Outreachy website.I would be grateful if I could be assigned a bug to solve as my first contribution to Openstack.Thanks in advance! | 16:12 |
TheJulia | Greetings n4i9 | 16:13 |
rpittau | welcome n4i9 :) | 16:14 |
TheJulia | etingof: It looks like there is nothing under sushy-cli on storyboard.openstack.org. Is there anything that your aware of where you can point n4i9 in a direction to get started? | 16:15 |
*** ociuhandu has joined #openstack-ironic | 16:16 | |
*** iurygregory has quit IRC | 16:20 | |
TheJulia | n4i9: I suspect etingof may have left for the day already, if you remain connected to IRC they will hopefully respond tomorrow their time. | 16:27 |
dtantsur | he also tends to be present in (his) evenings | 16:29 |
*** ricolin has joined #openstack-ironic | 16:37 | |
dtantsur | sigh. the requirements check is actually broken on train. what a lovely week... | 16:38 |
*** Lucas_Gray has quit IRC | 16:38 | |
*** gyee has joined #openstack-ironic | 16:40 | |
*** ociuhandu has quit IRC | 16:41 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent master: Rescan after restarting the md device https://review.opendev.org/706632 | 16:45 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic stable/train: DNM test check-requirements https://review.opendev.org/711272 | 16:45 |
khansa | Hey n4i9! I think It may be these tasks https://storyboard.openstack.org/#!/story/2006610 but still need to confirm with etingof | 16:50 |
*** ociuhandu has joined #openstack-ironic | 16:51 | |
*** bdodd has joined #openstack-ironic | 16:56 | |
* etingof is still alive, despite life | 17:02 | |
etingof | let me update storyboard on sushy-cli | 17:02 |
TheJulia | awesome | 17:02 |
*** lucasagomes has quit IRC | 17:03 | |
dtantsur | etingof now https://pics.me.me/the-light-inside-has-broken-but-i-still-work-20092579.png ? | 17:03 |
* dtantsur is like that ~ every day | 17:03 | |
*** mkrai has quit IRC | 17:04 | |
etingof | how many engineers does it take to replace dtantsur's lightbulb... | 17:05 |
* dtantsur sad smile | 17:05 | |
dtantsur | working CI on all branches would help a tiny bit | 17:06 |
TheJulia | CI working would be forever happiness | 17:09 |
*** openstackgerrit has quit IRC | 17:20 | |
rpittau | well gerrit quit | 17:20 |
TheJulia | heh | 17:26 |
*** n4i9 has quit IRC | 17:27 | |
mgoddard | rpittau: hi | 17:29 |
rpittau | mgoddard: hey | 17:29 |
mgoddard | rpittau: are you still working on https://review.opendev.org/#/c/703954/ | 17:30 |
patchbot | patch 703954 - bifrost - Make CentOS 8 tinyipa job voting again - 27 patch sets | 17:30 |
arne_wiebalck | bye, everyone o/ | 17:30 |
rpittau | mgoddard: yes, there's a bug in libvirt so we're stuck on that | 17:30 |
rpittau | mgoddard: got some info from here: https://review.opendev.org/707162 | 17:31 |
patchbot | patch 707162 - bifrost - [DNM] getting some libvirt info - 7 patch sets | 17:31 |
rpittau | mgoddard: this is the bug https://bugzilla.redhat.com/show_bug.cgi?id=1804224 | 17:32 |
openstack | bugzilla.redhat.com bug 1804224 in libvirt "libvirtd: error : virCPUx86UpdateLive:3110 : operation failed: guest CPU doesn't match specification: missing features: fxsr_opt" [High,Modified] - Assigned to jdenemar | 17:32 |
*** igordc has joined #openstack-ironic | 17:33 | |
*** jcoufal has joined #openstack-ironic | 17:33 | |
mgoddard | rpittau: weird I think we had ironic deploys working on CentOS 8 in CI with kayobe & tenks | 17:33 |
mgoddard | rpittau: how would you feel about splitting out the non CI stuff? | 17:34 |
rpittau | mgoddard: the bug seems confirmed :/ | 17:34 |
mgoddard | I'd like to get the bifrost image building in kolla | 17:34 |
mgoddard | could be a different version of libvirt | 17:34 |
* TheJulia tries to collalesce words | 17:35 | |
rpittau | mgoddard: sure thing, we can split some stuff if needed | 17:36 |
dtantsur | if anybody has a minute: https://review.opendev.org/#/c/711203/ | 17:36 |
patchbot | patch 711203 - virtualbmc - Fix logging in vbmcd - 1 patch set | 17:36 |
mgoddard | rpittau: cool. there is also the ${VENV-} thing | 17:36 |
mgoddard | in two other patches already :) | 17:36 |
rpittau | mgoddard: can you point me to that please ? | 17:37 |
mgoddard | rpittau: https://review.opendev.org/#/c/706002/1 | 17:37 |
patchbot | patch 706002 - bifrost - Fix "unbound variable" error in scripts - 1 patch set | 17:37 |
mgoddard | link to the other in that one | 17:37 |
rpittau | mgoddard: ok, well, they're not updated since a month :/ | 17:38 |
mgoddard | rpittau: I'll update | 17:39 |
rpittau | ok | 17:39 |
rpittau | I think we should just abandon one of them | 17:39 |
*** dtantsur is now known as dtantsur|afk | 17:41 | |
dtantsur|afk | c u | 17:41 |
rpittau | mgoddard: I will work on the splitting part tomorrow | 17:41 |
rpittau | bye all! o/ | 17:44 |
*** rpittau is now known as rpittau|afk | 17:44 | |
*** openstackgerrit has joined #openstack-ironic | 17:45 | |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Improve `redfish` set-boot-device behaviour https://review.opendev.org/711118 | 17:45 |
mgoddard | cool thanks rpittau|afk. Let me know if you need anythin | 17:45 |
* etingof got a lucky patch number - 711118 | 17:46 | |
*** amoralej is now known as amoralej|off | 17:51 | |
*** ociuhandu_ has joined #openstack-ironic | 17:54 | |
*** hjensas has joined #openstack-ironic | 17:55 | |
*** ociuhandu has quit IRC | 17:57 | |
*** ociuhandu_ has quit IRC | 17:58 | |
*** priteau has quit IRC | 17:59 | |
*** dougsz has quit IRC | 18:00 | |
*** derekh has quit IRC | 18:01 | |
*** igordc has quit IRC | 18:04 | |
*** igordc has joined #openstack-ironic | 18:05 | |
*** ijw has joined #openstack-ironic | 18:18 | |
*** ijw has quit IRC | 18:18 | |
*** ijw has joined #openstack-ironic | 18:19 | |
*** dsneddon has joined #openstack-ironic | 18:19 | |
*** ijw_ has joined #openstack-ironic | 18:20 | |
*** ijw has quit IRC | 18:23 | |
*** igordc has quit IRC | 18:27 | |
TheJulia | nice! | 18:31 |
openstackgerrit | Verification of a change to openstack/ironic failed: tell reno to ignore the kilo branch https://review.opendev.org/706786 | 18:31 |
*** igordc has joined #openstack-ironic | 18:33 | |
*** jcoufal_ has joined #openstack-ironic | 18:51 | |
*** jcoufal has quit IRC | 18:52 | |
*** tesseract has quit IRC | 18:55 | |
*** k_mouza_ has quit IRC | 18:56 | |
*** khansa has quit IRC | 19:15 | |
*** dsneddon has quit IRC | 19:20 | |
*** dmellado has quit IRC | 19:24 | |
*** dmellado has joined #openstack-ironic | 19:25 | |
*** mgoddard has quit IRC | 19:27 | |
*** mgoddard has joined #openstack-ironic | 19:28 | |
*** aedc has joined #openstack-ironic | 19:31 | |
*** dsneddon has joined #openstack-ironic | 19:34 | |
*** iurygregory has joined #openstack-ironic | 19:46 | |
*** khansa has joined #openstack-ironic | 19:53 | |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic-python-agent stable/train: Fixes error handling if efibootmgr is not present in ramdisk https://review.opendev.org/711326 | 19:58 |
*** khansa has quit IRC | 20:33 | |
openstackgerrit | Merged openstack/ironic stable/queens: [stable] consume virtualbmc from pip packages https://review.opendev.org/711005 | 20:38 |
*** iurygregory has quit IRC | 20:43 | |
*** shadower has joined #openstack-ironic | 20:44 | |
stevebaker | dtantsur|afk: here is the end of the series which reimplements the baremetal provisioning in ansible https://review.opendev.org/#/c/707044/ | 21:04 |
patchbot | patch 707044 - tripleo-ansible - Playbooks for overcloud node (un)provision - 19 patch sets | 21:04 |
*** ociuhandu has joined #openstack-ironic | 21:06 | |
*** ociuhandu has quit IRC | 21:10 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: WIP: change boot mode to uefi by default https://review.opendev.org/711339 | 21:14 |
TheJulia | umm... boom... maybe? | 21:15 |
TheJulia | 44 tests fail locally | 21:15 |
TheJulia | but... maybe integration jobs will work?!? | 21:15 |
diurnalist | o/ Hey all - has anybody else run into the issue of linux-firmware not being included in the default IPA DIB image (built with the -builder repo)? i have bare metal with NICs that have their firmware installed via this package, just discovered this when trying to build my own IPA | 21:18 |
clarkb | diurnalist: when you run the disk-image-create command you can provider -p package1,package2,package3 to install additional packages | 21:22 |
diurnalist | Does that work even though the linux-firmware package is explicitly _uninstalled_? as in, it is removed by an element? | 21:23 |
clarkb | thats probably the best way to apply extra pacakges to the image, then IPA can document this system forpeople that need extra things installed | 21:23 |
clarkb | hrm, that will depend on the ordering. The -p package list is run between install.d and post-install.d scripts | 21:23 |
clarkb | diurnalist: can you point to where the removal happens? | 21:23 |
clarkb | I think I found it | 21:24 |
diurnalist | https://github.com/openstack/diskimage-builder/blob/master/diskimage_builder/elements/yum-minimal/package-installs.yaml#L10-L13 | 21:24 |
diurnalist | sorry, should've used an opendev link | 21:24 |
diurnalist | yum-minimal is required by centos-minimal | 21:25 |
clarkb | the package-installs element does uninstalls as install.d/99-package-uninstalls | 21:25 |
clarkb | If I'm reading when the -p args are processed then yes supplying -p linux-firmware will cause it to be installed after the uninstall | 21:25 |
clarkb | (not super efficient, but should fix the issue) | 21:25 |
openstackgerrit | Merged openstack/ironic-prometheus-exporter master: DevStack support and Redfish job https://review.opendev.org/685888 | 21:26 |
openstackgerrit | Merged openstack/ironic-prometheus-exporter master: Fix None for instance_uuid label https://review.opendev.org/706346 | 21:26 |
diurnalist | thanks clarkb, i will try that. I was wondering if it makes sense to put this into IPA, given that this disk image is supposed to target bare metal deployments | 21:26 |
clarkb | ya it may. In which case you'd still need to have it run after install.d/99-package-uninstalls, whihc is doable | 21:27 |
dking_desktop | Could somebody tell me how I might go about troubleshooting using genericswitch (Networking Generic Switch) for use with baremetal? I tried to follow the documentation, but I suspect that I did things incorrectly. | 21:27 |
diurnalist | it seems like the choice to remove linux-firmware in yum-minimal was somewhat recent (5 months ago) | 21:27 |
clarkb | diurnalist: ianw may also have some thoughts | 21:27 |
ianw | clarkb/diurnalist: i feel like there is, or has been, patches around linux-firmware | 21:29 |
dking_desktop | I'm not even certain how the local_link_connection settings associate the port with a particular genericswitch device. It seems that the only variable shared is the MAC address. | 21:29 |
ianw | ahh it's cgoncalves @ https://github.com/openstack/diskimage-builder/commit/f909000e5a63eb27c711de2b5af871978d5c27a8 i remember now | 21:31 |
diurnalist | dking_desktop: the other main thing the local_link_connection has is "switch_info", which refers to the named switch entity in the NGS config. you also provide the switchport as port_id. this allows NGS to know which switch to update, and which switchport on the switch, for a given node | 21:42 |
*** jcoufal_ has quit IRC | 21:42 | |
diurnalist | e.g., {'switch_info': 's6000_tor_1', 'port_id': 'Te 1/4/1'} | 21:43 |
diurnalist | then in your config, you'd have your switch config in section like [genericswitch:s6000_tor_1] with the host/username/password it uses to log in | 21:44 |
*** KeithMnemonic has joined #openstack-ironic | 21:44 | |
diurnalist | NGS then has all the info it needs. it knows which switchport to configure, and which switch it's on, and how to access that switch | 21:44 |
KeithMnemonic | is there anyone here who might be able to provide me some details of how direct mode works for the ironic-python-agent? i.e i know it tries to pull from swift but was looking for some more details. | 21:45 |
dking_desktop | diurnalist: Thank you! So, the switch_info can be the name of the entry, such as "test_switch" if my ml2 config has "[genericswitch:test_switch]" ? | 21:45 |
diurnalist | dking_desktop: re: debugging, if you enable the 'debug' setting on neutron-server, it should print lots of debug information about NGS, including stdout from the remote SSH session on the switch | 21:45 |
diurnalist | dking_desktop: exactamundo | 21:45 |
diurnalist | apparently one can also use ngs_mac_address to identify the switch, then it doesn't look in the Ironic port. i'm not sure how this works exactly, and have not used it myself. https://docs.openstack.org/networking-generic-switch/latest/configuration.html | 21:47 |
diurnalist | but i think you still need port_id regardless | 21:47 |
dking_desktop | I wonder if that could be made more clear on https://docs.openstack.org/ironic/train/admin/multitenancy.html. I didn't make that connection here. It says this for "switch_info": "Optional. Used to distinguish different switch models or other vendor-specific identifier. Some ML2 plugins may require this field." And I didn't see that listed anywhere that I saw in the Networking Generic Switch documentation, tho | 21:47 |
dking_desktop | erlooked it. | 21:47 |
diurnalist | dking_desktop: switch_info is briefly mentioned on the config page i just linked, but it is not obvious | 21:48 |
diurnalist | it could definitely be more clear :) | 21:48 |
dking_desktop | Oh, okay. I see that. I did use the MAC. Assuming that this is set and it's still not finishing the server BUILD, where could I look in the logs to try to troubleshoot? | 21:50 |
*** jdandrea has quit IRC | 21:51 | |
dking_desktop | The only thing I saw in the logs was when I saw the "test_switch" device registered by neutron-server. I searched all the logs for a mention of the port name and MAC address, and I didn't get any hits. | 21:52 |
diurnalist | have you enabled debug logs on neutron-server? you should see NGS attempting to log in to the switch and do the port plugging | 21:54 |
diurnalist | by default those are hidden though, because they are very chatty | 21:55 |
dking_desktop | Oh, sorry. I missed that part about enabling the debug setting. I suppose I should do that. | 21:55 |
JayF | \ | 21:55 |
diurnalist | try that out, i am pretty sure it is required to get more output to see what it's doing | 21:55 |
*** hwoarang has quit IRC | 22:08 | |
*** hwoarang has joined #openstack-ironic | 22:10 | |
dking_desktop | diurnalist: It takes a long time for the build to timeout, so I'm not sure when I should see something in the logs, but I'm still not seeing anything that I would expect. I'm deploying with kolla-ansible. Would the neutron_server be the right service to set the debug setting and check for the log entries? | 22:26 |
dking_desktop | It's the only place I see that looks relevant, and it did seem that it was the service recommended in one article I had come across, but I'm not sure I'm seeing anything specific yet. | 22:26 |
*** rh-jelabarre has quit IRC | 22:26 | |
TheJulia | KeithMnemonic: downloads from swift or an http(s) url directly by the running agent, and can be either streamed to the local disk or the disk partitioned and then streamed into the partition depending on the image type | 22:34 |
KeithMnemonic | so here is what i see, it seems to stream to disk correctly, and if i try manuall via curl it d/l the image from swift | 22:34 |
KeithMnemonic | the logs show it streamed to /dev/sda correctly and then does a hexdump | 22:35 |
KeithMnemonic | so all seems good | 22:35 |
KeithMnemonic | until it reboots and it can not boot off of the disk | 22:35 |
KeithMnemonic | is there any other verification to see if /dev/sda is populated correctly | 22:35 |
TheJulia | KeithMnemonic: depends on the version of the agent. Have you taken the image and confirmed there is a partition table or a boot loader block at the beginning of the image? Also what boot mode is the machine in? | 22:37 |
TheJulia | KeithMnemonic: just sounds like a mismatch, tbh | 22:38 |
*** rcernin has joined #openstack-ironic | 22:39 | |
*** alexmcleod has quit IRC | 22:42 | |
KeithMnemonic | boot mode is direct/bios. this image works fine on other HPE servers DL360, but not on a DL160 so we think it is something with a driver. is there anyway to do more checks on /dev/sda before i reboot it | 22:47 |
openstackgerrit | Merged openstack/networking-generic-switch stable/train: Fix stable/train CI https://review.opendev.org/709146 | 22:49 |
KeithMnemonic | for example i see a "hexdump" in the logs. What is it trying to get from that? | 22:49 |
KeithMnemonic | this is after the stream/write is completed | 22:50 |
*** tkajinam has joined #openstack-ironic | 22:59 | |
TheJulia | KeithMnemonic: is this one of the HPE servers that only UEFI boots? | 23:03 |
TheJulia | hexdump is trying to identify the partition id | 23:04 |
KeithMnemonic | this is a server that does both, but we have them in bios | 23:04 |
KeithMnemonic | should it be 00000000? the partition_id? | 23:04 |
TheJulia | that just signals it is a whole disk image | 23:04 |
KeithMnemonic | ok which it is | 23:04 |
TheJulia | when is the ramdisk from? | 23:04 |
TheJulia | i.e. is it train, or master branch code? | 23:05 |
TheJulia | is /dev/sda on the machine the correct device? | 23:05 |
* TheJulia wonders if somehow it is thinking it shoudl be booting from a different device | 23:06 | |
TheJulia | the image working on a dl360 makes me think it is something like that | 23:07 |
TheJulia | out of curiosity, what driver are you using to talk to the bmc? | 23:07 |
KeithMnemonic | lol, rocky, this is ipmi | 23:11 |
*** threestrands has joined #openstack-ironic | 23:28 | |
*** Goneri has quit IRC | 23:36 | |
TheJulia | well... interesting | 23:40 |
TheJulia | KeithMnemonic: interesting because we recently made changes to that. We've run into some situations recently where we found that we actually needed to update uefi nvram | 23:41 |
*** Goneri has joined #openstack-ironic | 23:42 | |
KeithMnemonic | TheJulia: what is interesting also is on these same 160s we get a stacktrace/core when using iscsi mode | 23:45 |
KeithMnemonic | it is some sort of odd kernel thing but again only happens on the 160s | 23:46 |
KeithMnemonic | and it is more than one firmware version as someone from HPE reported this last summer even before the FW version I am currently using was released | 23:46 |
TheJulia | if your in a ramdisk on these machines, what does the device list look like? | 23:46 |
TheJulia | sweet | 23:47 |
TheJulia | if you check the ilo, what does it report as the boot device? Curious if it is the same disk or if there are multiple disks | 23:47 |
KeithMnemonic | I can get back to a ramdisk and check. I can also compare to a 360. Another test I will do is try direct on the 360. just to make sure it works there. So far the 360s are fine on iscsi so I did not need to try direct. | 23:48 |
* TheJulia runs down to the hotel bar to get food() since she has to be up in 9 hours at at the airport in 11 hours | 23:49 | |
KeithMnemonic | There is only one disk, these use the HPE 240 Smart Array so I have 4 drives configured as one LUN | 23:49 |
TheJulia | KeithMnemonic: oh... hmmmm | 23:49 |
TheJulia | welll... it shouldn't be /dev/sda then, it should be something like /dev/cciss/c0 | 23:50 |
KeithMnemonic | I think the 360s have a different smart array card | 23:50 |
TheJulia | ahhhh | 23:50 |
TheJulia | oh | 23:50 |
TheJulia | it could be a... ATARAID device | 23:50 |
* TheJulia had to think what it was | 23:50 | |
* TheJulia grabs tablet to continue chatting | 23:51 | |
KeithMnemonic | the 360s have a 440 smart array | 23:51 |
KeithMnemonic | so it maybe something with the SLES driver. | 23:51 |
KeithMnemonic | I need to take a dinner break, Thanks for all of the good tips. e can chat again once I have more data points. | 23:52 |
KeithMnemonic | and if you think of anything, just post it here | 23:53 |
*** diurnalist has quit IRC | 23:55 | |
TheJulia | KeithMnemonic: nothing really comes to mind, but those controllers can be dramatically different :\. I’m curious if the running OS sees the base devices which is why /dev/sda is being chosen instead of a composite device, but the deploy logs and debugging info should reveal all the details in the files | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!