adoptium / adoptium/infrastructure

New Machine requirement: DockerStatic SUSE BCI image

Open
#3,135 2 comments 0 reactions 0 assignees View on GitHub
Machine Request
Dominant language
Python
Stars
96
Forks
106
Avg merge
1d 23h
Merged PRs (30d)
13

Description

I need to request a new machine:

- New machine operating system (e.g. linux/windows/macos/solaris/aix): linux
- New machine architecture (e.g. x64/aarch32/arm32/ppc64/ppc64le/sparc): ideally all supported ones - arm64, ppc64le, s390x, amd64
- Provider (leave blank if it does not matter):
- Desired usage: Docker image for SUSE BCI, which is broadly comparable to UBI - images come from registry.suse.com/bci/bci-base as per https://registry.suse.com/bci/bci-base-15sp5/index.html
- Any unusual specification/setup required: Initially it will be likely same as UBI but with `dnf` replaced by `zypper` and `epel` removed from the installed packages in the dockerfile
- How many of them are required: 1 on each architecture

Please explain what this machine is needed for:
We do not have any SLES testing capability on anything other than s390x at the moment. Testing on their BCI v15 images would give us a high degree of confidence that our binaries will work correctly on customer's SLES installations.

Related: https://github.com/adoptium/infrastructure/issues/2689 where SLES15 was added

Contributor guide

Open the contributing guide

Research direction

Start by reviewing related issue #2689 and the SUSE BCI base image details at registry.suse.com/bci/bci-base-15sp5/index.html. Confirm the supported architectures and compare the requested setup with the existing UBI arrangement. Done means one usable SUSE BCI testing machine is available for each requested architecture.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, linux
Domain
devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.