Allow deploy of VRs on dedicated resources#9531
Conversation
5da9945 to
7b05daf
Compare
|
@blueorangutan package |
|
@DaanHoogland a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #9531 +/- ##
============================================
+ Coverage 18.01% 18.76% +0.75%
- Complexity 16607 17974 +1367
============================================
Files 6029 6160 +131
Lines 542160 552576 +10416
Branches 66451 67347 +896
============================================
+ Hits 97682 103709 +6027
- Misses 433461 437459 +3998
- Partials 11017 11408 +391
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 12358 |
|
Hey @DaanHoogland, could we run the CI on this PR? |
|
@blueorangutan test |
|
@DaanHoogland a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
|
[SF] Trillian test result (tid-12421)
|
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
7b05daf to
e15e366
Compare
|
@blueorangutan package |
|
@nicoschmdt a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 13280 |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@GaOrtiga Since this is for the 4.22.1 release, could you retarget the PR to the 4.22 branch? |
Hi, @rajujith, when testing this I had some ideas of possible improvements, which should be added to this PR, however, I have other obligations which take precedence over this PR, so I will leave it on draft until I can work on it again. When I'm back to working on it, I'll change it to the correct branch. Thank you. |
e15e366 to
2bc25d1
Compare
|
@blueorangutan package |
|
@sureshanaparti a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 17561 |
|
@GaOrtiga can you check/fix the build failure. |
|
@GaOrtiga could you have a look at the conflicts? |
2bc25d1 to
e2197f0
Compare
|
@rajujith @sureshanaparti @winterhazel Sorry for the delay, this was on my backlog. I had to to some adjustments to address some use cases that were brought up, but now its ready for review/testing. |
|
@blueorangutan package |
|
@GaOrtiga a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 18113 |
DaanHoogland
left a comment
There was a problem hiding this comment.
clgtm, (one style remark)
…Impl.java Co-authored-by: dahn <daan.hoogland@gmail.com>
…Impl.java Co-authored-by: dahn <daan.hoogland@gmail.com>
Description
Currently, it is not possible to deploy VRs on dedicated resources, even if they are dedicated to the domain in which the VR will be created.
A new global configuration
allowRoutersOnDedicatedResourceshas been created to allow VRs to be deployed on hosts, clusters, pods and zones that are dedicated to their respective domains.Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
How Has This Been Tested?
With the configuration marked as true:
I marked the configuration as false and verified that I could not deploy VRs on any of the dedicated resources.