*** dsneddon_ has quit IRC | 00:04 | |
*** bfournie has joined #openstack-ironic | 00:05 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-specs master: Ussuri project priorities https://review.opendev.org/694704 | 00:31 |
---|---|---|
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: WIP: RAID 5/6 https://review.opendev.org/694705 | 00:50 |
kaifeng | morning TheJulia o/ | 00:52 |
kaifeng | the raid 5/6 seems working in this way in theory, but in my memory raid 1 needs even number disks | 00:53 |
kaifeng | basically we just need to add extra validations, and pass correct arguments to mdadm | 00:54 |
TheJulia | o/ | 00:58 |
TheJulia | kaifeng: you can do a 3 disk raid 1, you just have 3 copies instead of 1 | 00:58 |
TheJulia | I think | 00:58 |
TheJulia | there _was_ a point where mdadm wouldn't do it, but I remember doing it on a 1U dell server years ago that had three drive bays | 00:59 |
kaifeng | TheJulia: in that case, that should work, i can check whether mdadm complains with raid 1 on 3 disks :) | 00:59 |
TheJulia | kaifeng: That would be awesome | 01:00 |
kaifeng | TheJulia: I am kind of sign in the Experiment goal :) | 01:03 |
TheJulia | sign on? :) | 01:03 |
TheJulia | in also means on in Latin... as well as in. | 01:03 |
kaifeng | they may be a trivial difference to non-english users, yeah, i think i mean sign up (or sign on) | 01:04 |
TheJulia | \o/ | 01:05 |
kaifeng | TheJulia: raid 1 with odd disks works \o/ i must be overthinking | 01:22 |
TheJulia | \o/ | 01:22 |
*** ociuhandu has joined #openstack-ironic | 01:31 | |
*** chenhaw has joined #openstack-ironic | 01:35 | |
*** ociuhandu has quit IRC | 01:41 | |
*** trungnv has joined #openstack-ironic | 01:42 | |
*** trungnv has quit IRC | 01:49 | |
*** goldyfruit_ has quit IRC | 01:53 | |
*** dsneddon_ has joined #openstack-ironic | 02:00 | |
*** dsneddon_ has quit IRC | 02:05 | |
*** ociuhandu has joined #openstack-ironic | 02:26 | |
*** ociuhandu has quit IRC | 02:30 | |
*** ericin has joined #openstack-ironic | 02:48 | |
*** ociuhandu has joined #openstack-ironic | 03:00 | |
*** ericin has quit IRC | 03:02 | |
*** ericin has joined #openstack-ironic | 03:02 | |
*** ericleiin has joined #openstack-ironic | 03:06 | |
*** ociuhandu has quit IRC | 03:07 | |
*** ericin has quit IRC | 03:09 | |
*** ericlei_ has joined #openstack-ironic | 03:10 | |
*** ericleiin has quit IRC | 03:13 | |
*** ericleiin has joined #openstack-ironic | 03:19 | |
*** ericlei_ has quit IRC | 03:22 | |
*** mkrai has joined #openstack-ironic | 03:34 | |
*** ericlei_ has joined #openstack-ironic | 03:34 | |
*** ericleiin has quit IRC | 03:37 | |
*** mkrai_ has joined #openstack-ironic | 03:40 | |
*** mkrai has quit IRC | 03:41 | |
*** ericlei_ has quit IRC | 03:52 | |
*** ericlei_ has joined #openstack-ironic | 03:52 | |
cp | What is the status of RedFish API support in Ironic ? | 03:57 |
*** dsneddon_ has joined #openstack-ironic | 04:01 | |
*** dsneddon_ has quit IRC | 04:05 | |
rpioso | cp: At least a couple of ironic drivers, which ironic calls hardware types, support Redfish. I’m aware of the generic Redfish and iDRAC drivers, named ‘redfish’ and ‘idrac’, respectively. idrac is for use with Dell EMC bare metal systems with an integrated Dell Remote Access Controller. | 04:20 |
rpioso | cp: Other vendor-specific drivers may also support Redfish. | 04:21 |
rpioso | cp: Please see https://docs.openstack.org/ironic/latest/admin/drivers.html and its linked driver-specific pages for details. | 04:23 |
*** ociuhandu has joined #openstack-ironic | 04:27 | |
*** ociuhandu has quit IRC | 04:29 | |
*** ociuhandu has joined #openstack-ironic | 04:30 | |
*** ociuhandu has quit IRC | 04:36 | |
cp | rpioso: thanks a lot for these information | 04:40 |
cp | rpioso: ironic can also discover new hardware automatically/periodically ? | 04:41 |
cp | running ipmi-discover or ssdp ? | 04:42 |
rpioso | cp: I don’t have direct experience with that. Others in this channel should be able to answer those questions. | 04:43 |
cp | what is the best way to handle discovery and enrolment of new hardware in a remote location ( remote to the main OpenStack ) | 04:43 |
cp | like an edge DC | 04:43 |
cp | are there any solutions for this ? | 04:43 |
*** ociuhandu has joined #openstack-ironic | 04:53 | |
*** ociuhandu has quit IRC | 04:58 | |
*** ociuhandu has joined #openstack-ironic | 04:58 | |
*** mkrai_ has quit IRC | 04:59 | |
*** ociuhandu has quit IRC | 05:03 | |
*** mkrai has joined #openstack-ironic | 05:11 | |
*** mkrai has quit IRC | 05:14 | |
*** mkrai has joined #openstack-ironic | 05:14 | |
*** mkrai_ has joined #openstack-ironic | 05:22 | |
*** mkrai has quit IRC | 05:24 | |
kaifeng | cp: i think we currently don't have the support for periodically discoverying | 05:25 |
kaifeng | automatical discovery is possible, as long as the bare metal boots from the ramdisk with proper callback address to the ironic-inspector. | 05:28 |
cp | bare metal boots from nothing | 05:29 |
cp | the only thing they have is a BMC connected to the IPMI/Redfish management network | 05:29 |
cp | this is the only assumption that is possible | 05:30 |
*** ociuhandu has joined #openstack-ironic | 05:30 | |
cp | kaifeng: so when the machine are plugged in the BMC comes alive and is "accessible" because it has gotten an IP from the DHCP server | 05:31 |
kaifeng | well, i feel that's unlikely for ironic to do a discovery without manual intervention. | 05:31 |
cp | kaifeng: then you can discover it with SSDP | 05:31 |
cp | or IPMI-discover | 05:31 |
cp | kaifeng: why not ? | 05:31 |
cp | kaifeng: ah you mean , this feature is not available in ironic at the moment | 05:32 |
cp | so probably I will have to write some module myself to do the automatic enrolment | 05:32 |
kaifeng | for ironic, we need basic oob information to manage the node | 05:32 |
cp | assumption is that OOB network exists | 05:33 |
cp | (IPMI/Redfish/Swordfish) | 05:33 |
cp | kaifeng: I have to study what is needed by Ironic for enrollment | 05:34 |
*** ociuhandu has quit IRC | 05:35 | |
cp | I also need to create a keystone user probably | 05:35 |
kaifeng | i don't have experience on the ipam on bmc network though, if you can get the ip address/credentials by external means, then autoenrollment is possible too, but i think it's not in the ironic part. | 05:35 |
cp | kaifeng: ah you mean this has to be in NOVA ? | 05:36 |
kaifeng | cp: no, nova has no knowledge on this | 05:36 |
kaifeng | for enrollment of a node, essentially ironic needs ipmi address/credential, and a driver desired to use. | 05:38 |
cp | This is the part I am struggling with , the interaction between what I write and OpenStack | 05:38 |
cp | ok so I can use the ironic API | 05:39 |
kaifeng | cp: definitely, and it's the only way to enroll a node :) | 05:39 |
cp | I am wondering if there is a better way to do this for a remote site that needs to be controlled by OpenStack than to enroll it in the core Openstack (centralized) | 05:40 |
cp | kaifeng: thanks for the clarification | 05:40 |
kaifeng | cp: yw, let's think this reversively, how ironic can manage a node without enough information? | 05:40 |
cp | I can provide it all the information it needs | 05:41 |
cp | Why would I need to thing reversively ? | 05:41 |
cp | kaifeng: maybe you have thought about something , I did not think about | 05:42 |
cp | s/,// | 05:42 |
cp | Can you explain what you mean in more details ? | 05:43 |
kaifeng | if i understand it right, you want to manage a remote site but don't want to enroll the node to openstack. | 05:44 |
cp | I do want to enroll it in openstack | 05:44 |
kaifeng | ok, maybe I am misreading something. | 05:45 |
cp | I am just wondering is there is a better way to do than enrolling it in the centralized OpenStack | 05:45 |
cp | maybe there is a way to decentralize OpenStack in whole of part while still being able to manage it all from one central location | 05:46 |
cp | for example I want to deploy images locally from the remote site for the machines that are in that site | 05:46 |
cp | I do not want have to go fetch images over the wire | 05:47 |
cp | to the central site | 05:47 |
cp | In short the less traffic I have over my link to the remote site the better it is | 05:48 |
cp | I want the remote site to be somewhat autonomous for provisioning operations that require lots of bandwidth | 05:48 |
cp | Probably I can point at a glance server cluster that is in the remote site ? | 05:49 |
kaifeng | cp: ironic can be used without other services, you can set up http servers for accessing images on the remote site | 05:49 |
cp | kaifeng: I see | 05:50 |
kaifeng | that will avoid images been transfered from cloud center | 05:50 |
cp | what about the Horizon UI ? | 05:51 |
cp | will it be controlable from it still ? | 05:51 |
cp | (in the case ironic is used alone) | 05:52 |
kaifeng | i guess no, but not so sure, horizon talks to api directly, which i think ironic needs to be registered to keystone. | 05:53 |
cp | I wonder how people manage remote sites with Openstack | 05:54 |
kaifeng | i feel people in starlingx may have experience on this | 05:56 |
*** dsneddon_ has joined #openstack-ironic | 06:02 | |
*** dsneddon_ has quit IRC | 06:06 | |
*** jtomasek has joined #openstack-ironic | 06:26 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic master: Remove old online migration codes https://review.opendev.org/694718 | 06:41 |
rpioso | cp: You may find Distributed Compute Nodes (DCN) interesting. | 06:42 |
*** yolanda has quit IRC | 06:45 | |
cp | starlingx seems to not have the experience | 06:52 |
cp | rpioso: I will look at that up | 06:52 |
mkrai_ | good morning ironic o/ | 06:58 |
mkrai_ | Hi kaifeng cp | 06:58 |
kaifeng | hey mkrai_ o/ | 06:58 |
mkrai_ | rpioso, Hi o/ | 06:59 |
rpioso | Good morning, mkrai_ | 07:00 |
mkrai_ | I am seeing error in ipa that it couldn't reach the controller node as the node is not assigned any IP. ANy idea what could be the possible issue? | 07:00 |
mkrai_ | kaifeng, rpioso any pointer to debug? | 07:01 |
*** ociuhandu has joined #openstack-ironic | 07:02 | |
openstackgerrit | Merged openstack/ironic master: Block ability update callback_url https://review.opendev.org/690775 | 07:02 |
kaifeng | mkrai_: you mean the ramdisk didn't get ip address? | 07:04 |
*** rcernin has quit IRC | 07:04 | |
mkrai_ | yes | 07:04 |
mkrai_ | on loopback interface exist | 07:04 |
mkrai_ | *only | 07:04 |
kaifeng | mkrai: i guess you still running devstack, have you checked the xml of the vm? | 07:05 |
mkrai_ | kaifeng, yes I am running devstack but booting an actual baremetal node | 07:06 |
*** ociuhandu has quit IRC | 07:06 | |
kaifeng | mkrai: well, i think that might mean the ramdisk doesn't have device drivers could drive the nic hardware. | 07:07 |
mkrai_ | kaifeng, Ok got it. Thanks! Let me check that | 07:09 |
rpioso | mkrai_: Ensure the bare metal NIC port is configured to PXE boot. | 07:12 |
rpioso | The one on the provisioning network. | 07:13 |
* rpioso goes to sleep | 07:13 | |
*** rpioso is now known as rpioso|afk | 07:13 | |
mkrai_ | rpioso, Yes it is :) Thanks | 07:13 |
arne_wiebalck | Good morning, ironic! | 07:26 |
arne_wiebalck | TheJulia: Not crazy at all :) The RAID levels are artificially limited, mostly b/c I did not have a way to test RAID5/6 on real machines and b/c of the error handling (as RAID5/6 are a little more demanding in terms of disks). Apart from this, it should be totally fine to extend the frozen set. | 07:28 |
*** rpittau|afk is now known as rpittau | 07:28 | |
rpittau | good morning ironic! o/ | 07:29 |
arne_wiebalck | Good morning rpittau o/ | 07:30 |
kaifeng | good morning arne_wiebalck rpittau o/ | 07:33 |
arne_wiebalck | kaifeng: RAID-1 works with 3 disks as well (we ran like this for some time) | 07:33 |
arne_wiebalck | hey kaifeng o/ | 07:33 |
rpittau | hey arne_wiebalck kaifeng :) | 07:34 |
kaifeng | arne_wiebalck: your right, tested earlier today, my knowledge on raid maybe too old :) | 07:34 |
kaifeng | arne_wiebalck: btw can i have hardware raid 1 on odd disks? | 07:35 |
arne_wiebalck | kaifeng: I think 3 (or more) disks is simply unusual, but it works fine :) | 07:35 |
rpittau | you'll have 3 copies instead of 2 :) | 07:35 |
arne_wiebalck | kaifeng: I guess that may depend on the controller. The algorithm allows this. | 07:36 |
arne_wiebalck | rpittau: right ... super safe! :-D | 07:36 |
kaifeng | yep, that make sense to me, but i just have a memory that it must be even numbered, maybe it's a limit on controller implementation. | 07:36 |
arne_wiebalck | kaifeng: that's totally possible | 07:37 |
rpittau | kaifeng: it's probably a limit in the controller, there's no such limit AFAIR | 07:37 |
kaifeng | Get it, thanks :) | 07:38 |
rpittau | requires breakfast | 07:42 |
*** igordc has joined #openstack-ironic | 07:58 | |
*** igordc has quit IRC | 08:02 | |
*** dsneddon_ has joined #openstack-ironic | 08:03 | |
*** mkrai_ has quit IRC | 08:06 | |
*** dsneddon_ has quit IRC | 08:08 | |
*** tesseract has joined #openstack-ironic | 08:15 | |
*** ociuhandu has joined #openstack-ironic | 08:22 | |
*** ociuhandu has quit IRC | 08:29 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic master: Drop [agent]heartbeat_timeout https://review.opendev.org/694726 | 08:30 |
*** mkrai has joined #openstack-ironic | 08:42 | |
*** Lucas_Gray has joined #openstack-ironic | 08:42 | |
cp | mkrai: hi :) | 08:43 |
dtantsur | morning ironic | 08:44 |
kaifeng | hi dtantsur o/ | 08:45 |
rpittau | hey dtantsur :) | 08:45 |
*** lucasagomes has joined #openstack-ironic | 08:45 | |
*** mkrai has quit IRC | 08:50 | |
*** mkrai has joined #openstack-ironic | 08:51 | |
gudrutis | hi all | 08:52 |
*** stendulker has joined #openstack-ironic | 09:00 | |
*** ociuhandu has joined #openstack-ironic | 09:04 | |
kaifeng | gudrutis o/ | 09:05 |
openstackgerrit | Merged openstack/networking-baremetal master: Add genconfig env to tox https://review.opendev.org/694492 | 09:05 |
*** dougsz has joined #openstack-ironic | 09:09 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic master: Drop [agent]heartbeat_timeout https://review.opendev.org/694726 | 09:10 |
*** alexmcleod has joined #openstack-ironic | 09:20 | |
*** yolanda has joined #openstack-ironic | 09:22 | |
sziviani | Good morning, ironic :) | 09:31 |
*** stendulker has quit IRC | 09:31 | |
*** iurygregory has joined #openstack-ironic | 09:41 | |
iurygregory | good morning Ironic! | 09:41 |
rpittau | hey sziviani iurygregory :) | 09:41 |
iurygregory | rpittau, o/ | 09:41 |
*** mkrai has quit IRC | 09:42 | |
*** bobmel has joined #openstack-ironic | 09:45 | |
*** mkrai has joined #openstack-ironic | 09:54 | |
*** mkrai has quit IRC | 09:56 | |
*** ociuhandu has quit IRC | 09:57 | |
*** mkrai has joined #openstack-ironic | 09:57 | |
*** ociuhandu has joined #openstack-ironic | 09:58 | |
*** ociuhandu has quit IRC | 10:03 | |
*** dsneddon_ has joined #openstack-ironic | 10:04 | |
*** lennyb has quit IRC | 10:06 | |
*** mkrai has quit IRC | 10:07 | |
*** dsneddon_ has quit IRC | 10:08 | |
*** pcaruana has joined #openstack-ironic | 10:10 | |
iurygregory | I love the random failures on ironic-standalone =D | 10:34 |
*** khansa has joined #openstack-ironic | 10:45 | |
*** rcernin has joined #openstack-ironic | 10:52 | |
openstackgerrit | Merged openstack/ironic master: Allow node owners to administer nodes https://review.opendev.org/689551 | 10:53 |
openstackgerrit | Merged openstack/ironic-python-agent master: Bump up ipa-ip-lookup-attempts to 6 https://review.opendev.org/693640 | 10:53 |
*** chenhaw has quit IRC | 10:59 | |
*** ociuhandu has joined #openstack-ironic | 11:02 | |
*** mkrai has joined #openstack-ironic | 11:05 | |
*** dougsz has quit IRC | 11:08 | |
dtantsur | iurygregory: who doesn't? :) | 11:14 |
*** rachit7 has joined #openstack-ironic | 11:23 | |
openstackgerrit | huwenhui proposed openstack/ironic-tempest-plugin master: fix bug for unit test https://review.opendev.org/694511 | 11:36 |
*** rachit7 has quit IRC | 11:39 | |
*** mkrai has quit IRC | 11:44 | |
*** dougsz has joined #openstack-ironic | 11:47 | |
*** mkrai has joined #openstack-ironic | 11:49 | |
*** bobmel has quit IRC | 11:52 | |
*** mkrai has quit IRC | 11:54 | |
*** mkrai_ has joined #openstack-ironic | 11:54 | |
*** dsneddon_ has joined #openstack-ironic | 12:05 | |
*** dsneddon_ has quit IRC | 12:09 | |
*** ociuhandu has quit IRC | 12:13 | |
iurygregory | dtantsur, morning o/ and it's even better with the rainy weather in Brno =) | 12:17 |
*** mkrai_ has quit IRC | 12:19 | |
*** rcernin has quit IRC | 12:31 | |
dtantsur | it rains cats and dogs here too :) | 12:34 |
etingof | almost rain forest over here | 12:37 |
*** ociuhandu has joined #openstack-ironic | 12:43 | |
*** sziviani has quit IRC | 12:46 | |
*** sziviani has joined #openstack-ironic | 12:49 | |
dtantsur | beware of anacondas! | 12:51 |
iurygregory | dtantsur, WUT?! | 12:51 |
iurygregory | O.o | 12:51 |
*** dsneddon_ has joined #openstack-ironic | 12:53 | |
*** ericlei_ has quit IRC | 13:00 | |
*** Lucas_Gray has quit IRC | 13:02 | |
* etingof can deal with Python | 13:03 | |
*** ociuhandu has quit IRC | 13:04 | |
*** lennyb has joined #openstack-ironic | 13:09 | |
*** rh-jelabarre has joined #openstack-ironic | 13:09 | |
*** dtantsur is now known as dtantsur|bbl | 13:21 | |
openstackgerrit | Merged openstack/ironic master: Stop supporting incompatible heartbeat interfaces https://review.opendev.org/694473 | 13:30 |
*** rloo has joined #openstack-ironic | 13:34 | |
etingof | why do we have VMs in CI jobs having different amount of RAM? | 13:38 |
rpittau | etingof: I can only thnk about different scopes for the VMs | 13:41 |
rpittau | etingof: which job(s) ? | 13:42 |
etingof | rpittau, a handful of them, this setting makes them different -- https://github.com/openstack/ironic/blob/master/zuul.d/ironic-jobs.yaml#L47 | 13:43 |
openstackgerrit | khansa proposed openstack/sushy master: Add OEM extension example script https://review.opendev.org/689835 | 13:44 |
rpittau | etingof: yep, that's the base job, so depending on the job more RAM is required for the VM | 13:45 |
iurygregory | depends on the scope of the test etc, tempest tests that will run and other things | 13:46 |
rpittau | it's seem consistent, uefi jobs have VMs with 512 and centos7 has 3072 (!!!) | 13:47 |
*** whoami-rajat has joined #openstack-ironic | 13:47 | |
etingof | rpittau, iurygregory so why uefi partition and bios wholedisk VMs need more RAM? | 13:47 |
rpittau | etingof: I don't see bios jobs with more RAM | 13:48 |
iurygregory | etingof, i do remember we had to upgrade to ram for some jobs because of KP in the VMS | 13:48 |
*** khansa has quit IRC | 13:48 | |
rpittau | well, more like VMs suddenly stopping working and blanking out :D | 13:49 |
etingof | KP? | 13:49 |
rpittau | Kernel Panic | 13:50 |
etingof | ah, panic | 13:50 |
etingof | rpittau, right, for bios it's 384 as for base. it's just that the setting is duplicated | 13:50 |
iurygregory | XD | 13:50 |
etingof | rpittau, however for uefi it's 512 -- https://github.com/openstack/ironic/blob/master/zuul.d/ironic-jobs.yaml#L524 | 13:50 |
rpittau | etingof: I'm pretty sure 384 is not enough for UEFI | 13:51 |
rpittau | it was tested and we had to increase it | 13:51 |
rpittau | if there are duplicate variables, we should definitely remove them | 13:51 |
etingof | rpittau, why uefi needs more ram? | 13:51 |
etingof | the boot loader itself is so large? | 13:51 |
*** hwoarang has quit IRC | 13:52 | |
etingof | my vmedia jobs keep failing mysteriously. the last think on the console is 'initrd...ok' | 13:52 |
rpittau | etingof: I don't remember the details, I think it's a combination of factors | 13:52 |
etingof | so I am thinking to pump up some ram | 13:52 |
rpittau | etingof: do it! :) | 13:53 |
etingof | I am pessimistic because with the same amount of RAM the same job works in devstack (c) | 13:53 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Add a CI job to legacy boot over Redfish virtual media https://review.opendev.org/693017 | 13:55 |
rpittau | etingof: ok, I get it, so on your devstack env works, but on upstream CI | 13:55 |
etingof | rpittau, not in upstream CI, right | 13:55 |
etingof | VM behave weirdly - boot loader boots, but not loads | 13:56 |
*** Goneri has joined #openstack-ironic | 13:57 | |
*** hwoarang has joined #openstack-ironic | 13:58 | |
rpittau | etingof: I see you increased the RAM in the latest set, let's see how that goes | 13:59 |
etingof | yeah | 14:00 |
*** lennyb has quit IRC | 14:14 | |
*** Lucas_Gray has joined #openstack-ironic | 14:23 | |
*** Lucas_Gray has quit IRC | 14:25 | |
*** Lucas_Gray has joined #openstack-ironic | 14:28 | |
*** beekneemech is now known as bnemec | 14:29 | |
*** rachit7 has joined #openstack-ironic | 14:31 | |
*** tzumainn has joined #openstack-ironic | 14:32 | |
*** goldyfruit has joined #openstack-ironic | 14:40 | |
*** cdearborn has joined #openstack-ironic | 14:44 | |
*** dougsz has quit IRC | 14:45 | |
*** goldyfruit_ has joined #openstack-ironic | 14:51 | |
*** stendulker has joined #openstack-ironic | 14:52 | |
*** goldyfruit has quit IRC | 14:53 | |
*** kaifeng_ has joined #openstack-ironic | 14:54 | |
*** rachit7 has quit IRC | 14:56 | |
TheJulia | Good morning everyone | 14:57 |
etingof | o/ TheJulia | 14:58 |
arne_wiebalck | Hey TheJulia o/ | 14:58 |
TheJulia | wait... anacondas in Brno?!? | 14:58 |
* TheJulia sure there is someone that worked on anaconda there... | 14:58 | |
rpittau | hey TheJulia :) | 15:00 |
TheJulia | Is it time for a meeting? | 15:00 |
rpittau | yes! | 15:00 |
* etingof is lost in timezones | 15:00 | |
TheJulia | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon Nov 18 15:00:44 2019 UTC and is due to finish in 60 minutes. The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: ironic)" | 15:00 | |
openstack | The meeting name has been set to 'ironic' | 15:00 |
TheJulia | etingof: me toooooooo | 15:00 |
etingof | o/ | 15:00 |
kaifeng_ | morning TheJulia (again) o/ | 15:00 |
rpittau | o/ | 15:00 |
TheJulia | etingof: and I think I need to be on a boat in like an hour | 15:01 |
cdearborn | o/ | 15:01 |
arne_wiebalck | o/ | 15:01 |
mgoddard | \o | 15:01 |
*** tesseract has quit IRC | 15:01 | |
bdodd | o/ | 15:01 |
TheJulia | Good morning everyone! | 15:01 |
*** tesseract has joined #openstack-ironic | 15:01 | |
kaifeng_ | o/ | 15:01 |
TheJulia | Our agenda this week has a few items, and those can be found on the wiki. | 15:01 |
*** dougsz has joined #openstack-ironic | 15:01 | |
* arne_wiebalck will need to leave half-way through the meeting | 15:01 | |
*** dtantsur|bbl is now known as dtantsur | 15:01 | |
TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:01 |
dtantsur | o/ | 15:01 |
bfournie | bfournie: o/ | 15:01 |
TheJulia | #topic Announcements / Reminder | 15:01 |
*** openstack changes topic to "Announcements / Reminder (Meeting topic: ironic)" | 15:01 | |
stendulker | o/ | 15:02 |
TheJulia | I have to items to announce | 15:02 |
rpioso|afk | o/ | 15:02 |
TheJulia | The first is that I sent out a summary of the ironic related sessions and the PTG to the mailing list. | 15:02 |
TheJulia | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-November/010789.html | 15:02 |
*** rpioso|afk is now known as rpioso | 15:02 | |
dtantsur | TheJulia++ | 15:02 |
TheJulia | The second, I'm now in San Diego for Kubecon | 15:02 |
arne_wiebalck | Thanks a lot TheJulia ! | 15:03 |
rpittau | TheJulia: the summary is really cool :) | 15:03 |
TheJulia | So it may take me a little while to reply this week. | 15:03 |
TheJulia | Thanks everyone! | 15:03 |
mgoddard | +1, thanks | 15:03 |
TheJulia | dtantsur: did we have any action items from last week? | 15:03 |
TheJulia | looks like there were none | 15:03 |
rloo | o/ | 15:04 |
jroll | \o | 15:04 |
rpittau | TheJulia: the naval yard in San Diego is awesome, if you have time :) | 15:04 |
dtantsur | TheJulia: not that I can think of | 15:04 |
TheJulia | Normally I would say we proceed to looking at subteam status reports, but I've proposed a new priority list for this cycle | 15:04 |
TheJulia | #link https://review.opendev.org/#/c/694704/ | 15:05 |
patchbot | patch 694704 - ironic-specs - Ussuri project priorities - 2 patch sets | 15:05 |
TheJulia | Any objection to going directly to priorities for the week? | 15:06 |
dtantsur | none from me | 15:06 |
* TheJulia suspects she could find crickets | 15:07 | |
TheJulia | Okay then! | 15:07 |
TheJulia | #topic Priorities for the week | 15:07 |
*** openstack changes topic to "Priorities for the week (Meeting topic: ironic)" | 15:07 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:08 |
TheJulia | Line 171 | 15:08 |
TheJulia | mgoddard: you seem to be going back and forth on https://review.opendev.org/#/c/672252/, is a -1 required to signal revision required? | 15:09 |
patchbot | patch 672252 - ironic-specs - Add support for node reconfigure - 5 patch sets | 15:09 |
* iurygregory is late o/ | 15:09 | |
TheJulia | o/ iurygregory | 15:09 |
mgoddard | TheJulia: yeah, I'll add one | 15:09 |
*** stendulker_ has joined #openstack-ironic | 15:10 | |
TheJulia | While I'm deleting/updating entires there, does anyone have patches to propose? | 15:10 |
*** stendulker has quit IRC | 15:11 | |
dtantsur | mine are there | 15:11 |
TheJulia | arne_wiebalck: I'm going to move xXraphXx's IPA patches down to the bottom of the list since they haven't been rebased/updated yet :( | 15:12 |
iurygregory | I'm working on the patches to drop the py27 jobs going to push during the week but no hurry =) | 15:12 |
dtantsur | tzumainn: are you planning on the remaining ownership patches this week? | 15:12 |
dtantsur | I could take the owned allocations, it's a fair chunk of work | 15:12 |
tzumainn | dtantsur, hi! I'm planning on working on the one for ports, followed by allocations | 15:12 |
arne_wiebalck | TheJulia: sure ... it's still on my list :) | 15:12 |
etingof | mine parches are there as well | 15:12 |
dtantsur | tzumainn: ah, lemme know if you want to do allocations yourself | 15:12 |
tzumainn | dtantsur, I wouldn't mind taking a shot! | 15:12 |
tzumainn | unless you are somehow supremely bored | 15:12 |
dtantsur | wonderful! I can help with reviews/guidance. | 15:12 |
tzumainn | okay, sounds good! | 15:13 |
dtantsur | I'm never bored :) | 15:13 |
tzumainn | hahaha, I figured :) | 15:13 |
dtantsur | (I am sometimes bored, but from procrastination, not from lack of tasks) | 15:13 |
TheJulia | awesome https://review.opendev.org/#/c/689551/ merged | 15:14 |
patchbot | patch 689551 - ironic - Allow node owners to administer nodes (MERGED) - 7 patch sets | 15:14 |
TheJulia | I feel like there should be a release soon! | 15:14 |
mgoddard | that can be arranged | 15:14 |
mgoddard | which project(s)? | 15:14 |
TheJulia | lets wait, I need to work something out with the stable team first :\ | 15:14 |
mgoddard | ok | 15:14 |
TheJulia | I ran out of time last week :( | 15:14 |
TheJulia | Well if there is nothing else to add to the list, I think it looks fairly good for this week and we can proceed to Discussion | 15:15 |
dtantsur | tzumainn: JFYI another thing I'm pondering (well, not only me, it's been a recurring topic) is a single-endpoint deployment API (rather than a combination of node update + VIF + node provision state). | 15:15 |
dtantsur | I can try putting together a spec for that this week | 15:16 |
dtantsur | TheJulia: ^^ | 15:16 |
tzumainn | dtantsur, ah, that'd definitely be of interest! | 15:16 |
TheJulia | I'd personally prefer to see us focus on some performance issues in our API, but... if there is interest | 15:17 |
dtantsur | TheJulia: which exactly? I think I may have some time (wow) this cycle. | 15:17 |
dtantsur | but I also think that the ownership work is semi-useful without this new deployment API | 15:17 |
rpioso | TheJulia: Re: Baremetal SIG, line 297, I believe you've found the OSF POCs. Right? | 15:17 |
dtantsur | because we don't want non-privileged users to have node update rights | 15:18 |
*** dsneddon_ has quit IRC | 15:18 | |
TheJulia | dtantsur: this is true, if we can somehow improve the performance to get a list of nodes and then get nodes, it would be a good thing... HOW exactly, needs to be determined, but I've had a few people grumble about how long it takes to list out machines in large deployments :\ | 15:19 |
dtantsur | I'm not sure there is any magic to squeeze there other than telling people to use 'fields' extensively | 15:19 |
TheJulia | Maybe we just need to be mindful | 15:20 |
*** TxGirlGeek has joined #openstack-ironic | 15:20 | |
TheJulia | rpioso: danny@openstack.org and wes@openstack.org | 15:20 |
dtantsur | but, well, I can put it on my TODO list. maybe I can figure out something using x000 of fake nodes | 15:20 |
rpioso | TheJulia: ty | 15:20 |
TheJulia | dtantsur: yeah, one item in talking with nova at the ptg was "hey, if we can load 1000 nodes into ironic, and then see how long it takes for those to get into resource tracker, we can begin to somewhat measure this | 15:20 |
dtantsur | trivial to do if somebody tells me how to reliably define "gets into resource tracker" | 15:21 |
TheJulia | Wow my lag is getting really bad from irccloud | 15:21 |
TheJulia | #topic Discussion | 15:21 |
*** openstack changes topic to "Discussion (Meeting topic: ironic)" | 15:21 | |
TheJulia | dtantsur: well, placement actually | 15:22 |
arne_wiebalck | TheJulia: dtantsur: I think the nova team decided that it would be much more sensible to use conductor groups. | 15:22 |
TheJulia | Two topics for this week | 15:22 |
arne_wiebalck | To address scaling issues. | 15:22 |
TheJulia | arne_wiebalck: I've not followed that thread, and that does not surprise me | 15:22 |
arne_wiebalck | TheJulia: We will give that a try in our deployment. | 15:22 |
TheJulia | I can likely take an action item to try and describe what that looks like, at least the way it was intended to be used | 15:22 |
dtantsur | yeah, I've seen it. also our effort will be limited when it comes to fixing nova (as opposed to our API) | 15:22 |
dtantsur | TheJulia: I sense another reference architecture! (which we'll be too busy to finish, sigh) | 15:23 |
arne_wiebalck | The RT code seems to be somewhat complicated. | 15:23 |
jroll | "somewhat" :) | 15:23 |
*** dsneddon_ has joined #openstack-ironic | 15:23 | |
dtantsur | :D | 15:23 |
arne_wiebalck | And there are worries to break things for the non-ironic use case (which is arguably the main use case). | 15:24 |
arne_wiebalck | jroll: ;) | 15:24 |
jroll | dtantsur: re "gets into resource tracker", timing this method is probably the best starting point: https://opendev.org/openstack/nova/src/branch/master/nova/compute/manager.py#L9185 | 15:24 |
TheJulia | dtantsur: well, I would agree with a reference architecture but the overall code review process applyign to docs kind of kills that from working because eveyrone is differently opinionated | 15:24 |
TheJulia | anyway, discussion items | 15:24 |
jroll | that's the periodic task | 15:24 |
jroll | oh sorry, I thought this was open discussion :) | 15:24 |
dtantsur | yeah, let's get back to it later :) | 15:24 |
TheJulia | #info There is an open question of if we would like to have a mid-cycle. We've been offered space in Central Europe for two days. Feb 25-26 maybe? | 15:25 |
dtantsur | Europe \o/ | 15:25 |
TheJulia | I don't expect everyone to have a "yes" answer, but I think it would be a good thing to organize since the next official gathering with be in Vancouver in June | 15:26 |
TheJulia | Please consult with your management, look at prices, and maybe we can revisit the question next week? | 15:26 |
*** ociuhandu has joined #openstack-ironic | 15:26 | |
* iurygregory CERN? =P | 15:26 | |
dtantsur | I'm tentatively yes (assuming budget approval) | 15:26 |
arne_wiebalck | iurygregory: yes | 15:26 |
dtantsur | TheJulia: do you have a rough idea which Central Europe? prices can be VERY different | 15:26 |
dtantsur | CERN would be awesome and very hard budget-wise at the same time | 15:27 |
TheJulia | GVA | 15:27 |
etingof | must be a geographical center of Europe... | 15:27 |
jroll | oh boy, I need to find a way to justify this (I won't be able to, sigh) | 15:27 |
* TheJulia is sensing ?maybe? | 15:28 | |
* dtantsur would probably go to GVA even on his own budget | 15:28 | |
iurygregory | jroll, we are all in the same boat =) | 15:28 |
*** ociuhandu has quit IRC | 15:28 | |
*** dsneddon_ has quit IRC | 15:28 | |
TheJulia | I did look, it is only an 8 hour train ride from CDG | 15:28 |
* iurygregory would do the same thing XD | 15:28 | |
dtantsur | iurygregory: well, he also needs an intercontinental flight | 15:28 |
rpittau | I would definitely go no matter what :D | 15:28 |
jroll | iurygregory: not all, I'm sure arne can justify it :D | 15:28 |
rloo | what about virtual mid-cycle? | 15:28 |
dtantsur | virtual mid-cycles are cheap, we can have both | 15:29 |
iurygregory | ^ ++ | 15:29 |
arne_wiebalck | We're happy to host a mid-cycle here at CERN. Most important thing for now would be to settle on dates. | 15:29 |
arne_wiebalck | As I'd need to book the room. | 15:29 |
arne_wiebalck | (and organize tours ;-) | 15:30 |
*** rachit7 has joined #openstack-ironic | 15:30 | |
rpittau | end of february seems ok, it's in the middle between now and the next summit | 15:30 |
TheJulia | (to understand how our software is used ;)) | 15:30 |
iurygregory | but we have the dates, we just don't know about how many can make it | 15:30 |
TheJulia | Anyway, we should kind of move on to the next topic | 15:30 |
rpioso | Any FOSS conferences around that time? | 15:30 |
dtantsur | FOSDEM in early Feb | 15:31 |
TheJulia | Somewhere somebody has to have a central conference calendar | 15:31 |
TheJulia | Anyway | 15:31 |
TheJulia | Next discussion topic | 15:31 |
rpioso | dtantsur: Thx | 15:32 |
TheJulia | It has been raised to our attention that the nova virt driver in ironic lacks documentation. | 15:32 |
TheJulia | #link https://bugs.launchpad.net/nova/+bug/1852446 | 15:32 |
openstack | Launchpad bug 1852446 in OpenStack Compute (nova) "Hypervisors in nova - no subpage details for ironic" [Undecided,New] | 15:32 |
TheJulia | While surely some might just link into ironic's documentation, is anyone interested in maybe taking a stab at adding some documentation to nova? | 15:33 |
jroll | maybe we should link it to this page until we do write some? https://docs.openstack.org/ironic/latest/install/configure-compute.html | 15:33 |
TheJulia | Seems a good first step | 15:34 |
iurygregory | I'm interested, just would like to know if this has to be done this week (next week I have time to start working on this) | 15:34 |
TheJulia | We don't want to duplicate everything, the audience is different there too | 15:34 |
jroll | ++ | 15:34 |
iurygregory | also it depends on how much details we want there of course | 15:34 |
TheJulia | iurygregory: does not need to be done this week | 15:34 |
iurygregory | and maybe I will bother people with questions XD | 15:35 |
TheJulia | iurygregory: you going to take a shot at putting something together? | 15:35 |
TheJulia | Sounds good :) | 15:35 |
iurygregory | TheJulia, sure =) | 15:35 |
TheJulia | Moving on! | 15:36 |
TheJulia | #topic Baremetal SIG | 15:37 |
*** openstack changes topic to "Baremetal SIG (Meeting topic: ironic)" | 15:37 | |
TheJulia | First item, the white paper! | 15:37 |
TheJulia | arne_wiebalck: The bare metal logo program participants submitted case studies topic came up in a discusison with foundation folks last week. | 15:38 |
arne_wiebalck | TheJulia: Can we use them as case study input? | 15:38 |
TheJulia | arne_wiebalck: They are going to iterate through participants and likely send introduction emails for the SIG that you should be getting with a reminder that they should submit their content to the whitepaper for case study input | 15:39 |
arne_wiebalck | TheJulia: Nice! | 15:39 |
TheJulia | So at least a forward step there! | 15:39 |
TheJulia | Remember, anyone can help work on the whitepaper! | 15:39 |
arne_wiebalck | We'll need some "glue text" with the larger picture. | 15:40 |
TheJulia | arne_wiebalck: I guess that kind of covers the first two items :) | 15:40 |
rpioso | TheJulia: \o/ | 15:40 |
arne_wiebalck | TheJulia: It does, thanks! | 15:40 |
TheJulia | arne_wiebalck: I'm already happy to help with glue text | 15:40 |
arne_wiebalck | TheJulia: Awesome, thanks! | 15:40 |
dtantsur | are there any tasks requiring average English skills? :) | 15:40 |
arne_wiebalck | dtantsur: always! :) | 15:41 |
arne_wiebalck | For the ops meetup, one of the things we said at the PTG was to show some presence at these events ... anyone planning to attend? | 15:41 |
TheJulia | One other item for the SIG that Arne and I both feel would be good, is that at least one ironic team contributor coul dmake it to the Operators Meetup in London on January 7th-8th | 15:41 |
dtantsur | London.. likely nope | 15:41 |
dtantsur | none of those needs a visa can make it | 15:42 |
dtantsur | * those who need | 15:42 |
rpittau | it's a couple hours train from Paris :P | 15:42 |
etingof | forbidden lands | 15:42 |
arne_wiebalck | One issue I had with these meetings in the past was that the agenda was built very late. | 15:42 |
* dtantsur appoints rpittau | 15:42 | |
rpittau | lol | 15:42 |
arne_wiebalck | So, it is somewhat hard to know what to expect (and justify in time). | 15:42 |
mgoddard | I might be able to attend | 15:42 |
dtantsur | for the record, I enjoyed the ops meetup in Berlin. a nice opportunity to hear what smaller operators are thinking | 15:43 |
arne_wiebalck | dtantsur: I was in Milan. While it is nice to meet other ops, it is good when project cores are around. | 15:43 |
rpittau | I might be also able to attend :) | 15:43 |
TheJulia | Also, they tend to be separate industry verticals. The NYC meetup I attended a few months back were mostly financials and their only ask was "help them figure out a migration path from..." | 15:43 |
TheJulia | cobbler I think | 15:44 |
rpittau | oh gosh | 15:44 |
iurygregory | ouch =X | 15:44 |
* TheJulia senses rpittau is backing away from the computer now | 15:44 | |
TheJulia | :) | 15:44 |
rpittau | kind of :D | 15:44 |
dtantsur | migration from cobbler came up in Berlin too | 15:45 |
TheJulia | No RFE's listed to review, so lets go to Open Discussion | 15:45 |
TheJulia | #topic Open Discussion | 15:45 |
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)" | 15:45 | |
* arne_wiebalck has to leave, sorry o/ | 15:45 | |
TheJulia | dtantsur: interesting... perhaps a blog post or something is... required | 15:45 |
TheJulia | o/ arne_wiebalck | 15:45 |
rpittau | bye arne_wiebalck o/ | 15:45 |
rpioso | arne_wiebalck: \o | 15:45 |
rpittau | official cobbler-ironic migration guide? | 15:46 |
* TheJulia backs away from the computer a little | 15:46 | |
TheJulia | maybe? | 15:46 |
TheJulia | We have so many things that need work though :( | 15:46 |
kaifeng_ | maybe simply because they are not in the help wanted :P | 15:47 |
*** stendulker_ has quit IRC | 15:48 | |
rachit7 | Hi TheJulia dtantsur rpittau please add this patch in your review list: https://review.opendev.org/#/c/671038/ | 15:49 |
patchbot | patch 671038 - ironic - DRAC: Drives conversion from raid to jbod - 21 patch sets | 15:49 |
*** dsneddon_ has joined #openstack-ironic | 15:49 | |
dtantsur | it's already on vendor priorities | 15:49 |
TheJulia | kaifeng_: it is a possibility, or enough of the major problems have been solved | 15:50 |
TheJulia | kaifeng_: also help wanted is a whole nightmare at the openstack level | 15:50 |
kaifeng_ | i am feeling we have many information scattered around etherpads but lacking a full list | 15:51 |
rpittau | I was wondering if we should convert the etherpad with the CI failures to a more persistent doc | 15:52 |
TheJulia | for ironic, it feels more like we don't ask for help early enough, or that sometimes we ask and people volunteer, and then those people get pulled downstream for weeks or months :( | 15:53 |
rpittau | I mean the issues resolved etherpad | 15:53 |
TheJulia | Which is not their fault :( | 15:53 |
TheJulia | rpittau: perhaps? | 15:53 |
TheJulia | Some of those failures have occassionally appeared for operators, so it would be visibility I guess | 15:54 |
TheJulia | and google indexable | 15:54 |
rpittau | maybe a wiki section ? | 15:54 |
TheJulia | well | 15:54 |
TheJulia | $favoritesearchengineindexable | 15:54 |
TheJulia | Lots of people in the grass roots linux community seem to be trying to figure out ways to de-google | 15:54 |
TheJulia | Wiki might work | 15:55 |
*** dsneddon_ has quit IRC | 15:55 | |
kaifeng_ | is there any requirement for the white paper cases? | 15:56 |
TheJulia | kaifeng_: no requirement other than a willingness to share perspective | 15:58 |
TheJulia | Anyway, our meeting time is almost over | 15:59 |
TheJulia | Thanks everyone | 15:59 |
dtantsur | thank you! | 15:59 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent-builder master: Generate checksums for DIB images https://review.opendev.org/694800 | 15:59 |
iurygregory | ty | 15:59 |
*** dsneddon_ has joined #openstack-ironic | 16:00 | |
rpittau | thanks! | 16:00 |
cdearborn | tx | 16:00 |
*** hamzy has quit IRC | 16:01 | |
TheJulia | #endmeeting | 16:01 |
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/ironic/ | Bugs: https://storyboard.openstack.org/#!/project_group/75 | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-discuss mailing list." | 16:01 | |
openstack | Meeting ended Mon Nov 18 16:01:13 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-11-18-15.00.html | 16:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-11-18-15.00.txt | 16:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-11-18-15.00.log.html | 16:01 |
mgoddard | For anyone running nova with multiple computes, here is an interesting bug: https://bugs.launchpad.net/nova/+bug/1853009 | 16:01 |
openstack | Launchpad bug 1853009 in OpenStack Compute (nova) "Ironic node rebalance race can lead to missing compute nodes in DB" [Undecided,In progress] - Assigned to Mark Goddard (mgoddard) | 16:01 |
mgoddard | jroll, arne_wiebalck, dtantsur, TheJulia ^ | 16:01 |
jroll | ooo fun | 16:02 |
*** gyee has joined #openstack-ironic | 16:02 | |
jroll | mgoddard: we were seeing similar (on ocata), but there was a patch we backported that seemed to help | 16:03 |
jroll | lemme find it | 16:03 |
mgoddard | have a fix in progress | 16:03 |
jroll | mgoddard: this one https://review.opendev.org/#/c/579922/ | 16:03 |
patchbot | patch 579922 - nova - Delete orphan compute nodes before updating resources (MERGED) - 3 patch sets | 16:03 |
jroll | we haven't seen this happen since we applied that | 16:03 |
mgoddard | jroll: got it :) | 16:04 |
mgoddard | (as in, we are already using that patch) | 16:04 |
iurygregory | hey everyone o/ I know the meeting is over but I would like to get a discussion about https://storyboard.openstack.org/#!/story/2006847 | 16:05 |
jroll | huh, interesting | 16:05 |
iurygregory | This only happens when we want to use UEFI + secure boot | 16:06 |
etingof | rpittau, no luck with 512M of RAM as well - kernel dies after printing out 'S' | 16:06 |
rpittau | etingof: fantastic... | 16:06 |
etingof | where 'S' stands for Starting perhaps | 16:07 |
iurygregory | basically there is a bug with grub2-install and we should use efibootmgr if secure boot is enable, I was thinking in verify this with mockutil, but suggestions are welcome =) | 16:08 |
*** kaifeng_ has quit IRC | 16:08 | |
mgoddard | jroll: https://review.opendev.org/#/c/694802/ | 16:10 |
patchbot | patch 694802 - nova - [ironic] Fix node rebalance race issues - 1 patch set | 16:10 |
dtantsur | iurygregory: is there a way to fix grub2-install? I cannot believe we're the only one with this problem. | 16:12 |
TheJulia | iurygregory: your going to have to mock the calls regardless, so I'm not sure other than defining the new path and tests around the command sequence we _should_ be using if the bits are already prsent | 16:12 |
jroll | mgoddard: thanks, will look | 16:12 |
TheJulia | dtantsur: no, by design it rebuilds the files which causes signing to be dropped | 16:12 |
dtantsur | I'm surprised it doesn't come up in quick googling.. | 16:13 |
TheJulia | Also, the other issue that actually was found with that is that there is a legit bug in grub2-install where nvram updating misbehaves in some fun cases. I believe grub folks are working on that | 16:13 |
TheJulia | fun cases being where no default record exists previously or something like that, and efibootmgr apparently gracefully deals with that or something | 16:14 |
TheJulia | something something *magic* | 16:14 |
*** ociuhandu has joined #openstack-ironic | 16:14 | |
iurygregory | TheJulia, my idea would be verify if secure boot is enable using mokutil ( I saw this https://www.kvaser.com/developer-blog/secure-boot-linux-systems/) and if the condition is valid start we would call efibootmgr to do the job =) | 16:15 |
TheJulia | iurygregory: wouldn't it be better to focus on if the bits are already on the disk image? | 16:15 |
TheJulia | if bits there, then update efi nvram | 16:16 |
TheJulia | if not, lets do the install | 16:16 |
dtantsur | why don't we use just efibootmgr on UEFI systems? | 16:16 |
TheJulia | dtantsur: because if partition image, we have to put the bits in place | 16:16 |
TheJulia | :\ | 16:16 |
dtantsur | TheJulia: but it won't work for secure boot, will it? | 16:17 |
dtantsur | does it mean that we cannot support partition images with secure boot? | 16:17 |
TheJulia | dtantsur: in that case, true, not really | 16:17 |
iurygregory | TheJulia, so before even installing grub2 we would verify the bits to see if everything is ok? | 16:17 |
TheJulia | not necessarilly | 16:17 |
TheJulia | depends on a few different factors | 16:17 |
TheJulia | iurygregory: That is the direction I started taking with mbr booting | 16:18 |
*** rachit7 has quit IRC | 16:19 | |
*** ociuhandu has quit IRC | 16:19 | |
TheJulia | anyway, I need to get going, bbl | 16:20 |
*** sziviani has quit IRC | 16:22 | |
*** whoami-rajat has quit IRC | 16:27 | |
*** ociuhandu has joined #openstack-ironic | 16:30 | |
iurygregory | anyone else with some thoughts? | 16:33 |
dtantsur | well, at least for whole disk images we should stop doing grub2-install altogether | 16:37 |
dtantsur | it seems that partition images just won't work with secure boot though | 16:38 |
iurygregory | ack | 16:40 |
rpioso | etingof, TheJulia: I received an email asking me to upload our Summit preso so it can be made publicly available. Has that already been done? If not, I would be glad to handle it. | 16:48 |
etingof | rpioso, not me | 16:48 |
*** hamzy has joined #openstack-ironic | 16:51 | |
openstackgerrit | Merged openstack/ironic master: Switch legacy jobs to Py3 https://review.opendev.org/694060 | 16:52 |
*** aedc has joined #openstack-ironic | 16:59 | |
*** lucasagomes has quit IRC | 17:03 | |
iurygregory | \o/ Thanks CI | 17:07 |
rpittau | was about time :) | 17:07 |
iurygregory | yeah | 17:07 |
iurygregory | going to double check if we missed other legacy jobs and start pushing drop-py27 \o/ | 17:07 |
*** Lucas_Gray has quit IRC | 17:09 | |
*** iurygregory has quit IRC | 17:15 | |
*** ociuhandu has quit IRC | 17:17 | |
rpittau | good night! o/ | 17:18 |
*** rpittau is now known as rpittau|afk | 17:18 | |
*** hamzy has quit IRC | 17:21 | |
*** hamzy has joined #openstack-ironic | 17:22 | |
*** ociuhandu has joined #openstack-ironic | 17:28 | |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Add a CI job to UEFI boot over Redfish virtual media https://review.opendev.org/693867 | 17:29 |
*** dsneddon_ has quit IRC | 17:32 | |
*** dsneddon_ has joined #openstack-ironic | 17:34 | |
*** dsneddon_ has quit IRC | 17:39 | |
*** ociuhandu has quit IRC | 17:40 | |
*** bobmel has joined #openstack-ironic | 17:51 | |
*** dtantsur is now known as dtantsur|afk | 18:03 | |
dtantsur|afk | o/ | 18:03 |
*** dsneddon_ has joined #openstack-ironic | 18:11 | |
*** hjensas has quit IRC | 18:36 | |
*** igordc has joined #openstack-ironic | 18:46 | |
*** tesseract has quit IRC | 18:52 | |
*** alexmcleod has quit IRC | 18:54 | |
*** hjensas has joined #openstack-ironic | 19:11 | |
*** aedc has quit IRC | 19:29 | |
*** dsneddon_ has quit IRC | 19:35 | |
*** dsneddon_ has joined #openstack-ironic | 19:40 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-specs master: Ussuri project priorities https://review.opendev.org/694704 | 19:42 |
*** dsneddon_ has quit IRC | 19:48 | |
*** dsneddon_ has joined #openstack-ironic | 19:50 | |
*** dsneddon_ has quit IRC | 19:55 | |
*** dsneddon_ has joined #openstack-ironic | 20:06 | |
*** dsneddon_ has quit IRC | 20:11 | |
*** bobmel has quit IRC | 20:17 | |
*** dsneddon_ has joined #openstack-ironic | 20:50 | |
*** dsneddon_ has quit IRC | 20:58 | |
*** goldyfruit_ has quit IRC | 21:02 | |
*** dsneddon_ has joined #openstack-ironic | 21:04 | |
*** dougsz has quit IRC | 21:05 | |
*** dsneddon_ has quit IRC | 21:08 | |
*** goldyfruit has joined #openstack-ironic | 21:17 | |
*** ociuhandu has joined #openstack-ironic | 21:38 | |
*** dsneddon_ has joined #openstack-ironic | 21:40 | |
*** ociuhandu has quit IRC | 21:43 | |
*** hwoarang has quit IRC | 22:24 | |
*** pcaruana has quit IRC | 22:26 | |
*** hwoarang has joined #openstack-ironic | 22:28 | |
*** zaneb has joined #openstack-ironic | 22:39 | |
*** rcernin has joined #openstack-ironic | 22:46 | |
*** zaneb has quit IRC | 23:25 | |
*** ociuhandu has joined #openstack-ironic | 23:31 | |
*** ociuhandu has quit IRC | 23:36 | |
*** goldyfruit has quit IRC | 23:36 | |
*** dsneddon_ has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!