*** gyee has quit IRC | 00:05 | |
*** dsneddon has joined #openstack-ironic | 00:11 | |
*** BjoernT has joined #openstack-ironic | 00:14 | |
*** kaifeng|afk is now known as kaifeng | 00:41 | |
kaifeng | morning ironic | 00:46 |
---|---|---|
*** mkrai has joined #openstack-ironic | 00:49 | |
*** chihhsin has quit IRC | 00:50 | |
*** rloo has quit IRC | 00:57 | |
*** rloo has joined #openstack-ironic | 00:57 | |
kaifeng | rpittau: thanks, so it's an external dependency by the sphinx extension | 01:04 |
*** kiseok7 has joined #openstack-ironic | 01:13 | |
*** dsneddon has quit IRC | 01:16 | |
*** dsneddon has joined #openstack-ironic | 01:17 | |
*** dsneddon has quit IRC | 01:22 | |
*** Goneri has joined #openstack-ironic | 01:30 | |
*** mkrai has quit IRC | 01:37 | |
*** Goneri has quit IRC | 01:39 | |
*** tzumainn has quit IRC | 01:44 | |
*** dsneddon has joined #openstack-ironic | 01:55 | |
*** rh-jelabarre has quit IRC | 01:58 | |
*** Goneri has joined #openstack-ironic | 02:13 | |
*** mkrai has joined #openstack-ironic | 02:13 | |
*** rloo has quit IRC | 02:23 | |
*** BjoernT has quit IRC | 02:38 | |
*** dsneddon has quit IRC | 02:42 | |
*** dsneddon has joined #openstack-ironic | 02:45 | |
*** Goneri has quit IRC | 02:47 | |
*** ricolin has joined #openstack-ironic | 02:49 | |
*** mkrai has quit IRC | 02:51 | |
*** gregoryo has joined #openstack-ironic | 03:10 | |
*** kiseok7 has quit IRC | 03:23 | |
*** binhnd108 has joined #openstack-ironic | 03:47 | |
binhnd108 | hi everyone | 03:48 |
binhnd108 | i have an issue with supermicro server and software raid with ironic | 03:48 |
binhnd108 | config software raid with ironic so ok | 03:48 |
binhnd108 | but when i launch the instance with whole disk ubuntu 18.04, the server boot hang at booting from san device 0x80 | 03:50 |
*** dsneddon has quit IRC | 03:50 | |
binhnd108 | is there anyone have the same issue? | 03:50 |
*** dsneddon has joined #openstack-ironic | 03:57 | |
*** dsneddon has quit IRC | 04:02 | |
*** igordc has quit IRC | 04:08 | |
*** mkrai has joined #openstack-ironic | 04:17 | |
*** dsneddon has joined #openstack-ironic | 04:38 | |
*** whoami-rajat has joined #openstack-ironic | 05:18 | |
*** ociuhandu has joined #openstack-ironic | 05:31 | |
*** ociuhandu has quit IRC | 05:35 | |
*** Guest29634 has quit IRC | 06:16 | |
*** gregoryo has quit IRC | 06:16 | |
openstackgerrit | Merged openstack/ironic-inspector master: Don't use configuration options in function signatures https://review.opendev.org/685084 | 06:21 |
*** rcernin has quit IRC | 06:29 | |
arne_wiebalck | Good morning, ironic! | 06:32 |
*** benj has joined #openstack-ironic | 06:32 | |
*** benj is now known as Guest57861 | 06:32 | |
openstackgerrit | Merged openstack/ironic master: Run DIB with tracing enabled and increase the DHCP timeout https://review.opendev.org/684765 | 06:34 |
arne_wiebalck | binhnd108: I haven't seen this issue, but is it possible that your server is trying to boot from a device on the network, rather than the local drive where you set up the software RAID? | 06:42 |
*** e0ne has joined #openstack-ironic | 06:45 | |
*** e0ne has quit IRC | 06:50 | |
*** rpittau|afk is now known as rpittau | 07:05 | |
rpittau | good morning ironic! o/ | 07:05 |
rpittau | happy Friday! | 07:05 |
rpittau | kaifeng: yes, it's an external package that is part of an svg rendering library that contains a tool to convert svg into raster images | 07:07 |
*** tesseract has joined #openstack-ironic | 07:20 | |
*** pcaruana has joined #openstack-ironic | 07:21 | |
*** ociuhandu has joined #openstack-ironic | 07:27 | |
*** ociuhandu has quit IRC | 07:28 | |
kaifeng | morning arne_wiebalck, rpittau o/ | 07:41 |
kaifeng | rpittau: i didn't build pdf locally since the svg converter switch to the one from the doc team, it's all done at the ci | 07:41 |
kaifeng | otherwise i should be aware of it | 07:42 |
*** priteau has joined #openstack-ironic | 07:43 | |
rpittau | kaifeng: yeah, in deb-based distro the binary is integrated directly in the lib package, that's why it gave that issue in fedora | 07:45 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-inspector master: Limit lower-constraints.txt to only direct dependencies https://review.opendev.org/684708 | 07:47 |
kaifeng | hmm, that's a rpm spec issue | 07:49 |
kaifeng | missing the necessary dependency | 07:49 |
*** alexmcleod has joined #openstack-ironic | 07:51 | |
*** Emine has joined #openstack-ironic | 07:53 | |
*** S4ren has joined #openstack-ironic | 07:59 | |
*** ociuhandu has joined #openstack-ironic | 08:02 | |
mgoddard | morning | 08:07 |
*** ociuhandu has quit IRC | 08:07 | |
openstackgerrit | Merged openstack/networking-baremetal master: Add versions to release notes series https://review.opendev.org/685085 | 08:08 |
*** priteau has quit IRC | 08:09 | |
openstackgerrit | Merged openstack/ironic-ui master: Update master for stable/train https://review.opendev.org/685168 | 08:10 |
openstackgerrit | Merged openstack/ironic-ui stable/train: Update .gitreview for stable/train https://review.opendev.org/685166 | 08:10 |
openstackgerrit | Merged openstack/ironic-ui stable/train: Update TOX/UPPER_CONSTRAINTS_FILE for stable/train https://review.opendev.org/685167 | 08:12 |
arne_wiebalck | hey kaifeng rpittau mgoddard o/ | 08:12 |
rpittau | hi arne_wiebalck mgoddard :) | 08:12 |
openstackgerrit | Merged openstack/ironic-prometheus-exporter master: Add versions to release notes series https://review.opendev.org/685087 | 08:17 |
openstackgerrit | Merged openstack/bifrost stable/train: Update .gitreview for stable/train https://review.opendev.org/685123 | 08:23 |
openstackgerrit | Merged openstack/bifrost stable/train: Update TOX/UPPER_CONSTRAINTS_FILE for stable/train https://review.opendev.org/685124 | 08:23 |
kaifeng | morning mgoddard o/ | 08:24 |
mgoddard | morning arne_wiebalck rpittau & kaifeng | 08:24 |
*** derekh has joined #openstack-ironic | 08:33 | |
openstackgerrit | Mark Goddard proposed openstack/bifrost master: Add versions to release notes series https://review.opendev.org/685235 | 08:41 |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Recover the functional test https://review.opendev.org/685099 | 08:41 |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Add versions to release notes series https://review.opendev.org/685083 | 08:41 |
openstackgerrit | Mark Goddard proposed openstack/ironic master: Remove old online migrations and new models https://review.opendev.org/685091 | 08:44 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-ui stable/train: Imported Translations from Zanata https://review.opendev.org/685237 | 08:48 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-ui master: Imported Translations from Zanata https://review.opendev.org/685238 | 08:49 |
*** pcaruana has quit IRC | 08:52 | |
*** rcernin has joined #openstack-ironic | 08:53 | |
*** pcaruana has joined #openstack-ironic | 09:03 | |
openstackgerrit | Merged openstack/ironic-lib master: Move ironic-lib.filters to etc/ironic/rootwrap.d https://review.opendev.org/684771 | 09:04 |
openstackgerrit | Merged openstack/ironic master: Remove earliest version from releasing docs, update examples https://review.opendev.org/685076 | 09:04 |
openstackgerrit | Merged openstack/ironic stable/train: Update docs for train release https://review.opendev.org/685074 | 09:04 |
openstackgerrit | Merged openstack/python-ironicclient master: Add versions to release notes series https://review.opendev.org/685081 | 09:04 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client stable/train: Recover the functional test https://review.opendev.org/685255 | 09:06 |
openstackgerrit | Merged openstack/virtualbmc master: Update the constraints url https://review.opendev.org/684163 | 09:13 |
*** dtantsur|afk is now known as dtantsur | 09:18 | |
dtantsur | morning ironic | 09:19 |
dtantsur | mgoddard: seems that we can proceed with inspector finally | 09:19 |
mgoddard | dtantsur: \o/ | 09:20 |
mgoddard | I'll get on it | 09:20 |
dtantsur | mgoddard: if you approve https://review.opendev.org/#/c/685059/, we can proceed with IPA-builder as well | 09:20 |
patchbot | patch 685059 - ironic-python-agent-builder - Recover iso-image-create script - 1 patch set | 09:20 |
dtantsur | I think other outstanding patches can wait for post-1.0.0 | 09:21 |
openstackgerrit | Mark Goddard proposed openstack/ironic-python-agent-builder master: Recover iso-image-create script https://review.opendev.org/685059 | 09:21 |
dtantsur | ah, nice one | 09:22 |
*** rpittau is now known as rpittau|bbl | 09:24 | |
*** ricolin has quit IRC | 09:24 | |
*** dtantsur is now known as dtantsur|lunch | 09:24 | |
*** e0ne has joined #openstack-ironic | 09:25 | |
*** iurygregory has joined #openstack-ironic | 09:28 | |
*** mkrai has quit IRC | 09:32 | |
openstackgerrit | Merged openstack/ironic-python-agent-builder master: Recover iso-image-create script https://review.opendev.org/685059 | 09:41 |
kaifeng | bye guys, have a nice weekend o/ | 09:43 |
*** kaifeng has quit IRC | 09:43 | |
*** Guest57861 has quit IRC | 09:44 | |
*** e0ne has quit IRC | 09:45 | |
*** benj has joined #openstack-ironic | 09:47 | |
*** benj is now known as Guest94083 | 09:48 | |
mgoddard | dtantsur|lunch: 1.0.0 for IPAB? | 09:48 |
openstackgerrit | Merged openstack/networking-generic-switch master: Update master for stable/train https://review.opendev.org/685171 | 09:49 |
openstackgerrit | Mark Goddard proposed openstack/networking-generic-switch master: Add versions to release notes series https://review.opendev.org/685303 | 09:51 |
*** mkrai has joined #openstack-ironic | 09:53 | |
openstackgerrit | Rachit Kapadia proposed openstack/ironic master: DRAC: Fix a bug for job creation when only required https://review.opendev.org/682376 | 10:17 |
openstackgerrit | Mark Goddard proposed openstack/ironic-tempest-plugin master: Add CI jobs for Train stable branches https://review.opendev.org/685311 | 10:22 |
*** rachit7 has joined #openstack-ironic | 10:23 | |
*** iurygregory has quit IRC | 10:27 | |
*** iurygregory has joined #openstack-ironic | 10:27 | |
openstackgerrit | Mark Goddard proposed openstack/ironic-tempest-plugin master: Add CI jobs for Train stable branches https://review.opendev.org/685311 | 10:30 |
*** tesseract has quit IRC | 10:35 | |
*** tesseract has joined #openstack-ironic | 10:35 | |
*** S4ren has quit IRC | 10:45 | |
*** dtantsur|lunch is now known as dtantsur | 11:03 | |
dtantsur | mgoddard: yeah, I think it makes sense | 11:03 |
*** iurygregory has quit IRC | 11:03 | |
dtantsur | TheJulia: something seems quite broken around installing bootloader https://23ac9a902a14c73a5e88-5cb3754a5639f7be0289e9ab84888d65.ssl.cf5.rackcdn.com/685100/1/check/metalsmith-integration-glance-localboot-centos7/290559a/controller/ironic-bm-logs/node-0_no_ansi_2019-09-26-16:12:41.log | 11:13 |
*** mkrai has quit IRC | 11:13 | |
dtantsur | rechecking to see if it's a regression or just a temporary issue | 11:13 |
*** mkrai has joined #openstack-ironic | 11:13 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Add a CI job with a DIB-built ramdisk https://review.opendev.org/684304 | 11:21 |
*** S4ren has joined #openstack-ironic | 11:22 | |
dtantsur | blkid returns a UUID on the conductor side, but no UUID in the output of lsblk later on the ramdisk | 11:26 |
dtantsur | "fun" | 11:26 |
*** gaotan has quit IRC | 11:29 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: [WIP] Try calling partprobe before installing bootloader https://review.opendev.org/685324 | 11:34 |
*** jhesketh has quit IRC | 11:34 | |
dtantsur | dunno, maybe ^^ | 11:34 |
*** jhesketh has joined #openstack-ironic | 11:35 | |
*** dhellmann_ has joined #openstack-ironic | 11:37 | |
*** dhellmann has quit IRC | 11:37 | |
*** dhellmann_ is now known as dhellmann | 11:37 | |
openstackgerrit | Pradip Kadam proposed openstack/ironic master: DRAC: Fix a bug for clear_job_queue clean step with non-BIOS pending job https://review.opendev.org/683161 | 11:45 |
*** mkrai has quit IRC | 11:46 | |
*** ociuhandu has joined #openstack-ironic | 11:47 | |
openstackgerrit | Merged openstack/ironic-ui master: Imported Translations from Zanata https://review.opendev.org/685238 | 11:48 |
*** mkrai has joined #openstack-ironic | 11:55 | |
openstackgerrit | Merged openstack/sushy master: Add versions to release notes series https://review.opendev.org/685078 | 11:59 |
*** e0ne has joined #openstack-ironic | 12:04 | |
*** dsneddon has quit IRC | 12:09 | |
*** dsneddon has joined #openstack-ironic | 12:09 | |
*** bnemec has quit IRC | 12:10 | |
*** bnemec has joined #openstack-ironic | 12:11 | |
*** rloo has joined #openstack-ironic | 12:13 | |
*** goldyfruit_ has quit IRC | 12:14 | |
*** rh-jelabarre has joined #openstack-ironic | 12:21 | |
*** rh-jelabarre has quit IRC | 12:23 | |
*** rh-jelabarre has joined #openstack-ironic | 12:23 | |
*** bobmel has quit IRC | 12:24 | |
*** bobmel has joined #openstack-ironic | 12:29 | |
*** iurygregory has joined #openstack-ironic | 12:31 | |
*** bobmel has quit IRC | 12:33 | |
*** rpittau|bbl is now known as rpittau | 12:36 | |
*** ociuhandu has quit IRC | 12:37 | |
*** ociuhandu has joined #openstack-ironic | 12:41 | |
*** mkowalski has quit IRC | 12:46 | |
*** mkowalski has joined #openstack-ironic | 12:46 | |
*** mkrai has quit IRC | 12:55 | |
openstackgerrit | Merged openstack/ironic-ui stable/train: Imported Translations from Zanata https://review.opendev.org/685237 | 12:59 |
*** lucasagomes has joined #openstack-ironic | 13:02 | |
*** mkrai has joined #openstack-ironic | 13:02 | |
*** tkajinam has joined #openstack-ironic | 13:05 | |
*** pcaruana has quit IRC | 13:09 | |
*** rcernin has quit IRC | 13:18 | |
*** tzumainn has joined #openstack-ironic | 13:18 | |
TheJulia | good morning | 13:20 |
*** BjoernT has joined #openstack-ironic | 13:21 | |
TheJulia | dtantsur: ugh... cursed we are | 13:21 |
dtantsur | indeed | 13:21 |
dtantsur | morning TheJulia | 13:21 |
* TheJulia makes coffee | 13:21 | |
TheJulia | Good morning everyone | 13:21 |
*** goldyfruit_ has joined #openstack-ironic | 13:22 | |
etingof | o/ TheJulia | 13:22 |
openstackgerrit | Mark Goddard proposed openstack/ironic master: Remove old online migrations and new models https://review.opendev.org/685091 | 13:23 |
*** ociuhandu has quit IRC | 13:25 | |
iurygregory | morning TheJulia o/ | 13:26 |
goldyfruit_ | Morning guys | 13:28 |
dtantsur | https://review.opendev.org/#/c/685324/ doesn't help.. thinking more | 13:28 |
patchbot | patch 685324 - ironic-python-agent - [WIP] Try calling partprobe before installing boot... - 1 patch set | 13:28 |
*** ricolin has joined #openstack-ironic | 13:30 | |
*** gaotan has joined #openstack-ironic | 13:33 | |
*** gaotan has left #openstack-ironic | 13:34 | |
*** gaotan has joined #openstack-ironic | 13:34 | |
*** mkrai has quit IRC | 13:41 | |
*** sthussey has joined #openstack-ironic | 13:45 | |
tzumainn | hi! random question: is it possible to set the instance_info image_source parameter to a glance image UUID, run 'openstack baremetal node deploy' and just have things magically work? I saw some things in the documentation that made it seem like maybe...? but I wasn't sure | 13:46 |
dtantsur | tzumainn: there may be a few more things to set. if you're running without nova, you can give https://docs.openstack.org/metalsmith/latest/ a try | 13:52 |
dtantsur | it has a more human-friendly CLI | 13:52 |
dtantsur | a recent example I used on my devstack: metalsmith deploy --resource-class baremetal --image CentOS7 --network private --ssh-public-key ~/.ssh/id_rsa.pub --root-size 10 --hostname my-node.example.com | 13:52 |
dtantsur | for a whole disk image and without using neutron, setting image_source should be enough | 13:53 |
openstackgerrit | Rachit Kapadia proposed openstack/ironic master: DRAC: Drives conversion from JBOD to RAID https://review.opendev.org/679093 | 13:57 |
* TheJulia starts sorting through email | 13:57 | |
TheJulia | tzumainn: image_source should work just fine with a uuid if memory serves.. :) | 13:58 |
TheJulia | tzumainn: that being said, that glance image has to be properly configured | 13:58 |
dtantsur | and partition images require root_gb | 13:59 |
TheJulia | ++ | 13:59 |
*** goldyfruit_ has quit IRC | 13:59 | |
*** goldyfruit_ has joined #openstack-ironic | 14:00 | |
*** goldyfruit_ has quit IRC | 14:00 | |
dtantsur | TheJulia: do you have any opinion on https://bugzilla.redhat.com/show_bug.cgi?id=1751918 ? | 14:01 |
openstack | bugzilla.redhat.com bug 1751918 in openstack-ironic-python-agent "Openstack qcow2 images create poor filesystem layouts when installed" [High,New] - Assigned to rhos-maint | 14:01 |
openstackgerrit | Rachit Kapadia proposed openstack/ironic master: DRAC: Drives conversion from JBOD to RAID https://review.opendev.org/679093 | 14:01 |
dtantsur | if true, it seems a downside of the image-based approach | 14:02 |
dtantsur | which, as the disks grow, may make advanced partitioning more important | 14:02 |
tzumainn | dtantsur, TheJulia thanks! I'll take a look at that doc | 14:02 |
*** nick_kar has quit IRC | 14:02 | |
*** pcaruana has joined #openstack-ironic | 14:04 | |
etingof | rpioso, cleaning finally passes like a charm \o/ | 14:04 |
openstackgerrit | Rachit Kapadia proposed openstack/ironic master: DRAC: Drives conversion from JBOD to RAID https://review.opendev.org/679093 | 14:04 |
clarkb | dtantsur: the infra team sets journal sizes for ext4 on our images to match the target disk sizerather than build size. Basically you need to preprep the image fs for that | 14:06 |
dtantsur | clarkb: yeah, it's probably the one-size-doesnt-fit-all case | 14:06 |
dtantsur | realistically, we should be able to keep root small and make ironic allocate /srv or whatever is needed | 14:06 |
dtantsur | but we're not really close to that yet | 14:06 |
* dtantsur wonders if clarkb actually reads all channels or just has a lot of highlight words :) | 14:07 | |
clarkb | I defibitely dont read them all, byt it is morning tea time so easy to catach up here and there | 14:08 |
dtantsur | I see :) | 14:08 |
*** TxGirlGeek has joined #openstack-ironic | 14:13 | |
NobodyCam | Good Morning Ironic Folks, | 14:15 |
NobodyCam | and OFC | 14:15 |
NobodyCam | TGIF! | 14:15 |
rpittau | hi NobodyCam :) | 14:15 |
iurygregory | Morning NobodyCam o/ | 14:15 |
NobodyCam | Good Morning rpittau and iurygregory :) o/ | 14:16 |
dtantsur | morning NobodyCam | 14:19 |
dtantsur | oh yeah, TGIF | 14:19 |
NobodyCam | hey hey dtantsur :) Good Morning :) | 14:19 |
*** munimeha1 has joined #openstack-ironic | 14:24 | |
*** tkajinam has quit IRC | 14:24 | |
*** jtwill98 has joined #openstack-ironic | 14:30 | |
*** rachit7 has quit IRC | 14:33 | |
*** pcaruana has quit IRC | 14:35 | |
*** _mmethot_ has quit IRC | 14:50 | |
*** BjoernT has quit IRC | 14:53 | |
*** whoami-rajat has quit IRC | 14:54 | |
*** BjoernT has joined #openstack-ironic | 14:56 | |
* TheJulia finally seems to be done with emails/calls and looks at the bug | 15:04 | |
openstackgerrit | OpenStack Release Bot proposed openstack/ironic-inspector stable/train: Update .gitreview for stable/train https://review.opendev.org/685369 | 15:06 |
openstackgerrit | OpenStack Release Bot proposed openstack/ironic-inspector stable/train: Update TOX/UPPER_CONSTRAINTS_FILE for stable/train https://review.opendev.org/685370 | 15:07 |
openstackgerrit | OpenStack Release Bot proposed openstack/ironic-inspector master: Update master for stable/train https://review.opendev.org/685371 | 15:07 |
TheJulia | dtantsur: so looking at that bug filing. Yeah, it is one size doesn't fit all kind of thing. The only real "fix" as you suggested is build your own, or we stop shipping filesystem images and we move to something like tar files with logic to support putting the bootloader in place and finishing the install | 15:09 |
dtantsur | tar files.. will keep us in the business of knowing about filesystems etc | 15:10 |
TheJulia | yup | 15:10 |
dtantsur | if we go down that path, I'd surrender to kickstart | 15:10 |
TheJulia | Not really a fan of that and having OS specific stuff. | 15:10 |
TheJulia | well, technically someone can do that partially now | 15:10 |
*** mmethot has joined #openstack-ironic | 15:11 | |
TheJulia | the extra pxe parameter pass through :) | 15:11 |
dtantsur | right | 15:11 |
dtantsur | did you have a chance to run the idea of dropping partition images through the operators? | 15:11 |
TheJulia | I'd like to see someone doing that to solve their use case | 15:11 |
TheJulia | dtantsur: no, they... didn't really feel up to talking about baremetal | 15:11 |
dtantsur | I see | 15:12 |
dtantsur | on the other hand, people shouldn't have 1.8T root partition | 15:12 |
TheJulia | Basically favorable view of ironic, some have legacy deployment systems for $reasons that they still have to use, but want them gone | 15:12 |
TheJulia | yeah | 15:12 |
dtantsur | it's only because we don't have a way to provide advanced partitioning | 15:12 |
dtantsur | we should at least make deploy steps work in-band :) | 15:13 |
TheJulia | ++ | 15:13 |
* TheJulia sighs at moved meeting | 15:13 | |
dtantsur | TheJulia: will you be able to chair the next meeting? I have no idea how my Monday will look like | 15:14 |
dtantsur | (likely messed up) | 15:14 |
*** dtantsur is now known as dtantsur|afk | 15:20 | |
dtantsur|afk | anyway, have a great weekend, all | 15:20 |
TheJulia | dtantsur|afk: I believe I board an aircraft during the meeting :( | 15:21 |
*** arxcruz|rover is now known as arxcruz|zzz | 15:22 | |
*** gyee has joined #openstack-ironic | 15:30 | |
*** pcaruana has joined #openstack-ironic | 15:36 | |
*** alexmcleod has quit IRC | 15:39 | |
arne_wiebalck | xXraphXx: I have a new image which I try to use with s/w RAID. This new image does not have the root fs in the 1st partition anymore. I remembered you have submitted https://review.opendev.org/#/c/674879/ to handle this, but it does not seem to work for me: 'No partition with UUID 0x00000000 found on device /dev/md126' ... before I look more into this: is there sth needed in addition? | 15:46 |
patchbot | patch 674879 - ironic-python-agent - image extension, install_bootloader improvements - 10 patch sets | 15:46 |
rpittau | have a great weekend everyone! o/ | 15:48 |
*** rpittau is now known as rpittau|afk | 15:48 | |
xXraphXx | arne_wiebalck, hum no nothing more needed than usual | 15:58 |
arne_wiebalck | xXraphXx: I guess the partition does not have UUID 0x0000 ... need to check where this comes from. | 16:02 |
arne_wiebalck | xXraphXx: Or where it should be filled. | 16:02 |
arne_wiebalck | xXraphXx: Did you explicitly specify this anywhere (or the root device itself, e.g. via root device hints) when testing? | 16:03 |
xXraphXx | checking | 16:03 |
*** e0ne has quit IRC | 16:04 | |
*** mriedem has joined #openstack-ironic | 16:05 | |
mriedem | hi ironicites, | 16:05 |
mriedem | so nova broke ironic serial console support in train and backported that down through rocky | 16:06 |
mriedem | melwitt has a fix here https://review.opendev.org/#/c/685194/ | 16:06 |
patchbot | patch 685194 - nova - Reduce scope of 'path' query parameter to noVNC co... - 2 patch sets | 16:06 |
mriedem | but looking for someone to actually verify the fix since we don't have an ironic setup to test that and it's not verified in the gate (obviously) | 16:06 |
mriedem | is there anyone around that has an env handy that could test that? | 16:06 |
xXraphXx | arne_wiebalck right -> when I called the agent function I specified the rootfs uuid as done in the last call in the story description here | 16:09 |
xXraphXx | https://storyboard.openstack.org/#!/story/2006379 | 16:10 |
*** Emine has quit IRC | 16:10 | |
* arne_wiebalck checking story | 16:10 | |
arne_wiebalck | hmm, I see | 16:12 |
xXraphXx | code snippet where i use it: https://paste.ubuntu.com/p/yQ3WpN6mQv/ | 16:12 |
arne_wiebalck | how does this work in the general case, i.e. when there is no s/w RAID, where does the UUID come from? | 16:13 |
arne_wiebalck | I think it's the conductor triggering the bootloader installation ... I'll need to check where it gets the ID from ... | 16:14 |
arne_wiebalck | passing the rootfs uuid is not meant to be used with whole disk images (as these have the bootloader already installed) | 16:17 |
arne_wiebalck | atm (and for s/w RAID), the uuid would come from the node's internal driver info | 16:21 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Fix drive sensors collection in `redfish` mgmt interface https://review.opendev.org/685398 | 16:22 |
*** hwoarang has quit IRC | 16:25 | |
*** hwoarang has joined #openstack-ironic | 16:25 | |
*** bdodd has joined #openstack-ironic | 16:29 | |
*** tesseract has quit IRC | 16:32 | |
TheJulia | arne_wiebalck: I'm not sure anything else is needed in regards to that, but I guess I'm going to have to have some time where I can spend and wrap my brain around that entire path soon :( | 16:32 |
arne_wiebalck | from what I see the conductor explicitly sets the UUID of the partition for the config drive, so if the conductor should know (or could set) the UUID for the deploy partition and pass this on to the IPA | 16:33 |
arne_wiebalck | TheJulia: Thanks, not super urgent, we can work around this for now :) | 16:34 |
TheJulia | it knows it to support network booting the entire thing | 16:35 |
arne_wiebalck | from what I see == what I think when I see a config drive UUID that is "2019-09-26-15-16-15-00" | 16:35 |
TheJulia | nice! | 16:36 |
arne_wiebalck | TheJulia: I think one issue here is that except for s/w RAID this info does not need to be passed for whole disk images ... | 16:37 |
arne_wiebalck | TheJulia: So, if it knows we can probably use it somehow ... | 16:37 |
* arne_wiebalck hears some evil laughter | 16:38 | |
TheJulia | hehe | 16:38 |
arne_wiebalck | TheJulia: Setting it is probably not a good idea, as the conductor does not know when dealing with a s/w RAID at the moment it creates the partitions ... it could though ... | 16:39 |
xXraphXx | arne_wiebalck, on my side i do not use it for non softraid (since as you said not needed for whole disk images), but i store it in the glance image metadata so that they end up in the node instance_info (since the rootfs uuid will depend on the chosen image) | 16:39 |
xXraphXx | instead of the driver info | 16:39 |
xXraphXx | for it to be available whenever needed (for softraid, for example) | 16:40 |
arne_wiebalck | isn't there a difference between the fs UUID and the device UUID? | 16:41 |
* arne_wiebalck is probably confused | 16:41 | |
xXraphXx | yes there is but what needs to be passed to the function is the fs uuid | 16:41 |
arne_wiebalck | what the IPA searches is the device UUID (as given by lsblk, no?) | 16:41 |
arne_wiebalck | so what lsblk returns is the fs UUID? | 16:42 |
* TheJulia thinks we need flow diagrams or something | 16:43 | |
* arne_wiebalck or some drinks | 16:43 | |
TheJulia | likely both | 16:44 |
arne_wiebalck | if this uuid is the fs uuid which comes from the image, then we can do what xXraphXx does and grab it from the instance info | 16:44 |
* arne_wiebalck never thought about combining flow charts with drinks | 16:45 | |
xXraphXx | at least currently, this is what the install_bootloader extension in the ipa expects (fs uuid as the docstring says), so i used it this way. But it might be worth reconsidering this indeed | 16:46 |
arne_wiebalck | I think this is correct: I just checked two instances and lsblk reports the *same* UUID for the devices, so it reports the fs UUID (which comes from the image). | 16:52 |
arne_wiebalck | So, the conductor could get this from the instance and pass it to the IPA which should be able to find it. | 16:53 |
arne_wiebalck | So, the conductor could get the (fs) UUID he instance and pass it to the IPA which should be able to find the corresponding partition. | 16:54 |
TheJulia | correct, I think | 16:54 |
arne_wiebalck | xXraphXx: I think this ^ is what you suggested / do, right? | 16:54 |
xXraphXx | yep | 16:54 |
arne_wiebalck | nice | 16:55 |
arne_wiebalck | but then the aforementioned patch is not enough to find the right partition, we need to add the logic to get it from the instance | 16:55 |
* arne_wiebalck should stop using "it" all the time and be more precise | 16:56 | |
*** mriedem has left #openstack-ironic | 16:56 | |
xXraphXx | right -> note, that since image properties are included in instance info (prefixing with image_) a possible way is to directly expect it to come from the glance image property | 16:57 |
arne_wiebalck | ok! | 16:59 |
arne_wiebalck | I guess we would then require images for s/w to have that property? | 16:59 |
arne_wiebalck | for s/w RAID | 17:00 |
*** derekh has quit IRC | 17:01 | |
xXraphXx | ah my bad -> I just mixed -> about the image properties, it's not at the conductor level, it actually depends on the driver | 17:02 |
arne_wiebalck | ? | 17:02 |
* arne_wiebalck has to go now | 17:06 | |
xXraphXx | no forget my last comment -> bit tired (I remember having seen something fill node.instance_info['image_*'] with image properties during deployment | 17:06 |
arne_wiebalck | done :) | 17:06 |
openstackgerrit | Merged openstack/ironic-inspector master: Update master for stable/train https://review.opendev.org/685371 | 17:06 |
arne_wiebalck | thanks xXraphXx and TheJulia, I'll try to have another look next week, have a good weekend o/ | 17:07 |
xXraphXx | same to you arne_wiebalck | 17:07 |
*** igordc has joined #openstack-ironic | 17:09 | |
TheJulia | I think nova only sends the specific image uuid across | 17:14 |
TheJulia | fwiw | 17:14 |
*** pcaruana has quit IRC | 17:23 | |
*** e0ne has joined #openstack-ironic | 17:50 | |
*** bfournie has quit IRC | 17:56 | |
*** bfournie has joined #openstack-ironic | 18:09 | |
*** jtwill98 has quit IRC | 18:52 | |
*** zacf has joined #openstack-ironic | 19:00 | |
*** lucasagomes has quit IRC | 19:01 | |
*** ricolin has quit IRC | 19:03 | |
*** zacf has quit IRC | 19:15 | |
*** zacf has joined #openstack-ironic | 19:15 | |
*** rh-jelabarre has quit IRC | 19:16 | |
*** igordc has quit IRC | 19:52 | |
*** TxGirlGeek has quit IRC | 19:52 | |
*** rh-jelabarre has joined #openstack-ironic | 19:53 | |
*** rh-jelabarre has quit IRC | 20:06 | |
*** rh-jelabarre has joined #openstack-ironic | 20:06 | |
openstackgerrit | Pradip Kadam proposed openstack/ironic master: DRAC: Fix a bug for clear_job_queue clean step with non-BIOS pending job https://review.opendev.org/683161 | 20:09 |
*** etingof has quit IRC | 20:20 | |
*** igordc has joined #openstack-ironic | 20:23 | |
*** dsneddon has quit IRC | 20:28 | |
*** e0ne has quit IRC | 20:45 | |
*** TxGirlGeek has joined #openstack-ironic | 20:46 | |
*** jtomasek has quit IRC | 20:55 | |
*** dsneddon has joined #openstack-ironic | 20:57 | |
*** hwoarang has quit IRC | 21:01 | |
openstackgerrit | Pradip Kadam proposed openstack/ironic master: DRAC: Fix a bug for clear_job_queue clean step with non-BIOS pending job https://review.opendev.org/683161 | 21:03 |
*** hwoarang has joined #openstack-ironic | 21:04 | |
*** ociuhandu has joined #openstack-ironic | 21:27 | |
openstackgerrit | Merged openstack/ironic-inspector stable/train: Update .gitreview for stable/train https://review.opendev.org/685369 | 21:28 |
openstackgerrit | Merged openstack/ironic-inspector stable/train: Update TOX/UPPER_CONSTRAINTS_FILE for stable/train https://review.opendev.org/685370 | 21:28 |
*** ociuhandu has quit IRC | 21:33 | |
*** munimeha1 has quit IRC | 21:35 | |
*** BjoernT has quit IRC | 21:40 | |
*** igordc has quit IRC | 22:01 | |
*** igordc has joined #openstack-ironic | 22:01 | |
*** mmethot has quit IRC | 22:04 | |
*** igordc has quit IRC | 22:17 | |
*** rcernin has joined #openstack-ironic | 22:24 | |
*** dsneddon has quit IRC | 22:29 | |
*** igordc has joined #openstack-ironic | 22:29 | |
*** rcernin has quit IRC | 22:48 | |
*** zacf has quit IRC | 23:15 | |
*** dsneddon has joined #openstack-ironic | 23:18 | |
*** dsneddon has quit IRC | 23:23 | |
*** igordc has quit IRC | 23:32 | |
*** igordc has joined #openstack-ironic | 23:34 | |
*** igordc has quit IRC | 23:38 | |
*** sthussey has quit IRC | 23:43 | |
*** mmethot has joined #openstack-ironic | 23:47 | |
*** mmethot has quit IRC | 23:57 | |
*** rloo has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!