Hardcoded network names in overcloud-resource-registry-puppet.j2.yaml break custom network name support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Triaged
|
High
|
Unassigned |
Bug Description
There are a couple of conditions using hardcoded network names that will just break in case of custom network names:
https:/
We need to be smarter...
Cédric Jeanneret (cjeanner) wrote : | #1 |
summary: |
Hardcoded network names in overcloud-resource-registry-puppet.j2.yaml - breaks custom network name support + break custom network name support |
Rabi Mishra (rabi) wrote : | #2 |
Network names are always fixed. Not sure what's the issue you've.
If you've network data as below
...
- name: InternalApi
vip: true
name_lower: internal_
service_
subnets:
internal_
ip_subnet: '172.16.13.0/24'
allocatio
vlan: 13
...
Then
{%- if 'InternalApi' in role.networks %}
{{role.
{{role.
{%- else %}
{{role.
{{role.
{%- endif %}
would return
{{role.
{{role.
Cédric Jeanneret (cjeanner) wrote : | #3 |
Nope. You can customize them:
- name: StorageCloud0
mtu: 1350
vip: true
name_lower: storage_cloud_0
service_
subnets:
storage_
ip_subnet: '172.16.11.0/24'
allocatio
vlan: 11
For instance..... So nope. they aren't "fixed".
Rabi Mishra (rabi) wrote : | #4 |
As mentioned on the irc for additional overclouds[1] the 'name' in network data would remain the same. 'name_lower' is the one which would change and AFAIK that's used everywhere.
Rabi Mishra (rabi) wrote : | #5 |
https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (master) | #6 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : | #7 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master) | #8 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (master) | #9 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master) | #10 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (master) | #11 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master) | #12 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (master) | #13 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master) | #14 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (master) | #15 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 28161b58682ac6d
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:21:04 2021 +0200
Default CephDashboardNe
The default CephDashboardNe
'ctlplane'. Change this to default to storage_dashboard
with a fallback to 'ctlplane'.
This will allow us to remove the hard-coded conditionals
on 'StorageDashboard' network name in tripleo_hiera_data.
Related-Bug: #1946239
Change-Id: I9a62b2cf24b2dd
OpenStack Infra (hudson-openstack) wrote : | #16 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 3cf046ccee8e2c9
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:29:08 2021 +0200
Add InternalApiNetwork entry in ServiceNetMap
This is not explicitly mapping to a network to a service,
but we already have other entries like ResolveNetwork and
PublicNetwork in the ServiceNetMap.
Adding InternalApiNetwork to the ServiceNetMap will allow us
to remove a conditional on hard-coded network name in
tripleo_
It also makes it possible to change the network for interal_api_vip
via the ServiceNetMap or the service_
data.
Related-Bug: #1946239
Change-Id: I1dcd9da59487bf
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (master) | #17 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 32f1ac14359e8d6
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:01:17 2021 +0200
Use service_net_map, not conditions on hard-coded networ names
The ServiceNetMap defines the PublicNetwork, it defaults to
'external' and fall's back to ctlplane. Let's use the ServiceNetMap
when setting public_virtual_ip, tripleo:
and tripleo:
This removes the conditionals on hard-coded network.name 'External'
in vip_data.j2. This will allow custom network names to be used,
either via overriding PublicNetwork in ServiceNetMap or using the
service_
Related-Bug: #1946239
Change-Id: I6f159d0b117233
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (master) | #18 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit c0b778301fff8f0
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 14:47:23 2021 +0200
GaneshaNetwork - fallback -> external -> ctlplane
The GaneshaNetwork attempted to fallback to the external
network in the case when storage_nfs network does not
exists. It should also fallback to ctlplane in the case that
the external network does not exist.
Related-Bug: #1946239
Change-Id: I5804621a308120
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (master) | #19 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 2894ef9d3e4208e
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:13:22 2021 +0200
Use service_net_map for ganesha_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. GaneshaNetwork defaults to 'storage_nfs' with a
fallback to 'external' and then to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used,
either via overriding GaneshaNetwork in ServiceNetMap or using the
service_
Related-Bug: #1946239
Depends-On: I5804621a308120
Change-Id: Ic7743e7cd64070
OpenStack Infra (hudson-openstack) wrote : | #20 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 3af34f0c68383ff
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:17:38 2021 +0200
Use service_net_map for ceph_dashboard_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. CephDashboardNe
with a fallback to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used, via overriding
CephDashboa
in network data.
Related-Bug: #1946239
Depends-On: I9a62b2cf24b2dd
Change-Id: I145d6c0ddd3cbb
OpenStack Infra (hudson-openstack) wrote : | #21 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit abbfc7f2aa119ca
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:52:53 2021 +0200
Use service_net_map for internal_api_vip
Use the internal_
internal_
network name 'InternalApi'.
Also clean up indentation for public_virtual_ip.
Related-Bug: #1946239
Depends-On: I1dcd9da59487bf
Change-Id: Iaba927739f8225
OpenStack Infra (hudson-openstack) wrote : | #22 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 362a54363f6b6b9
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 14:49:49 2021 +0200
Filter network_virtual_ips using service_net_map
Instead of filtering on hard-coded network names in
THT/
in tripleo_hieradata.
This allows us to remove the conditions based on hard-coded
network names in: THT/common/
Related-Bug: #1946239
Change-Id: I9c5d681c266db1
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (master) | #23 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 9e30f281fba7f10
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 15:44:51 2021 +0200
Remove network_virtual_ips hard-coded name filter
Remove the filtering of network_virtual_ips based on
the hard-coded network names. The depends-on does similar
filtering by using the service_net_map instead.
This should allow better support for custom network names,
custom ServiceNetMap and use of service_
network data.
Related-Bug: #1946239
Depends-On: I9c5d681c266db1
Change-Id: I1c904d2f09e467
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/wallaby) | #24 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : | #25 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : | #26 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/wallaby) | #27 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : | #28 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : | #29 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : | #30 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : | #31 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/wallaby) | #32 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/wallaby) | #33 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 03761ab7a33272d
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:29:08 2021 +0200
Add InternalApiNetwork entry in ServiceNetMap
This is not explicitly mapping to a network to a service,
but we already have other entries like ResolveNetwork and
PublicNetwork in the ServiceNetMap.
Adding InternalApiNetwork to the ServiceNetMap will allow us
to remove a conditional on hard-coded network name in
tripleo_
It also makes it possible to change the network for interal_api_vip
via the ServiceNetMap or the service_
data.
Conflicts:
overcloud
Related-Bug: #1946239
Change-Id: I1dcd9da59487bf
(cherry picked from commit 3cf046ccee8e2c9
tags: | added: in-stable-wallaby |
OpenStack Infra (hudson-openstack) wrote : | #34 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit b1c7478e06a1990
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 14:47:23 2021 +0200
GaneshaNetwork - fallback -> external -> ctlplane
The GaneshaNetwork attempted to fallback to the external
network in the case when storage_nfs network does not
exists. It should also fallback to ctlplane in the case that
the external network does not exist.
Conflicts:
overcloud
Related-Bug: #1946239
Change-Id: I5804621a308120
(cherry picked from commit c0b778301fff8f0
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/wallaby) | #35 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit e6f2ecfbfba3595
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:01:17 2021 +0200
Use service_net_map, not conditions on hard-coded networ names
The ServiceNetMap defines the PublicNetwork, it defaults to
'external' and fall's back to ctlplane. Let's use the ServiceNetMap
when setting public_virtual_ip, tripleo:
and tripleo:
This removes the conditionals on hard-coded network.name 'External'
in vip_data.j2. This will allow custom network names to be used,
either via overriding PublicNetwork in ServiceNetMap or using the
service_
Related-Bug: #1946239
Change-Id: I6f159d0b117233
(cherry picked from commit 32f1ac14359e8d6
OpenStack Infra (hudson-openstack) wrote : | #36 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit dc7f164ffa0c36b
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:13:22 2021 +0200
Use service_net_map for ganesha_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. GaneshaNetwork defaults to 'storage_nfs' with a
fallback to 'external' and then to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used,
either via overriding GaneshaNetwork in ServiceNetMap or using the
service_
Related-Bug: #1946239
Depends-On: I5804621a308120
Change-Id: Ic7743e7cd64070
(cherry picked from commit 2894ef9d3e4208e
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master) | #37 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master) | #38 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master) | #39 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit f6eddad78c5ae3a
Author: Harald Jensås <email address hidden>
Date: Wed Oct 27 08:23:03 2021 +0200
Don't use service_
Using the service_net_map replace in role_networks and
as networks keys causes the actual custom networks to
be filtered. I.e the service principals are not created.
Not using service_net_map fixes the problem.
This reverts commit f708ab7a827cc0d
This partial reverts commit 578bcb2ffad32c6
Releted-Bug: #1946239
Closes-Bug: #1886915
Change-Id: I76a87473b2f215
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/wallaby) | #40 |
Fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (master) | #41 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 273b41a5da02679
Author: Harald Jensås <email address hidden>
Date: Wed Oct 27 09:08:39 2021 +0200
Use ServiceNetMap to filter PublicNetwork in haproxy-tls
Replace the filtering using the hard-coded "external"
network name with a yaql filter using the PublicNetwork in
ServiceNetMap instead.
This should allow fully custom network name/name_lower to be
used as long as service_
ServiceNetMap is provided with appropriate overrides.
Also removes jinj2 filtering on 'tenant' network, this network
does not have a VIP by default so it is alreayd filtered by the
'and network.vip' in the jinj2 for loop. In the case 'tenant'
network does have VIP it would make sense to create a certificate
for it as well.
Related-Bug: #1946239
Change-Id: I7fa8e9931f27db
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/wallaby) | #42 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/wallaby) | #43 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 5d4785bd61f5ff8
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:21:04 2021 +0200
Default CephDashboardNe
The default CephDashboardNe
'ctlplane'. Change this to default to storage_dashboard
with a fallback to 'ctlplane'.
This will allow us to remove the hard-coded conditionals
on 'StorageDashboard' network name in tripleo_hiera_data.
Conflicts:
overcloud
Related-Bug: #1946239
Change-Id: I9a62b2cf24b2dd
(cherry picked from commit 28161b58682ac6d
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/wallaby) | #44 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 01b38c26c2d49ba
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:17:38 2021 +0200
Use service_net_map for ceph_dashboard_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. CephDashboardNe
with a fallback to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used, via overriding
CephDashboa
in network data.
Related-Bug: #1946239
Depends-On: I9a62b2cf24b2dd
Change-Id: I145d6c0ddd3cbb
(cherry picked from commit 3af34f0c68383ff
OpenStack Infra (hudson-openstack) wrote : | #45 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 9845747aca3db89
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:52:53 2021 +0200
Use service_net_map for internal_api_vip
Use the internal_
internal_
network name 'InternalApi'.
Also clean up indentation for public_virtual_ip.
Related-Bug: #1946239
Depends-On: I1dcd9da59487bf
Change-Id: Iaba927739f8225
(cherry picked from commit abbfc7f2aa119ca
OpenStack Infra (hudson-openstack) wrote : | #46 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 24ce46ad53d8ee7
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 14:49:49 2021 +0200
Filter network_virtual_ips using service_net_map
Instead of filtering on hard-coded network names in
THT/
in tripleo_hieradata.
This allows us to remove the conditions based on hard-coded
network names in: THT/common/
Related-Bug: #1946239
Change-Id: I9c5d681c266db1
(cherry picked from commit 362a54363f6b6b9
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/wallaby) | #47 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 570b4718622af55
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 15:44:51 2021 +0200
Remove network_virtual_ips hard-coded name filter
Remove the filtering of network_virtual_ips based on
the hard-coded network names. The depends-on does similar
filtering by using the service_net_map instead.
This should allow better support for custom network names,
custom ServiceNetMap and use of service_
network data.
Related-Bug: #1946239
Depends-On: I9c5d681c266db1
Change-Id: I1c904d2f09e467
(cherry picked from commit 9e30f281fba7f10
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/wallaby) | #48 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit a45cc6fb532c1d6
Author: Harald Jensås <email address hidden>
Date: Wed Oct 27 08:23:03 2021 +0200
Don't use service_
Using the service_net_map replace in role_networks and
as networks keys causes the actual custom networks to
be filtered. I.e the service principals are not created.
Not using service_net_map fixes the problem.
This reverts commit f708ab7a827cc0d
This partial reverts commit 578bcb2ffad32c6
Releted-Bug: #1946239
Closes-Bug: #1886915
Change-Id: I76a87473b2f215
(cherry picked from commit f6eddad78c5ae3a
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/wallaby) | #49 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit d81762b77278e8c
Author: Harald Jensås <email address hidden>
Date: Wed Oct 27 09:08:39 2021 +0200
Use ServiceNetMap to filter PublicNetwork in haproxy-tls
Replace the filtering using the hard-coded "external"
network name with a yaql filter using the PublicNetwork in
ServiceNetMap instead.
This should allow fully custom network name/name_lower to be
used as long as service_
ServiceNetMap is provided with appropriate overrides.
Also removes jinj2 filtering on 'tenant' network, this network
does not have a VIP by default so it is alreayd filtered by the
'and network.vip' in the jinj2 for loop. In the case 'tenant'
network does have VIP it would make sense to create a certificate
for it as well.
Related-Bug: #1946239
Change-Id: I7fa8e9931f27db
(cherry picked from commit 273b41a5da02679
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/ussuri) | #50 |
Related fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/victoria) | #51 |
Related fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/train) | #52 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/victoria) | #53 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit f3930cc5b18daaf
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:21:04 2021 +0200
Default CephDashboardNe
The default CephDashboardNe
'ctlplane'. Change this to default to storage_dashboard
with a fallback to 'ctlplane'.
This will allow us to remove the hard-coded conditionals
on 'StorageDashboard' network name in tripleo_hiera_data.
Conflicts:
overcloud
Related-Bug: #1946239
Change-Id: I9a62b2cf24b2dd
(cherry picked from commit 28161b58682ac6d
(cherry picked from commit 5d4785bd61f5ff8
tags: | added: in-stable-victoria |
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/ussuri) | #54 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit 5f3bec95404780d
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:21:04 2021 +0200
Default CephDashboardNe
The default CephDashboardNe
'ctlplane'. Change this to default to storage_dashboard
with a fallback to 'ctlplane'.
This will allow us to remove the hard-coded conditionals
on 'StorageDashboard' network name in tripleo_hiera_data.
Conflicts:
overcloud
Related-Bug: #1946239
Change-Id: I9a62b2cf24b2dd
(cherry picked from commit 28161b58682ac6d
(cherry picked from commit 5d4785bd61f5ff8
tags: | added: in-stable-ussuri |
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/train) | #55 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit b0bd3a3665a3ee9
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:21:04 2021 +0200
Default CephDashboardNe
The default CephDashboardNe
'ctlplane'. Change this to default to storage_dashboard
with a fallback to 'ctlplane'.
This will allow us to remove the hard-coded conditionals
on 'StorageDashboard' network name in tripleo_hiera_data.
Conflicts:
overcloud
Related-Bug: #1946239
Change-Id: I9a62b2cf24b2dd
(cherry picked from commit 28161b58682ac6d
(cherry picked from commit 5d4785bd61f5ff8
tags: | added: in-stable-train |
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/victoria) | #56 |
Related fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/ussuri) | #57 |
Related fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/train) | #58 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/victoria) | #59 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit c8b144aa3e9df3d
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:17:38 2021 +0200
Use service_net_map for ceph_dashboard_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. CephDashboardNe
with a fallback to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used, via overriding
CephDashboa
in network data.
Related-Bug: #1946239
Depends-On: I9a62b2cf24b2dd
Change-Id: I145d6c0ddd3cbb
(cherry picked from commit 3af34f0c68383ff
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/ussuri) | #60 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit db47c4163963b4b
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:17:38 2021 +0200
Use service_net_map for ceph_dashboard_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. CephDashboardNe
with a fallback to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used, via overriding
CephDashboa
in network data.
Related-Bug: #1946239
Depends-On: I9a62b2cf24b2dd
Change-Id: I145d6c0ddd3cbb
(cherry picked from commit 3af34f0c68383ff
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/train) | #61 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit 78dd878ee5b9a14
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:17:38 2021 +0200
Use service_net_map for ceph_dashboard_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. CephDashboardNe
with a fallback to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used, via overriding
CephDashboa
in network data.
Related-Bug: #1946239
Depends-On: I9a62b2cf24b2dd
Change-Id: I145d6c0ddd3cbb
(cherry picked from commit 3af34f0c68383ff
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/victoria) | #62 |
Related fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/train) | #63 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/victoria) | #64 |
Related fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-ansible (stable/train) | #65 |
Change abandoned by "Tom Barron <email address hidden>" on branch: stable/train
Review: https:/
Reason: wrong branch, do newer branch backports first
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-ansible (stable/ussuri) | #66 |
Related fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/ussuri) | #67 |
Related fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/victoria) | #68 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit 3c4475acdfad351
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 14:47:23 2021 +0200
GaneshaNetwork - fallback -> external -> ctlplane
The GaneshaNetwork attempted to fallback to the external
network in the case when storage_nfs network does not
exists. It should also fallback to ctlplane in the case that
the external network does not exist.
Conflicts:
overcloud
Related-Bug: #1946239
Change-Id: I5804621a308120
(cherry picked from commit c0b778301fff8f0
(cherry picked from commit b1c7478e06a1990
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/ussuri) | #69 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit d56cb44178e235e
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 14:47:23 2021 +0200
GaneshaNetwork - fallback -> external -> ctlplane
The GaneshaNetwork attempted to fallback to the external
network in the case when storage_nfs network does not
exists. It should also fallback to ctlplane in the case that
the external network does not exist.
Conflicts:
overcloud
Related-Bug: #1946239
Change-Id: I5804621a308120
(cherry picked from commit c0b778301fff8f0
(cherry picked from commit b1c7478e06a1990
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/victoria) | #70 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit 6fc91a9657cb734
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:13:22 2021 +0200
Use service_net_map for ganesha_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. GaneshaNetwork defaults to 'storage_nfs' with a
fallback to 'external' and then to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used,
either via overriding GaneshaNetwork in ServiceNetMap or using the
service_
Related-Bug: #1946239
Change-Id: Ic7743e7cd64070
(cherry picked from commit 2894ef9d3e4208e
(cherry picked from commit dc7f164ffa0c36b
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/ussuri) | #71 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit fcb25bd25606a92
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:13:22 2021 +0200
Use service_net_map for ganesha_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. GaneshaNetwork defaults to 'storage_nfs' with a
fallback to 'external' and then to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used,
either via overriding GaneshaNetwork in ServiceNetMap or using the
service_
Related-Bug: #1946239
Depends-On: https:/
Change-Id: Ic7743e7cd64070
(cherry picked from commit 2894ef9d3e4208e
(cherry picked from commit dc7f164ffa0c36b
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/train) | #72 |
Related fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/train) | #73 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit df133f2888f6fbb
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 14:47:23 2021 +0200
GaneshaNetwork - fallback -> external -> ctlplane
The GaneshaNetwork attempted to fallback to the external
network in the case when storage_nfs network does not
exists. It should also fallback to ctlplane in the case that
the external network does not exist.
Conflicts:
overcloud
Related-Bug: #1946239
Change-Id: I5804621a308120
(cherry picked from commit c0b778301fff8f0
(cherry picked from commit b1c7478e06a1990
(cherry picked from commit d56cb44178e235e
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-ansible (stable/train) | #74 |
Change abandoned by "Tom Barron <email address hidden>" on branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-ansible (stable/train) | #75 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit 5e744eb622bf02d
Author: Harald Jensås <email address hidden>
Date: Fri Oct 8 13:13:22 2021 +0200
Use service_net_map for ganesha_vip
Instead of if conditionals on hard-coded network names, use the
ServiceNetMap. GaneshaNetwork defaults to 'storage_nfs' with a
fallback to 'external' and then to 'ctlplane' in the ServiceNetMap.
This will allow custom network names to be used,
either via overriding GaneshaNetwork in ServiceNetMap or using the
service_
Related-Bug: #1946239
Change-Id: Ic7743e7cd64070
(cherry picked from commit 2894ef9d3e4208e
(cherry picked from commit dc7f164ffa0c36b
(cherry picked from commit fcb25bd25606a92
Trying with a simple "remove nested "if"" and I end up with this:
ComputeHost nameResolveNetw ork: internal_ api_cloud_ 0 ostnameResolveN etwork: internal_ api_cloud_ 0 HostnameResolve Network: storage_cloud_0
ControllerH
CephStorage
This sounds far, far better.