Skip to content

Retire storage enabled volumes for the OCI registry #1093

Closed as not planned
Closed as not planned
@michael-valdron

Description

@michael-valdron

Which area/kind this issue is related to?

/area registry

Issue Description

Currently, the registry operator and the registry helm chart support the usage of a storage enabled volume for the OCI registry path to be mounted on. This allowed OCI artifacts to persist across deployments of the registry. These OCI artifacts at this point are created from the source content on the devfile-index (registry server) image, therefore in addition with security challenges with OpenShift it is best that support for this feature is retired.

The registry operator field spec.storage.enabled should be deprecated and the helm chart field persistence.enabled should also be deprecated. The field spec.storage.enabled should be disabled by default in #1092.

Acceptance Criteria

  • spec.storage.enabled should be disabled by default
  • spec.storage.enabled should be marked as deprecated
  • persistence.enabled should be marked as deprecated
  • Update documentation to reflect these changes

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/registryDevfile registry for stacks and infrastructuregood first issueGood for newcomerslifecycle/rottenRotten items. These items have been stale for 60 days and are now closed.lifecycle/staleStale items. These items have not been updated for 90 days.

    Type

    No type

    Projects

    Status

    Done ✅

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions