)]}'
{"id":"openstack%2Fpython-tripleoclient~656356","triplet_id":"openstack%2Fpython-tripleoclient~master~I0f5bd1a2eb511041e6b93eacc71c964648bdf7ef","project":"openstack/python-tripleoclient","branch":"master","topic":"fix-introspection-error-output","hashtags":[],"change_id":"I0f5bd1a2eb511041e6b93eacc71c964648bdf7ef","subject":"Fix overcloud node instrospect exception output","status":"MERGED","created":"2019-04-29 15:25:59.000000000","updated":"2019-05-03 11:11:00.000000000","submitted":"2019-05-03 11:11:00.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":"656356-1556881860838-13d10e42","meta_rev_id":"4c16749739e345ad20d6bd09cf696f232a50fa92","_number":656356,"virtual_id_number":656356,"owner":{"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},{"value":2,"date":"2019-05-03 11:11:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2019-04-29 16:51:57.000000000","_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"value":0,"_account_id":18575,"name":"Saravanan KR","email":"krsacme@gmail.com","username":"saravanankr"}],"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"recommended":{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},"all":[{"value":1,"date":"2019-04-29 21:38:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},{"value":2,"date":"2019-04-30 15:03:32.000000000","_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":1,"date":"2019-04-30 09:07:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"value":2,"date":"2019-05-03 08:47:44.000000000","_account_id":18575,"name":"Saravanan KR","email":"krsacme@gmail.com","username":"saravanankr"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":18575,"name":"Saravanan KR","email":"krsacme@gmail.com","username":"saravanankr"},"all":[{"value":0,"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"value":1,"date":"2019-05-03 08:47:44.000000000","_account_id":18575,"name":"Saravanan KR","email":"krsacme@gmail.com","username":"saravanankr"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"_account_id":18575,"name":"Saravanan KR","email":"krsacme@gmail.com","username":"saravanankr"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-04-29 16:51:57.000000000","updated_by":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"reviewer":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-04-29 21:38:32.000000000","updated_by":{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},"reviewer":{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},"state":"REVIEWER"},{"updated":"2019-04-30 09:07:04.000000000","updated_by":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"reviewer":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"state":"REVIEWER"},{"updated":"2019-04-30 15:03:32.000000000","updated_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"REVIEWER"},{"updated":"2019-05-03 08:47:44.000000000","updated_by":{"_account_id":18575,"name":"Saravanan KR","email":"krsacme@gmail.com","username":"saravanankr"},"reviewer":{"_account_id":18575,"name":"Saravanan KR","email":"krsacme@gmail.com","username":"saravanankr"},"state":"REVIEWER"},{"updated":"2019-05-03 11:11:00.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":"c1b8bd2cc89a5d2fa0469e386c338b8371dcaab0","author":{"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},"date":"2019-04-29 15:25:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e1b8e155f520434b7bbdcc7f116c43c80f10bf2b","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-04-29 16:51:57.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- tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001 http://logs.rdoproject.org/56/656356/1/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/0ee176f/ : FAILURE in 1h 21m 14s\n- tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035 http://logs.rdoproject.org/56/656356/1/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset035/8301732/ : FAILURE in 1h 23m 44s\n- tripleo-ci-centos-7-multinode-1ctlr-featureset010 http://logs.rdoproject.org/56/656356/1/openstack-check/tripleo-ci-centos-7-multinode-1ctlr-featureset010/9ada8b6/ : SUCCESS in 1h 23m 32s","accounts_in_message":[],"_revision_number":1},{"id":"9a2ec9b4cfe3bac31e390098c452a6d1afa463e3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-29 20:46:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/56/656356/1/check/openstack-tox-lower-constraints/44e4143/ : SUCCESS in 7m 00s\n- openstackclient-check-plugins http://logs.openstack.org/56/656356/1/check/openstackclient-check-plugins/1a7abe2/ : SUCCESS in 6m 21s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/56/656356/1/check/openstack-tox-pep8/46ee479/ : SUCCESS in 5m 13s\n- openstack-tox-py27 http://logs.openstack.org/56/656356/1/check/openstack-tox-py27/e967628/ : SUCCESS in 5m 37s\n- openstack-tox-py35 http://logs.openstack.org/56/656356/1/check/openstack-tox-py35/124a7fe/ : SUCCESS in 5m 30s\n- openstack-tox-py36 http://logs.openstack.org/56/656356/1/check/openstack-tox-py36/3c52dd1/ : SUCCESS in 5m 01s\n- openstack-tox-py37 http://logs.openstack.org/56/656356/1/check/openstack-tox-py37/8782c14/ : SUCCESS in 5m 20s\n- openstack-tox-docs http://logs.openstack.org/56/656356/1/check/openstack-tox-docs/219fedc/html/ : SUCCESS in 5m 26s\n- tripleo-buildimage-overcloud-full-centos-7 http://logs.openstack.org/56/656356/1/check/tripleo-buildimage-overcloud-full-centos-7/e680b8f/ : SUCCESS in 25m 26s\n- tripleo-ci-centos-7-containers-multinode http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-containers-multinode/5069b6a/ : SUCCESS in 1h 58m 55s\n- tripleo-ci-centos-7-undercloud-containers http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-undercloud-containers/94c58ae/ : SUCCESS in 1h 43m 21s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates/a121aeb/ : SUCCESS in 2h 24m 20s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades/9931e80/ : SUCCESS in 2h 21m 03s (non-voting)\n- tripleo-ci-centos-7-standalone http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-standalone/bb4ef94/ : SUCCESS in 2h 07m 34s\n- tripleo-ci-fedora-28-standalone http://logs.openstack.org/56/656356/1/check/tripleo-ci-fedora-28-standalone/4c8f25a/ : SUCCESS in 1h 51m 27s\n- tripleo-ci-centos-7-standalone-upgrade http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-standalone-upgrade/b88e96d/ : FAILURE in 1h 33m 55s (non-voting)\n- tripleo-ci-centos-7-containerized-undercloud-upgrades http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/e32f913/ : FAILURE in 1h 32m 13s (non-voting)\n- tripleo-ci-centos-7-standalone-rocky http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-standalone-rocky/be69af1/ : SUCCESS in 1h 29m 17s (non-voting)\n- tripleo-ci-centos-7-scenario007-multinode-oooq-container http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-scenario007-multinode-oooq-container/032fba6/ : SUCCESS in 2h 21m 16s (non-voting)\n- tripleo-ci-centos-7-scenario008-multinode-oooq-container http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-scenario008-multinode-oooq-container/dd6aa40/ : FAILURE in 1h 28m 15s (non-voting)\n- tripleo-ci-centos-7-scenario009-multinode-oooq-container http://logs.openstack.org/56/656356/1/check/tripleo-ci-centos-7-scenario009-multinode-oooq-container/1d0a484/ : SUCCESS in 2h 04m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9b2355250539d70bb752a2ceed5c97847262ec6b","author":{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},"date":"2019-04-29 21:38:32.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"6ebc18040cc22bcbd978d4122a47158e39e554d3","author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"date":"2019-04-30 09:07:04.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"9ad10e16d6273d12983af03492f7cdc03b6fa34a","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2019-04-30 15:03:32.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"edf6cdc4f40305875b90c9818b989e99ac8652d7","author":{"_account_id":18575,"name":"Saravanan KR","email":"krsacme@gmail.com","username":"saravanankr"},"date":"2019-05-03 08:47:44.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"f2eaa5cba8fc85a8a5de716e7cca17d37e00e5b9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-03 08:47:57.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c504c9202bd3fdfa8e8f49f0a61b3a0838ce4c01","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-03 11:11:00.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/56/656356/1/gate/openstack-tox-lower-constraints/8bb5407/ : SUCCESS in 4m 14s\n- openstack-tox-pep8 http://logs.openstack.org/56/656356/1/gate/openstack-tox-pep8/8b39a6d/ : SUCCESS in 2m 44s\n- openstack-tox-py27 http://logs.openstack.org/56/656356/1/gate/openstack-tox-py27/8337978/ : SUCCESS in 3m 02s\n- openstack-tox-py35 http://logs.openstack.org/56/656356/1/gate/openstack-tox-py35/277ff14/ : SUCCESS in 4m 21s\n- openstack-tox-py36 http://logs.openstack.org/56/656356/1/gate/openstack-tox-py36/e92bc61/ : SUCCESS in 3m 30s\n- openstack-tox-py37 http://logs.openstack.org/56/656356/1/gate/openstack-tox-py37/80ff5e2/ : SUCCESS in 3m 19s\n- openstack-tox-docs http://logs.openstack.org/56/656356/1/gate/openstack-tox-docs/02547a8/html/ : SUCCESS in 4m 06s\n- tripleo-buildimage-overcloud-full-centos-7 http://logs.openstack.org/56/656356/1/gate/tripleo-buildimage-overcloud-full-centos-7/8675cc0/ : SUCCESS in 20m 48s\n- tripleo-ci-centos-7-containers-multinode http://logs.openstack.org/56/656356/1/gate/tripleo-ci-centos-7-containers-multinode/45fe5b5/ : SUCCESS in 2h 00m 53s\n- tripleo-ci-centos-7-standalone http://logs.openstack.org/56/656356/1/gate/tripleo-ci-centos-7-standalone/cdd5c87/ : SUCCESS in 1h 40m 43s\n- tripleo-ci-fedora-28-standalone http://logs.openstack.org/56/656356/1/gate/tripleo-ci-fedora-28-standalone/63866d1/ : SUCCESS in 1h 42m 15s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates http://logs.openstack.org/56/656356/1/gate/tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates/544b8cc/ : SUCCESS in 2h 12m 17s\n- tripleo-ci-centos-7-undercloud-containers http://logs.openstack.org/56/656356/1/gate/tripleo-ci-centos-7-undercloud-containers/683113e/ : SUCCESS in 1h 26m 40s","accounts_in_message":[],"_revision_number":1},{"id":"400ef07dbc2feb41ca34f6ed518433d627878d2b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-03 11:11:00.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"42af13818ab60763273a1e66e40b6e3dfdf5ec77","revisions":{"42af13818ab60763273a1e66e40b6e3dfdf5ec77":{"kind":"REWORK","_number":1,"created":"2019-04-29 15:25:59.000000000","uploader":{"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},"ref":"refs/changes/56/656356/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-tripleoclient","ref":"refs/changes/56/656356/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-tripleoclient refs/changes/56/656356/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-tripleoclient refs/changes/56/656356/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-tripleoclient refs/changes/56/656356/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-tripleoclient refs/changes/56/656356/1"}}},"commit":{"parents":[{"commit":"33a853cbfb65503162442d3586e90c40917e0e75","subject":"Merge \"Allow running the no-op group validation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tripleoclient/commit/33a853cbfb65503162442d3586e90c40917e0e75"}]}],"author":{"name":"Michele Baldessari","email":"michele@acksyn.org","date":"2019-04-29 15:24:26.000000000","tz":120},"committer":{"name":"Michele Baldessari","email":"michele@acksyn.org","date":"2019-04-29 15:24:26.000000000","tz":120},"subject":"Fix overcloud node instrospect exception output","message":"Fix overcloud node instrospect exception output\n\nCurrently when something fails when introspecting we get this:\n(undercloud) [stack@undercloud-0 ~]$ openstack overcloud node introspect --provide 1b646cb5-39e3-4ef9-a440-9a7c4ee0c6e1\nWaiting for introspection to finish...\nWaiting for messages on queue \u0027tripleo\u0027 with no timeout.\nRetrying 1 nodes that failed introspection. Attempt 1 of 3\nRetrying 1 nodes that failed introspection. Attempt 2 of 3\nRetrying 1 nodes that failed introspection. Attempt 3 of 3\nRetry limit reached with 1 nodes still failing introspection\nException occured while running the command\nTraceback (most recent call last):\n  File \"/usr/lib/python3.6/site-packages/tripleoclient/command.py\", line 30, in run\n    super(Command, self).run(parsed_args)\n  File \"/usr/lib/python3.6/site-packages/osc_lib/command/command.py\", line 41, in run\n    return super(Command, self).run(parsed_args)\n  File \"/usr/lib/python3.6/site-packages/cliff/command.py\", line 184, in run\n    return_code \u003d self.take_action(parsed_args) or 0\n  File \"/usr/lib/python3.6/site-packages/tripleoclient/v1/overcloud_node.py\", line 208, in take_action\n    run_validations\u003dparsed_args.run_validations\n  File \"/usr/lib/python3.6/site-packages/tripleoclient/workflows/baremetal.py\", line 159, in introspect\n    .join(msg for msg in payload[\u0027message\u0027] if msg))\ntripleoclient.exceptions.IntrospectionError: Introspection completed with errors:\nR\ne\nt\nr\ny\n\nl\ni\nm\ni\nt\n\n.....\n\nWith this fix we correctly get a sane output:\n(undercloud) [stack@undercloud-0 ~]$ openstack overcloud node introspect --provide 1b646cb5-39e3-4ef9-a440-9a7c4ee0c6e1\nWaiting for introspection to finish...\nWaiting for messages on queue \u0027tripleo\u0027 with no timeout.\nRetrying 1 nodes that failed introspection. Attempt 1 of 3\nRetrying 1 nodes that failed introspection. Attempt 2 of 3\nRetrying 1 nodes that failed introspection. Attempt 3 of 3\nRetry limit reached with 1 nodes still failing introspection\nException occured while running the command\nTraceback (most recent call last):\n  File \"/usr/lib/python3.6/site-packages/tripleoclient/command.py\", line 30, in run\n    super(Command, self).run(parsed_args)\n  File \"/usr/lib/python3.6/site-packages/osc_lib/command/command.py\", line 41, in run\n    return super(Command, self).run(parsed_args)\n  File \"/usr/lib/python3.6/site-packages/cliff/command.py\", line 184, in run\n    return_code \u003d self.take_action(parsed_args) or 0\n  File \"/usr/lib/python3.6/site-packages/tripleoclient/v1/overcloud_node.py\", line 208, in take_action\n    run_validations\u003dparsed_args.run_validations\n  File \"/usr/lib/python3.6/site-packages/tripleoclient/workflows/baremetal.py\", line 159, in introspect\n    .format(payload[\u0027message\u0027]))\ntripleoclient.exceptions.IntrospectionError: Introspection completed with errors: Retry limit reached with 1 nodes still failing introspection\nIntrospection completed with errors: Retry limit reached with 1 nodes still failing introspection\n\nChange-Id: I0f5bd1a2eb511041e6b93eacc71c964648bdf7ef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tripleoclient/commit/42af13818ab60763273a1e66e40b6e3dfdf5ec77"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tripleoclient/commit/42af13818ab60763273a1e66e40b6e3dfdf5ec77"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
