-
Notifications
You must be signed in to change notification settings - Fork 655
Support for booting ROS on Proxmox VE by docker-machine #2621
Comments
I didn't try the Proxmox VE driver, but if you want to have qemu-guest-agent enabled, here are my suggestions:
|
@niusmallnan hmm, this works, but I was definitely not precise enough since that service have to be up to make any sense :), so one more question how to make it not only enabled but |
@pietrushnic You can cache the service yaml file so that ros can Just add this to your custom branch:
|
@niusmallnan ok, thank this works for me: diff --git a/os-config.tpl.yml b/os-config.tpl.yml
index a20e13f92e2b..54a899909180 100644
--- a/os-config.tpl.yml
+++ b/os-config.tpl.yml
@@ -25,6 +25,7 @@ rancher:
{{- if eq "true" .AZURE_SERVICE}}
waagent: true
{{- end}}
+ qemu-guest-agent: true
bootstrap:
bootstrap:
image: {{.OS_REPO}}/os-bootstrap:{{.VERSION}}{{.SUFFIX}}
diff --git a/scripts/layout-initrd b/scripts/layout-initrd
index dd85b70713fe..992d4c4f548b 100755
--- a/scripts/layout-initrd
+++ b/scripts/layout-initrd
@@ -46,6 +46,7 @@ BUG_REPORT_URL="https://github.com/rancher/os/issues"
BUILD_ID=
HERE
+cache_services "q/qemu-guest-agent.yml"
# cache os-services yml file
for file in $(ls .make-*); do
case $file in I assume this is hack, if there will be any best practices how those mods should be handled long term please let me know. |
Reopen this issue. |
@niusmallnan ok, please let me know if I can help you somehow. Have you got Proxmox VE set up? |
@kingsd041 Here is something that you can refer to: |
Launch ROS on Proxmox VE via docker-machine is already supported in v1.5.1-rc1 |
RancherOS Version: v1.5.0
Where are you running RancherOS? (docker-machine, AWS, GCE, baremetal, etc.)
docker-machine
with Proxmox VE driver.I would like to boot Rancher OS from ISO and use persistent storage.
Unfortunately, by default Rancher OS does not have
qemu-guest-agent
enabled, because of that, provisioning throughdocker-machine
cannot succeed.Solutions that I can imagine at this point are:
qemu-guest-agent
service - have no idea how to do that and documentation doesn't seem to help me much with thatPlease let me know if the above solutions make sense and if not, then I'm open for suggestions.
The text was updated successfully, but these errors were encountered: