@@ -14,6 +14,7 @@ services:
1414 # - ${HOME}/git/github.com/metal-stack/helm-charts:/helm-charts:ro
1515 environment :
1616 - ANSIBLE_CONFIG=/mini-lab/ansible.cfg
17+ - ANSIBLE_INVENTORY=inventories/control-plane.yaml
1718 - KUBECONFIG=/mini-lab/.kubeconfig
1819 - K8S_AUTH_KUBECONFIG=/mini-lab/.kubeconfig
1920 - CI=${CI}
@@ -26,13 +27,9 @@ services:
2627 - /bin/bash
2728 - -ce
2829 - |
29- ansible-playbook \
30- -i inventories/control-plane.yaml \
31- obtain_role_requirements.yaml
32- ansible-galaxy install --ignore-errors -r requirements.yaml
33- ansible-playbook \
34- -i inventories/control-plane.yaml \
35- deploy_control_plane.yaml --extra-vars "@.extra_vars.yaml"
30+ cosign verify --key files/cosign.pub ghcr.io/metal-stack/metal-deployment-base:${DEPLOYMENT_BASE_IMAGE_TAG}
31+ ansible -m metalstack.base.metal_stack_release_vector localhost --extra-vars "@.extra_vars.yaml"
32+ ansible-playbook deploy_control_plane.yaml --extra-vars "@.extra_vars.yaml"
3633
3734 partition :
3835 image : ghcr.io/metal-stack/metal-deployment-base:${DEPLOYMENT_BASE_IMAGE_TAG}
@@ -47,6 +44,7 @@ services:
4744 # - ${HOME}/.ansible/roles/metal-ansible-modules:/root/.ansible/roles/metal-ansible-modules:ro
4845 environment :
4946 - ANSIBLE_CONFIG=/mini-lab/ansible.cfg
47+ - ANSIBLE_INVENTORY=inventories/partition.yaml,clab-mini-lab/ansible-inventory.yml
5048 - CI=${CI}
5149 - DOCKER_HUB_USER=${DOCKER_HUB_USER}
5250 - DOCKER_HUB_TOKEN=${DOCKER_HUB_TOKEN}
@@ -56,14 +54,9 @@ services:
5654 - /bin/bash
5755 - -ce
5856 - |
59- ansible-playbook \
60- -i inventories/control-plane.yaml \
61- obtain_role_requirements.yaml
62- ansible-galaxy install --ignore-errors -r requirements.yaml
63- ansible-playbook \
64- -i inventories/partition.yaml \
65- -i clab-mini-lab/ansible-inventory.yml \
66- deploy_partition.yaml --extra-vars "@.extra_vars.yaml"
57+ cosign verify --key files/cosign.pub ghcr.io/metal-stack/metal-deployment-base:${DEPLOYMENT_BASE_IMAGE_TAG}
58+ ansible -m metalstack.base.metal_stack_release_vector localhost --extra-vars "@.extra_vars.yaml"
59+ ansible-playbook deploy_partition.yaml --extra-vars "@.extra_vars.yaml"
6760
6861 metalctl :
6962 image : ghcr.io/metal-stack/metalctl:${METALCTL_IMAGE_TAG}
0 commit comments