Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-5568

Disable dynamic plugin cache PVC by default in the Helm Chart

Create Doc EPIC for Fe...Prepare for Y ReleasePrepare for Z ReleaseXMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Blocker Blocker
    • 1.5.0
    • None
    • Helm Chart
    • None
    • Disable dynamic plugin cache PVC by default in the Helm Chart
    • False
    • Hide

      None

      Show
      None
    • False
    • RHIDP-5516[Helm] Disable dynamic plugin cache PVC by default
    • Done
    • RHIDP-5516 - [Helm] Disable dynamic plugin cache PVC by default
    • QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
    • 0% To Do, 0% In Progress, 100% Done
    • Hide
      = dynamicPlugins.cache.volumeClaimSpec Removed, Dynamic Plugin Storage Now Ephemeral

      The dynamicPlugins.cache.volumeClaimSpec field has been removed from values.yaml, making all dynamic plugin storage ephemeral by default. Instead of the Helm chart managing PVC creation, users must now manually configure ephemeral volume claims under extraVolumes.

      This change also resolves issues with running multi-replica RHDH deployments, as using a Persistent Volume for the Dynamic Plugins cache previously led to potential write conflicts.
      Show
      = dynamicPlugins.cache.volumeClaimSpec Removed, Dynamic Plugin Storage Now Ephemeral The dynamicPlugins.cache.volumeClaimSpec field has been removed from values.yaml, making all dynamic plugin storage ephemeral by default. Instead of the Helm chart managing PVC creation, users must now manually configure ephemeral volume claims under extraVolumes. This change also resolves issues with running multi-replica RHDH deployments, as using a Persistent Volume for the Dynamic Plugins cache previously led to potential write conflicts.
    • In Progress

      EPIC Goal

      Disable dynamic plugin cache PVC by default - see https://issues.redhat.com/browse/RHIDP-5516 for more context

      Background/Feature Origin

      Why is this important?

      User Scenarios

      Dependencies (internal and external)

      Acceptance Criteria

      Release Enablement/Demo - Provide necessary release enablement details
      and documents

      DEV - Upstream code and tests merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Upstream documentation merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Downstream build attached to advisory: <link to errata>

      QE - Test plans in Playwright: <link or reference to playwright>

      QE - Automated tests merged: <link or reference to automated tests>

      DOC - Downstream documentation merged: <link to meaningful PR>

              fndlovu@redhat.com Fortune Ndlovu
              rh-ee-asoro Armel Soro
              RHIDP - Install
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: