mirror of
https://github.com/containers/podman.git
synced 2025-08-06 19:44:14 +08:00
[CI:DOCS] Cirrus: Add prominent gitlab warning
It was not obvious enough in the scripts how much of a snowflake this environment is. Fix that with lots of capitalized words and asterisks. Signed-off-by: Chris Evich <cevich@redhat.com>
This commit is contained in:

committed by
Matthew Heon

parent
3edaa174e8
commit
ff72595676
@ -334,6 +334,9 @@ function _run_release() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# ***WARNING*** ***WARNING*** ***WARNING*** ***WARNING***
|
||||||
|
# Please see gitlab comment in setup_environment.sh
|
||||||
|
# ***WARNING*** ***WARNING*** ***WARNING*** ***WARNING***
|
||||||
function _run_gitlab() {
|
function _run_gitlab() {
|
||||||
rootless_uid=$(id -u)
|
rootless_uid=$(id -u)
|
||||||
systemctl enable --now --user podman.socket
|
systemctl enable --now --user podman.socket
|
||||||
|
@ -321,13 +321,30 @@ case "$TEST_FLAVOR" in
|
|||||||
install_test_configs
|
install_test_configs
|
||||||
;;
|
;;
|
||||||
gitlab)
|
gitlab)
|
||||||
# This only runs on Ubuntu for now
|
# ***WARNING*** ***WARNING*** ***WARNING*** ***WARNING***
|
||||||
|
# This sets up a special ubuntu environment exclusively for
|
||||||
|
# running the upstream gitlab-runner unit tests through
|
||||||
|
# podman as a drop-in replacement for the Docker daemon.
|
||||||
|
# Test and setup information can be found here:
|
||||||
|
# https://gitlab.com/gitlab-org/gitlab-runner/-/issues/27270#note_499585550
|
||||||
|
#
|
||||||
|
# Unless you know what you're doing, and/or are in contact
|
||||||
|
# with the upstream gitlab-runner developers/community,
|
||||||
|
# please don't make changes willy-nilly to this setup.
|
||||||
|
# It's designed to follow upstream gitlab-runner development
|
||||||
|
# and alert us if any podman change breaks their foundation.
|
||||||
|
#
|
||||||
|
# That said, if this task does break in strange ways or requires
|
||||||
|
# updates you're unsure of. Please consult with the upstream
|
||||||
|
# community through an issue near the one linked above. If
|
||||||
|
# an extended period of breakage is expected, please un-comment
|
||||||
|
# the related `allow_failures: $CI == $CI` line in `.cirrus.yml`.
|
||||||
|
# ***WARNING*** ***WARNING*** ***WARNING*** ***WARNING***
|
||||||
|
|
||||||
if [[ "$OS_RELEASE_ID" != "ubuntu" ]]; then
|
if [[ "$OS_RELEASE_ID" != "ubuntu" ]]; then
|
||||||
die "This test only runs on Ubuntu due to sheer laziness"
|
die "This test only runs on Ubuntu due to sheer laziness"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Ref: https://gitlab.com/gitlab-org/gitlab-runner/-/issues/27270#note_499585550
|
|
||||||
|
|
||||||
remove_packaged_podman_files
|
remove_packaged_podman_files
|
||||||
make install PREFIX=/usr ETCDIR=/etc
|
make install PREFIX=/usr ETCDIR=/etc
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user