Skip to content

fix(libvirt): use emptyDir for generated ceph config#4003

Merged
Mohammed Naser (mnaser) merged 1 commit into
mainfrom
fix/libvirt-etcceph-mount-propagation
Jun 15, 2026
Merged

fix(libvirt): use emptyDir for generated ceph config#4003
Mohammed Naser (mnaser) merged 1 commit into
mainfrom
fix/libvirt-etcceph-mount-propagation

Conversation

@larainema

@larainema Dong Ma (larainema) commented Jun 8, 2026

Copy link
Copy Markdown
Member

Summary

  • align the Atmosphere libvirt chart with merged upstream OpenStack-Helm change 992242
  • store generated libvirt /etc/ceph content in an emptyDir instead of a hostPath
  • remove bidirectional propagation from the /etc/ceph mount so Ceph config/keyring bind mounts stay inside the pod namespace

Testing

  • git diff --check --cached
  • git apply --reverse --check --directory=charts charts/patches/libvirt/0003-use-emptydir-for-generated-etcceph.patch
  • helm lint charts/libvirt
  • vale releasenotes/notes/libvirt-emptydir-etcceph-f6f8c9c0d0e1a2b3.yaml
  • HTTPS_PROXY=http://localhost:33128 HTTP_PROXY=http://localhost:33128 go test -run 'TestKubeconform/libvirt' ./charts

Change-Id: I2a371444842ed955491384ad2ba09d3301501e11
Signed-off-by: Dong Ma <dong.ma@vexxhost.com>
@larainema Dong Ma (larainema) force-pushed the fix/libvirt-etcceph-mount-propagation branch from 6753ff4 to 9299726 Compare June 9, 2026 00:56
@larainema Dong Ma (larainema) changed the title fix(libvirt): avoid leaking ceph subpath mounts fix(libvirt): use emptyDir for generated ceph config Jun 9, 2026
@vexxhost-bot

Copy link
Copy Markdown
Collaborator

Successfully created backport PR for stable/zed:

@vexxhost-bot

Copy link
Copy Markdown
Collaborator

Successfully created backport PR for stable/2023.1:

@vexxhost-bot

Copy link
Copy Markdown
Collaborator

Successfully created backport PR for stable/2023.2:

@vexxhost-bot

Copy link
Copy Markdown
Collaborator

Successfully created backport PR for stable/2024.1:

@vexxhost-bot

Copy link
Copy Markdown
Collaborator

Successfully created backport PR for stable/2024.2:

@vexxhost-bot

Copy link
Copy Markdown
Collaborator

Successfully created backport PR for stable/2025.1:

@vexxhost-bot

Copy link
Copy Markdown
Collaborator

Successfully created backport PR for stable/2025.2:

Mohammed Naser (mnaser) pushed a commit that referenced this pull request Jun 15, 2026
Signed-off-by: Dong Ma <dong.ma@vexxhost.com>
(cherry picked from commit c6147b6)
Mohammed Naser (mnaser) pushed a commit that referenced this pull request Jun 15, 2026
Signed-off-by: Dong Ma <dong.ma@vexxhost.com>
(cherry picked from commit c6147b6)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants