fix: update is busted

This commit is contained in:
Doni Crosby 2025-10-26 17:43:02 -04:00
parent e2798b77d1
commit 4553130d90
2 changed files with 11 additions and 13 deletions

View file

@ -16,10 +16,10 @@ deploy: ## Deploy NetBox (requires vault password)
ansible-playbook -i inventory/hosts.yml playbooks/deploy-netbox.yml --vault-password-file .vault-password
update: ## Update NetBox
ansible-playbook -i inventory/hosts.yml playbooks/update-netbox.yml
ansible-playbook -i inventory/hosts.yml playbooks/update-netbox.yml --vault-password-file .vault-password
backup: ## Backup NetBox
ansible-playbook -i inventory/hosts.yml playbooks/backup-netbox.yml
ansible-playbook -i inventory/hosts.yml playbooks/backup-netbox.yml --vault-password-file .vault-password
check-syntax: ## Check Ansible playbook syntax
ansible-playbook -i inventory/hosts.yml playbooks/deploy-netbox.yml --syntax-check

View file

@ -5,6 +5,10 @@
gather_facts: no
tasks:
- name: Include vault variables
include_vars:
dir: ../inventory/group_vars
- name: Update NetBox Docker repository
git:
repo: "{{ netbox_repo_url }}"
@ -15,21 +19,15 @@
tags:
- update-repo
- name: Pull latest Docker images
- name: Pull and Restart latest Docker images
community.docker.docker_compose_v2:
project_src: "{{ netbox_install_dir }}"
pull: yes
pull: always
state: present
recreate: auto
tags:
- pull-images
- name: Restart NetBox services
community.docker.docker_compose_v2:
project_src: "{{ netbox_install_dir }}"
state: present
recreate: yes
tags:
- restart-services
- name: Wait for NetBox to be ready
uri:
url: "https://{{ netbox_domain }}/"