Update patch set 2

Patch Set 2:

(30 comments)

Patch-set: 2
This commit is contained in:
Gerrit User 31825 2021-07-29 01:51:02 +00:00 committed by Gerrit Code Review
parent c06bf5dd27
commit da473557d7
1 changed files with 654 additions and 0 deletions

View File

@ -86,6 +86,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "8a005346_cde17526",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 18,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "ecbbfdcb_cda4446c",
"range": {
"startLine": 18,
"startChar": 9,
"endLine": 18,
"endChar": 17
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "45a93340_6c349622",
@ -155,6 +179,78 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "bf756565_8f4e1a6a",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 27,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "449d6e69_97c8c182",
"range": {
"startLine": 27,
"startChar": 56,
"endLine": 27,
"endChar": 60
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "4b1790e0_195cef86",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 27,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "45a93340_6c349622",
"range": {
"startLine": 27,
"startChar": 40,
"endLine": 27,
"endChar": 41
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "a1422f2e_e340108c",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 27,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "98f65e48_4fd9cabe",
"range": {
"startLine": 27,
"startChar": 35,
"endLine": 27,
"endChar": 36
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "cf0e1e91_a43be349",
@ -195,6 +291,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "52bc606d_820cbaac",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 35,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "This spec provides an API action that supports two GET interfaces to query evacuation records and evacuation details.",
"parentUuid": "e4b3a2f9_23158685",
"range": {
"startLine": 35,
"startChar": 22,
"endLine": 35,
"endChar": 38
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "964adcd6_1dae9a55",
@ -212,6 +332,24 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "244c0632_7219131d",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 38,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "964adcd6_1dae9a55",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "d0912a58_9ec2663f",
@ -235,6 +373,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "532ab4bf_2793b8ac",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 51,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "d0912a58_9ec2663f",
"range": {
"startLine": 40,
"startChar": 0,
"endLine": 51,
"endChar": 6
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "a8567a2a_ba3510e1",
@ -258,6 +420,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "54a4385b_c76e7930",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 55,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "a8567a2a_ba3510e1",
"range": {
"startLine": 52,
"startChar": 0,
"endLine": 55,
"endChar": 6
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "b4a55e84_105b3469",
@ -304,6 +490,54 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "1e77711a_ac16e13a",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 66,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "b4a55e84_105b3469",
"range": {
"startLine": 66,
"startChar": 33,
"endLine": 66,
"endChar": 50
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "dc47aaba_918dffc5",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 66,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "6ff4fb20_51c99e52",
"range": {
"startLine": 66,
"startChar": 0,
"endLine": 66,
"endChar": 12
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "be80526a_221e320d",
@ -327,6 +561,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "c1aa17e3_292df736",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 74,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "be80526a_221e320d",
"range": {
"startLine": 70,
"startChar": 0,
"endLine": 74,
"endChar": 31
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "d4f1bcf4_91124f82",
@ -350,6 +608,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "3b2fa213_fa3e663f",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 77,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "d4f1bcf4_91124f82",
"range": {
"startLine": 76,
"startChar": 0,
"endLine": 77,
"endChar": 23
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "65b17cba_9275a273",
@ -367,6 +649,24 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "c2bc3a71_dc1d941e",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 78,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "65b17cba_9275a273",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1ffc7b93_22370843",
@ -390,6 +690,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "bd5376c1_f3f30ef3",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 80,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "1ffc7b93_22370843",
"range": {
"startLine": 80,
"startChar": 2,
"endLine": 80,
"endChar": 11
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "89c088a0_3f503b20",
@ -413,6 +737,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "88d6bc7e_4f90a9dc",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 82,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "89c088a0_3f503b20",
"range": {
"startLine": 82,
"startChar": 11,
"endLine": 82,
"endChar": 18
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "be01661e_3bee08bd",
@ -430,6 +778,24 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "fa19a5f8_58a4fd6c",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 83,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "be01661e_3bee08bd",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "10f0801d_5e509c86",
@ -453,6 +819,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "96dcd868_37f40e53",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 84,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "10f0801d_5e509c86",
"range": {
"startLine": 84,
"startChar": 8,
"endLine": 84,
"endChar": 14
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "97686422_cc3116d9",
@ -476,6 +866,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "18e0226e_8a190900",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 85,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "97686422_cc3116d9",
"range": {
"startLine": 85,
"startChar": 21,
"endLine": 85,
"endChar": 27
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "7da9218f_7fad982d",
@ -516,6 +930,48 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "4cbb610f_53e55ff6",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 86,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "4ce6e574_88d8b508",
"range": {
"startLine": 86,
"startChar": 17,
"endLine": 86,
"endChar": 23
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "19d15cc7_70ff4843",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 86,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "It is ok without migration_uuid, and it doesn\u0027t used migration_uuid to check whether evacuation finished. Moreover when executing an evacuation or migration command, the interface does not return migration_uuid. Need to query the migration record of the instance, and then get the migration_uuid.",
"parentUuid": "7da9218f_7fad982d",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "16ba19cf_37b0d527",
@ -533,6 +989,24 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "22f4d25f_35674d62",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 88,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "source_host is the name of the nova compute host.Not using uuid but name will be more intuitiveand will not affect the implementation of the migrate back function.",
"parentUuid": "16ba19cf_37b0d527",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "23d90dd0_d850d9f1",
@ -550,6 +1024,24 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "579a3ac8_e900954c",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 90,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "The migration_uuid is not used in the evacuation table, so the dest_host field is required.",
"parentUuid": "23d90dd0_d850d9f1",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "359a85fc_d632460a",
@ -573,6 +1065,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "c0f5f3c3_a41424d4",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 92,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "The evacuation status includes evacuate_pending, evacuate_ongoing, evacuate_ignored, evacuate_failed and evacuated_succeeded. Here, the\u0027evacuate_\u0027 prefix all over the place is added, so that other states (such as \u0027revert_\u0027 prefix) can be used for migrate back, which is more intuitive and not easy to be confused.\n\nThanks for your suggestion, and I will add a field \"status_details\" to store the details about the status.",
"parentUuid": "359a85fc_d632460a",
"range": {
"startLine": 92,
"startChar": 55,
"endLine": 92,
"endChar": 64
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "d0363dac_3a9e3253",
@ -590,6 +1106,24 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "3e81e7a8_203c6bca",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 93,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "d0363dac_3a9e3253",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "a60310e5_be891f98",
@ -607,6 +1141,24 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "07d63b26_bffb4b6b",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 96,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "a60310e5_be891f98",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "c4580d8b_f5ca03d2",
@ -624,6 +1176,24 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "38c613cc_42f754c0",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 138,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "c4580d8b_f5ca03d2",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "8b6b995b_94d03d61",
@ -658,6 +1228,24 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "73adf04e_c070f978",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 211,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Thanks, but we don\u0027t include migration.",
"parentUuid": "4debe30e_f7c0a7a8",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "78e3a21d_418f06e9",
@ -681,6 +1269,30 @@
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "1d9d702e_0be1adba",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 218,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "78e3a21d_418f06e9",
"range": {
"startLine": 218,
"startChar": 48,
"endLine": 218,
"endChar": 49
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "9f87a8f5_e8eb53f3",
@ -720,6 +1332,48 @@
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": true
},
{
"key": {
"uuid": "85a4490f_918e15b1",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 220,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "52c13f6e_b1ac6c76",
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "c0edd3f6_054875c7",
"filename": "specs/xena/implemented/vm-evacuations-for-host-recovery.rst",
"patchSetId": 2
},
"lineNbr": 220,
"author": {
"id": 31825
},
"writtenOn": "2021-07-29T01:51:02Z",
"side": 1,
"message": "Done",
"parentUuid": "9f87a8f5_e8eb53f3",
"range": {
"startLine": 220,
"startChar": 5,
"endLine": 220,
"endChar": 6
},
"revId": "7799bda702d83f28406249e2c8babc3f4cae0bfe",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
}
]
}