Closed tiraboschi closed 1 month ago
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: tiraboschi
The full list of commands accepted by this bot can be found here.
The pull request process is described here
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: tiraboschi
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Totals | |
---|---|
Change from base Build 9403838831: | 0.003% |
Covered Lines: | 5202 |
Relevant Lines: | 6059 |
/retest
/retest
/override-bot
hco-e2e-operator-sdk-gcp, hco-e2e-operator-sdk-gcp, hco-e2e-operator-sdk-azure lanes succeeded. /override ci/prow/hco-e2e-operator-sdk-aws hco-e2e-upgrade-operator-sdk-sno-azure lane succeeded. /override ci/prow/hco-e2e-upgrade-operator-sdk-sno-aws hco-e2e-upgrade-operator-sdk-azure lane succeeded. /override ci/prow/hco-e2e-upgrade-operator-sdk-aws hco-e2e-upgrade-prev-operator-sdk-azure lane succeeded. /override ci/prow/hco-e2e-upgrade-prev-operator-sdk-aws
@hco-bot: Overrode contexts on behalf of hco-bot: ci/prow/hco-e2e-operator-sdk-aws, ci/prow/hco-e2e-upgrade-operator-sdk-aws, ci/prow/hco-e2e-upgrade-operator-sdk-sno-aws, ci/prow/hco-e2e-upgrade-prev-operator-sdk-aws
/retest
/override-bot
hco-e2e-operator-sdk-sno-azure lane succeeded. /override ci/prow/hco-e2e-operator-sdk-sno-aws
hco-e2e-operator-sdk-sno-azure lane succeeded. /override ci/prow/hco-e2e-operator-sdk-sno-aws
@hco-bot: Overrode contexts on behalf of hco-bot: ci/prow/hco-e2e-operator-sdk-sno-aws
@hco-bot: Overrode contexts on behalf of hco-bot: ci/prow/hco-e2e-operator-sdk-sno-aws
/retest
/retest
@tiraboschi: The following tests failed, say /retest
to rerun all failed tests or /retest-required
to rerun all mandatory failed tests:
Test name | Commit | Details | Required | Rerun command |
---|---|---|---|---|
ci/prow/hco-e2e-operator-sdk-aws | bde5cabe8b22aaf703e4a8144c333ef201178802 | link | true | /test hco-e2e-operator-sdk-aws |
ci/prow/hco-e2e-upgrade-operator-sdk-aws | bde5cabe8b22aaf703e4a8144c333ef201178802 | link | true | /test hco-e2e-upgrade-operator-sdk-aws |
ci/prow/hco-e2e-upgrade-prev-operator-sdk-aws | bde5cabe8b22aaf703e4a8144c333ef201178802 | link | true | /test hco-e2e-upgrade-prev-operator-sdk-aws |
ci/prow/hco-e2e-upgrade-operator-sdk-sno-aws | bde5cabe8b22aaf703e4a8144c333ef201178802 | link | false | /test hco-e2e-upgrade-operator-sdk-sno-aws |
ci/prow/hco-e2e-upgrade-prev-operator-sdk-sno-aws | bde5cabe8b22aaf703e4a8144c333ef201178802 | link | false | /test hco-e2e-upgrade-prev-operator-sdk-sno-aws |
ci/prow/hco-e2e-operator-sdk-sno-aws | bde5cabe8b22aaf703e4a8144c333ef201178802 | link | false | /test hco-e2e-operator-sdk-sno-aws |
ci/prow/hco-e2e-kv-smoke-gcp | bde5cabe8b22aaf703e4a8144c333ef201178802 | link | true | /test hco-e2e-kv-smoke-gcp |
ci/prow/hco-e2e-kv-smoke-azure | bde5cabe8b22aaf703e4a8144c333ef201178802 | link | true | /test hco-e2e-kv-smoke-azure |
Full PR test history. Your PR dashboard.
hco-e2e-operator-sdk-sno-azure lane succeeded. /override ci/prow/hco-e2e-operator-sdk-sno-aws hco-e2e-upgrade-prev-operator-sdk-sno-azure lane succeeded. /override ci/prow/hco-e2e-upgrade-prev-operator-sdk-sno-aws
@hco-bot: Overrode contexts on behalf of hco-bot: ci/prow/hco-e2e-operator-sdk-sno-aws, ci/prow/hco-e2e-upgrade-prev-operator-sdk-sno-aws
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code
closing for #2986
What this PR does / why we need it: This PR enables the KubeVirt VM rollout strategy LiveUpdate, allowing changes to VM specs to dynamically propagate to their VMI. Rollout strategy LiveUpdate is enabled using VMLiveUpdateFeatures Feature Gate and not a configuration knob. This because, from Kubevirt side, the feature is still protected by a FG, therefore it is still considered not stable in all the contexts and can potentially 1) be dropped, 2) changed in a breaking manner. So the FeatureGate is still there and no configuration knob is exposed. Nevertheless, according to the results of our tests, we can consider it as suitable for this use case and so we can handle it as part of the HCO opinionated deployment. Eventual breaking changes will be evaluated and handled on the HCO side when consuming a future version of Kubevirt.
This is just a manual cherry-pick of 2846
Reviewer Checklist
Jira Ticket:
Release note: