Skip to content

Commit

Permalink
Test build for #2091
Browse files Browse the repository at this point in the history
  • Loading branch information
SUSE Update Bot committed Dec 4, 2024
1 parent 6db7512 commit 11b178c
Show file tree
Hide file tree
Showing 35 changed files with 90 additions and 33 deletions.
2 changes: 1 addition & 1 deletion base-fips-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# You can contact the BCI team via https://github.com/SUSE/bci/discussions

#!UseOBSRepositories

#!ExclusiveArch: x86_64
#!BuildTag: opensuse/bci/bci-base-fips:%OS_VERSION_ID_SP%-%RELEASE%
#!BuildTag: opensuse/bci/bci-base-fips:%OS_VERSION_ID_SP%
#!BuildTag: opensuse/bci/bci-base-fips:latest
Expand Down
57 changes: 56 additions & 1 deletion base-fips-image/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# The SUSE Linux Enterprise FIPS-140-3 container image

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


## Description

Expand All @@ -22,6 +22,61 @@ Below is a list of other environment variables that can be used to configure the

* `OPENSSL_ENFORCE_MODULUS_BITS=1`: Restrict the OpenSSL module to only generate
the acceptable key sizes of RSA.
## Accessing the container image

Accessing this container image requires a valid SUSE subscription. In order
to access the container image, you must login to the SUSE Registry with your credentials.
There are three ways to do that which are described below. The first two methods
leverage the system registration of your host system, while the third method
requires you to obtain the organisation SCC mirroring credentials.

### Use the system registration of your host system

If the host system you are using to build or run a container is already registered with
the correct subscription required for accessing the LTSS container images, you can use
the registration information from the host to log in to the registry.

The file `/etc/zypp/credentials.d/SCCcredentials` contains a username and a password.
These credentials allow you to access any container that is available under the
subscription of the respective host system. You can use these credentials to log
in to SUSE Registry using the following commands
(use the leading space before the echo command to avoid storing the credentials in the
shell history):

```ShellSession
set +o history
echo PASSWORD | podman login -u USERNAME --password-stdin registry.suse.com
set -o history
```

### Use a separate SUSE Customer Center registration code

If the host system is not registered with SUSE Customer Center, you can use a valid
SUSE Customer Center registration code to log in to the registry:

```ShellSession
set +o history
echo SCC_REGISTRATION_CODE | podman login -u "regcode" --password-stdin registry.suse.com
set -o history
```
The user parameter in this case is the verbatim string `regcode`, and
`SCC_REGISTRATION_CODE` is the actual registration code obtained from SUSE.

### Use the organization mirroring credentials

You can also use the organization mirroring credentials to log in to the
SUSE Registry:

```ShellSession
set +o history
echo SCC_MIRRORING_PASSWORD | podman login -u "SCC_MIRRORING_USER" --password-stdin registry.suse.com
set -o history
```

These credentials give you access to all subscriptions the organization owns,
including those related to container images in the SUSE Registry.
The credentials are highly privileged and should be preferably used for
a private mirroring registry only.
## Licensing

`SPDX-License-Identifier: MIT`
Expand Down
2 changes: 1 addition & 1 deletion busybox-image/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# openSUSE Tumbleweed BCI BusyBox: the smallest and GPLv3-free image
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)


## Description
This image comes with the most basic tools provided by the BusyBox project.
Expand Down
1 change: 1 addition & 0 deletions busybox-image/busybox-image.kiwi
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ You can contact the BCI team via https://github.com/SUSE/bci/discussions
<package name="busybox"/>
<package name="busybox-links"/>
<package name="ca-certificates-mozilla-prebuilt"/>
<package name="skelcd-EULA-SLES"/>
</packages>

</image>
2 changes: 1 addition & 1 deletion gcc-12-image/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# openSUSE Tumbleweed BCI GNU Compiler Collection container image (GCC)
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)


# Description
The GNU Compiler Collection (GCC) is an optimizing compiler for various
Expand Down
2 changes: 1 addition & 1 deletion gcc-13-image/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# openSUSE Tumbleweed BCI GNU Compiler Collection container image (GCC)
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)


# Description
The GNU Compiler Collection (GCC) is an optimizing compiler for various
Expand Down
2 changes: 1 addition & 1 deletion gcc-14-image/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# openSUSE Tumbleweed BCI GNU Compiler Collection container image (GCC)
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)


# Description
The GNU Compiler Collection (GCC) is an optimizing compiler for various
Expand Down
2 changes: 1 addition & 1 deletion gitea-runner-image/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# The openSUSE Tumbleweed BCI Gitea action runner container image
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)


Gitea action runner container based on the openSUSE Tumbleweed Base Container Image.

Expand Down
2 changes: 1 addition & 1 deletion golang-oldstable-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Go 1.22 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion golang-stable-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Go 1.23 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion init-image/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# The openSUSE Tumbleweed BCI Init container image
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)


Systemd environment for containers based on the openSUSE Tumbleweed Base Container Image. This container is only supported with podman.

Expand Down
2 changes: 1 addition & 1 deletion kiwi-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# KIWI Appliance Builder (kiwi) container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion micro-image/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# openSUSE Tumbleweed BCI Micro: Suitable for deploying static binaries
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)


## Description

Expand Down
1 change: 1 addition & 0 deletions micro-image/micro-image.kiwi
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ You can contact the BCI team via https://github.com/SUSE/bci/discussions
<package name="bash"/>
<package name="ca-certificates-mozilla-prebuilt"/>
<package name="coreutils"/>
<package name="skelcd-EULA-SLES"/>
<package name="openSUSE-release"/>
<package name="openSUSE-release-appliance-docker"/>
</packages>
Expand Down
2 changes: 1 addition & 1 deletion minimal-image/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# openSUSE Tumbleweed BCI Minimal: Base Container image without Zypper
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)


## Description
This image comes without Zypper, but it does have the RPM package manager installed.
Expand Down
2 changes: 1 addition & 1 deletion nodejs-22-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Node.js 22 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion openjdk-11-devel-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# OpenJDK 11 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion openjdk-11-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# OpenJDK 11 runtime container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion openjdk-17-devel-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# OpenJDK 17 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion openjdk-17-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# OpenJDK 17 runtime container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion openjdk-21-devel-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# OpenJDK 21 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion openjdk-21-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# OpenJDK 21 runtime container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion openjdk-23-devel-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# OpenJDK 23 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion openjdk-23-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# OpenJDK 23 runtime container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion php-apache8-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# The PHP Apache 8 container image

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


PHP is a general-purpose scripting language used primarily for server-side web
development. It can be used directly, embedded in HTML files, or executed via a
Expand Down
2 changes: 1 addition & 1 deletion php-fpm8-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# The PHP FPM 8 container image

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


PHP is a general-purpose scripting language used primarily for server-side web
development. It can be used directly, embedded in HTML files, or executed via a
Expand Down
2 changes: 1 addition & 1 deletion php8-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# The PHP 8 container image

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


PHP is a general-purpose scripting language used primarily for server-side web
development. It can be used directly, embedded in HTML files, or executed via a
Expand Down
2 changes: 1 addition & 1 deletion python-3.10-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Python 3.10 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion python-3.11-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Python 3.11 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion python-3.12-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Python 3.12 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion python-3.13-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Python 3.13 development container image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion ruby-3.3-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Ruby 3.3 Container Image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion rust-oldstable-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Rust 1.81 Container Image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion rust-stable-image/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Rust 1.82 Container Image

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


## Description

Expand Down
2 changes: 1 addition & 1 deletion spack-image/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Spack 0.22.2 container image
![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)


## Description
Spack is a package manager for supercomputers. It provides build recipes
Expand Down

0 comments on commit 11b178c

Please sign in to comment.