Uh oh!
There was an error while loading. Please reload this page.
server: update template to another template type - #3945
Conversation
this contains other changes (1) add isrouting field for vm templates on UI (2) show register URL of template/iso on UI (3) set 'Bootable' field to changable for existing ISO
DaanHoogland
commented
May 7, 2020
@weizhouapache marking for 4.14.1 |
blueorangutan
commented
Jun 13, 2020
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Jun 13, 2020
Packaging result: ✖centos7 ✖debian. JID-1367 |
yadvr
commented
Jul 2, 2020
@ustcweizhou do we want to restrict this to root admin only? |
weizhouapache
commented
Jul 3, 2020
@rhtyd however, when I tested with normal user or domain admin, the api succeed without templatetype change. without this change, I got following error which looks better. |
DaanHoogland
commented
Oct 20, 2020
@blueorangutan package |
blueorangutan
commented
Oct 20, 2020
@DaanHoogland a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Oct 20, 2020
Packaging result: ✔centos7 ✖centos8 ✔debian. JID-2213 |
DaanHoogland
commented
Oct 20, 2020
@blueorangutan test |
blueorangutan
commented
Oct 20, 2020
@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
blueorangutan
commented
Oct 20, 2020
Trillian test result (tid-3017)
|
DaanHoogland
left a comment
There was a problem hiding this comment.
code looks good. there are UI changes, can you refer to a primate ticket or pr?
DaanHoogland
commented
Oct 27, 2020
ping @ustcweizhou , I created apache/cloudstack-primate#835. Can you add details there? |
DaanHoogland
commented
Oct 27, 2020
ping @PaulAngus @rhtyd merge this? |
yadvr
commented
Oct 28, 2020
I see small enhanacement/improvement, tests have passed. We probably can get away with this. |
Description
this contains other changes
(1) add isrouting field for vm templates on UI
(2) show register URL of template/iso on UI
(3) set 'Bootable' field to changable for existing ISO
Types of changes
Screenshots (if appropriate):
How Has This Been Tested?
this provides a easy way to upload systemvm template
(1) register template
(2) update template type from USER to SYSTEM
(3) destroy ssvm/cpvm, new systemvms will be created from the new template (latest template with type=SYSTEM)
(4) change global setting router.template.kvm (or other hypervisor) to the name of new template, new VRs will be created from the new template.