Wednesday, 2020-08-12

jandersback00:08
*** JamesBenson has joined #openstack-ironic01:39
*** JamesBenson has quit IRC01:44
*** gyee has quit IRC01:49
*** JamesBenson has joined #openstack-ironic02:51
*** JamesBenson has quit IRC02:56
*** mkrai has joined #openstack-ironic02:58
*** rcernin has quit IRC03:10
*** tzumainn has quit IRC03:14
*** stevebaker has quit IRC03:15
*** rcernin has joined #openstack-ironic03:17
*** stevebaker has joined #openstack-ironic03:48
*** ociuhandu has joined #openstack-ironic04:07
*** ociuhandu has quit IRC04:12
*** logan- has joined #openstack-ironic04:40
*** mkrai has quit IRC04:44
*** mkrai has joined #openstack-ironic04:46
*** stevebaker has quit IRC04:51
*** JamesBenson has joined #openstack-ironic04:53
*** JamesBenson has quit IRC04:57
*** abdysn has joined #openstack-ironic05:18
*** JamesBenson has joined #openstack-ironic05:36
*** JamesBenson has quit IRC05:40
*** ricolin has quit IRC06:08
*** weshay|pto has quit IRC06:12
*** weshay_ has joined #openstack-ironic06:13
*** akahat has quit IRC06:13
*** akahat has joined #openstack-ironic06:15
iurygregorygood morning Ironic!07:00
jandersgood morning iurygregory07:02
iurygregoryjanders, o/07:03
*** rcernin has quit IRC07:07
*** abdysn has quit IRC07:11
*** abdysn has joined #openstack-ironic07:11
*** ntt_ has joined #openstack-ironic07:14
jandersiurygregory I made some progress with clean_steps work based on our yesterday's chat - thanks!07:16
jandersI've got a question though. Testing/debugging the new patch I'm hitting a lot of  status codes 400 on the IPA07:16
janders(checking the server side now)07:16
iurygregoryawesome!07:17
iurygregorydo you have some logs we can look at?07:17
*** mkrai has quit IRC07:17
jandershttp://paste.openstack.org/show/796752/07:18
jandersthis is the server side07:18
janderswhen the IPA gets 400s, the server logs these "suspicious activity" messages07:18
iurygregoryagent_token?07:18
jandersit seems to be happening more and more. I used to get it 1-2 times a day and now I don't seem to be able to test cause I hit it most of the time07:19
iurygregoryyeah07:19
iurygregoryit's agent_token hehe07:19
jandershow do I fix it?07:19
jandersclear some token DB table like in the good old keystone days? :)07:19
iurygregoryI thought we fixed the problems we had with agent_token on deployments07:22
jandersperhaps my codebase is a little old07:22
iurygregorywhen this is happening, like the workflow you did07:22
jandersI try clean, which either fails or gets stuck and I abort it07:22
jandersand then I do:07:22
jandersbaremetal node maintenance unset testvm2; baremetal node manage testvm2; baremetal node provide testvm207:22
janderswhich triggers another clean07:23
iurygregoryoh ok07:23
jandersit's possible that the flow is interrupted due to fault in my patch (it's still WIP) and the token doesn't get wiped...  is there an easy-enough way to wipe it manually?07:24
iurygregoryyeah07:24
iurygregorylet me find how you remove07:24
iurygregory1min07:24
jandersthat would be great, thanks iurygregory07:24
iurygregoryjanders, check your node driver_internal_info07:26
jandershttp://paste.openstack.org/show/796753/07:27
*** hjensas has quit IRC07:27
jandershttp://paste.openstack.org/raw/796753/ might be easier07:27
iurygregoryagent_secret_token =D07:28
iurygregoryIn theory if you remove and re run cleaning it should work07:28
iurygregoryin our code we do have some places where we remove since it failed07:28
jandershow do I do it? look up --unset operation in the CLI?07:30
iurygregorythat's what I'm thinking...07:30
iurygregoryI'm not 100% sure we have the support in CLI for this07:30
iurygregorymaybe unset would do the work07:31
*** yolanda has quit IRC07:32
iurygregorywell we do have [--driver-info <key>]07:32
iurygregoryopenstack baremetal node unset [--driver-info <key>] <node>07:32
*** yolanda has joined #openstack-ironic07:33
iurygregoryjanders, I think this would do the job ^07:33
*** Qianbiao has joined #openstack-ironic07:33
*** JamesBenson has joined #openstack-ironic07:37
*** tosky has joined #openstack-ironic07:41
*** JamesBenson has quit IRC07:41
*** dougsz has joined #openstack-ironic07:45
jandersgreat, thanks! :) will test this shortly07:47
rpittaugood morning ironic! o/07:49
*** Lucas_Gray has joined #openstack-ironic07:51
iurygregorygood morning rpittau o/07:52
rpittauhey iurygregory :)07:52
*** mkrai has joined #openstack-ironic07:52
jandersgood morning rpittau o/07:56
rpittauhey janders :)07:56
rpittaujanders: it might be you're looking for this https://review.opendev.org/74465507:57
patchbotpatch 744655 - ironic - Wipe agent token and URL on rescue and unrescue (MERGED) - 1 patch set07:57
rpittaummm that's for rescuing, bad me07:58
rpittauI'm just not sure we're supposed to remove the token manually07:59
iurygregoryme too08:00
iurygregorybut since janders is doing some testing and things may not complete the workflow that was the only way I saw atm08:00
rpittauso cleaning doesn't complete ?08:01
iurygregory`I try clean, which either fails or gets stuck and I abort it`08:01
iurygregoryin his words, yes =)08:01
rpittauok08:01
iurygregoryif it fails we should do the job, if it get stuck and you abort == Big problems08:02
gudrutis0Hi all08:13
*** JamesBenson has joined #openstack-ironic08:14
*** lucasagomes has joined #openstack-ironic08:14
*** vmud213 has joined #openstack-ironic08:17
*** JamesBenson has quit IRC08:19
*** ntt_ has quit IRC08:19
*** tkajinam has quit IRC08:19
*** Abdallahyas has joined #openstack-ironic08:23
janderssorry guys, was in another chat08:24
jandersI did have a couple of cases of it getting stuck08:24
janders(and aborted)08:24
janderssounds like "there be dragons".08:25
jandershow big and how scary are the dragons?08:25
iurygregorythey are very big08:25
iurygregoryand there are a lot of different types08:26
iurygregoryIce, Dark, Fire, Wind, Eletric and so on08:26
jandersok... next time I get my crocodile bite medication from the local pharmacy, I will check if it's any good for dragon bites, too.08:26
iurygregoryrpittau, the bifrost release should be 8.3 I assume? =)08:26
iurygregoryjanders, ++08:27
rpittaujanders: beware of ninja dragons from space08:27
rpittauiurygregory: yeah, lot of features08:28
iurygregoryyep =)08:28
rpittauwow, LOT of features08:28
jandersam I doing something stupid, or did I manage to break it real bad:08:31
jandershttp://paste.openstack.org/raw/796754/08:31
rpittauany core around with a minute to spare? We need https://review.opendev.org/745695 to unlock inspector CI :/08:31
patchbotpatch 745695 - ironic-inspector - Fix requirements job - 1 patch set08:31
iurygregory++08:33
iurygregoryjanders, didn't work =(08:34
rpittaujanders: that is what I was afraid of, I think you can't remove the agent token manually08:34
iurygregorysorry >.<08:34
janderstime to bring out the SQL client?08:35
iurygregorywell SQL would probably work LOL08:35
rpittaujanders: can't you trigger a manual clean on that node ?08:35
jandersI can but last time I tried it gets 400s on the IPA and the conductor complains about "suspicious activity"08:35
iurygregorybecause of the invalid token >.<08:36
rpittauyeah\08:36
rpittaufantastic08:36
rpittaujanders: are you using fast-track ?08:37
iurygregorywell either SQL08:37
iurygregoryor bye bye node08:38
jandersI tried forcing power-off between test runs08:38
jandersit seemed to have helped a little till recently08:38
jandersthis time that didn't help either08:38
jandersbut yeah when it works I do use fast track08:38
*** Lucas_Gray has quit IRC08:38
janders(as in ironic does that by default)08:38
*** ntt_ has joined #openstack-ironic08:39
*** Lucas_Gray has joined #openstack-ironic08:42
rpittauI wonder if you could use rescue in this case, with the patch I posted before08:43
rpittauor I guess the alternative is deleting the node, I'm not sure going through the database would work either08:43
rpittauhave you tried restarting the conductor service ?08:43
jandersI am not sure - I might have due to code changes, but I will try again08:43
* janders is re-testing after conductor restart08:45
iurygregoryrpittau, is there a way to say I want the branch bugfix/8.3 or I need to manually change after running the new-release command?08:46
*** hjensas has joined #openstack-ironic08:48
jandersrpittau conductor restart didn't help (and I forced node power-off prior to retest to kill fasttrack too)08:48
jandersI will try the SQL apprach08:49
janderss/apprach/approach08:49
*** ociuhandu has joined #openstack-ironic08:51
jandersHum. I was about to do the update after the last failed test. Looked into DB to get the query right and the token was gone08:53
jandersis it possible that by using this CLI command:08:53
jandersbaremetal node maintenance unset testvm2; baremetal node manage testvm2; baremetal node provide testvm208:53
rpittauiurygregory: I'm checking, I did that once and I think it was a mix between manual and automated08:53
jandersI make things happen to quick one after another, contributing to the problem?08:53
iurygregoryrpittau, same08:54
rpittaujanders: that should still happen in sequence, so I would say no, but it would help waiting for a node to be in certain state before issuing the next command08:55
jandersnoted!08:55
jandersthanks rpittau08:55
*** ociuhandu has quit IRC08:56
jandersnow it's working again.. I will keep an eye and try to identify any patterns08:57
iurygregory\o/09:03
*** mkowalski has quit IRC09:05
jandersinteresting pattern:09:07
jandersif a node gets stuck in cleaning and cleaning is aborted in the stuck state it leaves a mess09:07
janders(token and what not)09:07
jandershowever09:07
jandersif a node is in cleaning but not stuck and then cleaning is aborted, it does clean up09:07
jandersso (for now I only tested this once) the recovery method from the busted state might be re-trying cleaning and immediately aborting it and then starting again09:08
jandersI hope to fix my code and not test it again but in case I failed I will confirm or reject this hypothesis09:08
janders:)09:09
*** mkowalski has joined #openstack-ironic09:14
*** hjensas has quit IRC09:19
*** ociuhandu has joined #openstack-ironic09:28
iurygregoryyay inspector will be fixed \o/09:31
*** yolanda has quit IRC09:34
*** yolanda has joined #openstack-ironic09:38
*** yolanda has quit IRC09:38
*** yolanda has joined #openstack-ironic09:38
rpittauiurygregory: I left a message on the release channel for the bugfix stuff, in the meantime I saw you worked around that :)09:51
*** hjensas has joined #openstack-ironic09:51
*** mkrai has quit IRC09:59
rpittauwe don't install diskimage-bulder from git :/10:02
*** mkrai has joined #openstack-ironic10:05
*** JamesBenson has joined #openstack-ironic10:15
*** Lucas_Gray has quit IRC10:16
*** Qianbiao has quit IRC10:19
*** Lucas_Gray has joined #openstack-ironic10:21
*** JamesBenson has quit IRC10:22
*** mkrai has quit IRC10:27
*** mkrai has joined #openstack-ironic10:30
*** Lucas_Gray has quit IRC10:34
*** ociuhandu has quit IRC10:38
*** ociuhandu has joined #openstack-ironic10:39
*** yolanda has quit IRC10:44
*** Lucas_Gray has joined #openstack-ironic10:45
*** yolanda has joined #openstack-ironic10:46
*** mkrai has quit IRC10:49
*** sshnaidm is now known as sshnaidm|afk10:57
*** ociuhandu_ has joined #openstack-ironic10:59
*** ociuhandu has quit IRC11:02
*** yolanda has quit IRC11:03
*** ociuhandu_ has quit IRC11:03
*** yolanda has joined #openstack-ironic11:06
*** Qianbiao has joined #openstack-ironic11:09
*** Qianbiao has quit IRC11:10
*** Qianbiao has joined #openstack-ironic11:10
*** yolanda has quit IRC11:12
*** k_mouza has joined #openstack-ironic11:12
vmud213Hello Ironic!11:16
vmud213any idea on the network_data property of the node?11:16
vmud213i am giving it a try with glean installed on the IPA11:16
vmud213and expecting the glean to disable the DHCP and apply the static configuration provided through "network_data".11:17
vmud213But apparently that's not happening.11:17
vmud213Wondering if this was ever tested and tried out?11:18
*** ociuhandu has joined #openstack-ironic11:18
*** ociuhandu has quit IRC11:23
*** yolanda has joined #openstack-ironic11:25
*** dougsz has quit IRC11:28
iurygregoryvmud213, hey o/ what elements did you include in the image you are testing?11:29
iurygregoryIts on my list to do some tests with dhcp-less deployment11:29
vmud213ironic-python-agent-builder -o pro-vinay-ssl-glean-ubuntu -e devuser -e selinux-permissive  -e simple-init ubuntu11:29
vmud213Hey iurygregory, Thanks for the response.11:30
vmud213ANything i am missing?11:30
iurygregorysimple-init should do the job, according to the people from diskimage-builder11:31
iurygregorybut I do remember TheJulia said something about that it may not complete work and we would need an element like simple-init but that would check more locations...11:31
iurygregoryso seems we will need the new element11:31
iurygregorydo you have some logs to share so we can look at?11:32
vmud213I didn't understand why we need a new element11:32
iurygregorylet me see if I can find the log from irc 2min11:32
vmud213as the purpose of the simple-init to install and use Glean which again is the simpler interface for netwrok management11:32
vmud213Exactly.I am trying to find out them.. WANy idea where can i find? By the time i login to IPA the heartbeat is done and the deploy goews through with the dhcp.11:33
iurygregoryvmud213, http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2020-08-04.log.html#t2020-08-04T13:27:3511:35
iurygregorynormally /var/log would have something11:36
vmud213will look into them11:36
vmud213hmm.. i searched for files "*glean*" but of no use11:36
iurygregoryyou using a specific deployment tool for your setup?11:36
vmud213so wondering if the service really kicked off.11:36
vmud213ofcourse in /var/log .11:37
vmud213one question..11:38
iurygregoryhttps://docs.openstack.org/ironic-python-agent/latest/admin/troubleshooting11:38
iurygregorymaybe it would help =)11:38
iurygregorysure11:38
vmud213if an ISO is created with a label "config-2", when the virtual media boots up some process/service should mount the ISO that makes it to appear in in /dev/disk/by-label11:40
iurygregoryyou mean you create the iso?11:42
vmud213who does it? Glean itself?11:43
vmud213If we use redfish virtual meadia boot, the conductor creates the "config-2" labeled ISO and includes that in the virtual media ISO that includes IPA as well11:45
*** JamesBenson has joined #openstack-ironic11:45
*** Qianbiao has quit IRC11:45
iurygregoryironic will generate the iso for vmedia11:46
*** JamesBenson has quit IRC11:46
iurygregoryglean is just responsible to do the network config11:46
*** JamesBenson has joined #openstack-ironic11:46
vmud213Then when the virtualmedia ISO boots up, the "config-2" labeled "vfat" image or "iso" image needs to be first mounted before Glean service can see it .11:46
vmud213What i don't understand is who mounts the device11:47
vmud213iurygrgory, the missing part that i am looking for is, before Glean can read the network config it should find the "config-2" labeld device in the system using using "blkid"11:49
iurygregoryipa is responsible for mounting11:50
vmud213Now blkid can detect the labeled device unless someone mounts the devices11:50
vmud213oh...ok..11:50
vmud213so glean should run only after IPA service.11:50
vmud213Is my understanding clear?11:50
vmud213But wait. IPA does it for user image. Not in the context of deploy image.11:51
*** k_mouza has quit IRC11:52
vmud213this network info is consumed by deploy image and not user image i suppose. That's the whole point of this feature i suppose.11:52
vmud213Am i missing anything?11:52
iurygregoryso, the workflow fo this would be something like11:54
iurygregoryyou have a deploy ramdisk with the network configuration  for the network_data field11:55
vmud213ok11:55
iurygregoryyou need to pass a .json file with the correct format etc since Glean will consume11:55
iurygregoryIronic conductor validates the .json11:55
janderssee you tomorrow Ironic o/11:56
iurygregoryironic builds a new config drive image and places the json file as content for network_data field11:56
jandersare you aware of any good examples how to use bifrost developer mode?11:57
iurygregoryIronic build the bootable iso11:57
jandersI had a look at the code but wasn't sure how to get it to grab one custom source directory (which would be my patch) and install the rest as usual11:57
vmud213ok11:58
*** abdysn has quit IRC11:58
*** Abdallahyas has quit IRC11:58
vmud213the bootable ISO includes a file with iso/vfat format with "config-2" label that's placed in the root directory of the ISO11:59
*** abdysn has joined #openstack-ironic11:59
iurygregoryjanders, I haven't use myself the feature but I will look to see if I can provide something for you11:59
iurygregoryvmud213, correct11:59
vmud213Now, when ISO boots up, assuming no DHCP glean kicks off and tries to configure the network. THe IPA is not in picture yet12:00
vmud213now for Glean to identify the "config-2" block device either glean or some other service would have already mounted the ISO present in the root directory12:02
vmud213Now who does it? That's where i am not clear :)12:02
*** yolanda has quit IRC12:03
vmud213But anyway, i am wasting your time..12:03
vmud213Don't really mean to.12:03
iurygregoryGlean runs inside the ramdisk12:04
iurygregoryipa takes care of the ramdisk12:04
vmud213ok.12:04
iurygregoryrpittau, what I'm saying is correct? ( I assume it's)12:04
iurygregoryvmud213, you are not wasting my time =)12:05
vmud213iurygregory, from what you referred in the etherpad, it should work.12:07
vmud213correct.12:07
vmud213that's a good news. will try to see what i am missing.12:08
jandersiurygregory only if you have time - if not, I will look tomorrow. Thanks heaps! :)12:09
iurygregoryvmud213, awesome let us know the result12:09
vmud213Hey12:09
* iurygregory hopes simple-init will work 12:09
iurygregoryjanders, ack o/12:09
vmud213i missed one statement from Julia12:09
vmud213"at a minimum we likely need a loop attach of our iso for it to be found"12:10
vmud213As per TheJulia's comment @13.2912:11
iurygregoryyeah12:11
vmud213Thanks iurygregory. Have a good day !12:15
iurygregorymaybe we will need to change something on ipa I'm thinking now, I will look at the code to see how it would be12:15
*** yolanda has joined #openstack-ironic12:16
*** Lucas_Gray has quit IRC12:17
*** ntt__ has joined #openstack-ironic12:23
*** ntt_ has quit IRC12:23
*** dougsz has joined #openstack-ironic12:24
*** vmud213 has quit IRC12:29
rpittauiurygregory: that was correct12:34
rpittaubye janders o/12:35
*** ianychoi has quit IRC12:40
*** Lucas_Gray has joined #openstack-ironic12:51
*** ociuhandu has joined #openstack-ironic12:56
*** ntt_ has joined #openstack-ironic12:56
*** ntt__ has quit IRC12:59
iurygregoryI'm wondering if we need to add some bits to ipa regarding the specific lable that glean searchs for13:03
*** yolanda has quit IRC13:07
*** Qianbiao has joined #openstack-ironic13:08
*** rloo has joined #openstack-ironic13:09
rpittauwouldn't hurt :)13:09
*** tzumainn has joined #openstack-ironic13:11
iurygregoryI'm trying to figure out where XD13:18
*** ricolin has joined #openstack-ironic13:22
*** sshnaidm|afk is now known as sshnaidm13:38
* TheJulia blinks13:42
* TheJulia thinks lots of coffee may be needed13:42
rpittaugood morning TheJulia :)13:43
*** ianychoi has joined #openstack-ironic13:44
*** trandles has joined #openstack-ironic13:46
iurygregorygood morning TheJulia =)13:47
iurygregoryjust to more days for the long weekend \o/13:47
TheJuliaexcept I'm driving like 1500 miles this weekend13:49
rpittauoO13:49
iurygregoryWOW13:49
TheJuliaNow to boggle your mind... I've done that in a motorhome once which is ~2x times impacting on the human body13:51
*** yolanda has joined #openstack-ironic13:51
trandlesAnother long road trip TheJulia...coming through NM again?13:51
TheJuliatrandles: yeah, a very quick visit13:52
iurygregoryTheJulia, omg how many days you take to travel the 1500 miles?13:52
TheJuliajust two13:52
iurygregoryI was thinking 3 or 413:53
iurygregoryO.o13:53
trandlesBe safe!13:53
TheJuliatrandles: will do!13:53
TheJuliaiurygregory: I mean, it might take me 3 but I don't anticipiate it. I should just be able to melt into the car and go13:54
iurygregorygood luck =)13:54
rpittauhope you'll be able to enjoy the travel, despite the melting :)13:55
TheJuliaHeh, I was thinking of taking my camera bag with me13:57
*** abdysn has quit IRC14:06
rpittaumock still surprises me sometimes, to say that politely14:08
TheJuliagood way, bad way?14:10
iurygregoryI would say bad since he said "politely"14:14
rpittauvery bad14:31
rpittauwell, my change in dib to fix focal ci is failing in all other jobs, looks like a victory14:35
rpittauTheJulia: iwhen you have a minute, a couple of backports for ipa https://review.opendev.org/744863 https://review.opendev.org/74549314:41
patchbotpatch 744863 - ironic-python-agent (stable/ussuri) - Fix bootloader install issue with MDRAID - 1 patch set14:41
patchbotpatch 745493 - ironic-python-agent (bugfix/6.2) - Ignore devices with size 0 when collecting inventory - 1 patch set14:41
*** priteau has joined #openstack-ironic14:59
iurygregorygerritbot is on PTO15:00
iurygregory 015:02
iurygregoryrpittau, I've pushed the releases for inspector and bifrost, do you need help with any other?15:12
*** vmud213 has joined #openstack-ironic15:13
rpittauiurygregory: thanks! I should be ok with ironic and ironic-python-agent15:14
iurygregorycool =)15:14
* iurygregory back fighting privsep and tempest tests 15:14
vmud213Can anyone take a look at the following patches15:16
vmud213https://review.opendev.org/#/c/739174/15:16
patchbotpatch 739174 - ironic - Decouple the ISO creation logic from redfish - 7 patch sets15:16
vmud213https://review.opendev.org/#/c/742936/15:16
patchbotpatch 742936 - ironic - Allow HttpImageService to accept custom certificate - 5 patch sets15:16
vmud213dtantsur, TheJulia would you mind reviewing them if time permits ?15:17
*** rloo has quit IRC15:17
vmud213742936 is reviewed once and i addressed the comments15:17
*** rloo has joined #openstack-ironic15:18
TheJuliavmud213: I should be able to look later today, seems like today is going to be code and code reviews :)15:18
vmud213Thanks :)15:18
*** Qianbiao has quit IRC15:26
*** Qianbiao has joined #openstack-ironic15:27
*** rloo has quit IRC15:30
*** rloo has joined #openstack-ironic15:31
rpittauiurygregory: maybe too late, but if you want to test it -> https://review.opendev.org/74591815:34
patchbotpatch 745918 - releases - Add intermediate-branch arg to new-release script - 1 patch set15:34
rpittauipa is in the release queue, I will leave ironic for tomorrow as hopefully a couple of patches will be merged15:42
iurygregoryrpittau, well I can test locally lol =D15:47
rpittau:)15:47
iurygregoryrpittau, ++ =)15:48
rpittauiurygregory: thanks :)15:49
iurygregoryworks like a charm!15:49
rpittaucool, let's see if the elders of the internet like it :)15:49
iurygregoryyeah15:49
*** rloo has quit IRC15:51
iurygregoryERROR: No matching distribution found for lxml===4.5.2 WUT15:53
rpittauzuul was magnanimous :)15:53
*** rloo has joined #openstack-ironic15:53
rpittauiurygregory: where? what? how?15:54
iurygregoryironic-lib15:54
iurygregorytesting privsep15:54
iurygregoryonly on the functional jobs15:54
iurygregoryrequirements job and l-c jobs are green LOL15:54
iurygregorymagic15:55
*** ntt_ has quit IRC15:55
*** lucasagomes has quit IRC15:57
rpittauiurygregory: which patch ?15:57
iurygregoryrpittau, 745536 I'm looking at the logs on https://zuul.openstack.org/status15:58
iurygregorysince two jobs are still running15:58
iurygregorythe other job that failed ERROR: No matching distribution found for PyMySQL===0.10.015:58
* iurygregory goes to infra15:58
rpittaumight be vexxhost still acting up15:59
*** Qianbiao has quit IRC15:59
iurygregoryyeah16:00
iurygregoryI sent a message to my friend that works at vexxhost hehe16:01
rpittausounds menacing16:01
iurygregorynah16:02
rpittau:)16:02
iurygregorywe studied and worked on the same university in Brazil16:02
* rpittau needs ice-cream16:03
rpittauttyl o/16:03
iurygregorybye o/16:03
iurygregoryyay at least one job failed but is a valid failure16:05
iurygregory PermissionError: [Errno 1] Operation not permitted: '/var/lib/ironic/master_images/tmp1b94pp_z/c56a2e9e-77d8-4a63-83d6-c245933382dd' -> '/var/lib/ironic/master_images/c56a2e9e-77d8-4a63-83d6-c245933382dd.converted' \o/16:06
iurygregoryat least it gives me a point16:06
*** mkrai has joined #openstack-ironic16:08
*** vmud213 has quit IRC16:28
*** dougsz has quit IRC16:33
*** Lucas_Gray has quit IRC16:36
*** trandles has quit IRC16:45
*** mgoddard has quit IRC16:56
*** mgoddard has joined #openstack-ironic17:02
*** mkrai has quit IRC17:09
*** trandles has joined #openstack-ironic17:11
*** priteau has quit IRC17:27
*** mgoddard has quit IRC17:28
*** mgoddard has joined #openstack-ironic17:34
*** dking has joined #openstack-ironic17:43
dkingI don't think that this is specifically an Ironic thing, but has anybody here experienced an issue where a certain type of server experiences high power consumption/temperature after deploying images, which remains high until boot, even though CPU usage and I/O seem to be minimal?17:46
dkingWe have several types of server to which we can deploy without any issue, but for one type of server, that behavior is consistent. I noticed that if I use a DIB image without growroot, it seems to be fine, but if I either use growroot, or attempt to format the image with qemu, then deploying that image causes the issue on just that type of server.17:49
*** mgoddard has quit IRC17:55
*** gyee has joined #openstack-ironic17:56
*** mgoddard has joined #openstack-ironic18:02
* TheJulia re-reads to make sure she is groking this properly18:02
TheJuliadking: I've never heard of such a thing but it kind of makes me wonder if maybe a disk controller is doing a background scrub?18:02
*** vdrok_ has joined #openstack-ironic18:13
*** vkmc_ has joined #openstack-ironic18:13
*** vdrok has quit IRC18:20
*** vkmc has quit IRC18:20
*** vkmc_ is now known as vkmc18:20
*** vdrok_ is now known as vdrok18:20
*** mkowalski has quit IRC18:21
*** mgoddard has quit IRC18:23
*** ricolin has quit IRC18:23
*** mgoddard has joined #openstack-ironic18:25
*** mkowalski has joined #openstack-ironic18:28
*** rloo has quit IRC18:38
dkingTheJulia: Yeah, it's an odd issue. Do you think that such a thing would happen consistently on first boot? I forgot to mention that the issue typically goes away when the server is rebooted. However, I've heard that the issue occurs again during normal operation, though I haven't been able to verify that myself.18:46
dkingI also wonder if there might possibly be some difference in the BIOS settings for these machines.18:46
*** Lucas_Gray has joined #openstack-ironic18:50
*** Lucas_Gray has quit IRC19:00
TheJuliadking: yeah, that does kind of sound like the controller scrubbing19:17
TheJuliawhich will run at a low io priority, but it will run constantly which can consume power19:17
TheJuliaand won't be os visible19:17
*** k_mouza has joined #openstack-ironic19:23
iurygregoryTheJulia, fyi the releases for bifrost and inspector https://review.opendev.org/745809 https://review.opendev.org/74591519:26
patchbotpatch 745809 - releases - Release Bifrost 8.3 for Victoria - 1 patch set19:26
patchbotpatch 745915 - releases - Release ironic-inspector bugfix/10.3 - 1 patch set19:26
*** k_mouza has quit IRC19:27
TheJuliathanks!19:33
TheJuliaiurygregory: lgtm19:48
TheJuliaapproved19:48
iurygregoryTheJulia, tks o/19:49
iurygregoryI've put some rechecks in ironic patches to see if CI helps since rpittau will push the release tomorrow19:49
TheJuliait looks like CI is dead. Again19:52
iurygregorywell there are some problems with the vexxhost19:53
iurygregoryso we need to keep fingers crossed hehe19:53
TheJuliaYeah, looks connectivity related19:55
iurygregoryaccording to infra some ipv6 problems20:01
iurygregoryok this is weird O.o ironic.conf should have [ironic_lib]root_helper config "oslo_config.cfg.NoSuchOptError: no such option root_helper in group [ironic_lib]"20:04
TheJuliastarting in what version?20:10
iurygregorywell according to our docs we have https://docs.openstack.org/ironic/latest/configuration/sample-config.html20:11
TheJuliahmmm20:12
iurygregoryhttps://github.com/openstack/ironic-lib/blob/6c9d5dc58b976c30be95340b8799daf485203994/ironic_lib/utils.py#L4120:12
TheJuliaand you get no such option group where?20:13
iurygregoryI was trying to initialize privsep on ironic and push the ironic-lib with the Depends-On, because I got PermissionError before20:13
TheJuliaso ironic_lib things will always have to merge first20:13
TheJuliabecause of upper constraints20:13
iurygregoryhumm so maybe I need to initialize privsep in some place on ironic-lib20:14
TheJuliawell you can't test ironic hcanges with unreleased ironiclib chagnes20:14
TheJuliaand... depending on how your tyring to leverage the var in ironic, you may actually need to define it20:15
iurygregoryit was more test ironic on ironic-lib...20:15
TheJuliaoh20:16
TheJuliahmm20:16
iurygregorysince the changes only in ironic-lib went to PermissionError when trying to copy the image20:17
iurygregorybecause the qemu-img convert is on privsep20:17
iurygregorytime to call it a day o/20:20
TheJuliahmm20:28
TheJuliainteresting20:28
TheJuliagoodnight20:28
*** rloo has joined #openstack-ironic20:39
*** rloo has quit IRC20:44
*** rloo has joined #openstack-ironic20:44
*** Lucas_Gray has joined #openstack-ironic20:52
*** rh-jelabarre has quit IRC20:52
*** rh-jelabarre has joined #openstack-ironic20:52
*** stevebaker has joined #openstack-ironic21:05
*** Lucas_Gray has quit IRC21:18
*** rh-jelabarre has quit IRC21:23
stevebakermorning21:32
bfourniegood morning stevebaker21:34
TheJuliagood morning stevebaker22:17
* TheJulia misses gerritbot22:17
TheJuliaarne_wiebalck:  https://review.opendev.org/74597222:17
patchbotpatch 745972 - ironic-inspector - Fix URL parsing to enable redfish_address matching - 1 patch set22:17
stevebakerCan I borrow some of your brain cycles to talk about node locking at some point?22:19
TheJuliastevebaker: will I need whiskey?22:20
TheJuliabetter question, should I have a glass of whiskey for said discussion22:20
stevebakerTheJulia: I mean, of course. But I don't think its a harrowing topic22:21
TheJuliaheh22:22
TheJuliawell, It is about the end of my day too, which was partly why I asked22:22
stevebakerTheJulia: let me know when you're charged and ready22:23
TheJuliagive me like 10-15 minutes22:23
TheJuliaI just need to get words into a bz22:23
*** rcernin has joined #openstack-ironic22:43
*** trandles has quit IRC22:43
*** rcernin has quit IRC22:43
*** rcernin has joined #openstack-ironic22:43
*** tkajinam has joined #openstack-ironic22:57
TheJuliastevebaker: where shall we chat?23:06
jandersgood moring/afternoon Ironic o/23:08
*** tosky has quit IRC23:13
*** janders has quit IRC23:23
*** openstackgerrit has joined #openstack-ironic23:29
openstackgerritMerged openstack/ironic master: Add RPC objects for deployment API  https://review.opendev.org/70377823:29
*** janders has joined #openstack-ironic23:43
janderssorry, router reboot23:44

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