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

Populators: Add to PVC' exclude velero backup annotation #3500

Merged
merged 1 commit into from
Nov 4, 2024

Conversation

ShellyKa13
Copy link
Contributor

When backing up with Velero if a PVC is terminating then the backup is marked as PartiallyFailed, while the backup is still valid to use and its more of a warning, PVC' should be transparent to the user so have the backup partiallyFailed because of PVC' is a bad user experience. To fix that added to all our PVC' an annotation so it will be excluded from the Velero backup.

NONE

When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an annotation so it will be
excluded from the Velero backup.

Signed-off-by: Shelly Kagan <[email protected]>
@kubevirt-bot kubevirt-bot added release-note-none Denotes a PR that doesn't merit a release note. dco-signoff: yes Indicates the PR's author has DCO signed all their commits. labels Nov 4, 2024
@coveralls
Copy link

Coverage Status

coverage: 59.301% (+0.02%) from 59.281%
when pulling 3bf1b95 on ShellyKa13:exclude-prime-from-backup
into 1f34e0e on kubevirt:main.

Copy link
Member

@awels awels left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve

@kubevirt-bot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: awels

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

@kubevirt-bot kubevirt-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 4, 2024
@awels
Copy link
Member

awels commented Nov 4, 2024

/lgtm

@kubevirt-bot kubevirt-bot added the lgtm Indicates that a PR is ready to be merged. label Nov 4, 2024
@ShellyKa13
Copy link
Contributor Author

/cherrypick release-v1.60
/cherrypick release-v1.59
/cherrypick release-v1.58
/cherrypick release-v1.57

@kubevirt-bot
Copy link
Contributor

@ShellyKa13: once the present PR merges, I will cherry-pick it on top of release-v1.57, release-v1.58, release-v1.59, release-v1.60 in new PRs and assign them to you.

In response to this:

/cherrypick release-v1.60
/cherrypick release-v1.59
/cherrypick release-v1.58
/cherrypick release-v1.57

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@awels
Copy link
Member

awels commented Nov 4, 2024

/test pull-containerized-data-importer-e2e-ceph

@kubevirt-bot kubevirt-bot merged commit 5e86387 into kubevirt:main Nov 4, 2024
20 checks passed
@kubevirt-bot
Copy link
Contributor

@ShellyKa13: new pull request created: #3503

In response to this:

/cherrypick release-v1.60
/cherrypick release-v1.59
/cherrypick release-v1.58
/cherrypick release-v1.57

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@kubevirt-bot
Copy link
Contributor

@ShellyKa13: new pull request created: #3504

In response to this:

/cherrypick release-v1.60
/cherrypick release-v1.59
/cherrypick release-v1.58
/cherrypick release-v1.57

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@kubevirt-bot
Copy link
Contributor

@ShellyKa13: new pull request created: #3505

In response to this:

/cherrypick release-v1.60
/cherrypick release-v1.59
/cherrypick release-v1.58
/cherrypick release-v1.57

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@kubevirt-bot
Copy link
Contributor

@ShellyKa13: new pull request created: #3506

In response to this:

/cherrypick release-v1.60
/cherrypick release-v1.59
/cherrypick release-v1.58
/cherrypick release-v1.57

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

ShellyKa13 added a commit to ShellyKa13/containerized-data-importer that referenced this pull request Nov 10, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
kubevirt#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
kubevirt-bot pushed a commit that referenced this pull request Nov 10, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
kubevirt-bot pushed a commit to kubevirt-bot/containerized-data-importer that referenced this pull request Nov 10, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
kubevirt#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
kubevirt-bot pushed a commit to kubevirt-bot/containerized-data-importer that referenced this pull request Nov 10, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
kubevirt#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
kubevirt-bot pushed a commit to kubevirt-bot/containerized-data-importer that referenced this pull request Nov 10, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
kubevirt#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
kubevirt-bot pushed a commit to kubevirt-bot/containerized-data-importer that referenced this pull request Nov 10, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
kubevirt#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
kubevirt-bot added a commit that referenced this pull request Nov 11, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
Co-authored-by: Shelly Kagan <[email protected]>
kubevirt-bot added a commit that referenced this pull request Nov 11, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
Co-authored-by: Shelly Kagan <[email protected]>
kubevirt-bot added a commit that referenced this pull request Nov 11, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
Co-authored-by: Shelly Kagan <[email protected]>
kubevirt-bot added a commit that referenced this pull request Nov 11, 2024
When backing up with Velero if a PVC is terminating
then the backup is marked as PartiallyFailed, while the
backup is still valid to use and its more of a warning,
PVC' should be transparent to the user so have the backup
partiallyFailed because of PVC' is a bad user experience.
To fix that added to all our PVC' an label so it will be
excluded from the Velero backup.
This is a fix for previous PR
#3500
Which added an annotation instead of label by accident.

Signed-off-by: Shelly Kagan <[email protected]>
Co-authored-by: Shelly Kagan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates the PR's author has DCO signed all their commits. lgtm Indicates that a PR is ready to be merged. release-note-none Denotes a PR that doesn't merit a release note. size/S
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants