Skip to content

Commit 5b407f8

Browse files
authored
Merge pull request #3378 from SUSE/for-deploy-Tumbleweed
🤖: Update build recipes for Tumbleweed
2 parents dbac5c6 + f5424f3 commit 5b407f8

File tree

10 files changed

+34
-24
lines changed

10 files changed

+34
-24
lines changed

rust-oldstable-image/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
#!BuildTag: opensuse/bci/rust:oldstable
2020
#!BuildTag: opensuse/bci/rust:%%RUST_VERSION%%-2.%RELEASE%
2121
#!BuildTag: opensuse/bci/rust:%%RUST_VERSION%%
22-
#!BuildTag: opensuse/bci/rust:1.91
22+
#!BuildTag: opensuse/bci/rust:1.92
2323

2424
FROM opensuse/tumbleweed:latest
2525

2626
RUN set -euo pipefail; \
27-
zypper -n install --no-recommends rust1.91 cargo1.91
27+
zypper -n install --no-recommends rust1.92 cargo1.92
2828

2929
# cleanup logs and temporary files
3030
RUN set -euo pipefail; zypper -n clean -a; \
@@ -40,8 +40,8 @@ RUN set -euo pipefail; sed -i 's/^\([^:]*:[^:]*:\)[^:]*\(:.*\)$/\1\2/' /etc/shad
4040

4141
# Define labels according to https://en.opensuse.org/Building_derived_containers
4242
# labelprefix=org.opensuse.bci.rust
43-
LABEL org.opencontainers.image.title="openSUSE Tumbleweed BCI Rust 1.91"
44-
LABEL org.opencontainers.image.description="Rust 1.91 container based on the openSUSE Tumbleweed Base Container Image."
43+
LABEL org.opencontainers.image.title="openSUSE Tumbleweed BCI Rust 1.92"
44+
LABEL org.opencontainers.image.description="Rust 1.92 container based on the openSUSE Tumbleweed Base Container Image."
4545
LABEL org.opencontainers.image.version="%%RUST_VERSION%%"
4646
LABEL org.opencontainers.image.url="https://www.opensuse.org"
4747
LABEL org.opencontainers.image.created="%BUILDTIME%"

rust-oldstable-image/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Rust 1.91 Container Image
1+
# Rust 1.92 Container Image
22

33
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)
44

@@ -11,8 +11,8 @@
1111
To compile and deploy an application, copy the sources, fetch dependencies, and build the binary:
1212

1313
```Dockerfile
14-
# Build the application using the Rust 1.91 container image
15-
FROM registry.opensuse.org/opensuse/bci/rust:1.91 as build
14+
# Build the application using the Rust 1.92 container image
15+
FROM registry.opensuse.org/opensuse/bci/rust:1.92 as build
1616

1717
WORKDIR /app
1818

@@ -40,7 +40,7 @@ There are situations, where you don't want to run an application inside a contai
4040
To compile the application, without running it inside a container instance, use the following command:
4141

4242
```ShellSession
43-
$ podman run --rm -v "$PWD":/app:Z -w /app registry.opensuse.org/opensuse/bci/rust:1.91 cargo build --release
43+
$ podman run --rm -v "$PWD":/app:Z -w /app registry.opensuse.org/opensuse/bci/rust:1.92 cargo build --release
4444
```
4545

4646
**Note:** The Rust image is intended to be used as a build environment. For runtime, use smaller images such as `bci-base`, `bci-micro`, or `bci-minimal`.

rust-oldstable-image/_service

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
<service mode="buildtime" name="replace_using_package_version">
55
<param name="file">Dockerfile</param>
66
<param name="regex">%%RUST_VERSION%%</param>
7-
<param name="package">rust1.91</param>
7+
<param name="package">rust1.92</param>
88
</service>
99
<service mode="buildtime" name="replace_using_package_version">
1010
<param name="file">Dockerfile</param>
1111
<param name="regex">%%CARGO_VERSION%%</param>
12-
<param name="package">cargo1.91</param>
12+
<param name="package">cargo1.92</param>
1313
</service>
1414
</services>
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
requires:cargo1.91
2-
requires:rust1.91
1+
requires:cargo1.92
2+
requires:rust1.92

rust-oldstable-image/rust-oldstable-image.changes

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
-------------------------------------------------------------------
2+
Tue Jan 27 11:36:09 UTC 2026 - SUSE Update Bot <[email protected]>
3+
4+
- rust 1.93 for stable, rust1.92 for oldstable
5+
16
-------------------------------------------------------------------
27
Thu Jan 1 14:16:35 UTC 2026 - SUSE Update Bot <[email protected]>
38

rust-stable-image/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
#!BuildTag: opensuse/bci/rust:stable
2020
#!BuildTag: opensuse/bci/rust:%%RUST_VERSION%%-1.%RELEASE%
2121
#!BuildTag: opensuse/bci/rust:%%RUST_VERSION%%
22-
#!BuildTag: opensuse/bci/rust:1.92
22+
#!BuildTag: opensuse/bci/rust:1.93
2323
#!BuildTag: opensuse/bci/rust:latest
2424

2525
FROM opensuse/tumbleweed:latest
2626

2727
RUN set -euo pipefail; \
28-
zypper -n install --no-recommends rust1.92 cargo1.92
28+
zypper -n install --no-recommends rust1.93 cargo1.93
2929

3030
# cleanup logs and temporary files
3131
RUN set -euo pipefail; zypper -n clean -a; \
@@ -41,8 +41,8 @@ RUN set -euo pipefail; sed -i 's/^\([^:]*:[^:]*:\)[^:]*\(:.*\)$/\1\2/' /etc/shad
4141

4242
# Define labels according to https://en.opensuse.org/Building_derived_containers
4343
# labelprefix=org.opensuse.bci.rust
44-
LABEL org.opencontainers.image.title="openSUSE Tumbleweed BCI Rust 1.92"
45-
LABEL org.opencontainers.image.description="Rust 1.92 container based on the openSUSE Tumbleweed Base Container Image."
44+
LABEL org.opencontainers.image.title="openSUSE Tumbleweed BCI Rust 1.93"
45+
LABEL org.opencontainers.image.description="Rust 1.93 container based on the openSUSE Tumbleweed Base Container Image."
4646
LABEL org.opencontainers.image.version="%%RUST_VERSION%%"
4747
LABEL org.opencontainers.image.url="https://www.opensuse.org"
4848
LABEL org.opencontainers.image.created="%BUILDTIME%"

rust-stable-image/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Rust 1.92 Container Image
1+
# Rust 1.93 Container Image
22

33
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)
44

@@ -11,8 +11,8 @@
1111
To compile and deploy an application, copy the sources, fetch dependencies, and build the binary:
1212

1313
```Dockerfile
14-
# Build the application using the Rust 1.92 container image
15-
FROM registry.opensuse.org/opensuse/bci/rust:1.92 as build
14+
# Build the application using the Rust 1.93 container image
15+
FROM registry.opensuse.org/opensuse/bci/rust:1.93 as build
1616

1717
WORKDIR /app
1818

@@ -40,7 +40,7 @@ There are situations, where you don't want to run an application inside a contai
4040
To compile the application, without running it inside a container instance, use the following command:
4141

4242
```ShellSession
43-
$ podman run --rm -v "$PWD":/app:Z -w /app registry.opensuse.org/opensuse/bci/rust:1.92 cargo build --release
43+
$ podman run --rm -v "$PWD":/app:Z -w /app registry.opensuse.org/opensuse/bci/rust:1.93 cargo build --release
4444
```
4545

4646
**Note:** The Rust image is intended to be used as a build environment. For runtime, use smaller images such as `bci-base`, `bci-micro`, or `bci-minimal`.

rust-stable-image/_service

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
<service mode="buildtime" name="replace_using_package_version">
55
<param name="file">Dockerfile</param>
66
<param name="regex">%%RUST_VERSION%%</param>
7-
<param name="package">rust1.92</param>
7+
<param name="package">rust1.93</param>
88
</service>
99
<service mode="buildtime" name="replace_using_package_version">
1010
<param name="file">Dockerfile</param>
1111
<param name="regex">%%CARGO_VERSION%%</param>
12-
<param name="package">cargo1.92</param>
12+
<param name="package">cargo1.93</param>
1313
</service>
1414
</services>
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
requires:cargo1.92
2-
requires:rust1.92
1+
requires:cargo1.93
2+
requires:rust1.93

rust-stable-image/rust-stable-image.changes

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
-------------------------------------------------------------------
2+
Tue Jan 27 11:36:09 UTC 2026 - SUSE Update Bot <[email protected]>
3+
4+
- rust 1.93 for stable, rust1.92 for oldstable
5+
16
-------------------------------------------------------------------
27
Thu Jan 1 14:16:35 UTC 2026 - SUSE Update Bot <[email protected]>
38

0 commit comments

Comments
 (0)