Add initial release-manifest image #26

Merged
atanasdinov merged 6 commits from add-release-manifest into main 2024-11-19 14:56:42 +01:00
Owner

Copies over the current release-manifest image used for Edge 3.1.1.

Copies over the [current](https://build.suse.de/package/show/ISV:SUSE:Edge:3.1/release-manifest-310-image) release-manifest image used for Edge 3.1.1.
atanasdinov added 1 commit 2024-11-19 12:22:52 +01:00
atanasdinov requested review from dprodanov 2024-11-19 12:23:08 +01:00
nbelouin reviewed 2024-11-19 13:57:06 +01:00
nbelouin left a comment
Owner

Will need to be updated to current component versions.

Will need to be updated to current component versions.
@ -0,0 +13,4 @@
LABEL org.opencontainers.image.vendor="SUSE LLC"
LABEL org.opensuse.reference="%%IMG_REPO%%/%%IMG_PREFIX%%release-manifest:3.1.1"
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL com.suse.supportlevel="l3"
Owner

This should use the template supportlevel

This should use the template supportlevel
@ -0,0 +37,4 @@
repository: https://charts.rancher.io
- prettyName: MetalLB
releaseName: metallb
chart: %%CHART_REPO%%/3.1/metallb-chart
Owner

Don't we want to use %%IMG_PREFIX%% here as well ?

Don't we want to use `%%IMG_PREFIX%%` here as well ?
atanasdinov added 1 commit 2024-11-19 13:59:30 +01:00
atanasdinov added 1 commit 2024-11-19 14:02:25 +01:00
atanasdinov added 1 commit 2024-11-19 14:16:52 +01:00
atanasdinov requested review from nbelouin 2024-11-19 14:18:47 +01:00
nbelouin reviewed 2024-11-19 14:22:04 +01:00
@ -0,0 +2,4 @@
<service mode="buildtime" name="kiwi_metainfo_helper"/>
<service name="replace_using_env" mode="buildtime">
<param name="file">Dockerfile</param>
<param name="eval">IMG_PREFIX=$(rpm --macros=/root/.rpmmacros -E %img_prefix)</param>
Owner

You need %{?img_prefix} instead of %img_prefix to allow for empty prefixes

You need `%{?img_prefix}` instead of `%img_prefix` to allow for empty prefixes
atanasdinov added 1 commit 2024-11-19 14:25:23 +01:00
atanasdinov added 1 commit 2024-11-19 14:29:52 +01:00
nbelouin approved these changes 2024-11-19 14:35:37 +01:00
dprodanov approved these changes 2024-11-19 14:42:22 +01:00
atanasdinov merged commit 5c2204ba3e into main 2024-11-19 14:56:42 +01:00
atanasdinov deleted branch add-release-manifest 2024-11-19 14:56:42 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: suse-edge/Factory#26
No description provided.