)]}'
{"id":"openstack%2Fopenstacksdk~728077","triplet_id":"openstack%2Fopenstacksdk~master~I8548fa6fc7daa4101e86c839ec3c7b44fed29511","project":"openstack/openstacksdk","branch":"master","hashtags":[],"change_id":"I8548fa6fc7daa4101e86c839ec3c7b44fed29511","subject":"Fix AttributeError exception during authorization","status":"MERGED","created":"2020-05-14 13:21:17.000000000","updated":"2020-06-09 18:13:11.000000000","submitted":"2020-06-09 18:11:10.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":"728077-1591726270792-44efa8ae","meta_rev_id":"d0058f98e1e2be69b583c0cec57e07da02f3ca63","_number":728077,"virtual_id_number":728077,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-09 18:11:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-06-09 13:49:02.000000000","_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":2,"date":"2020-06-03 15:40:57.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":1,"date":"2020-06-08 11:44:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":1,"date":"2020-06-08 21:29:17.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-08 11:44:51.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-06-08 21:29:17.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-06-09 18:11:10.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":"0646a438fc2d02f2fc109c635ba1f35dbdc3c6f0","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-05-14 13:21:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6f9d1ce546f793e164f77136c3fe442ebaf5900f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-14 15:31:37.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9aabacdfef6947fa88967c8d2efb1569 : FAILURE in 6m 32s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/c045abbcd48f4a239ce4371e08f3c608 : FAILURE in 6m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee12018cdbea4c018f507779b5111815 : SUCCESS in 4m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5b148bb77f7b41aeb99e2e8a07e2084c : FAILURE in 7m 18s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/3cd17a149efc4b7bb4c532afff59d0c7 : FAILURE in 5m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8d6bb8ae9e5e4024bd46591372bba2b5 : FAILURE in 4m 41s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/76494dc953fa4486acb0382c1070183c : SUCCESS in 54m 15s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/67edec47c50e4432822ab9eee0e372fc : FAILURE in 5m 00s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/6736071c1ebe448fa2f159f8b4520cee : SUCCESS in 5m 17s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/91eb95cfa2e64bff830692fabd3534b5 : SUCCESS in 9m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f99d4fe014ad483ebc3fca6b3bfc49c6 : SUCCESS in 13m 39s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/93b4d73ba4b24e69b410ccaabc85e377 : SUCCESS in 38m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/babdd4cdbb27484a887a82ce6dee553a : SUCCESS in 58m 32s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a5e0322f0b9d4ef0a89e19e0a5ed9739 : SUCCESS in 1h 18m 52s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/ea97a2cb10774d20a2d93b757f0e4a3e : SUCCESS in 49m 58s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ca26b9bd4fa64bfd8fc79253597e71cb : SUCCESS in 53m 45s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/2f979265066d4f328269a48f5c64bb53 : SUCCESS in 33m 46s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/6f4b49981325473b9846594738b59612 : SUCCESS in 38m 26s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/94c991c6bac34d5abfc097e1dc4708bc : SUCCESS in 1h 03m 32s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/2eafc9edf08e43c091799fc1a13c5b68 : SUCCESS in 56m 00s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5e00b4842e6b488db60eb3bd1f5bb2c5 : SUCCESS in 16m 43s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/6d90a6a274f74c63a26eec078f8d5e4b : SUCCESS in 1h 21m 41s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/98e8cd2a5b824466956a2d236ab7be22 : SUCCESS in 40m 21s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/72eb957c3dcd4ca482bac94389a76c21 : FAILURE in 42m 36s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/d460bfcca2cf42bc81b41f1fd61269ef : FAILURE in 43m 27s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"00baaaec1719d9c935efdc762ccfa0d833fc62a5","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-05-29 07:03:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"24c7633c19c19cf24f9b4ebf6551f0803213bd74","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-29 08:26:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/289251bc8bbc46ff8d1f0ea51cf9e725 : SUCCESS in 4m 38s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/1f582aeb99494793bc22dbc5bfdc8e04 : SUCCESS in 4m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/109590775f4c40dfab1ecefd88b09445 : SUCCESS in 3m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d66816c908ab46d487d26df625e93564 : SUCCESS in 3m 54s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a2555d017bcc45bbbda60ab330addb3a : SUCCESS in 4m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1aa48c28274c4259b0fb0a37e13b1944 : SUCCESS in 4m 19s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a48cebbb369849cfbe8a42a99c715d2a : SUCCESS in 50m 47s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/0a3411d9b87b458e8a3f9023042b7a69 : SUCCESS in 5m 00s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/7d947b8c46ca4d328882730c47bb743f : SUCCESS in 3m 58s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/0508e5cf0cfc4774bf94cfd51c2a2b00 : SUCCESS in 4m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61c492cdb50d4ea9b1c8f9748e125b88 : SUCCESS in 7m 54s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/421739e0d304456190487a00f5124cce : SUCCESS in 35m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/41b08aff438042d9a5e8052571d4afac : SUCCESS in 54m 32s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/dcf63480eddf460dbfa12bd13ed611de : SUCCESS in 1h 22m 12s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/3cf954e86e98471eb6a40d4eef5906a0 : SUCCESS in 53m 50s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/08fe3e287eb249e9ba31c684d302b490 : SUCCESS in 54m 46s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/22affbe68bdf4f0e9fc1e3033ba17798 : SUCCESS in 32m 59s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/aa8b4aefa6d242e8a37a5115f020cd76 : SUCCESS in 38m 37s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a532452dca5b4cc2a7b65bd160cb4627 : SUCCESS in 52m 30s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7a7b4f10fe97438ea417636f8f821cd8 : SUCCESS in 53m 34s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0a9d1d791d5b456aa7a0fe414de5bb60 : SUCCESS in 15m 48s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/9862dffc65034e90903e11e80dc52133 : SUCCESS in 48m 06s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/a29fcfb6463f4c17ab9951ec98480f11 : SUCCESS in 42m 40s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/15a87049ded84496812116d293bf8c0d : FAILURE in 36m 17s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/e65ebb41a9c3493f8ac350870d6ea062 : FAILURE in 38m 43s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"23f69260e3c32fcb147a40e1ed295c152fdbe9b2","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-06-03 15:40:57.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"d3862217da9735a7e21d1205937b081c42369526","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-08 11:44:51.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1bbee0f245b50d0901d939204a00c2eb64778b6e","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-06-08 21:29:17.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"49ba6a0837e5bb474eb8554bb28a88777ee5ae10","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-08 21:29:34.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"086b279734d3bc6247fffb17d37a061958aee141","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-08 23:17:54.000000000","message":"Patch Set 2: 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-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/27136da21a1145c4a3badba71a2a2a34 : SUCCESS in 9m 27s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/5b0bc4afe62d4aaaa23b6ff366965273 : SUCCESS in 9m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f5fe872b388c4c0cabc864d338db761a : SUCCESS in 8m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/95a26a5de4e44dcea39faaa161a2627c : SUCCESS in 7m 21s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/87f403f4a3804c0babb34873cb3033d2 : SUCCESS in 9m 33s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5866474a76fd40cfa74c6d889823bd33 : SUCCESS in 54m 17s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/ea8b15e1e8b444d9a528f71b18698d9d : SUCCESS in 8m 55s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/8bc24ded779b47359c65751655a5237a : SUCCESS in 7m 49s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/55241a3a0d054e99aec8f7abdc7cc9bf : SUCCESS in 8m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d44bc39dc4a64ef88590c54e6293b095 : SUCCESS in 9m 55s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/90096df29fd74e59a88dd8f0f821c8ba : SUCCESS in 33m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/176f4814195d49a2bb2941c69df268c9 : SUCCESS in 42m 42s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/203f406f181b47959a1486f04b64c362 : SUCCESS in 1h 19m 22s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/00f94bef356445d5a28dc2f00db3356a : FAILURE in 55m 12s","accounts_in_message":[],"_revision_number":2},{"id":"6b0188ec21efd1e4ecec30beb37299a8a57f08d7","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-06-09 13:49:02.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"abfb0fb108aa47c488907574720f91afbd2c4a99","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 15:17:12.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/eab3f875ce5b48688c1662569020c2ce : SUCCESS in 8m 26s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/d1291f2ab6ac4edabfd260ae153d3361 : SUCCESS in 5m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ed8024395f3476e8705b49c693571ea : SUCCESS in 5m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0d7c3ddb695f4077aa90511527250aa1 : SUCCESS in 5m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4a84131147ce4d528fb3aa059b27e375 : SUCCESS in 8m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e3cc00311cd74d948ce20a2b5e313ff3 : SUCCESS in 6m 56s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5d4569451223408cb5c69ac37b6fe28b : SUCCESS in 52m 19s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/c9e2122fb67a463a9e4d25ef49aa87de : SUCCESS in 7m 11s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/c6df7b7603724f65a3325e366298e546 : SUCCESS in 5m 09s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/fc9d59d6e911487aa37ddab8ad61bc42 : SUCCESS in 6m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2cdbe86d925e414a98619bf0169ed15f : SUCCESS in 8m 31s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/e5c24edb090340958e23c325a8b821c1 : SUCCESS in 40m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fe7b0e0d278f4c3fb83737186b5c72c9 : SUCCESS in 1h 07m 08s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/5bbdebc843424995859d6e01e4821edf : SUCCESS in 1h 22m 34s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/976222b4fa124f0eb77decf4833a773d : SUCCESS in 54m 58s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/bdc3c095c75a412591ed662e74719dce : SUCCESS in 58m 23s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/ff1874c99a8845b5bea83d7b78ae42db : SUCCESS in 38m 22s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/5caf293867664090940eec1d5cbc5637 : SUCCESS in 40m 24s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1bdfeb70ac5647e9be5bbab8962a4ed6 : SUCCESS in 59m 23s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e6d252e9431e4a3da404035dfc7954a9 : SUCCESS in 1h 06m 53s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/9cedbd3c7a3c4069846a0a10234560c8 : SUCCESS in 17m 57s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e97d68116fc64891aa0bc9f2c80bb4f6 : SUCCESS in 57m 28s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/ccbc6b92c2b84b31833f616550c43867 : SUCCESS in 55m 28s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/c9fecbc61676423dbdee195aa0cadac1 : FAILURE in 37m 55s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/1b5f851992f4421bbdc5718955cfb8bd : FAILURE in 47m 00s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"fef088a19fadfb4670384bc554ce3b7376c901de","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 15:17:29.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"36c76847bb434a6db49be7c28de4081e0026c8b4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 18:11:10.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"361566679305266cf79a6d417bbd86a325ce7e4a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 18:11:10.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7c1232051f474268bd0ea099f83a965d : SUCCESS in 7m 11s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/616c1ac52c8742dd9ed4503081d44aa9 : SUCCESS in 6m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/08ec87aa087e44c9a6f9eb06edc108b7 : SUCCESS in 8m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1adb98a8b239440f872eef15a9dd892d : SUCCESS in 7m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5dbb45df59c44599a42c6c40b29d1a74 : SUCCESS in 8m 14s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8181a430fb8a4afd960d9f1c81ac71a1 : SUCCESS in 1h 02m 02s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/d95adc538ec54c309b554a277070c8f8 : SUCCESS in 6m 25s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/cc7ab2cb01434517acdf85a8f10f73da : SUCCESS in 6m 52s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/f888d2c25db549db84e728622dc5a476 : SUCCESS in 5m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6bb1f2badf414db29b9954ff1ff05d16 : SUCCESS in 7m 39s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/a24f604a2c934a2cbe300afe7534f4f3 : SUCCESS in 32m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a3929ab41510433a94715e90f90fdf3f : SUCCESS in 54m 15s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/cedb53ddcdd44df38dec1b800076c079 : SUCCESS in 1h 18m 00s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/8a4fab5bf6a74f29b2a80d98d466df46 : SUCCESS in 58m 41s","accounts_in_message":[],"_revision_number":2},{"id":"d0058f98e1e2be69b583c0cec57e07da02f3ca63","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 18:13:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9210a3575ff4cee87d2430196848776 : SUCCESS in 1m 41s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f39fe6eb916079529ce0538afa36a7ba529b1bee","revisions":{"50711aa4e9ad454901b08590d11dc9e80bf5c768":{"kind":"REWORK","_number":1,"created":"2020-05-14 13:21:17.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/77/728077/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/77/728077/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/77/728077/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/77/728077/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/77/728077/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/77/728077/1"}}},"commit":{"parents":[{"commit":"7e2a51aefffdcb0913ff8254d25fb5216c02cb18","subject":"Merge \"Stop subclassing object\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7e2a51aefffdcb0913ff8254d25fb5216c02cb18"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-05-14 13:19:01.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-05-14 13:19:01.000000000","tz":120},"subject":"Fix AttributeError exception during authorization","message":"Fix AttributeError exception during authorization\n\nWhen we can\u0027t authorize at minimum wrap keystoneauth1 error, instead of\ngenerating new problem by looking into not existing property of the\nexception\n\nChange-Id: I8548fa6fc7daa4101e86c839ec3c7b44fed29511\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/50711aa4e9ad454901b08590d11dc9e80bf5c768"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/50711aa4e9ad454901b08590d11dc9e80bf5c768"}]},"branch":"refs/heads/master"},"f39fe6eb916079529ce0538afa36a7ba529b1bee":{"kind":"REWORK","_number":2,"created":"2020-05-29 07:03:31.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/77/728077/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/77/728077/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/77/728077/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/77/728077/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/77/728077/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/77/728077/2"}}},"commit":{"parents":[{"commit":"7e2a51aefffdcb0913ff8254d25fb5216c02cb18","subject":"Merge \"Stop subclassing object\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7e2a51aefffdcb0913ff8254d25fb5216c02cb18"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-05-14 13:19:01.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-05-29 07:02:09.000000000","tz":120},"subject":"Fix AttributeError exception during authorization","message":"Fix AttributeError exception during authorization\n\nWhen we can\u0027t authorize at minimum wrap keystoneauth1 error, instead of\ngenerating new problem by looking into not existing property of the\nexception.\nThis error masks the cause of real failure resulting in huge stack\ntraces on connection problems (epsecially valid for Ansible modules).\n\nChange-Id: I8548fa6fc7daa4101e86c839ec3c7b44fed29511\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f39fe6eb916079529ce0538afa36a7ba529b1bee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f39fe6eb916079529ce0538afa36a7ba529b1bee"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
