From d9df60e27f75004ce05ccb495d970c32325cb712 Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 15 May 2023 13:51:02 +0930 Subject: [PATCH 01/65] fix(readme): typo in dev branch badge !7 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5623770..8c7ff4a 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ This project is hosted on [gitlab](https://gitlab.com/nofusscomputing/projects/a **Development Branch** -![Gitlab build status - development](https://img.shields.io/badge/dynamic/json?color=ff782e&label=Build&query=0.status&url=https%3A%2F%2Fgitlab.com%2Fapi%2Fv4%2Fprojects%2F45741845%2Fpipelines%3Fref%3Ddevelopment&logo=gitlab&style=plastic) ![branch release version](https://img.shields.io/badge/dynamic/yaml?color=ff782e&logo=gitlab&style=plastic&label=Release&query=%24.commitizen.version&url=https%3A//gitlab.com/nofusscomputing/projects/ansible/execution_environment-%2Fraw%2Fdevelopment%2F.cz.yaml) +![Gitlab build status - development](https://img.shields.io/badge/dynamic/json?color=ff782e&label=Build&query=0.status&url=https%3A%2F%2Fgitlab.com%2Fapi%2Fv4%2Fprojects%2F45741845%2Fpipelines%3Fref%3Ddevelopment&logo=gitlab&style=plastic) ![branch release version](https://img.shields.io/badge/dynamic/yaml?color=ff782e&logo=gitlab&style=plastic&label=Release&query=%24.commitizen.version&url=https%3A//gitlab.com/nofusscomputing/projects/ansible/execution_environment%2F-%2Fraw%2Fdevelopment%2F.cz.yaml) ----
From f35259f796516e235bd8060c3ccfd058514343aa Mon Sep 17 00:00:00 2001 From: Jon Date: Sun, 21 May 2023 14:06:02 +0930 Subject: [PATCH 02/65] fix(ci): update to new template path !7 --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fcec1c7..4fa23ae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,7 +16,7 @@ include: ref: development file: - .gitlab-ci_common.yaml - - type/docker-image.gitlab-ci.yaml + - template/docker-image.gitlab-ci.yaml #- template: Jobs/Container-Scanning.gitlab-ci.yml # see https://gitlab.com/gitlab-org/gitlab/-/issues/381665 From f93ef764ff07c4c8fa7582553a667eeb6d628de1 Mon Sep 17 00:00:00 2001 From: Jon Date: Sun, 21 May 2023 14:06:44 +0930 Subject: [PATCH 03/65] fix(ci): ensure binfmt initialized !7 --- .gitlab-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4fa23ae..1deb151 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -38,6 +38,9 @@ Build/Cache Python Packages: - pip3 install setuptools wheel - pip3 install commitizen==2.21.0 # version specified so current build works. - pip3 install gitlab-ci/gitlab_release/python-module/cz_nfc/. + # see: https://gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/1861 + # on why this `docker run` is required. without it multiarch support doesnt work. + - docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - update-binfmts --enable # Important: Ensures execution of other binary formats is enabled in the kernel - docker buildx create --driver=docker-container --driver-opt image=moby/buildkit:v0.11.6 --use - docker buildx inspect --bootstrap From eaab0035ac596c01bd9269e46dda8ce368aa85ef Mon Sep 17 00:00:00 2001 From: Jon Date: Tue, 23 May 2023 15:14:06 +0930 Subject: [PATCH 04/65] chore: update to current head !7 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 18a2808..df2ab75 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 18a280878799fe077efa0ed5b11bceedd53eb5c8 +Subproject commit df2ab75e6aa25ac00a75fc5c59419af2e04b1a75 From 26dcc382b0e095683656675719e3e0e978c3153b Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Tue, 23 May 2023 06:04:30 +0000 Subject: [PATCH 05/65] =?UTF-8?q?build(version):=20bump=20version=200.1.0?= =?UTF-8?q?=20=E2=86=92=200.1.1rc0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cz.yaml | 2 +- CHANGELOG.md | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.cz.yaml b/.cz.yaml index 4c9b9c4..38b2ab0 100644 --- a/.cz.yaml +++ b/.cz.yaml @@ -4,4 +4,4 @@ commitizen: name: cz_conventional_commits tag_format: $major.$minor.$patch$prerelease update_changelog_on_bump: true - version: 0.1.0 + version: 0.1.1rc0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 7aca7da..dd4a0b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## 0.1.1rc0 (2023-05-23) + +### Bug Fixes + +- **ci**: [f93ef764](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f93ef764ff07c4c8fa7582553a667eeb6d628de1) - ensure binfmt initialized [ [!7](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/7) ] +- **ci**: [f35259f7](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f35259f796516e235bd8060c3ccfd058514343aa) - update to new template path [ [!7](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/7) ] +- **readme**: [d9df60e2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/d9df60e27f75004ce05ccb495d970c32325cb712) - typo in dev branch badge [ [!7](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/7) ] + ## 0.1.0 (2023-05-15) ### Bug Fixes From 30797b4577589c39eed0ae63ce2df37f9920f2a8 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 26 May 2023 15:06:54 +0930 Subject: [PATCH 06/65] fix(git_config): ensure cloned ansible-roles has submodules init !8 --- dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dockerfile b/dockerfile index 62b190e..84defa7 100644 --- a/dockerfile +++ b/dockerfile @@ -13,7 +13,10 @@ RUN apt update \ git || true -RUN git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible-roles.git /tmp/ansible-roles +RUN git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible-roles.git /tmp/ansible-roles \ + && cd /tmp/ansible-roles \ + && git submodule init + From 318a91ce6d7bd08ff7bde514b33a13a01235afc6 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 26 May 2023 15:34:57 +0930 Subject: [PATCH 07/65] fix(git_config): again! ensure cloned ansible-roles has submodules init !9 --- dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dockerfile b/dockerfile index 84defa7..3183ceb 100644 --- a/dockerfile +++ b/dockerfile @@ -15,7 +15,7 @@ RUN apt update \ RUN git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible-roles.git /tmp/ansible-roles \ && cd /tmp/ansible-roles \ - && git submodule init + && git submodule update --init From 24a65b4d99876c1bf09da81bab7a1942b32f2dd1 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 26 May 2023 17:02:47 +0930 Subject: [PATCH 08/65] feat(module): add collection community.general this is required for the use of the community.general.gitlab_* namespace !10 --- dockerfile | 4 +++- requirements.txt | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/dockerfile b/dockerfile index 3183ceb..7572fc5 100644 --- a/dockerfile +++ b/dockerfile @@ -82,4 +82,6 @@ RUN pip install --index-url https://gitlab.com/api/v4/projects/45741845/packages RUN ansible-galaxy collection install \ awx.awx \ - kubernetes.core \ No newline at end of file + kubernetes.core \ + # community.general.gitlab_* + community.general \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index aee9e30..d21c8b5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,5 @@ ansible-core==2.14.5 ansible-lint==6.15.0 + +# Required for community.general.gitlab_* +python_gitlab==3.14.0 \ No newline at end of file From 1da35d57709480ecde0573a33647f8dcb17ebffb Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 27 May 2023 13:00:52 +0930 Subject: [PATCH 09/65] feat(playbooks): add nfc ansible playbooks to image !11 #7 nofusscomputing/projects/ansible/ansible_playbooks!1 nofusscomputing/projects/ansible/ansible_playbooks#1 --- dockerfile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dockerfile b/dockerfile index 7572fc5..aacf95a 100644 --- a/dockerfile +++ b/dockerfile @@ -15,6 +15,9 @@ RUN apt update \ RUN git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible-roles.git /tmp/ansible-roles \ && cd /tmp/ansible-roles \ + && git submodule update --init \ + && git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git /tmp/ansible_playbooks \ + && cd /tmp/ansible_playbooks \ && git submodule update --init @@ -25,9 +28,14 @@ FROM --platform=$TARGETPLATFORM python:3.11-bullseye # Ansible chucks a wobbler without. see: https://github.com/ansible/ansible/issues/78283 ENV LC_ALL en_US.UTF-8 +ENV ANSIBLE_PLAYBOOK_DIR=/etc/ansible/playbooks + COPY --from=fetch-ansible-roles /tmp/ansible-roles/roles /etc/ansible/roles +COPY --from=fetch-ansible-roles /tmp/ansible_playbooks /etc/ansible/playbooks + + # Ref: https://github.com/opencontainers/image-spec/blob/d86384efdb8c30770a92415c100f57a9bffbb64e/annotations.md LABEL \ # org.opencontainers.image.authors="{contributor url}" \ From c98427e00ecf25eff3be3df523c17c1437703cbf Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 27 May 2023 13:01:25 +0930 Subject: [PATCH 10/65] chore(git): update to current HEAD #11 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index df2ab75..0a17fe1 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit df2ab75e6aa25ac00a75fc5c59419af2e04b1a75 +Subproject commit 0a17fe1aa320c658c05d7a693ff76af4a54e6130 From 07cdde820a6b42e607966257c373239bb1b20ccb Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 27 May 2023 13:53:51 +0930 Subject: [PATCH 11/65] refactor(playbooks): seperated git clone to own run !11 closes #7 nofusscomputing/projects/ansible/ansible_playbooks!1 nofusscomputing/projects/ansible/ansible_playbooks#1 --- dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dockerfile b/dockerfile index aacf95a..af07300 100644 --- a/dockerfile +++ b/dockerfile @@ -15,8 +15,9 @@ RUN apt update \ RUN git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible-roles.git /tmp/ansible-roles \ && cd /tmp/ansible-roles \ - && git submodule update --init \ - && git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git /tmp/ansible_playbooks \ + && git submodule update --init + +RUN git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git /tmp/ansible_playbooks \ && cd /tmp/ansible_playbooks \ && git submodule update --init From 6b785d0c532d432c4f88387c13d12d3870a71d04 Mon Sep 17 00:00:00 2001 From: Jon Date: Thu, 1 Jun 2023 12:03:45 +0930 Subject: [PATCH 12/65] feat(ci): use project gitlab-ci automagic template !12 --- .gitlab-ci.yml | 4 +--- .nfc_automation.yaml | 8 ++++++++ gitlab-ci | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 .nfc_automation.yaml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1deb151..202f3c3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,13 +10,11 @@ variables: DOCKER_IMAGE_PUBLISH_URL: https://hub.docker.com/r/nofusscomputing/$DOCKER_IMAGE_PUBLISH_NAME - include: - project: nofusscomputing/projects/gitlab-ci ref: development file: - - .gitlab-ci_common.yaml - - template/docker-image.gitlab-ci.yaml + - template/automagic.gitlab-ci.yaml #- template: Jobs/Container-Scanning.gitlab-ci.yml # see https://gitlab.com/gitlab-org/gitlab/-/issues/381665 diff --git a/.nfc_automation.yaml b/.nfc_automation.yaml new file mode 100644 index 0000000..077d7f4 --- /dev/null +++ b/.nfc_automation.yaml @@ -0,0 +1,8 @@ +--- + +role_git_conf: + gitlab: + submodule_branch: "development" + default_branch: development + mr_labels: ~"type::automation" ~"impact::0" ~"priority::0" + auto_merge: true diff --git a/gitlab-ci b/gitlab-ci index 0a17fe1..e9713b3 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 0a17fe1aa320c658c05d7a693ff76af4a54e6130 +Subproject commit e9713b31c8e5b30c27331eea23a690194f63394f From 31f8fd0e0f1b89ecdd5842aa5b2764144b53f0e9 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 1 Jun 2023 02:45:22 +0000 Subject: [PATCH 13/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "e9713b31c8e5b30c27331eea23a690194f63394f", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "2b57d0b1600025879bcf102d93cc476324b45f86", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out 2b57d0b1600025879bcf102d93cc476324b45f86 MR !13 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index e9713b3..2b57d0b 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit e9713b31c8e5b30c27331eea23a690194f63394f +Subproject commit 2b57d0b1600025879bcf102d93cc476324b45f86 From 8379ecbf67c45b081fc2b3fced30a97cb13a17f8 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 1 Jun 2023 03:02:27 +0000 Subject: [PATCH 14/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "2b57d0b1600025879bcf102d93cc476324b45f86", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "b3c84836771453744fa4bac9d739199fe0ec1160", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out b3c84836771453744fa4bac9d739199fe0ec1160 MR !14 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 2b57d0b..b3c8483 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 2b57d0b1600025879bcf102d93cc476324b45f86 +Subproject commit b3c84836771453744fa4bac9d739199fe0ec1160 From e2852ebe292bc838d95048515a8dca0d93ccbc24 Mon Sep 17 00:00:00 2001 From: Jon Date: Thu, 1 Jun 2023 14:14:17 +0930 Subject: [PATCH 15/65] refactor(build): other projects included as git submodule this was done so that any rebuild due to submodule update could be tracked and viewable within the history. !15 nofusscomputing/ops#74 --- .gitmodules | 8 +++++ dockerfile | 33 +------------------ .../etc/ansible/ansible.cfg | 0 includes/etc/ansible/playbooks | 1 + includes/etc/ansible/roles | 1 + 5 files changed, 11 insertions(+), 32 deletions(-) rename ansible.cfg => includes/etc/ansible/ansible.cfg (100%) create mode 160000 includes/etc/ansible/playbooks create mode 160000 includes/etc/ansible/roles diff --git a/.gitmodules b/.gitmodules index cc4d8a5..fdabbec 100644 --- a/.gitmodules +++ b/.gitmodules @@ -2,3 +2,11 @@ path = gitlab-ci url = https://gitlab.com/nofusscomputing/projects/gitlab-ci.git branch = development +[submodule "ansible-roles"] + path = includes/etc/ansible/roles + url = https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git + branch = development +[submodule "ansible_playbooks"] + path = includes/etc/ansible/playbooks + url = https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git + branch = development diff --git a/dockerfile b/dockerfile index af07300..c88be36 100644 --- a/dockerfile +++ b/dockerfile @@ -1,29 +1,3 @@ -FROM --platform=$BUILDPLATFORM python:3.11-bullseye as fetch-ansible-roles - - -ENV LC_ALL en_US.UTF-8 - - -RUN export DEBIAN_FRONTEND=noninteractive \ - && dpkg-reconfigure debconf -f noninteractive - - -RUN apt update \ - && apt install --reinstall -yq \ - git || true - - -RUN git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible-roles.git /tmp/ansible-roles \ - && cd /tmp/ansible-roles \ - && git submodule update --init - -RUN git clone -b development --depth 1 https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git /tmp/ansible_playbooks \ - && cd /tmp/ansible_playbooks \ - && git submodule update --init - - - - FROM --platform=$TARGETPLATFORM python:3.11-bullseye # Ansible chucks a wobbler without. see: https://github.com/ansible/ansible/issues/78283 @@ -32,9 +6,7 @@ ENV LC_ALL en_US.UTF-8 ENV ANSIBLE_PLAYBOOK_DIR=/etc/ansible/playbooks -COPY --from=fetch-ansible-roles /tmp/ansible-roles/roles /etc/ansible/roles - -COPY --from=fetch-ansible-roles /tmp/ansible_playbooks /etc/ansible/playbooks +COPY includes / # Ref: https://github.com/opencontainers/image-spec/blob/d86384efdb8c30770a92415c100f57a9bffbb64e/annotations.md @@ -78,9 +50,6 @@ RUN export DEBIAN_FRONTEND=noninteractive \ WORKDIR /workdir -COPY ansible.cfg /etc/ansible/ansible.cfg - - COPY requirements.txt /tmp/requirements.txt diff --git a/ansible.cfg b/includes/etc/ansible/ansible.cfg similarity index 100% rename from ansible.cfg rename to includes/etc/ansible/ansible.cfg diff --git a/includes/etc/ansible/playbooks b/includes/etc/ansible/playbooks new file mode 160000 index 0000000..bf16a59 --- /dev/null +++ b/includes/etc/ansible/playbooks @@ -0,0 +1 @@ +Subproject commit bf16a59207fc9bfe34b524a378b768b228ed0919 diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles new file mode 160000 index 0000000..f361c09 --- /dev/null +++ b/includes/etc/ansible/roles @@ -0,0 +1 @@ +Subproject commit f361c09aca8925a281600ce8047c76111e90eaf8 From 1b3c6ee7db82294c4b73eb56a8562e3241edc4c1 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 1 Jun 2023 05:22:07 +0000 Subject: [PATCH 16/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "b3c84836771453744fa4bac9d739199fe0ec1160", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "6a2266177bd6393384fb233933c898e3fbe5d86b", "remote_name": "", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out 6a2266177bd6393384fb233933c898e3fbe5d86b MR !16 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index b3c8483..6a22661 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit b3c84836771453744fa4bac9d739199fe0ec1160 +Subproject commit 6a2266177bd6393384fb233933c898e3fbe5d86b From 51ef1528dac7da4b53064206ec2d48031ca9ace0 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 1 Jun 2023 05:33:33 +0000 Subject: [PATCH 17/65] chore(git): updated submodule includes/etc/ansible/playbooks Automation Data: { "branch": "development", "current_commit": "bf16a59207fc9bfe34b524a378b768b228ed0919", "name": "includes/etc/ansible/playbooks", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks", "remote_head": "0defc58bd4fb865ed08d1818e1808ec214963aa7", "remote_name": "", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git" } Changes: Submodule path includes/etc/ansible/playbooks: checked out 0defc58bd4fb865ed08d1818e1808ec214963aa7 MR !17 --- includes/etc/ansible/playbooks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/playbooks b/includes/etc/ansible/playbooks index bf16a59..0defc58 160000 --- a/includes/etc/ansible/playbooks +++ b/includes/etc/ansible/playbooks @@ -1 +1 @@ -Subproject commit bf16a59207fc9bfe34b524a378b768b228ed0919 +Subproject commit 0defc58bd4fb865ed08d1818e1808ec214963aa7 From 7de7efaab8a842fd4e0eb5b3eb672e6facb1b6cd Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 1 Jun 2023 06:15:17 +0000 Subject: [PATCH 18/65] chore(git): updated submodule includes/etc/ansible/roles Automation Data: { "branch": "development", "current_commit": "f361c09aca8925a281600ce8047c76111e90eaf8", "name": "includes/etc/ansible/roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "21b1049089540b3bacc97c34d2d0b10be7a83070", "remote_name": "", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 21b1049089540b3bacc97c34d2d0b10be7a83070 MR !18 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index f361c09..21b1049 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit f361c09aca8925a281600ce8047c76111e90eaf8 +Subproject commit 21b1049089540b3bacc97c34d2d0b10be7a83070 From 6bf1a8f3345ed32a7f503dddcbeffcf2d21a05dc Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 3 Jun 2023 11:27:49 +0930 Subject: [PATCH 19/65] chore(git): update all to current HEAD -!20 nofusscomputing/projects/ansible/git_configuration!62 nofusscomputing/projects/gitlab-ci!49 --- gitlab-ci | 2 +- includes/etc/ansible/roles | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gitlab-ci b/gitlab-ci index 6a22661..6201afa 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 6a2266177bd6393384fb233933c898e3fbe5d86b +Subproject commit 6201afaf7e82411af1d0d173d54dffe1d404544a diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 21b1049..87e402a 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 21b1049089540b3bacc97c34d2d0b10be7a83070 +Subproject commit 87e402ad2a64cd7287483ef20aa756e04258ef0d From adfe708f7c608e2049d2d939c257dbae8e91d054 Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 3 Jun 2023 13:08:30 +0930 Subject: [PATCH 20/65] chore(git): update all to current HEAD !21 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 87e402a..7e6f86f 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 87e402ad2a64cd7287483ef20aa756e04258ef0d +Subproject commit 7e6f86f7669f92e52831b1baf84d407337bbf755 From 5436e2b0f0528f4d2871746b76e6006e682c042f Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 3 Jun 2023 13:40:13 +0930 Subject: [PATCH 21/65] chore(git): update all to current HEAD !22 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 7e6f86f..b9c2eff 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 7e6f86f7669f92e52831b1baf84d407337bbf755 +Subproject commit b9c2effda03808d881d3148171a4b72a87304eba From 55ffc49281da9c5e0da6abb53e2d74a876327564 Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 3 Jun 2023 14:10:43 +0930 Subject: [PATCH 22/65] chore(git): update all to current HEAD !23 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index b9c2eff..e9bd835 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit b9c2effda03808d881d3148171a4b72a87304eba +Subproject commit e9bd8351b5e5a7d6e6f3f79cd6d8aecee36a47c5 From e48800bf8ea2922a37992770a9b63ea6ca425cd4 Mon Sep 17 00:00:00 2001 From: Jon Date: Sun, 4 Jun 2023 14:03:44 +0930 Subject: [PATCH 23/65] feat(ansible): add galaxy collection ansible.posix this collection is required so that ssh auth_keys can be used !24 nofusscomputing/infrastructure/config#22 nofusscomputing/infrastructure/config!27 --- dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dockerfile b/dockerfile index c88be36..4751606 100644 --- a/dockerfile +++ b/dockerfile @@ -62,4 +62,6 @@ RUN ansible-galaxy collection install \ awx.awx \ kubernetes.core \ # community.general.gitlab_* - community.general \ No newline at end of file + community.general \ + # ansible.posix.authorized_key for SSH + ansible.posix \ No newline at end of file From 369987eaf5755c193b9d1fd53f614799139acdd4 Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 5 Jun 2023 09:35:00 +0930 Subject: [PATCH 24/65] feat(ansible): add galaxy collection community.docker this collection is required so that docker containers can be managed !24 nofusscomputing/infrastructure/config#22 nofusscomputing/infrastructure/config!27 --- dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dockerfile b/dockerfile index 4751606..8fff713 100644 --- a/dockerfile +++ b/dockerfile @@ -64,4 +64,6 @@ RUN ansible-galaxy collection install \ # community.general.gitlab_* community.general \ # ansible.posix.authorized_key for SSH - ansible.posix \ No newline at end of file + ansible.posix \ + # docker managment + community.docker \ No newline at end of file From e82f96a40269b42a5421360724e93768b2958bdb Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 5 Jun 2023 09:56:50 +0930 Subject: [PATCH 25/65] fix(python): linked ansible used python to 3.11 see nofusscomputing/projects/ansible/execution_environment#9 for issue WRT the python version !24 nofusscomputing/infrastructure/config#22 nofusscomputing/infrastructure/config!27 nofusscomputing/projects/ansible/execution_environment#9 --- dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dockerfile b/dockerfile index 8fff713..9b9cd9e 100644 --- a/dockerfile +++ b/dockerfile @@ -44,7 +44,10 @@ RUN export DEBIAN_FRONTEND=noninteractive \ && mkdir -p /etc/ansible/roles \ && mkdir -p /etc/ansible/collections \ && mkdir -p /workdir \ - && apt list --installed + && apt list --installed \ + # see issue https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/9 for following two lines + && rm /usr/bin/python3 \ + && ln -s /usr/local/bin/python3.11 /usr/bin/python3 WORKDIR /workdir From ba3b32dc476d9321d108504f5f73cfea6fde8d4a Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Mon, 5 Jun 2023 02:36:51 +0000 Subject: [PATCH 26/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "6201afaf7e82411af1d0d173d54dffe1d404544a", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "1e21ff27098444206cbb9309ef95fc64d730f26d", "remote_name": "", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out 1e21ff27098444206cbb9309ef95fc64d730f26d MR !26 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 6201afa..1e21ff2 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 6201afaf7e82411af1d0d173d54dffe1d404544a +Subproject commit 1e21ff27098444206cbb9309ef95fc64d730f26d From a1e3a0c656897c28c7d778ead46dac11e9edf5aa Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 5 Jun 2023 12:11:23 +0930 Subject: [PATCH 27/65] feat(ansible): ansible.cfg added workdir roles !28 --- includes/etc/ansible/ansible.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/etc/ansible/ansible.cfg b/includes/etc/ansible/ansible.cfg index 047d6f8..447a15b 100644 --- a/includes/etc/ansible/ansible.cfg +++ b/includes/etc/ansible/ansible.cfg @@ -1,4 +1,4 @@ [defaults] collections_path=/etc/ansible/collections -roles_path=/etc/ansible/roles -log_path=/ansible.log +roles_path=/etc/ansible/roles:/workdir/roles:/workdir/ansible-roles +log_path=/ansible.log \ No newline at end of file From 5a90438f8c62be6dae6c3857c8206874fc2448bb Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 5 Jun 2023 12:12:11 +0930 Subject: [PATCH 28/65] chore(git): update all to current HEAD !28 --- includes/etc/ansible/playbooks | 2 +- includes/etc/ansible/roles | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/etc/ansible/playbooks b/includes/etc/ansible/playbooks index 0defc58..36cde1f 160000 --- a/includes/etc/ansible/playbooks +++ b/includes/etc/ansible/playbooks @@ -1 +1 @@ -Subproject commit 0defc58bd4fb865ed08d1818e1808ec214963aa7 +Subproject commit 36cde1f06b5db91fe1da4a7a1016f1fb281e1246 diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index e9bd835..04f0bfd 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit e9bd8351b5e5a7d6e6f3f79cd6d8aecee36a47c5 +Subproject commit 04f0bfd0d12269c477892e2a0a57d68984487ee9 From cc1c073a649eeb0ac43a2c673d90514db386e75a Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Mon, 5 Jun 2023 03:31:28 +0000 Subject: [PATCH 29/65] =?UTF-8?q?build(version):=20bump=20version=200.1.1r?= =?UTF-8?q?c0=20=E2=86=92=200.1.1rc1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cz.yaml | 2 +- CHANGELOG.md | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/.cz.yaml b/.cz.yaml index 38b2ab0..eb775b8 100644 --- a/.cz.yaml +++ b/.cz.yaml @@ -4,4 +4,4 @@ commitizen: name: cz_conventional_commits tag_format: $major.$minor.$patch$prerelease update_changelog_on_bump: true - version: 0.1.1rc0 + version: 0.1.1rc1 diff --git a/CHANGELOG.md b/CHANGELOG.md index dd4a0b5..ac93450 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +## 0.1.1rc1 (2023-06-05) + +### Bug Fixes + +- **python**: [e82f96a4](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e82f96a40269b42a5421360724e93768b2958bdb) - linked ansible used python to 3.11 [ [#9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/9) [!24](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/24) [#22](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/22) [!27](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/27) [#9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/9) ] +- **git_config**: [318a91ce](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/318a91ce6d7bd08ff7bde514b33a13a01235afc6) - again! ensure cloned ansible-roles has submodules init [ [!9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/9) ] +- **git_config**: [30797b45](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/30797b4577589c39eed0ae63ce2df37f9920f2a8) - ensure cloned ansible-roles has submodules init [ [!8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/8) ] + +### Code Refactor + +- **build**: [e2852ebe](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e2852ebe292bc838d95048515a8dca0d93ccbc24) - other projects included as git submodule [ [!15](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/15) [#74](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/74) ] +- **playbooks**: [07cdde82](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/07cdde820a6b42e607966257c373239bb1b20ccb) - seperated git clone to own run [ [!11](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/11) [#7](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/7) [!1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/1) [#1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/1) ] + +### Features + +- **ansible**: [a1e3a0c6](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a1e3a0c656897c28c7d778ead46dac11e9edf5aa) - ansible.cfg added workdir roles [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/28) ] +- **ansible**: [369987ea](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/369987eaf5755c193b9d1fd53f614799139acdd4) - add galaxy collection community.docker [ [!24](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/24) [#22](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/22) [!27](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/27) ] +- **ansible**: [e48800bf](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e48800bf8ea2922a37992770a9b63ea6ca425cd4) - add galaxy collection ansible.posix [ [!24](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/24) [#22](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/22) [!27](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/27) ] +- **ci**: [6b785d0c](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/6b785d0c532d432c4f88387c13d12d3870a71d04) - use project gitlab-ci automagic template [ [!12](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/12) ] +- **playbooks**: [1da35d57](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/1da35d57709480ecde0573a33647f8dcb17ebffb) - add nfc ansible playbooks to image [ [!11](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/11) [#7](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/7) [!1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/1) [#1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/1) ] +- **module**: [24a65b4d](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/24a65b4d99876c1bf09da81bab7a1942b32f2dd1) - add collection community.general [ [!10](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/10) ] + ## 0.1.1rc0 (2023-05-23) ### Bug Fixes From 592344e642723a010ccee30c87e5cd93f176cce3 Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 5 Jun 2023 13:45:46 +0930 Subject: [PATCH 30/65] build(website-template): added as git submodule for docs !29 #8 --- .gitmodules | 4 ++++ website-template | 1 + 2 files changed, 5 insertions(+) create mode 160000 website-template diff --git a/.gitmodules b/.gitmodules index fdabbec..96eef09 100644 --- a/.gitmodules +++ b/.gitmodules @@ -10,3 +10,7 @@ path = includes/etc/ansible/playbooks url = https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git branch = development +[submodule "website-template"] + path = website-template + url = https://gitlab.com/nofusscomputing/infrastructure/website-template.git + branch = development diff --git a/website-template b/website-template new file mode 160000 index 0000000..992b548 --- /dev/null +++ b/website-template @@ -0,0 +1 @@ +Subproject commit 992b54805b8b6c78a3d2a5ea7de71c7be2b070c8 From b8b9348e3061345588c51b75b30d22ece3984c56 Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 5 Jun 2023 14:18:49 +0930 Subject: [PATCH 31/65] docs: added initial docs !29 #8 --- docs/articles/index.md | 0 docs/contact.md | 0 docs/index.md | 0 docs/operations/index.md | 0 docs/projects/ansible-roles/index.md | 0 docs/projects/ansible_playbooks/index.md | 0 docs/projects/execution_environment/index.md | 92 ++++++++++++++++++++ docs/projects/gitlab-ci/index.md | 0 docs/projects/index.md | 0 docs/tags.md | 0 mkdocs.yml | 31 +++++++ 11 files changed, 123 insertions(+) create mode 100644 docs/articles/index.md create mode 100644 docs/contact.md create mode 100644 docs/index.md create mode 100644 docs/operations/index.md create mode 100644 docs/projects/ansible-roles/index.md create mode 100644 docs/projects/ansible_playbooks/index.md create mode 100644 docs/projects/execution_environment/index.md create mode 100644 docs/projects/gitlab-ci/index.md create mode 100644 docs/projects/index.md create mode 100644 docs/tags.md create mode 100644 mkdocs.yml diff --git a/docs/articles/index.md b/docs/articles/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/contact.md b/docs/contact.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/operations/index.md b/docs/operations/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/projects/ansible-roles/index.md b/docs/projects/ansible-roles/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/projects/ansible_playbooks/index.md b/docs/projects/ansible_playbooks/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/projects/execution_environment/index.md b/docs/projects/execution_environment/index.md new file mode 100644 index 0000000..2dc8cf2 --- /dev/null +++ b/docs/projects/execution_environment/index.md @@ -0,0 +1,92 @@ +--- +title: Ansible Execution Environment +description: How to use No Fuss Computings Ansible Execution Environment Docker Container. +date: 2023-06-05 +template: project.html +about: https://gitlab.com/nofusscomputing/projects/ansible/execution_environment +--- + +This docker container is designed to be used with Ansible AWX/Tower or from within the Gitlab CI/CD Environment. Included in the container are the following projects from us: + +- [Ansible Playbooks](../ansible_playbooks/index.md) + +- [Ansible Roles](../ansible-roles/index.md) + +This container can be found at dockerhub at and for use from docker with `docker pull nofusscomputing/ansible-ee`. versioning and git tags are in accordance with semver. + +The docker container is built from the python-slim image with a few extra items added to suit the containers intent. Please refer to the [dockerfile](#Dockerfile). we currently build containers for amd64, armv7 and aarch640. + + +## Features + +Included features are only included if a role that we create requires it. Currently we use the pythonx.xx-{debian release} as abase image which makes available the debian packages should you require additional features/sofware not specified below. + +- custom [ansible.cfg](#ansible.cfg) + +- environmental variable `ANSIBLE_PLAYBOOK_DIR` set pointing to `/etc/ansible/playbooks`. + +- Galaxy Collections included + + - Any collection installed with ansible-core + + - awx.awx + + - kubernetes.core + + - community.general + + - ansible.posix + + - community.docker + +- Additional Software within container + + - git + + - openssh-client + + - obviously, since its a python container, python. + + +## Docker Tags + +We use the following tags for our docker containers + +- `latest` This is the latest stable code from the master branch, and will always match the newest non `rc` git and dockerhub tag. Built on merge from development to master branch. + +- `\d.\d\.d` i.e. `1.0.0` This layout of tag is the latest git tag from the master branch. Built on merge from development to master branch after the gitlab release job runs. + +- `dev` This tag is from the latet build from the development branch, this is considered unstable. on every merge to this branch, the container is built and pushed to this tag on dockerhub. + + !!! Info + We use this tag within our gitlab-ci roles. Eventhough it's considered unstable, using it for our CI jobs enables an extra gate in our release cycle to find and fix issues prior to releaseing to stable. + +- `\d.\d.\drc\d` i.e. `1.0.0.rc0` This tag is used on the development branch as a means to take a snapshot of the code. Built on the gitlab release job being triggered on the development branch. + + +## Dockerfile + +``` dockerfile title="dockerfile" linnums="1" + +--8<-- "dockerfile" + +``` + +This dockerfile is only used to build the python packages for cross platform compilation. + +``` dockerfile title="dockerfile-build_cache" linnums="1" + +--8<-- "dockerfile-build_cache" + +``` + + +## ansible.cfg + +This ansible config file is included within this docker container. + +``` dockerfile title="/etc/ansible/ansible.cfg" linnums="1" + +--8<-- "includes/etc/ansible/ansible.cfg" + +``` diff --git a/docs/projects/gitlab-ci/index.md b/docs/projects/gitlab-ci/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/projects/index.md b/docs/projects/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/tags.md b/docs/tags.md new file mode 100644 index 0000000..e69de29 diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..d0d7fb0 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,31 @@ +INHERIT: website-template/mkdocs.yml + +docs_dir: 'docs' + +repo_name: Ansible-EE +repo_url: https://gitlab.com/nofusscomputing/projects/ansible/execution_environment +edit_uri: '/-/ide/project/nofusscomputing/projects/ansible/execution_environment/edit/development/-/docs/' + +nav: +- Home: index.md + +- Articles: + + - articles/index.md + +- Projects: + + - projects/index.md + + - Ansible Roles: + + - Execution Environment: + + - projects/execution_environment/index.md + +- Operations: + + - operations/index.md + +- Contact Us: contact.md + From f5c4b33c696451629d8f521a47267ce30fee7e91 Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 5 Jun 2023 14:25:45 +0930 Subject: [PATCH 32/65] ci: mkdocs temp newer image !29 #8 --- .gitlab-ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 202f3c3..0d1af14 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,5 @@ --- + variables: GIT_SUBMODULE_STRATEGY: recursive MY_PROJECT_ID: "45741845" @@ -17,7 +18,8 @@ include: - template/automagic.gitlab-ci.yaml #- template: Jobs/Container-Scanning.gitlab-ci.yml # see https://gitlab.com/gitlab-org/gitlab/-/issues/381665 - +.MKDocs_Build: + image: python:3.11-buster Build/Cache Python Packages: stage: build From 56b6e304bbdaa9a631a18ac95ffdfe95b7fef307 Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 5 Jun 2023 14:32:47 +0930 Subject: [PATCH 33/65] docs: fix typo !29 close #8 --- .gitlab-ci.yml | 2 +- docs/projects/execution_environment/index.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0d1af14..f82f12a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ variables: DOCKER_IMAGE_PUBLISH_NAME: 'ansible-ee' DOCKER_IMAGE_PUBLISH_REGISTRY: docker.io/nofusscomputing DOCKER_IMAGE_PUBLISH_URL: https://hub.docker.com/r/nofusscomputing/$DOCKER_IMAGE_PUBLISH_NAME - + PAGES_ENVIRONMENT_PATH: projects/execution_environment/ include: - project: nofusscomputing/projects/gitlab-ci diff --git a/docs/projects/execution_environment/index.md b/docs/projects/execution_environment/index.md index 2dc8cf2..9a162ae 100644 --- a/docs/projects/execution_environment/index.md +++ b/docs/projects/execution_environment/index.md @@ -21,7 +21,7 @@ The docker container is built from the python-slim image with a few extra items Included features are only included if a role that we create requires it. Currently we use the pythonx.xx-{debian release} as abase image which makes available the debian packages should you require additional features/sofware not specified below. -- custom [ansible.cfg](#ansible.cfg) +- custom [ansible.cfg](#ansible%20config%20file) - environmental variable `ANSIBLE_PLAYBOOK_DIR` set pointing to `/etc/ansible/playbooks`. @@ -66,7 +66,7 @@ We use the following tags for our docker containers ## Dockerfile -``` dockerfile title="dockerfile" linnums="1" +``` dockerfile title="dockerfile" linenums="1" --8<-- "dockerfile" @@ -74,18 +74,18 @@ We use the following tags for our docker containers This dockerfile is only used to build the python packages for cross platform compilation. -``` dockerfile title="dockerfile-build_cache" linnums="1" +``` dockerfile title="dockerfile-build_cache" linenums="1" --8<-- "dockerfile-build_cache" ``` -## ansible.cfg +## ansible config file This ansible config file is included within this docker container. -``` dockerfile title="/etc/ansible/ansible.cfg" linnums="1" +``` ini title="/etc/ansible/ansible.cfg" linenums="1" --8<-- "includes/etc/ansible/ansible.cfg" From b353e03987edc71512b93084083de1976cd00505 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Mon, 5 Jun 2023 05:24:20 +0000 Subject: [PATCH 34/65] chore(git): updated submodule includes/etc/ansible/roles Automation Data: { "branch": "development", "current_commit": "04f0bfd0d12269c477892e2a0a57d68984487ee9)", "name": "includes/etc/ansible/roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "8133ff63213727ff02f0325c2d8a3b1af95f0480)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 8133ff63213727ff02f0325c2d8a3b1af95f0480 MR !30 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 04f0bfd..8133ff6 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 04f0bfd0d12269c477892e2a0a57d68984487ee9 +Subproject commit 8133ff63213727ff02f0325c2d8a3b1af95f0480 From a3cdc8255d1c4a5990fc912c984c463a2f9c35a3 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Mon, 5 Jun 2023 19:02:10 +0000 Subject: [PATCH 35/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "1e21ff27098444206cbb9309ef95fc64d730f26d)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "e57f7f09085121373ce5ca6a4eb356cb89e53709)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out e57f7f09085121373ce5ca6a4eb356cb89e53709 MR !31 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 1e21ff2..e57f7f0 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 1e21ff27098444206cbb9309ef95fc64d730f26d +Subproject commit e57f7f09085121373ce5ca6a4eb356cb89e53709 From 859c02761189ec9f62429440a51eda89e21db187 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Mon, 5 Jun 2023 19:12:18 +0000 Subject: [PATCH 36/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "e57f7f09085121373ce5ca6a4eb356cb89e53709)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "928d625469425c23a1ef15e0e9c06bd00c12f8fe)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out 928d625469425c23a1ef15e0e9c06bd00c12f8fe MR !32 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index e57f7f0..928d625 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit e57f7f09085121373ce5ca6a4eb356cb89e53709 +Subproject commit 928d625469425c23a1ef15e0e9c06bd00c12f8fe From 197dc0f4b23a6852e0f74f9cefbe60a0c9578d53 Mon Sep 17 00:00:00 2001 From: Jon Date: Tue, 6 Jun 2023 05:16:28 +0930 Subject: [PATCH 37/65] chore(git): manual update submodule !33 --- includes/etc/ansible/playbooks | 2 +- includes/etc/ansible/roles | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/etc/ansible/playbooks b/includes/etc/ansible/playbooks index 36cde1f..54efe23 160000 --- a/includes/etc/ansible/playbooks +++ b/includes/etc/ansible/playbooks @@ -1 +1 @@ -Subproject commit 36cde1f06b5db91fe1da4a7a1016f1fb281e1246 +Subproject commit 54efe23dcc0083559a5bf71776c42ac84183e850 diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 8133ff6..1006763 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 8133ff63213727ff02f0325c2d8a3b1af95f0480 +Subproject commit 1006763b3fc13630bf13c4261075561d577c8e60 From 25d1ca3558428e5734d22012887394e3ab86c42c Mon Sep 17 00:00:00 2001 From: Jon Date: Tue, 6 Jun 2023 05:40:46 +0930 Subject: [PATCH 38/65] chore(git): manual update submodule !34 --- .gitlab-ci.yml | 1 - includes/etc/ansible/roles | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f82f12a..557f178 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,6 @@ --- variables: - GIT_SUBMODULE_STRATEGY: recursive MY_PROJECT_ID: "45741845" GIT_SYNC_URL: "https://$GITHUB_USERNAME_ROBOT:$GITHUB_TOKEN_ROBOT@github.com/NoFussComputing/execution_environment.git" diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 1006763..f17425f 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 1006763b3fc13630bf13c4261075561d577c8e60 +Subproject commit f17425f4a16e4b6812f2cb369baefccf3c0f80ad From 1cb4e82dd843eb35493cda239561e234ddcee6b5 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 7 Jun 2023 13:18:34 +0930 Subject: [PATCH 39/65] chore(git): manual update submodule !35 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 928d625..0b5680d 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 928d625469425c23a1ef15e0e9c06bd00c12f8fe +Subproject commit 0b5680deacbf4041516d4c1276982232d4f908b6 From 2eb0dbcf087e68c527c87cbfcfdff4b4119591f8 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Wed, 7 Jun 2023 04:13:10 +0000 Subject: [PATCH 40/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "0b5680deacbf4041516d4c1276982232d4f908b6)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "755fcac06e9f265789b02a88eb90df35ab1dbf07)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out 755fcac06e9f265789b02a88eb90df35ab1dbf07 MR !36 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 0b5680d..755fcac 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 0b5680deacbf4041516d4c1276982232d4f908b6 +Subproject commit 755fcac06e9f265789b02a88eb90df35ab1dbf07 From 8292d2ea4f0ac7affaf31e1a6009f12c24d3d0ff Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Wed, 7 Jun 2023 04:18:25 +0000 Subject: [PATCH 41/65] chore(git): updated submodule ansible-roles Automation Data: { "branch": "development", "current_commit": "f17425f4a16e4b6812f2cb369baefccf3c0f80ad)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "193723df4fbf0e6435aaaee34bc3dad42c2f9cf4)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 193723df4fbf0e6435aaaee34bc3dad42c2f9cf4 MR !37 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index f17425f..193723d 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit f17425f4a16e4b6812f2cb369baefccf3c0f80ad +Subproject commit 193723df4fbf0e6435aaaee34bc3dad42c2f9cf4 From ce5568d08149463444ad62653bead6c9b7dd2505 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Wed, 7 Jun 2023 04:19:22 +0000 Subject: [PATCH 42/65] chore(git): updated submodule ansible_playbooks Automation Data: { "branch": "development", "current_commit": "54efe23dcc0083559a5bf71776c42ac84183e850)", "name": "ansible_playbooks", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks", "remote_head": "55c87bd05943ebc63ccb85eb4d451d8268760d11)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git" } Changes: Submodule path includes/etc/ansible/playbooks: checked out 55c87bd05943ebc63ccb85eb4d451d8268760d11 MR !38 --- includes/etc/ansible/playbooks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/playbooks b/includes/etc/ansible/playbooks index 54efe23..55c87bd 160000 --- a/includes/etc/ansible/playbooks +++ b/includes/etc/ansible/playbooks @@ -1 +1 @@ -Subproject commit 54efe23dcc0083559a5bf71776c42ac84183e850 +Subproject commit 55c87bd05943ebc63ccb85eb4d451d8268760d11 From f6a83efd700a072ca6250d0c735fde1c5c1e9453 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Wed, 7 Jun 2023 05:58:35 +0000 Subject: [PATCH 43/65] chore(git): updated submodule ansible-roles Automation Data: { "branch": "development", "current_commit": "193723df4fbf0e6435aaaee34bc3dad42c2f9cf4)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "8fd16f8c2a2955b6aa80919d330c8e70b93eb15c)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 8fd16f8c2a2955b6aa80919d330c8e70b93eb15c MR !39 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 193723d..8fd16f8 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 193723df4fbf0e6435aaaee34bc3dad42c2f9cf4 +Subproject commit 8fd16f8c2a2955b6aa80919d330c8e70b93eb15c From fde14297d9e9f267f8ed2ddf80b7e139c433237a Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 02:02:57 +0000 Subject: [PATCH 44/65] chore(git): updated submodule includes/etc/ansible/roles Automation Data: { "branch": "development", "current_commit": "8fd16f8c2a2955b6aa80919d330c8e70b93eb15c)", "name": "includes/etc/ansible/roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "6261c00295e02646d08fac0b6e5f172bae9dd068)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 6261c00295e02646d08fac0b6e5f172bae9dd068 MR !40 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 8fd16f8..6261c00 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 8fd16f8c2a2955b6aa80919d330c8e70b93eb15c +Subproject commit 6261c00295e02646d08fac0b6e5f172bae9dd068 From 730164bd17debae63e50ea16ea759a62fb1a0651 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 03:48:22 +0000 Subject: [PATCH 45/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "755fcac06e9f265789b02a88eb90df35ab1dbf07)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "ae8b936c5d6df2d2bda22d89b0a01ee6a77bef16)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out ae8b936c5d6df2d2bda22d89b0a01ee6a77bef16 MR !41 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 755fcac..ae8b936 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 755fcac06e9f265789b02a88eb90df35ab1dbf07 +Subproject commit ae8b936c5d6df2d2bda22d89b0a01ee6a77bef16 From 7f2c67dd83797ddef51fc990ea30275264f31acf Mon Sep 17 00:00:00 2001 From: Jon Date: Thu, 8 Jun 2023 13:45:51 +0930 Subject: [PATCH 46/65] chore(git): manual update submodule !43 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 6261c00..bded8a4 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 6261c00295e02646d08fac0b6e5f172bae9dd068 +Subproject commit bded8a4a977ea1efb5c9e3747f41b74aae549df6 From 00fec190080e30ae020212d3f714f666fb9dfe95 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 04:32:39 +0000 Subject: [PATCH 47/65] =?UTF-8?q?build(version):=20bump=20version=200.1.1r?= =?UTF-8?q?c1=20=E2=86=92=200.1.1rc2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cz.yaml | 2 +- CHANGELOG.md | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/.cz.yaml b/.cz.yaml index eb775b8..d2993ac 100644 --- a/.cz.yaml +++ b/.cz.yaml @@ -4,4 +4,4 @@ commitizen: name: cz_conventional_commits tag_format: $major.$minor.$patch$prerelease update_changelog_on_bump: true - version: 0.1.1rc1 + version: 0.1.1rc2 diff --git a/CHANGELOG.md b/CHANGELOG.md index ac93450..5080ed2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.1.1rc2 (2023-06-08) + +### Continious Integration + +- [f5c4b33c](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f5c4b33c696451629d8f521a47267ce30fee7e91) - mkdocs temp newer image [ [!29](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/29) [#8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/8) ] + +### Documentaton / Guides + +- [56b6e304](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/56b6e304bbdaa9a631a18ac95ffdfe95b7fef307) - fix typo [ [!29](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/29) [#8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/8) ] +- [b8b9348e](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/b8b9348e3061345588c51b75b30d22ece3984c56) - added initial docs [ [!29](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/29) [#8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/8) ] + ## 0.1.1rc1 (2023-06-05) ### Bug Fixes From 94ca5e0c847adaaae415d85f22e7dd66c686034e Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 05:07:02 +0000 Subject: [PATCH 48/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "ae8b936c5d6df2d2bda22d89b0a01ee6a77bef16)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "606b19151ecc53b8841f638a30750a36ff655f47)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out 606b19151ecc53b8841f638a30750a36ff655f47 MR !45 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index ae8b936..606b191 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit ae8b936c5d6df2d2bda22d89b0a01ee6a77bef16 +Subproject commit 606b19151ecc53b8841f638a30750a36ff655f47 From 22e5a226ed83c56f94e174303e90278b58aeb7b1 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 05:11:06 +0000 Subject: [PATCH 49/65] chore(git): updated submodule ansible-roles Automation Data: { "branch": "development", "current_commit": "bded8a4a977ea1efb5c9e3747f41b74aae549df6)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "2526044cc8a1aec98ae0927e946dc157f727d78c)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 2526044cc8a1aec98ae0927e946dc157f727d78c MR !46 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index bded8a4..2526044 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit bded8a4a977ea1efb5c9e3747f41b74aae549df6 +Subproject commit 2526044cc8a1aec98ae0927e946dc157f727d78c From a7f46163aba07a9c26936b657d2a5fb489bddb48 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 05:12:10 +0000 Subject: [PATCH 50/65] chore(git): updated submodule ansible_playbooks Automation Data: { "branch": "development", "current_commit": "55c87bd05943ebc63ccb85eb4d451d8268760d11)", "name": "ansible_playbooks", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks", "remote_head": "fa347da88c08e1e850b9ad15ae90895a9fe8c96c)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git" } Changes: Submodule path includes/etc/ansible/playbooks: checked out fa347da88c08e1e850b9ad15ae90895a9fe8c96c MR !47 --- includes/etc/ansible/playbooks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/playbooks b/includes/etc/ansible/playbooks index 55c87bd..fa347da 160000 --- a/includes/etc/ansible/playbooks +++ b/includes/etc/ansible/playbooks @@ -1 +1 @@ -Subproject commit 55c87bd05943ebc63ccb85eb4d451d8268760d11 +Subproject commit fa347da88c08e1e850b9ad15ae90895a9fe8c96c From f63e2746c873f08e6df59c61224215ad23107c2b Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 05:25:29 +0000 Subject: [PATCH 51/65] =?UTF-8?q?build(version):=20bump=20version=200.1.1r?= =?UTF-8?q?c2=20=E2=86=92=200.1.1rc3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cz.yaml | 2 +- CHANGELOG.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.cz.yaml b/.cz.yaml index d2993ac..1674d32 100644 --- a/.cz.yaml +++ b/.cz.yaml @@ -4,4 +4,4 @@ commitizen: name: cz_conventional_commits tag_format: $major.$minor.$patch$prerelease update_changelog_on_bump: true - version: 0.1.1rc2 + version: 0.1.1rc3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 5080ed2..9d26734 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +## 0.1.1rc3 (2023-06-08) + ## 0.1.1rc2 (2023-06-08) ### Continious Integration From 6abb349494c89b659c0290c52b21c52f2dfe069a Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 05:41:05 +0000 Subject: [PATCH 52/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "606b19151ecc53b8841f638a30750a36ff655f47)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "869faedf5712227a77ca3ed537e689ab12382323)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out 869faedf5712227a77ca3ed537e689ab12382323 MR !50 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 606b191..869faed 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 606b19151ecc53b8841f638a30750a36ff655f47 +Subproject commit 869faedf5712227a77ca3ed537e689ab12382323 From f12bebcb47a0e6619132ba15fde5769023d1d1e7 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 05:45:26 +0000 Subject: [PATCH 53/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "869faedf5712227a77ca3ed537e689ab12382323)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "1a03324ecc9c7099a3f398170683e1a4cc1d882b)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out 1a03324ecc9c7099a3f398170683e1a4cc1d882b MR !51 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 869faed..1a03324 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 869faedf5712227a77ca3ed537e689ab12382323 +Subproject commit 1a03324ecc9c7099a3f398170683e1a4cc1d882b From b646b5544ed82b628105fe76b8c9a19e494878e1 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 05:46:16 +0000 Subject: [PATCH 54/65] chore(git): updated submodule ansible_playbooks Automation Data: { "branch": "development", "current_commit": "fa347da88c08e1e850b9ad15ae90895a9fe8c96c)", "name": "ansible_playbooks", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks", "remote_head": "ce23bd5c3a69fb9d6467b88bd0f25094ce30cc1c)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git" } Changes: Submodule path includes/etc/ansible/playbooks: checked out ce23bd5c3a69fb9d6467b88bd0f25094ce30cc1c MR !52 --- includes/etc/ansible/playbooks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/playbooks b/includes/etc/ansible/playbooks index fa347da..ce23bd5 160000 --- a/includes/etc/ansible/playbooks +++ b/includes/etc/ansible/playbooks @@ -1 +1 @@ -Subproject commit fa347da88c08e1e850b9ad15ae90895a9fe8c96c +Subproject commit ce23bd5c3a69fb9d6467b88bd0f25094ce30cc1c From 00c06c1ba2dcd050af5c17230e9225d211ea03fc Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 8 Jun 2023 05:47:46 +0000 Subject: [PATCH 55/65] chore(git): updated submodule includes/etc/ansible/roles Automation Data: { "branch": "development", "current_commit": "2526044cc8a1aec98ae0927e946dc157f727d78c)", "name": "includes/etc/ansible/roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "02d9921e6b98ef03d1d49acf91ebeaa2a693df1c)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 02d9921e6b98ef03d1d49acf91ebeaa2a693df1c MR !53 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 2526044..02d9921 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 2526044cc8a1aec98ae0927e946dc157f727d78c +Subproject commit 02d9921e6b98ef03d1d49acf91ebeaa2a693df1c From 4284bfc9294858f9aa2d8ea01fb2c778ba86d8df Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Mon, 12 Jun 2023 00:24:07 +0000 Subject: [PATCH 56/65] chore(git): updated submodule ansible-roles Automation Data: { "branch": "development", "current_commit": "02d9921e6b98ef03d1d49acf91ebeaa2a693df1c)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "bf4bd37064818c5f35338e684e1b2f7cbb600131)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out bf4bd37064818c5f35338e684e1b2f7cbb600131 MR !55 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 02d9921..bf4bd37 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 02d9921e6b98ef03d1d49acf91ebeaa2a693df1c +Subproject commit bf4bd37064818c5f35338e684e1b2f7cbb600131 From f386a4ffd6807703047caa2970e85534e1f8133b Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Mon, 12 Jun 2023 00:37:45 +0000 Subject: [PATCH 57/65] =?UTF-8?q?build(version):=20bump=20version=200.1.1r?= =?UTF-8?q?c3=20=E2=86=92=200.1.1rc4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cz.yaml | 2 +- CHANGELOG.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.cz.yaml b/.cz.yaml index 1674d32..d6dfd40 100644 --- a/.cz.yaml +++ b/.cz.yaml @@ -4,4 +4,4 @@ commitizen: name: cz_conventional_commits tag_format: $major.$minor.$patch$prerelease update_changelog_on_bump: true - version: 0.1.1rc3 + version: 0.1.1rc4 diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d26734..30a08e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +## 0.1.1rc4 (2023-06-12) + ## 0.1.1rc3 (2023-06-08) ## 0.1.1rc2 (2023-06-08) From bdcb1c3d3d59dd51b19f1b5389040d84ee022abb Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 15 Jun 2023 02:49:45 +0000 Subject: [PATCH 58/65] chore(git): updated submodule ansible-roles Automation Data: { "branch": "development", "current_commit": "bf4bd37064818c5f35338e684e1b2f7cbb600131)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "ff5a37c03db7d6c63ac6cb7ba8f5b59d6422fd87)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out ff5a37c03db7d6c63ac6cb7ba8f5b59d6422fd87 MR !56 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index bf4bd37..ff5a37c 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit bf4bd37064818c5f35338e684e1b2f7cbb600131 +Subproject commit ff5a37c03db7d6c63ac6cb7ba8f5b59d6422fd87 From cf08336e784cba009b80b79638ccaf0f1bb80cee Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 15 Jun 2023 03:01:32 +0000 Subject: [PATCH 59/65] =?UTF-8?q?build(version):=20bump=20version=200.1.1r?= =?UTF-8?q?c4=20=E2=86=92=200.1.1rc5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cz.yaml | 2 +- CHANGELOG.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.cz.yaml b/.cz.yaml index d6dfd40..f1eb1a9 100644 --- a/.cz.yaml +++ b/.cz.yaml @@ -4,4 +4,4 @@ commitizen: name: cz_conventional_commits tag_format: $major.$minor.$patch$prerelease update_changelog_on_bump: true - version: 0.1.1rc4 + version: 0.1.1rc5 diff --git a/CHANGELOG.md b/CHANGELOG.md index 30a08e7..9442a33 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +## 0.1.1rc5 (2023-06-15) + ## 0.1.1rc4 (2023-06-12) ## 0.1.1rc3 (2023-06-08) From 29d53f6fbdc4b050f465a3f049a816e240dc46a7 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 15 Jun 2023 03:45:43 +0000 Subject: [PATCH 60/65] chore(git): updated submodule ansible-roles Automation Data: { "branch": "development", "current_commit": "ff5a37c03db7d6c63ac6cb7ba8f5b59d6422fd87)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "567c2dc7d9eede1dee312ff34b1a75d1369ba8e0)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 567c2dc7d9eede1dee312ff34b1a75d1369ba8e0 MR !57 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index ff5a37c..567c2dc 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit ff5a37c03db7d6c63ac6cb7ba8f5b59d6422fd87 +Subproject commit 567c2dc7d9eede1dee312ff34b1a75d1369ba8e0 From 5ffc35c458d3620cb3a62474c061fcf8d97764b0 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 15 Jun 2023 04:11:14 +0000 Subject: [PATCH 61/65] chore(git): updated submodule ansible-roles Automation Data: { "branch": "development", "current_commit": "567c2dc7d9eede1dee312ff34b1a75d1369ba8e0)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "7aec297aafc838a2696aac647d8d97d079e6789a)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 7aec297aafc838a2696aac647d8d97d079e6789a MR !59 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 567c2dc..7aec297 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 567c2dc7d9eede1dee312ff34b1a75d1369ba8e0 +Subproject commit 7aec297aafc838a2696aac647d8d97d079e6789a From 5f7f3305723f0c736c1641d99fd45a2bb6978e7c Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 15 Jun 2023 04:25:59 +0000 Subject: [PATCH 62/65] chore(git): updated submodule gitlab-ci Automation Data: { "branch": "development", "current_commit": "1a03324ecc9c7099a3f398170683e1a4cc1d882b)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "d91605e3771781ad1d6ea88ec799d9261e1641af)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } Changes: Submodule path gitlab-ci: checked out d91605e3771781ad1d6ea88ec799d9261e1641af MR !61 --- gitlab-ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitlab-ci b/gitlab-ci index 1a03324..d91605e 160000 --- a/gitlab-ci +++ b/gitlab-ci @@ -1 +1 @@ -Subproject commit 1a03324ecc9c7099a3f398170683e1a4cc1d882b +Subproject commit d91605e3771781ad1d6ea88ec799d9261e1641af From e1eed77f27f1f793cdd73e69e5f92b9be9c136f6 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 15 Jun 2023 04:29:40 +0000 Subject: [PATCH 63/65] chore(git): updated submodule ansible-roles Automation Data: { "branch": "development", "current_commit": "7aec297aafc838a2696aac647d8d97d079e6789a)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "9238f20e01ed3fc4e848af18e073078bcfaf1f62)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out 9238f20e01ed3fc4e848af18e073078bcfaf1f62 MR !62 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 7aec297..9238f20 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 7aec297aafc838a2696aac647d8d97d079e6789a +Subproject commit 9238f20e01ed3fc4e848af18e073078bcfaf1f62 From f45c9770fae24a0010ad42c2c130350c5fe92ce2 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 15 Jun 2023 04:30:42 +0000 Subject: [PATCH 64/65] chore(git): updated submodule ansible_playbooks Automation Data: { "branch": "development", "current_commit": "ce23bd5c3a69fb9d6467b88bd0f25094ce30cc1c)", "name": "ansible_playbooks", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks", "remote_head": "d6a88239f9836dc737d273c97793f223111e728c)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git" } Changes: Submodule path includes/etc/ansible/playbooks: checked out d6a88239f9836dc737d273c97793f223111e728c MR !63 --- includes/etc/ansible/playbooks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/playbooks b/includes/etc/ansible/playbooks index ce23bd5..d6a8823 160000 --- a/includes/etc/ansible/playbooks +++ b/includes/etc/ansible/playbooks @@ -1 +1 @@ -Subproject commit ce23bd5c3a69fb9d6467b88bd0f25094ce30cc1c +Subproject commit d6a88239f9836dc737d273c97793f223111e728c From 25098b780632ef0137a749d26ae0acc0af91fa15 Mon Sep 17 00:00:00 2001 From: nfc_bot Date: Thu, 15 Jun 2023 04:36:14 +0000 Subject: [PATCH 65/65] chore(git): updated submodule ansible-roles Automation Data: { "branch": "development", "current_commit": "9238f20e01ed3fc4e848af18e073078bcfaf1f62)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "e0788ccdf5972d5ee63d4c47aba9a209e7e12f87)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } Changes: Submodule path includes/etc/ansible/roles: checked out e0788ccdf5972d5ee63d4c47aba9a209e7e12f87 MR !64 --- includes/etc/ansible/roles | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/etc/ansible/roles b/includes/etc/ansible/roles index 9238f20..e0788cc 160000 --- a/includes/etc/ansible/roles +++ b/includes/etc/ansible/roles @@ -1 +1 @@ -Subproject commit 9238f20e01ed3fc4e848af18e073078bcfaf1f62 +Subproject commit e0788ccdf5972d5ee63d4c47aba9a209e7e12f87