Thursday, 2021-04-08

iurygregoryno worries00:01
iurygregoryyes, you will need to implement some functions in node.py and equivalent ones in _proxy.py and write some tests (unit tests and functional tests I think)00:06
iurygregoryfor example you can look at how node.py handles traits (look at the function and check the commit that added so you can have a better idea on how things would look like)00:07
*** paras333 has joined #openstack-ironic00:22
*** paras333 has quit IRC00:27
kajalsah07Thanks, I was indeed looking for some similar commits/functions. I will look at how traits is implemented.00:37
*** spotz has quit IRC01:32
*** rh-jelabarre has quit IRC01:37
*** rcernin has quit IRC02:30
*** k_mouza has joined #openstack-ironic02:48
*** k_mouza has quit IRC02:52
*** rcernin has joined #openstack-ironic02:57
*** rcernin has quit IRC03:01
*** rcernin has joined #openstack-ironic03:25
*** rcernin has quit IRC03:29
*** tkajinam is now known as tkajinam|lunch03:35
*** pmannidi has joined #openstack-ironic03:47
*** rcernin has joined #openstack-ironic03:47
*** pmannidi has quit IRC03:52
openstackgerritVerification of a change to openstack/ironic failed: Fix idrac-wsman BIOS factory_reset result finding  https://review.opendev.org/c/openstack/ironic/+/74869603:53
*** pmannidi has joined #openstack-ironic04:15
*** pmannidi has quit IRC04:20
openstackgerritVerification of a change to openstack/ironic failed: Fix idrac-wsman BIOS factory_reset result finding  https://review.opendev.org/c/openstack/ironic/+/74869604:46
*** k_mouza has joined #openstack-ironic04:48
*** k_mouza has quit IRC04:53
*** tzumainn has quit IRC05:36
*** k_mouza has joined #openstack-ironic05:52
*** k_mouza has quit IRC05:56
*** k_mouza has joined #openstack-ironic05:59
*** uzumaki has quit IRC06:02
*** k_mouza has quit IRC06:03
*** uzumaki has joined #openstack-ironic06:35
*** moshiur has joined #openstack-ironic06:36
*** tosky has joined #openstack-ironic06:45
*** tkajinam|lunch is now known as tkajinam06:46
arne_wiebalckGood morning, ironic!06:49
*** ociuhandu has joined #openstack-ironic07:01
*** rpittau|afk is now known as rpittau07:01
rpittaugood morning ironic! o/07:01
*** uzumaki has quit IRC07:07
*** uzumaki has joined #openstack-ironic07:08
*** ociuhandu has quit IRC07:13
moshiurGood morning, rpittau: my other PR in DIB got merged today. Thanks to everyone. can you please help to merge my PR in IPA builder. https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77872607:13
*** ociuhandu has joined #openstack-ironic07:14
rpittaumoshiur: great news! The patch in ipa-builder should now automatically run gate ci jobs and merge if pass07:14
moshiurok thanks rpittau. I will wait.07:18
*** ociuhandu has quit IRC07:19
*** ociuhandu has joined #openstack-ironic07:19
*** ociuhandu has quit IRC07:19
*** ociuhandu has joined #openstack-ironic07:21
*** ociuhandu has quit IRC07:25
*** ociuhandu has joined #openstack-ironic07:26
jandersgood morning arne_wiebalck rpittau moshiur and Ironic o/07:29
arne_wiebalckhey janders ricolin moshiur o/07:33
openstackgerritMerged openstack/ironic master: Fix typo in security docs around is_admin rule  https://review.opendev.org/c/openstack/ironic/+/78396307:52
rpittauhey janders :)07:53
arne_wiebalcks/ricolin /ricolin rpittau/ :)07:54
ricolinarne_wiebalck, :)07:54
rpittau:D07:54
rpittauhey arne_wiebalck :)07:55
*** ociuhandu has quit IRC07:59
*** ociuhandu has joined #openstack-ironic07:59
*** dougsz has joined #openstack-ironic08:01
*** lucasagomes has joined #openstack-ironic08:03
*** ociuhandu has quit IRC08:04
*** ociuhandu has joined #openstack-ironic08:04
*** rcernin has quit IRC08:13
*** ociuhandu has quit IRC08:27
*** ociuhandu has joined #openstack-ironic08:28
*** derekh has joined #openstack-ironic08:33
*** ociuhandu has quit IRC08:33
*** ociuhandu has joined #openstack-ironic08:33
*** rcernin has joined #openstack-ironic08:43
*** kamlesh_chauvhan has joined #openstack-ironic08:50
*** kamlesh_chauvhan has quit IRC08:52
*** rcernin has quit IRC08:55
*** ociuhandu has quit IRC09:07
*** ociuhandu has joined #openstack-ironic09:08
cennegoodmorning everyone09:08
*** ameya49 has joined #openstack-ironic09:10
*** ociuhandu has quit IRC09:13
*** rcernin has joined #openstack-ironic09:14
*** rcernin has quit IRC09:18
*** abhishekyadav has joined #openstack-ironic09:22
ameya49dtantsur|afk : Good Morning. I'm testing your patch : https://review.opendev.org/c/openstack/ironic/+/771493 (secure boot management) and have following observations :09:29
ameya491. Enabling secure boot : After deploying node via devstack (ironic), node gets deployed and gets into "active" state. Also Secure boot sets as "Enabled" on iDRAC, but not able to see OS login screen on iDRAC console. Message displayed : UEFI0073 : Unable to boot  because of the Secure Boot policy.09:29
ameya49Query : Any pre-requisites/configuration needed for enabling secure boot?09:29
ameya492.Disabling secure boot : Observed that the disabling secure boot triggers while "undeploy" of node. But its been observed that iDRAC creates a pending job to set secure boot parameter as "Disabled" but do not execute it. iDRACs get powered off. On the next reboot, the pending job gets executed and sets parameter of secure boot as "Disabled".09:29
ameya49Query : Is this expected?09:29
ameya49Please let me know if any more details needed09:29
*** abhishekyadav has quit IRC09:30
*** sshnaidm|afk is now known as sshnaidm09:31
*** dtantsur|afk is now known as dtantsur09:41
dtantsurameya49: morning! 2. Yes. 1. You need a secure boot compatible user image (not cirros or anything like that).09:42
rpittaudtantsur, TheJulia, I'd like to ask a release of sushy for victoria and ussuri to get a couple of fixes in, wdyt?09:42
dtantsurno objections09:42
rpittaucool!09:42
*** rcernin has joined #openstack-ironic09:46
*** rcernin has quit IRC09:46
*** rcernin has joined #openstack-ironic09:47
*** uzumaki has quit IRC09:47
rpittauoh and train...09:49
dtantsurand once the suse fix lands, we need to release IPA-builder09:49
rpittauyeah09:49
*** ociuhandu has joined #openstack-ironic09:57
*** ociuhandu_ has joined #openstack-ironic09:59
*** ociuhandu has quit IRC10:02
*** ociuhandu_ has quit IRC10:03
*** ameya49 has quit IRC10:23
arne_wiebalckbye everyone o/10:26
*** ameya49 has joined #openstack-ironic10:30
*** ociuhandu has joined #openstack-ironic10:34
ameya49Thanks dtantsur. Will check on the compatible user image part.10:34
*** ameya49 has quit IRC10:34
*** ameya49 has joined #openstack-ironic10:36
*** ameya49 has quit IRC10:38
*** ociuhandu has quit IRC10:39
iurygregorygood morning Ironic o/10:44
ajyaHi, there is a patch failing grenade job, it looks because of "No Image found for cirros-0.5.1-x86_64-uec". Any ideas? The patch - https://review.opendev.org/c/openstack/ironic/+/74869610:48
dtantsurI hope it's not broken CI..10:48
*** k_mouza has joined #openstack-ironic10:54
openstackgerritDmitry Tantsur proposed openstack/ironic master: Do not use pregenerated tokens with a pre-built ISO  https://review.opendev.org/c/openstack/ironic/+/78537211:00
*** sshnaidm has quit IRC11:01
*** sshnaidm has joined #openstack-ironic11:04
*** k_mouza has quit IRC11:08
openstackgerritDmitry Tantsur proposed openstack/ironic master: Do not use pregenerated tokens with a pre-built ISO  https://review.opendev.org/c/openstack/ironic/+/78537211:18
*** rh-jelabarre has joined #openstack-ironic11:24
ajyacan't find any errors for image creation, between recent failures there was one success, will retry..11:25
*** paras333_ has joined #openstack-ironic11:26
*** k_mouza has joined #openstack-ironic11:26
openstackgerritMerged openstack/ironic-python-agent-builder master: Fix: IPA image building with OpenSuse.  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77872611:28
iurygregoryseems like CI config is using cirros 0.5.211:34
ajyaiurygregory: smth that changed recently?11:36
iurygregorytrying to confirm things... probably it's a config from infra that updated the cirros image11:37
*** sshnaidm has quit IRC11:37
iurygregoryand we default to their values I think11:37
iurygregoryI'm checking now11:37
openstackgerritDmitry Tantsur proposed openstack/ironic master: Wipe agent tokens on inspection start and abort  https://review.opendev.org/c/openstack/ironic/+/78539911:43
dtantsuragent tokens strike again ^^ :)11:43
openstackgerritDmitry Tantsur proposed openstack/ironic master: Do not use pregenerated tokens with a pre-built ISO  https://review.opendev.org/c/openstack/ironic/+/78537211:43
moshiurThanks dtantsur, rpittau and JayF for review and merge the PR.11:44
dtantsurnp11:44
openstackgerritBob Fournier proposed openstack/ironic stable/ussuri: Refactor vendor detection and add Redfish implementation  https://review.opendev.org/c/openstack/ironic/+/78445211:46
*** sshnaidm has joined #openstack-ironic11:50
openstackgerritDmitry Tantsur proposed openstack/ironic master: Do not use pregenerated tokens with a pre-built ISO  https://review.opendev.org/c/openstack/ironic/+/78537211:53
*** zaneb has joined #openstack-ironic11:57
*** zaneb has quit IRC11:59
*** ociuhandu has joined #openstack-ironic12:02
*** ociuhandu has quit IRC12:02
openstackgerritAija Jauntēva proposed x/sushy-oem-idrac stable/victoria: Remove lower constraints  https://review.opendev.org/c/x/sushy-oem-idrac/+/78540212:19
openstackgerritMerged openstack/ironic-python-agent master: Capture the early logging  https://review.opendev.org/c/openstack/ironic-python-agent/+/78388812:23
*** k_mouza has quit IRC12:24
*** k_mouza has joined #openstack-ironic12:25
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent stable/wallaby: Capture the early logging  https://review.opendev.org/c/openstack/ironic-python-agent/+/78537712:28
rpittaudtantsur, TheJulia, I requested sushy (train,ussuri,victoria) and ipa-builder releases12:28
dtantsurk thanks12:30
*** samcat116 has joined #openstack-ironic12:38
*** k_mouza has quit IRC12:46
*** k_mouza has joined #openstack-ironic12:47
openstackgerritDmitry Tantsur proposed openstack/ironic master: [WIP] Fix fast track with redfish-virtual-media  https://review.opendev.org/c/openstack/ironic/+/78540712:52
*** rcernin_ has joined #openstack-ironic12:58
*** zaneb has joined #openstack-ironic12:59
*** rcernin has quit IRC12:59
*** lmcgann has joined #openstack-ironic13:04
*** frigo has joined #openstack-ironic13:06
frigoHello Ironic! Above makes me think that booting servers with virtual media take a while.. it can take 10 minutes from the boot loader screen to the start of the system (Centos8 minimal iso is ~350MB)13:08
*** samcat116 has quit IRC13:08
TheJuliafrigo: bandwidth limitations plus BMCs tend to have limited CPU capacity since it becomes an out of band device and is not using in-band networking to boot13:16
frigoI get that. Still...13:16
frigoa "production ready tinyipa" would be nice13:17
frigoor some magic to load the  kernel from the iso and the ramdisk from the network... or to split the ramdisk in 213:17
*** Goneri has joined #openstack-ironic13:18
dtantsurwe're going towards something like ^^ in the openshift world13:20
frigoreally? you have more info?13:22
TheJuliaI suspect that has the greatest possibility, I don't expect we would really be able to maintain tinyipa as something "production-ready", although we could likely strip much more out of our ramdisks13:22
TheJuliarpittau: thanks13:23
dtantsurfrigo: openshift stuff is coreos specific, probably won't help you13:23
openstackgerritKafilat Adeleke proposed openstack/ironic master: Aliases for a few unfortunately named state transitions  https://review.opendev.org/c/openstack/ironic/+/78489813:31
*** rcernin_ has quit IRC13:42
*** samcat116 has joined #openstack-ironic13:44
dtantsurror rebooting system: Reboot script failed with exit code 1. stdout: . stderr: System has not been booted with systemd as init system (PID 1)13:46
dtantsurFair enough, didn't we have a fallback for that?13:46
cennedtantsur: I've reading through the files in openstack sdk to gaet an idea of the codebase.13:47
cenneA quick quesn when you find time. In openstack/proxy.py at line 519 (in _list docstring) is it really supposed to be delete? Feels like a typo. Just making sure.13:47
dtantsurcenne: it's a typo indeed, good catch13:48
dtantsurbonus point for fixing it (in a separate patch) :)13:48
cennealright!13:49
*** tzumainn has joined #openstack-ironic13:51
openstackgerritKafilat Adeleke proposed openstack/ironic master: Aliases for a few unfortunately named state transitions  https://review.opendev.org/c/openstack/ironic/+/78489813:56
*** k_mouza has quit IRC14:01
*** k_mouza has joined #openstack-ironic14:02
*** k_mouza has quit IRC14:02
*** k_mouza has joined #openstack-ironic14:02
openstackgerritBob Fournier proposed openstack/ironic stable/ussuri: Refactor vendor detection and add Redfish implementation  https://review.opendev.org/c/openstack/ironic/+/78445214:07
rpiosoGood morning, ironic :)14:35
rpiosoIs there an update on our plan to release 17.0.1?14:37
*** moshiur has quit IRC14:39
TheJuliaI cut it as indicated I would last night based on the state of the branch14:46
TheJuliaor at least requested it14:46
dtantsurI see the tag in git14:47
TheJuliaI was about to say, it looks like it had been merged and thus released14:47
rpiosodtantsur, TheJulia: Thank you14:47
cenne when making a small change, are we supposed to upload it and then edit with more commits later, or make a bunch of commits and then 'git review'14:47
dtantsurcenne: each commit should be self-contained and independent14:48
dtantsurlocally you can start a branch of master for each independent change and submit them separately14:48
TheJuliacenne: And uploaded to gerrit using `git review`, and you can download/edit/reupload using that tool.14:48
cenneso a fix for they typo for example. should i git review it right away?14:49
TheJuliacenne: the key aspect to all of this is the commit message corresponds to a change. Gerrit tracks these with a `Change-Id` value in the commit message.14:49
TheJuliacenne: if it is not related to another change your making, I don't see why not14:50
dtantsurit's even better, yes14:51
openstackgerritAija Jauntēva proposed openstack/ironic master: Update to not use deprecated `get_task_monitor`.  https://review.opendev.org/c/openstack/ironic/+/78542914:55
*** spotz has joined #openstack-ironic14:58
cenneokay something happened, could you guys review this? https://review.opendev.org/c/openstack/openstacksdk/+/78543115:13
*** k_mouza_ has joined #openstack-ironic15:13
cenneIt's not much. Hope I didn't mess up the process..15:13
rpittaucenne: that looks ok, just no need to be connected to that task15:16
*** k_mouza has quit IRC15:17
cenneoh okay. so .. should i ammend and resubmit?15:17
cenne*amend15:17
rpittaucenne: yeah15:17
rpittaujust remove story and task entries15:18
*** diurnalist has joined #openstack-ironic15:22
cennedone.  but it says rejected when I try to git review.15:22
rpittaummmm you should amend just the commit msg, so use git commit --amend, and remove the 2 lines, nothing more15:24
dtantsurcenne: if you removed the Change-Id line, copy it from the gerrit UI15:26
dtantsurit's required for gerrit15:26
dtantsurin other news, I think bifrost centos 8 is broken :-/15:28
dtantsurexample https://zuul.opendev.org/t/openstack/build/0494e8b8b5d74a658f0d6802f77fe463/log/job-output.txt15:28
cenneyes i removed the task and story, left the changeid intact15:28
cennehere's the error https://paste.centos.org/view/e7ec93d315:29
cennehere's my git show https://paste.centos.org/view/98e8ffd515:29
dtantsureeeeehhhmm15:29
cenne(sorry paste.openstack.org wasn't opening for me)15:29
dtantsurtry again maybe?15:29
*** bburns has quit IRC15:30
dtantsurhonestly, I'm a bit puzzles by it15:30
cennesame error :(15:31
dtantsurcenne: you have just this one commit on top of git master, right?15:31
JayFcenne: that is usually caused by permissions issues locally15:31
kajalsah07Hi all, when I try to enter `git review -s` I get the following error:15:31
kajalsah07Please make sure you have the correct access rights15:31
kajalsah07and the repository exists.15:31
kajalsah07We don't know where your gerrit is. Please manually create a remote15:31
kajalsah07named 'gerrit' and try again.15:31
kajalsah07Could not connect to gerrit at ssh://kajalsah@review.opendev.org:29418/openstack/openstacksdk.git15:31
kajalsah07Is it the problem of my SSH key setup or can there be any other problem? I confirmed that SSH keys are correctly setup.15:31
JayFcenne: check to ensure the entire git repo including the .git/ dir is owned by the user running the git command15:32
JayFkajalsah07: please utilize paste.openstack.org or some other paste service. I also suggest posing this question in a channel better suited to openstacksdk or opendev discussion.15:32
dtantsurkajalsah07: curious which distribution you use. On F33 you need to generate SSH keys of a newer type.15:32
cennekajalsah07 did you add your username to gitreview.username15:33
kajalsah07How do I check the distribution?15:33
kajalsah07Yes I added my username15:33
dtantsurkajalsah07: which linux are you using?15:33
JayFkajalsah07: a little birdie just told me you're suppoesd to be here :D I hope I didn't make a bad first impression, if you need anything please ask15:33
dtantsurEXCUSE ME! OWLS ARE LARGE BIRDS!!15:34
dtantsur:D15:34
rpittauheh, mid-size :P15:34
kajalsah07I'm using Ubuntu 18.0415:34
JayFdtantsur: is an owlet?15:35
dtantsurokay, so it's not a key type probably15:35
rpittaukajalsah07: I suggest to use 20.04 , it's the current version supporte by our CI15:35
dtantsurJayF: welll.. you got me :)15:35
cennedtatsur: yes it's the only commit i made. I'll try pulling master and rebasing??15:36
cenneseems that might complicate things..15:36
JayFcenne: check the permissions like I suggested, `ls -la * .*` in the git repo dir, make sure all the files are owned by the user you're logged in as15:37
dtantsurthis ^^^15:37
cenneok.15:37
kajalsah07Is there anything else I can try to make `git review -s` work before moving to Ubuntu 20.04? It'll take me some time to upgrade Ubuntu.15:38
dtantsurkajalsah07: can you try something like `ssh -v kajalsah@review.opendev.org:29418`, maybe the extended output will give some clue?15:38
kajalsah07This is the output15:41
kajalsah07OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n  7 Dec 201715:41
kajalsah07debug1: Reading configuration data /home/kajalPC/.ssh/config15:41
kajalsah07debug1: Reading configuration data /etc/ssh/ssh_config15:41
kajalsah07debug1: /etc/ssh/ssh_config line 19: Applying options for *15:41
kajalsah07ssh: Could not resolve hostname review.opendev.org:29418: Name or service not known15:41
dtantsurkajalsah07: sorry `ssh -v kajalsah@review.opendev.org -p 29418`15:42
*** bburns has joined #openstack-ironic15:44
cenneJayF: yes , it's all just me15:45
cennei didnt change anything locally after the first commit15:45
cenneexcept the commit message15:46
cenneand patchset comment in the review webui15:46
openstackgerritRiccardo Pittau proposed openstack/bifrost master: Use explicit path for which  https://review.opendev.org/c/openstack/bifrost/+/78543715:47
rpittaudtantsur: this ^ should fix the issue with bifrost centos815:47
dtantsurOMG15:48
dtantsurwhy15:48
dtantsurWHY15:48
rpittauI would love to have an answer :/15:48
dtantsurcenne: hmm. this starts going outside of our expertise, could you join the #opendev channel and ask tehre?15:48
cenneit says missing tree something. could it be that the commit id wants the same story,topic?15:49
dtantsurrpittau: I wonder if we should also talk to #opendev.. or if it's our problem?15:49
dtantsurcenne: git has no knowledge of topics or stories15:50
dtantsurthese are purely gerrit features, the topic is usually set from your branch name15:50
rpittaudtantsur: mmmm yeah, that could be indeed an issue for others, I did not went too deep into the root cause, but the alias seems to be a problem when using it in scripts15:51
cenneyes, i thought gerrit might be messing up. since it says remote unpack failed15:51
dtantsurcenne: maybe try `git gc`?15:52
cennedone same15:54
rpittaucenne: you could also try to go back to master, download your patch and switch to that using 'git review -d 785431', and work on that one15:54
dtantsurunder "go back to master" rpittau probably means "clone the repository again"15:54
rpittauno, I mean, just git checkout master :)15:54
dtantsurI see at least one report of a similar problem https://bugs.launchpad.net/git-review/+bug/133254915:54
openstackLaunchpad bug 1332549 in git-review "git review sometimes causes unpacker error for Missing tree" [Undecided,New]15:54
dtantsurrpittau: that is unlikely to help15:55
cennewhat is this!15:55
cennemessge from @openstack?15:56
dtantsur@openstack is a bot15:56
dtantsurit handles some things, like helpfully showing the error title15:56
dtantsurit reacts to anyone posting a link to certain known services15:56
JayFwow that's a brutal bug15:56
cennethat oh ok..15:56
JayFbad luck to get hit with that as a new contributor15:56
dtantsurcenne: I asked on #opendev, they're asking which version of git do you have15:57
dtantsurcould you join that channel for further investigation?15:57
*** rpittau is now known as rpittau|bbl15:57
cennegit version 2.25.115:57
*** frigo has quit IRC16:04
*** lucasagomes has quit IRC16:07
kajalsah07dtantsur: Output is16:12
kajalsah07debug1: connect to address 104.130.246.32 port 29418: Connection timed out16:12
kajalsah07debug1: Connecting to review.opendev.org [2001:4800:7819:103:be76:4eff:fe04:9229] port 29418.16:12
kajalsah07debug1: connect to address 2001:4800:7819:103:be76:4eff:fe04:9229 port 29418: Network is unreachable16:12
kajalsah07ssh: connect to host review.opendev.org port 29418: Network is unreachable16:12
dtantsurkajalsah07: can you even about review.opendev.org in a browser? if yes, can there be some sort of firewall that blocks port 29418?16:13
*** ociuhandu has joined #openstack-ironic16:15
kajalsah07Yes, I can open them on browser. Looks like my ISP is blocking this port. I will try with another connection.16:15
openstackgerritKafilat Adeleke proposed openstack/ironic master: Aliases for a few unfortunately named state transitions  https://review.opendev.org/c/openstack/ironic/+/78489816:16
openstackgerritMerged openstack/ironic master: Fix idrac-wsman BIOS factory_reset result finding  https://review.opendev.org/c/openstack/ironic/+/74869616:20
*** ociuhandu has quit IRC16:21
*** samcat116 has quit IRC16:24
*** samcat116 has joined #openstack-ironic16:24
cenneI remember reading something about an https connection too, on that page. (for when that port is blocked)16:30
*** Dhuldev_Valekar has joined #openstack-ironic16:31
dtantsuryep, there should be something16:32
kajalsah07dtantsur: Is there a way to use some other port for ssh? I am not able to use the other mobile network for ssh16:33
*** dougsz has quit IRC16:33
kajalsah07cenne: Which page?16:33
cennehttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#accessing-gerrit-over-https16:33
cennethis ^16:33
openstackgerritDmitry Tantsur proposed openstack/ironic master: Fix fast track with redfish-virtual-media  https://review.opendev.org/c/openstack/ironic/+/78540716:34
dtantsurTheJulia: circling back to ^^^16:34
dtantsurat some point I decided that it worked.. but it did not, which is very painful with a much slower CoreOS ramdisk16:34
cennekajalsah07: try that. have linked to the section. "accessing-gerrit-over-https"16:35
kajalsah07This works. Thanks a lot!16:42
dtantsurcenne: now that you've recovered your ability to use git, could you remove duplicating change-id (and the dot) from the commit message?16:42
dtantsuractually, you ended up with two change ids and thus two changes16:43
*** sshnaidm has quit IRC16:43
dtantsuryou need to abandon one of them and update the other16:43
cenneoh..16:43
dtantsurchange ID is how gerrit understands which change a commit belongs to16:43
*** sshnaidm has joined #openstack-ironic16:44
cennehmm. i wonder why i got another one .. I didn't put it there myself. I think it appeared after my last try.16:44
*** kafilat has joined #openstack-ironic16:46
TheJuliadtantsur: could you just be hitting the timeout?16:48
dtantsurTheJulia: re virtual media? no, it's purely a logic problem16:48
dtantsurquite the opposite: nobody has noticed this issue so far because our ramdisks are reasonably fast16:48
dtantsurthe CoreOS one is quite slow to start, so any reboot really feels16:49
* cenne which one to remove ...16:54
* cenne hate's such choices16:55
JayFthe one with the lower number is the *real* change, the later one is just a clone! /s16:55
cenneouch! but i like clones.. they're as much real as the ~~real~~ original..16:56
JayFthen I think you made you choice :D16:56
kajalsah07Hi, I have put a draft of my progress on opendev to review for the story https://storyboard.openstack.org/#!/story/2008193. My first patch here. Please review :)16:57
JayFOh, this'll be nice! I didn't realize that was the project you all were working on.16:57
dtantsurkajalsah07, cenne, it's end of day for me, I'll try to get to your changes early tomorrow17:03
JayFWhat's your expected working hours kajalsah07 cenne? More europe-y or more US-y or somewhere else?17:05
kajalsah07Sure. Thanks for the help today with setting up ssh/https.17:05
*** derekh has quit IRC17:05
kajalsah07I'm from India. So it aligns with europe zone as I start generally from afternoon :)17:07
JayFAlright, that works :) I'm in US PST, usually work from about 1500-2400 UTC17:08
JayFso if you all ever need something in the mornings, just ask17:08
*** sshnaidm is now known as sshnaidm|afk17:10
*** benj_ has quit IRC17:14
kajalsah07JayF: Thanks. I'll surely ask if I get stuck somewhere.17:21
cenneok dtantsur:17:24
cenneftr i've removed the older one. the newer one is up for review.17:25
dtantsurk thx!17:28
*** dtantsur is now known as dtantsur|afk17:29
dtantsur|afktalk to you tomorrow17:29
*** Dhuldev_Valekar has quit IRC17:43
*** rpittau|bbl is now known as rpittau17:44
*** k_mouza_ has quit IRC17:46
*** diurnalist has quit IRC17:57
rpittaummm bifrost upgrade job may be broken because of an interesting chicken'n'egg issue18:07
rpittausoooo I guess we'll have to fix wallaby first and go the other way around, or even victoria....18:16
rpittaulet's try with wallaby first18:16
openstackgerritRiccardo Pittau proposed openstack/bifrost stable/wallaby: Use explicit path for which  https://review.opendev.org/c/openstack/bifrost/+/78545418:18
TheJuliadtantsur|afk: w/r/t fasttrack, ack18:23
*** benj_ has joined #openstack-ironic18:33
*** kafilat has quit IRC18:55
*** dking has joined #openstack-ironic19:04
openstackgerritKafilat Adeleke proposed openstack/ironic master: Aliases for a few unfortunately named state transitions  https://review.opendev.org/c/openstack/ironic/+/78489819:06
*** bburns has quit IRC19:14
*** bburns has joined #openstack-ironic19:14
*** paras333_ has quit IRC19:18
*** paras333 has joined #openstack-ironic19:19
*** paras333 has quit IRC19:23
openstackgerritRiccardo Pittau proposed openstack/bifrost stable/victoria: Use explicit path for which  https://review.opendev.org/c/openstack/bifrost/+/78550119:23
rpittauwallaby was not enough.....19:23
TheJuliathe world is not enough19:23
*** ociuhandu has joined #openstack-ironic19:29
mnasernow that we've got supermicro gear under control, it's time to enter the idrac fun19:40
mnaserhttps://docs.openstack.org/ironic/ussuri/admin/drivers/idrac.html#pxe-reset-with-factory-reset-bios-clean-step -- does this unfortunately mean that if i use UEFI, i'm not able to actually do factory reset on idrac?19:40
rpiosomnaser: No, it does not mean you cannot perform a factory reset of BIOS settings if you are using UEFI.19:42
mnaserrpioso: factory reset .. then set to uefi all in one clean task?19:44
rpiosomnaser: Rather, it means you will lose your desired NIC PXE enabled configuration when that is performed if that configuration is different from the factory default.19:45
rpiosomnaser: In UEFI boot mode, BIOS settings are used to configure NIC PXE boot.19:46
*** k_mouza has joined #openstack-ironic19:46
* mnaser slowly re-reads to get a grasp of that19:47
rpiosomnaser: AFAIU, by default, recent generations of Dell EMC servers ship with UEFI boot mode enabled from the factory.19:48
mnaseryes, that's been my experience too as well, so default should bring me back to UEFI, but will need to much around the pxe interface i guess19:48
rpiosomnaser: Yes, you will need to muck with the PXE interface configuration if it differs from the factory default.19:49
*** samcat116 has quit IRC19:51
*** k_mouza has quit IRC19:51
rpiosomnaser: That *could* be done by following factory_reset with apply_configuration, but I believe a PXE boot of the IPA ramdisk is unconditionally done between clean steps, which will, well, fail :-(19:57
rpiosodtantsur, TheJulia: ^^^19:59
TheJuliauhh20:00
TheJuliaso dtantsur's change to allow oob only steps shouldn't try to invoke that between steps20:00
TheJuliaat least, that is how I percieve it20:00
rpiosoTheJulia: At least it shouldn't be mandatory :-) Optional?20:01
TheJuliaI think it is required to express that you only want to do oob things20:02
*** rcernin_ has joined #openstack-ironic20:06
*** ociuhandu has quit IRC20:09
rpittauTheJulia: the fix for bifrost centos8 needs to happen in reverse order, starting with victoria stable branch, because of the upgrade job, so we need this https://review.opendev.org/c/openstack/bifrost/+/785501 first20:17
TheJuliarpittau: approved20:20
rpittauthanks!20:20
*** akahat has quit IRC20:24
*** tosky_ has joined #openstack-ironic20:25
*** janders has quit IRC20:26
*** janders8 has joined #openstack-ironic20:26
*** rcernin_ has quit IRC20:26
TheJuliarpittau: w/r/t ci job cleanup, on https://etherpad.opendev.org/p/ironic-xena-ptg line 212. Do we need to discuss grenade job changes that are expected?20:26
*** trident has quit IRC20:26
*** tosky has quit IRC20:26
*** trident has joined #openstack-ironic20:28
*** rcernin_ has joined #openstack-ironic20:28
*** tosky_ is now known as tosky20:28
mnaserrpioso: ok so my systems do default UEFI boot mode enabled, so that settles that20:29
*** dsneddon has joined #openstack-ironic20:29
rpittauTheJulia: any change to the grenade jobs I think should be discussed, yeah20:29
rpittaumy concern is on old stable branches, if we want to keep them "alive" removing grenade is probably not enough20:29
TheJuliamy point is they are expected to be removed from service... like train's job can likely be nuked from high orbit20:31
TheJuliawell20:32
TheJuliaalready done on train it seems20:32
*** rcernin_ has quit IRC20:32
TheJuliaWhich also means we did it on train a while back, which means ussuri is soon()20:32
rpittauoh yeah20:33
rpittauok, yes, next will be ussuri20:33
*** akahat has joined #openstack-ironic20:37
rpiosoTheJulia: We could loop dtantsur|afk into this conversation about OOB things and PXE boot of IPA. I believe you understand the issue :-)20:39
TheJuliarpioso: I would expect he will respond tomorrow.20:41
rpiosoTheJulia: +120:41
rpiosomnaser: Hope that helped.20:42
iurygregoryTheJulia, not sure if you remember the chat we had 2 months ago about being able to validate if the Redfish BMC has support for vmedia... I've created and RFE based on the discussions https://storyboard.openstack.org/#!/story/2008809 not sure if is 100% correct =)20:43
*** rcernin_ has joined #openstack-ironic20:43
TheJuliaiurygregory: what would this periodic task do?20:44
*** diurnalist has joined #openstack-ironic20:45
mnaserrpioso: that was helpful!  but now it looks like ironic will always try to pxe boot for clean even if the clean steps doesnt actually need to do that20:47
openstackgerritMerged openstack/bifrost stable/victoria: Use explicit path for which  https://review.opendev.org/c/openstack/bifrost/+/78550120:47
mnaserbut progress20:47
TheJuliamnaser: what version of ironic?20:47
mnaserTheJulia: ussuri in this case20:47
rpiosomnaser: Ack20:48
TheJuliamnaser: yeah, the most recent work landed in wallaby20:48
mnaser`[{"interface": "bios", "step": "factory_reset"}]` =>  tries to boot20:48
iurygregoryTheJulia, I think the idea of periodic task is that it would set node.fault (In my mind it may not be necessary, maybe it covers the case where people will change the information of the node?)20:49
TheJuliaiurygregory: so here is my worry. We already have a ton of periodics20:49
TheJuliaFor every one we add, another worker gets consumed20:50
TheJuliamore database queries/locking20:50
*** rcernin_ has quit IRC20:50
TheJuliaSo we have to be moderately careful about them20:50
TheJuliaAnd need to have clearly defined what/why/when20:50
*** rcernin has joined #openstack-ironic20:50
iurygregoryI was a bit worried of adding a periodic task for this hehe20:51
iurygregoryin my mind an API call would be easier...20:51
iurygregorybut it would be synchronous20:51
iurygregoryto me this would probably fit like an extension of /validate (at least in my mind)20:52
rpiosomnaser, TheJulia: I expect even more challenging would be [{"interface": "bios", "step": "factory_reset"}, {{"interface": "bios", "step": "apply_configuration", ...}], because PXE boot of IPA would fail between the two steps if the needed bare metal system NIC PXE configuration does not the match the factory default.20:52
mnaserrpioso: but dont these get applied out of band directly via idrac-wsman or so?20:53
TheJuliamnaser: I think he is thinking current state code usage20:53
TheJuliaand I *think* they should be20:54
TheJuliabut...20:54
mnaserwouldnt they happen in 'one clean'20:54
mnaserunless there is a reboot post factory_reset then that's a fail =)20:54
TheJuliathey should20:54
mnaserso having one clean run which does a factory reset THEN apply should be ok, but doing it as two seperate steps = probable fail20:55
rpiosomnaser: AFAIU, ironic cleaning has unconditionally PXE booted the IPA ramdisk before each cleaning step, even for OOB steps.20:55
TheJuliamnaser: I rpioso is talking about before the capability was added20:56
mnaserah yes =)20:56
TheJuliaerr, I think20:56
mnaserso if thats the case i would need to do a clean factory reset, then fix via vendor interface20:56
mnaserfor me, for now20:56
TheJuliayes20:56
* rpioso hasn't been closely following the change dtantsur|afk has been working/worked on, although he's keenly interested in it :)20:57
rpiosomnaser: That would work :)20:57
mnaserand then set the actual values i want with a followup clean_step i guess, or just keep using vendor interface for the whole thing20:57
rpiosomnaser: +120:59
TheJuliaiurygregory: how long would it be for ironic to find a value be acceptable?21:00
TheJuliaiurygregory: and you can't say instantly21:00
*** samcat116 has joined #openstack-ironic21:01
iurygregoryI can run the script I was using to access redfish bmc's and provide some info21:01
TheJuliaiurygregory: so... I'd prefer an information gathering periodic and maybe we adapt power sync21:03
TheJuliahttps://etherpad.opendev.org/p/ironic-xena-ptg-database-activity has some ideas of maybe taking a similar approach for drivers21:03
TheJulialike a master periodic for driver that would then know the conditions in which methods had to be called21:04
openstackgerritRichard G. Pioso proposed openstack/ironic stable/wallaby: Fix idrac-wsman BIOS factory_reset result finding  https://review.opendev.org/c/openstack/ironic/+/78551321:06
*** ociuhandu has joined #openstack-ironic21:07
rpiosoTheJulia: How far back should I back port ^^^?21:08
TheJuliarpioso: train would be nice :)21:09
iurygregoryTheJulia, it took 23s...21:09
TheJuliaiurygregory: okay, but how fast do we demand the data to be in palce after the record is created in ironic?21:09
* TheJulia needs to go to the autoparts store...21:10
rpiosoTheJulia: Nevermind ... It can only be backported to stable/ussuri, which is when the WS-Man BIOS interface was introduced.21:10
iurygregorywell the use case in metal3 is that we want to find asap if the BMC has the support before trying to continue the deployment21:10
TheJuliarpioso: ok21:11
iurygregorythey had a more complicated wish, check if FW version of the node is also compatible with virtual media...21:11
TheJuliaso why not launch data collection after create?21:11
*** ociuhandu has quit IRC21:12
TheJuliaiurygregory: this is sounding like a ptg topic... could we do an apac friendly time for the discussion?21:12
iurygregorytotally21:12
iurygregoryI will on the PTG till thursday21:12
iurygregorysince they moved my flight to 23...21:12
iurygregoryrescheduled21:13
TheJuliaiurygregory: part of me is thinking the outcome of the discussion on database activity and periodics might guide us21:13
iurygregory++21:13
iurygregoryIm looking at the etherpad21:13
TheJuliaokay21:13
TheJuliaI've got time windows posted and estimated times. APAC stuffs are alrgely open for feedback/follow-up21:14
TheJuliaI'm going to run into town, I'll be back later21:15
iurygregoryMonday - 00:00 UTC (Really, Tuesday UTC) would make sense I think21:17
rpittaugoodnight all! o/21:17
*** rpittau is now known as rpittau|afk21:17
TheJuliaiurygregory: ack21:18
*** sshnaidm|afk is now known as sshnaidm|off21:24
*** lmcgann has quit IRC21:30
*** rcernin has quit IRC21:31
*** rcernin has joined #openstack-ironic21:56
*** rcernin has quit IRC22:02
*** diurnalist has quit IRC22:08
*** samcat116 has quit IRC22:09
*** rcernin has joined #openstack-ironic22:11
*** k_mouza has joined #openstack-ironic23:02
*** k_mouza has quit IRC23:07
*** tosky has quit IRC23:38
*** Goneri has quit IRC23:59

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