Thursday, 2022-01-06

TheJuliaThere are days I really question the existence of markdown00:02
opendevreviewTaylorTao proposed openstack/ironic master: Fix Node Console Duplicate Sol Session  https://review.opendev.org/c/openstack/ironic/+/82305000:53
opendevreviewTaylorTao proposed openstack/ironic master: Fix Node Console Duplicate Sol Session  https://review.opendev.org/c/openstack/ironic/+/82305001:02
*** pmannidi is now known as pmannidi|Away06:31
*** pmannidi|Away is now known as pmannidi06:31
holtgreweGood morning, ironic o/07:15
arne_wiebalckGood morning holtgrewe and Ironic!07:33
arne_wiebalckThanks TheJulia, this is great! I left some typo comments.07:34
opendevreviewRafael Castillo proposed openstack/ironic-python-agent-builder stable/xena: Replace genisoimage with xorriso  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/82360107:58
rpittaugood morning ironic! o/08:18
opendevreviewRafael Castillo proposed openstack/ironic-python-agent-builder stable/xena: Preliminary work to support CentOS 9 Stream  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/82360208:20
*** akahat|out is now known as akahat|ruck08:27
dtantsurmorning folks09:22
dtantsurholtgrewe: actually, the conductor may give you some hints, if this problem happens on the Ironic side at all09:23
holtgrewedtantsur: thanks. I'll have a look later on. I have to do some BIOS massaging now.09:29
holtgreweI'll also go for re-inspecting the ironic node to make sure that I get new hardware ports.09:30
opendevreviewMerged openstack/bifrost stable/victoria: [CI] Move Kolla testing to CentOS Stream  https://review.opendev.org/c/openstack/bifrost/+/82355909:42
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Clean up the "How to" documentation  https://review.opendev.org/c/openstack/bifrost/+/82367111:23
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Generate an environment file during bifrost-cli install  https://review.opendev.org/c/openstack/bifrost/+/82367311:25
dtantsurTheJulia: hi, do you know where this https://opendev.org/openstack/bifrost/src/branch/master/playbooks/roles/bifrost-configdrives-dynamic/tasks/main.yml#L42-L51 comes from?11:26
dtantsurit's not the openstack network_data format11:26
iurygregorygood morning Ironic o/11:42
arne_wiebalckhey iurygregory, good morning!11:44
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Generate an environment file during bifrost-cli install  https://review.opendev.org/c/openstack/bifrost/+/82367312:36
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Generate an environment file during bifrost-cli install  https://review.opendev.org/c/openstack/bifrost/+/82367313:35
TheJuliadtantsur: possibly an older version, it looks like that commit to convert it over was 6 years ago...14:18
dtantsuryeah, I wish network_data was a bit better documented14:18
dtantsuralso good morning :)14:18
TheJuliayeah14:18
TheJuliaI remember there was push back when we did it because we were doing something which was making metadata and only neutron should make it or some BS14:21
dtantsuroh14:22
TheJuliabecause... they didn't want to document it beyond just have it work14:22
TheJuliawhich is the *worst* reason14:22
dtantsuryep14:35
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Generate an environment file during bifrost-cli install  https://review.opendev.org/c/openstack/bifrost/+/82367314:36
opendevreviewAija Jauntēva proposed openstack/ironic master: Fix validating input for redfish update_firmware  https://review.opendev.org/c/openstack/ironic/+/82370114:56
*** akahat|ruck is now known as akahat15:22
*** rcastillo is now known as rcastillo|rover15:22
dtantsurTheJulia: absolutely no one objected (or even reacted) to http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026224.html15:49
dtantsurI wonder if we should anyhow amplify the message? or just assume everyone agrees?15:50
TheJuliaI would assume agree at this point, I think pushback was in personal discussions and the community has drastically changed over the last six years15:51
iurygregoryI would also assume that people are ok,we can also try to bump the message again since it was in Dec 8 =)15:53
opendevreviewAija Jauntēva proposed x/sushy-oem-idrac master: Migrate constants to enums  https://review.opendev.org/c/x/sushy-oem-idrac/+/81702815:59
opendevreviewVerification of a change to openstack/ironic bugfix/19.0 failed: Configure CI for bugfix/19.0  https://review.opendev.org/c/openstack/ironic/+/82233716:07
dtantsuromg, tinycorelinux is so awkward.. I'm surprised we manage to build something semi-normal out of16:10
TheJulia+1,000,00016:40
* dtantsur is trying to make a UEFI whole-disk image out of TCL16:49
* arne_wiebalck has never seen a higher +$NUM agreement before16:49
NobodyCamGood Morning Ironic'ers16:53
rpittauhey NobodyCam :)16:56
TheJuliadtantsur: we have words to describe that sort of action16:57
iurygregorymorning NobodyCam o/16:57
TheJuliaarne_wiebalck: blog post revised16:57
NobodyCamo/ rpittau TheJulia iurygregory Good Morning16:57
* TheJulia wonders how many people will see the link to the GCC bugzilla entry in it16:57
arne_wiebalckhey NobodyCam, happy new year o/16:58
NobodyCamhey hey arne_wiebalck happy new year!16:58
arne_wiebalckTheJulia: thanks, will have a look!16:59
rpittaugood night, see you tomorrow o/17:04
TheJuliaAnyone else want to review https://deploy-preview-46--ironicbaremetal.netlify.app/blog/scale-of-usage/ before I click the merge button17:07
TheJulia?17:07
rlooTheJulia: you looking for quick feedback/grammatical?17:09
opendevreviewMark Goddard proposed openstack/ironic master: Make bootloader installation failures fatal for whole disk images  https://review.opendev.org/c/openstack/ironic/+/82372317:13
opendevreviewAija Jauntēva proposed openstack/ironic master: Fix validating input for redfish update_firmware  https://review.opendev.org/c/openstack/ironic/+/82370117:13
rloojust quickly (not sure how to give feedback): this sentence is awkward: 'Another avenue for gauging interest and usage is the actual upstream project is through who contributes to the actual upstream project.'17:14
rloos/thier usage/their usage/17:14
rloos/occassion/occasion/17:15
rloos/especialy/especially/17:17
rloonot sure if this is missing text at the end: 'We have a Bare Metal Special Interest Group you can join and we will be happy to discuss topics, provide guidance, and even'17:18
rlooThis is a great article. I wonder if it might be useful to add something in the first paragraph, wrt what the actual question is. I'm guessing the question is something about how much ironic is used?17:19
rlooThx for sharing TheJulia! Hope that helps :)17:19
arne_wiebalckrloo: Yeah, I was bothering TheJulia yesterday with this question (in preparation for a talk).17:20
TheJuliayeah, we're like substrate infrastucture which hides under the covers in many environments17:20
TheJuliaand while we all know fragments of details, it we're in conundurms over how much we can share and what details can be shared.17:21
TheJuliaor... "the customer has nuclear weapons"17:21
TheJulialol17:21
* TheJulia finds that gcc bug funny for some weird reason17:21
arne_wiebalckrloo: and for recognition/support name-dropping can be helpful17:21
TheJuliaand while we can't explicitly really name drop easily, we've got screen shots!17:22
arne_wiebalckbye everyone, see you tomorrow o/17:26
TheJuliagoodnight arne17:26
rlooyes, the article is a great idea :D bye arne_wiebalck!17:27
TheJuliapushing rev up17:27
admiyoI'm still working on  upgrading to Wallaby, but getting close to success. Cleaning works fine.  But deploying an image onto a BM node gives and error that I can't find documented:  failed to validate http provisoning. Some configuration options were missing.\17:32
admiyo    \ Missing are: ['[deploy]http_url']\"}, power: {'result': True}, storage: {'result':\17:32
admiyo    \ True})\n17:32
admiyoAnyone know where to point me?17:32
iurygregoryseems like a miss configuration in your ironic.conf 17:50
iurygregoryhttps://opendev.org/openstack/ironic/src/branch/stable/wallaby/ironic/drivers/modules/agent.py#L194-L20117:52
dtantsuradmiyo: it may be related to the switch to the so called "direct" deploy by default in wallaby17:53
dtantsuryou need to populate some new options as a result17:53
admiyoAlmost certainly17:53
admiyoThe question is what to put in there17:53
dtantsurTheJulia: after spending a few hours on TCL, I wonder to burn it with fire and just use some normal cloud image, like minimal images from https://cloud-images.ubuntu.com/minimal/releases/focal/release/17:54
dtantsuradmiyo: HTTP stuff is mentioned in https://docs.openstack.org/ironic/latest/install/configure-pxe.html#ipxe-setup17:54
TheJuliawill it keep you warm at night?17:54
TheJuliadtantsur: ^^^17:55
dtantsurTheJulia: very likely :)17:55
TheJuliathen why not as long as we're not abandoning tinyipa17:55
* TheJulia glares at rackspace17:55
dtantsuryeah, tinyIPA is likely fine as long as I don't need to rework it :)17:55
TheJuliaheh17:55
TheJuliayeah17:55
dtantsurwith just 246M, https://cloud-images.ubuntu.com/minimal/releases/focal/release/ seems like a good candidate17:56
TheJulianice17:56
TheJuliadouble check with opendev folks, they may have a special cache url to get to it17:57
dtantsuryep17:57
* TheJulia returns to nightmares of redfish authentication17:57
admiyodid iPXE somehow become default over non-i PXE?17:57
admiyoTheJulia, yes, but the lack of authentication in ipmi is the stuff of my nightmares17:57
* TheJulia twitches17:58
dtantsuradmiyo: it's less about iPXE (although it does become the default in Yoga (?)), the deploy process now uses the same HTTP server17:58
admiyoSame as what?17:58
dtantsuradmiyo: the same as for iPXE17:58
admiyoBut...if a I am doing PXE, not iPXE, then what http server are we talking about?18:00
admiyoI mean, I would be happy to switch to iPXE, I guess, I just wasn't planning on it yet18:00
dtantsuradmiyo: the one you need to create now because the deploy process will use it for serving images18:00
admiyoI assume Kolla Kreates one?18:00
TheJuliaaiui, yes18:00
dtantsurI cannot comment much on Kolla, but I'd assume so. cc mgoddard 18:00
admiyoOK...so let me see what containers are running and listening on yet other random ports18:01
admiyoI'ma go out on a limb and guess that it is not the API server....18:01
dtantsurcorrect18:02
admiyoI don't know that I have one.  I have 4000/kolla/debian-source-ironic-pxe  and I'm pretty sure that is TFTP18:02
admiyoI guess I need to induce Kolla to make me one 18:03
dtantsuradmiyo: it's confusingly called ironic-ipxe: https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/ironic/defaults/main.yml#L6418:03
dtantsurwell, this comment is relevant: https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/ironic/defaults/main.yml#L67-L6818:03
TheJuliaahh yes, that is a good comment18:04
admiyoIt was not enabled in my deploy.  Tearing it down and explicitly enabling it.18:05
dtantsursee you tomorrow folks o/18:13
TheJuliagoodnight18:14
admiyoTHanks for your help.  18:15
admiyoI'd still be spinning my wheels without that pointer.  Much appreaciated dtantsur 18:15
TheJuliaajya: i figured out the recursive loop, sorry about that18:27
jamesdentonTheJulia mgoddard - bringing this back from the dead: https://review.opendev.org/c/openstack/networking-generic-switch/+/557051. If you are so inclined to review, i'd appreciate it!18:48
TheJuliajamesdenton: I saw! I'll try to review it tomorrow18:49
jamesdentoncool, thanks!18:49
opendevreviewJulia Kreger proposed openstack/sushy master: Fix session authentication issues  https://review.opendev.org/c/openstack/sushy/+/82132423:50
TheJuliaajya: ^^ revised. Didn't quite go down the path you were thinking (but I do agree it is worthwhile) but because I found more failure cases when initailized with session and basic support. Lmk what you think.23:51

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