7 Commits
0.2.2 ... 0.3.0

Author SHA1 Message Date
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
4 changed files with 29 additions and 7 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.3.0

View File

@ -1,3 +1,13 @@
## 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

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