20 Commits

Author SHA1 Message Date
006bb232d5 build(version): bump version 0.3.0 → 0.4.0rc0 2023-10-28 06:22:34 +00:00
3e4eb53647 Merge branch 'automated-tasks' into 'development'
chore(ansible-roles): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/execution_environment!100
2023-10-28 06:17:34 +00:00
b59ea1c816 feat(ansible-roles): updated submodule ansible-roles
Automation Data:
{
    "branch": "development",
    "current_commit": "1a5ab5b289c34db8d34f1a44ea5b0efe58d42092)",
    "name": "ansible-roles",
    "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles",
    "remote_head": "c2441dce199a6621cda91fca5172c228d3770664)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git"
}

Changes: Submodule path includes/etc/ansible/roles: checked out c2441dce199a6621cda91fca5172c228d3770664

MR !100
2023-10-28 06:14:35 +00:00
f05fab293f Merge branch 'automated-tasks' into 'development'
chore(ansible-roles): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/execution_environment!99
2023-10-28 05:32:24 +00:00
3f6dcd0c40 chore(git): updated submodule ansible-roles
Automation Data:
{
    "branch": "development",
    "current_commit": "bb96961863d1111adc5f25edac3cb157aff49561)",
    "name": "ansible-roles",
    "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles",
    "remote_head": "1a5ab5b289c34db8d34f1a44ea5b0efe58d42092)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git"
}

Changes: Submodule path includes/etc/ansible/roles: checked out 1a5ab5b289c34db8d34f1a44ea5b0efe58d42092

MR !99
2023-10-28 05:28:37 +00:00
0b6168aa6e Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/execution_environment!98
2023-10-28 05:25:27 +00:00
be449e2d39 chore(git): updated submodule ansible-roles
Automation Data:
{
    "branch": "development",
    "current_commit": "c272f2d526f3c81de5251505bbe5126ecd952aa0)",
    "name": "ansible-roles",
    "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles",
    "remote_head": "bb96961863d1111adc5f25edac3cb157aff49561)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git"
}

Changes: Submodule path includes/etc/ansible/roles: checked out bb96961863d1111adc5f25edac3cb157aff49561

MR !98
2023-10-28 05:18:46 +00:00
f089b226a1 chore(git): updated submodule ansible_playbooks
Automation Data:
{
    "branch": "development",
    "current_commit": "d8e6dd46f3b57e49652bb15517d013f2455f03af)",
    "name": "ansible_playbooks",
    "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks",
    "remote_head": "75c688506de4ef6bc86df0eebbf5071303e0dc22)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git"
}

Changes: Submodule path includes/etc/ansible/playbooks: checked out 75c688506de4ef6bc86df0eebbf5071303e0dc22

MR !98
2023-10-28 05:17:16 +00:00
29edb0a5d7 chore(git): updated submodule ansible-roles
Automation Data:
{
    "branch": "development",
    "current_commit": "09ab0e1790d7288cc68d1de28cb352cf1cd98fea)",
    "name": "ansible-roles",
    "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles",
    "remote_head": "c272f2d526f3c81de5251505bbe5126ecd952aa0)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git"
}

Changes: Submodule path includes/etc/ansible/roles: checked out c272f2d526f3c81de5251505bbe5126ecd952aa0

MR !98
2023-10-28 05:13:55 +00:00
095a8298d6 chore(git): updated submodule ansible-roles
Automation Data:
{
    "branch": "development",
    "current_commit": "5d025ccb6960046e72cb4f53ea3e2afb3dfc277f)",
    "name": "ansible-roles",
    "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles",
    "remote_head": "09ab0e1790d7288cc68d1de28cb352cf1cd98fea)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git"
}

Changes: Submodule path includes/etc/ansible/roles: checked out 09ab0e1790d7288cc68d1de28cb352cf1cd98fea

MR !98
2023-10-28 05:13:34 +00:00
89ff2c0277 chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "a5a9fa44374107657b2587ce52607d96a825be56)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci",
    "remote_head": "52f4ebda54f5932e66cf37ac8783b0b49fcf01fa)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out 52f4ebda54f5932e66cf37ac8783b0b49fcf01fa

MR !98
2023-10-28 05:12:58 +00:00
b70aacf66b Merge branch 'automated-tasks' into 'development'
chore(ansible-roles): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/execution_environment!97
2023-10-24 12:58:07 +00:00
3fa559f121 chore(git): updated submodule ansible-roles
Automation Data:
{
    "branch": "development",
    "current_commit": "6317782adecd85c120073744b75ffaaba90f0aff)",
    "name": "ansible-roles",
    "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles",
    "remote_head": "5d025ccb6960046e72cb4f53ea3e2afb3dfc277f)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git"
}

