Upgrade to SLE 15.7 base and bump Ironic to use 2025.1 version #214
Reference in New Issue
Block a user
No description provided.
Delete Branch "nbelouin/Factory:15.7-upgrade"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Here is an OBS built project for this: https://build.opensuse.org/project/show/home:nbelouin:Factory157
As the meta file is updated, automation cannot reflect that in the automatic OBS project, so you can find a proper one here.
@@ -21,3 +21,3 @@
#!ArchExclusiveLine: x86_64
RUN if [ "$(uname -m)" = "x86_64" ];then \
zypper --installroot /installroot --non-interactive install --no-recommends syslinux python311-devel python311 python311-pip python-dracclient python311-sushy-oem-idrac python311-proliantutils python311-sushy python311-pyinotify python3-ironicclient git curl sles-release tar gzip vim gawk dnsmasq dosfstools apache2 apache2-mod_wsgi ipcalc ipmitool iproute2 procps qemu-tools sqlite3 util-linux xorriso tftp ipxe-bootimgs python311-sushy-tools crudini openstack-ironic openstack-ironic-inspector-api; \
zypper --installroot /installroot --non-interactive install --no-recommends syslinux python311-devel python311 python311-pip python311-sushy-oem-idrac python311-proliantutils python311-sushy python311-pyinotify python3-ironicclient git curl sles-release tar gzip vim gawk dnsmasq dosfstools apache2 apache2-mod_wsgi ipcalc ipmitool iproute2 procps qemu-tools sqlite3 util-linux xorriso tftp ipxe-bootimgs python311-sushy-tools crudini openstack-ironic; \
I think we need to update the BuildTag e.g to
29.0.4.0
?Also the BuildVersion is still 15.6, which I think is why we see this in the build logs?
True, regarding build version I think we should just drop these as they don't really make any sense in our usecase
Looks good other than the tag/version comments - I also installed the chart locally and did some minimal testing
Looks good, but now since the ironic-image tag changed, we'll need to align metal3-chart too
LGTM
@@ -3,2 +2,3 @@
#!BuildTag: %%CHART_PREFIX%%metal3:%%CHART_MAJOR%%.0.10_up0.11.8-%RELEASE%
apiVersion: v2
appVersion: 0.11.7
appVersion: 0.11.8
Given this is a major update to the Ironic version, we should probably bump to 0.12.0 ? I'm also thinking of how we'll handle any maintenance updates for 3.3, where I guess it will make sense to continue bumping 0.11.x (particularly in the upstream GH charts consumed by Sylva)
e340024904
todc254aa461