Skip to content

Commit bbaa05f

Browse files
[PERFSCALE-3634] Move to new QUADSv2 URLs (#585)
* [PERFSCALE-3634] Move to new QUADSv2 URLs Signed-off-by: Jose Castillo Lema <[email protected]> * Move to http and address rsevilla comments Signed-off-by: Jose Castillo Lema <[email protected]> --------- Signed-off-by: Jose Castillo Lema <[email protected]>
1 parent a5b2bf5 commit bbaa05f

File tree

2 files changed

+6
-26
lines changed

2 files changed

+6
-26
lines changed

ansible/roles/create-inventory/tasks/main.yml

Lines changed: 5 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,10 @@
1111
# * Second machine is SNO cluster
1212
#
1313

14-
- name: Set ocp inventory download url from lab wiki - scalelab
14+
- name: Set ocp inventory download url from lab wiki - scalelab and performancelab
1515
set_fact:
16-
ocp_inventory_url: "https://{{ labs[lab]['quads'] }}/instack/{{ lab_cloud }}_ocpinventory.json"
17-
when: ocp_inventory_override | string | length < 1 and lab == 'scalelab'
18-
19-
- name: Set ocp inventory download url from lab wiki - performancelab
20-
set_fact:
21-
ocp_inventory_url: "http://{{ labs[lab]['quads'] }}/cloud/{{ lab_cloud }}_ocpinventory.json"
22-
when: ocp_inventory_override | string | length < 1 and lab == 'performancelab'
16+
ocp_inventory_url: "http://{{ labs[lab]['quads'] }}/instack/{{ lab_cloud }}_ocpinventory.json"
17+
when: ocp_inventory_override | string | length < 1 and (lab == 'scalelab' or lab == 'performancelab')
2318

2419
- name: Set ocp inventory download url to override
2520
set_fact:
@@ -56,30 +51,15 @@
5651
password: "{{ ocpinventory.json.nodes[0].pm_password }}"
5752
validate_certs: false
5853
register: quads_assignment
59-
when: lab == "scalelab"
54+
when: lab == "scalelab" or lab == "performancelab"
6055

6156
- name: Public scalelab VLAN - Set addressing information
6257
set_fact:
6358
controlplane_network: "{{ quads_assignment.json.vlan.ip_range }}"
6459
controlplane_network_prefix: "{{ quads_assignment.json.vlan.ip_range | ipaddr('prefix') }}"
6560
controlplane_network_gateway: "{{ quads_assignment.json.vlan.gateway }}"
6661
cluster_name: "vlan{{ quads_assignment.json.vlan.vlan_id }}"
67-
when: lab == "scalelab"
68-
69-
- name: Get VLAN info from performancelab quads
70-
shell: |
71-
set -o pipefail
72-
curl -sk https://wiki.rdu3.labs.perfscale.redhat.com/vlans/ | grep -B7 {{ lab_cloud }} | sed -E 's#</?td>##g'| tr '\n' ' ' | column -J --table-columns vlan_id,cidr,netmask,gateway,ipfree,owner,ticket,cloud
73-
register: vlan_info
74-
when: lab == "performancelab"
75-
76-
- name: Public performancelab VLAN - Set addressing information
77-
set_fact:
78-
controlplane_network: "{{ (vlan_info.stdout | from_json).table[0].cidr }}"
79-
controlplane_network_prefix: "{{ (vlan_info.stdout | from_json).table[0].cidr | ipaddr('prefix') }}"
80-
controlplane_network_gateway: "{{ (vlan_info.stdout | from_json).table[0].gateway }}"
81-
cluster_name: "vlan{{ (vlan_info.stdout | from_json).table[0].vlan_id }}"
82-
when: lab == "performancelab"
62+
when: lab == "scalelab" or lab == "performancelab"
8363

8464
- name: Multi node cluster type tasks
8565
when: cluster_type == "mno"

ansible/vars/lab.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ labs:
1717
- 10.6.60.1
1818
foreman: foreman.rdu3.labs.perfscale.redhat.com
1919
ntp_server: clock.redhat.com
20-
quads: quads.rdu3.labs.perfscale.redhat.com
20+
quads: quads2.rdu3.labs.perfscale.redhat.com
2121
scalelab:
2222
dns:
2323
- 10.1.36.1

0 commit comments

Comments
 (0)