)]}'
{"id":"openstack%2Fopenstack-ansible~740442","triplet_id":"openstack%2Fopenstack-ansible~stable%2Ftrain~Ic1acfea71f27f94e277aa443f0a53ef16b4eb417","project":"openstack/openstack-ansible","branch":"stable/train","topic":"fix-keyerror-osa_toolkit-generate-stable/train","hashtags":[],"change_id":"Ic1acfea71f27f94e277aa443f0a53ef16b4eb417","subject":"Fix KeyError raised when max hostname length exceeded","status":"MERGED","created":"2020-07-10 10:45:42.000000000","updated":"2020-07-13 23:57:49.000000000","submitted":"2020-07-13 23:56:15.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":"740442-1594684575829-322d040a","meta_rev_id":"deb34a84c361f204d88a1e68de2b97782ceceaa6","_number":740442,"virtual_id_number":740442,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":32176,"name":"Ryan Drew","email":"learnitall0@gmail.com","username":"learnitall"},{"value":0,"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-13 23:56:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"all":[{"value":0,"_account_id":32176,"name":"Ryan Drew","email":"learnitall0@gmail.com","username":"learnitall"},{"value":2,"date":"2020-07-13 14:12:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-07-11 14:08:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"all":[{"value":0,"date":"2020-07-10 10:45:42.000000000","_account_id":32176,"name":"Ryan Drew","email":"learnitall0@gmail.com","username":"learnitall"},{"value":1,"date":"2020-07-13 14:12:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":32176,"name":"Ryan Drew","email":"learnitall0@gmail.com","username":"learnitall"},{"value":0,"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},{"_account_id":32176,"name":"Ryan Drew","email":"learnitall0@gmail.com","username":"learnitall"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-10 10:45:42.000000000","updated_by":{"_account_id":32176,"name":"Ryan Drew","email":"learnitall0@gmail.com","username":"learnitall"},"reviewer":{"_account_id":32176,"name":"Ryan Drew","email":"learnitall0@gmail.com","username":"learnitall"},"state":"REVIEWER"},{"updated":"2020-07-11 14:08:10.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2020-07-13 14:12:33.000000000","updated_by":{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"reviewer":{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"state":"REVIEWER"},{"updated":"2020-07-13 23:56:15.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":"4353d7a79c51e26ee614f8f7ac826716ae2e4791","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-07-10 10:45:42.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"33b770c9100505d381d19d5c66b819d852cbe259","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-10 13:23:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/63ca24c391ea49c5a0a4cf4b5ea67da7 : SUCCESS in 12m 17s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/98389d5830964d63a7f8bae373ea7f81 : SUCCESS in 13m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/74e47ec0636540bf954d7e0d34d31551 : SUCCESS in 11m 04s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/5e9b4319a65b4e44b3c9ea14fd58a2d5 : SUCCESS in 2h 28m 46s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/3013849b842a40968210daa978a322ad : SUCCESS in 1h 41m 50s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/bf462c0344154bb98688f2341e91f2a4 : SUCCESS in 2h 01m 27s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/2e64b933a168452085cf2aa6d75968fa : SUCCESS in 1h 48m 32s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/c260ccd0dd574147a8311edcc06c2fc5 : SUCCESS in 1h 00m 16s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/d5979870b7d0463c9d4b324d3314adaa : SUCCESS in 1h 17m 36s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/37c8c8ab5dea49819d66ecfb45635c89 : SUCCESS in 1h 36m 42s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/fdf6f33336dc474bb6afe2f18eb04ed8 : RETRY_LIMIT in 16m 33s (non-voting)\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/54ffa98f5b104ef7a6a74b08a40b585d : SUCCESS in 1h 11m 05s\n- openstack-ansible-upgrade-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/5fbdfbe22483437db1bca3e46343c366 : SUCCESS in 2h 30m 53s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/c59be684c876458eacd4c6a704379b5f : SUCCESS in 1h 45m 32s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/281b7be01a1c45c786d15ddf611cac1d : SUCCESS in 1h 12m 52s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/f401313752ee44a48e6199f1a2bbe068 : RETRY_LIMIT in 16m 11s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/eb0b125008394992b89addc6cde586b8 : SUCCESS in 51m 55s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/967b57e30ae14c84906f597a4c6af2b5 : SUCCESS in 2h 00m 32s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0a24c26fae894694b0c652778eae50b0 : SUCCESS in 1h 46m 06s","accounts_in_message":[],"_revision_number":1},{"id":"882bcb27e7bdee6e993b6b7769b1e75fa6bd4c83","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-07-11 14:08:10.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"36868912bb0de34181f4c6a50ec9e98be65fca53","author":{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"date":"2020-07-13 14:12:33.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"e1746c1a202e9a3cf021810d8c17f00eb544f960","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 14:12:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0a1b8707625f3a68553965a04e79bdbdaf2f9c50","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 16:56:07.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/c52234164c8c44d0be3d86741b1b3476 : SUCCESS in 12m 48s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/b67932eaba024018babab0961fcb814f : SUCCESS in 15m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9b9018b87354b49a15ba7262b94ce5b : SUCCESS in 13m 20s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/78437999879c4f809c24c2852e08f704 : SUCCESS in 2h 24m 38s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/2e72baa1b85a4aec8ad94967b9607f88 : SUCCESS in 1h 41m 16s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/51e79e21531848ccb3dbf1421987c6fa : SUCCESS in 2h 09m 25s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5528e1a9d5f84561b9aad54d4704306a : SUCCESS in 1h 51m 17s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/31713578729d4f74b21a1329cbba8da9 : SUCCESS in 1h 04m 01s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/061309c58da94c5483a44a34705401fa : SUCCESS in 1h 21m 51s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/0c1ab0ec97794f59abc136f4afd80e61 : SUCCESS in 1h 33m 27s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/f0af86b52d3e456e9f68d3f4a9355b59 : RETRY_LIMIT in 27m 30s (non-voting)\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/4650ca06d8e54adbab1cac60896b0147 : SUCCESS in 1h 31m 33s\n- openstack-ansible-upgrade-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3dc2efd0fd7d4edab5424d457a384ca9 : SUCCESS in 1h 45m 15s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/a84e8c813c9b4b8ebf4045cfdbe427d4 : SUCCESS in 1h 24m 48s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/8e4d8a18846a4c9ab52263c6240ef2d4 : SUCCESS in 1h 09m 27s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/1c54f77ab4134e76a93dfe1743bc68a9 : SUCCESS in 2h 28m 18s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/309ca9afd1b44ac099e761a3d4cc2d75 : FAILURE in 1h 53m 03s","accounts_in_message":[],"_revision_number":1},{"id":"8a91c222dd769b0b90bb912879e9541229872b51","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-07-13 18:49:28.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"a0738aa47aa18826404ae1a279dd2dc3ba4c5394","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 21:13:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/3a0746ab438a47fb94a8dc29e4a5f40f : SUCCESS in 16m 55s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/aee88361c97743488747776efd748619 : SUCCESS in 25m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc835b49cfe54a56869b4029030d696c : SUCCESS in 12m 31s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/c3656d5a0f994976b3071cba6cd37e21 : SUCCESS in 2h 19m 32s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/0b96b47238c94f8a82f92e00101d4000 : SUCCESS in 1h 38m 19s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/9e666cac02114a85a36bcd05c749eaac : SUCCESS in 1h 57m 38s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f0282a7621a049509a331c0b2577e06a : SUCCESS in 1h 44m 46s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/acbac9ac22754657bc316f55a5040682 : SUCCESS in 1h 04m 07s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/1b0a3fa9544943d69526953128069734 : SUCCESS in 1h 22m 19s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/653675cfeabf4e4a90be6e36ac4f5281 : SUCCESS in 1h 27m 03s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/302fb8dd4c5f4c548755ebb953709eba : RETRY_LIMIT in 18m 22s (non-voting)\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f7dcb310990b4864b604f80c721c7c48 : SUCCESS in 1h 09m 04s\n- openstack-ansible-upgrade-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/1b476870bca04348828c920915d486e4 : SUCCESS in 2h 16m 24s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/40abb75957cd45269753ad55619c10c1 : SUCCESS in 1h 49m 38s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/b1a1c10b534e422b9e2c070ba5caf5c7 : SUCCESS in 1h 06m 16s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/5d211cc68d984978a2b32200d7013f07 : RETRY_LIMIT in 16m 00s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/64ec1c32e1d54546ae5d18438a80b85b : SUCCESS in 58m 07s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/67fa0f5cdb8c4efd80f286c211c26e35 : SUCCESS in 1h 45m 56s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/fd4a43f8ada649e392e7c211319d2f4e : SUCCESS in 1h 38m 49s","accounts_in_message":[],"_revision_number":1},{"id":"e15a124d3f476b9d1ef1200d2d188b6cec97eb2e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 21:13:27.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"68d8a70cf2fd8071e08988dc14c3ae80caf7954f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 23:56:15.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"b556981656be1d3742f0134e71d5213fb8c9e978","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 23:56:15.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/88c14bd43b0c406c8d490b49569237e5 : SUCCESS in 12m 06s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/df3e5aef362340eb80904f6ad3640ce9 : SUCCESS in 12m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce07625ed801422a916a4623df99989c : SUCCESS in 11m 59s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/1841d6d96f1f45d1b4f45fca9955770f : SUCCESS in 2h 35m 27s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/66ca72cc29d74e15ac92bea2f32ed565 : SUCCESS in 1h 39m 00s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/1ab403ef0ecf45c78371b04efdd92d8b : SUCCESS in 2h 02m 19s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/50e42e0922ed4eeb90a96cd6d432312b : SUCCESS in 1h 45m 04s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/606d1aebfd134d9c9b09666e8536391e : SUCCESS in 1h 00m 59s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/6eee323fc71045eebaf97fd481759fda : SUCCESS in 1h 19m 10s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/05b922ded7254cf9b8eeef342dfe8532 : SUCCESS in 1h 27m 09s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/442a32e634c145148d71c8f0aa328cdc : RETRY_LIMIT in 18m 41s (non-voting)\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d2ea3a5d0cad4e7c957f8dd712b1ff6b : SUCCESS in 1h 08m 11s\n- openstack-ansible-upgrade-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0a25c463f99e4bdfb06ee96eae2ca0e4 : SUCCESS in 1h 51m 59s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/8b63c360a8ac456e929fee4c4ae73044 : SUCCESS in 1h 09m 38s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b595a973526c452da85f49d3bed142dc : SUCCESS in 58m 49s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/63973f58dbbf4b188af7a3785d087b46 : SUCCESS in 2h 00m 51s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/54b2e86d9e9d4358b55ec5df21531a3b : SUCCESS in 1h 43m 57s","accounts_in_message":[],"_revision_number":1},{"id":"18494089d5caa432dd29622e55dcb52e5267302e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-13 23:57:49.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c16f20a9f8fb419580bd8e5aea51d8ef : SUCCESS in 1m 13s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"664d9457f842b3c2b1e0cf6f90fffd727ea6011f","revisions":{"664d9457f842b3c2b1e0cf6f90fffd727ea6011f":{"kind":"REWORK","_number":1,"created":"2020-07-10 10:45:42.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/42/740442/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/42/740442/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/42/740442/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/42/740442/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/42/740442/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/42/740442/1"}}},"commit":{"parents":[{"commit":"7a67afc83e06834f318305887f158ee04dd47b43","subject":"Bump SHAs for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7a67afc83e06834f318305887f158ee04dd47b43"}]}],"author":{"name":"Ryan Drew","email":"learnitall0@gmail.com","date":"2020-07-09 18:01:00.000000000","tz":-360},"committer":{"name":"Dmitriy Rabotyagov (noonedeadpunk)","email":"noonedeadpunk@ya.ru","date":"2020-07-10 10:45:42.000000000","tz":0},"subject":"Fix KeyError raised when max hostname length exceeded","message":"Fix KeyError raised when max hostname length exceeded\n\nThe function osa_toolkit.generate._add_container_hosts contains a bug in\nthe code used to check if provided hostnames have exceeded their max\nallowed length. The logic used to perform this check depends on the\n`is_metal` flag within each container\u0027s properties. Unfortunately the\n`is_metal` flag is accessed within the `properties` dictionary using\nbracket notation rather than the safer `dict.get` method, causing a\n`KeyError` to be raised when a host\u0027s properties dictionary does not\ncontain the `is_metal` flag.\n\nIt is not expected that a `KeyError` would be raised in the function if\nhostnames have exceeded their max length. It is instead expected that a\n`SystemExit` exception would be raised warning the user of their invalid\nhostname(s).\n\nThis bug will impacts deployments where hostnames actually do exceed the\nmax allowed length due to the short circuit logic used in the if-elif\ntree.\n\nCloses-Bug: #1886905\n\nChange-Id: Ic1acfea71f27f94e277aa443f0a53ef16b4eb417\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/664d9457f842b3c2b1e0cf6f90fffd727ea6011f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/664d9457f842b3c2b1e0cf6f90fffd727ea6011f"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
