Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Containers Used In Salt's Test Suite

NotificationsYou must be signed in to change notification settings

saltstack/salt-ci-containers

Repository files navigation

These are containers used in the Salt Test Suite, either custom, or mirrors from other container registries.

Contributing

Initial Setup

Installpre-commit

python -m pip install pre-commitpre-commit install --install-hooks

Mirror Container

Edit thecontainers.yml file found in the root of the repository, and, under themirrorskey add your new mirror:

mirrors:<container label - display name>:container:<container image>versions:      -"1.0"      -"2.2"

Custom Container

When adding a custom container, edit thecontainers.yml file found in the root of therepository, and, under thecustom key, add the new container:

custom:<container label - display name>:name:<the name the container will have># The name is also the path, on the root of the repo of where the Dockerfile(s)# can be found, for example, a custom container named foo will have it's files# in <repo-root>/custom/fooversions:      -"1.0"      -"2.2"# These versions will map to existing Dockerfile(s).# Following the example from above, the versions declared here would map# to the following files:#  - <repo-root>/custom/foo/1.0.Dockerfile#  - <repo-root>/custom/foo/2.2.Dockerfile

Commit Changes

When you commit changes, pre-commit will generate the necessary workflows, andDockerfile(s) if needed, and also update thisREADME.md file.

So, the first time yougit commit -a, it will fail, because it updated files.The next time, if there are no errors reported bypre-commit, the changeswill be commited.

Containers Listing

Salt Releases

Salt Releases

  • salt:3005 -ghcr.io/saltstack/salt-ci-containers/salt:3005
  • salt:3006 -ghcr.io/saltstack/salt-ci-containers/salt:3006
  • salt:3007 -ghcr.io/saltstack/salt-ci-containers/salt:3007
  • salt:current -ghcr.io/saltstack/salt-ci-containers/salt:current

Custom

OpenLDAP Minion

  • openldap-minion:latest -ghcr.io/saltstack/salt-ci-containers/openldap-minion:latest

Salt GitFS HTTP Server

  • salt-gitfs-http:latest -ghcr.io/saltstack/salt-ci-containers/salt-gitfs-http:latest

Salt Packaging

  • packaging:debian-12 -ghcr.io/saltstack/salt-ci-containers/packaging:debian-12
  • packaging:debian-13 -ghcr.io/saltstack/salt-ci-containers/packaging:debian-13
  • packaging:rockylinux-10 -ghcr.io/saltstack/salt-ci-containers/packaging:rockylinux-10
  • packaging:rockylinux-9 -ghcr.io/saltstack/salt-ci-containers/packaging:rockylinux-9
  • packaging:ubuntu-22.04 -ghcr.io/saltstack/salt-ci-containers/packaging:ubuntu-22.04
  • packaging:ubuntu-24.04 -ghcr.io/saltstack/salt-ci-containers/packaging:ubuntu-24.04

Salt Testing

  • testing:amazonlinux-2 -ghcr.io/saltstack/salt-ci-containers/testing:amazonlinux-2
  • testing:amazonlinux-2023 -ghcr.io/saltstack/salt-ci-containers/testing:amazonlinux-2023
  • testing:debian-11 -ghcr.io/saltstack/salt-ci-containers/testing:debian-11
  • testing:debian-12 -ghcr.io/saltstack/salt-ci-containers/testing:debian-12
  • testing:debian-13 -ghcr.io/saltstack/salt-ci-containers/testing:debian-13
  • testing:fedora-42 -ghcr.io/saltstack/salt-ci-containers/testing:fedora-42
  • testing:opensuse-leap-15 -ghcr.io/saltstack/salt-ci-containers/testing:opensuse-leap-15
  • testing:photon-4 -ghcr.io/saltstack/salt-ci-containers/testing:photon-4
  • testing:photon-5 -ghcr.io/saltstack/salt-ci-containers/testing:photon-5
  • testing:rockylinux-10 -ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-10
  • testing:rockylinux-8 -ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-8
  • testing:rockylinux-9 -ghcr.io/saltstack/salt-ci-containers/testing:rockylinux-9
  • testing:ubuntu-20.04 -ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-20.04
  • testing:ubuntu-22.04 -ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-22.04
  • testing:ubuntu-24.04 -ghcr.io/saltstack/salt-ci-containers/testing:ubuntu-24.04

Virt Minion

  • virt-minion:latest -ghcr.io/saltstack/salt-ci-containers/virt-minion:latest

builddocs

  • builddocs:latest -ghcr.io/saltstack/salt-ci-containers/builddocs:latest

Mirrors

Amazon Linux

Apache ZooKeeper

ArchLinux

BusyBox

Consul

Debian

Etcd v3

Fedora

MariaDB

MySQL Server

Opensuse

Percona

Photon

Python

RabbitMQ

Redis

RockyLinux

Tinyproxy

Ubuntu

Vault

About

Containers Used In Salt's Test Suite

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors11


[8]ページ先頭

©2009-2025 Movatter.jp