Tuesday, 2021-07-27

jandersgood morning Ironic o/00:01
*** pmannidi is now known as pmannidi|brb00:08
*** pmannidi|brb is now known as pmannidi00:34
*** pmannidi is now known as pmannidi|brb01:24
opendevreviewSteve Baker proposed openstack/ironic stable/train: Fixes the issue that instance bond port can't get IP address  https://review.opendev.org/c/openstack/ironic/+/78254302:15
*** pmannidi|brb is now known as pmannidi|Lunch03:27
*** pmannidi|Lunch is now known as pmannidi04:15
*** pmannidi is now known as pmannidi|brb04:39
iurygregorygood morning janders and Ironic o/05:51
*** pmannidi|brb is now known as pmannidi06:06
*** pmannidi is now known as pmannidi|brb06:22
*** rpittau|afk is now known as rpittau07:29
rpittaugood morning ironic! o/07:29
dtantsurmorning ironic07:30
iurygregorymorning rpittau dtantsur o/07:30
jandersgood morning iurygregory rpittau dtantsur and Ironic o/07:35
iurygregoryo/07:35
rpittauhey iurygregory, janders :)07:37
rpittaumy internet connection is terribly unstable today07:37
rpittauif anyone has a minute please check -> https://review.opendev.org/c/openstack/python-ironicclient/+/80232407:38
dtantsur+A07:38
iurygregoryrpittau, I will take a look now07:38
dtantsurtoo late, hahahahahahaha!!107:38
rpittauoO07:38
* dtantsur is evil this morning07:38
iurygregorydtantsur is awake for sure :D07:39
rpittaugood morning evil dtantsur :)07:39
dtantsur:D07:39
iurygregoryevil is implied :D07:39
iurygregorywe are all evil :D07:40
dtantsuryay!07:41
rpittauthere's difference between evil and crazy :D07:49
dtantsurnot in my case07:50
iurygregorylol07:55
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix regression in ramdisk deploy kernel parameters  https://review.opendev.org/c/openstack/ironic/+/80243708:45
opendevreviewMerged openstack/python-ironicclient master: Fix for missing fonts in PDF jobs  https://review.opendev.org/c/openstack/python-ironicclient/+/80232408:49
opendevreviewMerged openstack/ironic master: Minor updates to anaconda doc  https://review.opendev.org/c/openstack/ironic/+/80231408:49
dtantsurwould really appreciate a review on https://review.opendev.org/c/openstack/ironic/+/80243708:52
iurygregorydtantsur, I will add to my list to look today08:56
dtantsurthx!08:56
iurygregoryplaying with Go atm so I don't want to do a context switch now hehe08:56
dtantsuroh, I can imagine08:57
dtantsurcenne: when debugging something unrelated, noticed that https://opendev.org/openstack/ironic/src/branch/master/ironic/conductor/utils.py#L1474 misses the node argument. Could you please fix it?09:03
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Update deprecated pxe_append_params -> kernel_append_params  https://review.opendev.org/c/openstack/bifrost/+/80243909:05
* dtantsur -> grocery, brb09:06
cennedtantsur: on it09:10
opendevreviewcenne proposed openstack/ironic master: Fixes missing argument for log format string  https://review.opendev.org/c/openstack/ironic/+/80244809:55
opendevreviewOpenStack Release Bot proposed openstack/bifrost bugfix/11.1: Update .gitreview for bugfix/11.1  https://review.opendev.org/c/openstack/bifrost/+/80244909:57
cennethanks rpittau 10:23
rpittaunp10:24
opendevreviewJacob Anders proposed openstack/sushy master: Remove optional attributes from insert_media  https://review.opendev.org/c/openstack/sushy/+/80245210:37
opendevreviewJacob Anders proposed openstack/sushy master: [WIP] Remove optional attributes from insert_media  https://review.opendev.org/c/openstack/sushy/+/80245210:38
opendevreviewMerged openstack/python-ironicclient master: Add support for 'boot_mode' and 'secure_boot' node resource fields  https://review.opendev.org/c/openstack/python-ironicclient/+/80202611:34
cennedtantsur: Regarding the failed (HPE .., ZuuL) builds https://review.opendev.org/c/openstack/ironic/+/80244811:43
cenneIs that a server issue?11:43
cenneI am confused with both zuul and HPE not being happy.11:44
dtantsurcenne: I looked at the arm64 failures, they're a known issue with DB migration tests11:46
dtantsurthe HPE failure (at least one of them) seems to be a problem with their ironic configuration: https://hpproliant.github.io/hpeproliant.github.io//logs/48/802448/1/check/hpe-gen9-dsvm-ironic-standalone-wholedisk-ilo-fw-update-direct-python3/953bb3b/job-output.json11:47
dtantsurin any case, if the main CI does not pass, your patch will not get merged :)11:47
cenneOh cool. Thanks. 11:50
opendevreviewMerged openstack/bifrost bugfix/11.1: Update .gitreview for bugfix/11.1  https://review.opendev.org/c/openstack/bifrost/+/80244912:16
janderssee you tomorrow Ironic o/12:45
iurygregorybye janders o/12:47
opendevreviewRiccardo Pittau proposed openstack/sushy master: Increase version of hacking and pycodestyle  https://review.opendev.org/c/openstack/sushy/+/80249113:04
opendevreviewDmitry Tantsur proposed openstack/sushy-tools master: Support credentials for virtual media  https://review.opendev.org/c/openstack/sushy-tools/+/80249313:08
TheJuliagood morning13:12
iurygregorygood morning TheJulia =)13:12
cenneGood morning TheJulia 13:12
dtantsurmorning TheJulia 13:12
opendevreviewMerged openstack/ironic master: Fixes missing argument for log format string  https://review.opendev.org/c/openstack/ironic/+/80244813:16
iurygregorydtantsur, TheJulia I've added a few comments with some ideas to the OpenInfra slides o/ I can work on it if we agree that it makes sense =)13:16
dtantsurcenne: could you cherry-pick this ^^^ to bugfix/18.1 now by using `git cherry-pick -x`?13:16
cennedtantsur: okay13:17
iurygregorycherry-pick in gerrit UI won't work? :D13:17
dtantsuriurygregory: a bit of CLI practice won't hurt :)13:17
iurygregorytrue13:18
dtantsurbut yeah, it probably will13:18
dtantsurmy point here is to highlight the importance of -x13:18
iurygregory++13:18
dtantsur"The username to be used when accessing the URI specified by the Image parameter", says the Redfish schema. Let us try to guess if it means HTTP basic or digest auth :)13:19
iurygregory:D13:19
iurygregorymaybe both?13:19
dtantsurit's actually possible13:20
dtantsurmraineri: if you're around ^^13:20
dtantsur(this is re https://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_3_0.json)13:20
opendevreviewcenne proposed openstack/ironic bugfix/18.1: Fixes missing argument for log format string  https://review.opendev.org/c/openstack/ironic/+/80252313:28
cenneokay done! (I think..)13:29
TheJuliahas anyone seen the name of the truck which ran me over?13:29
TheJuliawell, the plate number to be precise?13:29
iurygregorywoot?!13:31
cenneThanks dtantsur. Using cherry-pick for the first time. 13:35
dtantsurit's good to know it, a very important tool in the git workflow whenever support branches are involved13:36
cenneack13:44
mraineridtantsur: it really depends on what the remote file server is using for authentication13:45
dtantsurmraineri: so it should react normally for either request from the server?13:50
mraineriI would expect it to13:50
dtantsurokay, cool13:50
dtantsuroh lol, and just after this conversation I see https://www.monkeyuser.com/2021/fill-in-the-gaps/13:51
dtantsurthe timing is perfect :D13:51
iurygregorydtantsur, ++13:53
iurygregoryOMG13:53
iurygregoryI didn't know MonkeyUser.com tks for sharing13:54
dtantsuroh, this is worth knowing13:54
dtantsuriurygregory: https://classicprogrammerpaintings.com/ is another recommendation13:55
iurygregorydtantsur, The code reviewer OMG13:55
iurygregoryI can't stop laughing now13:56
dtantsur:)13:57
rpittaumonkeyuser is the best, almost at xkcd level14:02
dtantsuryep. a bit less philosophical14:03
* dtantsur sighs and starts refactoring bifrost14:04
opendevreviewcenne proposed openstack/ironic master: Add api endpoint for setting boot_mode on managed node  https://review.opendev.org/c/openstack/ironic/+/80008414:17
opendevreviewMerged openstack/ironic bugfix/18.1: Fixes missing argument for log format string  https://review.opendev.org/c/openstack/ironic/+/80252314:22
opendevreviewDmitry Tantsur proposed openstack/bifrost master: [WIP] Move Nginx code to a new role bifrost-nginx-install  https://review.opendev.org/c/openstack/bifrost/+/80253214:35
dtantsurthe promised refactoring ^^ (I haven't touched keystone yet)14:40
opendevreviewDmitry Tantsur proposed openstack/bifrost master: [WIP] Move Nginx code to a new role bifrost-nginx-install  https://review.opendev.org/c/openstack/bifrost/+/80253214:57
opendevreviewcenne proposed openstack/ironic master: Add api endpoint for setting boot_mode on managed node  https://review.opendev.org/c/openstack/ironic/+/80008415:11
TheJuliabrraaaaaaiiinnsss16:24
*** sshnaidm is now known as sshnaidm|afk16:34
rpittaugood rainy night! o/16:40
*** rpittau is now known as rpittau|afk16:40
opendevreviewJulia Kreger proposed openstack/ironic-specs master: Clean up released features/items  https://review.opendev.org/c/openstack/ironic-specs/+/80165016:43
TheJuliaforgot the toc entries :(16:44
TheJuliastevebaker: first of the backports to ussuri for vmedia permission seems happier with cI now, rechecked the second17:51
opendevreviewJulia Kreger proposed openstack/ironic stable/train: Make test-setup.sh compatible with mysql8  https://review.opendev.org/c/openstack/ironic/+/80246017:59
TheJuliastevebaker: looks like mysql8 is breaking stable/train tox jobs :\18:00
TheJuliaPatch ^^^ backported also went to ussuri for same reason18:00
opendevreviewJulia Kreger proposed openstack/ironic stable/train: Make test-setup.sh compatible with mysql8  https://review.opendev.org/c/openstack/ironic/+/80246018:30
* TheJulia does the branch silently broke dance18:36
opendevreviewJulia Kreger proposed openstack/ironic stable/train: Make test-setup.sh compatible with mysql8  https://review.opendev.org/c/openstack/ironic/+/80246018:52
opendevreviewJulia Kreger proposed openstack/ironic stable/train: Set driver lib tox jobs to utilize openstack-tox  https://review.opendev.org/c/openstack/ironic/+/80260318:58
opendevreviewJulia Kreger proposed openstack/ironic stable/victoria: Use openstack-tox for ironic-tox-unit-with-driver-libs  https://review.opendev.org/c/openstack/ironic/+/80246219:01
opendevreviewJulia Kreger proposed openstack/ironic stable/ussuri: Use openstack-tox for ironic-tox-unit-with-driver-libs  https://review.opendev.org/c/openstack/ironic/+/80246319:02
TheJuliaOkay, that *should* fix things and prevent the version break later on19:03
opendevreviewMerged openstack/ironic master: Fix regression in ramdisk deploy kernel parameters  https://review.opendev.org/c/openstack/ironic/+/80243719:07
TheJuliastevebaker: I guess on a plus side, I *think* we can invoke dnsmasq entirely by commandline which makes the puppet changes pointless19:15
TheJuliaat least, for now19:15
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic bugfix/18.1: Fix regression in ramdisk deploy kernel parameters  https://review.opendev.org/c/openstack/ironic/+/80246419:19
stevebakermorning19:26
stevebakerTheJulia: yeah it might be nice not to have to manage another conf file19:26
TheJuliayeah19:53
TheJuliaI guess it would definitely torpedo someone trying to use something like packstack on rhel920:25
TheJulia. o O ( maybe that is a good thing? )20:26
stevebakerTheJulia: You could still package a unit service file which specifies all dnsmasq arguments, populated from env variables defined in /etc/sysconfig/foo. But then I suppose puppet needs to manage *that*20:36
TheJulianot really since the container is supposed to be launched with a direct process20:36
TheJuliaI mean, we could, as long as the wrapper is there for process launching20:36
stevebakerI mean for the packstack case, not the tripleo/container one20:37
TheJuliaoh yeah20:41
TheJuliabut... we shouldn't be encouraging continuted packstack use20:42
TheJuliaat least, that is my opinion20:42
TheJuliaso it *looks* like it may make sense to get the packaging in because it should get pulled in... in theory20:44
TheJuliabecasue there seems to be a non-visible direct connection between the manfiest executing to build the containers20:44
TheJulialike the pxe container has the conductor stuffs in it... it seems.20:44
TheJuliawhich would explain a lot and should get the dependencies in place20:45
TheJuliastevebaker: https://review.opendev.org/c/openstack/ironic/+/802603 <-- If you wouldn't mind before the end of the day so we can merge stuff down to train again21:14
stevebakerapproved21:17
stevebakerTheJulia: here is the image building config for the ironic-pxe image https://opendev.org/openstack/tripleo-common/src/branch/master/container-images/tcib/base/os/ironic-base/ironic-pxe/ironic-pxe.yaml21:22
stevebakerTheJulia: I think the directory structure implies this is also included https://opendev.org/openstack/tripleo-common/src/branch/master/container-images/tcib/base/os/ironic-base/ironic-base.yaml21:22
TheJuliawow that is burried21:24
TheJuliathanks!21:24
stevebakercontainer building and running has already been completely rewritten since my time :)21:25
NobodyCamhehehe I've heard of self documenting code but this is not what I was expecting: https://docs.openstack.org/ironic/latest/_modules/ironic/drivers/modules/storage/cinder.html21:55
JayFhttps://docs.openstack.org/ironic/latest/_modules/ironic/drivers/modules/storage/external.html22:08
JayFit looks like a lot of modules are getting dropped directly into our docs22:08
JayFweird22:08
opendevreviewGhanshyam proposed openstack/networking-generic-switch stable/train: DNM: testing tempest change  https://review.opendev.org/c/openstack/networking-generic-switch/+/80263022:10
opendevreviewMerged openstack/ironic stable/train: Set driver lib tox jobs to utilize openstack-tox  https://review.opendev.org/c/openstack/ironic/+/80260322:35
*** pmannidi|brb is now known as pmannidi|AFK23:57

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