)]}'
{"id":"openstack%2Fdevstack~14195","triplet_id":"openstack%2Fdevstack~master~I6a0d51a63da8017d375b4c065c4c9079dfca8fe3","project":"openstack/devstack","branch":"master","topic":"heat_api","hashtags":[],"change_id":"I6a0d51a63da8017d375b4c065c4c9079dfca8fe3","subject":"Configure and launch Heat REST API.","status":"MERGED","created":"2012-10-09 02:27:21.000000000","updated":"2012-10-10 21:04:24.000000000","submitted":"2012-10-10 20:52:09.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d6e771b02a5c500c4bdbcc4ee65e9c7584c8a7d5","_number":14195,"virtual_id_number":14195,"owner":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":2,"date":"2012-10-10 20:52:09.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"all":[{"value":1,"date":"2012-10-10 14:47:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2012-10-10 18:26:51.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"date":"2012-10-10 00:35:00.000000000","_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2012-10-10 18:26:51.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-10-10 00:35:00.000000000","updated_by":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"reviewer":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"state":"REVIEWER"},{"updated":"2012-10-10 18:26:51.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2012-10-10 20:52:09.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0dad84a0c255e4a0f313adbe1a61b5409a0a80d8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-09 03:09:16.000000000","message":"Patch Set 1: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/14195/1/check/gate-devstack-merge/1311 : SUCCESS\n- http://logs.openstack.org/14195/1/check/gate-tempest-devstack-vm/13992 : SUCCESS\n- http://logs.openstack.org/14195/1/check/gate-tempest-devstack-vm-cinder/3971 : SUCCESS\n","accounts_in_message":[],"_revision_number":1},{"id":"6bec246bd18dba5ace20e2e522de144c83cd2dae","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2012-10-10 00:31:49.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3b74eb5f93ed2a1b612fdc1b4e2e90a41cc08631","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2012-10-10 00:33:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a57b4742ec27ff51c16e3dd5adfbdc0d8be4ead3","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2012-10-10 00:33:30.000000000","message":"Patch Set 3:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":3},{"id":"026769eaa140ebeaadc817b88ed74a8f4f0fdda3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-10 01:06:47.000000000","message":"Patch Set 3: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/14195/3/check/gate-devstack-merge/1313 : SUCCESS\n- http://logs.openstack.org/14195/3/check/gate-tempest-devstack-vm/14091 : SUCCESS\n- http://logs.openstack.org/14195/3/check/gate-tempest-devstack-vm-cinder/4070 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"6ba938b65ee2671e36a2e5eaec4a96842cc75724","author":{"_account_id":4257,"name":"Zane Bitter","email":"zbitter@redhat.com","username":"zaneb"},"date":"2012-10-10 14:47:10.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"2ba28aba70ef133d09ad315e60e4f9a333c20123","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-10 18:26:51.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttps://jenkins.openstack.org/zuul/status","accounts_in_message":[],"_revision_number":3},{"id":"5c1a8f24f31de75b09858b83db38228511d298e2","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-10-10 18:26:51.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"9640cbf25b03c2f635ebf33259d1997c6ee30412","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-10 20:52:09.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3},{"id":"733756ee8666b8e734027edcbcd480c793d719a5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-10 20:52:09.000000000","message":"Patch Set 3: Verified\n\nBuild successful\n\n- http://logs.openstack.org/14195/3/gate/gate-devstack-merge/1330 : SUCCESS\n- http://logs.openstack.org/14195/3/gate/gate-tempest-devstack-vm/14222 : SUCCESS\n- http://logs.openstack.org/14195/3/gate/gate-tempest-devstack-vm-cinder/4201 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"7807f1e76bf9045765e966a0a062f3090cc50679","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2012-10-10 21:04:24.000000000","message":"Patch Set 3:\n\nreverify","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"bb421bed58bc8a4b3f21ee3cba719e5d46c4c33a","revisions":{"8fd7ac8c9b7099cc1fc763589a956dfcd5903e4e":{"kind":"REWORK","_number":1,"created":"2012-10-09 02:27:21.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/95/14195/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/95/14195/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/95/14195/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/95/14195/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/95/14195/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/95/14195/1"}}},"commit":{"parents":[{"commit":"082a3da01f01de6b71e24710b4201f969e69d1c9","subject":"Remove extraneous timing messages from volumes.sh","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/082a3da01f01de6b71e24710b4201f969e69d1c9"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2012-10-09 02:01:11.000000000","tz":780},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2012-10-09 02:27:17.000000000","tz":780},"subject":"Configure and launch Heat REST API.","message":"Configure and launch Heat REST API.\n\nThis is a REST API in the same style as other OpenStack APIs.\n\nChange-Id: I6a0d51a63da8017d375b4c065c4c9079dfca8fe3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8fd7ac8c9b7099cc1fc763589a956dfcd5903e4e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8fd7ac8c9b7099cc1fc763589a956dfcd5903e4e"}]},"branch":"refs/heads/master"},"e9696bb4e4084a001a5dd11c0f39aaa9a3c8b7e3":{"kind":"REWORK","_number":2,"created":"2012-10-10 00:31:49.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/95/14195/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/95/14195/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/95/14195/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/95/14195/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/95/14195/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/95/14195/2"}}},"commit":{"parents":[{"commit":"082a3da01f01de6b71e24710b4201f969e69d1c9","subject":"Remove extraneous timing messages from volumes.sh","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/082a3da01f01de6b71e24710b4201f969e69d1c9"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2012-10-10 00:19:10.000000000","tz":780},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2012-10-10 00:25:56.000000000","tz":780},"subject":"Configure and launch Heat REST API.","message":"Configure and launch Heat REST API.\n\nThis is a REST API in the same style as other OpenStack APIs.\n\nThis also creates a new endpoint for the REST API which uses the serivce type\n\u0027orchestration\u0027. The old endpoint now has the service type \u0027cloudformation\u0027.\n\nThis matches the pattern where the native openstack API gets a generic service\ntype while the emulated EC2 API gets a specific type (eg, object-store, s3).\n\nThere will be breakage for the time period where only one of this change and\nhttps://review.openstack.org/#/c/14263/ are approved, since keystone will have\nthe incorrect service type for that period.\n\nChange-Id: I6a0d51a63da8017d375b4c065c4c9079dfca8fe3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e9696bb4e4084a001a5dd11c0f39aaa9a3c8b7e3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e9696bb4e4084a001a5dd11c0f39aaa9a3c8b7e3"}]},"branch":"refs/heads/master"},"bb421bed58bc8a4b3f21ee3cba719e5d46c4c33a":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2012-10-10 00:33:25.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/95/14195/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/95/14195/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/95/14195/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/95/14195/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/95/14195/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/95/14195/3"}}},"commit":{"parents":[{"commit":"082a3da01f01de6b71e24710b4201f969e69d1c9","subject":"Remove extraneous timing messages from volumes.sh","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/082a3da01f01de6b71e24710b4201f969e69d1c9"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2012-10-10 00:19:10.000000000","tz":780},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2012-10-10 00:32:16.000000000","tz":780},"subject":"Configure and launch Heat REST API.","message":"Configure and launch Heat REST API.\n\nThis is a REST API in the same style as other OpenStack APIs.\n\nThis also creates a new endpoint for the REST API which uses the\nserivce type \u0027orchestration\u0027. The old endpoint now has the service\ntype \u0027cloudformation\u0027.\n\nThis matches the pattern where the native openstack API gets a\ngeneric service type while the emulated EC2 API gets a specific\ntype (eg, object-store, s3).\n\nThere will be breakage for the time period where only one of this\nchange and https://review.openstack.org/#/c/14263/ are approved,\nsince keystone will have the incorrect service type for that period.\n\nChange-Id: I6a0d51a63da8017d375b4c065c4c9079dfca8fe3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/bb421bed58bc8a4b3f21ee3cba719e5d46c4c33a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/bb421bed58bc8a4b3f21ee3cba719e5d46c4c33a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
