)]}'
{"id":"openstack%2Fdevstack~70156","triplet_id":"openstack%2Fdevstack~master~I403dcd503aa8e74e2ba6312a0decf0d4fd0d8795","project":"openstack/devstack","branch":"master","topic":"retry-rabbit","hashtags":[],"change_id":"I403dcd503aa8e74e2ba6312a0decf0d4fd0d8795","subject":"Retry rabbitmq password change","status":"MERGED","created":"2014-01-30 16:22:02.000000000","updated":"2014-02-01 10:50:55.000000000","submitted":"2014-02-01 10:50:55.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bcc5f0e972526eef075cebc95d9e6dc36f11fb67","_number":70156,"virtual_id_number":70156,"owner":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":2,"date":"2014-02-01 10:50:55.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"all":[{"value":0,"date":"2014-01-30 19:02:32.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":2,"date":"2014-02-01 09:56:49.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-01-31 17:12:38.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":1,"date":"2014-02-01 09:56:49.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-01-31 17:12:38.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-01-31 17:12:38.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":"2014-02-01 09:56:49.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2014-02-01 10:50:55.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"36b1944c637f16a813da4330967be5a9ba97a6e4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-01-30 16:44:23.000000000","message":"Patch Set 1: (3 inline comments)\n\nI had another thought:  did you try the sleep ahead of change_password?  Reading the bug/ml messages it seemed like the change_password worked some time after the restart but not immediately?","accounts_in_message":[],"_revision_number":1},{"id":"0c6dcb6a32ebfaa97ba7176e5ae4fa777b0aecde","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2014-01-30 17:14:54.000000000","message":"Patch Set 1: (3 inline comments)\n\nFor me it never did start working, but I can try adding the sleep to see if changing the timing of the first call makes a difference.  Like I said inline, I don\u0027t know what the actual problem here is, so I kind of took the shotgun approach to addressing it. :-)","accounts_in_message":[],"_revision_number":1},{"id":"b0ee5e1ff0e9dd760fe132eaa0ccb9feb3cb2240","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-01-30 17:23:17.000000000","message":"Patch Set 1: (1 inline comment)\n\nJeez I hate RabbitMQ...if anyone ever wondered why clean.sh rips it out with such prejudice, here\u0027s one of the many reasons...","accounts_in_message":[],"_revision_number":1},{"id":"0c79b30cf4a4e1a016ebe225531189c52a082bc0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-30 17:29:06.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/56/70156/1/check/gate-devstack-bash8/8e76180 : SUCCESS in 8s\n- check-tempest-dsvm-full http://logs.openstack.org/56/70156/1/check/check-tempest-dsvm-full/fa39a77 : SUCCESS in 1h 01m 57s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/70156/1/check/check-tempest-dsvm-postgres-full/2e70f71 : SUCCESS in 58m 03s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/70156/1/check/check-tempest-dsvm-neutron/f778b88 : SUCCESS in 29m 13s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/56/70156/1/check/gate-tempest-dsvm-large-ops/57dd9e6 : SUCCESS in 13m 41s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/56/70156/1/check/gate-tempest-dsvm-neutron-large-ops/38c1650 : SUCCESS in 12m 21s\n- check-grenade-dsvm http://logs.openstack.org/56/70156/1/check/check-grenade-dsvm/338e460 : SUCCESS in 31m 12s\n- check-swift-dsvm-functional http://logs.openstack.org/56/70156/1/check/check-swift-dsvm-functional/df1fc88 : SUCCESS in 12m 02s\n- check-devstack-dsvm-neutron http://logs.openstack.org/56/70156/1/check/check-devstack-dsvm-neutron/8d6de03 : FAILURE in 16m 45s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/56/70156/1/check/check-tempest-dsvm-ironic-nv/b5c80f6 : SUCCESS in 25m 49s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/56/70156/1/check/check-tempest-dsvm-ironic-postgres-nv/02247b8 : SUCCESS in 28m 28s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"6fccfb0d2bf94d7a6c4e8ce7959a8784e38a982b","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2014-01-30 18:54:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"930f1ec9340175bb71ef42ba951a0424ff5f5d71","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2014-01-30 19:02:32.000000000","message":"Patch Set 2:\n\nPhew, that was fun.  I made the requested changes and found a new way this can fail.  If you log in to the instance before cloud-init has set the hostname, rabbitmqctl tries to connect to the wrong hostname and fails until you log back in.\n\nIt might be possible to fix that by specifying the node as rabbit@`hostname -s` in the calls to rabbitmqctl, but I\u0027m unsure what other side-effects that could have so I didn\u0027t do it in this patch set.","accounts_in_message":[],"_revision_number":2},{"id":"fc2823cb319a0f33f1b820a8b654b0e20887cdaa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-30 19:54:40.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/56/70156/2/check/gate-devstack-bash8/470f3bd : SUCCESS in 8s\n- check-tempest-dsvm-full http://logs.openstack.org/56/70156/2/check/check-tempest-dsvm-full/c8092fb : SUCCESS in 57m 47s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/70156/2/check/check-tempest-dsvm-postgres-full/cdf102a : SUCCESS in 57m 35s\n- check-tempest-dsvm-neutron http://logs.openstack.org/56/70156/2/check/check-tempest-dsvm-neutron/83e9c62 : SUCCESS in 50m 40s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/56/70156/2/check/gate-tempest-dsvm-large-ops/5b89a4d : SUCCESS in 10m 48s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/56/70156/2/check/gate-tempest-dsvm-neutron-large-ops/4e12a56 : SUCCESS in 12m 17s\n- check-grenade-dsvm http://logs.openstack.org/56/70156/2/check/check-grenade-dsvm/48d8d5a : SUCCESS in 32m 56s\n- check-swift-dsvm-functional http://logs.openstack.org/56/70156/2/check/check-swift-dsvm-functional/cb1ccaa : SUCCESS in 12m 27s\n- check-devstack-dsvm-neutron http://logs.openstack.org/56/70156/2/check/check-devstack-dsvm-neutron/8fe082c : FAILURE in 17m 35s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/56/70156/2/check/check-tempest-dsvm-ironic-nv/527d8f1 : SUCCESS in 39m 55s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/56/70156/2/check/check-tempest-dsvm-ironic-postgres-nv/c196b06 : SUCCESS in 27m 31s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"e1bfbc1e1bc85ea8338b4fa86ff8d03081a36210","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-01-31 17:12:38.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\nI\u0027m sure there is more to this, but I was able to see the retry work so I\u0027m ready to put it out of our misery.","accounts_in_message":[],"_revision_number":2},{"id":"6358663eabb89acba353d8aed2fa0144e06a44a2","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2014-02-01 09:56:49.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"b49e61439aa7d43ac55e9c34b5a5843e0aa68eea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-01 09:56:50.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"8c9912d7ef560bbb1da7021052be58e73ddae7b1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-01 10:50:55.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2},{"id":"6a81a02a7609ab9e0a4e0518588ff6d7ca065a5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-01 10:50:55.000000000","message":"Patch Set 2: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/56/70156/2/gate/gate-devstack-bash8/24e5ed2 : SUCCESS in 5s\n- gate-devstack-dsvm-cells http://logs.openstack.org/56/70156/2/gate/gate-devstack-dsvm-cells/547dee5 : SUCCESS in 11m 44s\n- gate-tempest-dsvm-full http://logs.openstack.org/56/70156/2/gate/gate-tempest-dsvm-full/b639be7 : SUCCESS in 47m 31s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/56/70156/2/gate/gate-tempest-dsvm-postgres-full/7ef0884 : SUCCESS in 48m 45s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/56/70156/2/gate/gate-tempest-dsvm-neutron/f09a4dd : SUCCESS in 28m 19s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/56/70156/2/gate/gate-tempest-dsvm-large-ops/b82b598 : SUCCESS in 12m 46s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/56/70156/2/gate/gate-tempest-dsvm-neutron-large-ops/b10f160 : SUCCESS in 12m 03s\n- gate-grenade-dsvm http://logs.openstack.org/56/70156/2/gate/gate-grenade-dsvm/df3e8cf : SUCCESS in 27m 32s\n- gate-swift-dsvm-functional http://logs.openstack.org/56/70156/2/gate/gate-swift-dsvm-functional/31edc83 : SUCCESS in 12m 16s\n","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ec5918f2f6ee54c3384e85866e98b67ef01e1e1e","revisions":{"f612f73accdc2c155274aeb7d44b37c3dd6fed96":{"kind":"REWORK","_number":1,"created":"2014-01-30 16:22:02.000000000","uploader":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"ref":"refs/changes/56/70156/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/56/70156/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/70156/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/70156/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/70156/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/56/70156/1"}}},"commit":{"parents":[{"commit":"4b9833bca5252b50b98477c240f4be97ede71f6c","subject":"Merge \"Install bc with all distribution\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4b9833bca5252b50b98477c240f4be97ede71f6c"}]}],"author":{"name":"Ben Nemec","email":"bnemec@redhat.com","date":"2014-01-30 16:07:23.000000000","tz":0},"committer":{"name":"Ben Nemec","email":"bnemec@redhat.com","date":"2014-01-30 16:21:09.000000000","tz":0},"subject":"Retry rabbitmq password change","message":"Retry rabbitmq password change\n\nDue to the bug referenced below, on Fedora it is possible for\nthe rabbitmq password change to fail the first time rabbitmq is\nstarted.  This change adds a retry loop to avoid the problem in\ndevstack.  One retry should be enough in most (all?) cases, but\nthis will retry up to ten times just to be safe.\n\nNote that just retrying the password change is not enough.  The\nrabbitmq-server service must be restarted as well.\n\nChange-Id: I403dcd503aa8e74e2ba6312a0decf0d4fd0d8795\nbz: https://bugzilla.redhat.com/show_bug.cgi?id\u003d1059028\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f612f73accdc2c155274aeb7d44b37c3dd6fed96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f612f73accdc2c155274aeb7d44b37c3dd6fed96"}]},"branch":"refs/heads/master"},"ec5918f2f6ee54c3384e85866e98b67ef01e1e1e":{"kind":"REWORK","_number":2,"created":"2014-01-30 18:54:40.000000000","uploader":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"ref":"refs/changes/56/70156/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/56/70156/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/70156/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/70156/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/70156/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/56/70156/2"}}},"commit":{"parents":[{"commit":"4b9833bca5252b50b98477c240f4be97ede71f6c","subject":"Merge \"Install bc with all distribution\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4b9833bca5252b50b98477c240f4be97ede71f6c"}]}],"author":{"name":"Ben Nemec","email":"bnemec@redhat.com","date":"2014-01-30 16:07:23.000000000","tz":0},"committer":{"name":"Ben Nemec","email":"bnemec@redhat.com","date":"2014-01-30 18:53:19.000000000","tz":0},"subject":"Retry rabbitmq password change","message":"Retry rabbitmq password change\n\nDue to the bug referenced below, on Fedora it is possible for\nthe rabbitmq password change to fail the first time rabbitmq is\nstarted.  This change adds a retry loop to avoid the problem in\ndevstack.  One retry should be enough in most (all?) cases, but\nthis will retry up to ten times just to be safe.\n\nNote that just retrying the password change is not enough.  The\nrabbitmq-server service must be restarted as well.\n\nChange-Id: I403dcd503aa8e74e2ba6312a0decf0d4fd0d8795\nbz: https://bugzilla.redhat.com/show_bug.cgi?id\u003d1059028\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ec5918f2f6ee54c3384e85866e98b67ef01e1e1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ec5918f2f6ee54c3384e85866e98b67ef01e1e1e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
