Friday, 2021-02-19

openstackgerritSteve Baker proposed openstack/ironic master: Align the indicators API with the spec  https://review.opendev.org/c/openstack/ironic/+/77654001:04
*** rcernin has quit IRC01:29
*** zzzeek has quit IRC01:30
*** zzzeek has joined #openstack-ironic01:34
*** rcernin has joined #openstack-ironic01:35
*** tzumainn has quit IRC02:08
*** mkrai has joined #openstack-ironic02:15
*** rcernin has quit IRC02:38
*** rcernin has joined #openstack-ironic02:39
*** rcernin has quit IRC02:50
openstackgerritSteve Baker proposed openstack/python-ironicclient master: Implement client commands for node indicators  https://review.opendev.org/c/openstack/python-ironicclient/+/77656902:51
openstackgerritSteve Baker proposed openstack/python-ironicclient master: Implement client commands for node indicators  https://review.opendev.org/c/openstack/python-ironicclient/+/77656903:03
*** rcernin has joined #openstack-ironic03:03
*** rcernin has quit IRC03:17
*** rcernin has joined #openstack-ironic03:26
*** rcernin has quit IRC03:37
*** ricolin_ has joined #openstack-ironic03:39
*** rcernin has joined #openstack-ironic03:52
*** TheJulia has quit IRC04:01
*** buhman has quit IRC04:02
*** vdrok has quit IRC04:02
*** vdrok has joined #openstack-ironic04:03
*** buhman has joined #openstack-ironic04:03
*** TheJulia has joined #openstack-ironic04:03
*** paras333 has joined #openstack-ironic04:16
*** paras333 has quit IRC04:33
*** ricolin_ has quit IRC04:56
*** ricolin_ has joined #openstack-ironic04:58
*** gyee has quit IRC05:23
*** mkrai has quit IRC05:32
*** mkrai has joined #openstack-ironic05:32
*** benj_ has quit IRC06:12
*** benj_ has joined #openstack-ironic06:19
*** mkrai has quit IRC06:23
*** iurygregory_ has joined #openstack-ironic06:26
*** iurygregory has quit IRC06:27
*** ricolin_ has quit IRC06:52
*** moshiur has joined #openstack-ironic07:06
*** uzumaki has joined #openstack-ironic07:14
arne_wiebalckGood morning, ironic!07:22
*** rcernin has quit IRC07:29
openstackgerritMerged openstack/ironic master: Validate configdrive string format  https://review.opendev.org/c/openstack/ironic/+/77592207:51
*** rpittau|afk is now known as rpittau08:06
rpittaugood morning ironic! Happy Friday! o/08:06
*** mkowalski has quit IRC08:26
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use tinycore 12 to build tinyipa  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77658708:29
*** ociuhandu has joined #openstack-ironic08:31
*** tosky has joined #openstack-ironic08:40
*** ociuhandu has quit IRC08:41
*** ociuhandu has joined #openstack-ironic08:45
*** mgoddard has quit IRC08:48
*** ociuhandu has quit IRC08:50
*** dougsz has joined #openstack-ironic08:56
*** ociuhandu has joined #openstack-ironic09:08
*** ociuhandu has quit IRC09:21
*** ociuhandu has joined #openstack-ironic09:22
*** mkowalski has joined #openstack-ironic09:23
*** ociuhandu has quit IRC09:27
*** uzumaki has quit IRC09:32
*** ociuhandu has joined #openstack-ironic09:35
*** dtantsur|afk is now known as dtantsur09:42
dtantsurmorning ironic! Finally end of week, yeah?09:42
dtantsurcould I get another +2 on https://review.opendev.org/c/openstack/ironic/+/776505 please?09:44
*** derekh has joined #openstack-ironic09:45
openstackgerritMerged openstack/bifrost master: More compact README.rst  https://review.opendev.org/c/openstack/bifrost/+/77610709:54
dtantsurSPUC anyone? janders, rpittau, arne_wiebalck, ajya?10:01
rpittaudtantsur: I will join in a couple of minutes10:01
*** k_mouza has joined #openstack-ironic10:01
openstackgerritAija Jauntēva proposed openstack/ironic master: Add Redfish RAID management to Ironic  https://review.opendev.org/c/openstack/ironic/+/77659610:12
*** uzumaki has joined #openstack-ironic10:12
openstackgerritAija Jauntēva proposed openstack/ironic master: [WIP] Add Redfish RAID interface to idrac HW type  https://review.opendev.org/c/openstack/ironic/+/77443310:23
*** dtantsur is now known as dtantsur|brb10:55
openstackgerritRiccardo Pittau proposed openstack/ironic master: Enforce autospec in test_node  https://review.opendev.org/c/openstack/ironic/+/77647910:59
openstackgerritRiccardo Pittau proposed openstack/ironic master: Enforce autospec in test_notification_utils module  https://review.opendev.org/c/openstack/ironic/+/77660310:59
openstackgerritTakashi Kajinami proposed openstack/ironic-ui master: Use permissions attribute to detect ironic service  https://review.opendev.org/c/openstack/ironic-ui/+/77648611:12
*** ociuhandu has quit IRC11:17
*** ociuhandu has joined #openstack-ironic11:18
*** k_mouza has quit IRC11:20
*** k_mouza has joined #openstack-ironic11:20
openstackgerritAija Jauntēva proposed openstack/ironic master: Add Redfish RAID management to Ironic  https://review.opendev.org/c/openstack/ironic/+/73000011:21
*** ociuhandu has quit IRC11:23
*** tkajinam has quit IRC11:25
openstackgerritMerged openstack/ironic master: Correct release mappings for 16.2  https://review.opendev.org/c/openstack/ironic/+/77650511:42
*** tosin has joined #openstack-ironic11:43
iurygregory_good morning Ironic11:46
*** NobodyCam has quit IRC12:08
*** rpittau has quit IRC12:08
*** johnsom has quit IRC12:08
*** buhman has quit IRC12:08
*** vdrok has quit IRC12:08
*** TheJulia has quit IRC12:08
*** k_mouza_ has joined #openstack-ironic12:11
*** k_mouza_ has quit IRC12:12
*** k_mouza_ has joined #openstack-ironic12:12
openstackgerritMerged openstack/ironic-python-agent master: Add support for using NVMe specific cleaning  https://review.opendev.org/c/openstack/ironic-python-agent/+/77190412:13
*** k_mouza has quit IRC12:15
*** vdrok has joined #openstack-ironic12:18
*** NobodyCam has joined #openstack-ironic12:18
*** TheJulia has joined #openstack-ironic12:19
*** rpittau has joined #openstack-ironic12:21
*** johnsom has joined #openstack-ironic12:23
*** buhman has joined #openstack-ironic12:26
*** dtantsur|brb is now known as dtantsur12:29
*** mgoddard has joined #openstack-ironic12:30
*** sshnaidm is now known as sshnaidm|off12:36
openstackgerritDmitry Tantsur proposed openstack/ironic bugfix/16.2: Correct release mappings for 16.2  https://review.opendev.org/c/openstack/ironic/+/77661612:39
*** iurygregory_ is now known as iurygregory12:49
iurygregoryHPE CI has been reporting Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.  =(12:49
*** ociuhandu has joined #openstack-ironic12:55
arne_wiebalckdtantsur: sorry, was in meetings all morning12:57
*** knikolla has quit IRC13:06
*** ociuhandu has quit IRC13:06
*** ociuhandu has joined #openstack-ironic13:07
*** knikolla has joined #openstack-ironic13:07
*** ociuhandu has quit IRC13:11
openstackgerritRiccardo Pittau proposed openstack/ironic master: Enforce autospec in test_node  https://review.opendev.org/c/openstack/ironic/+/77647913:16
openstackgerritRiccardo Pittau proposed openstack/ironic master: Enforce autospec in test_notification_utils module  https://review.opendev.org/c/openstack/ironic/+/77660313:16
openstackgerritVerification of a change to openstack/ironic failed: Correct release mappings for 16.2  https://review.opendev.org/c/openstack/ironic/+/77661613:19
*** rcernin has joined #openstack-ironic13:26
*** k_mouza_ has quit IRC13:28
*** k_mouza has joined #openstack-ironic13:28
*** rcernin has quit IRC13:30
*** uzumaki has quit IRC13:38
openstackgerritVerification of a change to openstack/ironic failed: Correct release mappings for 16.2  https://review.opendev.org/c/openstack/ironic/+/77661613:41
*** bburns has quit IRC13:41
*** bburns has joined #openstack-ironic13:44
*** ociuhandu has joined #openstack-ironic13:44
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use tinycore 12 to build tinyipa  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77658713:46
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use tinycore 12 to build tinyipa  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77658713:47
dtantsuriurygregory: I suspect they have some downstream patches that no longer apply13:50
iurygregorydtantsur, gotcha13:51
*** rloo has joined #openstack-ironic13:53
*** anuradha1904 has joined #openstack-ironic13:53
*** dougsz has quit IRC13:53
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent-builder master: Fix isolinux.bin path  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77664213:55
*** alexmcleod has quit IRC13:57
*** alexmcleod has joined #openstack-ironic13:58
rpittauthis "ERROR: Cannot find Ninja" should not be an error, Ninja is doing his job right13:59
dtantsur:D14:00
dtantsurrpittau: oh, may I volunteer you for additional work?14:00
dtantsurcould you make sure this build-iso thing runs in the CI?14:00
rpittaudtantsur: about ninjas? :D14:01
*** rcernin has joined #openstack-ironic14:01
rpittaudtantsur: yeah, we should have that14:01
rpittauI'll get to that14:01
dtantsurthe same patch or later?14:01
rpittaueither is fine, I tested locally and it works, probably need to verify that all the dependencies are installed though14:03
iurygregoryninja++14:05
dtantsurTIL about https://tools.ietf.org/html/rfc7807, I wish we have had it when ironic was started14:07
*** ociuhandu has quit IRC14:07
dtantsurrpittau: let's do in this patch so that we can see it working?14:08
rpittaudtantsur: sounds good14:08
*** ociuhandu has joined #openstack-ironic14:08
openstackgerritMerged openstack/ironic bugfix/16.2: Correct release mappings for 16.2  https://review.opendev.org/c/openstack/ironic/+/77661614:09
openstackgerritAija Jauntēva proposed openstack/ironic master: Add Redfish RAID management to Ironic  https://review.opendev.org/c/openstack/ironic/+/73000014:10
*** ociuhandu has quit IRC14:12
TheJuliagood morning everyone14:16
iurygregorygood morning TheJulia14:17
arne_wiebalckfor auto-registration to set a nodename we will add the name to introspection data in our h/w manager (as we will read it from the FRU/BMC) and then extract it during the node_not_found hook so it becomes part of the enrollment API call ... sounds ok?14:22
*** k_mouza_ has joined #openstack-ironic14:23
arne_wiebalckI'd think the part in the hook to check if there is a field 'node_name' in the introspection data may be upstreamable.14:24
*** ociuhandu has joined #openstack-ironic14:24
arne_wiebalckI think we were discussing sth like this a few months ago ... with dking maybe?14:24
TheJulianode_name as in from dhcp or node_name in as to what the bmc thinks the chassis's name is?14:26
*** k_mouza has quit IRC14:27
*** ociuhandu has quit IRC14:28
arne_wiebalckthe latter, this is before dhcp14:28
*** ociuhandu has joined #openstack-ironic14:28
arne_wiebalcksorry, before DNS14:29
arne_wiebalckin any case, it is from the BMC14:29
arne_wiebalckthe node boots up for the first time in the data center14:30
arne_wiebalckat the moment this is all done with an in-house image, but I would like to move these early stages to Ironic14:31
arne_wiebalckand rather than have the node registered everywhere, then enrolled, then inspected, I would like to have the node inspected, enrolled, and then registered everywhere ... if that makes sense :)14:32
*** uzumaki has joined #openstack-ironic14:32
*** rcernin has quit IRC14:35
dtantsurmorning TheJulia14:35
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Make sure we can create tinyipa isos  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77664214:36
rpittaudtantsur: ^ I'm adding a new job for this, maybe a bit overkill ?14:37
*** ociuhandu has quit IRC14:40
*** ociuhandu has joined #openstack-ironic14:40
*** tzumainn has joined #openstack-ironic14:41
dtantsurrpittau: cannot we run it in the existing tinyipa-check job?14:42
TheJuliarun it in existing jobs please14:46
TheJuliamastering the iso is not that much work one the image and assets are built14:46
TheJuliaarne_wiebalck: makes sense, sounds a lot like what NobodyCam did14:48
*** ociuhandu has quit IRC14:49
rpittaudtantsur, TheJulia, yes, we can, I will just do that14:54
dtantsur(moving discussion from downstream slack) iurygregory and I have been discussing a way to run extended (= using BMC) validations for nodes14:55
dtantsurI'm pondering a new BaseInterface call that is invoked asynchronously after updating driver_info/driver/*_interface and updates last_error14:56
dtantsurwhich is.. very implicit :(14:56
dtantsurwe can also run it on 'manage', which is fine for our downstream case, but won't handle later updates14:56
dtantsurthoughts welcome14:56
TheJuliaI like the "sanity check/fix"14:58
dtantsuroh, use case: check that the Redfish BMC has virtual media support before we try to deploy/clean/inspect with it14:58
TheJuliabecause that gives us a place to shunt from generic redfish to idrac or ilo if there is an issue14:59
TheJulia"oh, this is never going to work, here use the vendor driver"14:59
dtantsurbut what if it's just not present?14:59
dtantsurno virtual media support, no CD device..14:59
TheJuliaI think that would need to be a second level of checks14:59
dtantsursure, I'm trying to image how they could look15:00
TheJuliafor now, we know the higher level configurations that just won't work as people would expect them to15:00
TheJuliaand it is not a matter of documentaiton, it is all about operator perception and vendor perception being on different pages15:00
dtantsurthe driver fix-up is cool, but right now I'm curious about a different thing15:00
dtantsur(unless they can be done though the same change, which I doubt)15:01
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Make sure we can create tinyipa isos  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77664215:01
TheJuliacould we add interfaces to do basic checks on the management interface .can_do_uefi .can_do_virtual_media15:01
TheJuliawould be past a basic validation, but we could also do things on validation because we've built this pattern for people to always try calling validation before deployment15:01
TheJulia(not sure if metal3 is doing that though)15:02
TheJuliaugh, went from 3 failing tests to 915:02
dtantsurwe cannot call these from validation - it's synchronous15:02
dtantsurthat's the whole conundrum15:03
dtantsur(otherwise it would be a non-brainer)15:03
iurygregorybasically to check if redfish from the node has vmedia support we will be doing https://github.com/metal3-io/baremetal-operator/blob/b5d7e09c3115afc1e2e62063c31ad8009213c648/pkg/bmc/virtualmedia_validation.go15:03
*** ociuhandu has joined #openstack-ironic15:03
iurygregoryon python code for Dell this is https://github.com/dell/iDRAC-Redfish-Scripting/blob/d3e674b05b7b699c4af185ebb9c4993a904e4128/Redfish%20Python/InsertEjectVirtualMediaREDFISH.py#L42-L5515:03
TheJuliais the hanging api client the only reason to avoid synchronous?15:03
dtantsurthis and occupying an API thread as a result15:04
TheJulia(I know there are other reasons, but realistically)15:04
dtantsurcurrently validation is basically zero-cost15:04
TheJuliait is not very restful to return data and then change things or fail things after the fact15:04
TheJuliabasically yeah15:04
dtantsurwe're not very restful at all :)15:04
iurygregoryhehehe15:04
TheJuliaheh15:05
* TheJulia somehow typed poolicy instead of policy15:05
* TheJulia suspects a pool would be nice15:05
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Make sure we can create tinyipa isos  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77664215:05
openstackgerritTosin Farai proposed openstack/bifrost master: Test function to set provision state  https://review.opendev.org/c/openstack/bifrost/+/77408115:05
dtantsurpoo-licy, lol15:05
iurygregoryit's a pool of policy =)15:05
iurygregoryit makes sense15:05
dtantsurback on topic, validating on ->manage-> sounds like an easy win15:06
dtantsurit won't help people who change drivers on fly though15:06
*** ociuhandu has quit IRC15:06
dtantsuranother possibility is a periodic task and setting node.fault15:06
*** ociuhandu has joined #openstack-ironic15:07
dtantsur(the two options are not mutually exclusive)15:07
iurygregoryperiodic task wouldn't be too much?15:07
dtantsurthe downside of node.fault is that nobody cares about it15:07
dtantsurwell.. scaling conductors is a known problem15:07
*** moshiur has quit IRC15:07
rpittaubye everyone! have a great weekend! o/15:07
*** rpittau is now known as rpittau|afk15:07
dtantsurand we can use last_updated to check if there was a validation since the last update15:08
iurygregoryI do think validation can happen when the node goes to manage...15:08
iurygregoryif fails we just update the information and move the node to a failed state15:08
dtantsurvalidation on manageable + a periodic task matches nicely the power state handling15:08
dtantsurso there is at least an established pattern15:08
TheJuliaalso, I suspect I'm going to be spending time looking at db stuff soon15:09
TheJuliaso we might be able to improve things a little bit15:09
TheJuliaand periodics can be disabled15:09
dtantsuryep, this is also important15:09
TheJuliabut the on managable would catch things in your case15:09
dtantsurwell, I suspect it's possible to update driver in BMO.. but here be dragons, let's take baby steps, etc, etc15:10
dtantsurnow the hardest part: come up with a new method name :)15:10
iurygregory++ baby steps15:11
iurygregoryI'm looking at the code to understand the workflow you are proposing15:12
dtantsuriurygregory: wanna draft an RFE?15:12
dtantsurit's going to be very close to power state sync, so check it15:12
* TheJulia takes corgi overlord out for the 32767th time this morning15:12
dtantsurcorgi \o/15:13
TheJuliamaybe also do it as part of the sync15:13
TheJuliaor the same loop15:13
TheJuliaor maybe same loop but skew it15:13
TheJuliabut don't run it *as* often15:13
dtantsurdoing it in the same loop will not allow disablign this periodic15:13
TheJuliatrue15:13
TheJuliait doesn't need to try and check things every five minutes15:13
TheJuliaonce an hour or something like that might be good15:14
TheJuliaOR15:14
dtantsurfurthermore, it can check node.last_updated15:14
TheJuliaonly run on recently changed nodes15:14
TheJuliayup15:14
dtantsurright ;)15:14
dtantsurtake a shared lock, check last_updated, do not run if not updated recently15:14
dtantsur(always run on 'manage')15:14
TheJuliaoh, but full scan on first loop maybe15:14
TheJuliathen go to the last_updated15:14
TheJuliathat captures if something went sideways15:14
dtantsurwe can assume that full scan is done on ->manageable15:14
TheJuliaor someone did manual database evil15:14
dtantsurit doesn't have to be 100% robust in the end15:15
dtantsuroh, a missing part. if the validation fails in the periodic task, then what?15:15
dtantsurset a fault? only last_error?15:15
dtantsurremove all secure boot keys?15:16
dtantsur(the latter was not 100% serious, jfyi)15:16
iurygregorydtantsur, sure I will do, let me just finish to understand the workflow you are proposing =)15:16
dtantsurwell, I also need to finish understanding it :)15:16
iurygregorycorgi is the new method name?15:16
iurygregoryLOL15:16
dtantsurif task.driver.boot.corgi('bork')15:17
TheJulia+115:18
dtantsurthe more I think, the more I'm inclined to omit the periodic part in the 1st iteration15:18
TheJuliatask.driver.management.boop_the_corgi_snoot(task)15:18
TheJulia++15:19
dtantsurand only make ->manageable call some BaseInterface.validate_full15:19
TheJuliai is easy to wire up later15:19
dtantsurright15:19
TheJulias/i /it /15:19
dtantsurand boot_the_corgi++15:19
dtantsurwait, boot? that was boop15:19
* dtantsur is out of words, send hel^Wcorgis15:19
TheJuliahttps://www.youtube.com/watch?v=LkykPTM9TGo15:20
dtantsurvery nice!15:21
openstackgerritDerek Higgins proposed openstack/sushy-tools master: Fix Unit test to test for success  https://review.opendev.org/c/openstack/sushy-tools/+/77665515:21
TheJulia:returns: BarkException if something is out of place or has moved an inch.15:22
TheJulia:returns: WimperException when sadness exists.15:22
TheJuliaI made the unfortunate mistake of moving the wine fridge we got at the start of the pandemic... and it greatly upset the corgi overlord last night15:23
iurygregoryaww =(15:24
TheJulia:returns: TheCatIsDoingSomethingItShouldntException is raised when an intermediate state exists. Example: cat in the window.15:24
dtantsur:D15:25
*** ociuhandu has quit IRC15:26
NobodyCamWhat did I do?15:26
dtantsurNobodyCam: did you boop the corgi?15:26
TheJuliaNobodyCam: Nothing, we signed you up for everything though.15:26
NobodyCamAnd of course TGIF15:26
dtantsur... for not booping the corgi enough15:26
*** ociuhandu has joined #openstack-ironic15:26
NobodyCamI have booped the corgi15:27
NobodyCamHehehhe15:28
dtantsurNOT ENOUGH!!115:28
TheJulialol15:28
NobodyCamLoL15:28
TheJuliaAt this rate, CNBaaS will be a thing15:29
NobodyCamLoL15:29
NobodyCamI would vote to expand the scope to NBaas15:30
TheJuliaTo cover Great Danes?15:31
NobodyCamOf course15:31
NobodyCamBut really all the puppets15:31
NobodyCamGah15:31
NobodyCamPuppers15:32
*** ociuhandu has quit IRC15:32
openstackgerritDerek Higgins proposed openstack/sushy-tools master: New option to prevent libvirt defining boot order  https://review.opendev.org/c/openstack/sushy-tools/+/77666015:32
NobodyCam13 out of 10. Would boop again15:35
openstackgerritDmitry Tantsur proposed openstack/ironic master: Trivial: fix incorrect ordering in iLO tests  https://review.opendev.org/c/openstack/ironic/+/77666115:47
openstackgerritDmitry Tantsur proposed openstack/ironic master: Trivial: fix incorrect ordering in iLO tests  https://review.opendev.org/c/openstack/ironic/+/77666115:52
TheJuliatzumainn: you around?15:57
*** ociuhandu has joined #openstack-ironic15:57
tzumainnTheJulia, yep, what's up?15:58
TheJuliathoughts on owners and volume targets....15:58
TheJuliaerr15:58
TheJulialessees15:58
tzumainnah, yep!15:58
tzumainnI kinda just thought they'd be handled the same way as baremetal ports - derive owner/lessee from the node15:59
tzumainnbut maybe it's more complex than that?15:59
TheJuliawell, that is how I'm coding it15:59
TheJuliabut I'm wondering of lesses should be able to15:59
TheJuliacreate/delete volume targets15:59
TheJuliaor connectors, which is far more forgiving than ports16:00
*** ociuhandu has quit IRC16:00
TheJuliabut most of the time this is iscsi stuff and not like a fibrechannel adapter or soemthing like that16:00
*** ociuhandu has joined #openstack-ironic16:00
TheJulia. o (does anyone still sell fc gear?)16:00
TheJulialooks like fabric directors are still a thing16:01
TheJuliaso yes16:01
tzumainnTheJulia, I think the answer should be yes - it seems like the sort of thing a lessee might reasonably want to do16:03
tzumainnand I don't see how it messes with the node too much; the volume target is deleted when the node is undeployed16:03
TheJuliayeah16:03
TheJuliaconnectors are more static, but easily recreated16:03
tzumainnis https://review.opendev.org/c/openstack/ironic/+/767631 useful to what you're doing, or is it superceded? I don't care too much either way16:03
TheJuliaI don't see a reason to split them16:04
TheJulialooking16:04
TheJuliavery similar to what I've done16:05
TheJuliavery very similar16:05
TheJuliaI didn't rename one of the methods, likely should in the grand scheme, but I'm still just trying to get the first pass of this done16:06
tzumainnTheJulia, well, if you'd like I can resolve this merge conflict, or I can just close it if you'd like!16:06
TheJuliaI'm 16+ patches deep16:06
TheJuliaso *shrugs*16:06
tzumainnhahaha, okay - well, I'l lresolve the merge conflict and let you decide later, it's no big deal to me either way!16:07
openstackgerritDmitry Tantsur proposed openstack/ironic master: Trivial: fix incorrect ordering in iLO tests  https://review.opendev.org/c/openstack/ironic/+/77666116:07
TheJuliaI've got a lot of testing that I've put in place too in the entire series of patches that has helped me find a few issues. That likely kept me from just doing the method rename16:07
*** k_mouza_ has quit IRC16:12
*** k_mouza has joined #openstack-ironic16:13
arne_wiebalckbye everyone, have a good weekend o/16:22
TheJuliahave a good weekend arne_wiebalck16:22
TheJuliadtantsur: are you going to be on the spuc?16:27
dtantsurTheJulia: planning on. why?16:27
TheJuliaI need a tiny bit of context on allocations and talking to you is likely easiest path16:28
TheJuliasince I'll likely be getting to that next week16:28
dtantsurack16:28
TheJuliaI'm like 60% through volume connectors/targets16:28
TheJuliaI *should* be done with it today16:29
openstackgerritDmitry Tantsur proposed openstack/ironic master: [WIP] Switch iLO and iRMC to the new secure boot framework  https://review.opendev.org/c/openstack/ironic/+/77012216:33
*** bdodd has joined #openstack-ironic16:40
TheJuliao/ bdodd16:40
TheJuliahopefully you've thawed out :)16:40
*** gyee has joined #openstack-ironic16:41
bdoddTheJulia Thanks! Yes, I have power and heat now and am back online. :-) Still without running water, but situation much improved.16:42
TheJuliaugh, well, hopefully you'll get water back soon.16:42
bdoddHope so.16:42
ajyahi bdodd, I did some updates on RAID patch, feel free to make adjustments :)16:56
bdoddHi, aija. Thanks very much for working on those updates! I'm reviewing them right now.16:57
TheJuliahttps://bluejeans.com/250125662 <-- Time for the SPUC?17:00
JayFI'll be in SPUC shortly  TheJulia17:03
*** k_mouza_ has joined #openstack-ironic17:11
*** jmccrory_ has joined #openstack-ironic17:11
-openstackstatus- NOTICE: All jobs are failing with POST_FAILURE due to a backward incompatible change made in the swift log upload libarary role. Working on a fix now.17:17
dtantsurouch, just rechecked17:17
*** k_mouza has quit IRC17:18
*** lourot has quit IRC17:18
*** ricolin has quit IRC17:18
*** jmccrory has quit IRC17:18
*** jmccrory_ is now known as jmccrory17:18
*** k_mouza has joined #openstack-ironic17:21
*** lourot has joined #openstack-ironic17:21
*** k_mouza has quit IRC17:22
*** ociuhandu_ has joined #openstack-ironic17:27
*** ociuhandu has quit IRC17:30
*** ociuhandu_ has quit IRC17:31
-openstackstatus- NOTICE: The change to the upload role has been reverted. Jobs started since the revert appear to be functioning normally. You can recheck changes that failed for builds started between 16:12 and 17:13UTC reporting POST_FAILURE safely now.17:57
*** derekh has quit IRC18:01
*** dtantsur is now known as dtantsur|afk18:10
dtantsur|afkhave a great weekend!18:14
TheJuliao/18:14
JayFTheJulia: dtantsur|afk: https://storyboard.openstack.org/#!/story/154713918:15
JayFTheJulia: if you can find that CERN story, I'd love to see it too18:17
*** k_mouza_ has quit IRC18:17
TheJuliaJayF: oh, I pasted it to you18:19
TheJuliahttps://storyboard.openstack.org/#!/story/200862618:19
JayFthanks18:19
*** ayoung has quit IRC18:29
*** moshiur has joined #openstack-ironic18:31
*** moshiur has quit IRC18:33
openstackgerritTzu-Mainn Chen proposed openstack/ironic master: Expose owner and lessee in baremetal volume policy  https://review.opendev.org/c/openstack/ironic/+/76763119:01
tzumainnTheJulia, just a note regarding the updated patch; I found it necessary to update fake_db_node to have the uuid that's hardcoded in the acl yaml file19:03
tzumainnthat seems to allow a bunch of tests that previously returned 400s because they couldn't find the referenced node, to return 201 instead19:04
TheJuliaYeah19:07
TheJuliaI've been slowly going through those and finding those as I hit each controller19:07
*** gmann is now known as gmann_afk19:19
*** jmccrory has quit IRC19:36
*** mkowalski has quit IRC19:36
*** larsks has quit IRC19:36
*** mrda has quit IRC19:36
*** ddurst has quit IRC19:36
*** jhesketh has quit IRC19:36
*** yoctozepto has quit IRC19:36
*** lourot has quit IRC19:36
*** bdodd has quit IRC19:36
*** pmannidi has quit IRC19:36
*** hjensas has quit IRC19:36
*** bnemec has quit IRC19:36
*** irclogbot_0 has quit IRC19:36
*** stevebaker has quit IRC19:36
*** mcarden has quit IRC19:36
*** jlvillal has quit IRC19:36
*** zzzeek has quit IRC19:36
*** gouthamr has quit IRC19:36
*** sshnaidm|off has quit IRC19:36
*** openstackgerrit has quit IRC19:36
*** adrianc has quit IRC19:36
*** strigazi has quit IRC19:36
*** gmann_afk has quit IRC19:36
*** jungleboyj has quit IRC19:36
*** sri_ has quit IRC19:36
*** portdirect has quit IRC19:36
*** phrobb has quit IRC19:36
*** gryf has quit IRC19:36
*** uzumaki has quit IRC19:36
*** mgoddard has quit IRC19:36
*** mkowalsk- has quit IRC19:36
*** parallax has quit IRC19:36
*** zigo has quit IRC19:36
*** fdegir has quit IRC19:36
*** mnasiadka has quit IRC19:36
*** early has quit IRC19:36
*** trandles has quit IRC19:36
*** eandersson has quit IRC19:36
*** mushrushu has quit IRC19:36
*** ianychoi_ has quit IRC19:36
*** naved001 has quit IRC19:36
*** baha has quit IRC19:36
*** tzumainn has quit IRC19:36
*** anuradha1904 has quit IRC19:36
*** buhman has quit IRC19:36
*** arne_wiebalck has quit IRC19:36
*** mnaser has quit IRC19:36
*** mugsie has quit IRC19:36
*** PrinzElvis has quit IRC19:36
*** erbarr has quit IRC19:36
*** ftarasenko has quit IRC19:36
*** persia has quit IRC19:36
*** melwitt has quit IRC19:36
*** dhellmann has quit IRC19:36
*** dansmith has quit IRC19:36
*** valleedelisle has quit IRC19:36
*** rloo has quit IRC19:36
*** knikolla has quit IRC19:36
*** johnsom has quit IRC19:36
*** TheJulia has quit IRC19:36
*** tosin has quit IRC19:36
*** rajinir has quit IRC19:36
*** andrein has quit IRC19:36
*** ildikov has quit IRC19:36
*** bbezak has quit IRC19:36
*** seongsoocho has quit IRC19:36
*** ajya has quit IRC19:36
*** jroll has quit IRC19:36
*** gyee has quit IRC19:36
*** dking has quit IRC19:36
*** logan- has quit IRC19:36
*** andy_ has quit IRC19:36
*** benj_ has quit IRC19:36
*** trident has quit IRC19:36
*** rpittau|afk has quit IRC19:36
*** NobodyCam has quit IRC19:36
*** vdrok has quit IRC19:36
*** iurygregory has quit IRC19:36
*** lifeless has quit IRC19:36
*** dtantsur|afk has quit IRC19:36
*** seba has quit IRC19:36
*** fungi has quit IRC19:36
*** ccstone has quit IRC19:36
*** ianw has quit IRC19:36
*** SpamapS has quit IRC19:36
*** cp- has quit IRC19:36
*** lbragstad has quit IRC19:36
*** coreycb has quit IRC19:36
*** guilhermesp has quit IRC19:36
*** maelk has quit IRC19:36
*** zer0c00l has quit IRC19:36
*** mjturek has quit IRC19:36
*** shadower has quit IRC19:36
*** janders has quit IRC19:36
*** bburns has quit IRC19:36
*** priteau has quit IRC19:36
*** dtruong has quit IRC19:36
*** dsneddon has quit IRC19:36
*** rpioso has quit IRC19:36
*** akahat has quit IRC19:36
*** donnyd has quit IRC19:36
*** v1k0d3n has quit IRC19:36
*** tosky has quit IRC19:36
*** vkmc has quit IRC19:36
*** lourot has joined #openstack-ironic19:40
*** jmccrory has joined #openstack-ironic19:40
*** gyee has joined #openstack-ironic19:40
*** bdodd has joined #openstack-ironic19:40
*** tzumainn has joined #openstack-ironic19:40
*** uzumaki has joined #openstack-ironic19:40
*** anuradha1904 has joined #openstack-ironic19:40
*** rloo has joined #openstack-ironic19:40
*** bburns has joined #openstack-ironic19:40
*** knikolla has joined #openstack-ironic19:40
*** buhman has joined #openstack-ironic19:40
*** johnsom has joined #openstack-ironic19:40
*** rpittau|afk has joined #openstack-ironic19:40
*** TheJulia has joined #openstack-ironic19:40
*** NobodyCam has joined #openstack-ironic19:40
*** vdrok has joined #openstack-ironic19:40
*** tosin has joined #openstack-ironic19:40
*** mkowalski has joined #openstack-ironic19:40
*** tosky has joined #openstack-ironic19:40
*** iurygregory has joined #openstack-ironic19:40
*** benj_ has joined #openstack-ironic19:40
*** zzzeek has joined #openstack-ironic19:40
*** arne_wiebalck has joined #openstack-ironic19:40
*** rajinir has joined #openstack-ironic19:40
*** dking has joined #openstack-ironic19:40
*** priteau has joined #openstack-ironic19:40
*** eandersson has joined #openstack-ironic19:40
*** ccstone has joined #openstack-ironic19:40
*** gouthamr has joined #openstack-ironic19:40
*** ianw has joined #openstack-ironic19:40
*** SpamapS has joined #openstack-ironic19:40
*** mkowalsk- has joined #openstack-ironic19:40
*** jhesketh has joined #openstack-ironic19:40
*** sshnaidm|off has joined #openstack-ironic19:40
*** mnaser has joined #openstack-ironic19:40
*** dtruong has joined #openstack-ironic19:40
*** mugsie has joined #openstack-ironic19:40
*** pmannidi has joined #openstack-ironic19:40
*** openstackgerrit has joined #openstack-ironic19:40
*** mushrushu has joined #openstack-ironic19:40
*** ianychoi_ has joined #openstack-ironic19:40
*** adrianc has joined #openstack-ironic19:40
*** larsks has joined #openstack-ironic19:40
*** logan- has joined #openstack-ironic19:40
*** cp- has joined #openstack-ironic19:40
*** ddurst has joined #openstack-ironic19:40
*** mrda has joined #openstack-ironic19:40
*** andrein has joined #openstack-ironic19:40
*** jlvillal has joined #openstack-ironic19:40
*** mcarden has joined #openstack-ironic19:40
*** stevebaker has joined #openstack-ironic19:40
*** irclogbot_0 has joined #openstack-ironic19:40
*** bnemec has joined #openstack-ironic19:40
*** hjensas has joined #openstack-ironic19:40
*** gryf has joined #openstack-ironic19:40
*** phrobb has joined #openstack-ironic19:40
*** portdirect has joined #openstack-ironic19:40
*** jungleboyj has joined #openstack-ironic19:40
*** sri_ has joined #openstack-ironic19:40
*** gmann_afk has joined #openstack-ironic19:40
*** strigazi has joined #openstack-ironic19:40
*** dsneddon has joined #openstack-ironic19:40
*** lbragstad has joined #openstack-ironic19:40
*** PrinzElvis has joined #openstack-ironic19:40
*** ildikov has joined #openstack-ironic19:40
*** coreycb has joined #openstack-ironic19:40
*** guilhermesp has joined #openstack-ironic19:40
*** rpioso has joined #openstack-ironic19:40
*** parallax has joined #openstack-ironic19:40
*** naved001 has joined #openstack-ironic19:40
*** zigo has joined #openstack-ironic19:40
*** andy_ has joined #openstack-ironic19:40
*** akahat has joined #openstack-ironic19:40
*** fdegir has joined #openstack-ironic19:40
*** lifeless has joined #openstack-ironic19:40
*** yoctozepto has joined #openstack-ironic19:40
*** mnasiadka has joined #openstack-ironic19:40
*** bbezak has joined #openstack-ironic19:40
*** donnyd has joined #openstack-ironic19:40
*** seongsoocho has joined #openstack-ironic19:40
*** v1k0d3n has joined #openstack-ironic19:40
*** erbarr has joined #openstack-ironic19:40
*** vkmc has joined #openstack-ironic19:40
*** early has joined #openstack-ironic19:40
*** ftarasenko has joined #openstack-ironic19:40
*** maelk has joined #openstack-ironic19:40
*** janders has joined #openstack-ironic19:40
*** fungi has joined #openstack-ironic19:40
*** seba has joined #openstack-ironic19:40
*** shadower has joined #openstack-ironic19:40
*** dtantsur|afk has joined #openstack-ironic19:40
*** trident has joined #openstack-ironic19:40
*** ajya has joined #openstack-ironic19:40
*** jroll has joined #openstack-ironic19:40
*** dansmith has joined #openstack-ironic19:40
*** valleedelisle has joined #openstack-ironic19:40
*** mjturek has joined #openstack-ironic19:40
*** dhellmann has joined #openstack-ironic19:40
*** zer0c00l has joined #openstack-ironic19:40
*** persia has joined #openstack-ironic19:40
*** melwitt has joined #openstack-ironic19:40
*** trandles has joined #openstack-ironic19:40
*** baha has joined #openstack-ironic19:40
*** mgoddard has joined #openstack-ironic19:41
arne_wiebalckJayF: I have a patched version of the power sync job, will try it next week to see how it affects the sustained DB accesses. The hope is a good reduction, ofc. Will report the findings :)19:45
JayFarne_wiebalck: we run with it completely disabled :/19:45
arne_wiebalckJayF:  yeah, I remember ... from my scale I can guess it would not work at yours at all19:46
JayFHopefully that won't be the case forever; and I appreciate you blazing the trail19:46
arne_wiebalckJayF: this is mostly to shown the gain, TheJulia and dtantsur|afk have suggested to move to some lazy loading instead (rather than no loading when you do not need it); picking what you need seems easier as a first step19:48
* arne_wiebalck leaves for the weekend o/19:51
*** mkowalsk- has quit IRC20:04
*** mkowalski_ has joined #openstack-ironic20:16
*** mkowalski_ has quit IRC20:27
*** zzzeek has quit IRC20:28
*** zzzeek has joined #openstack-ironic20:30
*** rcernin has joined #openstack-ironic20:32
iurygregoryrloo, hey if you have a chance I've answered your questions in https://review.opendev.org/c/openstack/project-config/+/775244 =)20:38
rloolooking...20:39
*** rcernin has quit IRC20:40
*** ociuhandu has joined #openstack-ironic20:41
rlooiurygregory: even if we don't want to use +2/-1 (I don't actually care). why is it that our -1/+1 are different from eg oslo.config's?20:42
rlooi am not happy that there is inconsistency among the different projects in openstack. that is a very bad user experience.20:43
*** tosin has quit IRC20:44
iurygregoryrloo, basically oslo folks told me that +2/-2 doesn't add anything (+1/-1 would have the same effect)20:44
iurygregoryI just moved the name from +2/-2 to our +1/-120:45
iurygregoryand added restriction to Backport Candidate label to only cores (this would be the main thing to discuss, i.e do we want to let it open our restricted?)20:46
rlooiurygregory: i commented. so sorry. i feel like it makes things very inconsistent. and i don't have time to try to figure out and chase down who is doing all this copy/pasting.20:46
*** mkowalski_ has joined #openstack-ironic20:47
rlooiurygregory: my point being that if this project-config repo is meant to be used across all the openstack projects, why is each project defining what 'backport candidate' means to them.20:47
iurygregoryrloo, I totally understand =), but oslo defined for their project, I'm ok using the same definition they did if this is what we want =)20:49
rlooiurygregory: also very very likely i don't understand what is going on. so I removed my -1.20:49
rloowhat I want is for one place in project-config, where [label "Backport Candidate"] is defined. then maybe on a per-project basis, it can be overridden. but all this copy/paste seems wrong to me.20:49
iurygregoryI see20:50
iurygregoryI will talk with clarkb about it20:51
*** mkowalski_ has quit IRC21:09
*** anuradha1904 has quit IRC22:23
*** mkowalski_ has joined #openstack-ironic22:55
*** rcernin has joined #openstack-ironic22:59
*** dking has quit IRC23:13
*** rloo has quit IRC23:18
*** gmann_afk is now known as gmann23:21
*** rcernin has quit IRC23:26
*** ociuhandu has quit IRC23:27
*** uzumaki has quit IRC23:52

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