rancher / os

Tiny Linux distro that runs the entire OS as Docker containers
https://rancher.com/docs/os/v1.x/en/
Apache License 2.0
6.45k stars 657 forks source link

Proxmox VE qemu agent shutdown not supported/working #2699

Open Pingumania opened 5 years ago

Pingumania commented 5 years ago

RancherOS Version: (ros os version) 1.5.1

Where are you running RancherOS? (docker-machine, AWS, GCE, baremetal, etc.) Proxmox VE 5.3-11

root@pve:~# qm agent 101 info
{
   "supported_commands" : [
      {
         "enabled" : true,
         "name" : "guest-sync-delimited",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-sync",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-suspend-ram",
         "success-response" : false
      },
      {
         "enabled" : true,
         "name" : "guest-suspend-hybrid",
         "success-response" : false
      },
      {
         "enabled" : true,
         "name" : "guest-suspend-disk",
         "success-response" : false
      },
      {
         "enabled" : true,
         "name" : "guest-shutdown",
         "success-response" : false
      },
      {
         "enabled" : true,
         "name" : "guest-set-vcpus",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-set-user-password",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-set-time",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-set-memory-blocks",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-ping",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-network-get-interfaces",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-info",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-get-vcpus",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-get-time",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-get-memory-blocks",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-get-memory-block-info",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-get-fsinfo",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-fstrim",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-fsfreeze-thaw",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-fsfreeze-status",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-fsfreeze-freeze-list",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-fsfreeze-freeze",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-file-write",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-file-seek",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-file-read",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-file-open",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-file-flush",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-file-close",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-exec-status",
         "success-response" : true
      },
      {
         "enabled" : true,
         "name" : "guest-exec",
         "success-response" : true
      }
   ],
   "version" : "2.8.1"
}
kingsd041 commented 5 years ago

Which ISO are you using? rancheros-proxmoxve-autoformat.iso or rancheros-proxmoxve.iso?

Which way do you use to start rancheros? Docker-machine? Booting from ISO?

Pingumania commented 5 years ago

I realized I use the v1.4.3 rancheros.iso and updated to 1.5.1 with ros os upgrade.

I boot from ISO and install to disk afterwards.

Going to try a fresh install with the ISOs you mentioned.

kingsd041 commented 5 years ago

You can refer to https://github.com/lnxbil/docker-machine-driver-proxmox-ve/issues/8#issue-395003922 to install rancheros-proxmoxve-autoformat.iso using docker-machine.