Wednesday, 2021-01-06

*** MentalSiege has quit IRC00:09
jandersTheJulia thank you ( regarding https://review.opendev.org/c/openstack/bifrost/+/762998 ). I forgot to re-set workflow-1 after re-basing and then the second +2 came in from Shivanand, hence it merged before you could respond - apologies :)00:09
TheJulialbotell: if you are willing, we have a troubleshooting.rst file in the admin docs00:09
TheJuliajanders: it happens, no worries00:10
* TheJulia is having all sorts of fun with policy testing00:10
lbotellTheJulia: I will take a look ASAP :)00:11
TheJulialbotell: thanks00:12
*** mushrushu has quit IRC00:19
*** tosky has quit IRC00:23
*** mushrushu has joined #openstack-ironic00:25
*** anuradha1904 has quit IRC00:35
jandersTheJulia ML heads-up regarding inspector/auto-discovery is out00:37
*** lifeless has quit IRC00:53
*** lifeless has joined #openstack-ironic00:55
openstackgerritJulia Kreger proposed openstack/ironic master: WIP Write stub ACL test for every existing API call  https://review.opendev.org/c/openstack/ironic/+/76744500:59
openstackgerritJulia Kreger proposed openstack/ironic master: WIP Start populating existing policy tests  https://review.opendev.org/c/openstack/ironic/+/76813600:59
*** gyee has quit IRC01:25
*** rh-jelabarre has quit IRC02:29
*** mkrai has joined #openstack-ironic03:40
*** mgoddard has joined #openstack-ironic04:08
*** lbotell has quit IRC04:30
*** ociuhandu has joined #openstack-ironic05:08
*** ociuhandu has quit IRC05:13
jandersrpittau|afk Do you know if there is any reason why https://review.opendev.org/c/openstack/sushy-tools/+/764341 hasn't merged yet, or does it just need reviewer attention? I remembered testing this around late November (and it worked) so I took it for granted it's already merged... and than wasted a day figuring out why my MAC-OOB patch stopped05:16
jandersworking after reinstalling bifrost. I compared latest sushy code with your patch suspecting regression and realised I just need to drop the patch in... :)05:16
*** zzzeek has quit IRC05:42
*** zzzeek has joined #openstack-ironic05:43
*** zzzeek has quit IRC05:50
*** zzzeek has joined #openstack-ironic05:52
*** zzzeek has quit IRC05:59
*** zzzeek has joined #openstack-ironic06:00
*** zzzeek has quit IRC06:05
*** zzzeek has joined #openstack-ironic06:11
*** zzzeek has quit IRC06:18
*** zzzeek has joined #openstack-ironic06:19
*** zzzeek has quit IRC06:46
*** zzzeek has joined #openstack-ironic06:49
*** mkrai has quit IRC06:56
*** abdysn has joined #openstack-ironic07:03
*** zzzeek has quit IRC07:09
*** zzzeek has joined #openstack-ironic07:12
*** zzzeek has quit IRC07:21
*** zzzeek has joined #openstack-ironic07:22
*** tzumainn has quit IRC07:25
*** tosin has joined #openstack-ironic07:27
openstackgerritJacob Anders proposed openstack/ironic master: Use OOB inspection to fetch MACs for IB inspection  https://review.opendev.org/c/openstack/ironic/+/75094307:38
openstackgerritJacob Anders proposed openstack/ironic-inspector master: Use OOB inspection to fetch MACs for IB inspection  https://review.opendev.org/c/openstack/ironic-inspector/+/75899407:39
*** zzzeek has quit IRC07:50
*** zzzeek has joined #openstack-ironic07:54
*** mkrai has joined #openstack-ironic07:59
*** rpittau|afk is now known as rpittau08:01
rpittaugood morning ironic! o/08:02
jandersgood morning rpittau o/08:02
arne_wiebalckGood morning janders rpittau and Ironic!08:02
rpittaujanders arne_wiebalck hey! :)08:02
jandersgood morning arne_wiebalck o/08:03
rpittaujanders: unfortunately that patch was forgotten and neglected because of the lower-constraints singularity08:03
rpittauThat and the processors one08:04
jandersthank you rpittau. Should I lobby for reviews for these two? :)08:07
rpittauyeah :)08:09
janderswill do :)08:09
*** Abdallahyas has joined #openstack-ironic08:09
*** abdysn has quit IRC08:13
*** zzzeek has quit IRC08:16
*** zzzeek has joined #openstack-ironic08:19
rpittauthere are actually a few sushy-tools patches that can be quickly reviewed if anyone has a minute https://review.opendev.org/q/project:openstack/sushy-tools+status:open08:26
openstackgerritRiccardo Pittau proposed openstack/ironic stable/victoria: Simplify injecting network data into an ISO image  https://review.opendev.org/c/openstack/ironic/+/76919408:30
rpittau^ this should be the fix for ironic-tempest-partition-uefi-redfish-vmedia in stable/victoria08:31
openstackgerritMerged openstack/ironic-inspector master: Update version of doc8  https://review.opendev.org/c/openstack/ironic-inspector/+/76689608:37
*** dougsz has joined #openstack-ironic08:46
*** zzzeek has quit IRC09:03
*** zzzeek has joined #openstack-ironic09:04
*** lucasagomes has joined #openstack-ironic09:10
*** mkrai has quit IRC09:27
*** ociuhandu has joined #openstack-ironic09:34
*** ricolin has joined #openstack-ironic09:41
*** zzzeek has quit IRC09:42
*** zzzeek has joined #openstack-ironic09:43
*** mkrai has joined #openstack-ironic09:46
*** derekh has joined #openstack-ironic09:48
*** zzzeek has quit IRC09:51
*** zzzeek has joined #openstack-ironic09:53
openstackgerritRiccardo Pittau proposed openstack/bifrost bugfix/8.3: Remove lower-constraints job  https://review.opendev.org/c/openstack/bifrost/+/76949809:56
*** ociuhandu has quit IRC09:57
openstackgerritRiccardo Pittau proposed openstack/bifrost bugfix/8.3: Remove lower-constraints job  https://review.opendev.org/c/openstack/bifrost/+/76949809:58
*** zzzeek has quit IRC10:00
*** zzzeek has joined #openstack-ironic10:00
openstackgerritRiccardo Pittau proposed openstack/bifrost bugfix/8.3: Remove lower-constraints job  https://review.opendev.org/c/openstack/bifrost/+/76949810:01
openstackgerritRiccardo Pittau proposed openstack/bifrost bugfix/8.3: Remove lower-constraints job  https://review.opendev.org/c/openstack/bifrost/+/76949810:02
rpittauyay confusing ussuri & victoria10:02
*** ociuhandu has joined #openstack-ironic10:02
*** mkrai has quit IRC10:06
*** mkrai_ has joined #openstack-ironic10:06
*** anuradha1904 has joined #openstack-ironic10:07
openstackgerritMerged openstack/sushy-tools master: Adding status to ethernet interface template  https://review.opendev.org/c/openstack/sushy-tools/+/76434110:12
*** zzzeek has quit IRC10:14
*** zzzeek has joined #openstack-ironic10:17
openstackgerritMerged openstack/sushy-tools master: Add doc/requirements  https://review.opendev.org/c/openstack/sushy-tools/+/76917510:23
openstackgerritMerged openstack/sushy-tools master: Provide correct libvirt name/bus for virtual floppy  https://review.opendev.org/c/openstack/sushy-tools/+/76836110:23
openstackgerritMerged openstack/sushy-tools master: Adding basic support for processors schema  https://review.opendev.org/c/openstack/sushy-tools/+/76190910:29
*** dtantsur|afk is now known as dtantsur10:35
*** zzzeek has quit IRC10:35
dtantsurmorning ironic, happy new year!10:35
* dtantsur declares scrollback bankruptcy10:36
dtantsuriurygregory, rpittau, have my later comments clarified the usedevelop vs requirements situation?10:37
rpittauhey dtantsur, happy new year :)10:37
rpittaudtantsur: yep, thanks10:37
*** zzzeek has joined #openstack-ironic10:38
dtantsurcool10:38
dtantsurit's super confusing, I've discovered it by trial-and-error10:38
rpittauyeah, I didn't really get it until I saw your last comment and  tried myself10:38
dtantsurit's super confusing, I've discovered it by trial-and-error10:40
dtantsureeehmm, wrong window10:40
rpittaudeja vu10:41
dtantsurI need to re-learn to use my tooling :D10:42
rpittau:)10:47
openstackgerritRiccardo Pittau proposed openstack/bifrost bugfix/10.0: Remove lower-constraints job  https://review.opendev.org/c/openstack/bifrost/+/76950210:50
openstackgerritRiccardo Pittau proposed openstack/bifrost bugfix/10.0: Remove lower-constraints job  https://review.opendev.org/c/openstack/bifrost/+/76950210:51
openstackgerritRiccardo Pittau proposed openstack/ironic bugfix/15.2: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic/+/76950310:54
openstackgerritRiccardo Pittau proposed openstack/ironic bugfix/15.2: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic/+/76950310:55
openstackgerritMerged openstack/ironic-inspector-specs master: remove unicode from code  https://review.opendev.org/c/openstack/ironic-inspector-specs/+/76929310:55
openstackgerritRiccardo Pittau proposed openstack/ironic-inspector bugfix/10.3: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic-inspector/+/76950410:56
openstackgerritRiccardo Pittau proposed openstack/ironic-inspector bugfix/10.3: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic-inspector/+/76950410:56
openstackgerritTosin Farai proposed openstack/bifrost master: Test new features added to baremetal_node  https://review.opendev.org/c/openstack/bifrost/+/76949510:57
openstackgerritRiccardo Pittau proposed openstack/ironic-inspector bugfix/10.5: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic-inspector/+/76950510:57
*** Abdallahyas has quit IRC10:58
*** Abdallahyas has joined #openstack-ironic10:58
openstackgerritRiccardo Pittau proposed openstack/ironic-inspector bugfix/10.5: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic-inspector/+/76950510:58
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent bugfix/6.3: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic-python-agent/+/76950611:00
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent bugfix/6.3: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic-python-agent/+/76950611:00
jandersdtantsur welcome back, Happy New Year 2021! :)11:01
dtantsuro/11:01
*** mkrai_ has quit IRC11:03
openstackgerritMerged openstack/python-ironicclient master: Move pep8 dependencies from test-requirements to tox.ini  https://review.opendev.org/c/openstack/python-ironicclient/+/76690811:10
*** Abdallahyas has quit IRC11:11
*** ricolin has quit IRC11:17
*** abdysn has joined #openstack-ironic11:18
*** mkowalski has quit IRC11:20
iurygregorygood morning Ironic o/11:22
iurygregoryhey dtantsur yeah, I will update the patches11:22
*** mkowalski has joined #openstack-ironic11:30
dtantsurI'm going to request a sushy-tools release if nobody objects11:35
iurygregory++11:37
* iurygregory is wondering if "nobody objects" equals to "someone else will request the release"11:43
*** zaneb has quit IRC11:44
viks____hi, i'm facing issues in logging in to the baremetal node. Below are the steps i followed. Can someone point me out what is going wrong?11:47
viks____https://www.irccloud.com/pastebin/UKx1caJa/11:47
*** zaneb has joined #openstack-ironic11:48
rpittaudtantsur: talking about sushy-tools, when you have a minute the rdo patch is green11:53
dtantsurack11:57
*** ociuhandu has quit IRC11:59
*** ociuhandu has joined #openstack-ironic12:00
ajyaviks____: try this - pxe_append_params = rootpwd="$$1$$LTZOXtgv$$AcW90ATdayFZWX.XpjTc91" - no quotes around12:04
*** ociuhandu has quit IRC12:05
priteauviks____: pxe_append_params is only used when PXE booting, for example when booting the IPA kernel & ramdisk images. I assume your ubuntu image boots from disk, the kernel parameters will come from the on-disk grub config.12:05
priteauOh, you're using the baremetal element, not vm, so I guess this is partition images.12:07
priteauviks____: if ajya's suggestion doesn't work, try using the devuser element first?12:08
viks____ajya: ok.. but are the above steps proper ?12:08
viks____priteau: sure..12:08
ajyaviks____: looks ok, but this stood out. You can check what's actually passed in conductor logs and also in IPA logs (if get access to those) to see if that's expected.12:09
viks____i just wonder how deploy image know abt user image... i.e. i uploaded centos deploy image and ubuntu as user image... how it knows what user image to pick when i run `provide` command12:10
*** tosky has joined #openstack-ironic12:15
dtantsurfolks, looking for a 2nd +2 on https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/767158 please12:23
dtantsurthen we can likely make a release12:23
*** ociuhandu has joined #openstack-ironic12:26
*** ociuhandu has quit IRC12:26
*** ociuhandu has joined #openstack-ironic12:27
iurygregorylooking now12:27
*** ociuhandu has quit IRC12:28
*** ociuhandu has joined #openstack-ironic12:29
*** ociuhandu has quit IRC12:35
*** zzzeek has quit IRC12:46
janderssee you tomorrow Ironic o/12:48
*** zzzeek has joined #openstack-ironic12:49
dtantsurajya: hi! are there plans to implement counterparts for known_good_state/clear_job_queue clean steps for idrac+redfish?12:49
*** ociuhandu has joined #openstack-ironic12:51
iurygregorybye janders o/12:52
ajyadtantsur: yes - https://storyboard.openstack.org/#!/story/200761712:52
dtantsurajya: it's blocked on https://review.opendev.org/c/x/sushy-oem-idrac/+/721596/ right?12:53
openstackgerritVerification of a change to openstack/ironic-python-agent failed: CI: Remove l-c job, set ipa-b to 2.2.0  https://review.opendev.org/c/openstack/ironic-python-agent/+/76762212:55
ajyadtantsur: yes, working on it, should be finalized "soon"12:56
dtantsurcool!13:00
dtantsurI'd like to make metal3 clear the job queue after enrolling a Dell node13:01
*** ociuhandu has quit IRC13:02
*** ociuhandu has joined #openstack-ironic13:07
*** ociuhandu has quit IRC13:12
openstackgerritDmitry Tantsur proposed openstack/ironic stable/victoria: Document using ramdisks with the ramdisk deploy interface  https://review.opendev.org/c/openstack/ironic/+/76950813:14
*** paras333 has quit IRC13:18
*** ociuhandu has joined #openstack-ironic13:33
*** ociuhandu has quit IRC13:37
*** ricolin has joined #openstack-ironic13:41
*** tosin has quit IRC13:45
viks____ajya: i could not find from where the image being picked from... it seems to be picking up some other images.. any idea what's going wrong?13:48
*** rloo has joined #openstack-ironic13:49
ajyaviks____: IPA image or user image? IPA comes from `deploy_ramdisk` and user image from `image_source`. What's happening now?13:51
rpittaugreat, this is passing now, just need a kind heart to review it :) https://review.opendev.org/c/openstack/python-ironicclient/+/76777613:51
*** rloo has quit IRC13:51
*** rloo has joined #openstack-ironic13:52
rpittauand one more vote needed to fix ironic CI in stable/victoria https://review.opendev.org/c/openstack/ironic/+/76919413:52
*** ociuhandu has joined #openstack-ironic13:55
*** rh-jelabarre has joined #openstack-ironic14:00
viks____i'm running it along with openstack services, not as a standalone... i have uploaded the images as per https://docs.openstack.org/ironic/train/install/configure-glance-images.html where do i set `image_source` ?14:00
viks____i could not find to do that in : https://docs.openstack.org/ironic/train/install/enrollment.html14:02
*** rloo has quit IRC14:03
*** rloo has joined #openstack-ironic14:03
openstackgerritMerged openstack/ironic-python-agent-builder master: Make the debian job voting and start publishing debian images  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/76715814:10
dtantsurTheJulia: https://storyboard.openstack.org/#!/story/2008491 something we've discussed so many times14:12
ajyaviks____: not familiar with that use case. Is there smth set in `instance_info` of the node?14:15
arne_wiebalckviks____: you set deploy_{kernel,ramdisk} when enrolling the node, image_source is set when the node is instantiated (and not set explicitly set by the operator/admin)14:15
arne_wiebalckviks____: deploy* is the "deploy image" (i.e. with the IPA), "image_source" is the user image (i.e. passed via nova)14:18
dtantsuriurygregory: do you plan on updating https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/769196/ ? we could request a release after that14:19
iurygregorydtantsur, will do in a few minutes (finishing some status here)14:20
viks____arne_wiebalck:  im stuck at changing node from `manageable` state to `available` i.e. as per https://docs.openstack.org/ironic/train/install/enrollment.html#making-node-available-for-deployment14:24
viks____and when doing so, it's going to `clean wait` state. So when i check via kvm console, it some how boots up in to ubuntu image. I think i'm missing something here14:24
arne_wiebalckviks____: right, the question is if that image is the deploy image which has an IPA inside which will call back to the conductor to get cleaning instructions14:25
arne_wiebalckviks____: if there is no IPA, Ironic will wait (clean_wait) until it times out14:25
arne_wiebalckviks____: all of this is Ironic internal (plus Glance), meaning Nova is not involved in what you are trying to achieve atm14:26
viks____arne_wiebalck: ok.. i downloaded the prebuilt images with IPA from here: https://tarballs.opendev.org/openstack/ironic-python-agent/dib/files/14:27
arne_wiebalckviks____: ok (we build our own, so I have no experience with the pre-uilt ones, but they should work I would think)14:28
arne_wiebalckviks____: you uploaded these to Glance?14:28
viks____yes.. right14:28
arne_wiebalckviks____: with deploy_kernel, deploy_ramdisk set in the driver_info of the node?14:29
viks____also i have set:14:29
viks____https://www.irccloud.com/pastebin/Td4gpLrJ/14:29
arne_wiebalckviks____: looks good, assuming these are the correct UUIDs14:30
viks____yes.. they are correct..14:31
arne_wiebalckviks____: now, when you provide the node and ironic switches the node's state to clean_wait, the node starts booting shortly after?14:32
viks____yes.. right14:32
arne_wiebalckviks____: ok14:32
arne_wiebalckviks____: next thing to verify is that the node boots into the deploy image you set up14:33
arne_wiebalckviks____: you said it is booting Ubuntu, no?14:33
viks____arne_wiebalck:  nope.. it boots in to some ubuntu image... i used centos 7 image...14:34
viks____sorry.. yes.. it is not bootng in to centos ..14:34
arne_wiebalckviks____: the deploy image is centos, but the node boots ubuntu?14:34
arne_wiebalckviks____: :)14:34
viks____right.. thats where i'm confused.. from where it gets the ubuntu image from?14:35
arne_wiebalckviks____: ok, so the node does not boot into the deploy image, so there is no IPA calling back into Ironic, and therefore the node stays in clean_wait: ironic never hears back from your node14:35
arne_wiebalckviks____: the pxe config is wrong I would think: it either gives the wrong image (unlikely) or does not answer properly at all, and the node boots from the disk14:36
viks____arne_wiebalck: what could be the reason for this? where it could be picking the image from? is some pxe config giving problem14:36
arne_wiebalckviks____: :)14:36
arne_wiebalckviks____: when you follow the node booting, you can usually see if the node boots from the network or the disk14:38
arne_wiebalckviks____: but, yeah, I would think the pxe config is the place to look next14:38
viks____arne_wiebalck: it should be booting from network right? i see some logs in kvm console that it downloads some images...14:42
arne_wiebalckviks____: yes, it should pxe boot and get the centos deploy image14:43
arne_wiebalckviks____: in our deployment we do not use the standard setup for this, i.e. we do not rely on Ironic/Neutron for this, so my experience is limited, but for sure you need to make sure the node gets the deploy image at this stage :)14:44
viks____arne_wiebalck:  is something configured in bios for pxe? i  do not know much how exactly it works14:44
viks____arne_wiebalck: ok14:44
arne_wiebalckviks____: yes, the physical node needs to be configured explictly to boot from the network14:45
arne_wiebalckviks____: in the BIOS14:46
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic-python-agent-builder master: Add doc/requirements  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/76919614:46
iurygregorydtantsur, done ^14:46
iurygregorydocs, pdf-docs, releasenotes all green locally with usedevelop = False14:46
dtantsurthx14:47
arne_wiebalckviks____: there is also legacy vs UEFI booting (in the BIOS), and a boot_mode property for each node in Ironic14:47
*** tzumainn has joined #openstack-ironic14:47
viks____arne_wiebalck: ok.. it's legacy bios and i'm using appropriate option while setting up14:48
iurygregorynp, I will update the other patches after testing14:49
arne_wiebalckviks____: the node will typically tell you during booting when/if it tries the network or the disk14:50
viks____arne_wiebalck: is there any chance that dhcp/tftp etc configured in BIOS already and it's picking up that image by any chance?14:50
arne_wiebalckviks____: could be, like dhcp replies with the wrong tftpserver which has a default image14:54
viks____arne_wiebalck: ok.. i'll investigate in that direction further.. also one more question... when deploy image first gets installed, user image will run on top of them? hw exactly does it work?14:55
arne_wiebalckviks____: the deploy image is not installed, it is a RAM disk14:56
arne_wiebalckviks____: it is used to get the user image (which goes to the disk)14:57
viks____arne_wiebalck: ok.. it's kind of temporary mount ?14:57
arne_wiebalckviks____: it is in RAM only: the node is booted into this RAM disk to execute commands from Ironic14:58
arne_wiebalckviks____: atm, for you, it will clean the node14:58
viks____arne_wiebalck: ok... thnx14:58
arne_wiebalckviks____: later on, it will deploy the user image14:58
viks____i'll investigate on BIOS config...14:59
viks____thanks to all of you for your help14:59
arne_wiebalckviks____: in addition, I would watch what the node is doing15:00
arne_wiebalckviks____: via the console, I mean15:00
arne_wiebalckviks____: np, good luck :)15:00
viks____arne_wiebalck: ok..15:00
arne_wiebalckviks____: (and don't worry, it is not that easy to set up :-D)15:00
viks____:P15:01
*** MentalSiege has joined #openstack-ironic15:07
*** MentalSiege has quit IRC15:14
*** MentalSiege has joined #openstack-ironic15:15
openstackgerritMerged openstack/python-ironicclient stable/victoria: Remove lower-constraints job  https://review.opendev.org/c/openstack/python-ironicclient/+/76777615:19
*** derekh has quit IRC15:27
dtantsurajya, rpioso, is there any downside to resetting iDRAC on each enrollment (asking in the context of metal3)?15:29
*** abdysn has quit IRC15:33
*** ociuhandu has quit IRC15:34
*** mgoddard has quit IRC15:41
*** mgoddard has joined #openstack-ironic15:41
*** spotz has quit IRC15:44
*** ociuhandu has joined #openstack-ironic15:46
*** mgoddard has quit IRC15:47
TheJuliadtantsur: w/r/t story, lgtm. It is exactly what has been dsicussed like ten times15:52
TheJuliadiscussed15:52
* TheJulia is heads down on writing policy testing15:52
dtantsuryeah, I think I'll finally sit down and do it15:53
TheJuliasounds good to me15:53
TheJuliawe've got upwards of a couple thousand lines of test code yaml inbound in the next week, so woudl appreciate a review there. It shoudl actually be a relatively quick review15:53
TheJuliaon a plus side I'm like half through the API and it doesn't appear we have any access control issues with policy in code enforcement15:55
*** ociuhandu has quit IRC15:56
* TheJulia raises an eyebrow finally16:00
* TheJulia pokes the test runner16:04
openstackgerritDerek Higgins proposed openstack/ironic master: Register all hardware_interfaces together  https://review.opendev.org/c/openstack/ironic/+/76491116:15
*** jamesden_ is now known as jamesdenton16:46
*** gyee has joined #openstack-ironic16:50
openstackgerritMerged openstack/ironic-python-agent-builder master: Add doc/requirements  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/76919616:50
*** ociuhandu has joined #openstack-ironic16:51
*** ociuhandu has quit IRC16:52
*** ociuhandu has joined #openstack-ironic16:52
*** ociuhandu has quit IRC16:52
dtantsuriurygregory: ready for releasing ^^^16:53
iurygregory\o/16:54
*** lucasagomes has quit IRC16:55
iurygregorydtantsur, in sushy i just need to add -r {toxinidir}/requirements.txt to docs build right?17:01
dtantsuryep17:01
iurygregoryand add the usedevelop = False hehe17:02
dtantsurmm, no17:02
openstackgerritMerged openstack/ironic bugfix/15.2: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic/+/76950317:02
dtantsurit's either17:02
openstackgerritMerged openstack/ironic-inspector bugfix/10.5: Remove lower-constraints job  https://review.opendev.org/c/openstack/ironic-inspector/+/76950517:02
iurygregoryops D:17:02
openstackgerritIury Gregory Melo Ferreira proposed openstack/sushy master: Add doc/requirements  https://review.opendev.org/c/openstack/sushy/+/76917417:02
dtantsurif the docs build imports the actual modules (as the case with ironic or sushy), you need usedevelop=True and requirements.txt17:03
dtantsurotherwise you need usedevelop=False and no requirements.txt17:03
* dtantsur hopes he makes sense17:03
iurygregoryit kinda makes, but pdf-docs works fine without adding...17:03
iurygregorythis would be expected?17:03
dtantsurmaybe it doesn't use autodoc? no idea17:05
iurygregoryhummm17:06
iurygregory*magic*17:06
iurygregoryoh pdf-docs will get the deps from docs17:07
iurygregoryI've changed to not relay on the docs deps (pdf-docs and releasenotes)17:09
openstackgerritIury Gregory Melo Ferreira proposed openstack/sushy master: Add doc/requirements  https://review.opendev.org/c/openstack/sushy/+/76917417:09
iurygregorylet me know wdyt ^17:09
*** mgoddard has joined #openstack-ironic17:10
openstackgerritMerged openstack/bifrost bugfix/10.0: Remove lower-constraints job  https://review.opendev.org/c/openstack/bifrost/+/76950217:14
iurygregorymolteniron openstack-python3-ussuri-jobs XD17:21
dtantsurwow17:22
dtantsurTheJulia: do you know who is behind moltenironic nowadays?17:22
dtantsurehmm, molteniron17:22
iurygregoryI'm going to try to run pep8, py38 locally17:23
TheJuliaI'm suspecting nobody is using it anymore as it was just tooling for CI that was never intended to be released17:23
iurygregorywish me luck17:23
TheJuliaso I wouldn't burn resources on molteniron17:23
iurygregoryso we need to talk with openstack-release to maybe "remove" ?17:24
TheJuliait should have never been considered for release17:24
TheJuliait is not a releasable thing17:24
* TheJulia wonders what changed17:25
iurygregorythey have under independent17:25
iurygregoryhttps://opendev.org/openstack/releases/commit/d4986aa9ac1035f4b6c9bb4e33dfad2addd4676417:26
*** ociuhandu has joined #openstack-ironic17:27
*** dougsz has quit IRC17:31
*** ociuhandu has quit IRC17:33
TheJuliaso why are they raising an issue?17:34
dtantsurcan we just kick it out of ironic if nobody is using it? or is it used by 3rd party CI?17:35
iurygregorywe need to fix the doc issue that they raised on monday17:36
dtantsurfwiw if we keep it under our umbrella, have the CI working is a reasonable expectation17:36
iurygregorybut things are a bit broken hehe17:36
iurygregoryand since we won't do relases maybe it would be ok to just remove from the releases repo?17:37
dtantsurokay from my standpoint, but I'm not necessary aware of all regulations around official projects17:37
dtantsurI can easily imagine they want a deliverable per repository unless it's something like specs17:37
TheJuliadtantsur: 3rd party ci17:38
TheJuliaThey initially did, but then realized things like small utilities in git made sense even if nobody else would use it17:39
iurygregoryI was talking with Herve about it17:41
iurygregory<hberaud> If you think that this project isn't maintained then I would suggest to you to simply abandon it officially, then it will be removed from the governance and the releases will drop it too17:41
rpittaubye everyone! o/17:43
iurygregoryhttps://releases.openstack.org/reference/release_models.html#abandoned17:43
*** rpittau is now known as rpittau|afk17:43
TheJuliaThere is a fundamentally broken assumption occurring that repo = project = deliverable17:45
iurygregoryI will push a patch to change molteniron to it (we can still keep the project around)17:45
TheJuliawfm17:45
iurygregorycool17:45
* TheJulia goes back to writing tests17:45
arne_wiebalckbye everyone o/17:46
iurygregorybye arne_wiebalck rpittau|afk17:46
*** dking has joined #openstack-ironic18:24
*** dtantsur is now known as dtantsur|afk18:27
dtantsur|afko/18:27
*** ociuhandu has joined #openstack-ironic19:13
*** paras333 has joined #openstack-ironic19:14
*** bnemec has quit IRC19:18
*** bnemec has joined #openstack-ironic19:24
*** ociuhandu has quit IRC19:26
*** bnemec has quit IRC19:30
*** bnemec has joined #openstack-ironic19:32
*** bnemec has quit IRC19:37
*** bnemec has joined #openstack-ironic19:39
rpiosodtantsur|afk: As far as I am aware, there is no harm. I confirmed that with a few members of our immediate team. I have not reached out to the firmware team. Our JetPack tooling resets the iDRAC when deploying systems in an OpenStack cluster. When upgrading firmware, we recommend trying it in a limited manner before rolling it out extensively, which seems like a generally best practice :-)19:54
*** tosin has joined #openstack-ironic20:05
*** ociuhandu has joined #openstack-ironic20:17
*** ociuhandu has quit IRC20:18
*** ociuhandu has joined #openstack-ironic20:19
*** ociuhandu has quit IRC20:19
*** ociuhandu has joined #openstack-ironic20:20
*** ociuhandu has quit IRC20:29
*** ociuhandu has joined #openstack-ironic20:34
*** ociuhandu has quit IRC20:43
openstackgerritTzu-Mainn Chen proposed openstack/ironic master: Add separate policies for updating node properties related to boot-from-volume  https://review.opendev.org/c/openstack/ironic/+/76961920:55
*** ociuhandu has joined #openstack-ironic20:56
*** ociuhandu has quit IRC21:03
*** ociuhandu has joined #openstack-ironic21:36
*** ociuhandu has quit IRC21:40
*** ociuhandu has joined #openstack-ironic21:44
*** ociuhandu has quit IRC21:51
*** ociuhandu has joined #openstack-ironic21:54
*** ociuhandu has quit IRC21:58
*** ociuhandu has joined #openstack-ironic22:10
TheJuliatzumainn: Please tell me you'll help with some of the testing matrix of that :(22:12
openstackgerritJulia Kreger proposed openstack/ironic master: WIP Start populating existing policy tests  https://review.opendev.org/c/openstack/ironic/+/76813622:14
TheJuliabrraaaainns22:14
*** ociuhandu has quit IRC22:19
*** rcernin has joined #openstack-ironic22:27
*** tosin has quit IRC22:30
tzumainnTheJulia, sure! er, I may not fully understand what testing matrix you mean :)22:32
TheJuliapositive/negative testing of policy enforcement22:32
tzumainnTheJulia, there should be unit tests for that in the patch!22:33
TheJuliaSo take a look at the patch I just updated22:33
TheJuliaWe're working on adding it. It is literally what I've spent all day working on22:33
*** lbotell has joined #openstack-ironic22:34
tzumainnah, I see! do the tests check which policy rules are being checked, or is that something to be added?22:35
tzumainn(it's the latter, right?)22:35
TheJuliaIt is an effort to have positive/negative testing of all policies before we start reworking policies for system scope support22:37
tzumainnTheJulia, oh, I mean - the WIP patch doesn't seem to check that policies are checked, right? or did I miss that part of the patch?22:38
TheJuliatzumainn: it is runing based upon response code22:38
tzumainnTheJulia, would the desire be to potentially extend it to mock policy.authorize, and verify that certain policies are checked? or would that fall out of the scope of these tests?22:42
TheJuliano, not try and mock the policy code at all22:43
TheJuliabut to actually exercise it as far down as possible22:43
TheJuliait is not about checking the policy, but it is about ensuring the policy is effective/doing what is intended22:43
tzumainngot it22:43
*** bnemec has quit IRC22:45
TheJuliathe driver is because the policy/project scoping changes will be or'ed22:45
*** zzzeek has quit IRC22:53
*** zzzeek has joined #openstack-ironic22:55
openstackgerritJulia Kreger proposed openstack/ironic master: WIP Start populating existing policy tests  https://review.opendev.org/c/openstack/ironic/+/76813622:59
*** bnemec has joined #openstack-ironic23:01
*** zzzeek has quit IRC23:08
*** zzzeek has joined #openstack-ironic23:09
*** rh-jelabarre has quit IRC23:21
*** ociuhandu has joined #openstack-ironic23:25
*** ociuhandu has quit IRC23:30
*** eagereagle1 has joined #openstack-ironic23:43
eagereagle1 hi guys! I had a question about updating IPMI during an ironic clean step...and how we would update the driver_info on the node when we do this?23:43
*** tosky has quit IRC23:51

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