Last active
February 2, 2017 22:43
-
-
Save khalfella/c974c27a51615e7ca205342f3d6bba7b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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