-Subproject commit 9915b0bb42077428478e277ed78d1d2016223028
+Subproject commit 53a8bdfd0f05f7d29ac34a44496efb2ed081250f
LABELS=centos7-builder-2c-1g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220811-110452.412
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220830-004905.209
HARDWARE_ID=v3-standard-2
LABELS=centos7-builder-2c-2g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220811-110452.412
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220830-004905.209
HARDWARE_ID=v3-standard-2
LABELS=centos7-builder-2c-8g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220811-110452.412
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220830-004905.209
HARDWARE_ID=v3-standard-2
LABELS=centos7-builder-4c-16g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220811-110452.412
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220830-004905.209
HARDWARE_ID=v3-standard-4
LABELS=centos7-builder-4c-4g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220811-110452.412
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220830-004905.209
HARDWARE_ID=v3-standard-4
LABELS=centos7-builder-8c-8g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220811-110452.412
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220830-004905.209
HARDWARE_ID=v3-standard-8
CLOUD_ZONE=ca-ymq-1
# Default Template Configuration
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220811-110452.412
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20220830-004905.209
AVAILABILITY_ZONE=nova
HARDWARE_ID=v3-standard-2
NETWORK_ID=b5fcd86e-efac-4997-b8bc-dbe0d35bc229
+++ /dev/null
----
-- import_playbook: ../common-packer/provision/baseline.yaml
-
-- hosts: all
- become_user: root
- become_method: sudo
-
- pre_tasks:
- - include_role: name=lfit.system-update
-
- tasks:
- - name: "Install OpenVSwitch {{ovs_version}}"
- block:
- - name: "Install dependencies required for OpenVSwitch {{ovs_version}}"
- apt:
- name:
- - dh-autoreconf
- - debhelper
- - autoconf
- - automake
- - libssl-dev
- - pkg-config
- - bzip2
- - openssl
- - python-all
- - procps
- - python-qt4
- - python-zopeinterface
- - python-twisted-conch
- state: present
- become: true
- - name: "Install OpenVSwitch {{ovs_version}}"
- apt:
- name:
- - openvswitch-switch
- - openvswitch-vtep
- state: present
- become: true
- - name: Enable openvswitch-switch service
- systemd:
- name: openvswitch-switch
- enabled: true
- masked: false
- become: true
- - name: Enable openvswitch-vtep service
- systemd:
- name: openvswitch-vtep
- enabled: true
- masked: false
- become: true
-
- - name: Install Mininet
- apt: name=mininet state=present
- become: true
-
- - name: Install exabgp
- apt: name=exabgp state=present
- become: true
-
- - name: Install vlan for vlan based tests in VTN suites
- apt: name=vlan state=present
- become: true
-
- - name: Install python-netaddr for custom mininet topologies
- apt: name=python-netaddr state=present
- become: true
-
- post_tasks:
- - name: System Reseal
- script: ../common-packer/provision/system-reseal.sh
- become: true
+++ /dev/null
----
-- import_playbook: ../common-packer/provision/baseline.yaml
-
-- hosts: all
- become_user: root
- become_method: sudo
- vars:
- ovs_version: 2.6.10
- ovs_checksum: sha256:dc9017013e57e90806a5ee11d5a6b815bc37fab7bec3d713296a16c749c01084
-
- pre_tasks:
- - include_role: name=lfit.system-update
-
- tasks:
- - name: "Install OpenVSwitch {{ovs_version}}"
- block:
- - name: "Install dependencies required for OpenVSwitch {{ovs_version}}"
- apt:
- name:
- - dh-autoreconf
- - debhelper
- - autoconf
- - automake
- - libssl-dev
- - pkg-config
- - bzip2
- - openssl
- - python-all
- - procps
- - python-qt4
- - python-zopeinterface
- - python-twisted-conch
- state: present
- become: true
- - name: Create OVS root
- file:
- path: /opt/ovs
- state: directory
- mode: 0755
- become: true
- - name: "Fetch OpenVSwitch {{ovs_version}} to /tmp"
- get_url:
- url: "http://openvswitch.org/releases/openvswitch-{{ovs_version}}.tar.gz"
- dest: "/tmp/openvswitch-{{ovs_version}}.tar.gz"
- checksum: "{{ovs_checksum}}"
- - name: "Unarchive OpenVSwitch {{ovs_version}}"
- unarchive:
- src: "/tmp/openvswitch-{{ovs_version}}.tar.gz"
- dest: /opt/ovs
- remote_src: true
- become: true
- - name: "Build OpenVSwitch {{ovs_version}}"
- shell: DEB_BUILD_OPTIONS='parallel=8 nocheck' fakeroot debian/rules binary
- args:
- chdir: "/opt/ovs/openvswitch-{{ovs_version}}"
- become: true
- - name: "Install OpenVSwitch {{ovs_version}}"
- apt: "deb={{item}}"
- with_items:
- - /opt/ovs/openvswitch-common_{{ovs_version}}-1_amd64.deb
- - /opt/ovs/openvswitch-switch_{{ovs_version}}-1_amd64.deb
- - /opt/ovs/python-openvswitch_{{ovs_version}}-1_all.deb
- - /opt/ovs/openvswitch-vtep_{{ovs_version}}-1_amd64.deb
- become: true
- - name: Enable openvswitch-switch service
- systemd:
- name: openvswitch-switch
- enabled: true
- masked: false
- become: true
- - name: Enable openvswitch-vtep service
- systemd:
- name: openvswitch-vtep
- enabled: true
- masked: false
- become: true
-
- - name: Install Mininet
- apt: name=mininet state=present
- become: true
-
- - name: Install exabgp
- apt: name=exabgp state=present
- become: true
-
- - name: Install vlan for vlan based tests in VTN suites
- apt: name=vlan state=present
- become: true
-
- - name: Install python-netaddr for custom mininet topologies
- apt: name=python-netaddr state=present
- become: true
-
- post_tasks:
- - name: System Reseal
- script: ../common-packer/provision/system-reseal.sh
- become: true