-
Notifications
You must be signed in to change notification settings - Fork 47
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
refactor(CNV-31248): remove namespace annotation #634
Conversation
/cc @0xFelix |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IIUC GetVmConsoleProxyNamespace
should be dropped from the test suite and instead GetNamespace
should be used, because vm-console-proxy is deployed in the same namespace as SSP?
You're right, thanks! I forgot about it. |
There is an issue with functional tests, I'm trying to debug it. The tests aren't running locally and operator is stuck on |
Okay so the functional tests are failing because namespace annotation was removed, and a newer version of @akrejcir will do a new release of vm-console-proxy, now it's v0.2.0 [1]. |
/retest |
This PR depends on #645, since we had major functionality changes in vm-console-proxy that wasn't updated in ssp-operator as well (e.g. there is no |
Actually there is a |
PR #645 has been merged. |
I rebased and resolved conflicts. |
The |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: akrejcir 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 |
I see CI job are failing and locally as well, functional tests:
|
Remove vm-console-proxy-namespace annotation that is no longer relevant since a new released VM console proxy is no longer require namespace to operate, by default it was kubevirt as it required an access to virt-handler (and also virt-handler certificates). Jira-Url: https://issues.redhat.com/browse/CNV-31248 Signed-off-by: Ben Oukhanov <[email protected]>
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
/lgtm |
/cherry-pick release-v0.18 |
@akrejcir: once the present PR merges, I will cherry-pick it on top of release-v0.18 in a new PR and assign it to you. In response to this:
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/test-infra repository. |
@akrejcir: #634 failed to apply on top of branch "release-v0.18":
In response to this:
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/test-infra repository. |
What this PR does / why we need it:
Remove vm-console-proxy-namespace annotation that
is no longer relevant since a new released VM
console proxy is no longer require namespace
to operate, by default it was kubevirt as it
required an access to virt-handler (and also
virt-handler certificates).
Jira-Url: https://issues.redhat.com/browse/CNV-31248
Release note: