Skip to content

Instantly share code, notes, and snippets.

@khalfella
Last active February 2, 2017 22:43
Show Gist options
  • Save khalfella/c974c27a51615e7ca205342f3d6bba7b to your computer and use it in GitHub Desktop.
Save khalfella/c974c27a51615e7ca205342f3d6bba7b to your computer and use it in GitHub Desktop.
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -a mohamed.khalfella --keyId SHA256:Ej0x12U4BjtnRYWVGhlA+X17P3pQHvunFQR6rnsECaE --url https://us-east-1.api.joyentcloud.com instances
SHORTID NAME IMG STATE FLAGS AGE
03686289 ubuntu_01 ubuntu-16.04@20161213 running - 23m
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -a mohamed.khalfella --keyId SHA256:Ej0x12U4BjtnRYWVGhlA+X17P3pQHvunFQR6rnsECaE --url https://us-east-2.api.joyentcloud.com instances
SHORTID NAME IMG STATE FLAGS AGE
db4ce087 doc_bash_01 38c9a9d4 running DF 7m
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -a mohamed.khalfella --keyId SHA256:Ej0x12U4BjtnRYWVGhlA+X17P3pQHvunFQR6rnsECaE --url https://us-east-3.api.joyentcloud.com instances
SHORTID NAME IMG STATE FLAGS AGE
163daa0c kvm_centos_01 centos-6@20161213 running - 7m
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -a mohamed.khalfella --keyId SHA256:Ej0x12U4BjtnRYWVGhlA+X17P3pQHvunFQR6rnsECaE --url https://us-sw-1.api.joyentcloud.com instances
SHORTID NAME IMG STATE FLAGS AGE
fdd727f0 fdd727f0 base-multiarch-lts@16.4.1 running - 6m
joyadmins-MacBook-Pro:~ mohamed.khalfella$
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton profile list
NAME CURR ACCOUNT USER URL
mk-us-east-1 mohamed.khalfella - https://us-east-1.api.joyentcloud.com
mk-us-east-2 mohamed.khalfella - https://us-east-2.api.joyentcloud.com
mk-us-east-3 mohamed.khalfella - https://us-east-3.api.joyentcloud.com
mk-us-sw-1 mohamed.khalfella - https://us-sw-1.api.joyent.com
us-east-1 * khalfella - https://us-east-1.api.joyent.com
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -p mk-us-east-1 instances
SHORTID NAME IMG STATE FLAGS AGE
03686289 ubuntu_01 ubuntu-16.04@20161213 running - 49m
d4d25a3e ubuntu_01_cli ubuntu-16.04@20161213 running - 12m
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -p mk-us-east-2 instances
SHORTID NAME IMG STATE FLAGS AGE
db4ce087 doc_bash_01 38c9a9d4 running DF 32m
4fbc02fb doc_bash_01_cli 38c9a9d4 running DF 4m
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -p mk-us-east-3 instances
SHORTID NAME IMG STATE FLAGS AGE
163daa0c kvm_centos_01 centos-6@20161213 running - 31m
dca6f863 kvm_centos_01_cli centos-6@20161213 running - 1m
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -p mk-us-sw-1 instances
SHORTID NAME IMG STATE FLAGS AGE
fdd727f0 fdd727f0 base-multiarch-lts@16.4.1 running - 30m
6cad468c fdd727f0_cli base-multiarch-lts@16.4.1 provisioning - 36s
joyadmins-MacBook-Pro:~ mohamed.khalfella$
another 4 machines created using sdc tools
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -p mk-us-east-2 instances
SHORTID NAME IMG STATE FLAGS AGE
db4ce087 doc_bash_01 38c9a9d4 running DF 1h
4fbc02fb doc_bash_01_cli 38c9a9d4 running DF 1h
5d3166fa doc_bash_02_cli 38c9a9d4 running DF 25s
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -p mk-us-east-1 instances
SHORTID NAME IMG STATE FLAGS AGE
03686289 ubuntu_01 ubuntu-16.04@20161213 running - 1h
d4d25a3e ubuntu_01_cli ubuntu-16.04@20161213 running - 1h
a1875f14 ubuntu_01_cli_sdc ubuntu-16.04@20161213 running - 32m
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -p mk-us-east-2 instances
SHORTID NAME IMG STATE FLAGS AGE
db4ce087 doc_bash_01 38c9a9d4 running DF 1h
4fbc02fb doc_bash_01_cli 38c9a9d4 running DF 1h
5d3166fa doc_bash_02_cli 38c9a9d4 running DF 1m
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -p mk-us-east-3 instances
SHORTID NAME IMG STATE FLAGS AGE
163daa0c kvm_centos_01 centos-6@20161213 running - 1h
dca6f863 kvm_centos_01_cli centos-6@20161213 running - 1h
9f365b04 kvm_centos_01_cli_sdc centos-6@20161213 running - 14m
joyadmins-MacBook-Pro:~ mohamed.khalfella$ triton -p mk-us-sw-1 instances
SHORTID NAME IMG STATE FLAGS AGE
fdd727f0 fdd727f0 base-multiarch-lts@16.4.1 running - 1h
6cad468c fdd727f0_cli base-multiarch-lts@16.4.1 running - 1h
3af97401 fdd727f01_cli_sdc base-multiarch-lts@16.4.1 running - 13m
joyadmins-MacBook-Pro:~ mohamed.khalfella$
Containers UUIDs and state pulled from the head node in each datacenter.
[mkhalfella@headnode (us-east-1) ~]$ sdc-vmapi /vms/03686289-91ce-e31b-9ba9-d0142332c5e3 | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2085
Content-MD5: xZ2/SnQ3HgURVg0UaOdmZQ==
Date: Thu, 02 Feb 2017 21:56:18 GMT
Server: VMAPI
x-request-id: 6d1839a0-e992-11e6-9d71-b7dc4d13f271
x-response-time: 6
x-server-name: 70b63e05-ebc9-462d-b06a-aa96e78d701f
03686289-91ce-e31b-9ba9-d0142332c5e3
ubuntu_01
lx
running
[mkhalfella@headnode (us-east-1) ~]$ sdc-vmapi /vms/d4d25a3e-6058-c130-a008-97d903f15456 | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2091
Content-MD5: j2/rJAxASCa+An9a2dn+IQ==
Date: Thu, 02 Feb 2017 21:57:05 GMT
Server: VMAPI
x-request-id: 8939c360-e992-11e6-9d71-b7dc4d13f271
x-response-time: 50
x-server-name: 70b63e05-ebc9-462d-b06a-aa96e78d701f
d4d25a3e-6058-c130-a008-97d903f15456
ubuntu_01_cli
lx
running
[mkhalfella@headnode (us-east-1) ~]$ sdc-vmapi /vms/a1875f14-7613-46bf-85c6-fddaa58222ee | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2095
Content-MD5: vV+j0gbEz4pxi4PgJvbvAA==
Date: Thu, 02 Feb 2017 21:57:50 GMT
Server: VMAPI
x-request-id: a27914c0-e992-11e6-9d71-b7dc4d13f271
x-response-time: 2789
x-server-name: 70b63e05-ebc9-462d-b06a-aa96e78d701f
a1875f14-7613-46bf-85c6-fddaa58222ee
ubuntu_01_cli_sdc
lx
running
[mkhalfella@headnode (us-east-1) ~]$
[mkhalfella@headnode (us-east-1) ~]$
[mkhalfella@headnode (us-east-1) ~]$ exit
[mkhalfella@headnode (us-east-2) ~]$ sdc-vmapi /vms/db4ce087-b70b-4819-9981-b8838fa31229 | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2927
Content-MD5: V78ogm5J4zjBdeA8+DD9MA==
Date: Thu, 02 Feb 2017 22:02:20 GMT
Server: VMAPI
x-request-id: 44a24b90-e993-11e6-879f-fd11094a513f
x-response-time: 10
x-server-name: ad66f60d-a233-4d7b-8ce1-5930b66b5461
db4ce087-b70b-4819-9981-b8838fa31229
doc_bash_01
lx
running
[mkhalfella@headnode (us-east-2) ~]$ sdc-vmapi /vms/4fbc02fb-e660-4da0-d4b1-83b949edf644 | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2573
Content-MD5: kML2fsAEVj27mWQBIsDheg==
Date: Thu, 02 Feb 2017 22:02:41 GMT
Server: VMAPI
x-request-id: 5195e0a0-e993-11e6-879f-fd11094a513f
x-response-time: 6
x-server-name: ad66f60d-a233-4d7b-8ce1-5930b66b5461
4fbc02fb-e660-4da0-d4b1-83b949edf644
doc_bash_01_cli
lx
running
[mkhalfella@headnode (us-east-2) ~]$ sdc-vmapi /vms/5d3166fa-a4ae-61d1-c3f2-f2642c1c1919 | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2573
Content-MD5: 00EQbkToGVQSnCU6zZmilQ==
Date: Thu, 02 Feb 2017 22:03:01 GMT
Server: VMAPI
x-request-id: 5d4cfe10-e993-11e6-879f-fd11094a513f
x-response-time: 10
x-server-name: ad66f60d-a233-4d7b-8ce1-5930b66b5461
5d3166fa-a4ae-61d1-c3f2-f2642c1c1919
doc_bash_02_cli
lx
running
[mkhalfella@headnode (us-east-2) ~]$
[mkhalfella@headnode (us-east-2) ~]$
[mkhalfella@headnode (us-east-2) ~]$
[mkhalfella@headnode (us-east-2) ~]$ exit
[mkhalfella@headnode (us-east-3) ~]$ sdc-vmapi /vms/163daa0c-6992-61ce-cbba-827ac6a09231 | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2095
Content-MD5: iM+IT0BjQK1pfTMlHBvvXg==
Date: Thu, 02 Feb 2017 22:06:05 GMT
Server: VMAPI
x-request-id: cabd80a0-e993-11e6-abc8-13abad2a57df
x-response-time: 6
x-server-name: 0f821d2e-1379-4a86-a6d7-7c4479544d8d
163daa0c-6992-61ce-cbba-827ac6a09231
kvm_centos_01
lx
running
[mkhalfella@headnode (us-east-3) ~]$ sdc-vmapi /vms/dca6f863-b186-cb47-f376-dde157ccd457 | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2100
Content-MD5: Vh0WYgY9bNZmAHaerw2UeQ==
Date: Thu, 02 Feb 2017 22:06:23 GMT
Server: VMAPI
x-request-id: d5d773b0-e993-11e6-abc8-13abad2a57df
x-response-time: 7
x-server-name: 0f821d2e-1379-4a86-a6d7-7c4479544d8d
dca6f863-b186-cb47-f376-dde157ccd457
kvm_centos_01_cli
lx
running
[mkhalfella@headnode (us-east-3) ~]$ sdc-vmapi /vms/9f365b04-953b-6f4e-b6bc-9f644f619072 | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2102
Content-MD5: O4fe5LZYEve6hVgCeJDEAA==
Date: Thu, 02 Feb 2017 22:06:50 GMT
Server: VMAPI
x-request-id: e5e34540-e993-11e6-abc8-13abad2a57df
x-response-time: 7
x-server-name: 0f821d2e-1379-4a86-a6d7-7c4479544d8d
9f365b04-953b-6f4e-b6bc-9f644f619072
kvm_centos_01_cli_sdc
lx
running
[mkhalfella@headnode (us-east-3) ~]$
[mkhalfella@headnode (us-east-3) ~]$
[mkhalfella@headnode (us-sw-1) ~]$
[mkhalfella@headnode (us-sw-1) ~]$ sdc-vmapi /vms/fdd727f0-a745-c7be-a6a2-8db836b2843f | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2063
Content-MD5: 3yTJTz4cNFhLzeLUb8VQoA==
Date: Thu, 02 Feb 2017 22:12:30 GMT
Server: VMAPI
x-request-id: b06835f0-e994-11e6-af06-57f52aca82b1
x-response-time: 7
x-server-name: 757059cc-f56a-4b0c-851c-1ac2143e6972
fdd727f0-a745-c7be-a6a2-8db836b2843f
fdd727f0
joyent
running
[mkhalfella@headnode (us-sw-1) ~]$ sdc-vmapi /vms/6cad468c-e153-e713-82b5-c3b3907a4c8f | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2067
Content-MD5: pCiDSqfJzw7JkM7kI+0E9w==
Date: Thu, 02 Feb 2017 22:12:50 GMT
Server: VMAPI
x-request-id: bc38a7c0-e994-11e6-af06-57f52aca82b1
x-response-time: 7
x-server-name: 757059cc-f56a-4b0c-851c-1ac2143e6972
6cad468c-e153-e713-82b5-c3b3907a4c8f
fdd727f0_cli
joyent
running
[mkhalfella@headnode (us-sw-1) ~]$ sdc-vmapi /vms/3af97401-358b-e171-c1f9-e9ff2ce82b3d | json uuid alias brand state
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 2070
Content-MD5: imQCvL9jN7PVgCgVcU/OzQ==
Date: Thu, 02 Feb 2017 22:13:11 GMT
Server: VMAPI
x-request-id: c8d89e90-e994-11e6-af06-57f52aca82b1
x-response-time: 9
x-server-name: 757059cc-f56a-4b0c-851c-1ac2143e6972
3af97401-358b-e171-c1f9-e9ff2ce82b3d
fdd727f01_cli_sdc
joyent
running
[mkhalfella@headnode (us-sw-1) ~]$
[mkhalfella@headnode (us-east-1) ~]$ sdc-vmapi /vms/03686289-91ce-e31b-9ba9-d0142332c5e3/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 11429
Content-MD5: 3FnsOGzV9+bsPS4t1nFgTQ==
Date: Thu, 02 Feb 2017 22:27:39 GMT
Server: VMAPI
x-request-id: ce6328b0-e996-11e6-9d71-b7dc4d13f271
x-response-time: 81
x-server-name: 70b63e05-ebc9-462d-b06a-aa96e78d701f
[
{
"name": "provision-7.3.0",
"uuid": "c5560c1d-b58a-4a56-b979-fa6cb797bbd2",
"execution": "succeeded",
"params": {
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"9ec60129-9034-47b4-b111-3026f9b1a10f",
"5983940e-58a5-4543-b732-c689b1fe4c08"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:45.359Z",
"updated_at": "2017-01-03T16:47:40.616Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"ram": 128,
"brand": "lx",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"cpu_shares": 16,
"image_uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"image_os": "linux",
"image_name": "ubuntu-16.04",
"quota": 3,
"networks": [
{
"ipv4_uuid": "5983940e-58a5-4543-b732-c689b1fe4c08",
"ipv4_count": 1,
"uuid": "5983940e-58a5-4543-b732-c689b1fe4c08"
},
{
"ipv4_uuid": "9ec60129-9034-47b4-b111-3026f9b1a10f",
"primary": true,
"ipv4_count": 1,
"uuid": "9ec60129-9034-47b4-b111-3026f9b1a10f"
}
],
"firewall_enabled": false,
"alias": "ubuntu_01",
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"zfs_io_priority": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:45.359Z",
"updated_at": "2017-01-03T16:47:40.616Z",
"group": "Compute Optimized",
"v": 1,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "44454c4c-4400-104d-8053-b5c04f383432",
"max_physical_memory": 128,
"image": {
"v": 2,
"uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "ubuntu-16.04",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T02:19:10Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "845008f84a68bad9252a2f167ab60caf09721647",
"size": 136758020,
"compression": "gzip"
}
],
"description": "Container-native Ubuntu 16.04 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "4.3.0"
}
},
"kernel_version": "4.3.0",
"sdc_nat_pool": "9ec60129-9034-47b4-b111-3026f9b1a10f",
"sync": false,
"task": "provision",
"vm_uuid": "03686289-91ce-e31b-9ba9-d0142332c5e3",
"current_state": "provisioning",
"x-request-id": "6f68d0f9-3fb0-413c-8a34-c5b5f5b1a8cb",
"context": {
"caller": {
"type": "signature",
"ip": "::ffff:127.0.0.1",
"keyId": "/jpcportalprod/keys/a7:7c:32:43:ea:23:26:51:90:37:7d:02:e7:29:af:44"
},
"params": {
"account": "mohamed.khalfella",
"datacenter": "us-east-1",
"opsys": "linux",
"name": "ubuntu_01",
"firewall_enabled": false,
"package": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"networks": [
"5983940e-58a5-4543-b732-c689b1fe4c08",
"9ec60129-9034-47b4-b111-3026f9b1a10f"
],
"image": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"dataset": "8879c758-c0da-11e6-9e4b-93e32a67e805"
}
},
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "03686289-91ce-e31b-9ba9-d0142332c5e3",
"mac": "90:b8:d0:4d:b9:42",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.112.5.251",
"gateway": "10.112.0.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"routes": {
"10.112.72.0/21": "10.112.0.1"
},
"vlan_id": 1301,
"network_uuid": "56f0fd52-4df1-49bd-af0c-81c717ea8bce",
"cn_uuid": "44454c4c-4400-104d-8053-b5c04f383432"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "03686289-91ce-e31b-9ba9-d0142332c5e3",
"mac": "90:b8:d0:7f:07:02",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.130.87",
"gateway": "165.225.130.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 1103,
"network_uuid": "90b8c5a7-dae6-430c-8f22-1f160d51a289",
"cn_uuid": "44454c4c-4400-104d-8053-b5c04f383432"
}
],
"jobid": "c5560c1d-b58a-4a56-b979-fa6cb797bbd2",
"payload": {
"uuid": "03686289-91ce-e31b-9ba9-d0142332c5e3",
"image": {
"v": 2,
"uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "ubuntu-16.04",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T02:19:10Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "845008f84a68bad9252a2f167ab60caf09721647",
"size": 136758020,
"compression": "gzip"
}
],
"description": "Container-native Ubuntu 16.04 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "4.3.0"
}
},
"alias": "ubuntu_01",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "lx",
"cpu_cap": 20,
"cpu_shares": 16,
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"firewall_enabled": false,
"kernel_version": "4.3.0",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "03686289-91ce-e31b-9ba9-d0142332c5e3",
"mac": "90:b8:d0:4d:b9:42",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.112.5.251",
"gateway": "10.112.0.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"routes": {
"10.112.72.0/21": "10.112.0.1"
},
"vlan_id": 1301,
"network_uuid": "56f0fd52-4df1-49bd-af0c-81c717ea8bce",
"cn_uuid": "44454c4c-4400-104d-8053-b5c04f383432"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "03686289-91ce-e31b-9ba9-d0142332c5e3",
"mac": "90:b8:d0:7f:07:02",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.130.87",
"gateway": "165.225.130.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 1103,
"network_uuid": "90b8c5a7-dae6-430c-8f22-1f160d51a289",
"cn_uuid": "44454c4c-4400-104d-8053-b5c04f383432"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"routes": {
"10.112.72.0/21": "10.112.0.1"
},
"image_uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T19:46:29.276Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T19:46:30.162Z",
"finished_at": "2017-02-02T19:46:30.166Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T19:46:30.199Z",
"finished_at": "2017-02-02T19:46:30.203Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T19:46:30.236Z",
"finished_at": "2017-02-02T19:46:30.240Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T19:46:30.279Z",
"finished_at": "2017-02-02T19:46:30.350Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T19:46:30.384Z",
"finished_at": "2017-02-02T19:46:30.389Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T19:46:30.431Z",
"finished_at": "2017-02-02T19:46:30.501Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T19:46:30.543Z",
"finished_at": "2017-02-02T19:46:30.548Z"
},
{
"result": "VM allocated to Server 44454c4c-4400-104d-8053-b5c04f383432",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T19:46:30.583Z",
"finished_at": "2017-02-02T19:46:32.247Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T19:46:32.286Z",
"finished_at": "2017-02-02T19:46:32.359Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T19:46:32.442Z",
"finished_at": "2017-02-02T19:46:32.477Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T19:46:32.511Z",
"finished_at": "2017-02-02T19:46:32.516Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T19:46:32.551Z",
"finished_at": "2017-02-02T19:46:32.842Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T19:46:32.882Z",
"finished_at": "2017-02-02T19:46:32.891Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T19:46:32.929Z",
"finished_at": "2017-02-02T19:46:32.938Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T19:46:32.979Z",
"finished_at": "2017-02-02T19:46:32.987Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T19:46:33.024Z",
"finished_at": "2017-02-02T19:46:33.059Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T19:46:33.097Z",
"finished_at": "2017-02-02T19:46:45.769Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T19:46:45.799Z",
"finished_at": "2017-02-02T19:46:45.805Z"
},
{
"result": "Provision task: 6a3eae5d-894d-c55a-934c-87eb3ff8690d queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T19:46:45.835Z",
"finished_at": "2017-02-02T19:46:45.892Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T19:46:45.924Z",
"finished_at": "2017-02-02T19:47:08.062Z"
},
{
"result": "put VM 03686289-91ce-e31b-9ba9-d0142332c5e3 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T19:47:08.089Z",
"finished_at": "2017-02-02T19:47:08.126Z"
},
{
"result": "Updated FWAPI with update UUID: 7096f761-a232-4aeb-b4d5-5f921897016d",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T19:47:08.159Z",
"finished_at": "2017-02-02T19:47:08.195Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T19:47:08.223Z",
"finished_at": "2017-02-02T19:47:08.258Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T19:47:08.287Z",
"finished_at": "2017-02-02T19:47:08.292Z"
}
]
}
]
[mkhalfella@headnode (us-east-1) ~]$ sdc-vmapi /vms/03686289-91ce-e31b-9ba9-d0142332c5e3/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T19:46:30.162Z",
"finished_at": "2017-02-02T19:46:30.166Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T19:46:30.199Z",
"finished_at": "2017-02-02T19:46:30.203Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T19:46:30.236Z",
"finished_at": "2017-02-02T19:46:30.240Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T19:46:30.279Z",
"finished_at": "2017-02-02T19:46:30.350Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T19:46:30.384Z",
"finished_at": "2017-02-02T19:46:30.389Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T19:46:30.431Z",
"finished_at": "2017-02-02T19:46:30.501Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T19:46:30.543Z",
"finished_at": "2017-02-02T19:46:30.548Z"
},
{
"result": "VM allocated to Server 44454c4c-4400-104d-8053-b5c04f383432",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T19:46:30.583Z",
"finished_at": "2017-02-02T19:46:32.247Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T19:46:32.286Z",
"finished_at": "2017-02-02T19:46:32.359Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T19:46:32.442Z",
"finished_at": "2017-02-02T19:46:32.477Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T19:46:32.511Z",
"finished_at": "2017-02-02T19:46:32.516Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T19:46:32.551Z",
"finished_at": "2017-02-02T19:46:32.842Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T19:46:32.882Z",
"finished_at": "2017-02-02T19:46:32.891Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T19:46:32.929Z",
"finished_at": "2017-02-02T19:46:32.938Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T19:46:32.979Z",
"finished_at": "2017-02-02T19:46:32.987Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T19:46:33.024Z",
"finished_at": "2017-02-02T19:46:33.059Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T19:46:33.097Z",
"finished_at": "2017-02-02T19:46:45.769Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T19:46:45.799Z",
"finished_at": "2017-02-02T19:46:45.805Z"
},
{
"result": "Provision task: 6a3eae5d-894d-c55a-934c-87eb3ff8690d queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T19:46:45.835Z",
"finished_at": "2017-02-02T19:46:45.892Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T19:46:45.924Z",
"finished_at": "2017-02-02T19:47:08.062Z"
},
{
"result": "put VM 03686289-91ce-e31b-9ba9-d0142332c5e3 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T19:47:08.089Z",
"finished_at": "2017-02-02T19:47:08.126Z"
},
{
"result": "Updated FWAPI with update UUID: 7096f761-a232-4aeb-b4d5-5f921897016d",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T19:47:08.159Z",
"finished_at": "2017-02-02T19:47:08.195Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T19:47:08.223Z",
"finished_at": "2017-02-02T19:47:08.258Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T19:47:08.287Z",
"finished_at": "2017-02-02T19:47:08.292Z"
}
]
[mkhalfella@headnode (us-east-1) ~]$ sdc-vmapi /vms/d4d25a3e-6058-c130-a008-97d903f15456/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 11290
Content-MD5: JnN+HC205Dh46bG/sjT8jw==
Date: Thu, 02 Feb 2017 22:28:54 GMT
Server: VMAPI
x-request-id: fb2019d0-e996-11e6-9d71-b7dc4d13f271
x-response-time: 19
x-server-name: 70b63e05-ebc9-462d-b06a-aa96e78d701f
[
{
"name": "provision-7.3.0",
"uuid": "5503e524-8d6d-4cef-93b3-6943a99cdc3f",
"execution": "succeeded",
"params": {
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"9ec60129-9034-47b4-b111-3026f9b1a10f",
"5983940e-58a5-4543-b732-c689b1fe4c08"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:45.359Z",
"updated_at": "2017-01-03T16:47:40.616Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"ram": 128,
"brand": "lx",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"cpu_shares": 16,
"image_uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"image_os": "linux",
"image_name": "ubuntu-16.04",
"quota": 3,
"networks": [
{
"ipv4_uuid": "9ec60129-9034-47b4-b111-3026f9b1a10f",
"primary": true,
"ipv4_count": 1,
"uuid": "9ec60129-9034-47b4-b111-3026f9b1a10f"
},
{
"ipv4_uuid": "5983940e-58a5-4543-b732-c689b1fe4c08",
"ipv4_count": 1,
"uuid": "5983940e-58a5-4543-b732-c689b1fe4c08"
}
],
"alias": "ubuntu_01_cli",
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"zfs_io_priority": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:45.359Z",
"updated_at": "2017-01-03T16:47:40.616Z",
"group": "Compute Optimized",
"v": 1,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "44454c4c-4400-1051-8051-b5c04f383432",
"max_physical_memory": 128,
"image": {
"v": 2,
"uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "ubuntu-16.04",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T02:19:10Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "845008f84a68bad9252a2f167ab60caf09721647",
"size": 136758020,
"compression": "gzip"
}
],
"description": "Container-native Ubuntu 16.04 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "4.3.0"
}
},
"kernel_version": "4.3.0",
"sdc_nat_pool": "9ec60129-9034-47b4-b111-3026f9b1a10f",
"firewall_enabled": false,
"sync": false,
"task": "provision",
"vm_uuid": "d4d25a3e-6058-c130-a008-97d903f15456",
"current_state": "provisioning",
"x-request-id": "b635b72f-f943-4f68-bdcd-55939f9e39ff",
"context": {
"caller": {
"type": "signature",
"ip": "::ffff:127.0.0.1",
"keyId": "/mohamed.khalfella/keys/64:31:c3:98:ef:6f:3c:ef:bc:59:13:c8:24:4a:04:07"
},
"params": {
"account": "mohamed.khalfella",
"name": "ubuntu_01_cli",
"image": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"package": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"dataset": "8879c758-c0da-11e6-9e4b-93e32a67e805"
}
},
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "d4d25a3e-6058-c130-a008-97d903f15456",
"mac": "90:b8:d0:5a:57:1f",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.130.159",
"gateway": "165.225.130.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 1103,
"network_uuid": "90b8c5a7-dae6-430c-8f22-1f160d51a289",
"cn_uuid": "44454c4c-4400-1051-8051-b5c04f383432"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "d4d25a3e-6058-c130-a008-97d903f15456",
"mac": "90:b8:d0:a3:9b:98",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.112.0.143",
"gateway": "10.112.0.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"routes": {
"10.112.72.0/21": "10.112.0.1"
},
"vlan_id": 1301,
"network_uuid": "56f0fd52-4df1-49bd-af0c-81c717ea8bce",
"cn_uuid": "44454c4c-4400-1051-8051-b5c04f383432"
}
],
"jobid": "5503e524-8d6d-4cef-93b3-6943a99cdc3f",
"payload": {
"uuid": "d4d25a3e-6058-c130-a008-97d903f15456",
"image": {
"v": 2,
"uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "ubuntu-16.04",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T02:19:10Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "845008f84a68bad9252a2f167ab60caf09721647",
"size": 136758020,
"compression": "gzip"
}
],
"description": "Container-native Ubuntu 16.04 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "4.3.0"
}
},
"alias": "ubuntu_01_cli",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "lx",
"cpu_cap": 20,
"cpu_shares": 16,
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"firewall_enabled": false,
"kernel_version": "4.3.0",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "d4d25a3e-6058-c130-a008-97d903f15456",
"mac": "90:b8:d0:5a:57:1f",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.130.159",
"gateway": "165.225.130.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 1103,
"network_uuid": "90b8c5a7-dae6-430c-8f22-1f160d51a289",
"cn_uuid": "44454c4c-4400-1051-8051-b5c04f383432"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "d4d25a3e-6058-c130-a008-97d903f15456",
"mac": "90:b8:d0:a3:9b:98",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.112.0.143",
"gateway": "10.112.0.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"routes": {
"10.112.72.0/21": "10.112.0.1"
},
"vlan_id": 1301,
"network_uuid": "56f0fd52-4df1-49bd-af0c-81c717ea8bce",
"cn_uuid": "44454c4c-4400-1051-8051-b5c04f383432"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"routes": {
"10.112.72.0/21": "10.112.0.1"
},
"image_uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T20:22:40.486Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:22:40.654Z",
"finished_at": "2017-02-02T20:22:40.658Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:22:40.788Z",
"finished_at": "2017-02-02T20:22:40.792Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:22:40.877Z",
"finished_at": "2017-02-02T20:22:40.881Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:22:41.022Z",
"finished_at": "2017-02-02T20:22:41.089Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:22:41.181Z",
"finished_at": "2017-02-02T20:22:41.185Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:22:41.221Z",
"finished_at": "2017-02-02T20:22:41.278Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:22:41.359Z",
"finished_at": "2017-02-02T20:22:41.364Z"
},
{
"result": "VM allocated to Server 44454c4c-4400-1051-8051-b5c04f383432",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:22:41.396Z",
"finished_at": "2017-02-02T20:22:43.407Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:22:43.439Z",
"finished_at": "2017-02-02T20:22:43.488Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:22:43.664Z",
"finished_at": "2017-02-02T20:22:43.693Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:22:43.724Z",
"finished_at": "2017-02-02T20:22:43.730Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:22:43.762Z",
"finished_at": "2017-02-02T20:22:43.949Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:22:43.989Z",
"finished_at": "2017-02-02T20:22:43.994Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:22:44.033Z",
"finished_at": "2017-02-02T20:22:44.038Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:22:44.069Z",
"finished_at": "2017-02-02T20:22:44.075Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:22:44.108Z",
"finished_at": "2017-02-02T20:22:44.141Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:22:44.178Z",
"finished_at": "2017-02-02T20:22:58.322Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:23:01.549Z",
"finished_at": "2017-02-02T20:23:01.556Z"
},
{
"result": "Provision task: 0d7b48a0-287a-e2ec-c115-d2b9cdbc1ded queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:23:02.930Z",
"finished_at": "2017-02-02T20:23:03.273Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:23:03.563Z",
"finished_at": "2017-02-02T20:23:27.125Z"
},
{
"result": "put VM d4d25a3e-6058-c130-a008-97d903f15456 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:23:27.163Z",
"finished_at": "2017-02-02T20:23:27.199Z"
},
{
"result": "Updated FWAPI with update UUID: d6b5e223-1231-4556-b5e6-658b2b26addd",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:23:27.248Z",
"finished_at": "2017-02-02T20:23:27.272Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:23:27.309Z",
"finished_at": "2017-02-02T20:23:27.346Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:23:27.378Z",
"finished_at": "2017-02-02T20:23:27.385Z"
}
]
}
]
[mkhalfella@headnode (us-east-1) ~]$ sdc-vmapi /vms/d4d25a3e-6058-c130-a008-97d903f15456/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:22:40.654Z",
"finished_at": "2017-02-02T20:22:40.658Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:22:40.788Z",
"finished_at": "2017-02-02T20:22:40.792Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:22:40.877Z",
"finished_at": "2017-02-02T20:22:40.881Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:22:41.022Z",
"finished_at": "2017-02-02T20:22:41.089Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:22:41.181Z",
"finished_at": "2017-02-02T20:22:41.185Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:22:41.221Z",
"finished_at": "2017-02-02T20:22:41.278Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:22:41.359Z",
"finished_at": "2017-02-02T20:22:41.364Z"
},
{
"result": "VM allocated to Server 44454c4c-4400-1051-8051-b5c04f383432",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:22:41.396Z",
"finished_at": "2017-02-02T20:22:43.407Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:22:43.439Z",
"finished_at": "2017-02-02T20:22:43.488Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:22:43.664Z",
"finished_at": "2017-02-02T20:22:43.693Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:22:43.724Z",
"finished_at": "2017-02-02T20:22:43.730Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:22:43.762Z",
"finished_at": "2017-02-02T20:22:43.949Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:22:43.989Z",
"finished_at": "2017-02-02T20:22:43.994Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:22:44.033Z",
"finished_at": "2017-02-02T20:22:44.038Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:22:44.069Z",
"finished_at": "2017-02-02T20:22:44.075Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:22:44.108Z",
"finished_at": "2017-02-02T20:22:44.141Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:22:44.178Z",
"finished_at": "2017-02-02T20:22:58.322Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:23:01.549Z",
"finished_at": "2017-02-02T20:23:01.556Z"
},
{
"result": "Provision task: 0d7b48a0-287a-e2ec-c115-d2b9cdbc1ded queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:23:02.930Z",
"finished_at": "2017-02-02T20:23:03.273Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:23:03.563Z",
"finished_at": "2017-02-02T20:23:27.125Z"
},
{
"result": "put VM d4d25a3e-6058-c130-a008-97d903f15456 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:23:27.163Z",
"finished_at": "2017-02-02T20:23:27.199Z"
},
{
"result": "Updated FWAPI with update UUID: d6b5e223-1231-4556-b5e6-658b2b26addd",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:23:27.248Z",
"finished_at": "2017-02-02T20:23:27.272Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:23:27.309Z",
"finished_at": "2017-02-02T20:23:27.346Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:23:27.378Z",
"finished_at": "2017-02-02T20:23:27.385Z"
}
]
[mkhalfella@headnode (us-east-1) ~]$ sdc-vmapi /vms/a1875f14-7613-46bf-85c6-fddaa58222ee/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 11281
Content-MD5: JjidRz2YMbRQj+3yi4DN5Q==
Date: Thu, 02 Feb 2017 22:29:34 GMT
Server: VMAPI
x-request-id: 128d1c30-e997-11e6-9d71-b7dc4d13f271
x-response-time: 75
x-server-name: 70b63e05-ebc9-462d-b06a-aa96e78d701f
[
{
"name": "provision-7.3.0",
"uuid": "4a5400a6-8e8a-4963-965d-2095c0265cb6",
"execution": "succeeded",
"params": {
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"9ec60129-9034-47b4-b111-3026f9b1a10f",
"5983940e-58a5-4543-b732-c689b1fe4c08"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:45.359Z",
"updated_at": "2017-01-03T16:47:40.616Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"ram": 128,
"brand": "lx",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"cpu_shares": 16,
"image_uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"image_os": "linux",
"image_name": "ubuntu-16.04",
"quota": 3,
"networks": [
{
"ipv4_uuid": "9ec60129-9034-47b4-b111-3026f9b1a10f",
"primary": true,
"ipv4_count": 1,
"uuid": "9ec60129-9034-47b4-b111-3026f9b1a10f"
},
{
"ipv4_uuid": "5983940e-58a5-4543-b732-c689b1fe4c08",
"ipv4_count": 1,
"uuid": "5983940e-58a5-4543-b732-c689b1fe4c08"
}
],
"alias": "ubuntu_01_cli_sdc",
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"zfs_io_priority": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:45.359Z",
"updated_at": "2017-01-03T16:47:40.616Z",
"group": "Compute Optimized",
"v": 1,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "44454c4c-4400-1052-8052-b5c04f383432",
"max_physical_memory": 128,
"image": {
"v": 2,
"uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "ubuntu-16.04",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T02:19:10Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "845008f84a68bad9252a2f167ab60caf09721647",
"size": 136758020,
"compression": "gzip"
}
],
"description": "Container-native Ubuntu 16.04 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "4.3.0"
}
},
"kernel_version": "4.3.0",
"sdc_nat_pool": "9ec60129-9034-47b4-b111-3026f9b1a10f",
"firewall_enabled": false,
"sync": false,
"task": "provision",
"vm_uuid": "a1875f14-7613-46bf-85c6-fddaa58222ee",
"current_state": "provisioning",
"x-request-id": "2a61446f-a325-43cc-9800-ba810420ce81",
"context": {
"caller": {
"type": "signature",
"ip": "::ffff:127.0.0.1",
"keyId": "/mohamed.khalfella/keys/64:31:c3:98:ef:6f:3c:ef:bc:59:13:c8:24:4a:04:07"
},
"params": {
"account": "mohamed.khalfella",
"image": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"name": "ubuntu_01_cli_sdc",
"package": "g4-highcpu-128M",
"dataset": "8879c758-c0da-11e6-9e4b-93e32a67e805"
}
},
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "a1875f14-7613-46bf-85c6-fddaa58222ee",
"mac": "90:b8:d0:d2:83:07",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.131.202",
"gateway": "165.225.130.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 1103,
"network_uuid": "90b8c5a7-dae6-430c-8f22-1f160d51a289",
"cn_uuid": "44454c4c-4400-1052-8052-b5c04f383432"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "a1875f14-7613-46bf-85c6-fddaa58222ee",
"mac": "90:b8:d0:20:de:b3",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.112.6.111",
"gateway": "10.112.0.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"routes": {
"10.112.72.0/21": "10.112.0.1"
},
"vlan_id": 1301,
"network_uuid": "56f0fd52-4df1-49bd-af0c-81c717ea8bce",
"cn_uuid": "44454c4c-4400-1052-8052-b5c04f383432"
}
],
"jobid": "4a5400a6-8e8a-4963-965d-2095c0265cb6",
"payload": {
"uuid": "a1875f14-7613-46bf-85c6-fddaa58222ee",
"image": {
"v": 2,
"uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "ubuntu-16.04",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T02:19:10Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "845008f84a68bad9252a2f167ab60caf09721647",
"size": 136758020,
"compression": "gzip"
}
],
"description": "Container-native Ubuntu 16.04 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "4.3.0"
}
},
"alias": "ubuntu_01_cli_sdc",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "lx",
"cpu_cap": 20,
"cpu_shares": 16,
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"firewall_enabled": false,
"kernel_version": "4.3.0",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "a1875f14-7613-46bf-85c6-fddaa58222ee",
"mac": "90:b8:d0:d2:83:07",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.131.202",
"gateway": "165.225.130.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 1103,
"network_uuid": "90b8c5a7-dae6-430c-8f22-1f160d51a289",
"cn_uuid": "44454c4c-4400-1052-8052-b5c04f383432"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "a1875f14-7613-46bf-85c6-fddaa58222ee",
"mac": "90:b8:d0:20:de:b3",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.112.6.111",
"gateway": "10.112.0.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"routes": {
"10.112.72.0/21": "10.112.0.1"
},
"vlan_id": 1301,
"network_uuid": "56f0fd52-4df1-49bd-af0c-81c717ea8bce",
"cn_uuid": "44454c4c-4400-1052-8052-b5c04f383432"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"routes": {
"10.112.72.0/21": "10.112.0.1"
},
"image_uuid": "8879c758-c0da-11e6-9e4b-93e32a67e805",
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T21:08:43.917Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:08:44.857Z",
"finished_at": "2017-02-02T21:08:44.862Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T21:08:45.357Z",
"finished_at": "2017-02-02T21:08:45.361Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T21:08:56.384Z",
"finished_at": "2017-02-02T21:08:56.388Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T21:08:56.877Z",
"finished_at": "2017-02-02T21:08:56.938Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T21:08:56.975Z",
"finished_at": "2017-02-02T21:08:56.979Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T21:08:57.014Z",
"finished_at": "2017-02-02T21:08:57.268Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T21:08:57.304Z",
"finished_at": "2017-02-02T21:08:57.309Z"
},
{
"result": "VM allocated to Server 44454c4c-4400-1052-8052-b5c04f383432",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T21:08:57.339Z",
"finished_at": "2017-02-02T21:08:58.912Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:08:58.951Z",
"finished_at": "2017-02-02T21:08:59.010Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T21:08:59.042Z",
"finished_at": "2017-02-02T21:08:59.072Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:08:59.103Z",
"finished_at": "2017-02-02T21:08:59.108Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T21:08:59.141Z",
"finished_at": "2017-02-02T21:08:59.330Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T21:08:59.362Z",
"finished_at": "2017-02-02T21:08:59.367Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T21:08:59.401Z",
"finished_at": "2017-02-02T21:08:59.406Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T21:08:59.449Z",
"finished_at": "2017-02-02T21:08:59.455Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T21:08:59.485Z",
"finished_at": "2017-02-02T21:08:59.528Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T21:08:59.677Z",
"finished_at": "2017-02-02T21:09:00.737Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T21:09:00.768Z",
"finished_at": "2017-02-02T21:09:00.774Z"
},
{
"result": "Provision task: 9fe2c592-e6d1-c087-c627-9f350a8b0f69 queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T21:09:00.804Z",
"finished_at": "2017-02-02T21:09:00.857Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:09:00.892Z",
"finished_at": "2017-02-02T21:09:32.571Z"
},
{
"result": "put VM a1875f14-7613-46bf-85c6-fddaa58222ee to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:09:32.614Z",
"finished_at": "2017-02-02T21:09:32.661Z"
},
{
"result": "Updated FWAPI with update UUID: 1535d497-3a44-4969-b041-ec1fed318462",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T21:09:32.704Z",
"finished_at": "2017-02-02T21:09:32.730Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:09:32.765Z",
"finished_at": "2017-02-02T21:09:32.805Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T21:09:32.864Z",
"finished_at": "2017-02-02T21:09:32.871Z"
}
]
}
]
[mkhalfella@headnode (us-east-1) ~]$ sdc-vmapi /vms/a1875f14-7613-46bf-85c6-fddaa58222ee/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:08:44.857Z",
"finished_at": "2017-02-02T21:08:44.862Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T21:08:45.357Z",
"finished_at": "2017-02-02T21:08:45.361Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T21:08:56.384Z",
"finished_at": "2017-02-02T21:08:56.388Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T21:08:56.877Z",
"finished_at": "2017-02-02T21:08:56.938Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T21:08:56.975Z",
"finished_at": "2017-02-02T21:08:56.979Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T21:08:57.014Z",
"finished_at": "2017-02-02T21:08:57.268Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T21:08:57.304Z",
"finished_at": "2017-02-02T21:08:57.309Z"
},
{
"result": "VM allocated to Server 44454c4c-4400-1052-8052-b5c04f383432",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T21:08:57.339Z",
"finished_at": "2017-02-02T21:08:58.912Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:08:58.951Z",
"finished_at": "2017-02-02T21:08:59.010Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T21:08:59.042Z",
"finished_at": "2017-02-02T21:08:59.072Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:08:59.103Z",
"finished_at": "2017-02-02T21:08:59.108Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T21:08:59.141Z",
"finished_at": "2017-02-02T21:08:59.330Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T21:08:59.362Z",
"finished_at": "2017-02-02T21:08:59.367Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T21:08:59.401Z",
"finished_at": "2017-02-02T21:08:59.406Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T21:08:59.449Z",
"finished_at": "2017-02-02T21:08:59.455Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T21:08:59.485Z",
"finished_at": "2017-02-02T21:08:59.528Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T21:08:59.677Z",
"finished_at": "2017-02-02T21:09:00.737Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T21:09:00.768Z",
"finished_at": "2017-02-02T21:09:00.774Z"
},
{
"result": "Provision task: 9fe2c592-e6d1-c087-c627-9f350a8b0f69 queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T21:09:00.804Z",
"finished_at": "2017-02-02T21:09:00.857Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:09:00.892Z",
"finished_at": "2017-02-02T21:09:32.571Z"
},
{
"result": "put VM a1875f14-7613-46bf-85c6-fddaa58222ee to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:09:32.614Z",
"finished_at": "2017-02-02T21:09:32.661Z"
},
{
"result": "Updated FWAPI with update UUID: 1535d497-3a44-4969-b041-ec1fed318462",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T21:09:32.704Z",
"finished_at": "2017-02-02T21:09:32.730Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:09:32.765Z",
"finished_at": "2017-02-02T21:09:32.805Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T21:09:32.864Z",
"finished_at": "2017-02-02T21:09:32.871Z"
}
]
[mkhalfella@headnode (us-east-1) ~]$
[mkhalfella@headnode (us-east-2) ~]$ sdc-vmapi /vms/db4ce087-b70b-4819-9981-b8838fa31229/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 16087
Content-MD5: eMbF/5Wkzqj4iPeOK5l1JA==
Date: Thu, 02 Feb 2017 22:31:41 GMT
Server: VMAPI
x-request-id: 5e6bdec0-e997-11e6-879f-fd11094a513f
x-response-time: 26
x-server-name: ad66f60d-a233-4d7b-8ce1-5930b66b5461
[
{
"name": "start-7.0.6",
"uuid": "9d1cef0e-2d02-4d44-a8e1-42611439ac4d",
"execution": "succeeded",
"params": {
"task": "start",
"vm_uuid": "db4ce087-b70b-4819-9981-b8838fa31229",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "a8871992-dba9-11e3-acc9-002590e4eea8",
"current_state": "stopped",
"x-request-id": "b5a5189b-6f03-46e4-ace2-accb01c1e29e",
"idempotent": true,
"jobid": "9d1cef0e-2d02-4d44-a8e1-42611439ac4d"
},
"exec_after": null,
"created_at": "2017-02-02T20:03:29.001Z",
"timeout": 410,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:03:29.571Z",
"finished_at": "2017-02-02T20:03:29.573Z"
},
{
"result": "Request has been setup!",
"error": "",
"name": "common.setup_request",
"started_at": "2017-02-02T20:03:29.587Z",
"finished_at": "2017-02-02T20:03:29.588Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:03:29.603Z",
"finished_at": "2017-02-02T20:03:29.644Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:03:29.659Z",
"finished_at": "2017-02-02T20:03:29.662Z"
},
{
"result": "VM is stopped, action is idempotent",
"error": "",
"name": "common.ensure_vm_state",
"started_at": "2017-02-02T20:03:29.678Z",
"finished_at": "2017-02-02T20:03:29.693Z"
},
{
"result": "Task id: 2f3eb074-336d-c57d-edc5-fd09c0ca3e5d queued to CNAPI!",
"error": "",
"name": "cnapi.start_vm",
"started_at": "2017-02-02T20:03:29.710Z",
"finished_at": "2017-02-02T20:03:29.745Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:03:29.762Z",
"finished_at": "2017-02-02T20:03:34.551Z"
},
{
"result": "put VM db4ce087-b70b-4819-9981-b8838fa31229 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:03:34.566Z",
"finished_at": "2017-02-02T20:03:34.589Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:03:34.601Z",
"finished_at": "2017-02-02T20:03:34.630Z"
}
]
},
{
"name": "provision-7.3.0",
"uuid": "d237ef18-1c08-4fe5-b4ca-b942d7e0a064",
"execution": "succeeded",
"params": {
"firewall_enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"hostname": "db4ce087b70b",
"alias": "doc_bash_01",
"internal_metadata": {
"docker:id": "db4ce087b70b48199981b8838fa31229314e8fe226a84a23eb6f908c1f124365",
"docker:tty": true,
"docker:open_stdin": true,
"docker:logdriver": "json-file",
"docker:logconfig": "{}",
"docker:noipmgmtd": true,
"docker:imageid": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:imagename": "bash:latest",
"docker:cmd": "[\"bash\"]",
"docker:env": "[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\",\"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB\",\"_BASH_VERSION=4.4\",\"_BASH_PATCH_LEVEL=0\",\"_BASH_LATEST_PATCH=12\"]",
"docker:publish_all_ports": true,
"docker:entrypoint": "[]",
"docker:linkHosts": "",
"docker:linkEnv": "[]"
},
"tags": {
"sdc_docker": true,
"docker:label:portal:transaction": "0d6ed5d1"
},
"zlog_max_size": 50000000,
"autoboot": false,
"docker": true,
"restart_init": false,
"tmpfs": 0,
"filesystems": [],
"networks": [
{
"ipv4_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"ipv4_count": 1,
"uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9"
},
{
"primary": true,
"ipv4_uuid": "d8b34891-f228-4805-b550-97518a89b721",
"ipv4_count": 1,
"uuid": "d8b34891-f228-4805-b550-97518a89b721"
}
],
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"image_uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"brand": "lx",
"init_name": "/native/usr/vm/sbin/dockerinit",
"kernel_version": "3.13.0",
"firewall_rules": [
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW tcp PORT all",
"uuid": "eb3e4a32-0f5d-4b7b-9946-71dab45b7e84",
"version": "1486065763135.052396"
},
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW udp PORT all",
"uuid": "e5a80e42-dcd1-4dd4-82f2-f87b992987b0",
"version": "1486065763140.052396"
}
],
"sync": true,
"server_uuid": "a8871992-dba9-11e3-acc9-002590e4eea8",
"cpu_cap": 20,
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"quota": 3,
"zfs_io_priority": 16,
"ram": 128,
"cpu_shares": 16,
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"d8b34891-f228-4805-b550-97518a89b721",
"557f43a4-8dfb-4249-8328-e56fc711dd87"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:37:43.331Z",
"updated_at": "2017-01-03T16:47:20.717Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"image": {
"v": 2,
"uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "docker-layer",
"version": "3d4771e1911e",
"state": "active",
"disabled": false,
"public": false,
"published_at": "2017-01-27T22:32:22.635Z",
"type": "docker",
"os": "linux",
"files": [
{
"sha1": "96e379fb98bd1b401c6ee52230c11d38251572cf",
"size": 32,
"compression": "none"
}
],
"description": "/bin/sh -c #(nop) CMD [\"bash\"]",
"origin": "3b281b22-5d14-70e9-3f15-200ee61dfc20",
"tags": {
"docker:repo": "bash",
"docker:id": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:architecture": "amd64",
"docker:config": {
"Cmd": [
"bash"
],
"Entrypoint": null,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB",
"_BASH_VERSION=4.4",
"_BASH_PATCH_LEVEL=0",
"_BASH_LATEST_PATCH=12"
],
"WorkingDir": ""
}
}
},
"sdc_nat_pool": "d8b34891-f228-4805-b550-97518a89b721",
"task": "provision",
"vm_uuid": "db4ce087-b70b-4819-9981-b8838fa31229",
"current_state": "provisioning",
"x-request-id": "09610b0e-c768-47e6-a9f5-a86e6df43833",
"imgapiPeers": [],
"fabricNatNics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "db4ce087-b70b-4819-9981-b8838fa31229",
"mac": "90:b8:d0:51:fc:80",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.128.5",
"fabric": true,
"gateway": "192.168.128.1",
"gateway_provisioned": false,
"internet_nat": true,
"mtu": 8500,
"netmask": "255.255.252.0",
"nic_tag": "sdc_overlay/96826",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2,
"network_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"cn_uuid": "a8871992-dba9-11e3-acc9-002590e4eea8"
}
],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "db4ce087-b70b-4819-9981-b8838fa31229",
"mac": "90:b8:d0:51:fc:80",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.128.5",
"fabric": true,
"gateway": "192.168.128.1",
"gateway_provisioned": false,
"internet_nat": true,
"mtu": 8500,
"netmask": "255.255.252.0",
"nic_tag": "sdc_overlay/96826",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2,
"network_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"cn_uuid": "a8871992-dba9-11e3-acc9-002590e4eea8"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "db4ce087-b70b-4819-9981-b8838fa31229",
"mac": "90:b8:d0:11:41:cb",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.165.232",
"gateway": "165.225.165.1",
"mtu": 1500,
"netmask": "255.255.255.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2106,
"network_uuid": "14c40ab3-7441-455a-a15a-a98d1a573da8",
"cn_uuid": "a8871992-dba9-11e3-acc9-002590e4eea8"
}
],
"fabricNatTickets": [
{
"nic": {
"belongs_to_type": "zone",
"belongs_to_uuid": "db4ce087-b70b-4819-9981-b8838fa31229",
"mac": "90:b8:d0:51:fc:80",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.128.5",
"fabric": true,
"gateway": "192.168.128.1",
"gateway_provisioned": false,
"internet_nat": true,
"mtu": 8500,
"netmask": "255.255.252.0",
"nic_tag": "sdc_overlay/96826",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2,
"network_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"cn_uuid": "a8871992-dba9-11e3-acc9-002590e4eea8"
},
"ticket": {
"uuid": "8cf4c1c8-c8f7-e5dd-da81-c88d2c68bf59",
"server_uuid": "00000000-0000-0000-0000-002590943698",
"scope": "fabric_nat",
"id": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"expires_at": "2017-02-02T20:12:45.360Z",
"created_at": "2017-02-02T20:02:45.377Z",
"updated_at": "2017-02-02T20:02:45.377Z",
"status": "active",
"extra": {}
},
"job_uuid": "d856f766-f854-401a-b36f-81a8abbc06fb",
"vm_uuid": "036a79c9-8f21-438b-8c23-abc85042cce3"
}
],
"jobid": "d237ef18-1c08-4fe5-b4ca-b942d7e0a064",
"payload": {
"uuid": "db4ce087-b70b-4819-9981-b8838fa31229",
"image": {
"v": 2,
"uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "docker-layer",
"version": "3d4771e1911e",
"state": "active",
"disabled": false,
"public": false,
"published_at": "2017-01-27T22:32:22.635Z",
"type": "docker",
"os": "linux",
"files": [
{
"sha1": "96e379fb98bd1b401c6ee52230c11d38251572cf",
"size": 32,
"compression": "none"
}
],
"description": "/bin/sh -c #(nop) CMD [\"bash\"]",
"origin": "3b281b22-5d14-70e9-3f15-200ee61dfc20",
"tags": {
"docker:repo": "bash",
"docker:id": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:architecture": "amd64",
"docker:config": {
"Cmd": [
"bash"
],
"Entrypoint": null,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB",
"_BASH_VERSION=4.4",
"_BASH_PATCH_LEVEL=0",
"_BASH_LATEST_PATCH=12"
],
"WorkingDir": ""
}
}
},
"alias": "doc_bash_01",
"autoboot": false,
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "lx",
"cpu_cap": 20,
"cpu_shares": 16,
"docker": true,
"firewall_enabled": true,
"firewall_rules": [
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW tcp PORT all",
"uuid": "eb3e4a32-0f5d-4b7b-9946-71dab45b7e84",
"version": "1486065763135.052396"
},
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW udp PORT all",
"uuid": "e5a80e42-dcd1-4dd4-82f2-f87b992987b0",
"version": "1486065763140.052396"
}
],
"hostname": "db4ce087b70b",
"init_name": "/native/usr/vm/sbin/dockerinit",
"internal_metadata": {
"docker:id": "db4ce087b70b48199981b8838fa31229314e8fe226a84a23eb6f908c1f124365",
"docker:tty": true,
"docker:open_stdin": true,
"docker:logdriver": "json-file",
"docker:logconfig": "{}",
"docker:noipmgmtd": true,
"docker:imageid": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:imagename": "bash:latest",
"docker:cmd": "[\"bash\"]",
"docker:env": "[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\",\"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB\",\"_BASH_VERSION=4.4\",\"_BASH_PATCH_LEVEL=0\",\"_BASH_LATEST_PATCH=12\"]",
"docker:publish_all_ports": true,
"docker:entrypoint": "[]",
"docker:linkHosts": "",
"docker:linkEnv": "[]"
},
"kernel_version": "3.13.0",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "db4ce087-b70b-4819-9981-b8838fa31229",
"mac": "90:b8:d0:51:fc:80",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.128.5",
"fabric": true,
"gateway": "192.168.128.1",
"gateway_provisioned": false,
"internet_nat": true,
"mtu": 8500,
"netmask": "255.255.252.0",
"nic_tag": "sdc_overlay/96826",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2,
"network_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"cn_uuid": "a8871992-dba9-11e3-acc9-002590e4eea8"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "db4ce087-b70b-4819-9981-b8838fa31229",
"mac": "90:b8:d0:11:41:cb",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.165.232",
"gateway": "165.225.165.1",
"mtu": 1500,
"netmask": "255.255.255.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2106,
"network_uuid": "14c40ab3-7441-455a-a15a-a98d1a573da8",
"cn_uuid": "a8871992-dba9-11e3-acc9-002590e4eea8"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"zlog_max_size": 50000000,
"tags": {
"sdc_docker": true,
"docker:label:portal:transaction": "0d6ed5d1"
},
"tmpfs": 0,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"image_uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"filesystems": [],
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T20:02:43.258Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:02:44.185Z",
"finished_at": "2017-02-02T20:02:44.187Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:02:44.220Z",
"finished_at": "2017-02-02T20:02:44.222Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:02:44.261Z",
"finished_at": "2017-02-02T20:02:44.264Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:02:44.298Z",
"finished_at": "2017-02-02T20:02:44.341Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:02:44.372Z",
"finished_at": "2017-02-02T20:02:44.374Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:02:44.407Z",
"finished_at": "2017-02-02T20:02:44.468Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:02:44.504Z",
"finished_at": "2017-02-02T20:02:44.510Z"
},
{
"result": "VM allocated to Server a8871992-dba9-11e3-acc9-002590e4eea8",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:02:44.546Z",
"finished_at": "2017-02-02T20:02:44.903Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:02:44.939Z",
"finished_at": "2017-02-02T20:02:44.985Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:02:45.031Z",
"finished_at": "2017-02-02T20:02:45.058Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:02:45.100Z",
"finished_at": "2017-02-02T20:02:45.106Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:02:45.149Z",
"finished_at": "2017-02-02T20:02:45.296Z"
},
{
"result": "Fabric nat tickets acquired",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:02:45.337Z",
"finished_at": "2017-02-02T20:02:45.398Z"
},
{
"result": "Provisioned fabric NATs",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:02:45.436Z",
"finished_at": "2017-02-02T20:02:45.652Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:02:45.688Z",
"finished_at": "2017-02-02T20:02:45.695Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:02:45.728Z",
"finished_at": "2017-02-02T20:02:45.775Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:02:45.812Z",
"finished_at": "2017-02-02T20:02:58.986Z"
},
{
"result": "Fabric NATs running",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:02:59.030Z",
"finished_at": "2017-02-02T20:03:18.244Z"
},
{
"result": "Provision task: e781b8d3-feff-e2dd-a197-c19291817d1d queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:03:18.280Z",
"finished_at": "2017-02-02T20:03:18.336Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:03:18.373Z",
"finished_at": "2017-02-02T20:03:25.031Z"
},
{
"result": "put VM db4ce087-b70b-4819-9981-b8838fa31229 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:03:25.071Z",
"finished_at": "2017-02-02T20:03:25.112Z"
},
{
"result": "Updated FWAPI with update UUID: 386800a5-a1c7-45e0-b947-009d2effef9a",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:03:25.154Z",
"finished_at": "2017-02-02T20:03:25.178Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:03:25.217Z",
"finished_at": "2017-02-02T20:03:25.275Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:03:25.307Z",
"finished_at": "2017-02-02T20:03:25.317Z"
}
]
}
]
[mkhalfella@headnode (us-east-2) ~]$ sdc-vmapi /vms/db4ce087-b70b-4819-9981-b8838fa31229/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:03:29.571Z",
"finished_at": "2017-02-02T20:03:29.573Z"
},
{
"result": "Request has been setup!",
"error": "",
"name": "common.setup_request",
"started_at": "2017-02-02T20:03:29.587Z",
"finished_at": "2017-02-02T20:03:29.588Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:03:29.603Z",
"finished_at": "2017-02-02T20:03:29.644Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:03:29.659Z",
"finished_at": "2017-02-02T20:03:29.662Z"
},
{
"result": "VM is stopped, action is idempotent",
"error": "",
"name": "common.ensure_vm_state",
"started_at": "2017-02-02T20:03:29.678Z",
"finished_at": "2017-02-02T20:03:29.693Z"
},
{
"result": "Task id: 2f3eb074-336d-c57d-edc5-fd09c0ca3e5d queued to CNAPI!",
"error": "",
"name": "cnapi.start_vm",
"started_at": "2017-02-02T20:03:29.710Z",
"finished_at": "2017-02-02T20:03:29.745Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:03:29.762Z",
"finished_at": "2017-02-02T20:03:34.551Z"
},
{
"result": "put VM db4ce087-b70b-4819-9981-b8838fa31229 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:03:34.566Z",
"finished_at": "2017-02-02T20:03:34.589Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:03:34.601Z",
"finished_at": "2017-02-02T20:03:34.630Z"
}
]
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:02:44.185Z",
"finished_at": "2017-02-02T20:02:44.187Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:02:44.220Z",
"finished_at": "2017-02-02T20:02:44.222Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:02:44.261Z",
"finished_at": "2017-02-02T20:02:44.264Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:02:44.298Z",
"finished_at": "2017-02-02T20:02:44.341Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:02:44.372Z",
"finished_at": "2017-02-02T20:02:44.374Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:02:44.407Z",
"finished_at": "2017-02-02T20:02:44.468Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:02:44.504Z",
"finished_at": "2017-02-02T20:02:44.510Z"
},
{
"result": "VM allocated to Server a8871992-dba9-11e3-acc9-002590e4eea8",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:02:44.546Z",
"finished_at": "2017-02-02T20:02:44.903Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:02:44.939Z",
"finished_at": "2017-02-02T20:02:44.985Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:02:45.031Z",
"finished_at": "2017-02-02T20:02:45.058Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:02:45.100Z",
"finished_at": "2017-02-02T20:02:45.106Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:02:45.149Z",
"finished_at": "2017-02-02T20:02:45.296Z"
},
{
"result": "Fabric nat tickets acquired",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:02:45.337Z",
"finished_at": "2017-02-02T20:02:45.398Z"
},
{
"result": "Provisioned fabric NATs",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:02:45.436Z",
"finished_at": "2017-02-02T20:02:45.652Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:02:45.688Z",
"finished_at": "2017-02-02T20:02:45.695Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:02:45.728Z",
"finished_at": "2017-02-02T20:02:45.775Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:02:45.812Z",
"finished_at": "2017-02-02T20:02:58.986Z"
},
{
"result": "Fabric NATs running",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:02:59.030Z",
"finished_at": "2017-02-02T20:03:18.244Z"
},
{
"result": "Provision task: e781b8d3-feff-e2dd-a197-c19291817d1d queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:03:18.280Z",
"finished_at": "2017-02-02T20:03:18.336Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:03:18.373Z",
"finished_at": "2017-02-02T20:03:25.031Z"
},
{
"result": "put VM db4ce087-b70b-4819-9981-b8838fa31229 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:03:25.071Z",
"finished_at": "2017-02-02T20:03:25.112Z"
},
{
"result": "Updated FWAPI with update UUID: 386800a5-a1c7-45e0-b947-009d2effef9a",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:03:25.154Z",
"finished_at": "2017-02-02T20:03:25.178Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:03:25.217Z",
"finished_at": "2017-02-02T20:03:25.275Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:03:25.307Z",
"finished_at": "2017-02-02T20:03:25.317Z"
}
]
[mkhalfella@headnode (us-east-2) ~]$ sdc-vmapi /vms/4fbc02fb-e660-4da0-d4b1-83b949edf644/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 13405
Content-MD5: Zih9+6R4dHCE8DgcRSyzMw==
Date: Thu, 02 Feb 2017 22:32:56 GMT
Server: VMAPI
x-request-id: 8b28cfe0-e997-11e6-879f-fd11094a513f
x-response-time: 25
x-server-name: ad66f60d-a233-4d7b-8ce1-5930b66b5461
[
{
"name": "start-7.0.6",
"uuid": "9770af07-ff89-489e-988b-a58d6e9bb4b5",
"execution": "succeeded",
"params": {
"task": "start",
"vm_uuid": "4fbc02fb-e660-4da0-d4b1-83b949edf644",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "91eb91ec-dba7-11e3-b6dd-002590e4f0bc",
"current_state": "stopped",
"x-request-id": "09236a5b-88a7-4457-a396-fd3d3bd95083",
"idempotent": true,
"jobid": "9770af07-ff89-489e-988b-a58d6e9bb4b5"
},
"exec_after": null,
"created_at": "2017-02-02T20:31:24.510Z",
"timeout": 410,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:31:25.332Z",
"finished_at": "2017-02-02T20:31:25.336Z"
},
{
"result": "Request has been setup!",
"error": "",
"name": "common.setup_request",
"started_at": "2017-02-02T20:31:25.355Z",
"finished_at": "2017-02-02T20:31:25.356Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:31:25.377Z",
"finished_at": "2017-02-02T20:31:25.411Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:31:25.429Z",
"finished_at": "2017-02-02T20:31:25.432Z"
},
{
"result": "VM is stopped, action is idempotent",
"error": "",
"name": "common.ensure_vm_state",
"started_at": "2017-02-02T20:31:25.448Z",
"finished_at": "2017-02-02T20:31:25.458Z"
},
{
"result": "Task id: 736cfb77-19f7-6725-89bc-f6029924a648 queued to CNAPI!",
"error": "",
"name": "cnapi.start_vm",
"started_at": "2017-02-02T20:31:25.473Z",
"finished_at": "2017-02-02T20:31:25.496Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:31:25.512Z",
"finished_at": "2017-02-02T20:31:29.529Z"
},
{
"result": "put VM 4fbc02fb-e660-4da0-d4b1-83b949edf644 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:31:29.546Z",
"finished_at": "2017-02-02T20:31:29.637Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:31:29.701Z",
"finished_at": "2017-02-02T20:31:29.737Z"
}
]
},
{
"name": "provision-7.3.0",
"uuid": "990b1059-fe72-4b34-839d-1b9babb10a5d",
"execution": "succeeded",
"params": {
"firewall_enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"hostname": "4fbc02fbe660",
"alias": "doc_bash_01_cli",
"internal_metadata": {
"docker:id": "4fbc02fbe6604da0d4b183b949edf64451ed6afe57354e96cb628d1d508abf47",
"docker:tty": true,
"docker:open_stdin": true,
"docker:logdriver": "json-file",
"docker:logconfig": "{}",
"docker:noipmgmtd": true,
"docker:imageid": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:imagename": "bash",
"docker:cmd": "[\"bash\"]",
"docker:env": "[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\",\"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB\",\"_BASH_VERSION=4.4\",\"_BASH_PATCH_LEVEL=0\",\"_BASH_LATEST_PATCH=12\"]",
"docker:entrypoint": "[]",
"docker:linkHosts": "",
"docker:linkEnv": "[]"
},
"tags": {
"sdc_docker": true
},
"zlog_max_size": 50000000,
"autoboot": false,
"docker": true,
"restart_init": false,
"tmpfs": 0,
"filesystems": [],
"networks": [
{
"primary": true,
"ipv4_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"ipv4_count": 1,
"uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9"
}
],
"billing_id": "14af2214-d0f8-11e5-9399-77e0d621f66d",
"image_uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"brand": "lx",
"init_name": "/native/usr/vm/sbin/dockerinit",
"kernel_version": "3.13.0",
"firewall_rules": [
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW tcp PORT all",
"uuid": "eb3e4a32-0f5d-4b7b-9946-71dab45b7e84",
"version": "1486065763135.052396"
},
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW udp PORT all",
"uuid": "e5a80e42-dcd1-4dd4-82f2-f87b992987b0",
"version": "1486065763140.052396"
}
],
"sync": true,
"server_uuid": "91eb91ec-dba7-11e3-b6dd-002590e4f0bc",
"cpu_cap": 84,
"max_lwps": 4000,
"max_physical_memory": 1024,
"max_swap": 4096,
"quota": 25,
"zfs_io_priority": 128,
"ram": 1024,
"cpu_shares": 128,
"package": {
"uuid": "14af2214-d0f8-11e5-9399-77e0d621f66d",
"name": "g4-highcpu-1G",
"version": "1.0.3",
"active": true,
"cpu_cap": 84,
"description": "Compute Optimized 1G RAM - 0.5 vCPU - 25 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 1024,
"max_swap": 4096,
"common_name": "Compute Optimized - 1G",
"quota": 25600,
"networks": [
"d8b34891-f228-4805-b550-97518a89b721",
"557f43a4-8dfb-4249-8328-e56fc711dd87"
],
"zfs_io_priority": 128,
"fss": 128,
"billing_tag": "g4-highcpu-1G",
"created_at": "2016-05-11T18:37:49.489Z",
"updated_at": "2017-01-03T16:47:23.916Z",
"default": true,
"group": "Compute Optimized",
"v": 1
},
"image": {
"v": 2,
"uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "docker-layer",
"version": "3d4771e1911e",
"state": "active",
"disabled": false,
"public": false,
"published_at": "2017-01-27T22:32:22.635Z",
"type": "docker",
"os": "linux",
"files": [
{
"sha1": "96e379fb98bd1b401c6ee52230c11d38251572cf",
"size": 32,
"compression": "none"
}
],
"description": "/bin/sh -c #(nop) CMD [\"bash\"]",
"origin": "3b281b22-5d14-70e9-3f15-200ee61dfc20",
"tags": {
"docker:repo": "bash",
"docker:id": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:architecture": "amd64",
"docker:config": {
"Cmd": [
"bash"
],
"Entrypoint": null,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB",
"_BASH_VERSION=4.4",
"_BASH_PATCH_LEVEL=0",
"_BASH_LATEST_PATCH=12"
],
"WorkingDir": ""
}
}
},
"sdc_nat_pool": "d8b34891-f228-4805-b550-97518a89b721",
"task": "provision",
"vm_uuid": "4fbc02fb-e660-4da0-d4b1-83b949edf644",
"current_state": "provisioning",
"x-request-id": "29a572ac-f8f1-49c6-a1b0-ae98aa839119",
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "4fbc02fb-e660-4da0-d4b1-83b949edf644",
"mac": "90:b8:d0:70:6d:e9",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "192.168.128.8",
"fabric": true,
"gateway": "192.168.128.1",
"gateway_provisioned": true,
"internet_nat": true,
"mtu": 8500,
"netmask": "255.255.252.0",
"nic_tag": "sdc_overlay/96826",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2,
"network_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"cn_uuid": "91eb91ec-dba7-11e3-b6dd-002590e4f0bc"
}
],
"jobid": "990b1059-fe72-4b34-839d-1b9babb10a5d",
"payload": {
"uuid": "4fbc02fb-e660-4da0-d4b1-83b949edf644",
"image": {
"v": 2,
"uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "docker-layer",
"version": "3d4771e1911e",
"state": "active",
"disabled": false,
"public": false,
"published_at": "2017-01-27T22:32:22.635Z",
"type": "docker",
"os": "linux",
"files": [
{
"sha1": "96e379fb98bd1b401c6ee52230c11d38251572cf",
"size": 32,
"compression": "none"
}
],
"description": "/bin/sh -c #(nop) CMD [\"bash\"]",
"origin": "3b281b22-5d14-70e9-3f15-200ee61dfc20",
"tags": {
"docker:repo": "bash",
"docker:id": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:architecture": "amd64",
"docker:config": {
"Cmd": [
"bash"
],
"Entrypoint": null,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB",
"_BASH_VERSION=4.4",
"_BASH_PATCH_LEVEL=0",
"_BASH_LATEST_PATCH=12"
],
"WorkingDir": ""
}
}
},
"alias": "doc_bash_01_cli",
"autoboot": false,
"billing_id": "14af2214-d0f8-11e5-9399-77e0d621f66d",
"brand": "lx",
"cpu_cap": 84,
"cpu_shares": 128,
"docker": true,
"firewall_enabled": true,
"firewall_rules": [
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW tcp PORT all",
"uuid": "eb3e4a32-0f5d-4b7b-9946-71dab45b7e84",
"version": "1486065763135.052396"
},
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW udp PORT all",
"uuid": "e5a80e42-dcd1-4dd4-82f2-f87b992987b0",
"version": "1486065763140.052396"
}
],
"hostname": "4fbc02fbe660",
"init_name": "/native/usr/vm/sbin/dockerinit",
"internal_metadata": {
"docker:id": "4fbc02fbe6604da0d4b183b949edf64451ed6afe57354e96cb628d1d508abf47",
"docker:tty": true,
"docker:open_stdin": true,
"docker:logdriver": "json-file",
"docker:logconfig": "{}",
"docker:noipmgmtd": true,
"docker:imageid": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:imagename": "bash",
"docker:cmd": "[\"bash\"]",
"docker:env": "[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\",\"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB\",\"_BASH_VERSION=4.4\",\"_BASH_PATCH_LEVEL=0\",\"_BASH_LATEST_PATCH=12\"]",
"docker:entrypoint": "[]",
"docker:linkHosts": "",
"docker:linkEnv": "[]"
},
"kernel_version": "3.13.0",
"max_lwps": 4000,
"max_physical_memory": 1024,
"max_swap": 4096,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "4fbc02fb-e660-4da0-d4b1-83b949edf644",
"mac": "90:b8:d0:70:6d:e9",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "192.168.128.8",
"fabric": true,
"gateway": "192.168.128.1",
"gateway_provisioned": true,
"internet_nat": true,
"mtu": 8500,
"netmask": "255.255.252.0",
"nic_tag": "sdc_overlay/96826",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2,
"network_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"cn_uuid": "91eb91ec-dba7-11e3-b6dd-002590e4f0bc"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 25,
"ram": 1024,
"zfs_io_priority": 128,
"zlog_max_size": 50000000,
"tags": {
"sdc_docker": true
},
"tmpfs": 0,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"image_uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"filesystems": [],
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T20:31:14.172Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:31:15.259Z",
"finished_at": "2017-02-02T20:31:15.261Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:31:15.287Z",
"finished_at": "2017-02-02T20:31:15.289Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:31:15.314Z",
"finished_at": "2017-02-02T20:31:15.316Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:31:15.341Z",
"finished_at": "2017-02-02T20:31:15.353Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:31:15.385Z",
"finished_at": "2017-02-02T20:31:15.387Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:31:15.413Z",
"finished_at": "2017-02-02T20:31:15.459Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:31:15.486Z",
"finished_at": "2017-02-02T20:31:15.489Z"
},
{
"result": "VM allocated to Server 91eb91ec-dba7-11e3-b6dd-002590e4f0bc",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:31:15.513Z",
"finished_at": "2017-02-02T20:31:15.827Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:31:15.856Z",
"finished_at": "2017-02-02T20:31:15.895Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:31:15.927Z",
"finished_at": "2017-02-02T20:31:15.947Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:31:15.976Z",
"finished_at": "2017-02-02T20:31:15.979Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:31:16.005Z",
"finished_at": "2017-02-02T20:31:16.066Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:31:16.094Z",
"finished_at": "2017-02-02T20:31:16.097Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:31:16.132Z",
"finished_at": "2017-02-02T20:31:16.135Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:31:16.168Z",
"finished_at": "2017-02-02T20:31:16.171Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:31:16.217Z",
"finished_at": "2017-02-02T20:31:16.242Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:31:16.282Z",
"finished_at": "2017-02-02T20:31:16.656Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:31:16.702Z",
"finished_at": "2017-02-02T20:31:16.706Z"
},
{
"result": "Provision task: 8f027ebe-b098-4b96-e9bd-f7455873391e queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:31:16.754Z",
"finished_at": "2017-02-02T20:31:16.805Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:31:16.843Z",
"finished_at": "2017-02-02T20:31:23.628Z"
},
{
"result": "put VM 4fbc02fb-e660-4da0-d4b1-83b949edf644 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:31:23.675Z",
"finished_at": "2017-02-02T20:31:23.705Z"
},
{
"result": "Updated FWAPI with update UUID: 7046f043-7a6a-459c-abcf-ec9667613d2b",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:31:23.744Z",
"finished_at": "2017-02-02T20:31:23.771Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:31:23.816Z",
"finished_at": "2017-02-02T20:31:23.852Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:31:23.880Z",
"finished_at": "2017-02-02T20:31:23.885Z"
}
]
}
]
[mkhalfella@headnode (us-east-2) ~]$ sdc-vmapi /vms/4fbc02fb-e660-4da0-d4b1-83b949edf644/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:31:25.332Z",
"finished_at": "2017-02-02T20:31:25.336Z"
},
{
"result": "Request has been setup!",
"error": "",
"name": "common.setup_request",
"started_at": "2017-02-02T20:31:25.355Z",
"finished_at": "2017-02-02T20:31:25.356Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:31:25.377Z",
"finished_at": "2017-02-02T20:31:25.411Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:31:25.429Z",
"finished_at": "2017-02-02T20:31:25.432Z"
},
{
"result": "VM is stopped, action is idempotent",
"error": "",
"name": "common.ensure_vm_state",
"started_at": "2017-02-02T20:31:25.448Z",
"finished_at": "2017-02-02T20:31:25.458Z"
},
{
"result": "Task id: 736cfb77-19f7-6725-89bc-f6029924a648 queued to CNAPI!",
"error": "",
"name": "cnapi.start_vm",
"started_at": "2017-02-02T20:31:25.473Z",
"finished_at": "2017-02-02T20:31:25.496Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:31:25.512Z",
"finished_at": "2017-02-02T20:31:29.529Z"
},
{
"result": "put VM 4fbc02fb-e660-4da0-d4b1-83b949edf644 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:31:29.546Z",
"finished_at": "2017-02-02T20:31:29.637Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:31:29.701Z",
"finished_at": "2017-02-02T20:31:29.737Z"
}
]
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:31:15.259Z",
"finished_at": "2017-02-02T20:31:15.261Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:31:15.287Z",
"finished_at": "2017-02-02T20:31:15.289Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:31:15.314Z",
"finished_at": "2017-02-02T20:31:15.316Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:31:15.341Z",
"finished_at": "2017-02-02T20:31:15.353Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:31:15.385Z",
"finished_at": "2017-02-02T20:31:15.387Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:31:15.413Z",
"finished_at": "2017-02-02T20:31:15.459Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:31:15.486Z",
"finished_at": "2017-02-02T20:31:15.489Z"
},
{
"result": "VM allocated to Server 91eb91ec-dba7-11e3-b6dd-002590e4f0bc",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:31:15.513Z",
"finished_at": "2017-02-02T20:31:15.827Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:31:15.856Z",
"finished_at": "2017-02-02T20:31:15.895Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:31:15.927Z",
"finished_at": "2017-02-02T20:31:15.947Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:31:15.976Z",
"finished_at": "2017-02-02T20:31:15.979Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:31:16.005Z",
"finished_at": "2017-02-02T20:31:16.066Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:31:16.094Z",
"finished_at": "2017-02-02T20:31:16.097Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:31:16.132Z",
"finished_at": "2017-02-02T20:31:16.135Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:31:16.168Z",
"finished_at": "2017-02-02T20:31:16.171Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:31:16.217Z",
"finished_at": "2017-02-02T20:31:16.242Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:31:16.282Z",
"finished_at": "2017-02-02T20:31:16.656Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:31:16.702Z",
"finished_at": "2017-02-02T20:31:16.706Z"
},
{
"result": "Provision task: 8f027ebe-b098-4b96-e9bd-f7455873391e queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:31:16.754Z",
"finished_at": "2017-02-02T20:31:16.805Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:31:16.843Z",
"finished_at": "2017-02-02T20:31:23.628Z"
},
{
"result": "put VM 4fbc02fb-e660-4da0-d4b1-83b949edf644 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:31:23.675Z",
"finished_at": "2017-02-02T20:31:23.705Z"
},
{
"result": "Updated FWAPI with update UUID: 7046f043-7a6a-459c-abcf-ec9667613d2b",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:31:23.744Z",
"finished_at": "2017-02-02T20:31:23.771Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:31:23.816Z",
"finished_at": "2017-02-02T20:31:23.852Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:31:23.880Z",
"finished_at": "2017-02-02T20:31:23.885Z"
}
]
[mkhalfella@headnode (us-east-2) ~]$ sdc-vmapi /vms/5d3166fa-a4ae-61d1-c3f2-f2642c1c1919/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 13405
Content-MD5: rdg0WEy5R86ShHW+M7OAKg==
Date: Thu, 02 Feb 2017 22:34:51 GMT
Server: VMAPI
x-request-id: cf7a96b0-e997-11e6-879f-fd11094a513f
x-response-time: 30
x-server-name: ad66f60d-a233-4d7b-8ce1-5930b66b5461
[
{
"name": "start-7.0.6",
"uuid": "ef70bc95-3d9f-432c-9052-90eeca8f4b86",
"execution": "succeeded",
"params": {
"task": "start",
"vm_uuid": "5d3166fa-a4ae-61d1-c3f2-f2642c1c1919",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "f8079b36-dba9-11e3-a80a-002590e4ed9c",
"current_state": "stopped",
"x-request-id": "0960e201-7439-46a3-8242-4f861159a4f7",
"idempotent": true,
"jobid": "ef70bc95-3d9f-432c-9052-90eeca8f4b86"
},
"exec_after": null,
"created_at": "2017-02-02T21:40:26.709Z",
"timeout": 410,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:40:27.369Z",
"finished_at": "2017-02-02T21:40:27.371Z"
},
{
"result": "Request has been setup!",
"error": "",
"name": "common.setup_request",
"started_at": "2017-02-02T21:40:27.390Z",
"finished_at": "2017-02-02T21:40:27.394Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:40:27.416Z",
"finished_at": "2017-02-02T21:40:27.470Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:40:27.489Z",
"finished_at": "2017-02-02T21:40:27.494Z"
},
{
"result": "VM is stopped, action is idempotent",
"error": "",
"name": "common.ensure_vm_state",
"started_at": "2017-02-02T21:40:27.512Z",
"finished_at": "2017-02-02T21:40:27.524Z"
},
{
"result": "Task id: 66a7d869-c9c5-c95a-d02c-92a4b8b8e574 queued to CNAPI!",
"error": "",
"name": "cnapi.start_vm",
"started_at": "2017-02-02T21:40:27.541Z",
"finished_at": "2017-02-02T21:40:27.620Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:40:27.643Z",
"finished_at": "2017-02-02T21:40:35.345Z"
},
{
"result": "put VM 5d3166fa-a4ae-61d1-c3f2-f2642c1c1919 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:40:35.367Z",
"finished_at": "2017-02-02T21:40:35.397Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:40:35.418Z",
"finished_at": "2017-02-02T21:40:35.450Z"
}
]
},
{
"name": "provision-7.3.0",
"uuid": "bdfe7be5-b99c-4440-90a4-1c28ea7cb12a",
"execution": "succeeded",
"params": {
"firewall_enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"hostname": "5d3166faa4ae",
"alias": "doc_bash_02_cli",
"internal_metadata": {
"docker:id": "5d3166faa4ae61d1c3f2f2642c1c19193f0a3919ea2feca2b43cea4353f0bd36",
"docker:tty": true,
"docker:open_stdin": true,
"docker:logdriver": "json-file",
"docker:logconfig": "{}",
"docker:noipmgmtd": true,
"docker:imageid": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:imagename": "bash",
"docker:cmd": "[\"bash\"]",
"docker:env": "[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\",\"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB\",\"_BASH_VERSION=4.4\",\"_BASH_PATCH_LEVEL=0\",\"_BASH_LATEST_PATCH=12\"]",
"docker:entrypoint": "[]",
"docker:linkHosts": "",
"docker:linkEnv": "[]"
},
"tags": {
"sdc_docker": true
},
"zlog_max_size": 50000000,
"autoboot": false,
"docker": true,
"restart_init": false,
"tmpfs": 0,
"filesystems": [],
"networks": [
{
"primary": true,
"ipv4_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"ipv4_count": 1,
"uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9"
}
],
"billing_id": "14af2214-d0f8-11e5-9399-77e0d621f66d",
"image_uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"brand": "lx",
"init_name": "/native/usr/vm/sbin/dockerinit",
"kernel_version": "3.13.0",
"firewall_rules": [
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW tcp PORT all",
"uuid": "eb3e4a32-0f5d-4b7b-9946-71dab45b7e84",
"version": "1486065763135.052396"
},
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW udp PORT all",
"uuid": "e5a80e42-dcd1-4dd4-82f2-f87b992987b0",
"version": "1486065763140.052396"
}
],
"sync": true,
"server_uuid": "f8079b36-dba9-11e3-a80a-002590e4ed9c",
"cpu_cap": 84,
"max_lwps": 4000,
"max_physical_memory": 1024,
"max_swap": 4096,
"quota": 25,
"zfs_io_priority": 128,
"ram": 1024,
"cpu_shares": 128,
"package": {
"uuid": "14af2214-d0f8-11e5-9399-77e0d621f66d",
"name": "g4-highcpu-1G",
"version": "1.0.3",
"active": true,
"cpu_cap": 84,
"description": "Compute Optimized 1G RAM - 0.5 vCPU - 25 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 1024,
"max_swap": 4096,
"common_name": "Compute Optimized - 1G",
"quota": 25600,
"networks": [
"d8b34891-f228-4805-b550-97518a89b721",
"557f43a4-8dfb-4249-8328-e56fc711dd87"
],
"zfs_io_priority": 128,
"fss": 128,
"billing_tag": "g4-highcpu-1G",
"created_at": "2016-05-11T18:37:49.489Z",
"updated_at": "2017-01-03T16:47:23.916Z",
"default": true,
"group": "Compute Optimized",
"v": 1
},
"image": {
"v": 2,
"uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "docker-layer",
"version": "3d4771e1911e",
"state": "active",
"disabled": false,
"public": false,
"published_at": "2017-01-27T22:32:22.635Z",
"type": "docker",
"os": "linux",
"files": [
{
"sha1": "96e379fb98bd1b401c6ee52230c11d38251572cf",
"size": 32,
"compression": "none"
}
],
"description": "/bin/sh -c #(nop) CMD [\"bash\"]",
"origin": "3b281b22-5d14-70e9-3f15-200ee61dfc20",
"tags": {
"docker:repo": "bash",
"docker:id": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:architecture": "amd64",
"docker:config": {
"Cmd": [
"bash"
],
"Entrypoint": null,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB",
"_BASH_VERSION=4.4",
"_BASH_PATCH_LEVEL=0",
"_BASH_LATEST_PATCH=12"
],
"WorkingDir": ""
}
}
},
"sdc_nat_pool": "d8b34891-f228-4805-b550-97518a89b721",
"task": "provision",
"vm_uuid": "5d3166fa-a4ae-61d1-c3f2-f2642c1c1919",
"current_state": "provisioning",
"x-request-id": "78710c68-094a-45d3-9690-dfd01413856f",
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "5d3166fa-a4ae-61d1-c3f2-f2642c1c1919",
"mac": "90:b8:d0:86:10:85",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "192.168.128.9",
"fabric": true,
"gateway": "192.168.128.1",
"gateway_provisioned": true,
"internet_nat": true,
"mtu": 8500,
"netmask": "255.255.252.0",
"nic_tag": "sdc_overlay/96826",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2,
"network_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"cn_uuid": "f8079b36-dba9-11e3-a80a-002590e4ed9c"
}
],
"jobid": "bdfe7be5-b99c-4440-90a4-1c28ea7cb12a",
"payload": {
"uuid": "5d3166fa-a4ae-61d1-c3f2-f2642c1c1919",
"image": {
"v": 2,
"uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "docker-layer",
"version": "3d4771e1911e",
"state": "active",
"disabled": false,
"public": false,
"published_at": "2017-01-27T22:32:22.635Z",
"type": "docker",
"os": "linux",
"files": [
{
"sha1": "96e379fb98bd1b401c6ee52230c11d38251572cf",
"size": 32,
"compression": "none"
}
],
"description": "/bin/sh -c #(nop) CMD [\"bash\"]",
"origin": "3b281b22-5d14-70e9-3f15-200ee61dfc20",
"tags": {
"docker:repo": "bash",
"docker:id": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:architecture": "amd64",
"docker:config": {
"Cmd": [
"bash"
],
"Entrypoint": null,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB",
"_BASH_VERSION=4.4",
"_BASH_PATCH_LEVEL=0",
"_BASH_LATEST_PATCH=12"
],
"WorkingDir": ""
}
}
},
"alias": "doc_bash_02_cli",
"autoboot": false,
"billing_id": "14af2214-d0f8-11e5-9399-77e0d621f66d",
"brand": "lx",
"cpu_cap": 84,
"cpu_shares": 128,
"docker": true,
"firewall_enabled": true,
"firewall_rules": [
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW tcp PORT all",
"uuid": "eb3e4a32-0f5d-4b7b-9946-71dab45b7e84",
"version": "1486065763135.052396"
},
{
"enabled": true,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"rule": "FROM tag \"sdc_docker\" TO tag \"sdc_docker\" ALLOW udp PORT all",
"uuid": "e5a80e42-dcd1-4dd4-82f2-f87b992987b0",
"version": "1486065763140.052396"
}
],
"hostname": "5d3166faa4ae",
"init_name": "/native/usr/vm/sbin/dockerinit",
"internal_metadata": {
"docker:id": "5d3166faa4ae61d1c3f2f2642c1c19193f0a3919ea2feca2b43cea4353f0bd36",
"docker:tty": true,
"docker:open_stdin": true,
"docker:logdriver": "json-file",
"docker:logconfig": "{}",
"docker:noipmgmtd": true,
"docker:imageid": "3d4771e1911e078ced562f957825f2e70b191d07c8144f089cf4c8a4b64ac103",
"docker:imagename": "bash",
"docker:cmd": "[\"bash\"]",
"docker:env": "[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\",\"_BASH_GPG_KEY=7C0135FB088AAF6C66C650B9BB5869F064EA74AB\",\"_BASH_VERSION=4.4\",\"_BASH_PATCH_LEVEL=0\",\"_BASH_LATEST_PATCH=12\"]",
"docker:entrypoint": "[]",
"docker:linkHosts": "",
"docker:linkEnv": "[]"
},
"kernel_version": "3.13.0",
"max_lwps": 4000,
"max_physical_memory": 1024,
"max_swap": 4096,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "5d3166fa-a4ae-61d1-c3f2-f2642c1c1919",
"mac": "90:b8:d0:86:10:85",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "192.168.128.9",
"fabric": true,
"gateway": "192.168.128.1",
"gateway_provisioned": true,
"internet_nat": true,
"mtu": 8500,
"netmask": "255.255.252.0",
"nic_tag": "sdc_overlay/96826",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 2,
"network_uuid": "06b820d2-cfdf-4065-9007-ad345c6a1ee9",
"cn_uuid": "f8079b36-dba9-11e3-a80a-002590e4ed9c"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 25,
"ram": 1024,
"zfs_io_priority": 128,
"zlog_max_size": 50000000,
"tags": {
"sdc_docker": true
},
"tmpfs": 0,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"image_uuid": "38c9a9d4-869b-c66e-a133-fe84a02f47aa",
"filesystems": [],
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T21:39:51.326Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:39:52.039Z",
"finished_at": "2017-02-02T21:39:52.044Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T21:39:52.104Z",
"finished_at": "2017-02-02T21:39:52.109Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T21:39:52.146Z",
"finished_at": "2017-02-02T21:39:52.151Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T21:39:52.182Z",
"finished_at": "2017-02-02T21:39:52.199Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T21:39:52.227Z",
"finished_at": "2017-02-02T21:39:52.232Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T21:39:52.308Z",
"finished_at": "2017-02-02T21:39:52.384Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T21:39:52.426Z",
"finished_at": "2017-02-02T21:39:52.429Z"
},
{
"result": "VM allocated to Server f8079b36-dba9-11e3-a80a-002590e4ed9c",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T21:39:52.467Z",
"finished_at": "2017-02-02T21:39:52.817Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:39:52.860Z",
"finished_at": "2017-02-02T21:39:52.909Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T21:39:52.947Z",
"finished_at": "2017-02-02T21:39:52.975Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:39:53.024Z",
"finished_at": "2017-02-02T21:39:53.030Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T21:39:53.081Z",
"finished_at": "2017-02-02T21:39:53.165Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T21:39:53.214Z",
"finished_at": "2017-02-02T21:39:53.218Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T21:39:53.267Z",
"finished_at": "2017-02-02T21:39:53.271Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T21:39:53.309Z",
"finished_at": "2017-02-02T21:39:53.313Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T21:39:53.357Z",
"finished_at": "2017-02-02T21:39:53.398Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T21:39:53.442Z",
"finished_at": "2017-02-02T21:40:11.043Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T21:40:11.093Z",
"finished_at": "2017-02-02T21:40:11.099Z"
},
{
"result": "Provision task: 283eec4a-fb8c-c1c5-d27d-f135f708618f queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T21:40:11.139Z",
"finished_at": "2017-02-02T21:40:11.208Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:40:11.255Z",
"finished_at": "2017-02-02T21:40:21.558Z"
},
{
"result": "put VM 5d3166fa-a4ae-61d1-c3f2-f2642c1c1919 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:40:21.599Z",
"finished_at": "2017-02-02T21:40:21.634Z"
},
{
"result": "Updated FWAPI with update UUID: 745eead5-1222-489c-84f2-51c7d0edaf44",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T21:40:21.674Z",
"finished_at": "2017-02-02T21:40:21.700Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:40:21.743Z",
"finished_at": "2017-02-02T21:40:21.787Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T21:40:21.841Z",
"finished_at": "2017-02-02T21:40:21.852Z"
}
]
}
]
[mkhalfella@headnode (us-east-2) ~]$ sdc-vmapi /vms/5d3166fa-a4ae-61d1-c3f2-f2642c1c1919/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:40:27.369Z",
"finished_at": "2017-02-02T21:40:27.371Z"
},
{
"result": "Request has been setup!",
"error": "",
"name": "common.setup_request",
"started_at": "2017-02-02T21:40:27.390Z",
"finished_at": "2017-02-02T21:40:27.394Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:40:27.416Z",
"finished_at": "2017-02-02T21:40:27.470Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:40:27.489Z",
"finished_at": "2017-02-02T21:40:27.494Z"
},
{
"result": "VM is stopped, action is idempotent",
"error": "",
"name": "common.ensure_vm_state",
"started_at": "2017-02-02T21:40:27.512Z",
"finished_at": "2017-02-02T21:40:27.524Z"
},
{
"result": "Task id: 66a7d869-c9c5-c95a-d02c-92a4b8b8e574 queued to CNAPI!",
"error": "",
"name": "cnapi.start_vm",
"started_at": "2017-02-02T21:40:27.541Z",
"finished_at": "2017-02-02T21:40:27.620Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:40:27.643Z",
"finished_at": "2017-02-02T21:40:35.345Z"
},
{
"result": "put VM 5d3166fa-a4ae-61d1-c3f2-f2642c1c1919 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:40:35.367Z",
"finished_at": "2017-02-02T21:40:35.397Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:40:35.418Z",
"finished_at": "2017-02-02T21:40:35.450Z"
}
]
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:39:52.039Z",
"finished_at": "2017-02-02T21:39:52.044Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T21:39:52.104Z",
"finished_at": "2017-02-02T21:39:52.109Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T21:39:52.146Z",
"finished_at": "2017-02-02T21:39:52.151Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T21:39:52.182Z",
"finished_at": "2017-02-02T21:39:52.199Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T21:39:52.227Z",
"finished_at": "2017-02-02T21:39:52.232Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T21:39:52.308Z",
"finished_at": "2017-02-02T21:39:52.384Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T21:39:52.426Z",
"finished_at": "2017-02-02T21:39:52.429Z"
},
{
"result": "VM allocated to Server f8079b36-dba9-11e3-a80a-002590e4ed9c",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T21:39:52.467Z",
"finished_at": "2017-02-02T21:39:52.817Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:39:52.860Z",
"finished_at": "2017-02-02T21:39:52.909Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T21:39:52.947Z",
"finished_at": "2017-02-02T21:39:52.975Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:39:53.024Z",
"finished_at": "2017-02-02T21:39:53.030Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T21:39:53.081Z",
"finished_at": "2017-02-02T21:39:53.165Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T21:39:53.214Z",
"finished_at": "2017-02-02T21:39:53.218Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T21:39:53.267Z",
"finished_at": "2017-02-02T21:39:53.271Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T21:39:53.309Z",
"finished_at": "2017-02-02T21:39:53.313Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T21:39:53.357Z",
"finished_at": "2017-02-02T21:39:53.398Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T21:39:53.442Z",
"finished_at": "2017-02-02T21:40:11.043Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T21:40:11.093Z",
"finished_at": "2017-02-02T21:40:11.099Z"
},
{
"result": "Provision task: 283eec4a-fb8c-c1c5-d27d-f135f708618f queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T21:40:11.139Z",
"finished_at": "2017-02-02T21:40:11.208Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:40:11.255Z",
"finished_at": "2017-02-02T21:40:21.558Z"
},
{
"result": "put VM 5d3166fa-a4ae-61d1-c3f2-f2642c1c1919 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:40:21.599Z",
"finished_at": "2017-02-02T21:40:21.634Z"
},
{
"result": "Updated FWAPI with update UUID: 745eead5-1222-489c-84f2-51c7d0edaf44",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T21:40:21.674Z",
"finished_at": "2017-02-02T21:40:21.700Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:40:21.743Z",
"finished_at": "2017-02-02T21:40:21.787Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T21:40:21.841Z",
"finished_at": "2017-02-02T21:40:21.852Z"
}
]
[mkhalfella@headnode (us-east-2) ~]$
[mkhalfella@headnode (us-east-3) ~]$ sdc-vmapi /vms/163daa0c-6992-61ce-cbba-827ac6a09231/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 11310
Content-MD5: RJKrP7js+AZc+9kYxuPvmg==
Date: Thu, 02 Feb 2017 22:37:05 GMT
Server: VMAPI
x-request-id: 1fb4eb30-e998-11e6-abc8-13abad2a57df
x-response-time: 30
x-server-name: 0f821d2e-1379-4a86-a6d7-7c4479544d8d
[
{
"name": "provision-7.3.0",
"uuid": "c5b879b4-8cf1-4cea-9f38-87d6798d1ab9",
"execution": "succeeded",
"params": {
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"31428241-4878-47d6-9fba-9a8436b596a4",
"909c0c0d-1455-404f-85bd-04f48b7b0059"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:37:43.063Z",
"updated_at": "2017-01-03T16:46:06.390Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"ram": 128,
"brand": "lx",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"cpu_shares": 16,
"image_uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"image_os": "linux",
"image_name": "centos-6",
"quota": 3,
"networks": [
{
"ipv4_uuid": "909c0c0d-1455-404f-85bd-04f48b7b0059",
"ipv4_count": 1,
"uuid": "909c0c0d-1455-404f-85bd-04f48b7b0059"
},
{
"ipv4_uuid": "31428241-4878-47d6-9fba-9a8436b596a4",
"primary": true,
"ipv4_count": 1,
"uuid": "31428241-4878-47d6-9fba-9a8436b596a4"
}
],
"firewall_enabled": false,
"alias": "kvm_centos_01",
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"zfs_io_priority": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:37:43.063Z",
"updated_at": "2017-01-03T16:46:06.390Z",
"group": "Compute Optimized",
"v": 1,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "44ace3fe-b687-11e2-90b1-002590c11c7c",
"max_physical_memory": 128,
"image": {
"v": 2,
"uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "centos-6",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T01:06:08Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "50af21e0cefed609ca25d2b86a934f79ccdb46cc",
"size": 286698392,
"compression": "gzip"
}
],
"description": "Container-native CentOS 6.8 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "2.6.32"
}
},
"kernel_version": "2.6.32",
"sdc_nat_pool": "31428241-4878-47d6-9fba-9a8436b596a4",
"sync": false,
"task": "provision",
"vm_uuid": "163daa0c-6992-61ce-cbba-827ac6a09231",
"current_state": "provisioning",
"x-request-id": "b536bed3-92d1-44f4-bbdb-a81b80ab7fd4",
"context": {
"caller": {
"type": "signature",
"ip": "::ffff:127.0.0.1",
"keyId": "/jpcportalprod/keys/a7:7c:32:43:ea:23:26:51:90:37:7d:02:e7:29:af:44"
},
"params": {
"account": "mohamed.khalfella",
"datacenter": "us-east-3",
"opsys": "All",
"name": "kvm_centos_01",
"firewall_enabled": false,
"package": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"networks": [
"909c0c0d-1455-404f-85bd-04f48b7b0059",
"31428241-4878-47d6-9fba-9a8436b596a4"
],
"image": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"dataset": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1"
}
},
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "163daa0c-6992-61ce-cbba-827ac6a09231",
"mac": "90:b8:d0:c2:d2:2a",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.121.74.222",
"gateway": "10.121.72.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3302,
"network_uuid": "4e6cad2b-ebcb-434d-bb50-00e27b65aaf7",
"cn_uuid": "44ace3fe-b687-11e2-90b1-002590c11c7c"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "163daa0c-6992-61ce-cbba-827ac6a09231",
"mac": "90:b8:d0:30:a5:92",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.173.204",
"gateway": "165.225.173.1",
"mtu": 1500,
"netmask": "255.255.255.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3106,
"network_uuid": "2107c309-c3f3-4e24-b5f7-35fb0a368608",
"cn_uuid": "44ace3fe-b687-11e2-90b1-002590c11c7c"
}
],
"jobid": "c5b879b4-8cf1-4cea-9f38-87d6798d1ab9",
"payload": {
"uuid": "163daa0c-6992-61ce-cbba-827ac6a09231",
"image": {
"v": 2,
"uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "centos-6",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T01:06:08Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "50af21e0cefed609ca25d2b86a934f79ccdb46cc",
"size": 286698392,
"compression": "gzip"
}
],
"description": "Container-native CentOS 6.8 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "2.6.32"
}
},
"alias": "kvm_centos_01",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "lx",
"cpu_cap": 20,
"cpu_shares": 16,
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"firewall_enabled": false,
"kernel_version": "2.6.32",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "163daa0c-6992-61ce-cbba-827ac6a09231",
"mac": "90:b8:d0:c2:d2:2a",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.121.74.222",
"gateway": "10.121.72.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3302,
"network_uuid": "4e6cad2b-ebcb-434d-bb50-00e27b65aaf7",
"cn_uuid": "44ace3fe-b687-11e2-90b1-002590c11c7c"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "163daa0c-6992-61ce-cbba-827ac6a09231",
"mac": "90:b8:d0:30:a5:92",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.173.204",
"gateway": "165.225.173.1",
"mtu": 1500,
"netmask": "255.255.255.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3106,
"network_uuid": "2107c309-c3f3-4e24-b5f7-35fb0a368608",
"cn_uuid": "44ace3fe-b687-11e2-90b1-002590c11c7c"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"image_uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T20:04:03.745Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:04:04.459Z",
"finished_at": "2017-02-02T20:04:04.473Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:04:04.512Z",
"finished_at": "2017-02-02T20:04:04.519Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:04:04.551Z",
"finished_at": "2017-02-02T20:04:04.556Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:04:04.596Z",
"finished_at": "2017-02-02T20:04:04.648Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:04:04.685Z",
"finished_at": "2017-02-02T20:04:04.690Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:04:04.726Z",
"finished_at": "2017-02-02T20:04:04.805Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:04:04.842Z",
"finished_at": "2017-02-02T20:04:04.844Z"
},
{
"result": "VM allocated to Server 44ace3fe-b687-11e2-90b1-002590c11c7c",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:04:04.888Z",
"finished_at": "2017-02-02T20:04:06.253Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:04:06.299Z",
"finished_at": "2017-02-02T20:04:06.363Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:04:06.403Z",
"finished_at": "2017-02-02T20:04:06.432Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:04:06.475Z",
"finished_at": "2017-02-02T20:04:06.482Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:04:06.517Z",
"finished_at": "2017-02-02T20:04:06.645Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:04:06.700Z",
"finished_at": "2017-02-02T20:04:06.708Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:04:06.751Z",
"finished_at": "2017-02-02T20:04:06.756Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:04:06.800Z",
"finished_at": "2017-02-02T20:04:06.808Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:04:06.850Z",
"finished_at": "2017-02-02T20:04:06.889Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:04:06.919Z",
"finished_at": "2017-02-02T20:04:23.663Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:04:23.706Z",
"finished_at": "2017-02-02T20:04:23.711Z"
},
{
"result": "Provision task: d6ff2ad7-7814-c974-cf04-cf6617cb6cd4 queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:04:23.750Z",
"finished_at": "2017-02-02T20:04:23.819Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:04:23.855Z",
"finished_at": "2017-02-02T20:04:52.501Z"
},
{
"result": "put VM 163daa0c-6992-61ce-cbba-827ac6a09231 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:04:52.549Z",
"finished_at": "2017-02-02T20:04:52.587Z"
},
{
"result": "Updated FWAPI with update UUID: 31c9d0a5-48df-4855-917d-31f3ad684914",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:04:52.634Z",
"finished_at": "2017-02-02T20:04:52.661Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:04:52.693Z",
"finished_at": "2017-02-02T20:04:52.740Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:04:52.782Z",
"finished_at": "2017-02-02T20:04:52.789Z"
}
]
}
]
[mkhalfella@headnode (us-east-3) ~]$ sdc-vmapi /vms/163daa0c-6992-61ce-cbba-827ac6a09231/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:04:04.459Z",
"finished_at": "2017-02-02T20:04:04.473Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:04:04.512Z",
"finished_at": "2017-02-02T20:04:04.519Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:04:04.551Z",
"finished_at": "2017-02-02T20:04:04.556Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:04:04.596Z",
"finished_at": "2017-02-02T20:04:04.648Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:04:04.685Z",
"finished_at": "2017-02-02T20:04:04.690Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:04:04.726Z",
"finished_at": "2017-02-02T20:04:04.805Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:04:04.842Z",
"finished_at": "2017-02-02T20:04:04.844Z"
},
{
"result": "VM allocated to Server 44ace3fe-b687-11e2-90b1-002590c11c7c",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:04:04.888Z",
"finished_at": "2017-02-02T20:04:06.253Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:04:06.299Z",
"finished_at": "2017-02-02T20:04:06.363Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:04:06.403Z",
"finished_at": "2017-02-02T20:04:06.432Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:04:06.475Z",
"finished_at": "2017-02-02T20:04:06.482Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:04:06.517Z",
"finished_at": "2017-02-02T20:04:06.645Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:04:06.700Z",
"finished_at": "2017-02-02T20:04:06.708Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:04:06.751Z",
"finished_at": "2017-02-02T20:04:06.756Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:04:06.800Z",
"finished_at": "2017-02-02T20:04:06.808Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:04:06.850Z",
"finished_at": "2017-02-02T20:04:06.889Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:04:06.919Z",
"finished_at": "2017-02-02T20:04:23.663Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:04:23.706Z",
"finished_at": "2017-02-02T20:04:23.711Z"
},
{
"result": "Provision task: d6ff2ad7-7814-c974-cf04-cf6617cb6cd4 queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:04:23.750Z",
"finished_at": "2017-02-02T20:04:23.819Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:04:23.855Z",
"finished_at": "2017-02-02T20:04:52.501Z"
},
{
"result": "put VM 163daa0c-6992-61ce-cbba-827ac6a09231 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:04:52.549Z",
"finished_at": "2017-02-02T20:04:52.587Z"
},
{
"result": "Updated FWAPI with update UUID: 31c9d0a5-48df-4855-917d-31f3ad684914",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:04:52.634Z",
"finished_at": "2017-02-02T20:04:52.661Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:04:52.693Z",
"finished_at": "2017-02-02T20:04:52.740Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:04:52.782Z",
"finished_at": "2017-02-02T20:04:52.789Z"
}
]
[mkhalfella@headnode (us-east-3) ~]$ sdc-vmapi /vms/dca6f863-b186-cb47-f376-dde157ccd457/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 11171
Content-MD5: i/mQwh5jtEQWTtGE3w35Qg==
Date: Thu, 02 Feb 2017 22:37:47 GMT
Server: VMAPI
x-request-id: 38cfc4a0-e998-11e6-abc8-13abad2a57df
x-response-time: 65
x-server-name: 0f821d2e-1379-4a86-a6d7-7c4479544d8d
[
{
"name": "provision-7.3.0",
"uuid": "980917c6-9c2e-4cf0-a2d7-5020e564854c",
"execution": "succeeded",
"params": {
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"31428241-4878-47d6-9fba-9a8436b596a4",
"909c0c0d-1455-404f-85bd-04f48b7b0059"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:37:43.063Z",
"updated_at": "2017-01-03T16:46:06.390Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"ram": 128,
"brand": "lx",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"cpu_shares": 16,
"image_uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"image_os": "linux",
"image_name": "centos-6",
"quota": 3,
"networks": [
{
"ipv4_uuid": "31428241-4878-47d6-9fba-9a8436b596a4",
"primary": true,
"ipv4_count": 1,
"uuid": "31428241-4878-47d6-9fba-9a8436b596a4"
},
{
"ipv4_uuid": "909c0c0d-1455-404f-85bd-04f48b7b0059",
"ipv4_count": 1,
"uuid": "909c0c0d-1455-404f-85bd-04f48b7b0059"
}
],
"alias": "kvm_centos_01_cli",
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"zfs_io_priority": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:37:43.063Z",
"updated_at": "2017-01-03T16:46:06.390Z",
"group": "Compute Optimized",
"v": 1,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "528e1fee-b685-11e2-927a-90e2ba39b3e4",
"max_physical_memory": 128,
"image": {
"v": 2,
"uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "centos-6",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T01:06:08Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "50af21e0cefed609ca25d2b86a934f79ccdb46cc",
"size": 286698392,
"compression": "gzip"
}
],
"description": "Container-native CentOS 6.8 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "2.6.32"
}
},
"kernel_version": "2.6.32",
"sdc_nat_pool": "31428241-4878-47d6-9fba-9a8436b596a4",
"firewall_enabled": false,
"sync": false,
"task": "provision",
"vm_uuid": "dca6f863-b186-cb47-f376-dde157ccd457",
"current_state": "provisioning",
"x-request-id": "af4f40cc-b5e9-46b7-a790-5ec7c02524a3",
"context": {
"caller": {
"type": "signature",
"ip": "::ffff:127.0.0.1",
"keyId": "/mohamed.khalfella/keys/64:31:c3:98:ef:6f:3c:ef:bc:59:13:c8:24:4a:04:07"
},
"params": {
"account": "mohamed.khalfella",
"name": "kvm_centos_01_cli",
"image": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"package": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"dataset": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1"
}
},
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "dca6f863-b186-cb47-f376-dde157ccd457",
"mac": "90:b8:d0:c2:aa:20",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.173.159",
"gateway": "165.225.173.1",
"mtu": 1500,
"netmask": "255.255.255.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3106,
"network_uuid": "2107c309-c3f3-4e24-b5f7-35fb0a368608",
"cn_uuid": "528e1fee-b685-11e2-927a-90e2ba39b3e4"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "dca6f863-b186-cb47-f376-dde157ccd457",
"mac": "90:b8:d0:e9:2c:57",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.121.76.223",
"gateway": "10.121.72.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3302,
"network_uuid": "4e6cad2b-ebcb-434d-bb50-00e27b65aaf7",
"cn_uuid": "528e1fee-b685-11e2-927a-90e2ba39b3e4"
}
],
"jobid": "980917c6-9c2e-4cf0-a2d7-5020e564854c",
"payload": {
"uuid": "dca6f863-b186-cb47-f376-dde157ccd457",
"image": {
"v": 2,
"uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "centos-6",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T01:06:08Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "50af21e0cefed609ca25d2b86a934f79ccdb46cc",
"size": 286698392,
"compression": "gzip"
}
],
"description": "Container-native CentOS 6.8 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "2.6.32"
}
},
"alias": "kvm_centos_01_cli",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "lx",
"cpu_cap": 20,
"cpu_shares": 16,
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"firewall_enabled": false,
"kernel_version": "2.6.32",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "dca6f863-b186-cb47-f376-dde157ccd457",
"mac": "90:b8:d0:c2:aa:20",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.173.159",
"gateway": "165.225.173.1",
"mtu": 1500,
"netmask": "255.255.255.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3106,
"network_uuid": "2107c309-c3f3-4e24-b5f7-35fb0a368608",
"cn_uuid": "528e1fee-b685-11e2-927a-90e2ba39b3e4"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "dca6f863-b186-cb47-f376-dde157ccd457",
"mac": "90:b8:d0:e9:2c:57",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.121.76.223",
"gateway": "10.121.72.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3302,
"network_uuid": "4e6cad2b-ebcb-434d-bb50-00e27b65aaf7",
"cn_uuid": "528e1fee-b685-11e2-927a-90e2ba39b3e4"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"image_uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T20:33:57.470Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:33:58.208Z",
"finished_at": "2017-02-02T20:33:58.214Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:33:58.250Z",
"finished_at": "2017-02-02T20:33:58.252Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:33:58.287Z",
"finished_at": "2017-02-02T20:33:58.289Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:33:58.308Z",
"finished_at": "2017-02-02T20:33:58.337Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:33:58.359Z",
"finished_at": "2017-02-02T20:33:58.362Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:33:58.387Z",
"finished_at": "2017-02-02T20:33:58.436Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:33:58.462Z",
"finished_at": "2017-02-02T20:33:58.465Z"
},
{
"result": "VM allocated to Server 528e1fee-b685-11e2-927a-90e2ba39b3e4",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:33:58.496Z",
"finished_at": "2017-02-02T20:33:59.831Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:33:59.939Z",
"finished_at": "2017-02-02T20:33:59.988Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:34:00.023Z",
"finished_at": "2017-02-02T20:34:00.046Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:34:00.081Z",
"finished_at": "2017-02-02T20:34:00.084Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:34:00.115Z",
"finished_at": "2017-02-02T20:34:00.226Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:34:00.255Z",
"finished_at": "2017-02-02T20:34:00.257Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:34:00.287Z",
"finished_at": "2017-02-02T20:34:00.290Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:34:00.331Z",
"finished_at": "2017-02-02T20:34:00.337Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:34:00.366Z",
"finished_at": "2017-02-02T20:34:00.389Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:34:00.414Z",
"finished_at": "2017-02-02T20:34:18.867Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:34:18.934Z",
"finished_at": "2017-02-02T20:34:18.937Z"
},
{
"result": "Provision task: 86b6091a-4fa4-6445-8b28-e65245d1e43c queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:34:18.992Z",
"finished_at": "2017-02-02T20:34:19.051Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:34:19.096Z",
"finished_at": "2017-02-02T20:34:44.083Z"
},
{
"result": "put VM dca6f863-b186-cb47-f376-dde157ccd457 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:34:44.121Z",
"finished_at": "2017-02-02T20:34:44.157Z"
},
{
"result": "Updated FWAPI with update UUID: 19ce3ba4-f84e-4249-ba97-694f4aaa74e6",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:34:44.197Z",
"finished_at": "2017-02-02T20:34:44.213Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:34:44.241Z",
"finished_at": "2017-02-02T20:34:44.272Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:34:44.309Z",
"finished_at": "2017-02-02T20:34:44.313Z"
}
]
}
]
[mkhalfella@headnode (us-east-3) ~]$ sdc-vmapi /vms/dca6f863-b186-cb47-f376-dde157ccd457/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:33:58.208Z",
"finished_at": "2017-02-02T20:33:58.214Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:33:58.250Z",
"finished_at": "2017-02-02T20:33:58.252Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:33:58.287Z",
"finished_at": "2017-02-02T20:33:58.289Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:33:58.308Z",
"finished_at": "2017-02-02T20:33:58.337Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:33:58.359Z",
"finished_at": "2017-02-02T20:33:58.362Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:33:58.387Z",
"finished_at": "2017-02-02T20:33:58.436Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:33:58.462Z",
"finished_at": "2017-02-02T20:33:58.465Z"
},
{
"result": "VM allocated to Server 528e1fee-b685-11e2-927a-90e2ba39b3e4",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:33:58.496Z",
"finished_at": "2017-02-02T20:33:59.831Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:33:59.939Z",
"finished_at": "2017-02-02T20:33:59.988Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:34:00.023Z",
"finished_at": "2017-02-02T20:34:00.046Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:34:00.081Z",
"finished_at": "2017-02-02T20:34:00.084Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:34:00.115Z",
"finished_at": "2017-02-02T20:34:00.226Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:34:00.255Z",
"finished_at": "2017-02-02T20:34:00.257Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:34:00.287Z",
"finished_at": "2017-02-02T20:34:00.290Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:34:00.331Z",
"finished_at": "2017-02-02T20:34:00.337Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:34:00.366Z",
"finished_at": "2017-02-02T20:34:00.389Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:34:00.414Z",
"finished_at": "2017-02-02T20:34:18.867Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:34:18.934Z",
"finished_at": "2017-02-02T20:34:18.937Z"
},
{
"result": "Provision task: 86b6091a-4fa4-6445-8b28-e65245d1e43c queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:34:18.992Z",
"finished_at": "2017-02-02T20:34:19.051Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:34:19.096Z",
"finished_at": "2017-02-02T20:34:44.083Z"
},
{
"result": "put VM dca6f863-b186-cb47-f376-dde157ccd457 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:34:44.121Z",
"finished_at": "2017-02-02T20:34:44.157Z"
},
{
"result": "Updated FWAPI with update UUID: 19ce3ba4-f84e-4249-ba97-694f4aaa74e6",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:34:44.197Z",
"finished_at": "2017-02-02T20:34:44.213Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:34:44.241Z",
"finished_at": "2017-02-02T20:34:44.272Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:34:44.309Z",
"finished_at": "2017-02-02T20:34:44.313Z"
}
]
[mkhalfella@headnode (us-east-3) ~]$
[mkhalfella@headnode (us-east-3) ~]$
[mkhalfella@headnode (us-east-3) ~]$ sdc-vmapi /vms/9f365b04-953b-6f4e-b6bc-9f644f619072/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 11160
Content-MD5: KRPpnldSwY9OJK9C9gCG2g==
Date: Thu, 02 Feb 2017 22:38:24 GMT
Server: VMAPI
x-request-id: 4ec4cd00-e998-11e6-abc8-13abad2a57df
x-response-time: 24
x-server-name: 0f821d2e-1379-4a86-a6d7-7c4479544d8d
[
{
"name": "provision-7.3.0",
"uuid": "4a0f9052-a98c-4136-9187-08d49b0ee82d",
"execution": "succeeded",
"params": {
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"31428241-4878-47d6-9fba-9a8436b596a4",
"909c0c0d-1455-404f-85bd-04f48b7b0059"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:37:43.063Z",
"updated_at": "2017-01-03T16:46:06.390Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"ram": 128,
"brand": "lx",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"cpu_shares": 16,
"image_uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"image_os": "linux",
"image_name": "centos-6",
"quota": 3,
"networks": [
{
"ipv4_uuid": "31428241-4878-47d6-9fba-9a8436b596a4",
"primary": true,
"ipv4_count": 1,
"uuid": "31428241-4878-47d6-9fba-9a8436b596a4"
},
{
"ipv4_uuid": "909c0c0d-1455-404f-85bd-04f48b7b0059",
"ipv4_count": 1,
"uuid": "909c0c0d-1455-404f-85bd-04f48b7b0059"
}
],
"alias": "kvm_centos_01_cli_sdc",
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"zfs_io_priority": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:37:43.063Z",
"updated_at": "2017-01-03T16:46:06.390Z",
"group": "Compute Optimized",
"v": 1,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "d59bc2f2-b684-11e2-adec-002590c092d0",
"max_physical_memory": 128,
"image": {
"v": 2,
"uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "centos-6",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T01:06:08Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "50af21e0cefed609ca25d2b86a934f79ccdb46cc",
"size": 286698392,
"compression": "gzip"
}
],
"description": "Container-native CentOS 6.8 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "2.6.32"
}
},
"kernel_version": "2.6.32",
"sdc_nat_pool": "31428241-4878-47d6-9fba-9a8436b596a4",
"firewall_enabled": false,
"sync": false,
"task": "provision",
"vm_uuid": "9f365b04-953b-6f4e-b6bc-9f644f619072",
"current_state": "provisioning",
"x-request-id": "1182f41b-2e85-45a4-bf3f-e18ed27d077b",
"context": {
"caller": {
"type": "signature",
"ip": "::ffff:127.0.0.1",
"keyId": "/mohamed.khalfella/keys/64:31:c3:98:ef:6f:3c:ef:bc:59:13:c8:24:4a:04:07"
},
"params": {
"account": "mohamed.khalfella",
"image": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"name": "kvm_centos_01_cli_sdc",
"package": "g4-highcpu-128M",
"dataset": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1"
}
},
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "9f365b04-953b-6f4e-b6bc-9f644f619072",
"mac": "90:b8:d0:f1:66:af",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.173.103",
"gateway": "165.225.173.1",
"mtu": 1500,
"netmask": "255.255.255.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3106,
"network_uuid": "2107c309-c3f3-4e24-b5f7-35fb0a368608",
"cn_uuid": "d59bc2f2-b684-11e2-adec-002590c092d0"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "9f365b04-953b-6f4e-b6bc-9f644f619072",
"mac": "90:b8:d0:5d:00:15",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.121.77.72",
"gateway": "10.121.72.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3302,
"network_uuid": "4e6cad2b-ebcb-434d-bb50-00e27b65aaf7",
"cn_uuid": "d59bc2f2-b684-11e2-adec-002590c092d0"
}
],
"jobid": "4a0f9052-a98c-4136-9187-08d49b0ee82d",
"payload": {
"uuid": "9f365b04-953b-6f4e-b6bc-9f644f619072",
"image": {
"v": 2,
"uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "centos-6",
"version": "20161213",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2016-12-13T01:06:08Z",
"type": "lx-dataset",
"os": "linux",
"files": [
{
"sha1": "50af21e0cefed609ca25d2b86a934f79ccdb46cc",
"size": 286698392,
"compression": "gzip"
}
],
"description": "Container-native CentOS 6.8 64-bit image. Built to run on containers with bare metal speed, while offering all the services of a typical unix host.",
"homepage": "https://docs.joyent.com/images/container-native-linux",
"requirements": {
"networks": [
{
"name": "net0",
"description": "public"
}
],
"min_platform": {
"7.0": "20160317T000105Z"
},
"brand": "lx"
},
"tags": {
"role": "os",
"kernel_version": "2.6.32"
}
},
"alias": "kvm_centos_01_cli_sdc",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "lx",
"cpu_cap": 20,
"cpu_shares": 16,
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"firewall_enabled": false,
"kernel_version": "2.6.32",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "9f365b04-953b-6f4e-b6bc-9f644f619072",
"mac": "90:b8:d0:f1:66:af",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "165.225.173.103",
"gateway": "165.225.173.1",
"mtu": 1500,
"netmask": "255.255.255.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3106,
"network_uuid": "2107c309-c3f3-4e24-b5f7-35fb0a368608",
"cn_uuid": "d59bc2f2-b684-11e2-adec-002590c092d0"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "9f365b04-953b-6f4e-b6bc-9f644f619072",
"mac": "90:b8:d0:5d:00:15",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "10.121.77.72",
"gateway": "10.121.72.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 3302,
"network_uuid": "4e6cad2b-ebcb-434d-bb50-00e27b65aaf7",
"cn_uuid": "d59bc2f2-b684-11e2-adec-002590c092d0"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"image_uuid": "54aaa9ec-c0d0-11e6-ba26-cf334ce1c2e1",
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T21:26:41.246Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:26:42.186Z",
"finished_at": "2017-02-02T21:26:42.190Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T21:26:42.222Z",
"finished_at": "2017-02-02T21:26:42.224Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T21:26:42.253Z",
"finished_at": "2017-02-02T21:26:42.255Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T21:26:42.280Z",
"finished_at": "2017-02-02T21:26:42.321Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T21:26:42.350Z",
"finished_at": "2017-02-02T21:26:42.352Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T21:26:42.390Z",
"finished_at": "2017-02-02T21:26:42.446Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T21:26:42.477Z",
"finished_at": "2017-02-02T21:26:42.480Z"
},
{
"result": "VM allocated to Server d59bc2f2-b684-11e2-adec-002590c092d0",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T21:26:42.506Z",
"finished_at": "2017-02-02T21:26:43.881Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:26:43.918Z",
"finished_at": "2017-02-02T21:26:43.970Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T21:26:44.000Z",
"finished_at": "2017-02-02T21:26:44.021Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:26:44.057Z",
"finished_at": "2017-02-02T21:26:44.063Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T21:26:44.103Z",
"finished_at": "2017-02-02T21:26:44.209Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T21:26:44.239Z",
"finished_at": "2017-02-02T21:26:44.245Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T21:26:44.291Z",
"finished_at": "2017-02-02T21:26:44.294Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T21:26:44.327Z",
"finished_at": "2017-02-02T21:26:44.331Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T21:26:44.364Z",
"finished_at": "2017-02-02T21:26:44.394Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T21:26:44.427Z",
"finished_at": "2017-02-02T21:27:03.727Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T21:27:03.769Z",
"finished_at": "2017-02-02T21:27:03.774Z"
},
{
"result": "Provision task: 5349c8fa-1234-678a-e5ab-b4094ad1695f queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T21:27:03.802Z",
"finished_at": "2017-02-02T21:27:03.855Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:27:03.893Z",
"finished_at": "2017-02-02T21:27:33.355Z"
},
{
"result": "put VM 9f365b04-953b-6f4e-b6bc-9f644f619072 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:27:33.386Z",
"finished_at": "2017-02-02T21:27:33.431Z"
},
{
"result": "Updated FWAPI with update UUID: 564e05ff-08c6-46b0-9389-5626cc44de26",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T21:27:33.472Z",
"finished_at": "2017-02-02T21:27:33.496Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:27:33.545Z",
"finished_at": "2017-02-02T21:27:33.575Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T21:27:33.607Z",
"finished_at": "2017-02-02T21:27:33.615Z"
}
]
}
]
[mkhalfella@headnode (us-east-3) ~]$ sdc-vmapi /vms/9f365b04-953b-6f4e-b6bc-9f644f619072/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:26:42.186Z",
"finished_at": "2017-02-02T21:26:42.190Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T21:26:42.222Z",
"finished_at": "2017-02-02T21:26:42.224Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T21:26:42.253Z",
"finished_at": "2017-02-02T21:26:42.255Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T21:26:42.280Z",
"finished_at": "2017-02-02T21:26:42.321Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T21:26:42.350Z",
"finished_at": "2017-02-02T21:26:42.352Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T21:26:42.390Z",
"finished_at": "2017-02-02T21:26:42.446Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T21:26:42.477Z",
"finished_at": "2017-02-02T21:26:42.480Z"
},
{
"result": "VM allocated to Server d59bc2f2-b684-11e2-adec-002590c092d0",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T21:26:42.506Z",
"finished_at": "2017-02-02T21:26:43.881Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:26:43.918Z",
"finished_at": "2017-02-02T21:26:43.970Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T21:26:44.000Z",
"finished_at": "2017-02-02T21:26:44.021Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:26:44.057Z",
"finished_at": "2017-02-02T21:26:44.063Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T21:26:44.103Z",
"finished_at": "2017-02-02T21:26:44.209Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T21:26:44.239Z",
"finished_at": "2017-02-02T21:26:44.245Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T21:26:44.291Z",
"finished_at": "2017-02-02T21:26:44.294Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T21:26:44.327Z",
"finished_at": "2017-02-02T21:26:44.331Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T21:26:44.364Z",
"finished_at": "2017-02-02T21:26:44.394Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T21:26:44.427Z",
"finished_at": "2017-02-02T21:27:03.727Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T21:27:03.769Z",
"finished_at": "2017-02-02T21:27:03.774Z"
},
{
"result": "Provision task: 5349c8fa-1234-678a-e5ab-b4094ad1695f queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T21:27:03.802Z",
"finished_at": "2017-02-02T21:27:03.855Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:27:03.893Z",
"finished_at": "2017-02-02T21:27:33.355Z"
},
{
"result": "put VM 9f365b04-953b-6f4e-b6bc-9f644f619072 to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:27:33.386Z",
"finished_at": "2017-02-02T21:27:33.431Z"
},
{
"result": "Updated FWAPI with update UUID: 564e05ff-08c6-46b0-9389-5626cc44de26",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T21:27:33.472Z",
"finished_at": "2017-02-02T21:27:33.496Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:27:33.545Z",
"finished_at": "2017-02-02T21:27:33.575Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T21:27:33.607Z",
"finished_at": "2017-02-02T21:27:33.615Z"
}
]
[mkhalfella@headnode (us-east-3) ~]$
[mkhalfella@headnode (us-east-3) ~]$
[mkhalfella@headnode (us-sw-1) ~]$ sdc-vmapi /vms/fdd727f0-a745-c7be-a6a2-8db836b2843f/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 11321
Content-MD5: P3ehLmsEybSvpxm+V41dog==
Date: Thu, 02 Feb 2017 22:40:51 GMT
Server: VMAPI
x-request-id: a5f868c0-e998-11e6-af06-57f52aca82b1
x-response-time: 27
x-server-name: 757059cc-f56a-4b0c-851c-1ac2143e6972
[
{
"name": "provision-7.3.0",
"uuid": "eca86910-9b94-4993-9ca2-cbe0f95385ce",
"execution": "succeeded",
"params": {
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"f7ed95d3-faaf-43ef-9346-15644403b963",
"1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:20.682Z",
"updated_at": "2017-01-03T16:49:22.696Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"ram": 128,
"brand": "joyent",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"cpu_shares": 16,
"image_uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"image_os": "smartos",
"image_name": "base-multiarch-lts",
"quota": 3,
"networks": [
{
"ipv4_uuid": "1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a",
"ipv4_count": 1,
"uuid": "1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a"
},
{
"ipv4_uuid": "f7ed95d3-faaf-43ef-9346-15644403b963",
"primary": true,
"ipv4_count": 1,
"uuid": "f7ed95d3-faaf-43ef-9346-15644403b963"
}
],
"firewall_enabled": false,
"alias": "fdd727f0",
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"zfs_io_priority": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:20.682Z",
"updated_at": "2017-01-03T16:49:22.696Z",
"group": "Compute Optimized",
"v": 1,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "34e1bf1e-b766-11e2-900f-002590c32058",
"max_physical_memory": 128,
"image": {
"v": 2,
"uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "base-multiarch-lts",
"version": "16.4.1",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2017-01-30T12:50:51Z",
"type": "zone-dataset",
"os": "smartos",
"files": [
{
"sha1": "9c2ab427c67a452721c7ac765b0339a1477456b0",
"size": 231363607,
"compression": "gzip"
}
],
"description": "A multiarch SmartOS image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.",
"homepage": "https://docs.joyent.com/images/smartos/base",
"urn": "sdc:sdc:base-multiarch-lts:16.4.1",
"requirements": {
"min_platform": {
"7.0": "20141030T081701Z"
},
"networks": [
{
"name": "net0",
"description": "public"
}
]
},
"tags": {
"role": "os",
"group": "base-multiarch-lts"
}
},
"sdc_nat_pool": "f7ed95d3-faaf-43ef-9346-15644403b963",
"sync": false,
"task": "provision",
"vm_uuid": "fdd727f0-a745-c7be-a6a2-8db836b2843f",
"current_state": "provisioning",
"x-request-id": "08e3ea1f-f508-464a-92f6-650dffbbafdf",
"context": {
"caller": {
"type": "signature",
"ip": "::ffff:127.0.0.1",
"keyId": "/jpcportalprod/keys/a7:7c:32:43:ea:23:26:51:90:37:7d:02:e7:29:af:44"
},
"params": {
"account": "mohamed.khalfella",
"datacenter": "us-sw-1",
"opsys": "All",
"name": null,
"firewall_enabled": false,
"package": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"networks": [
"1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a",
"f7ed95d3-faaf-43ef-9346-15644403b963"
],
"image": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"dataset": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f"
}
},
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "fdd727f0-a745-c7be-a6a2-8db836b2843f",
"mac": "90:b8:d0:e7:59:2a",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.29.209",
"gateway": "192.168.24.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 862,
"network_uuid": "43b174ba-03cd-48bb-8fb4-45c0584cfb15",
"cn_uuid": "34e1bf1e-b766-11e2-900f-002590c32058"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "fdd727f0-a745-c7be-a6a2-8db836b2843f",
"mac": "90:b8:d0:20:8d:c9",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "64.30.132.131",
"gateway": "64.30.132.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 702,
"network_uuid": "73d6289b-b44a-4838-bf75-5ed973833227",
"cn_uuid": "34e1bf1e-b766-11e2-900f-002590c32058"
}
],
"jobid": "eca86910-9b94-4993-9ca2-cbe0f95385ce",
"payload": {
"uuid": "fdd727f0-a745-c7be-a6a2-8db836b2843f",
"image": {
"v": 2,
"uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "base-multiarch-lts",
"version": "16.4.1",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2017-01-30T12:50:51Z",
"type": "zone-dataset",
"os": "smartos",
"files": [
{
"sha1": "9c2ab427c67a452721c7ac765b0339a1477456b0",
"size": 231363607,
"compression": "gzip"
}
],
"description": "A multiarch SmartOS image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.",
"homepage": "https://docs.joyent.com/images/smartos/base",
"urn": "sdc:sdc:base-multiarch-lts:16.4.1",
"requirements": {
"min_platform": {
"7.0": "20141030T081701Z"
},
"networks": [
{
"name": "net0",
"description": "public"
}
]
},
"tags": {
"role": "os",
"group": "base-multiarch-lts"
}
},
"alias": "fdd727f0",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "joyent",
"cpu_cap": 20,
"cpu_shares": 16,
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"firewall_enabled": false,
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "fdd727f0-a745-c7be-a6a2-8db836b2843f",
"mac": "90:b8:d0:e7:59:2a",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.29.209",
"gateway": "192.168.24.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 862,
"network_uuid": "43b174ba-03cd-48bb-8fb4-45c0584cfb15",
"cn_uuid": "34e1bf1e-b766-11e2-900f-002590c32058"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "fdd727f0-a745-c7be-a6a2-8db836b2843f",
"mac": "90:b8:d0:20:8d:c9",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "64.30.132.131",
"gateway": "64.30.132.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 702,
"network_uuid": "73d6289b-b44a-4838-bf75-5ed973833227",
"cn_uuid": "34e1bf1e-b766-11e2-900f-002590c32058"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"image_uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T20:05:29.963Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:05:30.479Z",
"finished_at": "2017-02-02T20:05:30.483Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:05:30.735Z",
"finished_at": "2017-02-02T20:05:30.740Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:05:30.830Z",
"finished_at": "2017-02-02T20:05:30.836Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:05:30.872Z",
"finished_at": "2017-02-02T20:05:30.939Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:05:30.978Z",
"finished_at": "2017-02-02T20:05:30.983Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:05:31.205Z",
"finished_at": "2017-02-02T20:05:31.276Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:05:31.311Z",
"finished_at": "2017-02-02T20:05:31.316Z"
},
{
"result": "VM allocated to Server 34e1bf1e-b766-11e2-900f-002590c32058",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:05:31.386Z",
"finished_at": "2017-02-02T20:05:33.213Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:05:33.250Z",
"finished_at": "2017-02-02T20:05:33.384Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:05:33.607Z",
"finished_at": "2017-02-02T20:05:33.961Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:05:34.005Z",
"finished_at": "2017-02-02T20:05:34.013Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:05:34.080Z",
"finished_at": "2017-02-02T20:05:34.506Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:05:34.546Z",
"finished_at": "2017-02-02T20:05:34.565Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:05:34.598Z",
"finished_at": "2017-02-02T20:05:34.603Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:05:34.636Z",
"finished_at": "2017-02-02T20:05:34.642Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:05:34.677Z",
"finished_at": "2017-02-02T20:05:34.710Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:05:34.944Z",
"finished_at": "2017-02-02T20:05:50.693Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:05:50.733Z",
"finished_at": "2017-02-02T20:05:50.740Z"
},
{
"result": "Provision task: ad3a089a-0235-4076-dd4e-818a49413729 queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:05:50.777Z",
"finished_at": "2017-02-02T20:05:50.838Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:05:50.894Z",
"finished_at": "2017-02-02T20:07:47.503Z"
},
{
"result": "put VM fdd727f0-a745-c7be-a6a2-8db836b2843f to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:07:47.840Z",
"finished_at": "2017-02-02T20:07:49.167Z"
},
{
"result": "Updated FWAPI with update UUID: 03a59eec-105f-4475-a59a-4d0c67975b84",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:07:49.424Z",
"finished_at": "2017-02-02T20:07:49.543Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:07:49.589Z",
"finished_at": "2017-02-02T20:07:49.631Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:07:49.679Z",
"finished_at": "2017-02-02T20:07:49.689Z"
}
]
}
]
[mkhalfella@headnode (us-sw-1) ~]$ sdc-vmapi /vms/fdd727f0-a745-c7be-a6a2-8db836b2843f/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:05:30.479Z",
"finished_at": "2017-02-02T20:05:30.483Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:05:30.735Z",
"finished_at": "2017-02-02T20:05:30.740Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:05:30.830Z",
"finished_at": "2017-02-02T20:05:30.836Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:05:30.872Z",
"finished_at": "2017-02-02T20:05:30.939Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:05:30.978Z",
"finished_at": "2017-02-02T20:05:30.983Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:05:31.205Z",
"finished_at": "2017-02-02T20:05:31.276Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:05:31.311Z",
"finished_at": "2017-02-02T20:05:31.316Z"
},
{
"result": "VM allocated to Server 34e1bf1e-b766-11e2-900f-002590c32058",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:05:31.386Z",
"finished_at": "2017-02-02T20:05:33.213Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:05:33.250Z",
"finished_at": "2017-02-02T20:05:33.384Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:05:33.607Z",
"finished_at": "2017-02-02T20:05:33.961Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:05:34.005Z",
"finished_at": "2017-02-02T20:05:34.013Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:05:34.080Z",
"finished_at": "2017-02-02T20:05:34.506Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:05:34.546Z",
"finished_at": "2017-02-02T20:05:34.565Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:05:34.598Z",
"finished_at": "2017-02-02T20:05:34.603Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:05:34.636Z",
"finished_at": "2017-02-02T20:05:34.642Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:05:34.677Z",
"finished_at": "2017-02-02T20:05:34.710Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:05:34.944Z",
"finished_at": "2017-02-02T20:05:50.693Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:05:50.733Z",
"finished_at": "2017-02-02T20:05:50.740Z"
},
{
"result": "Provision task: ad3a089a-0235-4076-dd4e-818a49413729 queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:05:50.777Z",
"finished_at": "2017-02-02T20:05:50.838Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:05:50.894Z",
"finished_at": "2017-02-02T20:07:47.503Z"
},
{
"result": "put VM fdd727f0-a745-c7be-a6a2-8db836b2843f to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:07:47.840Z",
"finished_at": "2017-02-02T20:07:49.167Z"
},
{
"result": "Updated FWAPI with update UUID: 03a59eec-105f-4475-a59a-4d0c67975b84",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:07:49.424Z",
"finished_at": "2017-02-02T20:07:49.543Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:07:49.589Z",
"finished_at": "2017-02-02T20:07:49.631Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:07:49.679Z",
"finished_at": "2017-02-02T20:07:49.689Z"
}
]
[mkhalfella@headnode (us-sw-1) ~]$ sdc-vmapi /vms/6cad468c-e153-e713-82b5-c3b3907a4c8f/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 11190
Content-MD5: +Do5ls3nGGB/Hldo/exNrg==
Date: Thu, 02 Feb 2017 22:41:34 GMT
Server: VMAPI
x-request-id: c02aa5a0-e998-11e6-af06-57f52aca82b1
x-response-time: 28
x-server-name: 757059cc-f56a-4b0c-851c-1ac2143e6972
[
{
"name": "provision-7.3.0",
"uuid": "1aae6e67-e292-4a34-87d8-f38d99ee74cf",
"execution": "succeeded",
"params": {
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"f7ed95d3-faaf-43ef-9346-15644403b963",
"1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:20.682Z",
"updated_at": "2017-01-03T16:49:22.696Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"ram": 128,
"brand": "joyent",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"cpu_shares": 16,
"image_uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"image_os": "smartos",
"image_name": "base-multiarch-lts",
"quota": 3,
"networks": [
{
"ipv4_uuid": "f7ed95d3-faaf-43ef-9346-15644403b963",
"primary": true,
"ipv4_count": 1,
"uuid": "f7ed95d3-faaf-43ef-9346-15644403b963"
},
{
"ipv4_uuid": "1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a",
"ipv4_count": 1,
"uuid": "1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a"
}
],
"alias": "fdd727f0_cli",
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"zfs_io_priority": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:20.682Z",
"updated_at": "2017-01-03T16:49:22.696Z",
"group": "Compute Optimized",
"v": 1,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "00000000-0000-0000-0000-002590c0936c",
"max_physical_memory": 128,
"image": {
"v": 2,
"uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "base-multiarch-lts",
"version": "16.4.1",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2017-01-30T12:50:51Z",
"type": "zone-dataset",
"os": "smartos",
"files": [
{
"sha1": "9c2ab427c67a452721c7ac765b0339a1477456b0",
"size": 231363607,
"compression": "gzip"
}
],
"description": "A multiarch SmartOS image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.",
"homepage": "https://docs.joyent.com/images/smartos/base",
"urn": "sdc:sdc:base-multiarch-lts:16.4.1",
"requirements": {
"min_platform": {
"7.0": "20141030T081701Z"
},
"networks": [
{
"name": "net0",
"description": "public"
}
]
},
"tags": {
"role": "os",
"group": "base-multiarch-lts"
}
},
"sdc_nat_pool": "f7ed95d3-faaf-43ef-9346-15644403b963",
"firewall_enabled": false,
"sync": false,
"task": "provision",
"vm_uuid": "6cad468c-e153-e713-82b5-c3b3907a4c8f",
"current_state": "provisioning",
"x-request-id": "6d63b532-bcbb-48fd-918b-c585054dd180",
"context": {
"caller": {
"type": "signature",
"ip": "::ffff:127.0.0.1",
"keyId": "/mohamed.khalfella/keys/64:31:c3:98:ef:6f:3c:ef:bc:59:13:c8:24:4a:04:07"
},
"params": {
"account": "mohamed.khalfella",
"name": "fdd727f0_cli",
"image": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"package": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"dataset": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f"
}
},
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "6cad468c-e153-e713-82b5-c3b3907a4c8f",
"mac": "90:b8:d0:dc:cf:de",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "64.30.132.120",
"gateway": "64.30.132.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 702,
"network_uuid": "73d6289b-b44a-4838-bf75-5ed973833227",
"cn_uuid": "00000000-0000-0000-0000-002590c0936c"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "6cad468c-e153-e713-82b5-c3b3907a4c8f",
"mac": "90:b8:d0:79:60:42",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.31.146",
"gateway": "192.168.24.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 862,
"network_uuid": "43b174ba-03cd-48bb-8fb4-45c0584cfb15",
"cn_uuid": "00000000-0000-0000-0000-002590c0936c"
}
],
"jobid": "1aae6e67-e292-4a34-87d8-f38d99ee74cf",
"payload": {
"uuid": "6cad468c-e153-e713-82b5-c3b3907a4c8f",
"image": {
"v": 2,
"uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "base-multiarch-lts",
"version": "16.4.1",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2017-01-30T12:50:51Z",
"type": "zone-dataset",
"os": "smartos",
"files": [
{
"sha1": "9c2ab427c67a452721c7ac765b0339a1477456b0",
"size": 231363607,
"compression": "gzip"
}
],
"description": "A multiarch SmartOS image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.",
"homepage": "https://docs.joyent.com/images/smartos/base",
"urn": "sdc:sdc:base-multiarch-lts:16.4.1",
"requirements": {
"min_platform": {
"7.0": "20141030T081701Z"
},
"networks": [
{
"name": "net0",
"description": "public"
}
]
},
"tags": {
"role": "os",
"group": "base-multiarch-lts"
}
},
"alias": "fdd727f0_cli",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "joyent",
"cpu_cap": 20,
"cpu_shares": 16,
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"firewall_enabled": false,
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "6cad468c-e153-e713-82b5-c3b3907a4c8f",
"mac": "90:b8:d0:dc:cf:de",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "64.30.132.120",
"gateway": "64.30.132.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 702,
"network_uuid": "73d6289b-b44a-4838-bf75-5ed973833227",
"cn_uuid": "00000000-0000-0000-0000-002590c0936c"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "6cad468c-e153-e713-82b5-c3b3907a4c8f",
"mac": "90:b8:d0:79:60:42",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.31.146",
"gateway": "192.168.24.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 862,
"network_uuid": "43b174ba-03cd-48bb-8fb4-45c0584cfb15",
"cn_uuid": "00000000-0000-0000-0000-002590c0936c"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"image_uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T20:35:25.240Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:35:25.790Z",
"finished_at": "2017-02-02T20:35:25.797Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:35:25.834Z",
"finished_at": "2017-02-02T20:35:25.839Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:35:25.878Z",
"finished_at": "2017-02-02T20:35:25.885Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:35:25.925Z",
"finished_at": "2017-02-02T20:35:26.323Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:35:26.363Z",
"finished_at": "2017-02-02T20:35:26.369Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:35:26.429Z",
"finished_at": "2017-02-02T20:35:26.506Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:35:26.544Z",
"finished_at": "2017-02-02T20:35:26.551Z"
},
{
"result": "VM allocated to Server 00000000-0000-0000-0000-002590c0936c",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:35:26.597Z",
"finished_at": "2017-02-02T20:35:28.267Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:35:28.314Z",
"finished_at": "2017-02-02T20:35:28.367Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:35:28.408Z",
"finished_at": "2017-02-02T20:35:28.443Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:35:28.479Z",
"finished_at": "2017-02-02T20:35:28.485Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:35:28.543Z",
"finished_at": "2017-02-02T20:35:28.816Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:35:28.855Z",
"finished_at": "2017-02-02T20:35:28.862Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:35:28.907Z",
"finished_at": "2017-02-02T20:35:28.915Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:35:28.963Z",
"finished_at": "2017-02-02T20:35:28.970Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:35:29.090Z",
"finished_at": "2017-02-02T20:35:29.265Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:35:29.330Z",
"finished_at": "2017-02-02T20:35:44.972Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:35:45.014Z",
"finished_at": "2017-02-02T20:35:45.023Z"
},
{
"result": "Provision task: 499a5c90-070c-cec4-a21d-b8b7948ecf5b queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:35:45.304Z",
"finished_at": "2017-02-02T20:35:45.460Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:35:45.571Z",
"finished_at": "2017-02-02T20:37:38.203Z"
},
{
"result": "put VM 6cad468c-e153-e713-82b5-c3b3907a4c8f to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:37:38.242Z",
"finished_at": "2017-02-02T20:37:38.280Z"
},
{
"result": "Updated FWAPI with update UUID: f859a874-74d9-448a-ae47-4366c8e6f464",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:37:38.354Z",
"finished_at": "2017-02-02T20:37:38.378Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:37:38.415Z",
"finished_at": "2017-02-02T20:37:38.471Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:37:38.529Z",
"finished_at": "2017-02-02T20:37:38.536Z"
}
]
}
]
[mkhalfella@headnode (us-sw-1) ~]$ sdc-vmapi /vms/6cad468c-e153-e713-82b5-c3b3907a4c8f/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T20:35:25.790Z",
"finished_at": "2017-02-02T20:35:25.797Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T20:35:25.834Z",
"finished_at": "2017-02-02T20:35:25.839Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T20:35:25.878Z",
"finished_at": "2017-02-02T20:35:25.885Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T20:35:25.925Z",
"finished_at": "2017-02-02T20:35:26.323Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T20:35:26.363Z",
"finished_at": "2017-02-02T20:35:26.369Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T20:35:26.429Z",
"finished_at": "2017-02-02T20:35:26.506Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T20:35:26.544Z",
"finished_at": "2017-02-02T20:35:26.551Z"
},
{
"result": "VM allocated to Server 00000000-0000-0000-0000-002590c0936c",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T20:35:26.597Z",
"finished_at": "2017-02-02T20:35:28.267Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T20:35:28.314Z",
"finished_at": "2017-02-02T20:35:28.367Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T20:35:28.408Z",
"finished_at": "2017-02-02T20:35:28.443Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T20:35:28.479Z",
"finished_at": "2017-02-02T20:35:28.485Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T20:35:28.543Z",
"finished_at": "2017-02-02T20:35:28.816Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T20:35:28.855Z",
"finished_at": "2017-02-02T20:35:28.862Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T20:35:28.907Z",
"finished_at": "2017-02-02T20:35:28.915Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T20:35:28.963Z",
"finished_at": "2017-02-02T20:35:28.970Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T20:35:29.090Z",
"finished_at": "2017-02-02T20:35:29.265Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T20:35:29.330Z",
"finished_at": "2017-02-02T20:35:44.972Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T20:35:45.014Z",
"finished_at": "2017-02-02T20:35:45.023Z"
},
{
"result": "Provision task: 499a5c90-070c-cec4-a21d-b8b7948ecf5b queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T20:35:45.304Z",
"finished_at": "2017-02-02T20:35:45.460Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T20:35:45.571Z",
"finished_at": "2017-02-02T20:37:38.203Z"
},
{
"result": "put VM 6cad468c-e153-e713-82b5-c3b3907a4c8f to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T20:37:38.242Z",
"finished_at": "2017-02-02T20:37:38.280Z"
},
{
"result": "Updated FWAPI with update UUID: f859a874-74d9-448a-ae47-4366c8e6f464",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T20:37:38.354Z",
"finished_at": "2017-02-02T20:37:38.378Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T20:37:38.415Z",
"finished_at": "2017-02-02T20:37:38.471Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T20:37:38.529Z",
"finished_at": "2017-02-02T20:37:38.536Z"
}
]
[mkhalfella@headnode (us-sw-1) ~]$ sdc-vmapi /vms/3af97401-358b-e171-c1f9-e9ff2ce82b3d/jobs
HTTP/1.1 200 OK
Connection: close
Content-Type: application/json
Content-Length: 11182
Content-MD5: HRD8CUs/B63IxRX9ydTBvA==
Date: Thu, 02 Feb 2017 22:42:14 GMT
Server: VMAPI
x-request-id: d787f090-e998-11e6-af06-57f52aca82b1
x-response-time: 22
x-server-name: 757059cc-f56a-4b0c-851c-1ac2143e6972
[
{
"name": "provision-7.3.0",
"uuid": "58dd27f8-ae84-4047-97b0-bc520c29f677",
"execution": "succeeded",
"params": {
"package": {
"uuid": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"name": "g4-highcpu-128M",
"version": "1.0.3",
"active": true,
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"quota": 3072,
"networks": [
"f7ed95d3-faaf-43ef-9346-15644403b963",
"1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a"
],
"zfs_io_priority": 16,
"fss": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:20.682Z",
"updated_at": "2017-01-03T16:49:22.696Z",
"default": false,
"group": "Compute Optimized",
"v": 1
},
"ram": 128,
"brand": "joyent",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"cpu_shares": 16,
"image_uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"image_os": "smartos",
"image_name": "base-multiarch-lts",
"quota": 3,
"networks": [
{
"ipv4_uuid": "f7ed95d3-faaf-43ef-9346-15644403b963",
"primary": true,
"ipv4_count": 1,
"uuid": "f7ed95d3-faaf-43ef-9346-15644403b963"
},
{
"ipv4_uuid": "1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a",
"ipv4_count": 1,
"uuid": "1fc62c97-c1f0-41c6-9ef7-1f7ebe0ff09a"
}
],
"alias": "fdd727f01_cli_sdc",
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"cpu_cap": 20,
"description": "Compute Optimized 128M RAM - 0.0625 vCPU - 3 GB Disk",
"max_lwps": 4000,
"max_swap": 512,
"common_name": "Compute Optimized - 128M",
"zfs_io_priority": 16,
"billing_tag": "g4-highcpu-128M",
"created_at": "2016-05-11T18:38:20.682Z",
"updated_at": "2017-01-03T16:49:22.696Z",
"group": "Compute Optimized",
"v": 1,
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"server_uuid": "44454c4c-3300-1035-804e-b4c04f383432",
"max_physical_memory": 128,
"image": {
"v": 2,
"uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "base-multiarch-lts",
"version": "16.4.1",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2017-01-30T12:50:51Z",
"type": "zone-dataset",
"os": "smartos",
"files": [
{
"sha1": "9c2ab427c67a452721c7ac765b0339a1477456b0",
"size": 231363607,
"compression": "gzip"
}
],
"description": "A multiarch SmartOS image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.",
"homepage": "https://docs.joyent.com/images/smartos/base",
"urn": "sdc:sdc:base-multiarch-lts:16.4.1",
"requirements": {
"min_platform": {
"7.0": "20141030T081701Z"
},
"networks": [
{
"name": "net0",
"description": "public"
}
]
},
"tags": {
"role": "os",
"group": "base-multiarch-lts"
}
},
"sdc_nat_pool": "f7ed95d3-faaf-43ef-9346-15644403b963",
"firewall_enabled": false,
"sync": false,
"task": "provision",
"vm_uuid": "3af97401-358b-e171-c1f9-e9ff2ce82b3d",
"current_state": "provisioning",
"x-request-id": "9ea2e651-5a22-465e-9058-c6a62cb0292b",
"context": {
"caller": {
"type": "signature",
"ip": "::ffff:127.0.0.1",
"keyId": "/mohamed.khalfella/keys/64:31:c3:98:ef:6f:3c:ef:bc:59:13:c8:24:4a:04:07"
},
"params": {
"account": "mohamed.khalfella",
"image": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"name": "fdd727f01_cli_sdc",
"package": "g4-highcpu-128M",
"dataset": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f"
}
},
"imgapiPeers": [],
"fabricNatNics": [],
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "3af97401-358b-e171-c1f9-e9ff2ce82b3d",
"mac": "90:b8:d0:e6:4e:b8",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "64.30.133.78",
"gateway": "64.30.132.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 702,
"network_uuid": "73d6289b-b44a-4838-bf75-5ed973833227",
"cn_uuid": "44454c4c-3300-1035-804e-b4c04f383432"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "3af97401-358b-e171-c1f9-e9ff2ce82b3d",
"mac": "90:b8:d0:41:5f:b9",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.25.121",
"gateway": "192.168.24.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 862,
"network_uuid": "43b174ba-03cd-48bb-8fb4-45c0584cfb15",
"cn_uuid": "44454c4c-3300-1035-804e-b4c04f383432"
}
],
"jobid": "58dd27f8-ae84-4047-97b0-bc520c29f677",
"payload": {
"uuid": "3af97401-358b-e171-c1f9-e9ff2ce82b3d",
"image": {
"v": 2,
"uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"owner": "9dce1460-0c4c-4417-ab8b-25ca478c5a78",
"name": "base-multiarch-lts",
"version": "16.4.1",
"state": "active",
"disabled": false,
"public": true,
"published_at": "2017-01-30T12:50:51Z",
"type": "zone-dataset",
"os": "smartos",
"files": [
{
"sha1": "9c2ab427c67a452721c7ac765b0339a1477456b0",
"size": 231363607,
"compression": "gzip"
}
],
"description": "A multiarch SmartOS image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools.",
"homepage": "https://docs.joyent.com/images/smartos/base",
"urn": "sdc:sdc:base-multiarch-lts:16.4.1",
"requirements": {
"min_platform": {
"7.0": "20141030T081701Z"
},
"networks": [
{
"name": "net0",
"description": "public"
}
]
},
"tags": {
"role": "os",
"group": "base-multiarch-lts"
}
},
"alias": "fdd727f01_cli_sdc",
"billing_id": "14ad9d54-d0f8-11e5-a759-93bdb33c9583",
"brand": "joyent",
"cpu_cap": 20,
"cpu_shares": 16,
"customer_metadata": {
"root_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAicj39fH7cb7NWYwRmrsGtnH7dQwn7Bw3iYUgG/jWEGOyUNyb6eJdTts9ByfLJ8KVagjQIl4QcBcGj4B/vcsIZeVdKElNXJCJ9+Fbj8FSRK9OKD3ubwvBAmHAGl5OW4ARsA4/uxE0J0NzvDI35i/9hQF+yxbyVBvFD4qwWG8aEIvuahmjOPT2+/clc+x9zNOQuudcPdVsaiJLhKu4KjBvZuWPw1kGqLCuXbOkDN6G4SUmUoXY7iPEkLTszTrpviWW1MNosino53kQwmaTVZgS7muEWOJBn3Jeqy/XfoOruDlptrdo3cBAEZe+TmLOMTlvHAjlV/bhuVipdsDYaCB7 mohamed.khalfella@joyadmins-MacBook-Pro.local\n"
},
"firewall_enabled": false,
"max_lwps": 4000,
"max_physical_memory": 128,
"max_swap": 512,
"nics": [
{
"belongs_to_type": "zone",
"belongs_to_uuid": "3af97401-358b-e171-c1f9-e9ff2ce82b3d",
"mac": "90:b8:d0:e6:4e:b8",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": true,
"state": "provisioning",
"ip": "64.30.133.78",
"gateway": "64.30.132.1",
"mtu": 1500,
"netmask": "255.255.254.0",
"nic_tag": "external",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 702,
"network_uuid": "73d6289b-b44a-4838-bf75-5ed973833227",
"cn_uuid": "44454c4c-3300-1035-804e-b4c04f383432"
},
{
"belongs_to_type": "zone",
"belongs_to_uuid": "3af97401-358b-e171-c1f9-e9ff2ce82b3d",
"mac": "90:b8:d0:41:5f:b9",
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"primary": false,
"state": "provisioning",
"ip": "192.168.25.121",
"gateway": "192.168.24.1",
"mtu": 1500,
"netmask": "255.255.248.0",
"nic_tag": "internal",
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"vlan_id": 862,
"network_uuid": "43b174ba-03cd-48bb-8fb4-45c0584cfb15",
"cn_uuid": "44454c4c-3300-1035-804e-b4c04f383432"
}
],
"owner_uuid": "ced71861-f50a-675e-f9fd-af792890097e",
"quota": 3,
"ram": 128,
"zfs_io_priority": 16,
"archive_on_delete": true,
"resolvers": [
"8.8.8.8",
"8.8.4.4"
],
"image_uuid": "bafa230e-e6ea-11e6-8438-c72c10ff2d1f",
"imgapiPeers": []
}
},
"exec_after": null,
"created_at": "2017-02-02T21:27:52.818Z",
"timeout": 3810,
"chain_results": [
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:27:53.674Z",
"finished_at": "2017-02-02T21:27:53.683Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T21:27:53.722Z",
"finished_at": "2017-02-02T21:27:53.730Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T21:27:53.773Z",
"finished_at": "2017-02-02T21:27:53.779Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T21:27:53.815Z",
"finished_at": "2017-02-02T21:27:54.148Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T21:27:54.192Z",
"finished_at": "2017-02-02T21:27:54.199Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T21:27:54.243Z",
"finished_at": "2017-02-02T21:27:54.431Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T21:27:54.488Z",
"finished_at": "2017-02-02T21:27:54.496Z"
},
{
"result": "VM allocated to Server 44454c4c-3300-1035-804e-b4c04f383432",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T21:27:54.534Z",
"finished_at": "2017-02-02T21:27:56.467Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:27:56.509Z",
"finished_at": "2017-02-02T21:27:56.564Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T21:27:56.616Z",
"finished_at": "2017-02-02T21:27:56.652Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:27:56.694Z",
"finished_at": "2017-02-02T21:27:56.703Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T21:27:56.757Z",
"finished_at": "2017-02-02T21:27:57.360Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T21:27:57.432Z",
"finished_at": "2017-02-02T21:27:57.439Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T21:27:57.777Z",
"finished_at": "2017-02-02T21:27:57.784Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T21:27:57.834Z",
"finished_at": "2017-02-02T21:27:57.846Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T21:27:57.917Z",
"finished_at": "2017-02-02T21:27:58.193Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T21:27:58.234Z",
"finished_at": "2017-02-02T21:28:22.842Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T21:28:22.888Z",
"finished_at": "2017-02-02T21:28:22.896Z"
},
{
"result": "Provision task: 19808c89-3562-ce41-b711-bcff39f8fed5 queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T21:28:23.058Z",
"finished_at": "2017-02-02T21:28:23.942Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:28:23.991Z",
"finished_at": "2017-02-02T21:31:29.332Z"
},
{
"result": "put VM 3af97401-358b-e171-c1f9-e9ff2ce82b3d to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:31:29.378Z",
"finished_at": "2017-02-02T21:31:29.426Z"
},
{
"result": "Updated FWAPI with update UUID: 31dbb7ee-b440-46db-aa99-8954ee1e7be0",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T21:31:29.468Z",
"finished_at": "2017-02-02T21:31:29.610Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:31:29.648Z",
"finished_at": "2017-02-02T21:31:29.702Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T21:31:29.759Z",
"finished_at": "2017-02-02T21:31:29.767Z"
}
]
}
]
[mkhalfella@headnode (us-sw-1) ~]$
[mkhalfella@headnode (us-sw-1) ~]$
[mkhalfella@headnode (us-sw-1) ~]$ sdc-vmapi /vms/3af97401-358b-e171-c1f9-e9ff2ce82b3d/jobs | json -aH chain_results
[
{
"result": "All parameters OK!",
"error": "",
"name": "common.validate_params",
"started_at": "2017-02-02T21:27:53.674Z",
"finished_at": "2017-02-02T21:27:53.683Z"
},
{
"result": "Action set",
"error": "",
"name": "workflow.set_job_action",
"started_at": "2017-02-02T21:27:53.722Z",
"finished_at": "2017-02-02T21:27:53.730Z"
},
{
"result": "Image has generate_passwords=true but no users found",
"error": "",
"name": "imgapi.generate_passwords",
"started_at": "2017-02-02T21:27:53.773Z",
"finished_at": "2017-02-02T21:27:53.779Z"
},
{
"result": "Networks are valid",
"error": "",
"name": "napi.validate_networks",
"started_at": "2017-02-02T21:27:53.815Z",
"finished_at": "2017-02-02T21:27:54.148Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.check_manual_server_nics",
"started_at": "2017-02-02T21:27:54.192Z",
"finished_at": "2017-02-02T21:27:54.199Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.get_allocation_ticket",
"started_at": "2017-02-02T21:27:54.243Z",
"finished_at": "2017-02-02T21:27:54.431Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.wait_allocation_ticket",
"started_at": "2017-02-02T21:27:54.488Z",
"finished_at": "2017-02-02T21:27:54.496Z"
},
{
"result": "VM allocated to Server 44454c4c-3300-1035-804e-b4c04f383432",
"error": "",
"name": "dapi.get_allocation",
"started_at": "2017-02-02T21:27:54.534Z",
"finished_at": "2017-02-02T21:27:56.467Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.acquire_vm_ticket",
"started_at": "2017-02-02T21:27:56.509Z",
"finished_at": "2017-02-02T21:27:56.564Z"
},
{
"result": "OK",
"error": "",
"name": "dapi.release_allocation_ticket",
"started_at": "2017-02-02T21:27:56.616Z",
"finished_at": "2017-02-02T21:27:56.652Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.wait_on_vm_ticket",
"started_at": "2017-02-02T21:27:56.694Z",
"finished_at": "2017-02-02T21:27:56.703Z"
},
{
"result": "NICs allocated",
"error": "",
"name": "napi.provision_nics",
"started_at": "2017-02-02T21:27:56.757Z",
"finished_at": "2017-02-02T21:27:57.360Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "cnapi.acquire_fabric_nat_tickets",
"started_at": "2017-02-02T21:27:57.432Z",
"finished_at": "2017-02-02T21:27:57.439Z"
},
{
"result": "No fabric NATs to provision",
"error": "",
"name": "napi.provision_fabric_nats",
"started_at": "2017-02-02T21:27:57.777Z",
"finished_at": "2017-02-02T21:27:57.784Z"
},
{
"result": "Payload prepared successfully",
"error": "",
"name": "prepare_payload",
"started_at": "2017-02-02T21:27:57.834Z",
"finished_at": "2017-02-02T21:27:57.846Z"
},
{
"result": "Ensure image task queued!",
"error": "",
"name": "cnapi.ensure_image",
"started_at": "2017-02-02T21:27:57.917Z",
"finished_at": "2017-02-02T21:27:58.193Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task_ensure_image",
"started_at": "2017-02-02T21:27:58.234Z",
"finished_at": "2017-02-02T21:28:22.842Z"
},
{
"result": "No fabric NATs provisioned",
"error": "",
"name": "cnapi.wait_for_fabric_nat_provisions",
"started_at": "2017-02-02T21:28:22.888Z",
"finished_at": "2017-02-02T21:28:22.896Z"
},
{
"result": "Provision task: 19808c89-3562-ce41-b711-bcff39f8fed5 queued!",
"error": "",
"name": "cnapi.provision_vm",
"started_at": "2017-02-02T21:28:23.058Z",
"finished_at": "2017-02-02T21:28:23.942Z"
},
{
"result": "Job succeeded!",
"error": "",
"name": "cnapi.wait_task",
"started_at": "2017-02-02T21:28:23.991Z",
"finished_at": "2017-02-02T21:31:29.332Z"
},
{
"result": "put VM 3af97401-358b-e171-c1f9-e9ff2ce82b3d to VMAPI",
"error": "",
"name": "vmapi.put_vm",
"started_at": "2017-02-02T21:31:29.378Z",
"finished_at": "2017-02-02T21:31:29.426Z"
},
{
"result": "Updated FWAPI with update UUID: 31dbb7ee-b440-46db-aa99-8954ee1e7be0",
"error": "",
"name": "fwapi.update",
"started_at": "2017-02-02T21:31:29.468Z",
"finished_at": "2017-02-02T21:31:29.610Z"
},
{
"result": "OK",
"error": "",
"name": "cnapi.release_vm_ticket",
"started_at": "2017-02-02T21:31:29.648Z",
"finished_at": "2017-02-02T21:31:29.702Z"
},
{
"result": "No ticket to release",
"error": "",
"name": "cnapi.release_fabric_nat_ticket",
"started_at": "2017-02-02T21:31:29.759Z",
"finished_at": "2017-02-02T21:31:29.767Z"
}
]
[mkhalfella@headnode (us-sw-1) ~]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment