Skip to content
Snippets Groups Projects
Commit 6266a19b authored by Aleksandr Kurbatov's avatar Aleksandr Kurbatov
Browse files

Update `deploy_service_config` role for LHCONE access

parent 6c3d5c1a
No related branches found
No related tags found
1 merge request!208Update `vrf` role
...@@ -9,7 +9,20 @@ ...@@ -9,7 +9,20 @@
when: subscription.product.product_type == 'L3CoreService' when: subscription.product.product_type == 'L3CoreService'
ansible.builtin.set_fact: ansible.builtin.set_fact:
router: "{{ ap.sbp.edge_port.node }}" router: "{{ ap.sbp.edge_port.node }}"
vendor: "{{ router.vendor }}" vendor: "{{ ap.sbp.edge_port.node.vendor }}"
- name: Extract current inventory router from "vrf_router_list"
when: subscription.product.product_type == 'VRF'
ansible.builtin.set_fact:
current_router: "{{ vrf_router_list | community.general.json_query(query) }}"
vars:
query: "[?router.router_fqdn == '{{ inventory_hostname }}'] | [0]"
- name: Set router and vendor for the use with VRF update
when: subscription.product.product_type == 'VRF'
ansible.builtin.set_fact:
router: "{{ current_router.router }}"
vendor: "{{ current_router.router.vendor }}"
- name: Assemble the config from fragments in previous roles - name: Assemble the config from fragments in previous roles
ansible.builtin.include_tasks: assemble_config.yml ansible.builtin.include_tasks: assemble_config.yml
......
...@@ -2,6 +2,6 @@ ...@@ -2,6 +2,6 @@
# vars file for deploy_service_config # vars file for deploy_service_config
dry_run: true dry_run: true
is_verification_workflow: false is_verification_workflow: false
#
router: "{{ ap.sbp.edge_port.node }}" # router: "{{ ap.sbp.edge_port.node }}"
vendor: "{{ router.vendor }}" # vendor: "{{ router.vendor }}"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment