fix: logic #99

Merged
jon_nfc merged 7 commits from 28-29-logic-fixes into development 2024-05-03 18:20:29 +00:00
jon_nfc commented 2024-05-03 15:51:20 +00:00 (Migrated from gitlab.com)

📚 Summary

fixes for #28 and #29

👷 Tasks

  • Add your tasks here if required (delete)
### :books: Summary <!-- your summary here emojis ref: https://github.com/yodamad/gitlab-emoji --> fixes for #28 and #29 ### :link: Links / References <!-- using a list as any links to other references or links as required. if relevent, describe the link/reference --> ### :construction_worker: Tasks - [ ] Add your tasks here if required (delete) <!-- dont remove tasks below strike through including the checkbox by enclosing in double tidle '~~' --> - [x] Playbook Update This collection has a [corresponding playbook](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/blob/development/role.yaml) that may need to be updated (Ansible Role), specifically [Role Validation](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/blob/development/tasks/role/validation/nfc_kubernetes.yaml). - [x] NetBox Rendered Config Update This Collection has a [NetBox Rendered Config template](https://gitlab.com/nofusscomputing/infrastructure/configuration-management/netbox/-/blob/development/templates/cluster.json.j2) that may need to be updated. Specifically Section `cluster.type == 'kubernetes'`
jon_nfc commented 2024-05-03 15:51:35 +00:00 (Migrated from gitlab.com)

added 10m of time spent

added 10m of time spent
jon_nfc commented 2024-05-03 15:51:36 +00:00 (Migrated from gitlab.com)

assigned to @jon_nfc

assigned to @jon_nfc
jon_nfc commented 2024-05-03 16:18:08 +00:00 (Migrated from gitlab.com)

mentioned in commit 310d7a1c48

mentioned in commit 310d7a1c4838873f8083a1662352ead3e3e8dcc9
jon_nfc commented 2024-05-03 16:18:08 +00:00 (Migrated from gitlab.com)

mentioned in commit 2ebeb805e8

mentioned in commit 2ebeb805e81b676e097e5f23fcd186520eeeafb9
jon_nfc commented 2024-05-03 16:18:08 +00:00 (Migrated from gitlab.com)

mentioned in commit ece10c7ee0

mentioned in commit ece10c7ee03209f2c0f0efe8c39d3d5524584229
jon_nfc commented 2024-05-03 16:18:08 +00:00 (Migrated from gitlab.com)

added 5 commits

  • 2ebeb805 - fix(nfc_kubernetes): ensure correct node type selection for installation
  • 310d7a1c - fix(nfc_kubernetes): only run tasks on prime node
  • 43ddb13b - fix(nfc_kubernetes): only run tasks on master nodes
  • cbd2ec7e - refactor(nfc_kubernetes): remove usage of prime node name over is_prime var
  • ece10c7e - feat(nfc_kubernetes): new variable 'nfc_role_kubernetes_node_prime' to denote...

Compare with previous version

added 5 commits <ul><li>2ebeb805 - fix(nfc_kubernetes): ensure correct node type selection for installation</li><li>310d7a1c - fix(nfc_kubernetes): only run tasks on prime node</li><li>43ddb13b - fix(nfc_kubernetes): only run tasks on master nodes</li><li>cbd2ec7e - refactor(nfc_kubernetes): remove usage of prime node name over is_prime var</li><li>ece10c7e - feat(nfc_kubernetes): new variable &#39;nfc_role_kubernetes_node_prime&#39; to denote...</li></ul> [Compare with previous version](/nofusscomputing/projects/ansible/collections/kubernetes/-/merge_requests/65/diffs?diff_id=999566972&start_sha=0d0d1862cc62e3eee1500452a23e034aac7dfad4)
jon_nfc commented 2024-05-03 16:18:09 +00:00 (Migrated from gitlab.com)

mentioned in commit cbd2ec7ef8

mentioned in commit cbd2ec7ef832a22537b0b857ee7d72e061a0ab50
jon_nfc commented 2024-05-03 16:18:09 +00:00 (Migrated from gitlab.com)

mentioned in commit 43ddb13bdd

mentioned in commit 43ddb13bddecbefd0835abf04050193549fba52b
jon_nfc commented 2024-05-03 16:28:41 +00:00 (Migrated from gitlab.com)

mentioned in merge request nofusscomputing/infrastructure/configuration-management/netbox!3

mentioned in merge request nofusscomputing/infrastructure/configuration-management/netbox!3
jon_nfc commented 2024-05-03 16:28:50 +00:00 (Migrated from gitlab.com)

added 36m of time spent

added 36m of time spent
jon_nfc commented 2024-05-03 17:53:34 +00:00 (Migrated from gitlab.com)

mentioned in commit e002ff3749

mentioned in commit e002ff37496014c9a08b6962d7ada20451e9ec09
jon_nfc commented 2024-05-03 17:53:35 +00:00 (Migrated from gitlab.com)

added 1 commit

  • e002ff37 - fix(nfc_kubernetes): correct 'Create Required directories' when logic

Compare with previous version

added 1 commit <ul><li>e002ff37 - fix(nfc_kubernetes): correct &#39;Create Required directories&#39; when logic</li></ul> [Compare with previous version](/nofusscomputing/projects/ansible/collections/kubernetes/-/merge_requests/65/diffs?diff_id=999635594&start_sha=ece10c7ee03209f2c0f0efe8c39d3d5524584229)
jon_nfc commented 2024-05-03 17:54:16 +00:00 (Migrated from gitlab.com)

marked the checklist item NetBox Rendered Config Update as completed

marked the checklist item **NetBox Rendered Config Update** as completed
jon_nfc commented 2024-05-03 18:06:08 +00:00 (Migrated from gitlab.com)

mentioned in commit a01af004a7

mentioned in commit a01af004a72a4bae0d6e36ca4cd379df2a7f61fe
jon_nfc commented 2024-05-03 18:06:10 +00:00 (Migrated from gitlab.com)

added 1 commit

  • a01af004 - ci(test): add two apt updates in an attempt to correct apt-key random errors

Compare with previous version

added 1 commit <ul><li>a01af004 - ci(test): add two apt updates in an attempt to correct apt-key random errors</li></ul> [Compare with previous version](/nofusscomputing/projects/ansible/collections/kubernetes/-/merge_requests/65/diffs?diff_id=999644291&start_sha=e002ff37496014c9a08b6962d7ada20451e9ec09)
jon_nfc commented 2024-05-03 18:06:22 +00:00 (Migrated from gitlab.com)

added 20m of time spent

added 20m of time spent
jon_nfc commented 2024-05-03 18:17:21 +00:00 (Migrated from gitlab.com)

mentioned in commit nofusscomputing/projects/ansible/ansible_playbooks@f98805e4293ed1ff6431e100acd77d40cb5164f7

mentioned in commit nofusscomputing/projects/ansible/ansible_playbooks@f98805e4293ed1ff6431e100acd77d40cb5164f7
jon_nfc commented 2024-05-03 18:17:25 +00:00 (Migrated from gitlab.com)

marked the checklist item Playbook Update as completed

marked the checklist item **Playbook Update** as completed
jon_nfc commented 2024-05-03 18:20:28 +00:00 (Migrated from gitlab.com)

added 14m of time spent

added 14m of time spent
jon_nfc commented 2024-05-03 18:20:29 +00:00 (Migrated from gitlab.com)

mentioned in commit 1f90af4eac

mentioned in commit 1f90af4eac349599991656a989a50f39584d57cc
jon_nfc (Migrated from gitlab.com) merged commit 1f90af4eac into development 2024-05-03 18:20:29 +00:00
jon_nfc commented 2024-05-03 18:21:54 +00:00 (Migrated from gitlab.com)

mentioned in merge request nofusscomputing/projects/ansible/execution_environment!256

mentioned in merge request nofusscomputing/projects/ansible/execution_environment!256
jon_nfc commented 2024-05-03 18:23:11 +00:00 (Migrated from gitlab.com)

mentioned in merge request !66

mentioned in merge request !66
nfc_bot commented 2024-05-03 18:33:43 +00:00 (Migrated from gitlab.com)

mentioned in commit c2c0a9fe7d

mentioned in commit c2c0a9fe7de948b08fc77fbcf9447ec54ddf291d
jon_nfc commented 2024-05-03 18:39:36 +00:00 (Migrated from gitlab.com)

mentioned in commit nofusscomputing/projects/ansible/execution_environment@7be77a2a9b29abf62565e6819ea5cf6f8b567c0f

mentioned in commit nofusscomputing/projects/ansible/execution_environment@7be77a2a9b29abf62565e6819ea5cf6f8b567c0f
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ansible-collections/kubernetes#99
No description provided.