Monday, 2021-08-23

*** pmannidi|AFK is now known as pmannidi01:29
opendevreviewJacob Anders proposed openstack/sushy master: Change defaults - optional insert_media attributes  https://review.opendev.org/c/openstack/sushy/+/80245201:40
opendevreviewJacob Anders proposed openstack/ironic master: Make reset_idrac and clear_job_queue verify steps  https://review.opendev.org/c/openstack/ironic/+/80403201:52
*** pmannidi is now known as pmannidi|brb04:11
opendevreviewJacob Anders proposed openstack/ironic master: Make reset_idrac and clear_job_queue verify steps  https://review.opendev.org/c/openstack/ironic/+/80403204:26
*** pmannidi|brb is now known as pmannidi05:42
iurygregorygood morning Ironic06:10
jandershey iurygregory 06:11
iurygregoryhey janders o/06:13
arne_wiebalckGood iurygregory janders and Ironic!06:19
jandershey arne_wiebalck o/06:19
iurygregoryhey arne_wiebalck p/06:24
*** pmannidi is now known as pmannidi|mtg06:30
*** sshnaidm|afk is now known as sshnaidm06:34
*** pmannidi|mtg is now known as pmannidi|brb07:29
*** rpittau|afk is now known as rpittau07:51
rpittaugood morning ironic! o/07:51
rpittauHappy Monday!07:52
iurygregorymorning rpittau o/07:53
*** pmannidi|brb is now known as pmannidi07:54
rpittauhey iurygregory :)07:58
dtantsurgood morning ironic08:43
rpittaumorning dtantsur :)08:43
iurygregorygood morning dtantsur =)09:15
* iurygregory is wondering if we will switch to DPL for the next cycle09:18
dtantsurwe may if nobody takes the place09:21
iurygregoryyeah09:22
jandersajya dtantsur rpittau thank you for your reviews/+1/+2s on https://review.opendev.org/c/openstack/sushy/+/80245209:37
jandersdtantsur w/r/t https://review.opendev.org/c/openstack/sushy/+/802452/15/releasenotes/notes/change-vmedia-insert-default-parameters-48308dbfa4bdb5a8.yaml#12 I think if we had the current Ironic behaviour and this sushy patch in at the same time, this would un-do the SuperMicro fix09:38
janders(Ironic would send True,True which would make sushy put True, True in the payload which would revert things to the state before the stable fix merged)09:38
jandersshould I look into a follow-up addresing this?09:39
janders(no obvious ideas how to address this off the top of my head, but wanted to get your thoughts before I start going deeper into this)09:40
dtantsurouch09:49
* dtantsur removes W+109:49
dtantsuryeah, I don't think we should do it then. there is a non-zero change that sushy will be upgraded before Ironic09:49
dtantsurthen I'd flip write_protected to True and call it a day on the sushy side09:50
dtantsurthen in the next release we may consider None/None (after Ironic is updated, not before)09:50
dtantsurjanders: ^^09:50
jandersdtantsur: ACK09:54
jandersso - do we park this change for the time being and then I create another one flipping write_protected to true and we just do that one?09:55
janders(and then we merge this one some time in the future)?09:55
dtantsurseems so09:57
jandersdtantsur: ACK10:03
janderson it10:03
jandersdtantsur: good pickup, thanks for that (and sorry about the mess)10:05
jandersI did think through the mechanics of this, but did not think enough about the N+1 / N-1 scenario10:05
jandersthis shows I haven't been working on operations for a while now :)10:06
dtantsur:)10:10
opendevreviewAija Jauntēva proposed openstack/ironic master: Add better error messages for invalid conf molds  https://review.opendev.org/c/openstack/ironic/+/80522210:12
jandersI'm hitting this while trying to run tests on a freshly checked out sushy/master (most likely any repo will do that): https://paste.opendev.org/show/808241/10:22
janderslooks like some version stuff-up.. have you seen this, is there a workaround?10:23
rpittaujanders: looking, I just ran tests on different repos and didn't see it10:23
jandersrpittau: most likely it's to do with my system10:23
rpittaujanders: just ran on sushy and no issues10:24
iurygregorysame here .-.10:24
iurygregoryno issues10:24
jandershmm I will create a dummy user, git clone and try again10:25
janderswonder if it's some rubbish somewhere in my home directory10:25
jandersnah, same, must be system-global10:27
rpittaujanders: I use vagrant vms to run tests when in doubt, or containers; helps reproducing clean CI environments10:27
jandersI will investigate after dinner10:27
jandersmaybe operator's blood sugar level is a part of the problem10:27
rpittau:)10:27
janders:)10:27
jandersthanks rpittau :)10:27
opendevreviewMerged openstack/ironic master: rfc3986: Replace deprecated URIReference.is_valid  https://review.opendev.org/c/openstack/ironic/+/80544010:58
opendevreviewJacob Anders proposed openstack/sushy stable/wallaby: Change defaults: insert_media write_protected attr  https://review.opendev.org/c/openstack/sushy/+/80561411:19
opendevreviewJacob Anders proposed openstack/sushy stable/wallaby: Change default value: insert_media write_protected  https://review.opendev.org/c/openstack/sushy/+/80561411:22
janders^ this commit message looks less bad11:22
janders:)11:22
dtantsurdid you actually intend to update wallaby?11:25
janderswhat da..11:28
jandersno11:29
janderssorry!11:29
jandersnot my day today11:29
iurygregorywell, it's monday11:29
jandersI was poking around trying to get tox to work again in my setup11:29
jandersthat included trying running tests in different branches11:29
jandersso probably that's what happened there11:30
jandersswitched the wrong copy11:30
jandersnow... I never needed to fix a stuff-up like this before - can I switch this change to another branch, or do I need to start a new one?11:31
iurygregoryI never did this, but I would say to start a new one11:33
dtantsurjanders: you can just cherry-pick11:33
dtantsur(without -x)11:33
jandersdtantsur: thanks, will try that11:34
opendevreviewDmitry Tantsur proposed openstack/sushy-tools master: [WIP] Basic support for vmedia TLS certificates from version 1.4.0  https://review.opendev.org/c/openstack/sushy-tools/+/80562112:00
opendevreviewJacob Anders proposed openstack/sushy master: Change default value: insert_media write_protected  https://review.opendev.org/c/openstack/sushy/+/80562412:16
janders^ hopefully no more stuff-ups12:17
janderssee you tomorrow Ironic o/12:20
TheJuliagood morning13:04
rpittaugood morning TheJulia :)13:04
* TheJulia attempts to wake up13:06
dtantsurmorning TheJulia 13:07
iurygregorygood morning TheJulia =)13:50
cennere [setting node info directly](https://review.opendev.org/c/openstack/ironic/+/800084/20/ironic/conductor/utils.py)13:55
cenneSo here was my thinking:13:55
cenneWe gave the command "driver.set_boot_mode" and it didn't error. That's what we have.13:55
cenneThat could mean 13:55
cenne  a) it (driver) did what was asked and the task is done successfully. 13:55
cenne  b) it took the command and failed but didn't pass the error up or just ignored it outright. 13:55
cenneSince it doesn't explicitly return a `success` back, just a None, I am not sure what happened.13:55
cenneSo out of caution I thought it'd be better to just ask the new current state and set node info accordingly.13:55
cenneI think this type of situation may come up regularly,13:55
cenneso I want to ask how to deal with it in general.13:55
cenneHow to deal with ~external functions that don't explicitly return info that the requested change was made successfully.?13:58
dtantsurI think (b) assumes a broken driver, which is not our general assumption14:07
dtantsurI mean, it happens.. but a lot of things break this way14:07
dtantsurcenne: my advice is to keep it simple for now, and see if it causes issues14:08
dtantsurI'm more worried about unnecessary calls to the BMC rather than the driver silently swallowing errors14:08
cenneack14:09
opendevreviewMerged openstack/sushy master: Change default value: insert_media write_protected  https://review.opendev.org/c/openstack/sushy/+/80562414:12
dtantsurrebase party begins14:14
opendevreviewDmitry Tantsur proposed openstack/sushy master: Support credentials for VirtualMedia URI  https://review.opendev.org/c/openstack/sushy/+/80536714:16
sdanniHi folks! Just want to know if you have any feedback on lmcgann's keylime/ironic integration demo video (https://www.youtube.com/watch?v=o7eL95BUGLA). And do you think it's necessary to bring up our work in midcycle meeting (maybe it's too late to ask)?14:30
dtantsurI haven't watched it yet, I must admit14:31
dtantsurre midcycle, wednesday seems pretty empty so far14:32
sdannidtantsur: nice! what should we prepare for midcycle?14:33
TheJuliaYeah, I was looking at wednesday and thinking "That is either going to be a not fun discussion or going to go very quickly14:33
dtantsursdanni: if you have an idea which points are the most contentious, bring them14:35
dtantsura brief (5 mins top) overview of the implementation could be helpful as well14:35
* iurygregory hides since he was the one who set up the agenda 14:35
TheJuliaiurygregory: no hiding :)14:36
TheJuliaStand tall!14:36
iurygregoryok :D14:36
sdanniGot it! The demo video is around 10 mins long, we'll quickly go over it at the meeting.14:36
dtantsurwe can always insert social hours whenever we have time :)14:36
iurygregorywell, I asked if people were ok with the agenda last week :D hehe14:36
* TheJulia wasn't entirely around last week14:37
* TheJulia may not be entirely around this week at this rate14:37
jssfrso now that the pipelines have stabilized, my change is green again: https://review.opendev.org/c/openstack/ironic-python-agent/+/80371014:48
jssfrdoes someone need to poke it again or will it progress in the workflow automatically?14:48
iurygregoryhummm I don't see the gate pipeline running according to zuul14:49
iurygregoryjssfr, now you just need to wait14:50
jssfrthanks for poking!14:50
iurygregorynp14:50
dtantsurIt was now o'clock when I realized that midcycle is this week, not next week :)14:52
TheJuliaheh14:53
TheJuliad'oh14:53
iurygregorydtantsur, hehehe14:53
opendevreviewAija Jauntēva proposed x/sushy-oem-idrac master: Fix exposing system constants  https://review.opendev.org/c/x/sushy-oem-idrac/+/80565514:55
*** pmannidi is now known as pmannidi|AFK14:56
opendevreviewcenne proposed openstack/ironic master: Add api endpoints for changing boot_mode and secure_boot state  https://review.opendev.org/c/openstack/ironic/+/80008414:59
dtantsurthe midcycle is now, right?15:00
iurygregorydtantsur, yes15:00
iurygregoryhttps://meetpad.opendev.org/ironic15:00
opendevreviewMerged openstack/ironic master: [doc] Update power sync documentation  https://review.opendev.org/c/openstack/ironic/+/80516815:07
* dtantsur is curious if Meetpdad is a dad-joke or a typo :D15:15
iurygregoryLink for the midcycle in case people are not aware https://meetpad.opendev.org/ironic :D15:21
rpittauit was a typo :)15:56
rpittaubye everyone! o/15:58
*** rpittau is now known as rpittau|afk15:58
TheJuliadtantsur: have we determined dad jokes were appropriate in IRC ?!15:59
TheJuliaor, rather, are ?15:59
dtantsurthey're never appropriate, that's the point15:59
TheJuliawhat about required?16:00
opendevreviewAija Jauntēva proposed openstack/ironic master: Add RAID mode conversion for idrac-redfish  https://review.opendev.org/c/openstack/ironic/+/80411216:00
dtantsurmmm, hard to say :) consensus needed!16:00
iurygregoryLOL16:00
opendevreviewMerged openstack/ironic-python-agent master: Move loading of IPMI module loading to a single point  https://review.opendev.org/c/openstack/ironic-python-agent/+/80371016:14
TheJuliaLess than 24 hours! I'd love to see an election folks!17:10
* iurygregory doesn't have enough knowledge about the HW world to be a PTL lol17:23
TheJuliait is more about driving process/people forward together than obscure hardware knowledge17:26
iurygregoryoh really? O.o17:26
TheJuliaProject *Team* Leader :)17:27
iurygregoryyeah XD17:27
iurygregorywell, maybe I will give a try... will do some exercises and think about it :D17:28
TheJuliaok17:32
opendevreviewcenne proposed openstack/ironic master: Add api endpoints for changing boot_mode and secure_boot state  https://review.opendev.org/c/openstack/ironic/+/80008417:39
arne_wiebalckbye everyone o/17:43
cennebye arne_wiebalck o/17:55
NobodyCamGood Morning Ironic folks20:31
iurygregorygood morning NobodyCam o/20:39
iurygregoryTheJulia, https://review.opendev.org/c/openstack/election/+/805701 =)20:39
NobodyCamhowdy iurygregory 20:39
iurygregorydoing good and you?20:39
NobodyCamso far so good... 20:40
TheJuliaiurygregory:  :)20:47
TheJuliagood morning NobodyCam 20:47
NobodyCamMorning TheJulia How goes the day!20:48
TheJuliaiurygregory: To the point, I like it :)20:48
iurygregoryTheJulia, tks! fingers crossed and I hope I can do at least 80% of what you did as a PTL =)20:49
TheJuliaiurygregory: You'll kick ass, I'm sure of it20:54
TheJuliaNobodyCam: alright, need to go to the bank though20:54
iurygregory\o/ tks \o/20:54
* TheJulia goes to the bank... because actually needs to do things with paper checks20:59
NobodyCampaper checks21:00
NobodyCamwow21:00
TheJuliayeah, like deposit and get one cut because I don't have a check book for an account....21:00
NobodyCamGood Luck21:06
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org has been restarted for a patch version upgrade, resulting in a brief outage21:42
NobodyCamiurygregory: congrats!22:01
iurygregoryNobodyCam, tks!22:02
NobodyCam:)22:02
stevebakerTheJulia: hey in your opinion should tripleo continue to set [ilo]default_boot_mode=bios? https://opendev.org/openstack/tripleo-heat-templates/src/branch/master/deployment/ironic/ironic-conductor-container-puppet.yaml#L440-L44122:10
jandersgood morning Ironic o/22:23
iurygregorymorning janders o/22:27
* iurygregory is going to sleep now hehe22:27
TheJuliastevebaker: unlikely. Any setting should have a why behind it, and that why ideally should ahve a name we can track down22:43
TheJuliastevebaker: that why is semi-weak I guess22:44
stevebakerTheJulia: I think the only 'why' is that bios was the default, so ilo needed to be explicitly set to bios also22:45
stevebakerTheJulia: I fixed it https://review.opendev.org/c/openstack/tripleo-heat-templates/+/80573222:45
TheJuliastevebaker: yeah, and everything really should be uefi moving forward22:45
stevebakeryup22:45
* TheJulia should think about dinner22:58
*** yoctozepto4 is now known as yoctozepto23:37
*** pmannidi|AFK is now known as pmannidi23:49

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