)]}'
{"id":"openstack%2Fpython-openstackclient~743429","triplet_id":"openstack%2Fpython-openstackclient~master~I9c62cf6fe23b2e934dcbf5ebbf706b2705d2e424","project":"openstack/python-openstackclient","branch":"master","hashtags":[],"change_id":"I9c62cf6fe23b2e934dcbf5ebbf706b2705d2e424","subject":"Show words indicating booted from volume for server image","status":"MERGED","created":"2020-07-27 22:14:32.000000000","updated":"2020-09-30 20:34:53.000000000","submitted":"2020-09-30 20:34:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"743429-1601498093890-c6d0a5c0","meta_rev_id":"480679a3e5e9a1212b3bec56ad7fa1c252fdb9ef","_number":743429,"virtual_id_number":743429,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-09-30 20:34:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-09-30 14:25:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":1,"date":"2020-08-28 10:37:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-09-30 14:25:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-28 10:37:40.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-09-30 14:25:49.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2020-09-30 20:34:53.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"903b446f901f3e239360a3fc4654ef4956a48f7a","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-07-27 22:14:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"121d21ca8ef0b4a52c88b2af87902d3d7f36c140","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-27 23:31:54.000000000","message":"Patch Set 1: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/c5456b9bd14b415e904959db243a9c29 : SUCCESS in 4m 08s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/3cba8a7e68b44aa09a1a7a5e910562b9 : FAILURE in 4m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6b26fea120e5427b8920303d4ad668bf : FAILURE in 3m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/02a4ba9b689a4b8fbbc926086b1e14e3 : FAILURE in 3m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d7cb8c68b074920b59837e99003723e : FAILURE in 3m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4cb38e4f7dff4141902efdfc7749583d : FAILURE in 4m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/428804278c1447a5b8f780629deac7b1 : FAILURE in 4m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/918ce8f91666429b888538871058462c : SUCCESS in 6m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/711508875bfc4d4fb23dcee74ac8b303 : SUCCESS in 1h 14m 32s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/75a8efd609ab4a81a88addb672811973 : SUCCESS in 7m 37s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/9777116da6eb45828f90771c07f3a7c6 : FAILURE in 33m 20s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f53c808f84704b90be9ac1d22b04271e : FAILURE in 24m 37s","accounts_in_message":[],"_revision_number":1},{"id":"169318ae6d37c678dcc409fd6381a9eb0016a373","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-07-28 02:59:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"436839a36540b020bcd75a81909fad82f9efc577","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-28 04:27:03.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/0fd1737f378344248b7ce3336735820b : SUCCESS in 10m 24s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/8f69ede410264a7193e3e782fd539677 : FAILURE in 3m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3bfc0a72056149848115e0243b352504 : FAILURE in 3m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f187b16f6c0548ada6d1a8740c763328 : FAILURE in 4m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84f9bc8d96e243a28adee4295e9e42eb : SUCCESS in 3m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f339f29d6c184efb838e9baca8b46026 : FAILURE in 4m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/883f5a91e5e440d8af182dffd7886f66 : FAILURE in 4m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/566c156a327347db961af8478c2e26dd : SUCCESS in 5m 48s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a52911764970459f8ade42098362ecb0 : SUCCESS in 1h 21m 15s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/56bbf05e8d3242bfb00f002799e99097 : SUCCESS in 5m 40s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/5de2cbaf22f84bf9a420e94df03311d3 : FAILURE in 50m 17s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/dc389e4e56de4e05aa668812abd5ca90 : FAILURE in 58m 17s","accounts_in_message":[],"_revision_number":2},{"id":"a0f4c9dbb8bd3bcbabb13d58c58c92c0b333d566","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-07-28 20:48:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"aff6c584e0038139fe79e113cb6bf9aa54b4e3a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-28 23:48:48.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ee391d72bf164372b48fe7ce6ef7ada6 : SUCCESS in 5m 12s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ee6a3a30503a4cc2abbf4fdae80a76a9 : SUCCESS in 4m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3217d128a4424981bba54b537106db91 : SUCCESS in 5m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b57a990856744f64b32aad68bb3ee8b7 : SUCCESS in 4m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5e2996c13171451897c78c32345afe14 : SUCCESS in 3m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8192e7f7a0564e6e8cf0b3c8a7cdf200 : SUCCESS in 4m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/395ef0033c464e07a6e8ac3b423b20b7 : SUCCESS in 4m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d482cc4e8a9d4169a9e79a8138772cd1 : SUCCESS in 6m 44s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/50e164377cf34539a07699b4c31c44c3 : SUCCESS in 1h 28m 23s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/11194b00d447495abb71bf6f4262c596 : SUCCESS in 7m 32s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/cbbf5bba98514aa296a78fa244b12e51 : SUCCESS in 1h 13m 28s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/930a39af19d340bd9e43ce26a04de062 : SUCCESS in 39m 14s","accounts_in_message":[],"_revision_number":3},{"id":"6b509837f46cc8cd3674e2fc74070419b1560128","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-08-27 20:24:55.000000000","message":"Patch Set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"6ebe1edc3f2ded7d53b56be6346c01e4ed94655b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-27 21:52:32.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/f0af52a2a7494cd0a2e0bc79bc4f864e : SUCCESS in 4m 47s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/8e9105d3307f488eb7e7601d99e89735 : SUCCESS in 5m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/934555c87ce648aeafe3af671cc7a5cf : SUCCESS in 5m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e2d519bf4b7a4e53ab4d2ef2bb50e2d5 : SUCCESS in 4m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d7fdd5e6dab478db641c96772008205 : SUCCESS in 3m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b6e375d4b5124f42bf62b942604075d8 : SUCCESS in 3m 47s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1cf37205a92c46f8a9416a0fd1343761 : SUCCESS in 5m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/566640266d1842d3a84231fc63fe7b95 : SUCCESS in 5m 52s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/eb9c7e1ccdf3407f806169a73206c29d : SUCCESS in 1h 20m 41s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/311622f96b7742a48b5c73fd473c3491 : SUCCESS in 7m 07s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/4b417dacbce04ba0b2b96a010844195d : SUCCESS in 1h 01m 42s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2dce5e354372485b8a43af358f3e738c : SUCCESS in 51m 03s","accounts_in_message":[],"_revision_number":4},{"id":"606036b7bf30d25f6790482d256c28ac218d3e3f","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-08-28 10:37:40.000000000","message":"Patch Set 4: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":4},{"id":"9b7d287fdd869204b3ba8e06560c8b6ead516088","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-09-30 14:25:49.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"138109c793d83db3eb8cbbb88f5ebe39df0aeec8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 14:26:12.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"f498b99cbab18ea2bcf51ae9db843374f0aa3333","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 20:34:53.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"480679a3e5e9a1212b3bec56ad7fa1c252fdb9ef","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 20:34:53.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/0c1c01cf603d432d82d0df3b7ba77cdd : SUCCESS in 6m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0365b48509ef4d5093a4f255316b4436 : SUCCESS in 5m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b7f6f41a216c4e1f84746987ef2cac05 : SUCCESS in 4m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/da4d5ebc6a304064b1dd9a0b5c3d4487 : SUCCESS in 4m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4cd7890f16a54f53ab7a4b6e05c1cbf6 : SUCCESS in 5m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/27f4280bb44b4dbc94e1f3b990910f4d : SUCCESS in 5m 01s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/43a1e9a124434be7b5ba7939456a32f9 : SUCCESS in 1h 24m 08s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/2c37d4dfccc847c4a196f565a9c1b26e : SUCCESS in 7m 30s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/e543288da0fa412ea487e5461fd30527 : SUCCESS in 1h 06m 49s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"4a3c5207c1b2d628d1ec8b30e28f56e5956bd2e0","revisions":{"10fba3de1d8bbf86ea63ec9d2d2fa439a8880f96":{"kind":"REWORK","_number":1,"created":"2020-07-27 22:14:32.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/29/743429/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/29/743429/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/1"}}},"commit":{"parents":[{"commit":"82ebddca006d1dc61855fdd34b0616222039ea58","subject":"Fix compatibility issue in 5.3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/82ebddca006d1dc61855fdd34b0616222039ea58"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-07-27 22:04:47.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-07-27 22:14:20.000000000","tz":0},"subject":"WIP Show words indicating booted from volume for server image","message":"WIP Show words indicating booted from volume for server image\n\nFor a server booted from a volume, nova API does not store an image_id\nand instead returns an empty string. Currently, openstackclient\nsimilarly shows an empty string for Image Name and Image ID for servers\nbooted from volumes.\n\nTo aid CLI users in understanding the meaning of no image_id, we can\ndisplay the string \"N/A (booted from volume)\" in the image field if the\nserver was booted from a volume.\n\nChange-Id: I9c62cf6fe23b2e934dcbf5ebbf706b2705d2e424\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/10fba3de1d8bbf86ea63ec9d2d2fa439a8880f96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/10fba3de1d8bbf86ea63ec9d2d2fa439a8880f96"}]},"branch":"refs/heads/master"},"9b48de70b020370a6a26097a0fd823acd16d1dff":{"kind":"REWORK","_number":2,"created":"2020-07-28 02:59:24.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/29/743429/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/29/743429/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/2"}}},"commit":{"parents":[{"commit":"82ebddca006d1dc61855fdd34b0616222039ea58","subject":"Fix compatibility issue in 5.3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/82ebddca006d1dc61855fdd34b0616222039ea58"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-07-27 22:04:47.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-07-28 02:57:43.000000000","tz":0},"subject":"WIP Show words indicating booted from volume for server image","message":"WIP Show words indicating booted from volume for server image\n\nFor a server booted from a volume, nova API does not store an image_id\nand instead returns an empty string. Currently, openstackclient\nsimilarly shows an empty string for Image Name and Image ID for servers\nbooted from volumes.\n\nTo aid CLI users in understanding the meaning of no image_id, we can\ndisplay the string \"N/A (booted from volume)\" in the image field if the\nserver was booted from a volume.\n\nChange-Id: I9c62cf6fe23b2e934dcbf5ebbf706b2705d2e424\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9b48de70b020370a6a26097a0fd823acd16d1dff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9b48de70b020370a6a26097a0fd823acd16d1dff"}]},"branch":"refs/heads/master"},"d370deaecd15df54ece9761143706c1e27cd694a":{"kind":"REWORK","_number":3,"created":"2020-07-28 20:48:49.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/29/743429/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/29/743429/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/3"}}},"commit":{"parents":[{"commit":"82ebddca006d1dc61855fdd34b0616222039ea58","subject":"Fix compatibility issue in 5.3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/82ebddca006d1dc61855fdd34b0616222039ea58"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-07-27 22:04:47.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-07-28 20:48:36.000000000","tz":0},"subject":"WIP Show words indicating booted from volume for server image","message":"WIP Show words indicating booted from volume for server image\n\nFor a server booted from a volume, nova API does not store an image_id\nand instead returns an empty string. Currently, openstackclient\nsimilarly shows an empty string for Image Name and Image ID for servers\nbooted from volumes.\n\nTo aid CLI users in understanding the meaning of no image_id, we can\ndisplay the string \"N/A (booted from volume)\" in the image field if the\nserver was booted from a volume.\n\nChange-Id: I9c62cf6fe23b2e934dcbf5ebbf706b2705d2e424\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d370deaecd15df54ece9761143706c1e27cd694a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d370deaecd15df54ece9761143706c1e27cd694a"}]},"branch":"refs/heads/master"},"4a3c5207c1b2d628d1ec8b30e28f56e5956bd2e0":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2020-08-27 20:24:55.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/29/743429/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/29/743429/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/29/743429/4"}}},"commit":{"parents":[{"commit":"82ebddca006d1dc61855fdd34b0616222039ea58","subject":"Fix compatibility issue in 5.3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/82ebddca006d1dc61855fdd34b0616222039ea58"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-07-27 22:04:47.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-08-27 20:24:48.000000000","tz":0},"subject":"Show words indicating booted from volume for server image","message":"Show words indicating booted from volume for server image\n\nFor a server booted from a volume, nova API does not store an image_id\nand instead returns an empty string. Currently, openstackclient\nsimilarly shows an empty string for Image Name and Image ID for servers\nbooted from volumes.\n\nTo aid CLI users in understanding the meaning of no image_id, we can\ndisplay the string \"N/A (booted from volume)\" in the image field if the\nserver was booted from a volume.\n\nChange-Id: I9c62cf6fe23b2e934dcbf5ebbf706b2705d2e424\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4a3c5207c1b2d628d1ec8b30e28f56e5956bd2e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4a3c5207c1b2d628d1ec8b30e28f56e5956bd2e0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
