###### tags: `CentOS 9` # CentOS 9 building overcloud image ## Current issues :question: - need to check if it's a real issue All reviewes are under topic `c9img`: https://review.opendev.org/q/topic:%22c9img%22+(status:open%20OR%20status:merged) * [ ] :question: `scsi-target-utils` is not in repository, from DIB: https://github.com/openstack/diskimage-builder/blob/master/diskimage_builder/elements/redhat-common/bin/map-packages#L85 * `<amoralej> sshnaidm, wrt scsi-target-utils, it was replaced by targetcli long time ago, since rhel7 iirc` * probably it shouldn't run * [ ] :question: EPEL doesn't exist, `epel` element from DIB fail: https://github.com/openstack/diskimage-builder/blob/master/diskimage_builder/elements/epel/pre-install.d/05-rpm-epel-release * [ ] `chkconfig network on` fails on tripleo puppet elements, because doesn't have network init scripts: https://github.com/openstack/tripleo-puppet-elements/blob/master/elements/overcloud-base/post-install.d/51-enable-network-service * [ ] `grub2-efi-x64-modules` are not in repositories, blacklisted in RHEL9. Need to check why and if needed, if not - to fix in DIB: https://github.com/openstack/diskimage-builder/blob/d4f2d79f8909f45477e813bea06eb158abc30617/diskimage_builder/elements/bootloader/pkg-map#L24 * [ ] `DIB_INIT_SYSTEM` is not detected as `systemd` in DIB: https://github.com/openstack/diskimage-builder/blob/master/diskimage_builder/elements/dhcp-all-interfaces/install.d/50-dhcp-all-interfaces#L63 Probably need to export or to fix detection. * [ ] DIB changes for CentOS 9, WIP patch is here: https://review.opendev.org/c/openstack/diskimage-builder/+/805848 and probably we'll need more. * [ ] TripleO puppet elements changes for CentOS 9: * [ ] Install yum plugin priorities only on centos7 and fedora - https://review.opendev.org/c/openstack/tripleo-puppet-elements/+/805635 * [ ] Add config for CentOS 9 in yum_plugin_priorities - https://review.opendev.org/c/openstack/tripleo-puppet-elements/+/806019 * [ ] Tripleo-common changed for CentOS 9, starts with patch: * [ ] Add configs for CentOS 9 image https://review.opendev.org/c/openstack/tripleo-common/+/806018