Uh oh!
There was an error while loading. Please reload this page.
Linstor: add support for ISO block devices and direct download - #9792
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@## 4.19 #9792 +/- ##
============================================
- Coverage 15.11% 15.10% -0.01% + Complexity 11217 11214 -3
============================================
Files 5404 5404 Lines 473426 473468 +42 Branches 60681 61036 +355 ============================================
- Hits 71539 71533 -6 - Misses 393891 393940 +49 + Partials 7996 7995 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
sureshanaparti
left a comment
There was a problem hiding this comment.
some refactor suggestions, overall code lgtm.
d16841a to
44e2b4dCompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
44e2b4d to
dc02bafComparerp-
commented
Oct 29, 2024
Did Daan's suggestions. |
dc02baf to
4e970b8CompareThis pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
4e970b8 to
d8b8ad5Comparerp-
commented
Oct 31, 2024
Just added a |
rp-
commented
Oct 31, 2024
@blueorangutan package |
blueorangutan
commented
Oct 31, 2024
@rp- 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. |
blueorangutan
commented
Oct 31, 2024
Packaging result [SF]: ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 11474 |
DaanHoogland
commented
Oct 31, 2024
@blueorangutan LLpackage |
blueorangutan
commented
Nov 1, 2024
@DaanHoogland a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Nov 2, 2024
[SF] Trillian test result (tid-11731)
|
Uh oh!
There was an error while loading. Please reload this page.
d8b8ad5 to
d17325dCompareIf Linstor storage pool is used, use the BLOCK qemu driver for the Linstor block device. # Conflicts: # plugins/storage/volume/linstor/CHANGELOG.md
d17325d to
9511e78Comparerp-
commented
Nov 4, 2024
@blueorangutan package |
blueorangutan
commented
Nov 4, 2024
@rp- 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. |
blueorangutan
commented
Nov 4, 2024
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 11498 |
rp-
commented
Nov 4, 2024
@blueorangutan test |
2 similar comments
DaanHoogland
commented
Nov 5, 2024
@blueorangutan test |
DaanHoogland
commented
Nov 5, 2024
@blueorangutan test |
blueorangutan
commented
Nov 5, 2024
@DaanHoogland a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Nov 5, 2024
[SF] Trillian test result (tid-11744)
|
slavkap
commented
Nov 14, 2024
Sorry @rp-, I had some urgent internal tasks. I'm building an environment now and will execute some tests and will check the code again |
slavkap
left a comment
There was a problem hiding this comment.
code LGTM, tested with StorPool and NFS
* 4.20: UI: Tooltip on the host information card to display the CPU speed in MHz and the memory value in MB (to 3 decimal places) (#9971) UI: Allow accounts of the `User` type to add other accounts or users to projects through UI (#9927) enable to create VPC portfowarding rules with source cidr (#7081) Add new column `last_id` to the table volumes (#9759) Allow VMWare import via another host (#9787) Linstor: add support for ISO block devices and direct download (#9792) get expunged VM data for job result (#9949) fix section divider display on auth page (#9966)
* 4.20: UI: Tooltip on the host information card to display the CPU speed in MHz and the memory value in MB (to 3 decimal places) (apache#9971) UI: Allow accounts of the `User` type to add other accounts or users to projects through UI (apache#9927) enable to create VPC portfowarding rules with source cidr (apache#7081) Add new column `last_id` to the table volumes (apache#9759) Allow VMWare import via another host (apache#9787) Linstor: add support for ISO block devices and direct download (apache#9792) get expunged VM data for job result (apache#9949) fix section divider display on auth page (apache#9966)
Description
This PR add KVM support for BLOCK driver ISO/CDROM devices and add support for Linstor to it.
It is usually only used with the "direct download" option on ISO templates.
Fixes: #9772
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
Linstor hyper-converged cluster
How did you try to break this feature and the system with this change?