Commit 93183fc
Add network_routes to dcn1 and dcn2 stacks for ci-framework
Add network-specific routes to dcn_nostorage.yaml stack configurations
to enable ci-framework's os-net-config template to render cross-site
routes for DCN compute nodes.
Problem:
- ci-framework pre-generates /etc/os-net-config/tripleo_config.yaml
via ansible template before TripleO Heat deployment runs
- This bypasses TripleO Heat NIC templates completely
- Routes defined in network_data.yaml.j2 are never rendered to
compute nodes
Solution:
- Add network_routes configuration to dcn1 and dcn2 stacks in
dcn_nostorage.yaml
- ci-framework's os_net_config_overcloud.yml.j2 template will consume
these routes and render them to /etc/os-net-config/tripleo_config.yaml
Routes Added:
- DCN1: Routes to central (172.17/18/19.0.0/24) and dcn2
(172.17/18/19.20.0/24) via appropriate gateways
- DCN2: Routes to central (172.17/18/19.0.0/24) and dcn1
(172.17/18/19.10.0/24) via appropriate gateways
This enables DCN compute nodes to reach OVN southbound DB and other
services on central controllers using the correct source IP addresses.
Related: Commit bfc6d4d added routes to network_data.yaml.j2, but
those routes were never being used due to ci-framework bypassing
Heat templates.
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: John Fulton <fulton@redhat.com>1 parent d53d409 commit 93183fc
1 file changed
Lines changed: 32 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
164 | 180 | | |
165 | 181 | | |
166 | 182 | | |
| |||
190 | 206 | | |
191 | 207 | | |
192 | 208 | | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
0 commit comments