)]}'
{"id":"openstack%2Fapi-site~286659","triplet_id":"openstack%2Fapi-site~master~Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e","project":"openstack/api-site","branch":"master","topic":"286659","hashtags":[],"change_id":"Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e","subject":"[WIP] Added bootprint and bootprint-swagger to project","status":"ABANDONED","created":"2016-03-01 15:31:40.000000000","updated":"2016-05-27 16:32:41.000000000","total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6e382122c4c8362844529c5324d077332da47725","_number":286659,"virtual_id_number":286659,"owner":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},{"value":1,"date":"2016-03-21 21:50:16.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"date":"2016-04-18 23:21:53.000000000","_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"_account_id":612,"name":"Tom Fifield","email":"tom@openstack.org","username":"fifieldt"},{"date":"2016-03-24 15:14:53.000000000","_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},{"_account_id":9166,"name":"Lars Butler","email":"lars.butler@gmail.com","username":"larsbutler"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":612,"name":"Tom Fifield","email":"tom@openstack.org","username":"fifieldt"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},{"value":0,"date":"2016-04-21 16:03:19.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":9166,"name":"Lars Butler","email":"lars.butler@gmail.com","username":"larsbutler"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":{"rejected":{"_account_id":612,"name":"Tom Fifield","email":"tom@openstack.org","username":"fifieldt"},"all":[{"date":"2016-04-27 14:20:14.000000000","_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"value":-1,"date":"2016-04-05 10:33:33.000000000","_account_id":612,"name":"Tom Fifield","email":"tom@openstack.org","username":"fifieldt"},{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},{"date":"2016-04-15 01:32:26.000000000","_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},{"_account_id":9166,"name":"Lars Butler","email":"lars.butler@gmail.com","username":"larsbutler"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":612,"name":"Tom Fifield","email":"tom@openstack.org","username":"fifieldt"},{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":9166,"name":"Lars Butler","email":"lars.butler@gmail.com","username":"larsbutler"},{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-10 14:52:04.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2016-03-11 14:25:38.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2016-03-11 14:25:51.000000000","updated_by":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"reviewer":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"state":"REVIEWER"},{"updated":"2016-03-17 03:33:18.000000000","updated_by":{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},"reviewer":{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},"state":"REVIEWER"},{"updated":"2016-03-21 21:50:16.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-03-24 15:14:53.000000000","updated_by":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"reviewer":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"state":"REVIEWER"},{"updated":"2016-04-05 10:33:33.000000000","updated_by":{"_account_id":612,"name":"Tom Fifield","email":"tom@openstack.org","username":"fifieldt"},"reviewer":{"_account_id":612,"name":"Tom Fifield","email":"tom@openstack.org","username":"fifieldt"},"state":"REVIEWER"},{"updated":"2016-04-15 01:32:26.000000000","updated_by":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"reviewer":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"state":"REVIEWER"},{"updated":"2016-04-18 23:21:53.000000000","updated_by":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"reviewer":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"state":"REVIEWER"},{"updated":"2016-04-21 16:03:19.000000000","updated_by":{"_account_id":9166,"name":"Lars Butler","email":"lars.butler@gmail.com","username":"larsbutler"},"reviewer":{"_account_id":9166,"name":"Lars Butler","email":"lars.butler@gmail.com","username":"larsbutler"},"state":"REVIEWER"},{"updated":"2016-04-27 14:20:14.000000000","updated_by":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"reviewer":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"state":"REVIEWER"}],"messages":[{"id":"09131c8d9a7ed87e69a7dafeb4b581c5e7f30937","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-03-01 15:31:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5981f51338ccaa58ef429cd6e11925277bb92773","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-03-01 15:39:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"efb424652a07ae31a7d028b8244c95bc6cf3e600","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 16:15:36.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/2/check/gate-api-site-tox-checkniceness/a9524a9/ : FAILURE in 44s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/2/check/gate-api-site-tox-checkdeletions/fcb018b/ : SUCCESS in 49s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/2/check/gate-api-site-tox-doc-publish-checkbuild/8afab19//publish-docs/ : SUCCESS in 8m 02s\n- gate-build-swagger http://logs.openstack.org/59/286659/2/check/gate-build-swagger/318a635/ : FAILURE in 26s","accounts_in_message":[],"_revision_number":2},{"id":"89749360501781c01173cc09b6b0051af9e0355c","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-01 16:23:58.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0639083bcb19e94c484d9fa761fd04dca63b01a8","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-01 17:05:57.000000000","message":"Patch Set 3:\n\nAdding Andreas and Karen for more eyes. \n\nI think I\u0027ll need to change the directory placement though to make sure the existing scripts pick up the right files for a copy location.\n\nAlso, need to check if this build won\u0027t pick up x- extensions like x-copy and x-post-nnn.","accounts_in_message":[],"_revision_number":3},{"id":"704976044c24f1136e704e857147e49a54a2e46b","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-01 17:30:58.000000000","message":"Patch Set 3: Code-Review+1\n\nYou probably want to update preprocessor.js in the lib dir so that the vendor specific method fields show up.  Also, could try and change x-\u003cmethod_name\u003e fields to just \u003cmethod_name\u003e, otherwise the theme.less file will need updating.","accounts_in_message":[],"_revision_number":3},{"id":"9277f20e33625621db8906e1c7926989432a8b3d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 17:37:08.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/3/check/gate-api-site-tox-checkniceness/f09e252/ : FAILURE in 42s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/3/check/gate-api-site-tox-checkdeletions/96e9f2c/ : SUCCESS in 43s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/3/check/gate-api-site-tox-doc-publish-checkbuild/b04ce9f//publish-docs/ : SUCCESS in 8m 52s\n- gate-build-swagger http://logs.openstack.org/59/286659/3/check/gate-build-swagger/c717abd/ : FAILURE in 44s","accounts_in_message":[],"_revision_number":3},{"id":"f5bb1f76ea299763d69b7da29bada6148e6d80f8","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-01 21:55:20.000000000","message":"Patch Set 3: -Code-Review\n\nHi. Thinking again on this, it would be good to have the option\nof editing the templates and css files and then rebuilding bootprint-swagger. I would like to see a few more updates to the display.  Is this possible?","accounts_in_message":[],"_revision_number":3},{"id":"6cb5dcdd1db72c6b9f0701079c616b1d37577f02","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-01 22:14:46.000000000","message":"Patch Set 3:\n\nYes, I believe so. Michael, would we basically fork-reuse bootprint-swagger and bring it into api-site or fairy-slipper repo? Or would it need to be a project in itself? Karen, depending on whether we bootprint this is a \"stop gap\" measure to review swagger content, or a final destination for HTML, we can modify as we need. For the first goal of eradicating WADL and redirecting HTML pages I\u0027m happy to reuse bootprint-swagger\u0027s base.","accounts_in_message":[],"_revision_number":3},{"id":"b111f6f4d6e713b4e39a4fba4700939908ee0033","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-02 19:46:20.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2e8329944c4a15f81e5471e5c43d29365c26293b","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-02 20:29:09.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"99586b98b392d81a130f323775786621f5fb12e8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-02 21:56:48.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/5/check/gate-api-site-tox-checkniceness/9fef80f/ : SUCCESS in 1m 05s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/5/check/gate-api-site-tox-checkdeletions/522e1ea/ : SUCCESS in 58s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/5/check/gate-api-site-tox-doc-publish-checkbuild/e136d4d//publish-docs/ : SUCCESS in 9m 18s\n- gate-build-swagger http://logs.openstack.org/59/286659/5/check/gate-build-swagger/f7d047d/ : FAILURE in 34s","accounts_in_message":[],"_revision_number":5},{"id":"2d003f2067924b7ae20db60a060cc62d40f8a8f9","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-03 15:38:21.000000000","message":"Patch Set 5:\n\nHi.  I found that to run bootprint, I had to be in the node_modules/bootprint-swagger directory, else you get the module.js:340 error.  There seems to be a basic problem with how the library has been created or installed by the author.","accounts_in_message":[],"_revision_number":5},{"id":"c6cc249ab847da82e5533ebab5ae8b97848d9c5d","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-03 15:46:05.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"1a55ecfce7013f00f87e0def093b6e116fa98ad2","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-03 15:59:16.000000000","message":"Patch Set 5:\n\nI made a few changes and generated the files.\nbuild-api-ref-swagger.sh call bootprint swagger\ntox.ini, npm install -g bootprint (need global because call node app in script?), npm install -g bootprint-swagger\n# Don\u0027t need the npm run\n# Will this script run a root/superuser?","accounts_in_message":[],"_revision_number":5},{"id":"357e5edc691a3266ec6206f486cbcea6d2b462e2","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-03-07 17:47:22.000000000","message":"Patch Set 5:\n\nThis will not run as root.\n\nUsing \u0027npm install\u0027 will install all dependencies in package.json into the npm venv. This prevents pollution of the build environment, and allows access to any commands with in that venv via the \u0027scripts\u0027 block in package.json. Those can then be invoked via \"npm run \u003cscriptname\u003e\".","accounts_in_message":[],"_revision_number":5},{"id":"0345d66b2ec9df6491948c8626a2de13d550aed9","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-07 18:46:45.000000000","message":"Patch Set 5:\n\nHi.  If you do not want to generate a separate css file, it is suggested to use,\nnpm install html-inline\nI also referred to bootprint-swagger.  Guess there is the next version\ncalled bootprint-openapi.  Effectively the same?","accounts_in_message":[],"_revision_number":5},{"id":"be103c1557585236693cfcd78879ec7916d16125","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-07 18:50:16.000000000","message":"Patch Set 5:\n\nYes, as far as I can tell, swagger has renamed to openapi.","accounts_in_message":[],"_revision_number":5},{"id":"f8c03808352ae26e85cbb8b62227e8baee8a1103","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-08 19:34:28.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"7d9ed88515bdb43a12e852e2b5beee2bf1c3292b","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-08 21:07:15.000000000","message":"Patch Set 5:\n\n(2 comments)\n\nA couple more comments, trying to understand how to invoke bootprint within shell script via npm run.  Also, is the first problem in the output indicating that npm is not found, executable, or installed? Thx.","accounts_in_message":[],"_revision_number":5},{"id":"669c1a61867d323a8939091433275b9b9d21cf1a","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-09 16:43:12.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"4b71c79ddf9c811951e977e9f0bb28640552cba9","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-09 16:47:06.000000000","message":"Patch Set 6:\n\nHi. There is a lot of \u003cuseless\u003e debug output from bootprint.  Would be good to turn it off.","accounts_in_message":[],"_revision_number":6},{"id":"e6a3c2f87705c476f04a76ae44110724f07ba24a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-09 17:05:20.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-api-site-tox-nodb-checkniceness http://logs.openstack.org/59/286659/6/check/gate-api-site-tox-nodb-checkniceness/030dcf2/ : SUCCESS in 1m 39s\n- gate-api-site-tox-nodb-checkdeletions http://logs.openstack.org/59/286659/6/check/gate-api-site-tox-nodb-checkdeletions/f5630b3/ : SUCCESS in 1m 30s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/6/check/gate-api-site-tox-doc-publish-checkbuild/14fd01b//publish-docs/ : SUCCESS in 17m 12s\n- gate-build-swagger http://logs.openstack.org/59/286659/6/check/gate-build-swagger/625215e/ : FAILURE in 1m 25s","accounts_in_message":[],"_revision_number":6},{"id":"8816bfeea6cfb3385d379aa91e744a26862bac8b","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-09 17:10:13.000000000","message":"Patch Set 6:\n\nHi. So, how do we access the npm-install macro or where is npm installed?","accounts_in_message":[],"_revision_number":6},{"id":"214ca96945af9632955f9d1d49ded1860fb96668","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-03-10 20:49:19.000000000","message":"Patch Set 6:\n\nHere\u0027s the patch that installs the macro. You should be able to depends-on to make it work: https://review.openstack.org/291422\n\nFurther questions in just a minute.","accounts_in_message":[],"_revision_number":6},{"id":"5846dcf3f87269769160030926c2b0e716eb0a49","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-03-10 20:56:01.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"a94eb5627b8bb7d065e467bc9d680168b11cbf1e","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-10 21:59:59.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"f8c62df59802679a2ad9ca8be19cbac7bc9c2105","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-10 22:09:59.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-api-site-tox-nodb-checkniceness http://logs.openstack.org/59/286659/7/check/gate-api-site-tox-nodb-checkniceness/c865fad/ : SUCCESS in 3m 35s\n- gate-api-site-tox-nodb-checkdeletions http://logs.openstack.org/59/286659/7/check/gate-api-site-tox-nodb-checkdeletions/c0d6d44/ : SUCCESS in 3m 29s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/7/check/gate-api-site-tox-doc-publish-checkbuild/5a879c8//publish-docs/ : SUCCESS in 8m 59s\n- gate-build-swagger http://logs.openstack.org/59/286659/7/check/gate-build-swagger/b285540/ : FAILURE in 1m 25s","accounts_in_message":[],"_revision_number":7},{"id":"e09561f327f695fc33406653c264345b3b9b3e92","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-11 00:39:54.000000000","message":"Patch Set 7:\n\n(1 comment)\n\nStill wondering why npm is not found when called in the build env?\nI have this working locally.  What needs to change to get it to work in all envs?  The scripts install bootprint + bootprint-openapi successfully and then call run on \u0027bootprint\u0027 from package.json which invokes\nbootprint openapi \u003cswagger_file\u003e \u003coutput_dir\u003e in build-api-ref.sh.","accounts_in_message":[],"_revision_number":7},{"id":"63ab62ed23ee93f76e9c435f96cd3579fca0f20b","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-03-11 05:52:54.000000000","message":"Patch Set 7:\n\nThe infra change needs to be merged before you have npm installed.","accounts_in_message":[],"_revision_number":7},{"id":"4f0905eebf12a91c971b6b1c292df1cdc5cf237c","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-11 14:00:41.000000000","message":"Patch Set 7:\n\nThanks for the info about the availability of npm.  I would suggest to revert back to patch 6.","accounts_in_message":[],"_revision_number":7},{"id":"f11615e7691fc3ce6d19ed2b2e8d435aea452f03","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-03-11 14:11:04.000000000","message":"Patch Set 7:\n\nrecheck - npm is installed for this job now","accounts_in_message":[],"_revision_number":7},{"id":"b5f3fa43d911fb27b27246d4d33b6bc8894b6637","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-11 14:20:37.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/7/check/gate-api-site-tox-checkniceness/8ebae5c/ : SUCCESS in 2m 16s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/7/check/gate-api-site-tox-checkdeletions/01bd6e8/ : SUCCESS in 1m 29s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/7/check/gate-api-site-tox-doc-publish-checkbuild/913c99e//publish-docs/ : SUCCESS in 7m 09s\n- gate-build-swagger http://logs.openstack.org/59/286659/7/check/gate-build-swagger/a5ce4e4/ : SUCCESS in 2m 59s","accounts_in_message":[],"_revision_number":7},{"id":"228b867b6dca75aa452270a9e2e2e663d23ddcfd","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-11 14:22:19.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"75073ccf85935d3c611b37845ecfb562968e2489","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-03-11 14:25:38.000000000","message":"Patch Set 8:\n\nKaren, going back was not needed. npm is installed, the job just passed (not sure what it did ;). Please check the run.","accounts_in_message":[],"_revision_number":8},{"id":"96193c3a654c00e195d16b97a7325b6da22ac4c4","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-11 14:25:51.000000000","message":"Patch Set 8:\n\nWhere should the swagger directory be created?\nI run tox in api-site and the swagger dir and files are there.\nBut, there is an empty swagger directory being created under tools.","accounts_in_message":[],"_revision_number":8},{"id":"e68a4a3caa7cf3fc8d64cccff673c75cf83a38cc","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-11 14:28:15.000000000","message":"Patch Set 7:\n\nHi. I ran patch 7 yesterday and npm install and the migration seemed to be run for every iteration in the loop.","accounts_in_message":[],"_revision_number":7},{"id":"56c7961579c630c827c6976d96b295cda94460c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-11 14:36:28.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/8/check/gate-api-site-tox-checkniceness/ba82780/ : SUCCESS in 1m 44s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/8/check/gate-api-site-tox-checkdeletions/c0efd67/ : SUCCESS in 3m 48s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/8/check/gate-api-site-tox-doc-publish-checkbuild/3dceb4b//publish-docs/ : SUCCESS in 11m 47s\n- gate-build-swagger http://logs.openstack.org/59/286659/8/check/gate-build-swagger/2338b52/ : SUCCESS in 5m 41s","accounts_in_message":[],"_revision_number":8},{"id":"da9d1c775c480a2e4cb21c5500bcb4c6ef14983f","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-16 16:40:05.000000000","message":"Patch Set 8:\n\nYep, that\u0027s what I see also, now, are the files in \u003cservice\u003e/index.html okay for the redirection case? \n\nIs this enough to get us off of WADL, Karen?","accounts_in_message":[],"_revision_number":8},{"id":"dd7c77d381e78349c31be6adcc332d047404ef42","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-16 20:57:31.000000000","message":"Patch Set 8:\n\nHi.  I see the script ran without errors, but is there a draft location where the files are copied?  I have reviewed my local copies.  What is the redirection case?\nAlso, I wrote a small script, patch #291418, to convert the description strings from rst to markdown.  The conversion code is taken from rest.py and previously tested in fairy-slipper for the web ui. The bootprint-openapi templates call an \u0027md\u0027 library which converts the markdown to html.  The script uses the generated swagger/json files to produce new files with markdown descriptions, ending in *-swagger-md.json.  I don\u0027t see any new wadl migration errors.","accounts_in_message":[],"_revision_number":8},{"id":"dde5bed52e50a9fc927f5380f0cead5dde06c3a1","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-16 21:03:28.000000000","message":"Patch Set 8:\n\nOh, right, the way you look at the built files is to get them from the gate-build-swagger logs (which isn\u0027t exactly easy). Here\u0027s the Orchestration output:\nhttp://docs-draft.openstack.org/59/286659/8/check/gate-build-swagger/2338b52/swagger/orchestration-v1-swagger/index.html\n\nWhich then could replace http://developer.openstack.org/api-ref-orchestration-v1.html with a redirect on the web server. That\u0027s the \"redirect use case.\"\n\nTell me more about how we could integrate the new files with markdown descriptions, ending in *-swagger-md.json, that sounds like a great interim solution. Or maybe this script should be revised to run on the files  *-swagger-md.json? I\u0027m going to try that locally.","accounts_in_message":[],"_revision_number":8},{"id":"8d629c574dc0bfcf17359acde1084849ff32ea0b","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-16 23:08:06.000000000","message":"Patch Set 8:\n\nHi. Thanks for the redirect info.\nTo test the rst to markdown conversion branch with bootprint, I  used a bootprint install in my fairy-slipper repo.  I migrated and converted the files (./migrate --swaggerandmd) then ran bootprint using the new files.  I think build-api-ref.sh could be updated to call the new script after rst/swagger json files are generated.\nThe output looks good, links work, tables, code blocks are rendered, etc.","accounts_in_message":[],"_revision_number":8},{"id":"1176da405ddcea9ffa360b4f5707580ec4034ed5","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-16 23:13:33.000000000","message":"Patch Set 8:\n\nAlso, the directories are not generated the same way -- not sure if it matters. For instance, the first two service directories do not end in swagger and compute is v2.1, \ncompute-v2\ndata-processing-v1\nclustering-v1-swagger\ndatabase-v1-swagger","accounts_in_message":[],"_revision_number":8},{"id":"99c1c4eb23f8b0543fb3ef597590ef43f82d863e","author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"date":"2016-03-18 18:07:34.000000000","message":"Patch Set 5:\n\nI just regenerated the swagger files using the latest wadls in api-site, found that a few more wadl issues have crept in recently.\nLogged a bug for one, easy to fix, \nhttps://bugs.launchpad.net/openstack-api-site/+bug/1559234.\nA few non std status codes were added to orchestration-api.wadl (response 302) and OS-KSADM-admin.wadl (response 203).\nMy general thought is that bootprint-openapi can publish static html using the swagger files and it would be even better if we could customize the bootprint template files to improve the display a bit.  You could easily keep a copy of the templates that have been customized in tools and copy over after a bootprint install.  I am thinking about preprocessor.js in bootprint-openapi/lib. Changing a few lines in that file would permit the display of non standard method names (not GET, PUT, DELETE, PATCH, etc).  The names of the output directories for the published swagger files could be fixed in the build-api-ref script if needed?","accounts_in_message":[],"_revision_number":5},{"id":"f75abb979ee8340b25138a8a821a05b18d086d54","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-18 19:12:30.000000000","message":"Patch Set 8:\n\n\"would be even better if we could customize the bootprint template files to improve the display a bit\" Oh yes, absolutely. Feel free to pick it up, I\u0027m back on Monday. \n\nI\u0027ll fix the output names on Monday.","accounts_in_message":[],"_revision_number":8},{"id":"f41cc8058918e741bfebe680212bbdfb12e593c1","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-20 22:28:41.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"13cb7d491295b5c747e5b443cdeba2904d6fc4ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-20 22:45:03.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/9/check/gate-api-site-tox-checkniceness/3f8b4b0/ : SUCCESS in 3m 37s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/9/check/gate-api-site-tox-checkdeletions/2f8fda0/ : SUCCESS in 3m 30s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/9/check/gate-api-site-tox-doc-publish-checkbuild/56b4cbd//publish-docs/ : SUCCESS in 11m 45s\n- gate-build-swagger http://logs.openstack.org/59/286659/9/check/gate-build-swagger/95e743a/ : SUCCESS in 3m 34s","accounts_in_message":[],"_revision_number":9},{"id":"702a4e07800e17ef07aeb3e49ece87784bce1a63","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-21 15:36:33.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"b17908aebca5aefcba41ac69f782ec80b30d69c4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-21 15:59:17.000000000","message":"Patch Set 10: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/10/check/gate-api-site-tox-checkniceness/2f0f431/ : FAILURE in 4m 14s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/10/check/gate-api-site-tox-checkdeletions/c0ce44e/ : SUCCESS in 3m 46s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/10/check/gate-api-site-tox-doc-publish-checkbuild/d45951c//publish-docs/ : SUCCESS in 17m 42s\n- gate-build-swagger http://logs.openstack.org/59/286659/10/check/gate-build-swagger/fe30936/ : SUCCESS in 6m 09s","accounts_in_message":[],"_revision_number":10},{"id":"2f13f5f64a9e35aa5b2e073b0d35c65941edb879","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-21 17:02:30.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"84761654dbc841ea399ad70b8c9e5a7758696d9b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-21 17:21:25.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/11/check/gate-api-site-tox-checkniceness/e9a8a25/ : SUCCESS in 2m 53s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/11/check/gate-api-site-tox-checkdeletions/dc665a9/ : SUCCESS in 3m 43s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/11/check/gate-api-site-tox-doc-publish-checkbuild/7e264d2//publish-docs/ : SUCCESS in 12m 08s\n- gate-build-swagger http://logs.openstack.org/59/286659/11/check/gate-build-swagger/0fadd96/ : SUCCESS in 5m 24s","accounts_in_message":[],"_revision_number":11},{"id":"8efe9f0ceb8b3f8e8d95532d3fe27db963ebc548","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-21 18:51:42.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"410649bfc6f0259d9460cae111be6c06f9ce0dae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-21 19:04:44.000000000","message":"Patch Set 12: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/12/check/gate-api-site-tox-checkniceness/c8ccb49/ : FAILURE in 2m 20s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/12/check/gate-api-site-tox-checkdeletions/4a68b06/ : SUCCESS in 4m 25s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/12/check/gate-api-site-tox-doc-publish-checkbuild/8d59d6d//publish-docs/ : SUCCESS in 12m 27s\n- gate-build-swagger http://logs.openstack.org/59/286659/12/check/gate-build-swagger/273f16d/ : SUCCESS in 3m 41s","accounts_in_message":[],"_revision_number":12},{"id":"d39048fdecdfeaac03ac9eb9efc0d34b596c8d41","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-21 19:11:26.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"8323005f00a4fbf28ed53e06157a08a5dee5136c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-21 19:22:54.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/13/check/gate-api-site-tox-checkniceness/f74d544/ : SUCCESS in 5m 51s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/13/check/gate-api-site-tox-checkdeletions/256c3d2/ : SUCCESS in 2m 17s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/13/check/gate-api-site-tox-doc-publish-checkbuild/3ce0d6f//publish-docs/ : SUCCESS in 10m 36s\n- gate-build-swagger http://logs.openstack.org/59/286659/13/check/gate-build-swagger/013baa8/ : SUCCESS in 4m 00s","accounts_in_message":[],"_revision_number":13},{"id":"ec92ee0defe5b401c4f0f5b152fdc95c31d1a411","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-21 21:35:30.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"0fd49845ebcc7197b5ac27619c5a45faec2ae96e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-21 21:50:16.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-api-site-tox-checkniceness http://logs.openstack.org/59/286659/14/check/gate-api-site-tox-checkniceness/b2bb29d/ : SUCCESS in 4m 03s\n- gate-api-site-tox-checkdeletions http://logs.openstack.org/59/286659/14/check/gate-api-site-tox-checkdeletions/cda3e5b/ : SUCCESS in 4m 58s\n- gate-api-site-tox-doc-publish-checkbuild http://docs-draft.openstack.org/59/286659/14/check/gate-api-site-tox-doc-publish-checkbuild/aac921c//publish-docs/ : SUCCESS in 13m 25s\n- gate-build-swagger http://logs.openstack.org/59/286659/14/check/gate-build-swagger/5367447/ : SUCCESS in 3m 36s","accounts_in_message":[],"_revision_number":14},{"id":"58636083c32ee5101881caec4fcade9fe8a481ba","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-03-24 15:14:53.000000000","message":"Patch Set 14:\n\nSo, I would like to get OpenStack header and footer on these files, but since we\u0027re also looking into another approach with only RST and some parameter files stored in separate files, I am pausing this work for a bit. Wanted to let reviewers know the latest.","accounts_in_message":[],"_revision_number":14},{"id":"e0448540aece4f61bda0d6dcde0ba22c7af56d9a","author":{"_account_id":612,"name":"Tom Fifield","email":"tom@openstack.org","username":"fifieldt"},"date":"2016-04-05 10:33:33.000000000","message":"Patch Set 14: Workflow-1","accounts_in_message":[],"_revision_number":14},{"id":"17c6c50a01eb96576be671966fb717ea21cf35ec","author":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"date":"2016-04-18 23:21:53.000000000","message":"Patch Set 14:\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"7c8e10d6e85836dd8cc34daf2fd40d6d72499ab3","author":{"_account_id":9166,"name":"Lars Butler","email":"lars.butler@gmail.com","username":"larsbutler"},"date":"2016-04-21 13:57:20.000000000","message":"Patch Set 14: Code-Review+1\n\nFor what it\u0027s worth, I\u0027ve tested this in conjunction with generating API docs from swagger templates (https://github.com/larsbutler/api-site/tree/containers-swagger-api-docs) and it seems to function correctly. This patch is needed for https://bugs.launchpad.net/magnum/+bug/1460161.","accounts_in_message":[],"_revision_number":14},{"id":"196d7048580dfbc6239d148aa9860fdc53d83442","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-04-21 14:00:40.000000000","message":"Patch Set 14:\n\nThanks Lars! Good investigation. \n\nThe idea is that you could build draft docs here, but the ultimate goal is to move these swagger source files and build jobs to each project\u0027s repo. So if you can also test a similar approach in the magnum repo it\u0027ll help out.","accounts_in_message":[],"_revision_number":14},{"id":"6836cd0653a1dd7104ec8f281cb003e9247723f0","author":{"_account_id":9166,"name":"Lars Butler","email":"lars.butler@gmail.com","username":"larsbutler"},"date":"2016-04-21 16:03:19.000000000","message":"Patch Set 14: -Code-Review\n\n\u003e Thanks Lars! Good investigation.\n \u003e \n \u003e The idea is that you could build draft docs here, but the ultimate\n \u003e goal is to move these swagger source files and build jobs to each\n \u003e project\u0027s repo. So if you can also test a similar approach in the\n \u003e magnum repo it\u0027ll help out.\n\nSo, these docs _won\u0027t_ be in the api-site repo, then? I\u0027m confused.\n\nIs there an example project which is already doing this? There is a ton of context missing here.","accounts_in_message":[],"_revision_number":14},{"id":"aca003d66f9bfae6aaada9e00a0c7581ab570184","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2016-04-21 16:10:13.000000000","message":"Patch Set 14:\n\nSorry for the late-breaking news for you, but we have had to revise instructions as we got closer to publishing jobs and review times and content ownership. It\u0027s written up in ML posts, and in the contributor guide:\nhttp://docs.openstack.org/contributor-guide/api-guides.html\nposts:\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-March/090659.html\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-April/092234.html\nAs for others trying this out, see Fei Long Wang and the Zaqar project.","accounts_in_message":[],"_revision_number":14},{"id":"fe7744e8f70c3c47b77f13bde9dc19f709f60f0a","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-05-27 16:32:41.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"8d5fe6fa4a7cf96fb0f26fe92dd8cedbc9381085","revisions":{"ac851fcd44ccda37622759e5c7fa4b7b2790fe28":{"kind":"REWORK","_number":1,"created":"2016-03-01 15:31:40.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/59/286659/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/1"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:31:39.000000000","tz":-480},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nThis requires the inclusion of nodeenv, and the installation of\nnodejs and npm. The LTS version\u0027s been selected for both. Note\nthat using nodeenv --npm\u003dsystem --node\u003dsystem doesn\u0027t seem to work\nproperly. The node version is correct, but the NPM version doesn\u0027t\nseem to symlink properly.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/ac851fcd44ccda37622759e5c7fa4b7b2790fe28"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/ac851fcd44ccda37622759e5c7fa4b7b2790fe28"}]},"branch":"refs/heads/master"},"954252fed490f1a4b8b6ca60593bdf8f6e400136":{"kind":"REWORK","_number":2,"created":"2016-03-01 15:39:34.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/59/286659/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/2"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:38:54.000000000","tz":-480},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/954252fed490f1a4b8b6ca60593bdf8f6e400136"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/954252fed490f1a4b8b6ca60593bdf8f6e400136"}]},"branch":"refs/heads/master"},"43e009b50138c1f105e1143be040e2d3a9d4bc06":{"kind":"REWORK","_number":3,"created":"2016-03-01 16:23:58.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/3"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-01 16:23:51.000000000","tz":-360},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/43e009b50138c1f105e1143be040e2d3a9d4bc06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/43e009b50138c1f105e1143be040e2d3a9d4bc06"}]},"branch":"refs/heads/master"},"ab59f23c3fad6d0598514c711f19264619d4c2df":{"kind":"REWORK","_number":4,"created":"2016-03-02 19:46:20.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/4"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-02 19:46:13.000000000","tz":-360},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/ab59f23c3fad6d0598514c711f19264619d4c2df"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/ab59f23c3fad6d0598514c711f19264619d4c2df"}]},"branch":"refs/heads/master"},"cab605b70774a0e68a1ddeb3699ff12f4bee0df6":{"kind":"REWORK","_number":5,"created":"2016-03-02 20:29:09.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/5"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-02 20:29:03.000000000","tz":-360},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/cab605b70774a0e68a1ddeb3699ff12f4bee0df6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/cab605b70774a0e68a1ddeb3699ff12f4bee0df6"}]},"branch":"refs/heads/master"},"ab1191ef4c386240c9da1e0496ea60def5758d22":{"kind":"REWORK","_number":6,"created":"2016-03-09 16:43:12.000000000","uploader":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"ref":"refs/changes/59/286659/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/6"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","date":"2016-03-09 16:42:10.000000000","tz":-300},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/ab1191ef4c386240c9da1e0496ea60def5758d22"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/ab1191ef4c386240c9da1e0496ea60def5758d22"}]},"branch":"refs/heads/master"},"d264e864553227b6fb76cd6cc377dc648508fa30":{"kind":"REWORK","_number":7,"created":"2016-03-10 21:59:59.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/7"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-10 21:59:50.000000000","tz":-360},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/d264e864553227b6fb76cd6cc377dc648508fa30"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/d264e864553227b6fb76cd6cc377dc648508fa30"}]},"branch":"refs/heads/master"},"1878b218d3b79560702ce84bd96f99b432cb875a":{"kind":"REWORK","_number":8,"created":"2016-03-11 14:22:19.000000000","uploader":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"ref":"refs/changes/59/286659/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/8"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","date":"2016-03-11 14:21:02.000000000","tz":-300},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/1878b218d3b79560702ce84bd96f99b432cb875a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/1878b218d3b79560702ce84bd96f99b432cb875a"}]},"branch":"refs/heads/master"},"de060cc03c2171a274a777d44647623734b197c0":{"kind":"REWORK","_number":9,"created":"2016-03-20 22:28:41.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/9"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-20 22:27:47.000000000","tz":-300},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nAlso adds a tools script to create HTML/CSS for each\nservice\u0027s migrated Swagger files.\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/de060cc03c2171a274a777d44647623734b197c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/de060cc03c2171a274a777d44647623734b197c0"}]},"branch":"refs/heads/master"},"974ae6cef23af2e493d861ce02740292d8f557ce":{"kind":"REWORK","_number":10,"created":"2016-03-21 15:36:33.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/10"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-21 15:36:25.000000000","tz":-300},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nAlso adds a tools script to create HTML/CSS for each\nservice\u0027s migrated Swagger files.\n\nPoints to fork of bootprint-openapi to add OpenStack\nheader as a POC.\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/974ae6cef23af2e493d861ce02740292d8f557ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/974ae6cef23af2e493d861ce02740292d8f557ce"}]},"branch":"refs/heads/master"},"3da7683b40fbce5a5787a8c85c9c98a41f760f6a":{"kind":"REWORK","_number":11,"created":"2016-03-21 17:02:30.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/11"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-21 17:02:21.000000000","tz":-300},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nAlso adds a tools script to create HTML/CSS for each\nservice\u0027s migrated Swagger files.\n\nPoints to fork of bootprint-openapi to add OpenStack\nheader as a POC.\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/3da7683b40fbce5a5787a8c85c9c98a41f760f6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/3da7683b40fbce5a5787a8c85c9c98a41f760f6a"}]},"branch":"refs/heads/master"},"5b448e6973cec21ed389014dcc102acc77886bf5":{"kind":"REWORK","_number":12,"created":"2016-03-21 18:51:42.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/12"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-21 18:51:33.000000000","tz":-300},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nAlso adds a tools script to create HTML/CSS for each\nservice\u0027s migrated Swagger files.\n\nPoints to fork of bootprint-openapi to add OpenStack\nheader as a POC.\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/5b448e6973cec21ed389014dcc102acc77886bf5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/5b448e6973cec21ed389014dcc102acc77886bf5"}]},"branch":"refs/heads/master"},"f074d85e35ff42a37bc43e73b0f7ddb1bf138a69":{"kind":"REWORK","_number":13,"created":"2016-03-21 19:11:26.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/13"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-21 19:11:19.000000000","tz":-300},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nAlso adds a tools script to create HTML/CSS for each\nservice\u0027s migrated Swagger files.\n\nPoints to fork of bootprint-openapi to add OpenStack\nheader as a POC.\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/f074d85e35ff42a37bc43e73b0f7ddb1bf138a69"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/f074d85e35ff42a37bc43e73b0f7ddb1bf138a69"}]},"branch":"refs/heads/master"},"8d5fe6fa4a7cf96fb0f26fe92dd8cedbc9381085":{"kind":"REWORK","_number":14,"created":"2016-03-21 21:35:30.000000000","uploader":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"ref":"refs/changes/59/286659/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/api-site","ref":"refs/changes/59/286659/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/api-site refs/changes/59/286659/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/api-site refs/changes/59/286659/14"}}},"commit":{"parents":[{"commit":"4b620d06bc73b75d534cccb6efd921c9c8ff9138","subject":"Merge \"[identity][v3/regions] Types of some parameters are wrong\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/4b620d06bc73b75d534cccb6efd921c9c8ff9138"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-03-01 15:29:56.000000000","tz":-480},"committer":{"name":"Anne Gentle","email":"annegentle@justwriteclick.com","date":"2016-03-21 21:35:23.000000000","tz":-300},"subject":"[WIP] Added bootprint and bootprint-swagger to project","message":"[WIP] Added bootprint and bootprint-swagger to project\n\nAlso adds a tools script to create HTML/CSS for each\nservice\u0027s migrated Swagger files.\n\nPoints to fork of bootprint-openapi to add OpenStack\nheader as a POC.\n\nThis requires the existence of npm on the system, which is\nprovided via the npm-install macro on infra.\n\nChange-Id: Ie0f8d2305fce7233b738bc0b8f5fe2a8fb23208e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/8d5fe6fa4a7cf96fb0f26fe92dd8cedbc9381085"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/api-site/commit/8d5fe6fa4a7cf96fb0f26fe92dd8cedbc9381085"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
