From e33492c2f6671ab2b0fb81d1ff153a0901c74e0c Mon Sep 17 00:00:00 2001 From: Alexander Trost Date: Fri, 14 Jul 2023 16:13:39 +0200 Subject: [PATCH] chore: add ceph 18 reef to versions list Signed-off-by: Alexander Trost --- .dockerignore | 2 ++ .editorconfig | 3 +++ .env | 4 ++-- .github/workflows/docker-image-rebuild.yml | 3 +++ .github/workflows/shellcheck.yaml | 1 - README.md | 10 ++++++++-- VERSIONS | 2 ++ 7 files changed, 20 insertions(+), 5 deletions(-) diff --git a/.dockerignore b/.dockerignore index e4bcb33..fe715db 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,6 @@ .git/ .github/ +.editorconfig +.env LICENSE README.md diff --git a/.editorconfig b/.editorconfig index c1e2c64..1716961 100644 --- a/.editorconfig +++ b/.editorconfig @@ -10,3 +10,6 @@ end_of_line = lf charset = utf-8 trim_trailing_whitespace = true insert_final_newline = true + +[*.{yml,yaml}] +indent_size = 2 diff --git a/.env b/.env index 843ae8d..31f4569 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ -CONTAINER_REGISTRY=koorinc -CONTAINER_REPO=koor-ceph-container +CONTAINER_REGISTRY=docker.io +CONTAINER_REPO=koorinc/koor-ceph-container diff --git a/.github/workflows/docker-image-rebuild.yml b/.github/workflows/docker-image-rebuild.yml index 07ec0ef..30e6486 100644 --- a/.github/workflows/docker-image-rebuild.yml +++ b/.github/workflows/docker-image-rebuild.yml @@ -5,6 +5,9 @@ on: # Runs "At 11:45 every day" (see https://crontab.guru) - cron: '45 11 * * *' + # Allow running rebuilds manually + workflow_dispatch: + jobs: build: runs-on: ubuntu-latest diff --git a/.github/workflows/shellcheck.yaml b/.github/workflows/shellcheck.yaml index 9c89b01..af2cfdb 100644 --- a/.github/workflows/shellcheck.yaml +++ b/.github/workflows/shellcheck.yaml @@ -33,4 +33,3 @@ jobs: disable_matcher: false additional_files: build/reset build/sed-in-place format: gcc - \ No newline at end of file diff --git a/README.md b/README.md index 7b44f27..a0d4dc8 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,18 @@ Added functionality/ support for: * **Ceph FS Top Utility**: Used to provide extra CephFS metrics for monitoring in realtime. For more details, please refer: https://docs.ceph.com/en/quincy/cephfs/cephfs-top/ +## Ceph Versions + +We only rebuild the last 3 Ceph versions images as they are updated. + +For a list of the Ceph versions, see [`VERSIONS` file](/VERSIONS). + ## Find koor-ceph-container image: The koor-ceph-container is hosted on [Koor's Docker Hub registry](https://hub.docker.com/repository/docker/koorinc/) and can be pulled using: ```console -docker pull koorinc/koor-ceph-container:$VERSION_TAG +docker pull docker.io/koorinc/koor-ceph-container:$VERSION_TAG ``` Version tags can be found on [Koor's Docker Hub registry](https://hub.docker.com/repository/docker/koorinc/koor-ceph-container/tags?page=1&ordering=last_updated) @@ -35,7 +41,7 @@ rebuilds them with dependencies and configurations needed for additional feature support using `src/Dockerfile` tagged as: ```console -koorinc/koor-ceph-container:$RELEASE_VERSION +docker.io/koorinc/koor-ceph-container:$RELEASE_VERSION ``` The packaged images are based of CentOS. The rebuild image is then pushed to diff --git a/VERSIONS b/VERSIONS index 12b773a..b5ad9e5 100644 --- a/VERSIONS +++ b/VERSIONS @@ -5,3 +5,5 @@ v16 # Ceph Quincy v17 +# Ceph Reef +v18