)]}'
{"id":"openstack%2Fjs-openstack-lib~351938","triplet_id":"openstack%2Fjs-openstack-lib~master~I7f335bbba3a768387a7d77916df019ba46e5519f","project":"openstack/js-openstack-lib","branch":"master","topic":"351938","hashtags":[],"change_id":"I7f335bbba3a768387a7d77916df019ba46e5519f","subject":"Add configure-devstack task for devstack gate","status":"MERGED","created":"2016-08-05 22:37:20.000000000","updated":"2016-08-09 18:37:44.000000000","submitted":"2016-08-09 18:37:44.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"38d87ac983051e85865d379af9618f6e87232986","_number":351938,"virtual_id_number":351938,"owner":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-08-09 18:37:44.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},{"value":0,"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"value":0,"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"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":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-08-09 18:24:17.000000000","_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},{"value":0,"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"value":2,"date":"2016-08-09 14:30:38.000000000","_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-08-09 18:24:17.000000000","_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},{"value":0,"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"value":0,"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"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":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-09 14:30:38.000000000","updated_by":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"reviewer":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"state":"REVIEWER"},{"updated":"2016-08-09 18:24:17.000000000","updated_by":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"reviewer":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"state":"REVIEWER"},{"updated":"2016-08-09 18:37:44.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d510e2512a2f0b4cd660c6f0796459a2b1a9a7e0","author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"date":"2016-08-05 22:37:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7395b61ad0f03b21db38b22a5e70d4a902db137b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-05 23:02:02.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/38/351938/1/check/gate-js-openstack-lib-nodejs4-npm-run-lint/3461f01/ : SUCCESS in 23m 35s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/38/351938/1/check/gate-js-openstack-lib-nodejs4-npm-run-test/41ac9c3/ : SUCCESS in 10m 03s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/38/351938/1/check/gate-js-openstack-lib-nodejs6-npm-run-lint/2a2e804/ : SUCCESS in 20m 46s (non-voting)\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/38/351938/1/check/gate-js-openstack-lib-nodejs6-npm-run-test/5eb8769/ : SUCCESS in 20m 43s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"47d91ea7d484d545b0da4fc8ae29d0df1ce7a133","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-08-06 16:33:56.000000000","message":"Patch Set 1: Code-Review+2\n\nNot the most elegant invocation in package.json, but it works! WOO!","accounts_in_message":[],"_revision_number":1},{"id":"403fd9adac4152b1810eba37e41108e87d63adb4","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-08-08 10:09:33.000000000","message":"Patch Set 1:\n\n(1 comment)\n\n+1 to Michael\u0027s comment, let\u0027s use babel-node to invoke the script - it won\u0027t create extra files","accounts_in_message":[],"_revision_number":1},{"id":"62d663c3ea4a96c1726707ed4a91e4d765fcfa64","author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"date":"2016-08-08 12:49:40.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nCool I didn\u0027t know it was possible to execute a script though babel directly. I\u0027ll update it as soon as I get to work","accounts_in_message":[],"_revision_number":1},{"id":"74a7dfa3e53314828a7119fa0d84f29bb93db1e5","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-08-08 13:06:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"13525d679ddbfe7e525fd41d4c4f23c2a6278ba9","author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"date":"2016-08-08 15:50:47.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"84158992dea500b37ffb98be70aaede02be42a42","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-08-08 16:07:44.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"41d1b2da91745d733c911cd980b3d4c283e9d099","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-08 19:33:45.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-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/38/351938/2/check/gate-js-openstack-lib-nodejs4-npm-run-lint/f53bedb/ : FAILURE in 4m 27s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/38/351938/2/check/gate-js-openstack-lib-nodejs4-npm-run-test/46c97a4/ : SUCCESS in 7m 25s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/38/351938/2/check/gate-js-openstack-lib-nodejs6-npm-run-lint/b888ba0/ : FAILURE in 7m 33s (non-voting)\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/38/351938/2/check/gate-js-openstack-lib-nodejs6-npm-run-test/ea9e5d1/ : SUCCESS in 8m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"5cd4b14982699af5b91498bf4f1c59213a93bc93","author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"date":"2016-08-08 20:22:38.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"93c215b3f64e018c8aea15c7755576f23e569df2","author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"date":"2016-08-08 20:23:31.000000000","message":"Patch Set 3:\n\nSorry guys, lint jobs failed. Just fixed it","accounts_in_message":[],"_revision_number":3},{"id":"64cb037116e926b7f72fbb48590750ec19859cf2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-08 22:50:18.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/38/351938/3/check/gate-js-openstack-lib-nodejs4-npm-run-lint/c437002/ : SUCCESS in 7m 05s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/38/351938/3/check/gate-js-openstack-lib-nodejs4-npm-run-test/89eadc9/ : SUCCESS in 16m 28s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/38/351938/3/check/gate-js-openstack-lib-nodejs6-npm-run-lint/9099c32/ : SUCCESS in 6m 52s (non-voting)\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/38/351938/3/check/gate-js-openstack-lib-nodejs6-npm-run-test/1480ecc/ : SUCCESS in 6m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8f66236aa1cbf22f073bac1e50dbc6bff7b3a1bc","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-08-09 14:30:38.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"3a156193581239447d61ba547498c96e74aa387c","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-08-09 18:24:17.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"19aad9e77d8968eda8ff539a025dc5e90e0a51c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-09 18:25:38.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"644764d12e858d7963cbfa468a111a2a89ceed3d","date":"2016-08-09 18:37:44.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"c16a0d0c92ab42dd224e2b6c1f30bc1f606e3bfd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-09 18:37:44.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/38/351938/3/gate/gate-js-openstack-lib-nodejs4-npm-run-lint/e6f6164/ : SUCCESS in 8m 17s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/38/351938/3/gate/gate-js-openstack-lib-nodejs4-npm-run-test/16d0b7d/ : SUCCESS in 10m 38s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"327dceee2b5241e2aedfcbf0a21cf732b4c54f4f","revisions":{"b3c7d1716911ec5b299a91a2bebd3ad9a0cc48dd":{"kind":"REWORK","_number":1,"created":"2016-08-05 22:37:20.000000000","uploader":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"ref":"refs/changes/38/351938/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/38/351938/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/1"}}},"commit":{"parents":[{"commit":"4e9cf48b43063e83e48f6f04467292040a784cce","subject":"Enabled fetch-mock with tests.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/4e9cf48b43063e83e48f6f04467292040a784cce"}]}],"author":{"name":"Corentin Ardeois","email":"cardeois@iweb.com","date":"2016-08-05 22:09:41.000000000","tz":-240},"committer":{"name":"Corentin Ardeois","email":"cardeois@iweb.com","date":"2016-08-05 22:09:41.000000000","tz":-240},"subject":"Add configure-devstack task for devstack gate","message":"Add configure-devstack task for devstack gate\n\nThis patch adds \u0027configure-devstack\u0027 task to enable CORS headers in\nkeystone before functional-test are run.\nNo \u0027ini\u0027 library was used as I didn\u0027t find any supporting section\nsyntax \"[[post-config|$KEYSTONE_CONF]]\"\n\nChange-Id: I7f335bbba3a768387a7d77916df019ba46e5519f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/b3c7d1716911ec5b299a91a2bebd3ad9a0cc48dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/b3c7d1716911ec5b299a91a2bebd3ad9a0cc48dd"}]},"branch":"refs/heads/master"},"e7c4b0cd49937b40a5c67a02ddf27f9d9d83c177":{"kind":"REWORK","_number":2,"created":"2016-08-08 15:50:47.000000000","uploader":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"ref":"refs/changes/38/351938/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/38/351938/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/2"}}},"commit":{"parents":[{"commit":"8ffc34d55ec0444f9d72058959343689295a4609","subject":"Merge \"Added basic Keystone authentication\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/8ffc34d55ec0444f9d72058959343689295a4609"}]}],"author":{"name":"Corentin Ardeois","email":"cardeois@iweb.com","date":"2016-08-05 22:09:41.000000000","tz":-240},"committer":{"name":"Corentin Ardeois","email":"cardeois@iweb.com","date":"2016-08-08 15:50:22.000000000","tz":-240},"subject":"Add configure-devstack task for devstack gate","message":"Add configure-devstack task for devstack gate\n\nThis patch adds \u0027configure-devstack\u0027 task to enable CORS headers in\nkeystone before functional-test are run.\nNo \u0027ini\u0027 library was used as I didn\u0027t find any supporting section\nsyntax \"[[post-config|$KEYSTONE_CONF]]\"\n\nChange-Id: I7f335bbba3a768387a7d77916df019ba46e5519f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/e7c4b0cd49937b40a5c67a02ddf27f9d9d83c177"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/e7c4b0cd49937b40a5c67a02ddf27f9d9d83c177"}]},"branch":"refs/heads/master"},"327dceee2b5241e2aedfcbf0a21cf732b4c54f4f":{"kind":"REWORK","_number":3,"created":"2016-08-08 20:22:38.000000000","uploader":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"ref":"refs/changes/38/351938/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/38/351938/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/38/351938/3"}}},"commit":{"parents":[{"commit":"8ffc34d55ec0444f9d72058959343689295a4609","subject":"Merge \"Added basic Keystone authentication\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/8ffc34d55ec0444f9d72058959343689295a4609"}]}],"author":{"name":"Corentin Ardeois","email":"cardeois@iweb.com","date":"2016-08-05 22:09:41.000000000","tz":-240},"committer":{"name":"Corentin Ardeois","email":"cardeois@iweb.com","date":"2016-08-08 20:22:25.000000000","tz":-240},"subject":"Add configure-devstack task for devstack gate","message":"Add configure-devstack task for devstack gate\n\nThis patch adds \u0027configure-devstack\u0027 task to enable CORS headers in\nkeystone before functional-test are run.\nNo \u0027ini\u0027 library was used as I didn\u0027t find any supporting section\nsyntax \"[[post-config|$KEYSTONE_CONF]]\"\n\nChange-Id: I7f335bbba3a768387a7d77916df019ba46e5519f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/327dceee2b5241e2aedfcbf0a21cf732b4c54f4f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/327dceee2b5241e2aedfcbf0a21cf732b4c54f4f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
