Compare commits
294 Commits
Author | SHA1 | Date | |
---|---|---|---|
d947b37b7e | |||
b9e8e2a32c | |||
7e13e2f31d | |||
def6cede45 | |||
7be77a2a9b | |||
4d2c6b976e | |||
3ba335620c | |||
592978c5f4 | |||
c445849126 | |||
f64a45d921 | |||
65fc530c8a | |||
5288a657cc | |||
d71ee25c24 | |||
7f403ca0ce | |||
ea4df74a49 | |||
e59644a6c2 | |||
3b54c1dfdd | |||
940daba84b | |||
c9358ae005 | |||
63a1cc7e13 | |||
30a9828b31 | |||
da15850849 | |||
061475fced | |||
25146e7586 | |||
838112adc4 | |||
e98c6b3844 | |||
04b0d692f3 | |||
7e0fece6fc | |||
5140f1b406 | |||
2eda50db8d | |||
3ee6d0d7fe | |||
f489208605 | |||
edebaa8806 | |||
837dcd9d1b | |||
adfba59801 | |||
dfe4372a5b | |||
7ed472f83f | |||
79af522333 | |||
4ece156654 | |||
49420c896a | |||
4472051a00 | |||
2e712ed1fd | |||
124ed938b4 | |||
f2afc87b4f | |||
a0280666c4 | |||
8b452a2658 | |||
01c9b99db4 | |||
0b156cc0c8 | |||
9a80237008 | |||
8ce0da96ad | |||
b34d7f8d38 | |||
2be66fe42b | |||
3c187cf8bc | |||
8eb8c66b30 | |||
53d96f735e | |||
4f55ffae8f | |||
f2adbe233f | |||
6e2188936f | |||
9c659f4b62 | |||
c1c338075d | |||
779d5ac284 | |||
b3083377ed | |||
3b6318aac9 | |||
86ae30983a | |||
0010d13c4d | |||
61f6ccced5 | |||
db4b0e0b86 | |||
f8ecc936b7 | |||
d14b2d07b6 | |||
e4bc112557 | |||
70c400f917 | |||
865e514ecc | |||
884640fdfb | |||
65df9e5cc3 | |||
280a0d6004 | |||
8da9c57c47 | |||
6b423c8bdc | |||
31d9580daf | |||
50e0dc7f9f | |||
787f1fcd06 | |||
7a762559ad | |||
8b3bd8713f | |||
87ae843062 | |||
bc9f6871e3 | |||
95eb038ae6 | |||
8513f9a92c | |||
337be78ac7 | |||
67487e711f | |||
65eca39504 | |||
31bdf21cfe | |||
65a073be74 | |||
1ecdeba61e | |||
7d1dc6934f | |||
813e23b5a9 | |||
50ffd2f51c | |||
bb1dd509dc | |||
990038a18b | |||
a502abea9e | |||
391c081b69 | |||
0896a78c88 | |||
d3171eb92b | |||
7fc9f89272 | |||
0667d09f89 | |||
881147c0cd | |||
69f44a3203 | |||
c80b05b22a | |||
56a8bf804f | |||
5047570c24 | |||
2dc14f9af9 | |||
1b7e975b20 | |||
d28985b81c | |||
1bbd67dd4e | |||
fc6bb9dee2 | |||
b7b300271f | |||
2d55b9d2f8 | |||
9d7c5377cd | |||
b25c7bde88 | |||
dea662d765 | |||
239420232d | |||
f219bb3a1d | |||
236bf9afef | |||
87f43afbc3 | |||
abcc7044ea | |||
e816b7f45d | |||
6528192088 | |||
428ba76163 | |||
ac529e5b34 | |||
420b395d91 | |||
9866dc8407 | |||
63a2d8e5e9 | |||
513a7344af | |||
18347370c1 | |||
687b3cb457 | |||
395fdca242 | |||
f986b0fffd | |||
c74b684fa1 | |||
cf3dd0c8e9 | |||
b7ccbe97a2 | |||
4137650b1b | |||
41b6ae166a | |||
e292c75f60 | |||
854e7e8424 | |||
dae777c3d6 | |||
bfea95f5d0 | |||
bb353721af | |||
ccbe7c5fa3 | |||
6171306e5d | |||
7193e14fbe | |||
bee823f6e3 | |||
cd747641b8 | |||
fb147bf0cf | |||
84ea45797a | |||
9b2123fa65 | |||
4bd049c1b3 | |||
9c3a369138 | |||
90afefcf8b | |||
01ffd2848a | |||
8bbaeda80d | |||
a07cf8190e | |||
d2a50436b3 | |||
29df71bcb0 | |||
19bc284224 | |||
9e120869fd | |||
4baced5e8f | |||
a1eaedf7c5 | |||
002e437474 | |||
c0709fbfef | |||
318cff2e5e | |||
14211353fd | |||
72ad227e7f | |||
e442f0971c | |||
695951da71 | |||
53a7454115 | |||
668108a4b7 | |||
33cb7ed1e6 | |||
1aff116848 | |||
cc3c510897 | |||
5cce82d1a7 | |||
386e4874ac | |||
6c5056d3af | |||
c0535ef490 | |||
d745d25b0a | |||
1c9eff4413 | |||
f5cab4b084 | |||
8da5412876 | |||
3193e2a716 | |||
03a6d6d46c | |||
bff57cde91 | |||
d6f70e0b15 | |||
cc59fe37c0 | |||
12f1b0bf18 | |||
ec8587be96 | |||
f563f9a25f | |||
e1246ecc5e | |||
3cf891d2dc | |||
f21f02a686 | |||
a9f53b0085 | |||
3cc7aedfa3 | |||
e374fc16b0 | |||
1b1ef85059 | |||
fd84b48a7e | |||
18d15f2978 | |||
4a722374a8 | |||
5fe7a206f0 | |||
4c69d8e2e5 | |||
b037996a4d | |||
e4feaaa69d | |||
d48901bab9 | |||
0ae0fadfd2 | |||
9730657d1e | |||
c5f9ae33a5 | |||
cefc16d145 | |||
2b3693e957 | |||
a39be61aac | |||
4fcb5ee5ea | |||
6b78eca456 | |||
26df54dfa2 | |||
537e7b6b6a | |||
cf39a9140b | |||
5aba6b96dc | |||
a4621f5618 | |||
9e1c717599 | |||
0b2c8ffda8 | |||
085de2b272 | |||
d1e6280728 | |||
733633209a | |||
3581ebbe98 | |||
58acda5d4e | |||
2ec5e23067 | |||
28fc8b3c65 | |||
c29bad5daa | |||
210267648b | |||
8ebe209077 | |||
519a6d0662 | |||
97f333d79c | |||
c7259d10da | |||
e79f72bac7 | |||
66a039d203 | |||
d73d1d60bb | |||
0553945e3b | |||
b2958977d2 | |||
17740c5fbf | |||
dec308508f | |||
a28554a2f5 | |||
1bbea6d8d8 | |||
63848cfba7 | |||
503721166b | |||
00de03a61f | |||
bab3281786 | |||
c9460115e8 | |||
68ff72ad21 | |||
a10825b0bf | |||
eec7285e5b | |||
f7d0d18776 | |||
231c7b81c3 | |||
d407f1db40 | |||
1d8ec257ef | |||
74b7922d16 | |||
a8b78dff9e | |||
f2594766ad | |||
fbdc5e0e2c | |||
54aee2f008 | |||
e7857fffe8 | |||
62ecfbeb3b | |||
49b8c268c7 | |||
5a75a20222 | |||
7b1be9b82b | |||
f2d461f5a0 | |||
459076e172 | |||
3a70f9f36a | |||
1e0881d378 | |||
2a66aa7aa7 | |||
801fac820b | |||
a99c3dc4f9 | |||
b6bf778694 | |||
9510179c74 | |||
cc500d1f73 | |||
284d268d52 | |||
ed4a11d764 | |||
e4fa11b5b4 | |||
e1d92cf18d | |||
d93fb152b7 | |||
3ce4e56b02 | |||
4b6203784d | |||
96e6bdeabd | |||
6bb3aec936 | |||
56217605f9 | |||
817cf9b009 | |||
5b9957489f | |||
f8ee42d8dd | |||
dacd44d7ab | |||
57eb102843 | |||
83480bb476 | |||
63911dfb3e |
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.8.1
|
||||
version: 0.19.0
|
||||
|
@ -8,7 +8,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/
|
||||
PAGES_ENVIRONMENT_PATH: projects/ansible/execution_environment/
|
||||
|
||||
include:
|
||||
- project: nofusscomputing/projects/gitlab-ci
|
||||
@ -27,6 +27,7 @@ Build/Cache Python Packages:
|
||||
- name: docker:23-dind
|
||||
entrypoint: ["env", "-u", "DOCKER_HOST"]
|
||||
command: ["dockerd-entrypoint.sh"]
|
||||
needs: []
|
||||
variables:
|
||||
DOCKER_HOST: tcp://docker:2375/
|
||||
DOCKER_DRIVER: overlay2
|
||||
@ -49,7 +50,8 @@ Build/Cache Python Packages:
|
||||
--platform=$DOCKER_IMAGE_BUILD_TARGET_PLATFORMS . \
|
||||
--build-arg CI_JOB_TOKEN=$CI_JOB_TOKEN \
|
||||
--build-arg CI_API_V4_URL=$CI_API_V4_URL \
|
||||
--build-arg CI_PROJECT_ID=$CI_PROJECT_ID
|
||||
--build-arg CI_PROJECT_ID=$CI_PROJECT_ID \
|
||||
--progress plain
|
||||
rules:
|
||||
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
||||
when: never
|
||||
|
262
CHANGELOG.md
262
CHANGELOG.md
@ -1,3 +1,265 @@
|
||||
## 0.19.0 (2024-06-27)
|
||||
|
||||
### Features
|
||||
|
||||
- **collection**: [b9e8e2a3](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/b9e8e2a32cac22bd02ae8250c20f7ff5051f897a) - bump nofusscomputing.kubernetes1.10.2 -> 1.10.3 [ [!256](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/256) [!69](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/69) [!70](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/70) ]
|
||||
- **collection**: [7e13e2f3](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/7e13e2f31d92a21248bf4f806ec273c14b38c717) - bump nofusscomputing.kubernetes1.10.1 -> 1.10.2 [ [!256](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/256) [!67](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/67) ]
|
||||
- **collection**: [def6cede](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/def6cede457363f4712ada572d5b1f7fcee97c01) - bump nofusscomputing.kubernetes 1.10.0 -> 1.10.1 [ [!256](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/256) [!67](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/67) ]
|
||||
- **collection**: [7be77a2a](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/7be77a2a9b29abf62565e6819ea5cf6f8b567c0f) - bump nofusscomputing.kubernetes 1.9.0 -> 1.10.0 [ [!256](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/256) [!66](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/66) [!65](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/65) ]
|
||||
|
||||
## 0.18.0 (2024-05-03)
|
||||
|
||||
### Features
|
||||
|
||||
- **collection**: [3ba33562](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/3ba335620cfd878048d0bceeadb45b3b35017012) - bump nofusscomputing.kubernetes 1.8.1-a2 -> 1.9.0 [ [!254](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/254) ]
|
||||
- **python**: [592978c5](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/592978c5f45f920fee4d64d325e73aa548b8454d) - bump ansible-core 2.16.1 -> 2.16.6 [ [!255](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/255) ]
|
||||
|
||||
## 0.18.0rc0 (2024-05-02)
|
||||
|
||||
### Features
|
||||
|
||||
- **collection**: [f64a45d9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f64a45d921deeb4ffd7858e8cdd91f6f6756165b) - bump nofusscomputing.kubernetes 1.7.2 -> 1.8.1-a2 [ [!254](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/254) ]
|
||||
|
||||
## 0.17.1 (2024-05-02)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- **collection**: [5288a657](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/5288a657cc43429a5a59ae3cfefca754ba421bbb) - add nofusscomputing.netbox [ [!254](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/254) ]
|
||||
- **collection**: [d71ee25c](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/d71ee25c2450567217f529e143723b05ac5cd6e0) - add nofusscomputing.glpi [ [!254](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/254) ]
|
||||
|
||||
## 0.17.0 (2024-04-25)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- **submodule**: [3b54c1df](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/3b54c1dfdd60c74e59e61bbd1eceff556300a449) - update to commit that exists [ [!252](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/252) ]
|
||||
- **kubernetes**: [940daba8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/940daba84b197fb0bda82222637a2374d8a8301f) - update nofusscomputing.kubernetes 1.7.1 -> 1.7.2 [ [!247](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/247) ]
|
||||
|
||||
### Features
|
||||
|
||||
- **ansible-roles**: [e59644a6](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e59644a6c21beee0ea18b1858e8cf75a365acd6e) - updated submodule ansible-roles [ [!253](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/253) ]
|
||||
|
||||
## 0.16.0 (2024-04-24)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- **kubernetes**: [63a1cc7e](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/63a1cc7e137018bfd829a7e817d567c80206f747) - update nofusscomputing.kubernetes 1.5.0 -> 1.7.1 [ [!247](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/247) ]
|
||||
- **kubernetes**: [30a9828b](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/30a9828b312a53d0da6c09d64867171b24ec99e6) - add missing python module jsonpatch [ [!251](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/251) [!247](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/247) ]
|
||||
- **build_cache_image**: [061475fc](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/061475fced3bf6f5e5007021a2a8bb6b7de4d533) - correct missing flag [ [!251](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/251) ]
|
||||
- [25146e75](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/25146e758639d6556757854daf58be320c0605c3) - typo [ [!251](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/251) ]
|
||||
|
||||
### Features
|
||||
|
||||
- [838112ad](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/838112adc452f39c46e882533c011ce23f29de85) - Install kubectl [ [!251](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/251) ]
|
||||
- **app**: [e98c6b38](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e98c6b384445b05844b16666492bc1f0cae6330c) - install helm and helm diff [ [!251](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/251) ]
|
||||
- **collection**: [7e0fece6](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/7e0fece6fc188240dd8155cfc891f5ff29ac11e6) - add netbox collection [ [!250](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/250) ]
|
||||
- **ansible_playbooks**: [2eda50db](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/2eda50db8dfdbcd3c93032ef38906a6daa10478c) - updated submodule ansible_playbooks [ [!249](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/249) ]
|
||||
- **collection**: [3ee6d0d7](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/3ee6d0d7fe0cb49538d7d9e7f9a4922b7d75f942) - add community.crypto for openssl ops [ [!247](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/247) ]
|
||||
- **ansible-roles**: [edebaa88](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/edebaa8806d6ccceb53123591f4278bc9bcdc308) - updated submodule ansible-roles [ [!248](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/248) ]
|
||||
- **collection**: [837dcd9d](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/837dcd9d1b51d2e69aa1e537e003952f96d5ebac) - nofusscomputing.kubernetes 1.4.0 -> 1.5.0 [ [!247](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/247) ]
|
||||
- **collection**: [adfba598](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/adfba5980131d1e21ba21b14c0627e86e91ab77d) - nofusscomputing.kubernetes 1.2.0 -> 1.4.0 [ [!247](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/247) [!50](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/50) [!51](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/51) ]
|
||||
- **ansible_playbooks**: [7ed472f8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/7ed472f83f63ec365001ba8d3ff344e4bead489b) - updated submodule ansible_playbooks [ [!246](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/246) ]
|
||||
- **ansible_playbooks**: [4ece1566](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/4ece1566548ab826312451192c0a817687af63d7) - updated submodule ansible_playbooks [ [!245](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/245) ]
|
||||
|
||||
## 0.15.0 (2024-03-17)
|
||||
|
||||
### Features
|
||||
|
||||
- **collection**: [2e712ed1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/2e712ed1fd58eb26c3cd5fba6dddd8ce7f14e283) - nofusscomputing.kubernetes set to ver 1.2.0 [ [!243](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/243) ]
|
||||
- **ansible_playbooks**: [f2afc87b](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f2afc87b4f84b6dc5e657111f20fa7d886280b01) - updated submodule ansible_playbooks [ [!242](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/242) ]
|
||||
- **ansible-roles**: [a0280666](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a0280666c4864b4308db695862cf8de856e8eab0) - updated submodule ansible-roles [ [!242](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/242) ]
|
||||
- **ansible-roles**: [8b452a26](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/8b452a265851f5bc69d939e8f4106833fddca1f9) - updated submodule ansible-roles [ [!242](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/242) ]
|
||||
- **ansible-roles**: [0b156cc0](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/0b156cc0c8b12fcf137dd72ab6f9b632c1dc99cd) - updated submodule ansible-roles [ [!242](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/242) ]
|
||||
- **ansible_playbooks**: [8ce0da96](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/8ce0da96ad501b7c077b9b2c4acb8820439b1831) - updated submodule ansible_playbooks [ [!241](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/241) ]
|
||||
|
||||
## 0.14.0 (2024-03-14)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- **collection**: [86ae3098](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/86ae30983adf4780cad351d41394395cfecdca0c) - use correct theforeman collection name [ [!0](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/0) ]
|
||||
|
||||
### Features
|
||||
|
||||
- **ansible_playbooks**: [8eb8c66b](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/8eb8c66b3027d692d62f97ddc6415de855a94e39) - updated submodule ansible_playbooks [ [!240](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/240) ]
|
||||
- **python**: [f2adbe23](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f2adbe233fe072c5cd41347f593bde090c0d32cf) - update awxkit 23.6.0 -> 23.9.0 [ [!237](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/237) ]
|
||||
- **collection**: [6e218893](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/6e2188936fa84bfe8f43433149ac11eb6766c08b) - add nofusscomputing.kubernetes [ [!237](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/237) [!37](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/37) [#16](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/16) ]
|
||||
- **collections**: [9c659f4b](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/9c659f4b62bdc8ca05301f82685e2ad8f79178f2) - update to current head versions [ [!237](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/237) ]
|
||||
- **ansible-roles**: [779d5ac2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/779d5ac2845cf385711b88a37945d12ad51e124d) - updated submodule ansible-roles [ [!236](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/236) ]
|
||||
- **ansible-roles**: [3b6318aa](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/3b6318aac938e1cebe8cbfcd4d60109d777ebe81) - updated submodule ansible-roles [ [!235](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/235) ]
|
||||
- **collection**: [0010d13c](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/0010d13c4de43157cced245fd86ceae367e6e8e4) - add theforeman [ [!0](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/0) ]
|
||||
- **ansible_playbooks**: [db4b0e0b](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/db4b0e0b86b0be8cec11d4e0ca0bcc54d56e3aa8) - updated submodule ansible_playbooks [ [!234](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/234) ]
|
||||
- **ansible_playbooks**: [d14b2d07](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/d14b2d07b6e520f8a18c00198125d3a58df9ab5e) - updated submodule ansible_playbooks [ [!233](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/233) ]
|
||||
- **ansible-roles**: [e4bc1125](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e4bc1125574ebb4e156083b405c12b78c87fef64) - updated submodule ansible-roles [ [!233](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/233) ]
|
||||
- **ansible-roles**: [70c400f9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/70c400f917c1db6975d3c01052fdd5923dc7f233) - updated submodule ansible-roles [ [!233](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/233) ]
|
||||
- **ansible_playbooks**: [280a0d60](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/280a0d60046ac9f35ec21c9f1d88ef28866dbd99) - updated submodule ansible_playbooks [ [!231](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/231) ]
|
||||
- **ansible-roles**: [8da9c57c](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/8da9c57c47f4ffe6c84f006e943ba63ae293dcaa) - updated submodule ansible-roles [ [!231](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/231) ]
|
||||
- **ansible-roles**: [6b423c8b](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/6b423c8bdcd341fdba41ba1f9f3b312d64c1cdad) - updated submodule ansible-roles [ [!231](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/231) ]
|
||||
- **ansible_playbooks**: [50e0dc7f](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/50e0dc7f9f745e0a48bff72ab6d9accc71eb5eea) - updated submodule ansible_playbooks [ [!231](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/231) ]
|
||||
- **ansible-roles**: [787f1fcd](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/787f1fcd06a47b0299d6f1ec916a26bbe0130cd3) - updated submodule ansible-roles [ [!231](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/231) ]
|
||||
- **ansible-roles**: [7a762559](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/7a762559ad028352156632dd294fe7285ca52657) - updated submodule ansible-roles [ [!231](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/231) ]
|
||||
- **ansible_playbooks**: [95eb038a](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/95eb038ae651f7784252c717b80eb711e5a126a8) - updated submodule ansible_playbooks [ [!229](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/229) ]
|
||||
- **ansible-roles**: [8513f9a9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/8513f9a92c1a33ba8cb0b31a801a2fec4d8d61d9) - updated submodule ansible-roles [ [!229](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/229) ]
|
||||
- **ansible-roles**: [337be78a](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/337be78ac7e5aacf2513878ae67e235102e91a82) - updated submodule ansible-roles [ [!229](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/229) ]
|
||||
- **ansible_playbooks**: [65a073be](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/65a073be74cce81bd372e6405ff8684da0b77552) - updated submodule ansible_playbooks [ [!227](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/227) ]
|
||||
- **ansible-roles**: [1ecdeba6](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/1ecdeba61e94dc9640de36aba38f5ec139d80395) - updated submodule ansible-roles [ [!227](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/227) ]
|
||||
- **ansible-roles**: [7d1dc693](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/7d1dc6934f2b5a86ee0d9c57fb89bdb63eef85b9) - updated submodule ansible-roles [ [!227](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/227) ]
|
||||
- **ansible_playbooks**: [990038a1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/990038a18ba587565de1a5ed239ad7ed46b63c3e) - updated submodule ansible_playbooks [ [!225](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/225) ]
|
||||
- **ansible-roles**: [a502abea](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a502abea9ec70947c81c314a636d3fc5d69041b5) - updated submodule ansible-roles [ [!225](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/225) ]
|
||||
- **ansible-roles**: [391c081b](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/391c081b69fc1fa4bcc4606c9e2affd143f8642f) - updated submodule ansible-roles [ [!225](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/225) ]
|
||||
- **ansible_playbooks**: [0896a78c](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/0896a78c8845f7f74ca94e6ac82a9bc07d1872b3) - updated submodule ansible_playbooks [ [!225](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/225) ]
|
||||
- **ansible-roles**: [881147c0](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/881147c0cd37f0e0669eb0f80dffe1b929613acc) - updated submodule ansible-roles [ [!223](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/223) ]
|
||||
- **ansible-roles**: [69f44a32](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/69f44a32032a462891704c5c208bd9f2d98c43d7) - updated submodule ansible-roles [ [!223](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/223) ]
|
||||
- **ansible_playbooks**: [2dc14f9a](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/2dc14f9af908609eae613a03963f7f06f9866524) - updated submodule ansible_playbooks [ [!221](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/221) ]
|
||||
- **ansible_playbooks**: [fc6bb9de](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/fc6bb9dee229d46884aef3ab8a13266c64690e88) - updated submodule ansible_playbooks [ [!219](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/219) ]
|
||||
- **ansible-roles**: [b7b30027](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/b7b300271fada74a0ee45b20e29a1a4b7ff6f7fd) - updated submodule ansible-roles [ [!219](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/219) ]
|
||||
- **ansible-roles**: [2d55b9d2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/2d55b9d2f893a21f3f30a868a0f35ea07085b780) - updated submodule ansible-roles [ [!219](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/219) ]
|
||||
- **ansible_playbooks**: [dea662d7](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/dea662d76589559ce7c140d163b3de6e7d263a65) - updated submodule ansible_playbooks [ [!218](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/218) ]
|
||||
- **ansible-roles**: [23942023](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/239420232de1f69e1c3f2bdb3f614e6f091ac735) - updated submodule ansible-roles [ [!218](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/218) ]
|
||||
- **ansible-roles**: [f219bb3a](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f219bb3a1d28bf2817899683c6c3254b9d5ba74d) - updated submodule ansible-roles [ [!218](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/218) ]
|
||||
- **ansible_playbooks**: [e816b7f4](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e816b7f45d88ba586a9bfc9c6a1dca26132a1b20) - updated submodule ansible_playbooks [ [!216](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/216) ]
|
||||
- **ansible-roles**: [428ba761](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/428ba761634094859464d2844fe4b9ed1c9169be) - updated submodule ansible-roles [ [!215](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/215) ]
|
||||
- **ansible-roles**: [420b395d](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/420b395d91e04cb167211d21d60dcbfb36768036) - updated submodule ansible-roles [ [!214](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/214) ]
|
||||
|
||||
## 0.13.0 (2024-02-08)
|
||||
|
||||
### Features
|
||||
|
||||
- **receptor**: [513a7344](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/513a7344afafbcedf880af011108b71a4c1d7b92) - update to dev -> v1.4.4 [ [!212](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/212) [#27](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/27) ]
|
||||
- **ansible_playbooks**: [687b3cb4](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/687b3cb45756b229ae2e4a61245b271000f6399e) - updated submodule ansible_playbooks [ [!211](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/211) ]
|
||||
|
||||
## 0.12.0 (2024-02-07)
|
||||
|
||||
### Features
|
||||
|
||||
- **receptor**: [b7ccbe97](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/b7ccbe97a2e2ab54f01db696081e60e3e24c9d7e) - create receptor dir and set initial permissions [ [!208](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/208) ]
|
||||
- **ansible_playbooks**: [e292c75f](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e292c75f6030263e4bf86c4b5d9faefe9205cc84) - updated submodule ansible_playbooks [ [!207](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/207) ]
|
||||
- **ansible_playbooks**: [dae777c3](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/dae777c3d605e3b1c2f1656c670e4045a252c13c) - updated submodule ansible_playbooks [ [!206](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/206) ]
|
||||
- **ansible_playbooks**: [bb353721](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/bb353721af77c590a17a4f35751d5c7f8e210d5c) - updated submodule ansible_playbooks [ [!205](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/205) ]
|
||||
- **ansible_playbooks**: [6171306e](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/6171306e5d0d6affd99b71d6592e87e5df3ab527) - updated submodule ansible_playbooks [ [!204](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/204) ]
|
||||
- **ansible_playbooks**: [bee823f6](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/bee823f6e388806b0cd8c06faa5ed04b2eca552a) - updated submodule ansible_playbooks [ [!203](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/203) ]
|
||||
- **ansible_playbooks**: [fb147bf0](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/fb147bf0cfc1ecc1fb00fdaeee9447cae76bb46b) - updated submodule ansible_playbooks [ [!202](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/202) ]
|
||||
- **ansible-roles**: [84ea4579](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/84ea45797a763082bdd412ed07a426339642bc4a) - updated submodule ansible-roles [ [!202](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/202) ]
|
||||
- **ansible-roles**: [9b2123fa](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/9b2123fa65a81df4a52ee6e82c764118e0f4c55e) - updated submodule ansible-roles [ [!202](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/202) ]
|
||||
- **ansible-roles**: [90afefcf](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/90afefcf8b3d1aac48059500bf1bbda634baf4bf) - updated submodule ansible-roles [ [!202](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/202) ]
|
||||
- **ansible_playbooks**: [8bbaeda8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/8bbaeda80d34411950cf7b0e1efc4f2ae9a33ba5) - updated submodule ansible_playbooks [ [!201](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/201) ]
|
||||
- **ansible-roles**: [a07cf819](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a07cf8190ed704b8a77230fc25089593e5d6e889) - updated submodule ansible-roles [ [!201](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/201) ]
|
||||
- **ansible-roles**: [d2a50436](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/d2a50436b328b115a11e7fe32f49fdf1ef8134ea) - updated submodule ansible-roles [ [!201](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/201) ]
|
||||
- **ansible_playbooks**: [19bc2842](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/19bc2842246758fd4c221e255a3289a07aa6f909) - updated submodule ansible_playbooks [ [!201](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/201) ]
|
||||
- **ansible-roles**: [9e120869](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/9e120869fd01d6a8bef0917c1fa7c8d3fadb3c80) - updated submodule ansible-roles [ [!201](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/201) ]
|
||||
- **ansible_playbooks**: [c0709fbf](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/c0709fbfefc9b8b1e06f3f91927586e506b2ad0d) - updated submodule ansible_playbooks [ [!199](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/199) ]
|
||||
- **ansible-roles**: [14211353](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/14211353fda1d811236deec21af96a733a59de75) - updated submodule ansible-roles [ [!198](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/198) ]
|
||||
- **ansible-roles**: [e442f097](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e442f0971c5509f64519c8d3c908806b50e5f08d) - updated submodule ansible-roles [ [!198](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/198) ]
|
||||
- **ansible-roles**: [c0535ef4](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/c0535ef49091e4224561b59327608e43983708a1) - updated submodule ansible-roles [ [!193](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/193) ]
|
||||
- **ansible-roles**: [d745d25b](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/d745d25b0a1e76dc469cba6209bca71bff8ba3bd) - updated submodule ansible-roles [ [!193](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/193) ]
|
||||
- **ansible-roles**: [1c9eff44](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/1c9eff4413d7161e386fed1214ece79e6ef50fdb) - updated submodule ansible-roles [ [!193](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/193) ]
|
||||
- **ansible_playbooks**: [8da54128](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/8da54128767ee5102e97f6e593d02118be404483) - updated submodule ansible_playbooks [ [!192](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/192) ]
|
||||
- **ansible_playbooks**: [03a6d6d4](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/03a6d6d46cc623e541cf6b65d89331fcbc403d1a) - updated submodule ansible_playbooks [ [!191](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/191) ]
|
||||
- **ansible_playbooks**: [d6f70e0b](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/d6f70e0b15c3e53fd61fd4699c14368e315dffab) - updated submodule ansible_playbooks [ [!190](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/190) ]
|
||||
- **ansible_playbooks**: [12f1b0bf](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/12f1b0bf183f1d5b3f06cdf87d023f6940dba3cd) - updated submodule ansible_playbooks [ [!189](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/189) ]
|
||||
- **ansible_playbooks**: [f563f9a2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f563f9a25f2bbe60a33eabb04e34f07598efffd5) - updated submodule ansible_playbooks [ [!188](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/188) ]
|
||||
- **ansible_playbooks**: [3cf891d2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/3cf891d2dc36568ce04f3f2fb6c1cc7fa17411c4) - updated submodule ansible_playbooks [ [!187](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/187) ]
|
||||
- **ansible_playbooks**: [a9f53b00](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a9f53b008571017cb4dc48053668fa0c4e410376) - updated submodule ansible_playbooks [ [!186](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/186) ]
|
||||
- **submodules**: [3cc7aedf](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/3cc7aedfa3a9c31a984a7486231e30ffbc6ee78f) - manual update of playbooks and roles [ [!185](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/185) ]
|
||||
|
||||
## 0.11.0 (2024-01-14)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- [e4feaaa6](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e4feaaa69dd6c1dd0ca2f7a8a827ca032d2b706a) - depreciated warning "ANSIBLE_COLLECTIONS_PATHS option, does not fit var naming standard, use the singular form ANSIBLE_COLLECTIONS_PATH instead" [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
- **docker_cache**: [d48901ba](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/d48901bab9f7a48f56b774245c399f1b079219e7) - ensure .tar.gz are built to wheels [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
- **docker_cache**: [2b3693e9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/2b3693e957c6e3578ed1ade75574b260638dea4c) - migrated ldconfig fixes from ee container file [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
- **docker_cache**: [6b78eca4](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/6b78eca4563376d2346e3cd75e0887e8cb6bc15a) - build image binaries to match deployed binaries [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
- **docker_cache**: [26df54df](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/26df54dfa2ff2ee416cb824252900d7335533724) - build image must not be slim [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
|
||||
### Code Refactor
|
||||
|
||||
- **docker**: [b037996a](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/b037996a4dc9631f2395f5b14390415f943139ac) - get file name with ls and grep [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
- **docker_cache**: [0ae0fadf](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/0ae0fadfd220bd71d86c7096b114b95b7e04216d) - cleanup commands and place items in alphanumerical order [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
|
||||
### Continious Integration
|
||||
|
||||
- [18d15f29](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/18d15f2978ba9f3b7fd8802ed4d06d024d174a77) - update pages path [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
- **docker_cache**: [c5f9ae33](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/c5f9ae33a556e9ac5391505bf3d2cb184f7b69f7) - require compilation tools [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) [#23](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/23) ]
|
||||
- **docker_cache**: [cefc16d1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/cefc16d145c931aeacd94e7a89f36a184074f50b) - start straight away as no deps for building [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
|
||||
### Documentaton / Guides
|
||||
|
||||
- [4a722374](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/4a722374a8561d301c82839dca0ab2f812f55b07) - update to current structure [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
|
||||
### Features
|
||||
|
||||
- **submodules**: [1b1ef850](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/1b1ef8505985530579f356193ce5529c915309f4) - manual update of playbooks and roles [ [!185](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/185) [#26](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/26) [!130](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/130) ]
|
||||
- **docker**: [5fe7a206](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/5fe7a206f0c7741986dffb6af82e97f9554c75ff) - add required deps for mysql ansible module [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) [#25](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/25) ]
|
||||
- **docker**: [4c69d8e2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/4c69d8e2e56cb63d8890a2a70d53bac782ce3df3) - update base image from buster to bookworm [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) [#23](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/23) ]
|
||||
- **python**: [9730657d](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/9730657d1ec8bfdf1d780f88ae7513f0211540fb) - updated awxkit, python_gitlab and dns to current head versions [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
- **collections**: [a39be61a](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a39be61aac7fce8404f4c60cc7752ec9ca8af0fe) - update all modules to current HEAD versions available [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) ]
|
||||
- **docker**: [4fcb5ee5](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/4fcb5ee5ea75840768fe81009d6bf761ddb0d0b6) - use python slim for base image [ [!184](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/184) [#23](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/23) ]
|
||||
- **submodule**: [cf39a914](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/cf39a9140be290f5b517143b00bc3bb7ff4fcde8) - update sub module playbooks [ [!67](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/67) ]
|
||||
- **contianer**: [5aba6b96](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/5aba6b96dc37c0ffb5611dd7f7842701efd000c8) - shrink container size [ [#23](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/23) ]
|
||||
- **ansible_playbooks**: [9e1c7175](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/9e1c7175999d061e9088bb2b37f67af0f1cb5a4b) - updated submodule ansible_playbooks [ [!182](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/182) ]
|
||||
- **ansible_playbooks**: [085de2b2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/085de2b272fdb00189d8897aca55e64c826009c5) - updated submodule ansible_playbooks [ [!181](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/181) ]
|
||||
- **ansible_playbooks**: [73363320](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/733633209aa3b661f88993acccfdad39ebcd765c) - updated submodule ansible_playbooks [ [!180](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/180) ]
|
||||
|
||||
## 0.11.0rc0 (2024-01-02)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- **collections**: [2ec5e230](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/2ec5e2306707d4c5c1d0dcc1062afa1ee0f00857) - fix utils version decalaration [ [!179](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/179) ]
|
||||
|
||||
### Features
|
||||
|
||||
- **image**: [28fc8b3c](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/28fc8b3c658a973e1294e9fb7eb9c53e1e52eaf6) - add awxkit [ [!179](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/179) ]
|
||||
- **image**: [c29bad5d](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/c29bad5daa6ec4242b14e2873ddee34048b4240a) - add ansible module ansible.utils [ [!179](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/179) ]
|
||||
- **ansible_playbooks**: [8ebe2090](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/8ebe20907788b66d6009bc247720a3deea2c60d1) - updated submodule ansible_playbooks [ [!178](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/178) ]
|
||||
|
||||
## 0.10.0 (2024-01-01)
|
||||
|
||||
### Features
|
||||
|
||||
- **ansible-roles**: [c7259d10](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/c7259d10da7e0b002758c95a899b4f88c0405459) - updated submodule ansible-roles [ [!176](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/176) ]
|
||||
- **ansible_playbooks**: [66a039d2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/66a039d203b89888afdddaecef033a7d85d36083) - updated submodule ansible_playbooks [ [!175](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/175) ]
|
||||
- **ansible_playbooks**: [0553945e](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/0553945e3bf6cd2ebbffcb6ef4554fe4b94f764e) - updated submodule ansible_playbooks [ [!174](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/174) ]
|
||||
|
||||
## 0.10.0rc0 (2023-12-20)
|
||||
|
||||
### Features
|
||||
|
||||
- **submodule**: [17740c5f](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/17740c5fbf3b2fc3ac235e3aa9721f16f5319960) - update sub modules [ [!1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/1) ]
|
||||
- **ansible_playbooks**: [a28554a2](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a28554a2f5b8b93590683f7a63245b0635536042) - updated submodule ansible_playbooks [ [!173](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/173) ]
|
||||
- **ansible_playbooks**: [63848cfb](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/63848cfba7a88bce0b6b75c580e410fb6bded2dd) - updated submodule ansible_playbooks [ [!172](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/172) ]
|
||||
- **ansible_playbooks**: [00de03a6](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/00de03a61f5160d89d25f45be61994174b79f782) - updated submodule ansible_playbooks [ [!171](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/171) ]
|
||||
- **ansible_playbooks**: [c9460115](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/c9460115e85d6de530b802d82b796d9001f14219) - updated submodule ansible_playbooks [ [!170](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/170) ]
|
||||
- **ansible_playbooks**: [a10825b0](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a10825b0bf4785c7b0ee7efec3545d26798730f8) - updated submodule ansible_playbooks [ [!169](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/169) ]
|
||||
- **ansible_playbooks**: [f7d0d187](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f7d0d187766c14536df3c7611805f9671a0fd8fa) - updated submodule ansible_playbooks [ [!168](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/168) ]
|
||||
- **ansible_playbooks**: [231c7b81](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/231c7b81c35ff6a0b86a6eae983965f206a43cef) - updated submodule ansible_playbooks [ [!168](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/168) ]
|
||||
- **ansible_playbooks**: [1d8ec257](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/1d8ec257efd0e40c8483e523fee02ca6ec388ec4) - updated submodule ansible_playbooks [ [!167](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/167) ]
|
||||
- **ansible_playbooks**: [a8b78dff](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/a8b78dff9e000328a954e5b4a967e4ed8e36129a) - updated submodule ansible_playbooks [ [!166](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/166) ]
|
||||
- **ansible_playbooks**: [fbdc5e0e](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/fbdc5e0e2cf20249447996db0c1424a1ccd72f38) - updated submodule ansible_playbooks [ [!165](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/165) ]
|
||||
- **ansible_playbooks**: [e7857fff](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e7857fffe8c8252e64b312165f10b3c53951c0ca) - updated submodule ansible_playbooks [ [!164](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/164) ]
|
||||
- **ansible_playbooks**: [62ecfbeb](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/62ecfbeb3b0c4a70f97bfac7da9da2fa9c88c8dc) - updated submodule ansible_playbooks [ [!164](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/164) ]
|
||||
- **ansible_playbooks**: [5a75a202](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/5a75a20222c0280717bd8d03b0a3c96d6a8563e0) - updated submodule ansible_playbooks [ [!163](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/163) ]
|
||||
- **ansible_playbooks**: [f2d461f5](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f2d461f5a05041d8ac068408afe7831f9ac7b4a7) - updated submodule ansible_playbooks [ [!162](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/162) ]
|
||||
- **ansible_playbooks**: [459076e1](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/459076e17242324f1584c3da7cb94a7ecce544b7) - updated submodule ansible_playbooks [ [!162](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/162) ]
|
||||
- **ansible_playbooks**: [3a70f9f3](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/3a70f9f36aff71d0e9e9a7d934d722d3c06cf030) - updated submodule ansible_playbooks [ [!162](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/162) ]
|
||||
- **ansible_playbooks**: [1e0881d3](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/1e0881d3788a7ff2cf642e7bd512e968f0a06b0b) - updated submodule ansible_playbooks [ [!162](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/162) ]
|
||||
- **ansible_playbooks**: [2a66aa7a](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/2a66aa7aa7ab82e1dbaa7a4b26f4e0915c39cbbc) - updated submodule ansible_playbooks [ [!162](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/162) ]
|
||||
- **ansible_playbooks**: [801fac82](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/801fac820b5a2a1b44ac01e0a547a8b0545204c5) - updated submodule ansible_playbooks [ [!162](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/162) ]
|
||||
- **ansible_playbooks**: [b6bf7786](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/b6bf778694384bd88d69551e7baf4e050e2a7d4a) - updated submodule ansible_playbooks [ [!161](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/161) ]
|
||||
- **ansible_playbooks**: [9510179c](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/9510179c741dabb4349e03bc224f6c573901e9bc) - updated submodule ansible_playbooks [ [!161](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/161) ]
|
||||
- **ansible_playbooks**: [284d268d](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/284d268d522504282f956f1cb7995d904d053778) - updated submodule ansible_playbooks [ [!160](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/160) ]
|
||||
- **ansible_playbooks**: [e4fa11b5](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/e4fa11b5b43f8b15015be217733227559f7d33f4) - updated submodule ansible_playbooks [ [!159](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/159) ]
|
||||
- **ansible_playbooks**: [d93fb152](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/d93fb152b7cd1bfb199fea828fcbcb08dd40329f) - updated submodule ansible_playbooks [ [!158](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/158) ]
|
||||
- **ansible_playbooks**: [4b620378](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/4b6203784d6ea308f545164665e79ac5eb70372c) - updated submodule ansible_playbooks [ [!157](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/157) ]
|
||||
- **ansible_playbooks**: [6bb3aec9](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/6bb3aec936031008d5fd8fa65313033485b575cd) - updated submodule ansible_playbooks [ [!156](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/156) ]
|
||||
- **ansible-roles**: [817cf9b0](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/817cf9b009121c5e9b22f2ad3ec74b99d424286d) - updated submodule ansible-roles [ [!155](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/155) ]
|
||||
- **ansible_playbooks**: [f8ee42d8](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/f8ee42d8dd7c5a29542beafbd22d2ccb65298beb) - updated submodule ansible_playbooks [ [!154](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/154) ]
|
||||
- **ansible_playbooks**: [dacd44d7](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/dacd44d7abae7eb34fdb362cdcb1c2763b9d50c5) - updated submodule ansible_playbooks [ [!154](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/154) ]
|
||||
|
||||
## 0.9.0 (2023-12-09)
|
||||
|
||||
### Features
|
||||
|
||||
- **ansible-roles**: [63911dfb](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/commit/63911dfb3e481642465ab4764050dd3f96732d89) - updated submodule ansible-roles
|
||||
|
||||
## 0.8.1 (2023-12-09)
|
||||
|
||||
### Bug Fixes
|
||||
|
90
dockerfile
90
dockerfile
@ -1,8 +1,38 @@
|
||||
ARG release_name=bookworm
|
||||
|
||||
FROM --platform=$TARGETPLATFORM quay.io/ansible/receptor:devel as receptor
|
||||
ARG kubernetes_version=1.29
|
||||
|
||||
|
||||
FROM --platform=$TARGETPLATFORM python:3.11-bullseye
|
||||
FROM --platform=$TARGETPLATFORM quay.io/ansible/receptor:v1.4.4 as receptor
|
||||
|
||||
|
||||
FROM --platform=$TARGETPLATFORM python:3.11-slim-${release_name} as prep
|
||||
|
||||
|
||||
ARG kubernetes_version
|
||||
|
||||
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
|
||||
|
||||
RUN apt update; \
|
||||
apt install -y \
|
||||
curl \
|
||||
gpg
|
||||
|
||||
|
||||
RUN curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | tee /usr/share/keyrings/helm.gpg > /dev/null; \
|
||||
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" > /etc/apt/sources.list.d/helm.list; \
|
||||
cat /etc/apt/sources.list.d/helm.list;
|
||||
|
||||
|
||||
RUN curl -fsSL https://pkgs.k8s.io/core:/stable:/v${kubernetes_version}/deb/Release.key | gpg --dearmor | tee /usr/share/keyrings/kubernetes.gpg > /dev/null; \
|
||||
echo "deb [signed-by=/usr/share/keyrings/kubernetes.gpg] https://pkgs.k8s.io/core:/stable:/v${kubernetes_version}/deb/ /" > /etc/apt/sources.list.d/kubernetes.list; \
|
||||
cat /etc/apt/sources.list.d/kubernetes.list;
|
||||
|
||||
|
||||
FROM --platform=$TARGETPLATFORM python:3.11-slim-${release_name}
|
||||
|
||||
|
||||
# Ansible chucks a wobbler without. see: https://github.com/ansible/ansible/issues/78283
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
@ -11,7 +41,7 @@ ENV DEBIAN_FRONTEND noninteractive
|
||||
|
||||
ENV ANSIBLE_PLAYBOOK_DIR=/etc/ansible/playbooks
|
||||
|
||||
ENV ANSIBLE_COLLECTIONS_PATHS=/etc/ansible/collections
|
||||
ENV ANSIBLE_COLLECTIONS_PATH=/etc/ansible/collections
|
||||
|
||||
|
||||
COPY includes /
|
||||
@ -36,27 +66,43 @@ RUN apt update \
|
||||
&& cd /tmp \
|
||||
&& apt-get download \
|
||||
libc-bin \
|
||||
&& dpkg --extract ./libc-bin_*.deb /tmp/deb \
|
||||
&& dpkg --extract $(ls | grep libc-bin_ | grep -a '.deb') /tmp/deb \
|
||||
&& cp /tmp/deb/sbin/ldconfig /sbin/ \
|
||||
&& rm -Rf /tmp/deb \
|
||||
&& rm libc-bin_*.deb \
|
||||
&& apt-get install --reinstall \
|
||||
&& rm $(ls | grep libc-bin_ | grep -a '.deb') \
|
||||
&& apt-get install -y --reinstall \
|
||||
libc-bin \
|
||||
# EoF fixing dpkg ldconfig not found error
|
||||
# Set Locale to en_US as ansible requires a locale for it to function without chucking a tantrum!!
|
||||
&& apt install -y \
|
||||
locales \
|
||||
apt-transport-https \
|
||||
&& sed -i 's/^# *\(en_US.UTF-8\)/\1/' /etc/locale.gen \
|
||||
&& locale-gen \
|
||||
&& apt list --upgradable \
|
||||
&& locale-gen;
|
||||
|
||||
|
||||
COPY --from=prep --chmod=644 /etc/apt/sources.list.d/helm.list /etc/apt/sources.list.d/helm.list
|
||||
|
||||
COPY --from=prep --chmod=644 /usr/share/keyrings/helm.gpg /usr/share/keyrings/helm.gpg
|
||||
|
||||
COPY --from=prep --chmod=644 /etc/apt/sources.list.d/kubernetes.list /etc/apt/sources.list.d/kubernetes.list
|
||||
|
||||
COPY --from=prep --chmod=644 /usr/share/keyrings/kubernetes.gpg /usr/share/keyrings/kubernetes.gpg
|
||||
|
||||
|
||||
RUN apt update; \
|
||||
apt list --upgradable \
|
||||
&& apt upgrade --no-install-recommends -y \
|
||||
&& apt-get install --no-install-recommends -y \
|
||||
openssh-client \
|
||||
git \
|
||||
helm \
|
||||
kubectl \
|
||||
sshpass \
|
||||
postgresql-common \
|
||||
postgresql-client \
|
||||
mariadb-client \
|
||||
mariadb-client-core \
|
||||
&& mkdir -p /etc/ansible/roles \
|
||||
&& mkdir -p /etc/ansible/collections \
|
||||
&& mkdir -p /workdir \
|
||||
@ -64,8 +110,9 @@ RUN apt update \
|
||||
# see issue https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/issues/9 for following two lines
|
||||
&& apt remove -y \
|
||||
python3* \
|
||||
libpython3* \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
libpython3*; \
|
||||
helm plugin install https://github.com/databus23/helm-diff; \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
WORKDIR /workdir
|
||||
@ -77,20 +124,29 @@ COPY --from=receptor /usr/bin/receptor /usr/bin/receptor
|
||||
|
||||
RUN pip install --upgrade pip; \
|
||||
mkdir -p /var/run/receptor; \
|
||||
mkdir -p /etc/receptor; \
|
||||
chmod 777 /etc/receptor; \
|
||||
git config --global --add safe.directory '*'
|
||||
|
||||
RUN pip install --index-url https://gitlab.com/api/v4/projects/45741845/packages/pypi/simple -r /tmp/requirements.txt
|
||||
|
||||
|
||||
RUN ansible-galaxy collection install \
|
||||
awx.awx==23.5.0 \
|
||||
awx.awx==24.0.0 \
|
||||
# ansible.posix.authorized_key for SSH
|
||||
ansible.posix==1.5.4 \
|
||||
community.dns==2.6.4 \
|
||||
ansible.utils==3.1.0 \
|
||||
community.crypto==2.18.0 \
|
||||
community.dns==2.8.1 \
|
||||
# docker managment
|
||||
community.docker==3.4.11 \
|
||||
community.docker==3.8.0 \
|
||||
# community.general.gitlab_*
|
||||
community.general==8.1.0 \
|
||||
community.mysql==3.8.0 \
|
||||
community.postgresql==3.2.0 \
|
||||
kubernetes.core==3.0.0
|
||||
community.general==8.4.0 \
|
||||
community.mysql==3.9.0 \
|
||||
community.postgresql==3.4.0 \
|
||||
netbox.netbox==3.17.0 \
|
||||
theforeman.foreman==4.0.0; \
|
||||
ansible-galaxy collection install --pre \
|
||||
nofusscomputing.glpi==0.1.0-a1 \
|
||||
nofusscomputing.kubernetes==1.10.3 \
|
||||
nofusscomputing.netbox==0.4.0
|
||||
|
@ -1,4 +1,4 @@
|
||||
FROM --platform=$TARGETPLATFORM python:3.11-slim-bookworm as wheelbuild
|
||||
FROM --platform=$TARGETPLATFORM python:3.11-bookworm as wheelbuild
|
||||
|
||||
ARG CI_JOB_TOKEN
|
||||
ARG CI_API_V4_URL
|
||||
@ -6,62 +6,91 @@ ARG CI_PROJECT_ID
|
||||
|
||||
|
||||
ENV LC_ALL en_US.UTF-8
|
||||
|
||||
ENV PATH /usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.cargo/bin::~/.cargo/bin
|
||||
|
||||
RUN export DEBIAN_FRONTEND=noninteractive \
|
||||
&& dpkg-reconfigure debconf -f noninteractive
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
|
||||
RUN apt update \
|
||||
&& apt install --reinstall -yq \
|
||||
git \
|
||||
|
||||
RUN dpkg-reconfigure debconf -f noninteractive
|
||||
|
||||
|
||||
RUN apt update
|
||||
|
||||
# SoF fixing dpkg ldconfig not found error
|
||||
# Download Binary
|
||||
RUN cd /tmp \
|
||||
&& apt-get download \
|
||||
libc-bin
|
||||
|
||||
RUN ls -la
|
||||
|
||||
# Extract Binary
|
||||
RUN cd /tmp; \
|
||||
dpkg --extract $(ls | grep libc-bin_ | grep -a '.deb') /tmp/deb; ls -laR
|
||||
|
||||
# # Extracted?
|
||||
# RUN ls -laR
|
||||
|
||||
# Copy to home location
|
||||
RUN cp /tmp/deb/sbin/ldconfig /sbin/
|
||||
|
||||
# Confirm present
|
||||
RUN ls -l /sbin/ldconfig
|
||||
|
||||
# Confirm can be found
|
||||
RUN which ldconfig
|
||||
|
||||
# Cleanup
|
||||
# RUN rm -Rf /tmp/deb \
|
||||
# && rm libc-bin_*.deb
|
||||
|
||||
# Should re-install without issue
|
||||
RUN apt-get install -y --reinstall \
|
||||
libc-bin
|
||||
# EoF fixing dpkg ldconfig not found error
|
||||
# Set Locale to en_US as ansible requires a locale for it to function without chucking a tantrum!!
|
||||
|
||||
|
||||
RUN apt install -yq \
|
||||
build-essential \
|
||||
cargo \
|
||||
curl \
|
||||
rustc cargo \
|
||||
libpq-dev || true
|
||||
|
||||
|
||||
RUN mkdir -p /tmp/python_modules /tmp/python_builds
|
||||
git \
|
||||
libffi-dev \
|
||||
libpq-dev \
|
||||
libssl-dev \
|
||||
mariadb-client \
|
||||
mariadb-client-core \
|
||||
openssh-client \
|
||||
pkg-config \
|
||||
postgresql-client \
|
||||
postgresql-common \
|
||||
python3-dev \
|
||||
rustc
|
||||
|
||||
|
||||
RUN rustc --version \
|
||||
&& cargo --version
|
||||
|
||||
RUN export DEBIAN_FRONTEND=noninteractive \
|
||||
&& apt update \
|
||||
&& apt --fix-broken install \
|
||||
&& apt install -y libc-bin locales-all \
|
||||
&& apt update \
|
||||
&& apt install --reinstall -yq \
|
||||
openssh-client \
|
||||
git || true \
|
||||
&& dpkg --purge --force-all libc-bin \
|
||||
&& apt-get install -y \
|
||||
openssh-client \
|
||||
git
|
||||
|
||||
|
||||
RUN export DEBIAN_FRONTEND=noninteractive \
|
||||
&& apt update \
|
||||
&& apt install --no-install-recommends -yq libc-bin locales-all \
|
||||
&& apt-get install --reinstall -yq \
|
||||
build-essential \
|
||||
libssl-dev \
|
||||
libffi-dev \
|
||||
python3-dev \
|
||||
cargo \
|
||||
pkg-config \
|
||||
libpq-dev || true
|
||||
|
||||
|
||||
RUN pip install --upgrade pip
|
||||
|
||||
|
||||
RUN pip install --upgrade \
|
||||
setuptools \
|
||||
wheel \
|
||||
setuptools-rust \
|
||||
twine
|
||||
|
||||
|
||||
COPY requirements.txt /tmp/requirements.txt
|
||||
|
||||
|
||||
RUN mkdir -p /tmp/python_modules /tmp/python_builds
|
||||
|
||||
|
||||
RUN cd /tmp/python_modules \
|
||||
&& pip download --dest . --check-build-dependencies \
|
||||
-r /tmp/requirements.txt
|
||||
@ -70,7 +99,11 @@ RUN cd /tmp/python_modules \
|
||||
RUN cd /tmp/python_modules \
|
||||
# && export PATH=$PATH:~/.cargo/bin \
|
||||
&& echo "[DEBUG] PATH=$PATH" \
|
||||
&& pip wheel --wheel-dir /tmp/python_builds --find-links . *.whl
|
||||
&& pip wheel --wheel-dir /tmp/python_builds --find-links . *.whl; \
|
||||
pip wheel --wheel-dir /tmp/python_builds --find-links . *.tar.gz;
|
||||
|
||||
RUN cd /tmp; \
|
||||
ls -laR
|
||||
|
||||
|
||||
RUN TWINE_PASSWORD=${CI_JOB_TOKEN} TWINE_USERNAME=gitlab-ci-token python -m twine upload --verbose --skip-existing --repository-url ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi /tmp/python_builds/*
|
||||
|
@ -8,9 +8,9 @@ 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 Playbooks](../playbooks/index.md)
|
||||
|
||||
- [Ansible Roles](../ansible-roles/index.md)
|
||||
- [Ansible Roles](../roles/index.md)
|
||||
|
||||
This container can be found at dockerhub at <https://hub.docker.com/r/nofusscomputing/ansible-ee> and for use from docker with `docker pull nofusscomputing/ansible-ee`. versioning and git tags are in accordance with semver.
|
||||
|
0
docs/projects/ansible/roles/index.md
Normal file
0
docs/projects/ansible/roles/index.md
Normal file
Submodule gitlab-ci updated: bd22ff566c...a24f352ca3
Submodule includes/etc/ansible/playbooks updated: 0477e4bcbf...44b0ca4d86
Submodule includes/etc/ansible/roles updated: e30cac2e44...dc12408a01
11
mkdocs.yml
11
mkdocs.yml
@ -17,11 +17,18 @@ nav:
|
||||
|
||||
- projects/index.md
|
||||
|
||||
- Ansible Roles:
|
||||
- Ansible:
|
||||
|
||||
- projects/ansible/index.md
|
||||
|
||||
- Execution Environment:
|
||||
|
||||
- projects/execution_environment/index.md
|
||||
- projects/ansible/execution_environment/index.md
|
||||
|
||||
- Playbooks: projects/ansible/playbooks/index.md
|
||||
|
||||
- Roles: projects/ansible/roles/index.md
|
||||
|
||||
|
||||
- Operations:
|
||||
|
||||
|
@ -1,12 +1,20 @@
|
||||
ansible-core==2.16.1
|
||||
ansible-core==2.16.6
|
||||
ansible-lint==6.15.0
|
||||
ansible-runner==2.3.4
|
||||
|
||||
awxkit==23.9.0
|
||||
# Required for community.general.gitlab_*
|
||||
python_gitlab==3.14.0
|
||||
python_gitlab==4.3.0
|
||||
# community.postgresql
|
||||
psycopg2==2.9.9
|
||||
# community.mysql
|
||||
PyMySQL==1.1.0
|
||||
# NetBox
|
||||
pytz==2024.1
|
||||
|
||||
dnspython
|
||||
PyYAML>=3.11
|
||||
# kubernetes.core.k8s
|
||||
jsonpatch
|
||||
|
||||
dnspython==2.4.2
|
||||
|
||||
xmltodict==0.13.0
|
||||
|
Submodule website-template updated: 59b16501a6...f5a82d3604
Reference in New Issue
Block a user