include default playbooks #7

Closed
opened 2023-05-27 00:53:14 +00:00 by jon_nfc · 33 comments
jon_nfc commented 2023-05-27 00:53:14 +00:00 (Migrated from gitlab.com)

Add playbooks to /etc/ansible/playbooks with the variable defaulting to set the ANSIBLE_PLAYBOOK_DIR environmental variable to point to this location, with the intent if the variable isn't updated that the playbooks path will default to an image containing one. the main purpose of this is so that included roles can be called/run with a requirement to only specify variables for the play.

Tasks

  • image has default env var ANSIBLE_PLAYBOOK_DIR set to /etc/ansible/playbooks ( nofusscomputing/projects/ansible/ansible_playbooks#1 requires nofusscomputing/projects/ansible/ansible_playbooks!1)

  • ~Documentation updated to include the var and that it can be overwritten, also explain /workdir defaults for other config.

Add playbooks to `/etc/ansible/playbooks` with the variable defaulting to set the `ANSIBLE_PLAYBOOK_DIR` environmental variable to point to this location, with the intent if the variable isn't updated that the playbooks path will default to an image containing one. the main purpose of this is so that included roles can be called/run with a requirement to only specify variables for the play. ### links / References - <https://docs.ansible.com/ansible/latest/reference_appendices/config.html> - nofusscomputing/ops!14 ### Tasks - [ ] image has default env var `ANSIBLE_PLAYBOOK_DIR` set to `/etc/ansible/playbooks` ( nofusscomputing/projects/ansible/ansible_playbooks#1 requires nofusscomputing/projects/ansible/ansible_playbooks!1) - [x] ~Documentation updated to include the var and that it can be overwritten, also explain `/workdir` defaults for other config.
jon_nfc commented 2023-05-27 00:53:15 +00:00 (Migrated from gitlab.com)

assigned to @jon_nfc

assigned to @jon_nfc
jon_nfc commented 2023-05-27 00:54:08 +00:00 (Migrated from gitlab.com)

marked this issue as related to nofusscomputing/ops#74

marked this issue as related to nofusscomputing/ops#74
jon_nfc commented 2023-05-27 00:55:01 +00:00 (Migrated from gitlab.com)

added 20m of time spent

added 20m of time spent
jon_nfc commented 2023-05-27 01:10:27 +00:00 (Migrated from gitlab.com)

marked this issue as related to nofusscomputing/projects/gitlab-ci#26

marked this issue as related to nofusscomputing/projects/gitlab-ci#26
jon_nfc commented 2023-05-27 01:10:36 +00:00 (Migrated from gitlab.com)

marked this issue as related to nofusscomputing/projects/gitlab-ci#25

marked this issue as related to nofusscomputing/projects/gitlab-ci#25
jon_nfc commented 2023-05-27 01:31:38 +00:00 (Migrated from gitlab.com)

unassigned @jon_nfc

unassigned @jon_nfc
jon_nfc commented 2023-05-27 01:47:53 +00:00 (Migrated from gitlab.com)

marked this issue as blocking nofusscomputing/ops#76

marked this issue as blocking nofusscomputing/ops#76
jon_nfc commented 2023-05-27 01:50:48 +00:00 (Migrated from gitlab.com)

marked this issue as blocking nofusscomputing/infrastructure/website#11

marked this issue as blocking nofusscomputing/infrastructure/website#11
jon_nfc commented 2023-05-27 01:51:32 +00:00 (Migrated from gitlab.com)

marked this issue as blocking nofusscomputing/infrastructure/config#21

marked this issue as blocking nofusscomputing/infrastructure/config#21
jon_nfc commented 2023-05-27 01:52:08 +00:00 (Migrated from gitlab.com)

marked this issue as blocking nofusscomputing/infrastructure/website-template#3

marked this issue as blocking nofusscomputing/infrastructure/website-template#3
jon_nfc commented 2023-05-27 01:53:00 +00:00 (Migrated from gitlab.com)

marked this issue as blocking nofusscomputing/projects/docker-buildx-qemu#1

marked this issue as blocking nofusscomputing/projects/docker-buildx-qemu#1
jon_nfc commented 2023-05-27 01:53:29 +00:00 (Migrated from gitlab.com)

marked this issue as blocking nofusscomputing/projects/docker-mail#5

marked this issue as blocking nofusscomputing/projects/docker-mail#5
jon_nfc commented 2023-05-27 02:16:08 +00:00 (Migrated from gitlab.com)

mentioned in merge request nofusscomputing/projects/gitlab-ci!29

mentioned in merge request nofusscomputing/projects/gitlab-ci!29
jon_nfc commented 2023-05-27 02:19:15 +00:00 (Migrated from gitlab.com)

added 1m of time spent

added 1m of time spent
jon_nfc commented 2023-05-27 02:29:04 +00:00 (Migrated from gitlab.com)

mentioned in commit ansible_playbooks@57b5b4eacefee0e38ea4c7d9ed4a3ac5e7f8e0ec

mentioned in commit ansible_playbooks@57b5b4eacefee0e38ea4c7d9ed4a3ac5e7f8e0ec
jon_nfc commented 2023-05-27 02:29:59 +00:00 (Migrated from gitlab.com)

mentioned in merge request ansible_playbooks!1

mentioned in merge request ansible_playbooks!1
jon_nfc commented 2023-05-27 02:41:56 +00:00 (Migrated from gitlab.com)

mentioned in commit ansible_playbooks@8afc171de294fc8642b10117e08351b1b7c71a7f

mentioned in commit ansible_playbooks@8afc171de294fc8642b10117e08351b1b7c71a7f
jon_nfc commented 2023-05-27 02:45:15 +00:00 (Migrated from gitlab.com)

mentioned in issue ansible_playbooks#1

mentioned in issue ansible_playbooks#1
jon_nfc commented 2023-05-27 02:48:20 +00:00 (Migrated from gitlab.com)

mentioned in commit ansible_playbooks@4decc85d3f7e0e9b1c1c60d73f0f5ab7af281041

mentioned in commit ansible_playbooks@4decc85d3f7e0e9b1c1c60d73f0f5ab7af281041
jon_nfc commented 2023-05-27 02:51:41 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2023-05-27 02:51:45 +00:00 (Migrated from gitlab.com)

assigned to @jon_nfc

assigned to @jon_nfc
jon_nfc commented 2023-05-27 03:40:51 +00:00 (Migrated from gitlab.com)

mentioned in commit ansible_playbooks@5090a353584d18657f9dde9e3a7cff80e33a62b6

mentioned in commit ansible_playbooks@5090a353584d18657f9dde9e3a7cff80e33a62b6
jon_nfc commented 2023-05-27 03:41:30 +00:00 (Migrated from gitlab.com)

mentioned in commit 1da35d5770

mentioned in commit 1da35d57709480ecde0573a33647f8dcb17ebffb
jon_nfc commented 2023-05-27 03:42:20 +00:00 (Migrated from gitlab.com)

mentioned in merge request !11

mentioned in merge request !11
jon_nfc commented 2023-05-27 03:44:16 +00:00 (Migrated from gitlab.com)

marked this issue as related to #8

marked this issue as related to #8
jon_nfc commented 2023-05-27 03:45:22 +00:00 (Migrated from gitlab.com)

mentioned in issue #8

mentioned in issue #8
jon_nfc commented 2023-05-27 03:45:29 +00:00 (Migrated from gitlab.com)

marked the checklist item ~Documentation updated to include the var and that it can be overwritten, also explain /workdir defaults for other config. as completed

marked the checklist item **~Documentation updated to include the var and that it can be overwritten, also explain `/workdir` defaults for other config.** as completed
jon_nfc commented 2023-05-27 03:45:45 +00:00 (Migrated from gitlab.com)

task moved to #8

task moved to #8
jon_nfc commented 2023-05-27 03:45:46 +00:00 (Migrated from gitlab.com)

added 3m of time spent

added 3m of time spent
jon_nfc commented 2023-05-27 03:55:38 +00:00 (Migrated from gitlab.com)

marked this issue as blocked by git_configuration#8

marked this issue as blocked by git_configuration#8
jon_nfc commented 2023-05-27 04:24:06 +00:00 (Migrated from gitlab.com)

mentioned in commit 07cdde820a

mentioned in commit 07cdde820a6b42e607966257c373239bb1b20ccb
jon_nfc commented 2023-05-27 04:24:28 +00:00 (Migrated from gitlab.com)

added 1m of time spent

added 1m of time spent
jon_nfc commented 2023-05-27 04:33:23 +00:00 (Migrated from gitlab.com)

mentioned in commit 6dfba719cc

mentioned in commit 6dfba719cce322d2ddd18fe57d9f9a8001d2e413
jon_nfc (Migrated from gitlab.com) closed this issue 2023-05-27 04:33:23 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: docker/execution_environment#7
No description provided.