Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Label per-workspace PVCs with DevWorkspace ID. #1174

Merged
merged 1 commit into from
Oct 13, 2023

Conversation

amisevsk
Copy link
Collaborator

@amisevsk amisevsk commented Sep 7, 2023

What does this PR do?

Objects owned by a single DevWorkspace should be labelled with that workspace's ID. This change adds the controller.devfile.io/devworkspace_id to per-workspace PVCs to make it easier to find them on the cluster via label selector.

What issues does this PR fix or reference?

N/A

Is it tested? How?

PR Checklist

  • E2E tests pass (when PR is ready, comment /test v8-devworkspace-operator-e2e, v8-che-happy-path to trigger)
    • v8-devworkspace-operator-e2e: DevWorkspace e2e test
    • v8-che-happy-path: Happy path for verification integration with Che

@amisevsk
Copy link
Collaborator Author

/retest

@amisevsk amisevsk force-pushed the label-per-workspace-pvc branch from 870fbe2 to 555fc73 Compare October 11, 2023 15:22
@amisevsk amisevsk force-pushed the label-per-workspace-pvc branch from 555fc73 to 5dc7759 Compare October 12, 2023 23:57
@openshift-ci
Copy link

openshift-ci bot commented Oct 13, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: amisevsk, AObuchow

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@amisevsk amisevsk merged commit 64fe640 into devfile:main Oct 13, 2023
4 checks passed
@amisevsk amisevsk deleted the label-per-workspace-pvc branch October 13, 2023 22:13
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.

2 participants