Skip to content
Snippets Groups Projects
Commit 9bf3b599 authored by Simone Spinelli's avatar Simone Spinelli
Browse files

Merge branch 'gap_repos' into 'main'

Gap repos

See merge request nat/ansible-containerlab!1
parents 2a03f5f9 71dec394
No related branches found
No related tags found
1 merge request!1Gap repos
- name: Sanity check
hosts: dev_environments
tasks:
- name: Ping them
ansible.builtin.ping:
- name: Show something
ansible.builtin.debug:
msg: blah blah
- name: System Setup
hosts: dev_environments
become: true
roles:
- kvm
- containerlab
- dev_images
- name: System Setup
hosts: dev_environments
roles:
- dev_networks
- name: System Setup
hosts: dev_environments
become: true
roles:
- gap_repos
dev_environments:
hosts:
test02:
ansible_host: containerlab-test02
\ No newline at end of file
ansible_host: 172.16.100.9
---
# tasks file for gap_repos
#
#- name: Git clone GAP test inventory
# shell: "git clone git@gitlab.geant.org:nat/gap_test_inventory.git /var/tmp/inventory"
# delegate_to: localhost
- name: Get the username running the deploy
become: false
local_action: command whoami
register: local_username
- name: Git checkout GAP Ansible repo
ansible.builtin.git:
repo: git@gitlab.geant.org:nat/uat_environment/lab_network_ansible.git
dest: /var/tmp/gap_ansible
#version: release-0.22
delegate_to: localhost
become_user: "{{ local_username.stdout }}"
- name: Git checkout GAP reference topology
ansible.builtin.git:
repo: git@gitlab.geant.org:nat/cl-topologies/reference_topology.git
dest: /var/tmp/gap_reference_topology
clone: yes
#version: release-0.22
delegate_to: localhost
become_user: "{{ local_username.stdout }}"
- name: Copy GAP on the target
ansible.builtin.copy:
src: /var/tmp/gap_ansible
dest: ~/gap_ansible
- name: Copy GAP on the target
ansible.builtin.copy:
src: /var/tmp/gap_reference_topology
dest: ~/gap_reference_topology
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment