)]}'
{"id":"openstack%2Fkayobe~693735","triplet_id":"openstack%2Fkayobe~master~If54f56fb9f0b626d9fae80db622b0feeae5464b9","project":"openstack/kayobe","branch":"master","hashtags":[],"change_id":"If54f56fb9f0b626d9fae80db622b0feeae5464b9","subject":"Add note to docs about overcloud node names being required","status":"MERGED","created":"2019-11-11 17:43:31.000000000","updated":"2019-11-19 13:09:25.000000000","submitted":"2019-11-19 13:08:20.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"693735-1574168900405-29596582","meta_rev_id":"fa8ec03dfa4ec8132e2bea86ce3b6ab08886056c","_number":693735,"virtual_id_number":693735,"owner":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-19 13:08:20.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-11-19 12:53:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-11-19 12:53:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-14 14:35:32.000000000","updated_by":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"reviewer":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"state":"REVIEWER"},{"updated":"2019-11-19 12:53:29.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"},{"updated":"2019-11-19 13:08:20.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":"fa5ba63f553504b2713e6bb1eda36d8f516d8297","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2019-11-11 17:43:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"be7f80887edb7e3b71ac63a1125014b39ca63f9e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-11 17:50:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b9f7b55041ff485ba6b18c0fca7457bf : SUCCESS in 4m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c527c83cdb2f4deaa160614c712aa823 : SUCCESS in 5m 42s","accounts_in_message":[],"_revision_number":1},{"id":"0dcb9a5928fdebf0b354e4d3fca9dd8e8c6c12e8","author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"date":"2019-11-14 14:35:32.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"94685b8ac3a0644d180773dceb1b30ca93b7b655","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2019-11-19 12:52:38.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"b3032cb509825662ea49ec60b85a0764c019398f","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2019-11-19 12:53:29.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nOnly wrapped lines in commit message. Will has already given a +2.","accounts_in_message":[],"_revision_number":2},{"id":"45b86e212a75f114c6879d6b1e547ccac4da44a4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-19 13:00:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ea8d4b081584e2cb3a36cbe7e47dbfb : SUCCESS in 4m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/79fb1d6362854c4a9d4b85f975b0c27f : SUCCESS in 6m 43s","accounts_in_message":[],"_revision_number":2},{"id":"9440b34808f35890eaf2336ec6e331d7f3289795","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-19 13:00:57.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"88e5b62c6b0b5346cf0d5f4be1562e2584ccd082","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-19 13:08:20.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"604126eb91905f38846456861c5747981065d112","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-19 13:08:20.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e4a9f9a445964fdd966d45249a6f5f4a : SUCCESS in 4m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/accd51157e7f4e8cb34e01b6deca26b7 : SUCCESS in 5m 44s","accounts_in_message":[],"_revision_number":2},{"id":"fa8ec03dfa4ec8132e2bea86ce3b6ab08886056c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-19 13:09:25.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d14a565883044d958d3dfb5b4f4a271a : SUCCESS in 48s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"25ea46debc7b0394174431eaa695a92dfb1cfa38","revisions":{"58cb4bc363bafce15bab118279fdb8187ed27e7c":{"kind":"REWORK","_number":1,"created":"2019-11-11 17:43:31.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/35/693735/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/35/693735/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/35/693735/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/35/693735/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/35/693735/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/35/693735/1"}}},"commit":{"parents":[{"commit":"5408bb545343d965902f7948d2572f0f61b78a1f","subject":"Add reference to zero touch provisioning blog in docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/5408bb545343d965902f7948d2572f0f61b78a1f"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-11 17:41:58.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-11 17:41:58.000000000","tz":0},"subject":"Add note to docs about overcloud node names being required","message":"Add note to docs about overcloud node names being required\n\nIf the kayobe overcloud provision command is executed with overcloud ironic\nnodes without names, cloud-init will fail with the following Traceback when the\ndeployed image boots:\n\nTraceback (most recent call last):\n  File \"/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py\", line 447, in find_source\n    if s.get_data():\n  File \"/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py\", line 132, in get_data\n    self._get_standardized_metadata())\n  File \"/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py\", line 110, in _get_standardized_metadata\n    \u0027local-hostname\u0027: self.get_hostname(),\n  File \"/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py\", line 317, in get_hostname\n    if util.is_ipv4(lhost):\n  File \"/usr/lib/python2.7/site-packages/cloudinit/util.py\", line 544, in is_ipv4\n    toks \u003d instr.split(\u0027.\u0027)\n\nThis is a bug [1] in cloud-init. The symptom is that hosts provision\nsuccessfully, but are not accessible via SSH. A solution is to ensure that all\nnodes are named.\n\nUntil we have a release of CentOS with the cloud-init fix included, we should\nat least mention this limitation in our documentation.\n\n[1] https://bugs.launchpad.net/cloud-init/+bug/1852100\n\nChange-Id: If54f56fb9f0b626d9fae80db622b0feeae5464b9\nStory: 2006832\nTask: 37405\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/58cb4bc363bafce15bab118279fdb8187ed27e7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/58cb4bc363bafce15bab118279fdb8187ed27e7c"}]},"branch":"refs/heads/master"},"25ea46debc7b0394174431eaa695a92dfb1cfa38":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-11-19 12:52:38.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/35/693735/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/35/693735/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/35/693735/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/35/693735/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/35/693735/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/35/693735/2"}}},"commit":{"parents":[{"commit":"5408bb545343d965902f7948d2572f0f61b78a1f","subject":"Add reference to zero touch provisioning blog in docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/5408bb545343d965902f7948d2572f0f61b78a1f"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-11 17:41:58.000000000","tz":0},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2019-11-19 12:51:38.000000000","tz":60},"subject":"Add note to docs about overcloud node names being required","message":"Add note to docs about overcloud node names being required\n\nIf the kayobe overcloud provision command is executed with overcloud\nironic nodes without names, cloud-init will fail with the following\nTraceback when the deployed image boots:\n\nTraceback (most recent call last):\n  File \"/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py\", line 447, in find_source\n    if s.get_data():\n  File \"/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py\", line 132, in get_data\n    self._get_standardized_metadata())\n  File \"/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py\", line 110, in _get_standardized_metadata\n    \u0027local-hostname\u0027: self.get_hostname(),\n  File \"/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py\", line 317, in get_hostname\n    if util.is_ipv4(lhost):\n  File \"/usr/lib/python2.7/site-packages/cloudinit/util.py\", line 544, in is_ipv4\n    toks \u003d instr.split(\u0027.\u0027)\n\nThis is a bug [1] in cloud-init. The symptom is that hosts provision\nsuccessfully, but are not accessible via SSH. A solution is to ensure\nthat all nodes are named.\n\nUntil we have a release of CentOS with the cloud-init fix included, we\nshould at least mention this limitation in our documentation.\n\n[1] https://bugs.launchpad.net/cloud-init/+bug/1852100\n\nChange-Id: If54f56fb9f0b626d9fae80db622b0feeae5464b9\nStory: 2006832\nTask: 37405\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/25ea46debc7b0394174431eaa695a92dfb1cfa38"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/25ea46debc7b0394174431eaa695a92dfb1cfa38"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
