2
0

openstack-deployment-get-resp.json 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567
  1. {
  2. "deployment": {
  3. "created_at": "2019-07-10T07:24:09.000000",
  4. "updated_at": "2019-07-10T08:39:05.000000",
  5. "deleted_at": null,
  6. "deleted": "0",
  7. "base_id": "1e31443d-5eb1-403f-9f15-c67a2c372bc3",
  8. "user_id": "7cf9b4745d514517b3eae440438136bc",
  9. "project_id": "ffc16db2011e41f28152897c279b6bcc",
  10. "destination_environment": {
  11. "migr_flavor_name": "m1.small",
  12. "storage_mappings": {
  13. "lvmdriver-1": "lvm-1"
  14. },
  15. "keypair_name": "new-key",
  16. "delete_disks_on_vm_termination": false,
  17. "migr_image_map": {
  18. "linux": "ubuntu-xenial-img",
  19. "windows": "63d8f1a4-3192-4edc-b113-0d099b4bc458"
  20. },
  21. "migr_network": "provider-net",
  22. "port_reuse_policy": "keep_mac",
  23. "set_dhcp": true,
  24. "network_map": {
  25. "private": "provider-net"
  26. }
  27. },
  28. "type": "deployment",
  29. "instances": [
  30. "windows"
  31. ],
  32. "reservation_id": null,
  33. "notes": "",
  34. "origin_endpoint_id": "b59051a2-bbf3-4fb7-a1eb-539db55339dc",
  35. "destination_endpoint_id": "6258fa20-5d1f-44fa-ae12-c94122263fa3",
  36. "transfer_result": {
  37. "windows": {
  38. "num_cpu": 1,
  39. "num_cores_per_socket": 1,
  40. "memory_mb": 1024,
  41. "nested_virtualization": false,
  42. "name": "windows-instance",
  43. "id": "00ea28b8-4760-4890-bd79-227b7327a209",
  44. "flavor_name": "ds1G",
  45. "os_type": "linux",
  46. "firmware_type": "BIOS",
  47. "secure_boot": false,
  48. "devices": {
  49. "nics": [
  50. {
  51. "name": "8ea26385-04e5-418b-9ca7-e36c36d6c69b",
  52. "id": "8ea26385-04e5-418b-9ca7-e36c36d6c69b",
  53. "mac_address": "00:50:56:9c:23:b6",
  54. "ip_addresses": [
  55. "10.0.0.34"
  56. ],
  57. "network_id": "0e83bf34-9cc7-4580-9189-a9d9c3c7abb8",
  58. "network_name": "private"
  59. }
  60. ],
  61. "disks": [
  62. {
  63. "format": "raw",
  64. "guest_device": "/dev/vda",
  65. "size_bytes": 1073741824,
  66. "path": "",
  67. "id": "6eb6f752-4ae5-450d-995f-436ecc48f400",
  68. "storage_backend_identifier": "lvmdriver-1"
  69. }
  70. ],
  71. "cdroms": [],
  72. "serial_ports": [],
  73. "floppies": [],
  74. "controllers": []
  75. }
  76. }
  77. },
  78. "network_map": {
  79. "private": "provider-net"
  80. },
  81. "storage_mappings": {
  82. "backend_mappings": [
  83. {
  84. "source": "afsan1",
  85. "destination": "lvmdriver-1"
  86. }
  87. ],
  88. "disk_mappings": [
  89. {
  90. "disk_id": "3000",
  91. "destination": "lvmdriver-1"
  92. }
  93. ]
  94. },
  95. "source_environment": {},
  96. "id": "1e31443d-5eb1-403f-9f15-c67a2c372bc3",
  97. "transfer_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  98. "last_execution_status": "COMPLETED",
  99. "origin_minion_pool_id": null,
  100. "destination_minion_pool_id": "a5e00fd3-42ac-4570-898b-5bbee0ff4acb",
  101. "instance_osmorphing_minion_pool_mappings": {},
  102. "transfer_scenario_type": "replica",
  103. "shutdown_instances": false,
  104. "tasks": [
  105. {
  106. "created_at": "2019-07-10T07:24:09.000000",
  107. "updated_at": "2019-07-10T07:24:29.000000",
  108. "deleted_at": null,
  109. "deleted": "0",
  110. "id": "d96e46ec-5ba4-4a5c-b320-a3e49ecbefa1",
  111. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  112. "instance": "windows",
  113. "host": "coriolis-worker",
  114. "process_id": 11,
  115. "status": "COMPLETED",
  116. "task_type": "VALIDATE_DEPLOYMENT_INPUTS",
  117. "exception_details": null,
  118. "depends_on": null,
  119. "on_error": false,
  120. "progress_updates": [
  121. {
  122. "created_at": "2019-07-10T07:24:28.000000",
  123. "updated_at": null,
  124. "deleted_at": null,
  125. "deleted": "0",
  126. "id": "2b61da21-5bb6-49de-a133-75564d8b9515",
  127. "task_id": "d96e46ec-5ba4-4a5c-b320-a3e49ecbefa1",
  128. "current_step": 2,
  129. "total_steps": null,
  130. "message": "Checking Migration shape name"
  131. },
  132. {
  133. "created_at": "2019-07-10T07:24:14.000000",
  134. "updated_at": "2019-07-10T07:24:28.000000",
  135. "deleted_at": null,
  136. "deleted": "0",
  137. "id": "393e8919-5a62-46ba-a4fb-717c2204a5c9",
  138. "task_id": "d96e46ec-5ba4-4a5c-b320-a3e49ecbefa1",
  139. "current_step": 1,
  140. "total_steps": null,
  141. "message": "Checking Migration Subnet ID"
  142. }
  143. ],
  144. "events": []
  145. },
  146. {
  147. "created_at": "2019-07-10T07:24:09.000000",
  148. "updated_at": "2019-07-10T07:35:05.000000",
  149. "deleted_at": null,
  150. "deleted": "0",
  151. "id": "d06411ae-14c8-45c4-b88f-4e89a7fb5f8b",
  152. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  153. "instance": "windows",
  154. "host": "coriolis-worker",
  155. "process_id": 16,
  156. "status": "COMPLETED",
  157. "task_type": "EXPORT_INSTANCE",
  158. "exception_details": null,
  159. "depends_on": [
  160. "d96e46ec-5ba4-4a5c-b320-a3e49ecbefa1"
  161. ],
  162. "on_error": false,
  163. "progress_updates": [
  164. {
  165. "created_at": "2019-07-10T07:24:33.000000",
  166. "updated_at": null,
  167. "deleted_at": null,
  168. "deleted": "0",
  169. "id": "0ef15984-e199-4a03-99b9-ee3399e5e01c",
  170. "task_id": "d06411ae-14c8-45c4-b88f-4e89a7fb5f8b",
  171. "current_step": 2,
  172. "total_steps": null,
  173. "message": "Shutting down instance"
  174. },
  175. {
  176. "created_at": "2019-07-10T07:34:58.000000",
  177. "updated_at": null,
  178. "deleted_at": null,
  179. "deleted": "0",
  180. "id": "1e05f34f-d2fa-4935-9420-54817a8ade92",
  181. "task_id": "d06411ae-14c8-45c4-b88f-4e89a7fb5f8b",
  182. "current_step": 6,
  183. "total_steps": null,
  184. "message": "Removing instance snapshot"
  185. }
  186. ],
  187. "events": []
  188. },
  189. {
  190. "created_at": "2019-07-10T07:24:09.000000",
  191. "updated_at": "2019-07-10T07:35:13.000000",
  192. "deleted_at": null,
  193. "deleted": "0",
  194. "id": "be6a2540-c14f-4043-9a8e-cf3a5fb7d341",
  195. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  196. "instance": "windows",
  197. "host": "coriolis-worker",
  198. "process_id": 23,
  199. "status": "COMPLETED",
  200. "task_type": "GET_OPTIMAL_FLAVOR",
  201. "exception_details": null,
  202. "depends_on": [
  203. "d06411ae-14c8-45c4-b88f-4e89a7fb5f8b"
  204. ],
  205. "on_error": false,
  206. "progress_updates": [
  207. {
  208. "created_at": "2019-07-10T07:35:12.000000",
  209. "updated_at": "2019-07-10T07:35:13.000000",
  210. "deleted_at": null,
  211. "deleted": "0",
  212. "id": "d422865d-9216-4a01-9a4d-0391c52e9a4a",
  213. "task_id": "be6a2540-c14f-4043-9a8e-cf3a5fb7d341",
  214. "current_step": 1,
  215. "total_steps": null,
  216. "message": "Selected flavor: VM.Standard2.2"
  217. }
  218. ],
  219. "events": []
  220. },
  221. {
  222. "created_at": "2019-07-10T07:24:09.000000",
  223. "updated_at": "2019-07-10T07:35:34.000000",
  224. "deleted_at": null,
  225. "deleted": "0",
  226. "id": "e7c00014-9355-4718-bdc9-438eba3f96bc",
  227. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  228. "instance": "windows",
  229. "host": "coriolis-worker",
  230. "process_id": 28,
  231. "status": "COMPLETED",
  232. "task_type": "IMPORT_INSTANCE",
  233. "exception_details": null,
  234. "depends_on": [
  235. "be6a2540-c14f-4043-9a8e-cf3a5fb7d341"
  236. ],
  237. "on_error": false,
  238. "progress_updates": [
  239. {
  240. "created_at": "2019-07-10T07:35:17.000000",
  241. "updated_at": null,
  242. "deleted_at": null,
  243. "deleted": "0",
  244. "id": "1e0b4339-b6de-40fb-bdc2-f7eaafa8c583",
  245. "task_id": "e7c00014-9355-4718-bdc9-438eba3f96bc",
  246. "current_step": 2,
  247. "total_steps": null,
  248. "message": "Looking for boot volume with tags: {'coriolis_boot_volume_type': 'BIOS', 'launch_mode': 'pv'} and fw type BIOS"
  249. },
  250. {
  251. "created_at": "2019-07-10T07:35:17.000000",
  252. "updated_at": null,
  253. "deleted_at": null,
  254. "deleted": "0",
  255. "id": "ff8f4580-fecb-4c3c-b2c3-262e62d29032",
  256. "task_id": "e7c00014-9355-4718-bdc9-438eba3f96bc",
  257. "current_step": 1,
  258. "total_steps": null,
  259. "message": "Creating volumes from images"
  260. }
  261. ],
  262. "events": []
  263. },
  264. {
  265. "created_at": "2019-07-10T07:24:09.000000",
  266. "updated_at": "2019-07-10T07:37:48.000000",
  267. "deleted_at": null,
  268. "deleted": "0",
  269. "id": "8b00c6bc-39ea-4c13-923a-870968005798",
  270. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  271. "instance": "windows",
  272. "host": "coriolis-worker",
  273. "process_id": 33,
  274. "status": "COMPLETED",
  275. "task_type": "DEPLOY_DISK_COPY_RESOURCES",
  276. "exception_details": null,
  277. "depends_on": [
  278. "e7c00014-9355-4718-bdc9-438eba3f96bc"
  279. ],
  280. "on_error": false,
  281. "progress_updates": [
  282. {
  283. "created_at": "2019-07-10T07:35:38.000000",
  284. "updated_at": null,
  285. "deleted_at": null,
  286. "deleted": "0",
  287. "id": "139751d1-92a8-445c-848f-a8da60d239a2",
  288. "task_id": "8b00c6bc-39ea-4c13-923a-870968005798",
  289. "current_step": 2,
  290. "total_steps": null,
  291. "message": "Launching worker instance"
  292. },
  293. {
  294. "created_at": "2019-07-10T07:37:46.000000",
  295. "updated_at": null,
  296. "deleted_at": null,
  297. "deleted": "0",
  298. "id": "19bb283c-8d9a-4f15-9556-cc2134043c41",
  299. "task_id": "8b00c6bc-39ea-4c13-923a-870968005798",
  300. "current_step": 6,
  301. "total_steps": null,
  302. "message": "Attaching iscsi volumes"
  303. }
  304. ],
  305. "events": []
  306. },
  307. {
  308. "created_at": "2019-07-10T07:24:09.000000",
  309. "updated_at": "2019-07-10T08:31:46.000000",
  310. "deleted_at": null,
  311. "deleted": "0",
  312. "id": "29b522ae-1d69-4d55-8a06-25fbcb3145af",
  313. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  314. "instance": "windows",
  315. "host": "coriolis-worker",
  316. "process_id": 38,
  317. "status": "COMPLETED",
  318. "task_type": "COPY_DISK_DATA",
  319. "exception_details": null,
  320. "depends_on": [
  321. "8b00c6bc-39ea-4c13-923a-870968005798"
  322. ],
  323. "on_error": false,
  324. "progress_updates": [
  325. {
  326. "created_at": "2019-07-10T07:38:56.000000",
  327. "updated_at": "2019-07-10T08:31:45.000000",
  328. "deleted_at": null,
  329. "deleted": "0",
  330. "id": "4c1097ad-97ad-46a8-af76-befbfe64d062",
  331. "task_id": "29b522ae-1d69-4d55-8a06-25fbcb3145af",
  332. "current_step": 2,
  333. "total_steps": null,
  334. "message": "Disk copy progress for 4e9850d5-b215-49d0-951e-b9a266708706: 100%"
  335. },
  336. {
  337. "created_at": "2019-07-10T07:37:50.000000",
  338. "updated_at": null,
  339. "deleted_at": null,
  340. "deleted": "0",
  341. "id": "8ecc239f-8b90-47b7-80e3-8fb7a3315e8a",
  342. "task_id": "29b522ae-1d69-4d55-8a06-25fbcb3145af",
  343. "current_step": 1,
  344. "total_steps": null,
  345. "message": "Waiting for connectivity on 130.61.21.174:22"
  346. }
  347. ],
  348. "events": []
  349. },
  350. {
  351. "created_at": "2019-07-10T07:24:09.000000",
  352. "updated_at": "2019-07-10T08:35:04.000000",
  353. "deleted_at": null,
  354. "deleted": "0",
  355. "id": "0723cf36-3fd8-4a31-b7ed-f3a86e83e0d5",
  356. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  357. "instance": "windows",
  358. "host": "coriolis-worker",
  359. "process_id": 46,
  360. "status": "COMPLETED",
  361. "task_type": "DELETE_DISK_COPY_RESOURCES",
  362. "exception_details": null,
  363. "depends_on": [
  364. "29b522ae-1d69-4d55-8a06-25fbcb3145af"
  365. ],
  366. "on_error": true,
  367. "progress_updates": [
  368. {
  369. "created_at": "2019-07-10T08:31:51.000000",
  370. "updated_at": null,
  371. "deleted_at": null,
  372. "deleted": "0",
  373. "id": "20e4c5fd-0205-4e6b-8720-dc4fbb92ca25",
  374. "task_id": "0723cf36-3fd8-4a31-b7ed-f3a86e83e0d5",
  375. "current_step": 2,
  376. "total_steps": null,
  377. "message": "Deleting worker instance"
  378. },
  379. {
  380. "created_at": "2019-07-10T08:31:51.000000",
  381. "updated_at": null,
  382. "deleted_at": null,
  383. "deleted": "0",
  384. "id": "3163791e-330a-427e-b766-431a428cf40b",
  385. "task_id": "0723cf36-3fd8-4a31-b7ed-f3a86e83e0d5",
  386. "current_step": 1,
  387. "total_steps": null,
  388. "message": "Removing worker instance resources"
  389. }
  390. ],
  391. "events": []
  392. },
  393. {
  394. "created_at": "2019-07-10T07:24:09.000000",
  395. "updated_at": "2019-07-10T08:38:19.000000",
  396. "deleted_at": null,
  397. "deleted": "0",
  398. "id": "1588d7a4-e8f4-43eb-9c34-917172e8b5c6",
  399. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  400. "instance": "windows",
  401. "host": "coriolis-worker",
  402. "process_id": 51,
  403. "status": "COMPLETED",
  404. "task_type": "DEPLOY_OS_MORPHING_RESOURCES",
  405. "exception_details": null,
  406. "depends_on": [
  407. "0723cf36-3fd8-4a31-b7ed-f3a86e83e0d5"
  408. ],
  409. "on_error": false,
  410. "progress_updates": [
  411. {
  412. "created_at": "2019-07-10T08:37:54.000000",
  413. "updated_at": null,
  414. "deleted_at": null,
  415. "deleted": "0",
  416. "id": "208d2320-89d4-456f-b65c-601ec4ede834",
  417. "task_id": "1588d7a4-e8f4-43eb-9c34-917172e8b5c6",
  418. "current_step": 5,
  419. "total_steps": null,
  420. "message": "Attaching volumes to migration worker"
  421. },
  422. {
  423. "created_at": "2019-07-10T08:38:15.000000",
  424. "updated_at": null,
  425. "deleted_at": null,
  426. "deleted": "0",
  427. "id": "3c22630d-65bd-44fa-9c1b-bb86e5a3cc48",
  428. "task_id": "1588d7a4-e8f4-43eb-9c34-917172e8b5c6",
  429. "current_step": 6,
  430. "total_steps": null,
  431. "message": "Attaching iscsi volumes"
  432. }
  433. ],
  434. "events": []
  435. },
  436. {
  437. "created_at": "2019-07-10T07:24:09.000000",
  438. "updated_at": "2019-07-10T08:39:05.000000",
  439. "deleted_at": null,
  440. "deleted": "0",
  441. "id": "fb4f407d-8ff8-4b99-82b0-912a4cd157e3",
  442. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  443. "instance": "windows",
  444. "host": "coriolis-worker",
  445. "process_id": 56,
  446. "status": "COMPLETED",
  447. "task_type": "OS_MORPHING",
  448. "exception_details": null,
  449. "depends_on": [
  450. "1588d7a4-e8f4-43eb-9c34-917172e8b5c6"
  451. ],
  452. "on_error": false,
  453. "progress_updates": [
  454. {
  455. "created_at": "2019-07-10T08:38:23.000000",
  456. "updated_at": "2019-07-10T08:39:00.000000",
  457. "deleted_at": null,
  458. "deleted": "0",
  459. "id": "15485692-4ca7-4e5d-9b5d-d67818cb676c",
  460. "task_id": "fb4f407d-8ff8-4b99-82b0-912a4cd157e3",
  461. "current_step": 4,
  462. "total_steps": null,
  463. "message": "Enabling cloudbase-init"
  464. },
  465. {
  466. "created_at": "2019-07-10T08:38:23.000000",
  467. "updated_at": "2019-07-10T08:38:59.000000",
  468. "deleted_at": null,
  469. "deleted": "0",
  470. "id": "756e14b8-54a7-40ce-b743-4d59f34bc407",
  471. "task_id": "fb4f407d-8ff8-4b99-82b0-912a4cd157e3",
  472. "current_step": 3,
  473. "total_steps": null,
  474. "message": "Adding cloudbase-init"
  475. }
  476. ],
  477. "events": []
  478. },
  479. {
  480. "created_at": "2019-07-10T07:24:09.000000",
  481. "updated_at": "2019-07-10T08:42:43.000000",
  482. "deleted_at": null,
  483. "deleted": "0",
  484. "id": "51d91e9e-0aa9-4705-bb66-1f5600cd0c69",
  485. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  486. "instance": "windows",
  487. "host": "coriolis-worker",
  488. "process_id": 61,
  489. "status": "COMPLETED",
  490. "task_type": "DELETE_OS_MORPHING_RESOURCES",
  491. "exception_details": null,
  492. "depends_on": [
  493. "fb4f407d-8ff8-4b99-82b0-912a4cd157e3"
  494. ],
  495. "on_error": true,
  496. "progress_updates": [
  497. {
  498. "created_at": "2019-07-10T08:39:10.000000",
  499. "updated_at": null,
  500. "deleted_at": null,
  501. "deleted": "0",
  502. "id": "52437c05-8aa4-4e37-bf0f-0c353026e04e",
  503. "task_id": "51d91e9e-0aa9-4705-bb66-1f5600cd0c69",
  504. "current_step": 2,
  505. "total_steps": null,
  506. "message": "Deleting worker instance"
  507. },
  508. {
  509. "created_at": "2019-07-10T08:39:10.000000",
  510. "updated_at": null,
  511. "deleted_at": null,
  512. "deleted": "0",
  513. "id": "f33087ef-f19a-4c6a-b25d-7255d0e01992",
  514. "task_id": "51d91e9e-0aa9-4705-bb66-1f5600cd0c69",
  515. "current_step": 1,
  516. "total_steps": null,
  517. "message": "Removing worker instance resources"
  518. }
  519. ],
  520. "events": []
  521. },
  522. {
  523. "created_at": "2019-07-10T07:24:09.000000",
  524. "updated_at": "2019-07-10T08:43:39.000000",
  525. "deleted_at": null,
  526. "deleted": "0",
  527. "id": "8627044c-3ad8-4087-8df5-a56f5c897cfe",
  528. "execution_id": "20281dd8-b00e-4801-99e4-39d7fae7ed76",
  529. "instance": "windows",
  530. "host": "coriolis-worker",
  531. "process_id": 66,
  532. "status": "COMPLETED",
  533. "task_type": "FINALIZE_IMPORT_INSTANCE",
  534. "exception_details": null,
  535. "depends_on": [
  536. "51d91e9e-0aa9-4705-bb66-1f5600cd0c69"
  537. ],
  538. "on_error": false,
  539. "progress_updates": [
  540. {
  541. "created_at": "2019-07-10T08:42:46.000000",
  542. "updated_at": null,
  543. "deleted_at": null,
  544. "deleted": "0",
  545. "id": "017c79fb-2f7b-492e-8d54-16e9e78cb6fe",
  546. "task_id": "8627044c-3ad8-4087-8df5-a56f5c897cfe",
  547. "current_step": 1,
  548. "total_steps": null,
  549. "message": "Launching instance windows"
  550. },
  551. {
  552. "created_at": "2019-07-10T08:42:48.000000",
  553. "updated_at": null,
  554. "deleted_at": null,
  555. "deleted": "0",
  556. "id": "187fa3c5-086b-4bbb-b45d-00eb1489b1ca",
  557. "task_id": "8627044c-3ad8-4087-8df5-a56f5c897cfe",
  558. "current_step": 2,
  559. "total_steps": null,
  560. "message": "Waiting for machine to come online"
  561. }
  562. ],
  563. "events": []
  564. }
  565. ]
  566. }
  567. }