CLOUDSTACK-10013: Migrate to Debian9 for systemvmtemplate#2198
CLOUDSTACK-10013: Migrate to Debian9 for systemvmtemplate#2198yadvr wants to merge 1 commit intoapache:masterfrom
Conversation
|
Linked request: jedi4ever/veewee#1106 |
|
Looking good! We will probably need a few systemd services with the type OneShot as well, for cloud-early-config and such. Did you look at that yet? |
|
@wido not yet, still in progress. I'm unable to get partitioning work right, I've asked veewee authors to help with a base debian9 template that I can use, I'm waiting on their comments on the linked request. |
| ${apt_get} -t wheezy-backports install strongswan libcharon-extra-plugins libstrongswan-extra-plugins | ||
| sharutils \ | ||
| keepalived irqbalance open-vm-tools qemu-guest-agent \ | ||
| strongswan libcharon-extra-plugins libstrongswan-extra-plugins |
There was a problem hiding this comment.
using strongswan needs some extra work in the vpn config python scripts (it is not a one to one replacement). Just wanted to point that out.
|
@rhtyd: The partitioning is a preseed thing, right? Can you tell what you are stuck on? It's not a Veewee thing, correct? |
|
@wido it gets stuck and asks questions about some packages, we'll need to go through the questions it is stuck on and configure those boolean/args. See jedi4ever/veewee#1106 discussion. |
|
@rhtyd: Ok, that sounds doable! I've done quite some preseed work. Let me see if I can fix this. |
4b7809c to
41f16ca
Compare
|
@wido I've got this to a stage where the VM is built and scripts run to install pkgs and configure it. However, given Debian9 is systemd based we'll need a lot of work to migrate existing scripts/code to be systemd aware. I've started some work in this regard but I think it may be a bigger refactoring effort than I previously thought. |
8fcb5d7 to
a2fb36d
Compare
a2fb36d to
5380da9
Compare
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-881 |
SystemVM changes to work on Debian 9 - Migrate away from chkconfig to systemctl - Remove xenstore-utils override deb pkg - Fix runlevel in sysv scripts for systemd Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
5380da9 to
319c457
Compare
|
Basic template building works now, closing this in favour of #2211 which allows for commits/collaboration with other committers |

WIP support for Debian9
Refer: #1864