Thursday, 2020-10-29

*** tosky has quit IRC00:06
*** shadower has quit IRC00:26
*** shadower has joined #openstack-ironic00:29
*** anuradha1904 has quit IRC00:33
*** zzzeek has quit IRC00:42
*** uzumaki has quit IRC00:45
*** zzzeek has joined #openstack-ironic00:45
*** dsneddon has quit IRC00:51
*** trandles has quit IRC00:56
openstackgerritlikui proposed openstack/ironic-python-agent master: Remove the unused coding style modules  https://review.opendev.org/75979201:02
*** dsneddon has joined #openstack-ironic01:10
*** dsneddon has quit IRC01:16
*** ayoung has quit IRC01:41
*** xinliang has joined #openstack-ironic01:45
*** johnsom has quit IRC02:00
*** buhman has quit IRC02:00
*** rpittau|afk has quit IRC02:00
*** TheJulia has quit IRC02:00
*** rpittau|afk has joined #openstack-ironic02:00
*** TheJulia has joined #openstack-ironic02:00
*** buhman has joined #openstack-ironic02:00
*** johnsom has joined #openstack-ironic02:01
*** vdrok has quit IRC02:02
*** gyee has quit IRC02:02
*** vdrok has joined #openstack-ironic02:03
*** k_mouza has joined #openstack-ironic02:06
*** dsneddon has joined #openstack-ironic02:13
*** k_mouza has quit IRC02:14
*** dsneddon has quit IRC02:19
*** dsneddon has joined #openstack-ironic02:20
*** xinliang has quit IRC02:22
*** xinliang has joined #openstack-ironic02:22
openstackgerritArmstrong Liu proposed openstack/ironic-python-agent master: Add an option about collecting network information  https://review.opendev.org/75895002:38
*** dsneddon has quit IRC02:43
*** dsneddon has joined #openstack-ironic02:45
*** dsneddon has quit IRC02:50
*** dsneddon has joined #openstack-ironic02:52
*** paras333 has joined #openstack-ironic02:57
*** dsneddon has quit IRC02:57
*** mkrai has joined #openstack-ironic02:59
*** tzumainn has quit IRC03:01
*** dsneddon has joined #openstack-ironic03:02
*** dsneddon has quit IRC03:07
*** mkrai has quit IRC03:07
*** mkrai_ has joined #openstack-ironic03:07
*** paras333_ has joined #openstack-ironic03:07
*** dsneddon has joined #openstack-ironic03:08
*** paras333_ has quit IRC03:12
*** dsneddon has quit IRC03:13
*** dsneddon has joined #openstack-ironic03:14
*** Qianbiao has joined #openstack-ironic03:35
*** dking has quit IRC03:35
*** mkrai_ has quit IRC03:40
*** larsks has quit IRC03:45
*** larsks has joined #openstack-ironic03:46
*** mkrai has joined #openstack-ironic03:57
*** k_mouza has joined #openstack-ironic04:15
*** xinliang has quit IRC04:17
*** k_mouza has quit IRC04:19
*** dsneddon has quit IRC05:12
*** dsneddon has joined #openstack-ironic05:13
*** dsneddon has quit IRC05:28
*** dsneddon has joined #openstack-ironic05:29
*** dsneddon has quit IRC05:34
*** dsneddon has joined #openstack-ironic05:37
*** mushrushu has quit IRC06:07
*** mushrushu has joined #openstack-ironic06:08
*** mkrai has quit IRC06:33
*** uzumaki has joined #openstack-ironic06:42
*** fgofurov has joined #openstack-ironic06:58
*** sshnaidm|afk is now known as sshnaidm|rover07:01
*** xinliang has joined #openstack-ironic07:05
*** rcernin has quit IRC07:31
*** bfournie has quit IRC07:37
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Explicitly open ports 68 and 69 on Ubuntu  https://review.opendev.org/76029207:43
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Add a CI job with Redfish and UEFI  https://review.opendev.org/74443407:46
*** pmannidi has quit IRC07:47
openstackgerritMerged openstack/ironic master: json-rpc: surround IPv6 address with [] in conductor URL  https://review.opendev.org/75987707:49
*** pmannidi has joined #openstack-ironic07:52
*** bfournie has joined #openstack-ironic07:53
*** mkrai has joined #openstack-ironic07:55
*** ociuhandu has joined #openstack-ironic08:00
arne_wiebalckGood morning, ironic!08:06
fgofurovGood morning ironic! Hi arne o/08:16
*** yolanda has quit IRC08:24
*** yolanda has joined #openstack-ironic08:25
QianbiaoMorning Ironic.08:40
QianbiaoMorning arne_wiebalck and fgofurov.08:40
*** rpittau|afk is now known as rpittau08:40
rpittaugood morning ironic! o/08:40
Qianbiaomorning rpittau08:42
Qianbiaois your time switch to winter time?08:42
rpittauhey Qianbiao :)08:43
rpittauyep08:43
rpittauhopefully they will stop this non sense soon08:43
Qianbiao:), need to adjust your internal clock and habits.08:44
rpittauyeah08:44
rpittausuddenly it's night 1 hour earlier, it's terrible08:45
QianbiaoI can imagination that. :)08:46
fgofurovmorning rpittau, Qianbiao.08:46
rpittauhey fgofurov :)08:47
rpittaumajor disruptions in mirrors from yesterday, going to recheck some changes08:47
fgofurovrpittau: is CI got better since https://review.opendev.org/759910 got merged?08:48
patchbotpatch 759910 - ironic - Mark standalone job non-voting/remove from gate (MERGED) - 2 patch sets08:48
rpittaufgofurov: yes08:48
fgofurovhmm, awesome! how can we move forward with this patch then: https://review.opendev.org/#/c/759245/08:49
patchbotpatch 759245 - ironic - Add timeout to image operations in the direct deploy - 1 patch set08:49
fgofurovI was waiting for this to get merged soon if CI is in a good shape :)08:50
rpittauI issued a recheck there too08:50
*** tosky has joined #openstack-ironic08:51
fgofurovyes, thanks rpittau o/08:51
rpittaunp08:51
openstackgerritRiccardo Pittau proposed openstack/ironic stable/victoria: [DNM] Test victoria ci  https://review.opendev.org/76030008:56
*** dtantsur|afk is now known as dtantsur08:58
dtantsurmorning ironic08:58
rpittauhey dtantsur08:58
fgofurovmorning dtantsur08:59
iurygregorymorning everyone o/08:59
rpittauhey iurygregory :)08:59
fgofurovhey iurygregory08:59
iurygregoryo/09:00
dtantsurI couldn't make Ubuntu or CentOS work, so https://review.opendev.org/744434 only has Fedora now09:01
patchbotpatch 744434 - bifrost - Add a CI job with Redfish and UEFI - 24 patch sets09:01
dtantsurI guess it's enough for me, any help welcome09:01
dtantsur(especially with Ubuntu, it just refuses to TFTP boot)09:01
rpittauhehhhh09:01
dtantsurlogs from the last run: https://zuul.opendev.org/t/openstack/build/772426927e9a49e198f93689c7dce6bb/log/logs/testvm1_console.log#809:04
* iurygregory looks09:04
*** anuradha1904 has joined #openstack-ironic09:06
rpittaudtantsur: I don't see port 68 in netstat09:11
*** lucasagomes has joined #openstack-ironic09:14
rpittaucould it be an selinux or permissions problem as well09:15
QianbiaoI hate selinux.. So, first thing after os boot is disable it :)09:16
rpittauQianbiao: that's very bad actually :/09:16
Qianbiaoyeah i know09:16
rpittaubut I totally understand, it gives some major headaches09:17
*** rcernin has joined #openstack-ironic09:18
Qianbiaoyeah, just in test lab, make life easy.09:18
dtantsurthere's no selinux on ubuntu09:18
dtantsurfedora actually works09:18
rpittauright09:18
rpittauI got the logs swapped :D09:18
QianbiaoI got an issue when using cloud-init with metadate service to init ramdisk os.09:19
dtantsuralso tftp is port 6909:19
Qianbiaocloud-init will only try dhcp on first port, if pxe port is not the first port, then cloud-init can not connect to the metadate service.09:19
Qianbiaoany experience to fix this issue?09:20
rpittaufrom what I can see in the console logs, the PXE-E99 error is a generic network issue, what puzzles me is that the size of the NBP file is reported as 0 bytes, so it can't really access it09:22
rpittauthat's all I have :/09:22
Qianbiao* metadata09:23
*** dsneddon has quit IRC09:25
openstackgerritRiccardo Pittau proposed openstack/ironic stable/victoria: Use centos as base element for dib images  https://review.opendev.org/76030909:28
arne_wiebalckHey Qianbiao rpittau fgofurov dtantsur iurygregory o/09:30
rpittauhey arne_wiebalck :)09:30
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent stable/victoria: Run dib ipa src jobs on ubuntu focal  https://review.opendev.org/76031009:30
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent stable/victoria: Run dib ipa src jobs on ubuntu focal  https://review.opendev.org/76031009:32
Qianbiaohey arne_wiebalck09:33
QianbiaoOr is there a method to let dhcp-all-interfaces run before cloud-init fetch metadata09:34
iurygregoryarne_wiebalck, o/09:36
openstackgerritRiccardo Pittau proposed openstack/ironic-inspector master: Re-enable ironic-inspector-tempest-managed-non-standalone job  https://review.opendev.org/75971109:40
openstackgerritRiccardo Pittau proposed openstack/ironic-inspector master: Re-enable ironic-inspector-tempest-managed-non-standalone job  https://review.opendev.org/75971109:40
openstackgerritRiccardo Pittau proposed openstack/ironic stable/victoria: Install gunicorn from pip  https://review.opendev.org/76015009:41
*** dtantsur is now known as dtantsur|brb09:44
*** k_mouza has joined #openstack-ironic09:49
*** derekh has joined #openstack-ironic09:52
*** dsneddon has joined #openstack-ironic10:03
*** rcernin has quit IRC10:07
*** dsneddon has quit IRC10:18
*** dsneddon has joined #openstack-ironic10:19
*** dhellmann has quit IRC10:23
*** zzzeek has quit IRC10:28
*** zzzeek has joined #openstack-ironic10:29
*** mkrai has quit IRC10:40
openstackgerritRiccardo Pittau proposed openstack/ironic stable/victoria: migrate testing to ubuntu focal  https://review.opendev.org/76032410:41
*** xinliang has quit IRC10:48
openstackgerritRiccardo Pittau proposed openstack/ironic master: Convert last bionic jobs to focal  https://review.opendev.org/76032610:50
*** mkrai has joined #openstack-ironic10:55
*** dhellmann has joined #openstack-ironic10:55
openstackgerritRiccardo Pittau proposed x/sushy-oem-idrac master: Update lower-constraints.txt  https://review.opendev.org/72726011:08
openstackgerritRiccardo Pittau proposed x/sushy-oem-idrac master: Use safe version of hacking  https://review.opendev.org/72726011:14
openstackgerritRiccardo Pittau proposed x/sushy-oem-idrac master: Use safe version of hacking  https://review.opendev.org/72726011:15
*** rcernin has joined #openstack-ironic11:15
openstackgerritRiccardo Pittau proposed openstack/ironic-inspector stable/victoria: [DNM] Test victoria ci  https://review.opendev.org/76033011:17
*** kafilat has joined #openstack-ironic11:50
*** rh-jelabarre has joined #openstack-ironic11:52
*** thiagop has joined #openstack-ironic11:54
*** dtantsur|brb is now known as dtantsur11:57
jroll:w11:59
jrolloops :)11:59
dtantsurjroll: you know you cannot leave :)12:00
jrollI would never!12:00
jrollthat would be :q not :w12:01
dtantsuroh, right12:01
* dtantsur needs to switch back in work mode12:01
openstackgerritMerged openstack/ironic master: Add timeout to image operations in the direct deploy  https://review.opendev.org/75924512:20
*** mkrai has quit IRC12:30
*** ianychoi__ is now known as ianychoi12:34
openstackgerritJulia Kreger proposed openstack/ironic master: Handle agent still doing the prior command  https://review.opendev.org/75990612:36
TheJulia^^^ just a commit message update. Should pass just fine and should result in our CI failures reducing and will allow us to get the standalone job failure fix w/r/t raid configuration in as well since the failure rate is high there.12:38
*** anuradha1904 has quit IRC12:39
iurygregorygood morning TheJulia =)12:44
openstackgerritJulia Kreger proposed openstack/metalsmith master: Add a Centos8 UEFI based job  https://review.opendev.org/74831512:45
dtantsurmorning TheJulia12:52
* dtantsur has sent the CfSPUC!12:52
TheJuliaooohh ahhhhhh12:52
TheJulia++12:52
dtantsurfor those who want to skip my moderately humorous text, the doodle is https://doodle.com/poll/tw72utagidz2nac312:53
*** anuradha1904 has joined #openstack-ironic12:54
TheJuliawhere did the humorous text go to?12:55
dtantsurto the ML around 1 minute ago12:56
dtantsur(so may not appear in your inbox just yet)12:56
* dtantsur distributes downstream as well12:56
* TheJulia is laughing12:56
dtantsurI'm glad it has positive effect already :)12:57
TheJuliadmitry wins at generating laughs first thing12:57
dtantsur\o/12:57
*** rloo has joined #openstack-ironic12:57
iurygregoryI loved the Boo in the begin of the email XD12:58
dtantsur:)12:58
TheJuliadtantsur: w/r/t detecting supermicro bmcs... any thoughts on if it is checked/done in the get power state check so funcitonally we end up taking a little longer but then we're guaranteed to get it for everything at some point if not already populated13:03
TheJuliaI was actually kind of hoping to avoid doing that but it is kind of an inevitable thing I guess13:06
TheJuliaor maybe we need to consider a learn() method on interfaces that defaults to a noop except in that early state transition13:08
*** paras333 has joined #openstack-ironic13:09
dtantsurTheJulia: I'm fine with power state check. we need to only do it once, right?13:11
TheJuliayeah13:11
TheJuliaAnd on a plus side, we'll start getting a little more insight when people paste node show to us13:11
dtantsurmmmmm!13:12
dtantsurthat's a wonderful idea.13:12
dtantsurhonestly, we need a get_vendor driver call.13:12
TheJulia++13:12
dtantsurwe already have use cases for detecting a vendor13:12
dtantsurnormalization of vendors names can pose an interesting issue13:13
TheJuliaa bit of an issue, but we'll never know until we start storing that data13:13
dtantsuryeah13:13
dtantsurI'm worried about stuff like "Dell" vs "Dell EMC" or so13:13
TheJuliaI'll hack it together, not expose it for now13:13
dtantsurbut in the end, both are usable if you do 'dell' in vendor.lower() :)13:13
TheJuliayup13:14
dtantsurbut yeah, we could totally use a vendor field in metal313:14
dtantsurmaybe make it a top-level ironic field instead of shoving into properties? or is it an overkill?13:14
TheJuliaI think if not set in a driver, it would make sense to go ahead to colelct and store it which means a redfish get_vendor would be fairly easy as well13:15
TheJuliaI think it likely is13:15
TheJuliait is a detail about a bmc and we do kind of want/need humans to be able to override it if they learn of things we do not know13:15
TheJulia"if you need to change this setting, and your oem is actually what it is, please let us know" blah blah blah13:15
dtantsurso, properties/vendor then?13:16
TheJuliaI was thinking driver_info/<driver>_vendor13:16
TheJuliasince it also governs behavior for ipmi13:16
TheJuliasince we have to send different things for supermicro13:17
dtantsurmmmmm13:17
dtantsurmy thinking of it is as of a property, similar to local_gb and such13:17
dtantsurwhile driver_info stuff is usually input for a driver13:17
TheJuliahmm13:17
TheJuliathis is true13:17
dtantsurokay, it's both in this case. but I think from UX perspective it's more of a property13:17
TheJuliaI thought we had consensus on the properties data governing out driver behavior?13:17
TheJulia(of course, we have the one exception to that rule)13:18
* TheJulia doesn't remember that exception, just knows it is there somewhere13:18
dtantsurproperties/capabilities? ;)13:18
dtantsurI'm fine with your proposal as well, just trying to think how to make it more widely useful13:19
TheJuliaso with lenovo, I think the dance has to change13:19
TheJuliaWe don't ship driver_internal_info to the agent do we?13:19
*** paras333 has quit IRC13:19
TheJuliaso maybe properties is far better13:19
*** paras333_ has joined #openstack-ironic13:20
TheJuliaI'm thinking because setting uefi boot to disk up on lenovo is a different higher level workflow, we basically need to short circuit our attempt to externally set it and just let efibootmgr do $magic13:20
TheJuliawhich reminds me13:20
TheJuliaI was supposed to talk to someone about lenovo hardware this week13:20
TheJuliajungleboyj: yo, we should like talk as well at some point soon. Maybe not this week though ;)13:21
*** paras333_ has quit IRC13:21
*** paras333 has joined #openstack-ironic13:22
jungleboyjTheJulia:  Ok.  Let me know when you want to chat.  Next week or something.13:22
*** paras333 has joined #openstack-ironic13:22
*** akiselev has quit IRC13:22
TheJuliaI'm trying *not* to work next week :)13:27
jungleboyjLucky!  So, whenever works for you.13:28
TheJuliaI'm thinking clean my solar panels and paint my roof with the super reflective paint....13:28
jungleboyjAt this point I am hoping to take a good portion of December off.  I have had all of like 7 days off this year.13:29
jungleboyjDo you need to clean Solar Panels?13:29
TheJulia++13:29
dtantsurTheJulia: honestly, with agent tokens and TLS in place, we should just send the whole node (minus passwords) to the agent13:29
TheJuliajungleboyj: we get lots of dust here13:29
TheJuliadtantsur: perhaps yeah13:29
jungleboyjOh, gotcha.  I really don't want to think about trying to clean all of my panels.13:29
*** rcernin has quit IRC13:43
*** akiselev has joined #openstack-ironic13:44
TheJuliajungleboyj: did you do roof or ground frame mount?13:47
*** tzumainn has joined #openstack-ironic13:52
*** kafilat has quit IRC13:58
*** sdanni has joined #openstack-ironic14:10
*** uzumaki has quit IRC14:20
*** fgofurov has quit IRC14:34
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent master: Remove nodeset option  https://review.opendev.org/76037014:40
jungleboyjTheJulia: Roof.14:42
jungleboyjhttps://usercontent.irccloud-cdn.com/file/nm8DK5Gw/20191122_150409.jpg14:45
TheJuliaugh14:46
TheJuliawow14:46
rpittauthat's interesting14:46
TheJuliarpittau: it is kind of common14:46
jungleboyjhttps://usercontent.irccloud-cdn.com/file/aIPiP633/20191122_150346.jpg14:46
rpittauhere's becoming more common, but not at that level14:47
jungleboyjYeah, doing ground mount would have taken up my whole back yard.14:47
jungleboyjAnd my roof is scary.14:47
rpittauI'd just be worried about hte weight tbh14:47
jungleboyj44 Panels.  13.79 KW system14:47
rpittaunot bad :)14:48
jungleboyjYeah, 16.03 MWh produced this year.14:48
TheJuliaI've got 6kW of panels, can't add more, but they are changing the laws here and I'll likely add more panels then14:49
jungleboyjI have them spread across two 6 KW inverters.14:50
jungleboyjhttps://usercontent.irccloud-cdn.com/file/snrUHfIo/20191122_135223.jpg14:50
jungleboyjThey are tied into my Sense so I can monitor consumption and production.  :-)14:50
TheJuliaso, anyone remember where we got people to sign up for short presentations?14:53
*** lmcgann has joined #openstack-ironic15:00
*** tkajinam has quit IRC15:05
TheJuliaarne_wiebalck: when were you thinking the next baremetal sig meeting would be?15:05
arne_wiebalckTheJulia: Tue Nov 10 at 2pm UTC if that works for you?15:06
TheJuliayes15:06
arne_wiebalckTheJulia: you can prepare the ML2 topic we discussed?15:07
TheJuliayes15:07
TheJuliaone link inbound!15:07
TheJuliahttps://etherpad.opendev.org/p/os-recordings15:12
TheJuliathoughts? ideas?15:12
TheJuliaThe idea is one central clearinghouse for cross-coordination15:12
*** Qianbiao has quit IRC15:32
dtantsursounds good15:35
rpittauyeah looks good15:40
openstackgerritDmitry Tantsur proposed openstack/ironic master: DNM try to inject the correct grub location  https://review.opendev.org/75880915:48
* TheJulia looks at priorities document and the vide on the other monitor and signs16:07
* dtantsur looks how ironic is trying to boot an isolinux CD with UEFI and sighs as well16:09
TheJuliawut?16:10
dtantsuryeah.. I guess I've found another place where default_boot_mode is not respected.16:10
TheJuliayup16:10
dtantsurwe have get_boot_mode and get_boot_mode_for_deploy, what are the chances of using them incorrectly?16:13
dtantsurwtf do we even have get_boot_mode_for_deploy if all it does is ignoring default_boot_mode?16:13
TheJuliaI'd need to see the code in front of me and brain is on human words, not computer words right now16:14
dtantsurmmm, yeah, the ilo drivers have a use case of ignoring the default in favour of their own default16:18
TheJuliawheeeeeee16:18
rpittauheh why not :/16:20
*** trandles has joined #openstack-ironic16:21
dtantsurokay, a one line fix and I can finally debug vmedia+uefi locally \o/16:26
TheJuliapost the fix!16:26
rpittaulast 2 test-reqs changes if someone has a minute to donate to the cause https://review.opendev.org/758764 https://review.opendev.org/758436 :)16:26
patchbotpatch 758764 - python-ironic-inspector-client - Set safe version of hacking - 7 patch sets16:26
patchbotpatch 758436 - sushy - Set safe version of hacking - 2 patch sets16:26
dtantsurworking on unit tests now16:26
lmcgannHello, I am looking into ways of passing in certain keylime config options to the ipa, but being that we might want to pass these parameters before the first heartbeat, I dont see how we could include these parameters in the image, and I dont see any existing apis for the ipa, how does Ironic typically communicate with the ipa?16:28
dtantsurlmcgann: kernel params is the most universal way16:28
*** fgofurov has joined #openstack-ironic16:28
JayFlmcgann: The typical way of passing short configuration, that you need before heartbeat, is kernel params. Configuration can also be baked into the image; but this precludes changing those configs for operators who use prebuilt images.16:28
sdanniHi! I work with lmcgann on keylime. we are trying to setup keylime-agent on the node and let it run at boot time. we wonder what's a proper way to install it on the ramdisk, like create a tarball and put it onto the image? and is it feasible to start the keylime-agent service by a bash script somewhere inside ipa?16:34
TheJuliaso I think lmcgann your thinking lookup, because config is passed through and back that way into the agent once it has started16:34
TheJuliasdanni: I'd create a diskimage-builder element16:34
TheJuliastarting, I think depends on mechanics and where in the sequence of events.16:35
rpittausdanni: if you want to do something clean, maybe having a systemd unit file would also be nice16:36
TheJuliait may not even need to be a systemd unit file, it sounds like the flow is required16:37
rpittauit depends on how the keylime-agent runs, is it a daemon? a one-shot?16:37
lmcgannTheJulia perhaps I am misunderstanding the purpose of the 'track_machine()' method of the security interface you suggested. If we can just pass the config through kernel parameters, what purpose does this method serve? And if we want to allow the agent to do a lookup in the same vein that it does a lookup of its uuid, wouldnt this exist outside of the security_interface?16:37
TheJuliasorry, context switching between multiple discussions, a few minutes16:39
* dtantsur very calmly and politely reminds himself that ISO filesystem is, in fact, case-sensitive16:40
*** lucasagomes has quit IRC16:44
openstackgerritDmitry Tantsur proposed openstack/ironic master: Make redfish-virtual-media respect default_boot_mode  https://review.opendev.org/76040316:44
sdannirpittau: keylime-agent is a daemon I think. So it needs a systemd unit file? TheJulia, what kind of flow is required?16:44
TheJuliaa daemon doesn't necessarily require a systemd unit file in an ephemeral ramdisk16:45
dtantsurlet's go with a unit file to avoid chaos16:46
TheJuliaI'm not understanding the overall process start interaction we're talking about fwiw16:46
dtantsursdanni: check https://opendev.org/openstack/ironic-python-agent-builder for how IPA itself is installed in the two types of our ramdisks (you're mostly interested in the dib one, which is used in production)16:46
TheJuliaipa itself does make a good example :)16:46
dtantsurif keylime-agent has to be just running, we can make it a systemd service and make IPA depend on it16:47
dtantsurI suggest creating a new element for installing it, so that people can opt-in16:47
rpittauso we're talking about running keylime-agent *before* ipa, I guess that16:47
rpittau's a good solution16:47
TheJuliadtantsur: making it depend on it is worrisome16:49
TheJuliaopt in ++16:49
dtantsurdepends on what they need?16:49
dtantsursystemd has reversed dependencies, so keylime-agent can claim it must come before IPA16:50
TheJuliamake ipa depending on keylime a hard requirement16:50
dtantsurbut IPA won't depend on it16:50
TheJuliabut yeah, all depends on what people need16:50
sdanniso if I understand it correctly, I should create a systemd unit file like ironic-python-agent.service inside dib install.d16:50
sdanniand make ipa and keylime-agent independent with each other?16:51
dtantsura new element (similar to ironic-python-agent-ramdisk directory)16:52
dtantsurthere a new service that declares that it comes before IPA (I don't remember the exact syntax, maybe just Before:)16:52
rpittausdanni: sometihing similar to what you can find in https://opendev.org/openstack/ironic-python-agent-builder/src/branch/master/dib/ironic-python-agent-ramdisk16:52
sdannithanks!16:56
rpittaunp16:56
rpittauneed to run, literally, talk tomorrow! o/16:57
*** rpittau is now known as rpittau|afk16:57
iurygregorydtantsur, you still around?17:05
dtantsuriurygregory: seemingly :)17:05
iurygregoryquick discussion re https://review.opendev.org/#/c/757907/ that was converted in https://review.opendev.org/#/c/759834/17:06
patchbotpatch 757907 - sushy - Adds sushy library overview (ABANDONED) - 7 patch sets17:06
patchbotpatch 759834 - sushy - Adds sushy library features - 2 patch sets17:06
iurygregorylooking at the current docs for sushy https://docs.openstack.org/sushy/latest/ maybe we just want to change "About Sushy" to "Overview" ?17:07
dtantsur++17:07
iurygregoryand the features we keep in "Sushy Library Reference" https://docs.openstack.org/sushy/latest/reference/index.html17:07
*** ociuhandu_ has joined #openstack-ironic17:07
iurygregoryand maybe "Using Sushy" should become a new section by itself ?17:08
dtantsurdunno, it feels like something to advertise upfront17:08
iurygregoryhumm17:08
iurygregoryok so we would have the Features section in the main page (makes sense)17:08
iurygregoryand just remove from the Sushy Library Reference17:08
TheJuliaiurygregory: section by itself ++17:10
*** ociuhandu has quit IRC17:11
*** ociuhandu_ has quit IRC17:11
*** fgofurov has quit IRC17:11
TheJulialmcgann: I think it all depends on the mechanics of how sdanni's work and plays out and how the agent needs to be started or if the configuration needs to be supplied explicitly or can be passed inband.17:13
lmcgannwell the current idea is the controller has to go to the verifier to learn if everything checks out. And the controller knows not to go to the verifier until it gets the first heartbeat17:15
lmcgannSo I think kernel parameters is the simplest way to do things17:15
lmcgannfor that initial setup at least17:15
lmcgannBasically, I am not sure we need the 'track_machine()' method at this point.17:17
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Redfish virtual media boot in UEFI  https://review.opendev.org/76042317:30
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Redfish virtual media boot in UEFI  https://review.opendev.org/76042317:34
dtantsurokay, this was fun17:34
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Redfish virtual media boot in UEFI  https://review.opendev.org/76042317:39
*** k_mouza has quit IRC17:41
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Redfish virtual media boot in UEFI  https://review.opendev.org/76042317:47
*** fgofurov has joined #openstack-ironic17:51
openstackgerritMerged openstack/ironic-inspector master: Re-enable ironic-inspector-tempest-managed-non-standalone job  https://review.opendev.org/75971117:52
*** derekh has quit IRC18:07
openstackgerritDmitry Tantsur proposed openstack/ironic master: Document how to build an ESP image for redfish-virtual-media  https://review.opendev.org/76043418:09
* dtantsur celebrates18:09
TheJulialmcgann: it very well could be. There is likely some internal mechanics to work out but that would likely be in review. I will try to look at the spec later today.18:11
TheJuliadtantsur: omg thank you18:11
TheJuliare the doc18:11
dtantsurnp :)18:11
dtantsurthe great discovery: we don't really need to rebuild the grub image18:11
TheJuliaI was talking to chrisj a few days ago and he was asking questions about that and I was like "uhhhh"18:11
dtantsurwe only need to provide the correct grub_config_path18:11
TheJuliathat is awwesome!18:11
TheJulianice18:11
dtantsur(and it took me weeks to realize it's case-sensitive, which probably says a lot about me)18:11
TheJuliathat is so awesome I can't even put into words after the past two weeks18:11
TheJuliano it doesn't...18:12
dtantsurit does, it's on an ISO file system18:12
TheJuliathats obscure iso9660 knowledge18:12
dtantsurNOT on the ESP VFAT18:12
TheJuliayup18:12
dtantsurah, I didn't get what you're objecting to probably18:12
TheJuliaheh18:12
dtantsur(which also says something about my condition)18:12
TheJuliagah, should you be like... having a good cup of tea and maybe opening a book by now?18:12
dtantsurI have an excuse: I have a device attached to me that measures my blood pressure every 15 minutes18:12
dtantsurit's annoying AS HELL18:13
TheJuliaoh jeeze18:13
TheJuliayeah!18:13
dtantsurwhat is worse, I'm going to have it during the night....18:13
dtantsuryes, a good cup of tea and dinner it is :)18:13
TheJuliaugh, yeah. That is reminiscent of the last couple times I was in a hospital18:13
TheJuliaLast ER visit I took the cuff off because it was just a stupidly bad UTI or something there and it was really clear but they needed to check BP anyway.18:14
dtantsurheh18:14
dtantsursorry, I wanted to finish on a more positive note :)18:14
dtantsura positive note: I've just observed a virtual media deployment in UEFI in bifrost :)18:15
TheJuliaheh18:16
TheJuliaThat is super positive, goodnight!18:16
*** dtantsur is now known as dtantsur|afk18:18
dtantsur|afkg'night!18:18
openstackgerritKafilat Adeleke proposed openstack/sushy master: Adds sushy library overview  https://review.opendev.org/75983418:22
*** happy-contrib-43 has joined #openstack-ironic18:27
*** rh-jelabarre has quit IRC18:28
happy-contrib-43Hello, I was wondering if you guys ever tried to get the media insert working with openstack for the sushy-tools emulator.18:29
*** tosky has quit IRC18:29
*** rh-jelabarre has joined #openstack-ironic18:34
*** uzumaki has joined #openstack-ironic18:38
openstackgerritVerification of a change to openstack/ironic failed: Remove the support to create port in API  https://review.opendev.org/75954618:40
openstackgerritVerification of a change to openstack/ironic failed: Remove the support to create port in API  https://review.opendev.org/75954618:40
*** thiagop has quit IRC18:42
openstackgerritBill Dodd proposed openstack/ironic master: WIP: Add Redfish RAID management to Ironic  https://review.opendev.org/73000018:44
*** dsneddon has quit IRC19:01
*** dsneddon has joined #openstack-ironic19:03
*** vesper11 has quit IRC19:35
*** k_mouza has joined #openstack-ironic19:42
openstackgerritIury Gregory Melo Ferreira proposed openstack/sushy master: Avoid running functional jobs for doc changes  https://review.opendev.org/76044519:44
*** k_mouza has quit IRC19:46
stevebakergood morning19:50
*** rh-jelabarre has quit IRC19:57
*** gyee has joined #openstack-ironic19:57
*** uzumaki has quit IRC20:01
*** uzumaki has joined #openstack-ironic20:04
*** happy-contrib-43 has quit IRC20:11
stevebakerbrb upgrading fedora20:12
*** stevebaker has quit IRC20:12
openstackgerritLeo McGann proposed openstack/ironic-specs master: Add security interface spec  https://review.opendev.org/57671820:30
*** zzzeek has quit IRC20:32
*** zzzeek has joined #openstack-ironic20:33
akiselevTheJulia: I was about to make a change and open a review on https://storyboard.openstack.org/#!/story/2008281 but then realized somebody else took it already. I don't mind since I have a bunch of other things to do, even though looks like a good first issue to learn the process.  Is it safe to assume the person who took it will actually work on it in the near future?20:36
akiselevI can probably start from https://storyboard.openstack.org/#!/story/2008280 which has no takers, but for that one I will need some guidance.20:39
*** stevebaker has joined #openstack-ironic20:40
*** jamesdenton has quit IRC20:47
*** jamesdenton has joined #openstack-ironic20:54
*** jamesdenton has quit IRC20:54
*** lmcgann has quit IRC21:02
openstackgerritJulia Kreger proposed openstack/ironic-specs master: Add Wallaby priorities  https://review.opendev.org/76046021:09
TheJuliaakiselev: unfortunately, we don't have a good way to know if they will or will not before Monday. 2008280, as you pointed out does look like it should be fairly easy. Your absolutely welcome to give it a try.21:11
*** vesper11 has joined #openstack-ironic21:14
*** thiagop has joined #openstack-ironic21:16
*** thiagop has quit IRC21:27
*** thiagop has joined #openstack-ironic21:31
*** vesper has joined #openstack-ironic21:35
*** vesper11 has quit IRC21:36
*** tosky has joined #openstack-ironic21:58
openstackgerritJulia Kreger proposed openstack/ironic master: Handle agent still doing the prior command  https://review.opendev.org/75990621:58
*** thiagop has quit IRC22:08
*** anuradha1904 has quit IRC22:29
openstackgerritJulia Kreger proposed openstack/ironic master: WIP: IPMI: Handle vendor set boot device differences  https://review.opendev.org/75719822:41
TheJuliadtantsur|afk: ^^ lmk if that is along the lines of what you were thinking with your comment and I'll try to finish redoing the tests and do the higher level equivelent that wouldn't be backportable tomorrow22:41
* TheJulia goes and makes dinner22:42
*** rloo has quit IRC22:51
*** rcernin has joined #openstack-ironic22:58
*** rcernin has quit IRC23:00
*** rcernin has joined #openstack-ironic23:00
*** ociuhandu has joined #openstack-ironic23:09
*** ociuhandu has quit IRC23:13
*** akiselev_ has joined #openstack-ironic23:30
*** akiselev has quit IRC23:32
*** uzumaki has quit IRC23:44

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!