Friday, 2021-11-26

opendevreviewSteve Baker proposed openstack/bifrost master: Use distro conf loader_file_paths to copy ipxe/grub files  https://review.opendev.org/c/openstack/bifrost/+/81870901:17
opendevreviewSteve Baker proposed openstack/bifrost master: WIP support grub network boot  https://review.opendev.org/c/openstack/bifrost/+/80722001:17
opendevreviewSteve Baker proposed openstack/bifrost master: Use distro conf loader_file_paths to copy ipxe/grub files  https://review.opendev.org/c/openstack/bifrost/+/81870902:26
opendevreviewSteve Baker proposed openstack/bifrost master: WIP support grub network boot  https://review.opendev.org/c/openstack/bifrost/+/80722002:26
rpittaugood morning ironic! Happy Friday! o/07:21
opendevreviewRiccardo Pittau proposed openstack/ironic master: Remove default option from create iso image  https://review.opendev.org/c/openstack/ironic/+/81887407:27
opendevreviewRiccardo Pittau proposed openstack/ironic master: [WIP] replace mkisofs with pycdlib  https://review.opendev.org/c/openstack/ironic/+/81912107:27
jandersgood morning rpittau o/07:40
rpittauhey janders :)07:40
dtantsurmorning ironic, happy Friday!09:04
dtantsurand.. happy new covid, I guess? :(09:04
rpittau:/09:07
dtantsurlooking for some reviews on https://review.opendev.org/c/openstack/ironic/+/819269 and https://review.opendev.org/c/openstack/sushy-tools/+/817559 please09:07
dtantsurthe former is blocking a new sushy release. arne_wiebalck if you have a minute for at least the first one ^^09:07
dtantsurhttps://review.opendev.org/c/openstack/ironic/+/818553 and https://review.opendev.org/c/openstack/sushy/+/818554 are also very nice to land to avoid regressions09:08
dtantsurall have 1x +2 already09:08
jandersHappy Friday dtantsur o/09:28
jandersyeah we'll see how long our "open borders" will last with these new developments09:29
dtantsuryeah..09:29
arne_wiebalckGood morning, Ironic!09:48
arne_wiebalckdtantsur: checking!09:48
iurygregoryHappy Friday Ironic =D09:50
dtantsurhey-hey iurygregory 09:51
dtantsurhow is your PTO?09:52
rpittauhey iurygregory :)09:52
iurygregorydtantsur, quite good (but well cz now is in some sort of lockdown starting today... I hope I will be able to travel to Brazil on sunday)09:52
iurygregoryand today is the first day of snow *-*09:53
dtantsurgood luck! it feels like we all will be in a lockdown very soon...09:53
dtantsursnow, nice! we may have some over the weekend09:53
rpittauprobably snowing here too starting tonight09:53
rpittaubut no mention of lockdown apparently, for the moment09:53
iurygregoryit's good to see snow before traveling to Brazil (since I will have to face the summer time...)09:54
*** dtantsur_ is now known as dtantsur10:22
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Force usage of Python 3.9 on RHEL/CentOS 8  https://review.opendev.org/c/openstack/bifrost/+/81942210:28
dtantsurrpittau: dunno if this will work ^^^10:28
dtantsurmaybe we should forcibly remove /opt/stack/bifrost on upgrades?10:29
rpittaudtantsur: there's no python39 package for centos9, it's just python3, so maybe exclude that in bindep.txt for future compatibility?10:41
*** dtantsur_ is now known as dtantsur10:51
dtantsurrpittau: I can, but this approach is not going to work: there is no python39-firewall >_<10:53
dtantsurand ansible blows up without it10:53
dtantsur(I guess we'll have the same problems with selinux)10:53
rpittaummmm what about py38?10:55
dtantsursame10:55
dtantsurthey're both unsupported from the RHEL perspective10:55
opendevreviewMerged openstack/ironic master: Add an option to create inspector-compatible boot.ipxe  https://review.opendev.org/c/openstack/ironic/+/81799810:55
rpittauwell I really hope we get those centos-9-stream nodes soon....10:57
dtantsurrpittau: it does not cancel the fact that we may need to abruptly drop support for 810:57
dtantsurOR we can maintain our fork of requirements and otherwise make sure we don't install packages that are not compatible with 3.610:57
rpittauyeah, that was unfortunately clear10:57
dtantsurI'm a bit angry about this. There is absolutely no pressure to drop 3.6 support, it's not like 2.7.10:58
rpittauwe're totally on the same page on that11:01
opendevreviewMerged openstack/sushy-tools master: CertificateService: implement CertificateLocations  https://review.opendev.org/c/openstack/sushy-tools/+/81755911:11
dtantsuranother (a bit longer) thing I'd appreciate reviews on: https://review.opendev.org/c/openstack/sushy/+/81779211:12
opendevreviewMerged openstack/ironic master: Do not assume sushy constants are strings - part 2  https://review.opendev.org/c/openstack/ironic/+/81926911:25
opendevreviewDmitry Tantsur proposed openstack/ironic stable/xena: Do not assume sushy constants are strings - part 2  https://review.opendev.org/c/openstack/ironic/+/81945011:26
opendevreviewMerged openstack/ironic master: Add a unit test job with Sushy from source  https://review.opendev.org/c/openstack/ironic/+/81855311:26
opendevreviewMerged openstack/bifrost master: Use boot.ipxe generated by Ironic  https://review.opendev.org/c/openstack/bifrost/+/81800011:53
opendevreviewMerged openstack/sushy master: Run Ironic unit tests to avoid regressions  https://review.opendev.org/c/openstack/sushy/+/81855412:21
opendevreviewMerged openstack/ironic-python-agent master: Updating yoga tested python versions in classifier  https://review.opendev.org/c/openstack/ironic-python-agent/+/81923712:37
opendevreviewMerged openstack/sushy master: Updating yoga tested python versions in classifier  https://review.opendev.org/c/openstack/sushy/+/81924213:19
opendevreviewMerged openstack/python-ironic-inspector-client master: Updating python testing as per Yoga testing runtime  https://review.opendev.org/c/openstack/python-ironic-inspector-client/+/81923913:22
opendevreviewMerged openstack/sushy-tools master: Test all supported python version  https://review.opendev.org/c/openstack/sushy-tools/+/81924313:22
opendevreviewMerged openstack/virtualbmc master: Updating python testing as per Yoga testing runtime  https://review.opendev.org/c/openstack/virtualbmc/+/81924413:39
ajyadtantsur: about virtual media boot for iDRAC and version detecting - though in short-term it's easier to add that to prepare_ramdisk, validation does not really belong there and prepare_ramdisk is already doing a lot of stuff.13:49
ajyaMaybe let's start caching BMC version as well? Add method to management interface e.g., detect_bmc_version. Could become useful in future for other scenarios and validations.13:49
dtantsurajya: in this particular case, doing it in validation may be less and less useful over time13:52
dtantsursince more and more hardware will just have the right version13:52
dtantsuralso a new management interface method will not be backportable, so we should probably do both13:52
ajyayes, but maybe there will be more bugs to detect :)13:53
ajyaok, so for now create backportable change and then think about future13:53
dtantsuryeah, that's what I'd suggest13:55
dtantsurI don't disagree with detecting firmware version.. but maybe we should stop adding more methods to ManagementInterface, and, hmm, use OOB inspection somehow? dunno13:55
opendevreviewMerged openstack/ironic master: Remove default option from create iso image  https://review.opendev.org/c/openstack/ironic/+/81887413:56
ajyathat would require running inspection, at least as a dev I don't do it every time14:00
dtantsurI mean, not the inspection we have now.. some rethinking of inspection14:01
ajyaanother option could be broader method for these metadata that can populate more properties as need arises (if that will count as backportable)14:01
dtantsurI haven't put a lot of thoughts in it, I must admit14:01
ajyaok, then maybe it could work, if it's different, this could be one of the usecases for updated inspection14:01
dtantsuryeah. let's keep thinking about it.14:02
dtantsurfor now I'd prepare something as simple as possible to make the backports easy14:02
dtantsur(think about TheJulia needing to backport it to Train :)14:02
ajyaok, thanks14:04
opendevreviewVerification of a change to openstack/ironic stable/xena failed: Do not assume sushy constants are strings - part 2  https://review.opendev.org/c/openstack/ironic/+/81945014:56
rpittaubye everyone, have a great weekend! o/15:00
TheJuliaWeekend++15:07
opendevreviewDmitry Tantsur proposed openstack/ironic master: WIP generate inspector.ipxe  https://review.opendev.org/c/openstack/ironic/+/81948215:25
opendevreviewVerification of a change to openstack/ironic stable/xena failed: Do not assume sushy constants are strings - part 2  https://review.opendev.org/c/openstack/ironic/+/81945015:43
dtantsurrpittau: when you're back: this is how we can get centos-9 nodes without a nodeset: https://review.opendev.org/c/openstack/puppet-openstack-integration/+/793462/39/zuul.d/integration.yaml16:43
arne_wiebalckbye everyone, see you on Monday o/17:17
opendevreviewMerged openstack/ironic stable/xena: Do not assume sushy constants are strings - part 2  https://review.opendev.org/c/openstack/ironic/+/81945018:54

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