Compare commits
47 Commits
Author | SHA1 | Date | |
---|---|---|---|
5d2c38ad0a | |||
1831f670ec | |||
38fe270382 | |||
fc4e44e4e3 | |||
0aac5d6fd8 | |||
042d7790b4 | |||
01ae4c9222 | |||
2ea5fd2208 | |||
ba5019e9e3 | |||
4a4917427c | |||
dd99c03136 | |||
3498651ded | |||
2f319813f3 | |||
e07b244bd9 | |||
48263925ac | |||
7cb057b120 | |||
1ae3980b0b | |||
b56f120f3c | |||
8459737ced | |||
18e4063650 | |||
f557b51847 | |||
ff3548b493 | |||
7a83b6e966 | |||
516d4f6e7f | |||
48aae07a5e | |||
0460a05664 | |||
45566db262 | |||
006bb232d5 | |||
3e4eb53647 | |||
b59ea1c816 | |||
f05fab293f | |||
3f6dcd0c40 | |||
0b6168aa6e | |||
be449e2d39 | |||
f089b226a1 | |||
29edb0a5d7 | |||
095a8298d6 | |||
89ff2c0277 | |||
b70aacf66b | |||
3fa559f121 | |||
c1abbce65d | |||
2cf27da586 | |||
b8aea8f847 | |||
03f00a9289 | |||
e38f0e58b3 | |||
a34d073671 | |||
03342e41c5 |
2
.cz.yaml
2
.cz.yaml
@ -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.0
|
||||
|
45
CHANGELOG.md
45
CHANGELOG.md
@ -1,3 +1,48 @@
|
||||
## 0.4.0 (2023-11-12)
|
||||
|
||||
### Features
|
||||
|
||||
- **ansible-roles**: [38fe2703](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/38fe270382867683dc51d1f4e3565cd0d314d5da) - updated submodule ansible-roles [ [!110](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/110) ]
|
||||
- **ansible-roles**: [0aac5d6f](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/0aac5d6fd824ee1c7d9326613f296e48e2898f6e) - updated submodule ansible-roles [ [!109](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/109) ]
|
||||
- **ansible-roles**: [01ae4c92](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/01ae4c92222c8b0b34a2f612ae6d58fc67da750f) - updated submodule ansible-roles [ [!108](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/108) ]
|
||||
- **ansible-roles**: [ba5019e9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/ba5019e9e36bb02992d6b3d1dc415fee04100194) - updated submodule ansible-roles [ [!107](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/107) ]
|
||||
- **ansible-roles**: [4a491742](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/4a4917427c17e748ce7c3b37473e4f2f9336937e) - updated submodule ansible-roles [ [!107](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/107) ]
|
||||
- **ansible-roles**: [3498651d](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/3498651ded5f8662aef6cebedb2477600281d06f) - updated submodule ansible-roles [ [!106](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/106) ]
|
||||
- **ansible_playbooks**: [2f319813](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/2f319813f3922a856c31b8570d9897b30fc29652) - updated submodule ansible_playbooks [ [!106](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/106) ]
|
||||
|
||||
## 0.4.0rc2 (2023-11-05)
|
||||
|
||||
### Features
|
||||
|
||||
- **ansible-roles**: [7cb057b1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/7cb057b120ac5c5e14c655bf5dc9ab955967a84b) - updated submodule ansible-roles [ [!105](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/105) ]
|
||||
|
||||
## 0.4.0rc1 (2023-11-05)
|
||||
|
||||
### Features
|
||||
|
||||
- **ansible-roles**: [8459737c](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/8459737ced229fa8c4a0ff2aeb624114b0f2ac26) - updated submodule ansible-roles [ [!104](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/104) ]
|
||||
- **ansible-roles**: [f557b518](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f557b51847334a97f9ff482f50ef42808ee60fa6) - updated submodule ansible-roles [ [!103](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/103) ]
|
||||
- **ansible-roles**: [7a83b6e9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/7a83b6e966b3814bc4d57aa0bbd548b535d61051) - updated submodule ansible-roles [ [!102](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/102) ]
|
||||
- **ansible-roles**: [516d4f6e](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/516d4f6e7f7e52d3c44b32b78df6faa599af01a0) - updated submodule ansible-roles [ [!102](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/102) ]
|
||||
- **ansible-roles**: [0460a056](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/0460a05664937806da4100fef76b24e37ea77047) - updated submodule ansible-roles [ [!101](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/101) ]
|
||||
- **ansible-roles**: [45566db2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/45566db262c69601ffcd24b3fadcc4f384093447) - updated submodule ansible-roles [ [!101](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/101) ]
|
||||
|
||||
## 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
|
||||
|
18
dockerfile
18
dockerfile
@ -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
|
Submodule gitlab-ci updated: a5a9fa4437...52f4ebda54
Submodule includes/etc/ansible/playbooks updated: d8e6dd46f3...ef8574a6e4
Submodule includes/etc/ansible/roles updated: 6317782ade...72f7f029e9
@ -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
|
||||
|
Reference in New Issue
Block a user