You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
multipathd service has been moved from container to host in
edpm-ansible (openstack-k8s-operators/edpm-ansible#1060).
Clean up the related EdpmMultipathdImage container references
following the same pattern as EdpmIscsidImage cleanup:
- Mark EdpmMultipathdImage field as deprecated in API types with
appropriate comments
- Remove edpm_multipathd_image from inventory variable assignments
- Comment out RELATED_IMAGE_EDPM_MULTIPATHD_IMAGE_URL_DEFAULT in
build configuration
- Remove edpm_multipathd_image from documentation examples
- Remove EdpmMultipathdImage test assertions
- Remove edpmMultipathdImage field documentation
- Update disconnected environment docs to use FRR instead of
multipathd as the example image
The API fields are preserved but marked as deprecated to maintain
backward compatibility. All usage of the field has been removed
from the codebase.
Related: openstack-k8s-operators/edpm-ansible#1060
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: docs/assemblies/proc_deploying-in-disconnected-environments.adoc
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,30 +21,30 @@ edpm_podman_registries_conf
21
21
`edpm_podman_disconnected_ocp` is a boolean variable that is used to conditionally render `registries.conf` on the dataplane nodes during the deployment. While `edpm_podman_registries_conf` contains the contents of the `registries.conf` that were acquired from the `MachineConfig` in the cluster. The contents of this file will be written to `/etc/containers/registries.conf` on each of the dataplane nodes. This ensures that our dataplane nodes are configured in a consistent manner with the OpenShift nodes.
22
22
23
23
Since this configuration file is lifted directly from OpenShift, the dataplane nodes also have the same requirements as OpenShift for images - such as using image digests rather than image tags.
24
-
This can be seen in the Ansible inventory secret for each of the `OpenStackDataPlaneNodeSet` objects in the cluster. Using `multipathd` as an example:
24
+
This can be seen in the Ansible inventory secret for each of the `OpenStackDataPlaneNodeSet` objects in the cluster. Using `frr` as an example:
Note that the `pull-from-mirror` parameter is set to `digest-only`. This means that any attempt by podman to pull an image by a digest will result in the image being pulled from the specified mirror.
41
41
42
-
Accordingly, image references in the `OpenStackVersion` CR are provided in the digest format, for example the multipathd image:
42
+
Accordingly, image references in the `OpenStackVersion` CR are provided in the digest format, for example the FRR image:
43
43
44
44
[,bash]
45
45
----
46
-
$ oc get openstackversion -o jsonpath='{.items[].status.containerImages.edpmMultipathdImage}'
Since all images are in the digest format for the `OpenStackVersion` resource, there is no additional action required by users to work in a disconnected environment.
0 commit comments