From 6c30dd20aa84f89c36a21c8d8e1680b1897501d1 Mon Sep 17 00:00:00 2001 From: continuist Date: Sun, 24 Aug 2025 10:46:17 -0400 Subject: [PATCH] Remove podman-compose from CI guide for CI server --- CI_CD_PIPELINE_SETUP_GUIDE.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/CI_CD_PIPELINE_SETUP_GUIDE.md b/CI_CD_PIPELINE_SETUP_GUIDE.md index 90afab5..3276cab 100644 --- a/CI_CD_PIPELINE_SETUP_GUIDE.md +++ b/CI_CD_PIPELINE_SETUP_GUIDE.md @@ -581,12 +581,10 @@ sudo apt install -y \ ```bash # Install Podman and related tools -# TODO: Remove podman-compose from CI guide if it's determined it's no longer needed on the CI server -sudo apt install -y podman podman-compose +sudo apt install -y podman # Verify installation podman --version -podman-compose --version # Configure Podman for rootless operation (optional but recommended) echo 'kernel.unprivileged_userns_clone=1' | sudo tee -a /etc/sysctl.conf @@ -597,7 +595,7 @@ sudo usermod --add-subuids 100000-165535 CI_SERVICE_USER sudo usermod --add-subgids 100000-165535 CI_SERVICE_USER ``` -**What this does**: Installs development tools, SSL libraries, and utilities needed for Podman and application building. +**What this does**: Installs Podman and configures it for rootless operation, which is needed for the CI pipeline and Docker Registry operations. ### Step 2: Create Users @@ -1607,7 +1605,6 @@ sudo ufw allow 443/tcp # Docker Registry via nginx (public read access) ```bash podman --version -podman-compose --version ``` #### 8.2 Check Docker Registry v2 Status