)]}'
{"id":"openstack%2Fdevstack~53687","triplet_id":"openstack%2Fdevstack~master~I3e58eef0ac03b15903c06d5632c0eb41413db02c","project":"openstack/devstack","branch":"master","topic":"lazy-clone-docs","hashtags":[],"change_id":"I3e58eef0ac03b15903c06d5632c0eb41413db02c","subject":"only clone docs from gh-pages branch if they aren\u0027t there","status":"MERGED","created":"2013-10-24 16:43:18.000000000","updated":"2013-11-22 12:31:59.000000000","submitted":"2013-11-22 12:31:59.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"742a126aff55c206a51ed9376da2ddd6cb9b8368","_number":53687,"virtual_id_number":53687,"owner":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-11-22 12:31:59.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-11-07 03:11:08.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"date":"2013-10-25 09:13:48.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":1,"date":"2013-11-07 11:38:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":2,"date":"2013-11-19 16:46:25.000000000","_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":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-10-24 19:02:19.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":1,"date":"2013-11-19 16:46:25.000000000","_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},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-10-24 19:02:19.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2013-11-07 11:38:57.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"},{"updated":"2013-11-19 16:46:25.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":"2013-11-22 12:31:59.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"71af68eecb1deb8df8e79447f95691fb45c12fc2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-24 17:25:14.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/87/53687/1/check/gate-devstack-bash8/7f0b4fb : SUCCESS in 10s\n- check-tempest-devstack-vm-full http://logs.openstack.org/87/53687/1/check/check-tempest-devstack-vm-full/6e4df7b : SUCCESS in 41m 44s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/87/53687/1/check/check-tempest-devstack-vm-postgres-full/d39c749 : SUCCESS in 30m 42s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/87/53687/1/check/check-tempest-devstack-vm-neutron/995ebfc : SUCCESS in 39m 10s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/87/53687/1/check/gate-tempest-devstack-vm-large-ops/4faec0d : SUCCESS in 14m 27s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/87/53687/1/check/gate-tempest-devstack-vm-neutron-large-ops/0d7c056 : SUCCESS in 16m 54s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/87/53687/1/check/check-grenade-devstack-vm/c153cf6 : SUCCESS in 34m 14s\n- check-swift-devstack-vm-functional http://logs.openstack.org/87/53687/1/check/check-swift-devstack-vm-functional/41f305f : SUCCESS in 12m 30s\n","accounts_in_message":[],"_revision_number":1},{"id":"16bfad4e9aba04e38cb65d6e300ddd2eff6f05d7","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-10-24 19:02:19.000000000","message":"Patch Set 1:\n\nshocco used to run on every commit to the devstack repo so those pages were updated frequently.  Forcing a new checkout was the simple way to keep things clean.  I had never intended for the docs dir to be a normal part of a devstack workspace... Changing that assumption may lead to some other stuff too...I need to think about it.","accounts_in_message":[],"_revision_number":1},{"id":"2fe49202258f33da5295772a713740648865170e","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2013-10-25 09:13:48.000000000","message":"Patch Set 1:\n\nKeeping clean can easily be accomplished by running rm -rf docs before invoking the proposed less opinionated version of build_docs.sh, but if it remains opinionated then there is no workaround for when working on the docs during development.  The script should handle both use cases gracefully, not just the gate one.","accounts_in_message":[],"_revision_number":1},{"id":"484b13ffa36d139f60f827b91d77f95e278b113b","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-11-07 03:11:08.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"46a5fc776f29fc347efda7a9c785a78dd40ef70b","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2013-11-07 11:38:57.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":1},{"id":"e7f96e07ad425c50c30e7b2bfff6284624d98494","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-11-19 16:46:25.000000000","message":"Patch Set 1: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":1},{"id":"94a2aae23f951ff5ecbda457907a0b949debfbd0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-19 16:54:57.000000000","message":"Patch Set 1: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"322e7873be112f77ec460d0b6180f6854321ba31","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2013-11-22 09:58:34.000000000","message":"Patch Set 1:\n\nHave the gate jobs stalled somehow?  Looks like something broke, unless I\u0027m misunderstanding the process ...","accounts_in_message":[],"_revision_number":1},{"id":"c0df5b7adb006d3596e5f6c266009e1f13964b1c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-22 10:23:15.000000000","message":"Patch Set 1:\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"89b51a7718c5cdda1bd064b10590b8ddb7b77d23","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2013-11-22 10:23:15.000000000","message":"Patch Set 1:\n\nreverify no bug","accounts_in_message":[],"_revision_number":1},{"id":"d73c3eed2497810dd46abf57884beb2b643823e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-22 12:31:59.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1},{"id":"3709ce1ce5709854659b0bbf920a5a90e59939c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-22 12:31:59.000000000","message":"Patch Set 1: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/87/53687/1/gate/gate-devstack-bash8/8873ac3 : SUCCESS in 3s\n- gate-tempest-devstack-vm-full http://logs.openstack.org/87/53687/1/gate/gate-tempest-devstack-vm-full/7a0c58f : SUCCESS in 32m 43s\n- gate-tempest-devstack-vm-postgres-full http://logs.openstack.org/87/53687/1/gate/gate-tempest-devstack-vm-postgres-full/5dc8fd1 : SUCCESS in 32m 00s\n- gate-tempest-devstack-vm-neutron http://logs.openstack.org/87/53687/1/gate/gate-tempest-devstack-vm-neutron/caeabcd : SUCCESS in 29m 17s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/87/53687/1/gate/gate-tempest-devstack-vm-large-ops/641f64d : SUCCESS in 14m 12s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/87/53687/1/gate/gate-tempest-devstack-vm-neutron-large-ops/3234244 : SUCCESS in 17m 08s (non-voting)\n- gate-grenade-devstack-vm http://logs.openstack.org/87/53687/1/gate/gate-grenade-devstack-vm/a7229e7 : SUCCESS in 23m 26s\n- gate-swift-devstack-vm-functional http://logs.openstack.org/87/53687/1/gate/gate-swift-devstack-vm-functional/be1b950 : SUCCESS in 10m 30s\n","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"4b2c5ed209514534a0ead54cd3c91fc3b42d6194","revisions":{"4b2c5ed209514534a0ead54cd3c91fc3b42d6194":{"kind":"REWORK","_number":1,"created":"2013-10-24 16:43:18.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/87/53687/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/87/53687/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/87/53687/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/87/53687/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/87/53687/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/87/53687/1"}}},"commit":{"parents":[{"commit":"897f48a897f9404a6825275c97ae386f0994c0e6","subject":"Merge \"Add the doc build tools\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/897f48a897f9404a6825275c97ae386f0994c0e6"}]}],"author":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2013-10-24 16:40:13.000000000","tz":60},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2013-10-24 16:40:13.000000000","tz":60},"subject":"only clone docs from gh-pages branch if they aren\u0027t there","message":"only clone docs from gh-pages branch if they aren\u0027t there\n\nAllow the caller of this script to decide which commit\nfrom the gh-pages branch should be used to build the docs.\nThis also avoid excessive repeated git clones during development.\n\nChange-Id: I3e58eef0ac03b15903c06d5632c0eb41413db02c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4b2c5ed209514534a0ead54cd3c91fc3b42d6194"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4b2c5ed209514534a0ead54cd3c91fc3b42d6194"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
