)]}'
{"id":"openstack%2Fopenstack-ansible-haproxy_server~584857","triplet_id":"openstack%2Fopenstack-ansible-haproxy_server~master~If808ca123988a7c17964e0542dd0833fea2bc6fd","project":"openstack/openstack-ansible-haproxy_server","branch":"master","topic":"bug/1783121","hashtags":[],"change_id":"If808ca123988a7c17964e0542dd0833fea2bc6fd","subject":"Improve SelfSign cert generation method","status":"ABANDONED","created":"2018-07-23 13:03:21.000000000","updated":"2021-01-18 18:07:51.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5e9876b9f050b15e32a94c6a38983641599c7b5b","_number":584857,"virtual_id_number":584857,"owner":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":1,"date":"2018-09-28 17:01:21.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"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":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-08-10 07:54:36.000000000","updated_by":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"reviewer":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"state":"REVIEWER"},{"updated":"2018-08-10 07:55:21.000000000","updated_by":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"reviewer":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"state":"REVIEWER"},{"updated":"2018-09-27 02:48:32.000000000","updated_by":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"reviewer":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"state":"REVIEWER"},{"updated":"2018-09-28 17:01:21.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"d6431778061f87825cd7fae535161919ac73b0a0","author":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"date":"2018-07-23 13:03:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"259d61de44b62668217d8de7ba1eb0a22ec128a3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-23 13:52:00.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/57/584857/1/check/build-openstack-sphinx-docs/57209ee/html/ : SUCCESS in 2m 46s\n- openstack-ansible-linters http://logs.openstack.org/57/584857/1/check/openstack-ansible-linters/7880584/ : FAILURE in 6m 02s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/57/584857/1/check/openstack-ansible-functional-centos-7/b6ed053/ : FAILURE in 7m 54s\n- openstack-ansible-functional-opensuse-150 http://logs.openstack.org/57/584857/1/check/openstack-ansible-functional-opensuse-150/719760b/ : FAILURE in 6m 56s (non-voting)\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/57/584857/1/check/openstack-ansible-functional-opensuse-423/28f3582/ : FAILURE in 7m 01s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/57/584857/1/check/openstack-ansible-functional-ubuntu-bionic/5371a23/ : FAILURE in 9m 48s (non-voting)\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/57/584857/1/check/openstack-ansible-functional-ubuntu-xenial/2b69b4c/ : FAILURE in 7m 05s","accounts_in_message":[],"_revision_number":1},{"id":"13f44e87f7dc71e4d2b3d5224c482225c5cf5582","author":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"date":"2018-07-23 14:58:29.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"68beb3ae84a9c973640184d8841a128a010e3e69","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-23 16:17:17.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/57/584857/2/check/build-openstack-sphinx-docs/eb495d4/html/ : SUCCESS in 4m 15s\n- openstack-ansible-linters http://logs.openstack.org/57/584857/2/check/openstack-ansible-linters/fe93ce8/ : FAILURE in 7m 13s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/57/584857/2/check/openstack-ansible-functional-centos-7/becfeb6/ : FAILURE in 9m 01s\n- openstack-ansible-functional-opensuse-150 http://logs.openstack.org/57/584857/2/check/openstack-ansible-functional-opensuse-150/8a7b744/ : FAILURE in 7m 56s (non-voting)\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/57/584857/2/check/openstack-ansible-functional-opensuse-423/1927dfc/ : FAILURE in 7m 26s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/57/584857/2/check/openstack-ansible-functional-ubuntu-bionic/d7af674/ : FAILURE in 6m 55s (non-voting)\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/57/584857/2/check/openstack-ansible-functional-ubuntu-xenial/d7c2941/ : FAILURE in 7m 14s","accounts_in_message":[],"_revision_number":2},{"id":"727ca4d9fbbf8ea49e1a67c17fd684bf150257fa","author":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"date":"2018-07-24 01:54:15.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7ed5d3bbfe2466c2097aeadb13d83097a2d7b0e8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-24 02:15:25.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/57/584857/3/check/build-openstack-sphinx-docs/167a754/html/ : SUCCESS in 4m 55s\n- openstack-ansible-linters http://logs.openstack.org/57/584857/3/check/openstack-ansible-linters/a41c92c/ : FAILURE in 8m 24s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/57/584857/3/check/openstack-ansible-functional-centos-7/7a7920c/ : SUCCESS in 8m 16s\n- openstack-ansible-functional-opensuse-150 http://logs.openstack.org/57/584857/3/check/openstack-ansible-functional-opensuse-150/315d0fb/ : FAILURE in 7m 15s (non-voting)\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/57/584857/3/check/openstack-ansible-functional-opensuse-423/da7212c/ : SUCCESS in 9m 14s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/57/584857/3/check/openstack-ansible-functional-ubuntu-bionic/5ff0fcd/ : SUCCESS in 6m 32s (non-voting)\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/57/584857/3/check/openstack-ansible-functional-ubuntu-xenial/a9e0210/ : SUCCESS in 6m 58s","accounts_in_message":[],"_revision_number":3},{"id":"a37fa82f1261d670c4ee07c28331ce8a0b84cc69","author":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"date":"2018-07-24 02:39:24.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b777c3cd9ee2f619fef07655e2410bbe53d0f7fe","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-24 03:10:17.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/57/584857/4/check/build-openstack-sphinx-docs/5fc7ec7/html/ : SUCCESS in 3m 00s\n- openstack-ansible-linters http://logs.openstack.org/57/584857/4/check/openstack-ansible-linters/a2b860c/ : SUCCESS in 6m 04s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/57/584857/4/check/openstack-ansible-functional-centos-7/f851221/ : SUCCESS in 10m 32s\n- openstack-ansible-functional-opensuse-150 http://logs.openstack.org/57/584857/4/check/openstack-ansible-functional-opensuse-150/4d94b49/ : FAILURE in 6m 47s (non-voting)\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/57/584857/4/check/openstack-ansible-functional-opensuse-423/20a5a9e/ : SUCCESS in 11m 28s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/57/584857/4/check/openstack-ansible-functional-ubuntu-bionic/cc1f6d6/ : SUCCESS in 6m 16s (non-voting)\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/57/584857/4/check/openstack-ansible-functional-ubuntu-xenial/52af810/ : SUCCESS in 6m 37s","accounts_in_message":[],"_revision_number":4},{"id":"ac5fe7a642262857f6da9ec4d9818d6235f96469","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2018-08-17 04:42:08.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"2d0099a92d66dd5e7ee4f8f224c38ea8d41925eb","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2018-08-17 04:42:15.000000000","message":"Patch Set 4:\n\nThis a very nice change!","accounts_in_message":[],"_revision_number":4},{"id":"83f336940c2d9604b058ee4d0aaaf08c75dbc9c3","author":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"date":"2018-08-17 13:09:26.000000000","message":"Patch Set 4:\n\nThanks @cloudnull !","accounts_in_message":[],"_revision_number":4},{"id":"e0d612f4ff140db9fbfbd4e6b3ddccf850629539","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-31 10:46:32.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"6c7bb0fd65527fea871906bd9cef8409001aac55","author":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"date":"2018-09-26 16:19:05.000000000","message":"Patch Set 4:\n\nThanks odyssey4me for your time for  review. Somehow , it didn\u0027t trigger any mail notification and hence this delay. I will work on your suggestions and update in few days.","accounts_in_message":[],"_revision_number":4},{"id":"90d7e62b5b2c721ff9d32e682478dcff2244bc4e","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2018-09-27 02:48:32.000000000","message":"Patch Set 4: Code-Review-1\n\nremoving +2 for visibility. While I like the patch I agree with Jesse that a release note would be wonderful.","accounts_in_message":[],"_revision_number":4},{"id":"afbe07f650e6bbc665101f1ef7766f14de73c0f8","author":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"date":"2018-09-28 14:25:10.000000000","message":"Uploaded patch set 5: Commit message was updated.","accounts_in_message":[],"_revision_number":5},{"id":"a355e75d4361468d981a8c6df6c0515b0841880a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-28 17:01:21.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/57/584857/5/check/build-openstack-sphinx-docs/7c2b0d2/html/ : SUCCESS in 3m 57s\n- openstack-ansible-linters http://logs.openstack.org/57/584857/5/check/openstack-ansible-linters/e1add96/ : SUCCESS in 6m 10s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/57/584857/5/check/openstack-ansible-functional-centos-7/f309f22/ : SUCCESS in 9m 07s\n- openstack-ansible-functional-opensuse-150 http://logs.openstack.org/57/584857/5/check/openstack-ansible-functional-opensuse-150/6eb683e/ : SUCCESS in 8m 30s (non-voting)\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/57/584857/5/check/openstack-ansible-functional-opensuse-423/24d5949/ : SUCCESS in 7m 37s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/57/584857/5/check/openstack-ansible-functional-ubuntu-bionic/e5be9d3/ : SUCCESS in 6m 49s\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/57/584857/5/check/openstack-ansible-functional-ubuntu-xenial/38ca321/ : SUCCESS in 6m 47s\n- openstack-tox-docs http://logs.openstack.org/57/584857/5/check/openstack-tox-docs/cdb823e/html/ : SUCCESS in 3m 23s","accounts_in_message":[],"_revision_number":5},{"id":"5e9876b9f050b15e32a94c6a38983641599c7b5b","tag":"autogenerated:gerrit:abandon","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-01-18 18:07:51.000000000","message":"Abandoned\n\nAbandoning as a user can supply a self signed cert/key out of band through variables. Please rebase/rework this patch against current master if you\u0027d still like this to be merged.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"db44dbcb8d8f1c59ec79a81b1763eb113a90d101","revisions":{"e69902bf9d9ad0e98b822b2fb26672704d8193e6":{"kind":"REWORK","_number":1,"created":"2018-07-23 13:03:21.000000000","uploader":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"ref":"refs/changes/57/584857/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-haproxy_server","ref":"refs/changes/57/584857/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/1"}}},"commit":{"parents":[{"commit":"7015fc3dbbe09dc461436ca3549b2bd53398b67f","subject":"Remove the unnecessary space","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/7015fc3dbbe09dc461436ca3549b2bd53398b67f"}]}],"author":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-07-23 13:01:30.000000000","tz":330},"committer":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-07-23 13:01:30.000000000","tz":330},"subject":"Improve SelfSign cert generation method","message":"Improve SelfSign cert generation method\n\nsubject alternate name(SAN) is currently injected into\nthe subject name through the subj parameter of openssl\ncli .\n\nHowever , in this method the certificate does not conatin\nX509v3 Subject Alternative Name: attributes .\n\nThere may be scnerio where the openstack services need to be\naccessed using ip address or domain name which differs from\nsubject name. Absense of  Properly formated SAN in the\ncertificate will lead to connection refusal and lot of\ntroubleshooting by the user. Hence in this patch  the\ncertificate has been generated from a certificate signing\nrequest configuration file which captures SAN in\nproper format.\n\nAlthough for production usage , a commercial certificate is\nsuggested , for those cases where self-siged cert suffices\nthe purpose , this patch will help solve troubleshooting and\nmanual steps to reconfigure the haproxy ssl .\n\nThe deployment guide documentation also need to be modified\naccordingly.\n\nChange-Id: If808ca123988a7c17964e0542dd0833fea2bc6fd\nCloses-Bug: #1783121\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/e69902bf9d9ad0e98b822b2fb26672704d8193e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/e69902bf9d9ad0e98b822b2fb26672704d8193e6"}]},"branch":"refs/heads/master"},"f7709df594ad4e448cea45878fcf9c511eada907":{"kind":"REWORK","_number":2,"created":"2018-07-23 14:58:29.000000000","uploader":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"ref":"refs/changes/57/584857/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-haproxy_server","ref":"refs/changes/57/584857/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/2"}}},"commit":{"parents":[{"commit":"7015fc3dbbe09dc461436ca3549b2bd53398b67f","subject":"Remove the unnecessary space","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/7015fc3dbbe09dc461436ca3549b2bd53398b67f"}]}],"author":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-07-23 13:01:30.000000000","tz":330},"committer":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-07-23 14:57:48.000000000","tz":330},"subject":"Improve SelfSign cert generation method","message":"Improve SelfSign cert generation method\n\nsubject alternate name(SAN) is currently injected into\nthe subject name through the subj parameter of openssl\ncli .\n\nHowever , in this method the certificate does not conatin\nX509v3 Subject Alternative Name: attributes .\n\nThere may be scnerio where the openstack services need to be\naccessed using ip address or domain name which differs from\nsubject name. Absense of  Properly formated SAN in the\ncertificate will lead to connection refusal and lot of\ntroubleshooting by the user. Hence in this patch  the\ncertificate has been generated from a certificate signing\nrequest configuration file which captures SAN in\nproper format.\n\nAlthough for production usage , a commercial certificate is\nsuggested , for those cases where self-siged cert suffices\nthe purpose , this patch will help solve troubleshooting and\nmanual steps to reconfigure the haproxy ssl .\n\nThe deployment guide documentation also need to be modified\naccordingly.\n\nChange-Id: If808ca123988a7c17964e0542dd0833fea2bc6fd\nCloses-Bug: #1783121\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/f7709df594ad4e448cea45878fcf9c511eada907"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/f7709df594ad4e448cea45878fcf9c511eada907"}]},"branch":"refs/heads/master"},"2af943e61e8c86c5edefd7be3c7f933fecdf2c0b":{"kind":"REWORK","_number":3,"created":"2018-07-24 01:54:15.000000000","uploader":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"ref":"refs/changes/57/584857/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-haproxy_server","ref":"refs/changes/57/584857/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/3"}}},"commit":{"parents":[{"commit":"7015fc3dbbe09dc461436ca3549b2bd53398b67f","subject":"Remove the unnecessary space","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/7015fc3dbbe09dc461436ca3549b2bd53398b67f"}]}],"author":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-07-23 13:01:30.000000000","tz":330},"committer":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-07-24 01:53:35.000000000","tz":330},"subject":"Improve SelfSign cert generation method","message":"Improve SelfSign cert generation method\n\nsubject alternate name(SAN) is currently injected into\nthe subject name through the subj parameter of openssl\ncli .\n\nHowever , in this method the certificate does not conatin\nX509v3 Subject Alternative Name: attributes .\n\nThere may be scnerio where the openstack services need to be\naccessed using ip address or domain name which differs from\nsubject name. Absense of  Properly formated SAN in the\ncertificate will lead to connection refusal and lot of\ntroubleshooting by the user. Hence in this patch  the\ncertificate has been generated from a certificate signing\nrequest configuration file which captures SAN in\nproper format.\n\nAlthough for production usage , a commercial certificate is\nsuggested , for those cases where self-siged cert suffices\nthe purpose , this patch will help solve troubleshooting and\nmanual steps to reconfigure the haproxy ssl .\n\nThe deployment guide documentation also need to be modified\naccordingly.\n\nChange-Id: If808ca123988a7c17964e0542dd0833fea2bc6fd\nCloses-Bug: #1783121\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/2af943e61e8c86c5edefd7be3c7f933fecdf2c0b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/2af943e61e8c86c5edefd7be3c7f933fecdf2c0b"}]},"branch":"refs/heads/master"},"6b476fa193d5d90a29131eacf943cf0926acce56":{"kind":"REWORK","_number":4,"created":"2018-07-24 02:39:24.000000000","uploader":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"ref":"refs/changes/57/584857/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-haproxy_server","ref":"refs/changes/57/584857/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/4"}}},"commit":{"parents":[{"commit":"7015fc3dbbe09dc461436ca3549b2bd53398b67f","subject":"Remove the unnecessary space","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/7015fc3dbbe09dc461436ca3549b2bd53398b67f"}]}],"author":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-07-23 13:01:30.000000000","tz":330},"committer":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-07-24 02:38:58.000000000","tz":330},"subject":"Improve SelfSign cert generation method","message":"Improve SelfSign cert generation method\n\nsubject alternate name(SAN) is currently injected into\nthe subject name through the subj parameter of openssl\ncli .\n\nHowever , in this method the certificate does not conatin\nX509v3 Subject Alternative Name: attributes .\n\nThere may be scnerio where the openstack services need to be\naccessed using ip address or domain name which differs from\nsubject name. Absense of  Properly formated SAN in the\ncertificate will lead to connection refusal and lot of\ntroubleshooting by the user. Hence in this patch  the\ncertificate has been generated from a certificate signing\nrequest configuration file which captures SAN in\nproper format.\n\nAlthough for production usage , a commercial certificate is\nsuggested , for those cases where self-siged cert suffices\nthe purpose , this patch will help solve troubleshooting and\nmanual steps to reconfigure the haproxy ssl .\n\nThe deployment guide documentation also need to be modified\naccordingly.\n\nChange-Id: If808ca123988a7c17964e0542dd0833fea2bc6fd\nCloses-Bug: #1783121\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/6b476fa193d5d90a29131eacf943cf0926acce56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/6b476fa193d5d90a29131eacf943cf0926acce56"}]},"branch":"refs/heads/master"},"db44dbcb8d8f1c59ec79a81b1763eb113a90d101":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2018-09-28 14:25:10.000000000","uploader":{"_account_id":26181,"name":"bhujay kumar","email":"bhujay.bhatta@yahoo.com","username":"bhujay"},"ref":"refs/changes/57/584857/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-haproxy_server","ref":"refs/changes/57/584857/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-haproxy_server refs/changes/57/584857/5"}}},"commit":{"parents":[{"commit":"7015fc3dbbe09dc461436ca3549b2bd53398b67f","subject":"Remove the unnecessary space","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/7015fc3dbbe09dc461436ca3549b2bd53398b67f"}]}],"author":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-07-23 13:01:30.000000000","tz":330},"committer":{"name":"bhujay","email":"bhujay.bhatta@yahoo.com","date":"2018-09-28 14:21:58.000000000","tz":330},"subject":"Improve SelfSign cert generation method","message":"Improve SelfSign cert generation method\n\nsubject alternate name(SAN) is currently injected into\nthe subject name through the subj parameter of openssl\ncli .\n\nHowever , in this method the certificate does not conatin\nX509v3 Subject Alternative Name: attributes .\n\nThere may be scnerio where the openstack services need to be\naccessed using ip address or domain name which differs from\nsubject name. Absense of  Properly formated SAN in the\ncertificate will lead to connection refusal and lot of\ntroubleshooting by the user. Hence in this patch  the\ncertificate has been generated from a certificate signing\nrequest configuration file which captures SAN in\nproper format.\n\nAlthough for production usage , a commercial certificate is\nsuggested , for those cases where self-siged cert suffices\nthe purpose , this patch will help solve troubleshooting and\nmanual steps to reconfigure the haproxy ssl .\n\nThe deployment guide documentation also need to be modified\naccordingly.\n\nCloses-Bug: #1783121\nNeeded-By: https://review.openstack.org/#/c/606081/\n\nChange-Id: If808ca123988a7c17964e0542dd0833fea2bc6fd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/db44dbcb8d8f1c59ec79a81b1763eb113a90d101"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-haproxy_server/commit/db44dbcb8d8f1c59ec79a81b1763eb113a90d101"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
