Merge "feat(ironic): drop host mounts and hostIPC"

This commit is contained in:
Zuul
2025-11-25 01:19:39 +00:00
committed by Gerrit Code Review
3 changed files with 9 additions and 16 deletions

View File

@@ -202,12 +202,6 @@ spec:
readOnly: true
- name: host-var-lib-ironic
mountPath: /var/lib/ironic
- name: host-run
mountPath: /var/run
- name: host-dev
mountPath: /dev
- name: host-sys
mountPath: /sys
- name: pod-data
mountPath: /var/lib/openstack-helm
{{ if $mounts_ironic_conductor.volumeMounts }}{{ toYaml $mounts_ironic_conductor.volumeMounts | indent 12 }}{{ end }}
@@ -277,15 +271,6 @@ spec:
- name: host-var-lib-ironic
hostPath:
path: /var/lib/ironic
- name: host-run
hostPath:
path: /var/run
- name: host-dev
hostPath:
path: /dev
- name: host-sys
hostPath:
path: /sys
- name: pod-data
emptyDir: {}
{{ if $mounts_ironic_conductor.volumes }}{{ toYaml $mounts_ironic_conductor.volumes | indent 8 }}{{ end }}

View File

@@ -799,7 +799,7 @@ pod:
useHostNetwork:
conductor: true
useHostIPC:
conductor: true
conductor: false
network_policy:
ironic:

View File

@@ -0,0 +1,8 @@
---
ironic:
- |
Drop additional access that Ironic conductor no longer needs with the
removal of the iSCSI deploy interface. This change went into effect
with 2023.2. Remove host mount for /dev, /sys, and /var/run.
Disable hostIPC by default.
...