Changes: Submodule path includes/etc/ansible/roles: checked out 5d025ccb6960046e72cb4f53ea3e2afb3dfc277f

MR !97
2023-10-24 12:55:01 +00:00
c1abbce65d build(version): bump version 0.2.2 → 0.3.0 2023-10-21 02:33:04 +00:00
Jon
2cf27da586 Merge branch 'database' into 'development'
feat: add database clients

See merge request nofusscomputing/projects/ansible/execution_environment!95
2023-10-21 02:25:16 +00:00
Jon
b8aea8f847 feat(image): default to amd64 as target platform
!95
2023-10-21 11:47:29 +09:30
Jon
03f00a9289 feat(image): var ANSIBLE_COLLECTIONS_PATHS set to /etc/ansible/collections
!95
2023-10-21 11:47:14 +09:30
Jon
e38f0e58b3 feat(image): add mysql client
!95
2023-10-20 06:31:53 +09:30
Jon
a34d073671 feat(image): add postgresclient
!95
2023-10-20 06:31:26 +09:30
Jon
03342e41c5 feat(collection): add community.postgresql
!95
2023-10-20 06:30:44 +09:30
7 changed files with 38 additions and 10 deletions

View File

@ -4,4 +4,4 @@ commitizen:
name: cz_conventional_commits
tag_format: $major.$minor.$patch$prerelease
update_changelog_on_bump: true
version: 0.2.2
version: 0.4.0rc0

View File

@ -1,3 +1,19 @@
## 0.4.0rc0 (2023-10-28)
### Features
- **ansible-roles**: [b59ea1c8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/b59ea1c8160039bdcb744bb5c2463851bc40cfc6) - updated submodule ansible-roles [ [!100](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/100) ]
## 0.3.0 (2023-10-21)
### Features
- **image**: [b8aea8f8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/b8aea8f847d0d0d6b176991cad167bc6ea6f9d14) - default to amd64 as target platform [ [!95](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/95) ]
- **image**: [03f00a92](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/03f00a928906e50f580a1e8f2ca3f3b79089e3c3) - var ANSIBLE_COLLECTIONS_PATHS set to /etc/ansible/collections [ [!95](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/95) ]
- **image**: [e38f0e58](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e38f0e58b3d6c4e537186f428a6ff372b4bdc07c) - add mysql client [ [!95](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/95) ]
- **image**: [a34d0736](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a34d0736714a0c487806872b78dcb78474c621ae) - add postgresclient [ [!95](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/95) ]
- **collection**: [03342e41](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/03342e41c591f58c214f1c8754a069362618515d) - add community.postgresql [ [!95](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/95) ]
## 0.2.2 (2023-10-16)
### Bug Fixes

View File

@ -1,3 +1,5 @@
ARG TARGETPLATFORM=linux/amd64
FROM --platform=$TARGETPLATFORM python:3.11-bullseye
# Ansible chucks a wobbler without. see: https://github.com/ansible/ansible/issues/78283
@ -7,6 +9,8 @@ ENV DEBIAN_FRONTEND noninteractive
ENV ANSIBLE_PLAYBOOK_DIR=/etc/ansible/playbooks
ENV ANSIBLE_COLLECTIONS_PATHS=/etc/ansible/collections
COPY includes /
@ -48,6 +52,9 @@ RUN apt update \
openssh-client \
git \
sshpass \
postgresql-common \
postgresql-client \
mariadb-client \
&& mkdir -p /etc/ansible/roles \
&& mkdir -p /etc/ansible/collections \
&& mkdir -p /workdir \
@ -71,12 +78,13 @@ RUN pip install --index-url https://gitlab.com/api/v4/projects/45741845/packages
RUN ansible-galaxy collection install \
awx.awx \
kubernetes.core \
# community.general.gitlab_*
community.general \
# ansible.posix.authorized_key for SSH
ansible.posix \
awx.awx \
# community.general.gitlab_*
community.general \
# docker managment
community.docker \
community.mysql
community.mysql \
community.postgresql \
kubernetes.core

View File

@ -4,3 +4,7 @@ ansible-runner==2.3.4
# Required for community.general.gitlab_*
python_gitlab==3.14.0
# community.postgresql
psycopg2==2.9.9
# community.mysql
PyMySQL==1.1.0