Skip to content

18.0 fr5 cherrypick limitations - #1296

Closed
klgill wants to merge 39 commits into
openstack-k8s-operators:mainfrom
klgill:18.0-fr5-cherrypick-limitations
Closed

18.0 fr5 cherrypick limitations#1296
klgill wants to merge 39 commits into
openstack-k8s-operators:mainfrom
klgill:18.0-fr5-cherrypick-limitations

Conversation

@klgill

@klgill klgill commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

jistr and others added 30 commits February 12, 2026 17:02
For enabling dhcp neutron agent on edpm networker:
edpm_networker_neutron_dhcp_agent_enabled set as true
(by default is false)

Related: OSPRH-22963

Assisted-By: Claude (claude-4.5-sonnet)
Signed-off-by: Fiorella Yanac <fyanac@redhat.com>
…s-config

[18.0-fr5] configure zuul CI to run with 18.0-fr5 branch
…pick-robot/cherry-pick-1178-to-18.0-fr5

[18.0-fr5] Enable DHCP agent in networker edpm
…pick-robot/cherry-pick-1237-to-18.0-fr5

[18.0-fr5] moved post-adoption clean-up to data plane chapter
…pick-robot/cherry-pick-1242-to-18.0-fr5

[18.0-fr5] split hsm troubleshooting content into multiple modules
…pick-robot/cherry-pick-1243-to-18.0-fr5

[18.0-fr5] split proteccio hsm troubleshooting into multiple modules
…pick-robot/cherry-pick-1251-to-18.0-fr5

[18.0-fr5] updated barbican prerequisite for block storage procedure
Its default value was defined in dataplane_adoption defaults file,
but it was used by the development_environment role too.
Change NeutronGlobalPhysnetMtu to 1500 to match greenfield
uni01alpha configuration.
…pick-robot/cherry-pick-1052-to-18.0-fr5

[18.0-fr5] [uni01alpha adoption] - Enable Octavia in osp17.1
…pick-robot/cherry-pick-1252-to-18.0-fr5

[18.0-fr5] Move prelaunch_octavia_workload default definition to common_defaults
…ry-pick-1240

[18.0-fr5] Align uni01alpha adoption NeutronGlobalPhysnetMtu with default
Set it to openstackgate.local to match the neutron tempest plugin
default.
…pick-robot/cherry-pick-1171-to-18.0-fr5

[18.0-fr5] Add neutron config and update external network unieta adoption
…pick-robot/cherry-pick-1250-to-18.0-fr5

[18.0-fr5] Set NeutronDnsDomain for uni01alpha DNS tests
Modify hci scenario to use tls-e for OSP17.1 deployment
The following dataplane IPs, which were not used in BGP adoption,
have been removed:
- internalapi_ip
- storage_ip
- tenant_ip

OSPRH-26192
OSPRH-26038

Signed-off-by: Eduardo Olivares <eolivare@redhat.com>
…pick-robot/cherry-pick-1203-to-18.0-fr5

[18.0-fr5] Modify hci scenario to use tls-e for OSP17.1 deployment
…pick-robot/cherry-pick-1248-to-18.0-fr5

[18.0-fr5] [BGP] Remove unused IPs from dataplane nodes
Add documentation for adopting Distributed Compute Node (DCN)
deployments from OSP17 to OSP18. DCN adoption follows the standard
adoption procedure with additional steps for multi-site networking.

New sections integrated into existing chapters:

- 1.5: Overview of DCN adoption - explains multi-stack to multi-nodeset
  mapping and links to DCN-specific procedures
- 1.9: Configuring spine-leaf networks - conceptual overview of routed
  provider networks, multi-subnet NetConfig, and per-site physnets
- 4.5: Configuring control plane networking for spine-leaf topologies -
  procedure for updating NetConfig with remote site subnets and adding
  routes to NADs (internalapi, ctlplane, storage, tenant)
- 5.3: Configuring data plane nodesets for DCN sites - procedure for
  creating site-specific nodesets with ovn-dcn service and inter-site
  routes in edpm_network_config_template

Also updates adoption limitations to clarify that DCN with storage
services at remote or edge sites is unsupported, rather than all DCN.

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: John Fulton <fulton@redhat.com>
…ga@redhat.com> Apply suggestions from code review Updates for peer review
…pick-robot/cherry-pick-1210-to-18.0-fr5

[18.0-fr5] Dcn docs
klgill and others added 9 commits February 26, 2026 13:19
…pick-robot/cherry-pick-1270-to-18.0-fr5

[18.0-fr5] added module about oc patch command
…pick-robot/cherry-pick-1271-to-18.0-fr5

[18.0-fr5] added enabling TLS-e as a post-adoption requirement
When multiple registry creds are defined nodeset cr
is wrongly generated, this patch fixes it.

Also include edpm_container_registry_logins to
networker_cr where it was missing.

Signed-off-by: Yatin Karel <ykarel@redhat.com>
…pick-robot/cherry-pick-1278-to-18.0-fr5

[18.0-fr5] [dataplane_adoption] Fix indentation when multiple registries are used
…pick-robot/cherry-pick-1277-to-18.0-fr5

[18.0-fr5] removed asterisks in code block to align with downstream repo
@openshift-ci

openshift-ci Bot commented Mar 9, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign jistr for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@klgill klgill closed this Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants