Skip to content

[PVC] trigger prebuild affected all the users without PVC feature flag enabled #11769

Closed
@jenting

Description

@jenting

Bug description

While testing PVC + prebuild, we enable the PVC feature flag internally (without enabling PVC on the project).
image
image

Then force the trigger to prebuild on repos. For example

After that, all the users open the above repos https://gitlab.com/gitpod-io/template-python-flask, https://gitlab.com/gitpod-io/template-python-django makes the user use the PVC feature as well, which means the PVC and VolumeSnapshot object be created within the cluster. Furthermore, since we internal use the XL pool (PVC size is 50Gi), the normal user can't start the workspace because the user's PVC size is 30Gi which causes the PVC restore failure.

Steps to reproduce

  1. Enable PVC feature flag.
  2. Manually retrigger prebuild.

Workspace affected

No response

Expected behavior

No response

Example repository

No response

Anything else?

#7901

Metadata

Metadata

Assignees

No one assigned

    Labels

    team: workspaceIssue belongs to the Workspace teamtype: bugSomething isn't working

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions