)]}'
{"id":"openstack%2Fdevstack~242812","triplet_id":"openstack%2Fdevstack~master~I938d73fc9919efe3188c09f6c120c08ed68d9d04","project":"openstack/devstack","branch":"master","topic":"bug/1514044","hashtags":[],"change_id":"I938d73fc9919efe3188c09f6c120c08ed68d9d04","subject":"fix USE_SSL\u003dTrue installation of devstack","status":"ABANDONED","created":"2015-11-08 07:51:27.000000000","updated":"2017-06-14 20:36:51.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2da6945d0648e25e7f7cbb03db421d8503f7a1c2","_number":242812,"virtual_id_number":242812,"owner":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"date":"2015-11-08 08:47:20.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":1,"date":"2015-11-08 08:54:47.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"date":"2016-02-12 11:47:44.000000000","_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"}],"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":{"disliked":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"all":[{"value":-1,"date":"2015-11-17 17:10:41.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"date":"2015-11-09 09:54:49.000000000","_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2016-07-22 15:06:23.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"}],"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":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-08 08:47:20.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2015-11-08 08:54:47.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-11-09 09:54:49.000000000","updated_by":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"reviewer":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"state":"REVIEWER"},{"updated":"2015-11-17 17:10:41.000000000","updated_by":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"reviewer":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"state":"REVIEWER"},{"updated":"2016-02-12 11:47:44.000000000","updated_by":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"reviewer":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"state":"REVIEWER"},{"updated":"2016-07-22 15:06:23.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"}],"messages":[{"id":"38a5439fa4a7fdfa4769f6cb1d7bb1e29b814f0e","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2015-11-08 07:51:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a9e2a4fb572b212a6f8aeaaa6873d7b5defa4fc7","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-08 08:47:20.000000000","message":"Patch Set 1:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/12/242812/1/15185/index.html : SUCCESS in 52 m 15 s","accounts_in_message":[],"_revision_number":1},{"id":"a57b45e857447ac94e55f611d7897b98f95d528e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-08 08:54:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-full/1fcd472/ : SUCCESS in 55m 21s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-postgres-full/72b6c90/ : SUCCESS in 56m 58s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-neutron-full/231719d/ : SUCCESS in 55m 59s\n- gate-grenade-dsvm http://logs.openstack.org/12/242812/1/check/gate-grenade-dsvm/89cd5cd/ : SUCCESS in 45m 07s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-large-ops/68d43e2/ : SUCCESS in 38m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-neutron-large-ops/11c13fb/ : SUCCESS in 33m 35s\n- gate-devstack-bashate http://logs.openstack.org/12/242812/1/check/gate-devstack-bashate/40d1c8e/ : SUCCESS in 22s\n- gate-devstack-unit-tests http://logs.openstack.org/12/242812/1/check/gate-devstack-unit-tests/933a28a/ : SUCCESS in 44s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/12/242812/1/check/gate-grenade-dsvm-partial-ncpu/4d09ba9/ : SUCCESS in 54m 05s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-ironic-agent_ssh/5f6fa5c/ : SUCCESS in 37m 10s\n- gate-devstack-dsvm-updown http://logs.openstack.org/12/242812/1/check/gate-devstack-dsvm-updown/e4dde5f/ : SUCCESS in 27m 37s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-f21/4229874/ : SUCCESS in 48m 04s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-centos7/af69655/ : SUCCESS in 30m 14s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/12/242812/1/check/gate-devstack-publish-docs/4d4038f//doc/build/html/ : SUCCESS in 1m 38s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/12/242812/1/check/gate-swift-dsvm-functional-nv/ff768d2/ : SUCCESS in 28m 02s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/12/242812/1/check/gate-grenade-dsvm-neutron/9dc1258/ : SUCCESS in 58m 30s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-multinode-full/194ebb5/ : FAILURE in 31m 57s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/12/242812/1/check/gate-tempest-dsvm-neutron-multinode-full/e0248d2/ : SUCCESS in 59m 06s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/12/242812/1/check/gate-grenade-dsvm-multinode-nv/72c31a7/ : FAILURE in 28m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f03539074bfa996063f2c40269b0d4f7aeabd17d","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2015-11-17 17:10:41.000000000","message":"Patch Set 1: Code-Review-1\n\nIf your machine is returning localhost as your hostname -f, that means you haven\u0027t set it up properly. The cert to be an IP address is not really a good fix.","accounts_in_message":[],"_revision_number":1},{"id":"f6982f8a1f4f0a31cb9f0984507ecfd17329d745","author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"date":"2016-02-12 11:47:44.000000000","message":"Patch Set 1:\n\n\u003e If your machine is returning localhost as your hostname -f, that\n \u003e means you haven\u0027t set it up properly. The cert to be an IP address\n \u003e is not really a good fix.\n\nSean,I agree with you, but the reason why \u0027hostname -f\u0027 returns \u0027localhost\u0027 is due to these lines into stack.sh script: https://github.com/openstack-dev/devstack/blob/master/stack.sh#L330. \n\nHere is a workaround working in my devstack platform:\n\n\nvagrant@controller:~/bcom/devstack$ git diff \ndiff --git a/lib/neutron-legacy b/lib/neutron-legacy\nindex df33050..cf447ef 100755\n--- a/lib/neutron-legacy\n+++ b/lib/neutron-legacy\n@@ -687,7 +687,7 @@ function start_neutron_service_and_check {\n         ssl_ca\u003d\"--ca-certificate\u003d${SSL_BUNDLE_FILE}\"\n     fi\n \n-    local testcmd\u003d\"wget ${ssl_ca} --no-proxy -q -O- $service_protocol://$Q_HOST:$service_port\"\n+    local testcmd\u003d\"wget ${ssl_ca} --no-proxy -q -O- $service_protocol://$DEVSTACK_HOSTNAME:$service_port\"\n     test_with_retry \"$testcmd\" \"Neutron did not start\" $SERVICE_TIMEOUT\n \n     # Start proxy if enabled\ndiff --git a/stack.sh b/stack.sh\nindex 597584a..40e263f 100755\n--- a/stack.sh\n+++ b/stack.sh\n@@ -313,7 +313,8 @@ safe_chown -R $STACK_USER $DATA_DIR\n # Certain services such as rabbitmq require that the local hostname resolves\n # correctly.  Make sure it exists in /etc/hosts so that is always true.\n LOCAL_HOSTNAME\u003d`hostname -s`\n-if [ -z \"`grep ^127.0.0.1 /etc/hosts | grep $LOCAL_HOSTNAME`\" ]; then\n+#if [ -z \"`grep ^127.0.0.1 /etc/hosts | grep $LOCAL_HOSTNAME`\" ]; then\n+if [ -z \"`grep $LOCAL_HOSTNAME /etc/hosts`\" ]; then\n     sudo sed -i \"s/\\(^127.0.0.1.*\\)/\\1 $LOCAL_HOSTNAME/\" /etc/hosts\n fi","accounts_in_message":[],"_revision_number":1},{"id":"c4f4927c0c8fd6939eb085519867d3e81b414e91","author":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"date":"2017-06-14 20:36:51.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"379def9320ec8d139fc95921ec9ea4700c7434b1","revisions":{"379def9320ec8d139fc95921ec9ea4700c7434b1":{"kind":"REWORK","_number":1,"created":"2015-11-08 07:51:27.000000000","uploader":{"_account_id":10234,"name":"Andrey Pavlov","email":"andrey.mp@gmail.com","username":"andrey-mp"},"ref":"refs/changes/12/242812/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/12/242812/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/242812/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/242812/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/242812/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/12/242812/1"}}},"commit":{"parents":[{"commit":"5f8133caac097235ed4fe73d878df0ee907eb51c","subject":"remove gratuitous python packages","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5f8133caac097235ed4fe73d878df0ee907eb51c"}]}],"author":{"name":"Andrey Pavlov","email":"andrey-mp@yandex.ru","date":"2015-11-08 07:43:29.000000000","tz":180},"committer":{"name":"Andrey Pavlov","email":"andrey-mp@yandex.ru","date":"2015-11-08 07:51:20.000000000","tz":180},"subject":"fix USE_SSL\u003dTrue installation of devstack","message":"fix USE_SSL\u003dTrue installation of devstack\n\nbug happens because certificate is created with CN\u003dlocalhost\nbut endpoints are created with IP of host (192.168.X.Y for example).\nand due to this difference error is occured.\nI propose to use SERVICE_HOST variable (that is used to create endpoint)\nfor certificate`s creation (for CN).\n\nChange-Id: I938d73fc9919efe3188c09f6c120c08ed68d9d04\nCloses-Bug: #1514044\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/379def9320ec8d139fc95921ec9ea4700c7434b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/379def9320ec8d139fc95921ec9ea4700c7434b1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
