TRITON-1813

non-integer 'refreservation' values confound sdc-migrate

Status:
Resolved
Resolution:
Fixed
Created:
2019-07-12T16:31:13.363-0400
Updated:
2025-10-30T06:09:45.032-0400

Description

sdc-migrate error:

[root@RAA09044 (us-east-3b) ~]# sdc-migrate migrate b8bd617e-2bde-4092-df6e-f70ddbecacdf
# Migration begin running in job a0e05c46-f0aa-419a-9c7e-ed5607a2966f
 - reserving instance
Failure: failed to begin migration instance - "vmadm exited with code: 1: Invalid value(s) for: disks.*.refreservation

vmadm get:

=== Output from 00000000-0000-0000-0000-0025909437cc (RAA09033):
{
  "zonename": "b8bd617e-2bde-4092-df6e-f70ddbecacdf",
  "autoboot": true,
  "brand": "bhyve",
  "limit_priv": "default,-file_link_any,-net_access,-proc_fork,-proc_info,-proc_session",
  "v": 1,
  "create_timestamp": "2019-07-10T20:50:46.985Z",
  "cpu_shares": 256,
  "max_lwps": 1000,
  "max_msg_ids": 4096,
  "max_sem_ids": 4096,
  "max_shm_ids": 4096,
  "max_shm_memory": 4096,
  "zfs_io_priority": 20,
  "max_physical_memory": 4352,
  "max_locked_memory": 4352,
  "max_swap": 8192,
  "cpu_cap": 100,
  "billing_id": "16a8b78c-be87-4800-bd57-573f27f72988",
  "owner_uuid": "e1d31137-c9eb-49b6-e4ad-b0bfc367bce4",
  "archive_on_delete": true,
  "disk_driver": "virtio",
  "resolvers": [
    "8.8.8.8",
    "8.8.4.4"
  ],
  "ram": 4096,
  "vcpus": 1,
  "device": null,
  "disks": [
    {
      "path": "/dev/zvol/rdsk/zones/b8bd617e-2bde-4092-df6e-f70ddbecacdf/disk0",
      "boot": true,
      "model": "virtio",
      "media": "disk",
      "image_size": 10240,
      "image_uuid": "d6e56c0e-1e51-11e9-8ff1-2fecf38a5566",
      "pci_slot": "0:4:0",
      "uuid": "3eaca56a-5f7f-4022-8483-815a4bd45487",
      "zfs_filesystem": "zones/b8bd617e-2bde-4092-df6e-f70ddbecacdf/disk0",
      "zpool": "zones",
      "size": 10240,
      "compression": "lz4",
      "refreservation": 10562.5,
      "block_size": 8192
    },
    {
      "path": "/dev/zvol/rdsk/zones/b8bd617e-2bde-4092-df6e-f70ddbecacdf/disk1",
      "boot": false,
      "model": "virtio",
      "media": "disk",
      "pci_slot": "0:4:1",
      "uuid": "50e87ddb-1edc-41ef-c185-ce0c4366eb2d",
      "zfs_filesystem": "zones/b8bd617e-2bde-4092-df6e-f70ddbecacdf/disk1",
      "zpool": "zones",
      "size": 51200,
      "compression": "lz4",
      "refreservation": 52803.75,
      "block_size": 8192
    }
  ],
  "nics": [
    {
      "interface": "net0",
      "mac": "90:b8:d0:97:af:49",
      "vlan_id": 3105,
      "nic_tag": "external",
      "gateway": "165.225.168.1",
      "gateways": [
        "165.225.168.1"
      ],
      "netmask": "255.255.252.0",
      "ip": "165.225.168.90",
      "ips": [
        "165.225.168.90/22"
      ],
      "network_uuid": "feb7b2c5-0063-42f0-a4e6-b812917397f7",
      "model": "virtio",
      "mtu": 1500,
      "primary": true
    }
  ],
  "alias": "bhyvemignoflex",
  "com1": "/dev/zconsole",
  "com2": "socket,/tmp/vm.ttyb",
  "zlog_mode": "g--",
  "zlog_name": "platform.log",
  "uuid": "b8bd617e-2bde-4092-df6e-f70ddbecacdf",
  "zone_state": "running",
  "zonepath": "/zones/b8bd617e-2bde-4092-df6e-f70ddbecacdf",
  "hvm": true,
  "zoneid": 74,
  "zonedid": 1999,
  "last_modified": "2019-07-10T20:51:45.000Z",
  "firewall_enabled": false,
  "server_uuid": "00000000-0000-0000-0000-0025909437cc",
  "datacenter_name": "us-east-3b",
  "platform_buildstamp": "20190510T191506Z",
  "state": "running",
  "boot_timestamp": "2019-07-10T20:51:00.000Z",
  "init_restarts": 0,
  "pid": 88391,
  "customer_metadata": {
    "root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFrIKLpOj1IjZTfA1tWwFipbhooLDv+0oUvuqeCo6kZWp5WvJwQlEBG9zQlt4kru8jW+iA9uFDTVUIuAIcFKslT4bf+k9VfqqrLHXvg3iQEkS73SwSMtH7/ep/PXb4rRCUjzPzJck2sCidPm548Nz5LD/+K1Grab6vdB1uKvIE0Y0ljgh0q9Od0WPqX/tN/YoX9bbgeFzRUpOL3n4YZhYnTdyviba2wNjjLyWL1jlLCtBcOmedj9jKynjoHAIroNKS1EUE9QRl278W6aY0gI5plVXq75G6ZeAKbaVtM0SNFzVTnRCspefVSvSXQ3BGhNFWkA3dv5Pu5D1OrM1bRsUb ryankitchen@joyentmac12288.local\nssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCorUE/O/h180V9kq10nTYW2dqXUyH/K65TqcIguQ3wgU/aa/MDimPbBGQ0RZSaJgmzyOsK4aR7lf0nyTD8bF2qZXrDIqDH9C2ZT22iirFWrWAu5N07aagSzJnks623t4hEODFVD1RNml+/id+qMAMsj/GIVs0N2KOfBH+w3ePmOwoCSzpIa94dtImmirPqsOl7oSSKmu0j3nAwp7X22uNcrzBwEtaHJfpRqnxNRxAQGf0C0FON+0QFSGiQitsCqYhvYDP7VoS3iYfGM52/cVfbuu6bCtvcshkm0kn+CdknxIxLjhxqPvaJFwobf3b/TFxfQOVB16kJQZf7Q+xMD/8J ra33it@x230.ra33it.net\necdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPUhvOBhknPDoD8QIc2TkaYTpCsjy0PIGw6RGb6HBw29I87+1viHvbNQKtq9V/tVJchs/dMUCfseyFaJV6YcPT8= PIV_slot_9A /C=US/ST=WA/L=Enumclaw/O=Joyent/OU=QA/CN=qa/emailAddress=ryan.kitchen@joyent.com"
  },
  "internal_metadata": {
    "root_pw": "6Cibsods~sla"
  },
  "routes": {},
  "tags": {},
  "quota": 1,
  "zfs_root_compression": "lz4",
  "zfs_root_recsize": 131072,
  "zfs_filesystem": "zones/b8bd617e-2bde-4092-df6e-f70ddbecacdf",
  "zpool": "zones",
  "snapshots": []
}

Comments (1)

Jira Bot commented on 2019-07-25T16:11:06.894-0400:

sdc-vmapi commit 8887095d7413f4b9941f27093cefea2625d67b35 (branch master, by Todd Whiteman)

TRITON-1813#icft=TRITON-1813 non-integer 'refreservation' values confound sdc-migrate
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
Approved by: Pedro Palazón Candel <pedro@joyent.com>