project-config/roles
Thierry Carrez 2ce6a551ac check-release-approval: handle no-review case
When no review is posted yet, Gerrit returns simplified 'labels'
data. In particular it's missing the ['labels']['Code-Review]['all']
dictionary, which we assumed would always be present.

We should only add approvers from the reviews if the 'all' key is
provided, and otherwise just work from the owner email.

Remove all changes pushed to investigate the issue: use a narrow
query again (rather than the /detail call) and no longer catch the
exception.

Change-Id: I13fa07754e38281c63dcf0eceaa4c3b3c2715618
2020-03-20 11:39:44 +01:00
..
build-wheels Correct LOGS path in wheel build script 2020-01-22 14:18:44 +00:00
check-release-approval check-release-approval: handle no-review case 2020-03-20 11:39:44 +01:00
configure-git move git configuration for release jobs to ansible tasks 2017-10-20 18:38:12 -04:00
copy-proposal-common-scripts Fix proposal scripts 2019-04-20 09:26:54 +02:00
copy-release-tools-scripts Make update_constraints.sh aware of python_versions 2020-02-25 12:29:22 -06:00
copy-wheels copy-wheels: disable PEP503 indexing 2020-01-16 12:27:48 +11:00
fetch-translations-subunit-output Rename fetch-translations-stestr-output 2018-01-23 13:40:51 +01:00
legacy-zuul-git-prep-upper-constraints OpenDev Migration Patch 2019-04-19 19:41:29 +00:00
test-upload-logs Update ansible-lint and add fake zuul_return 2020-03-18 22:28:10 +01:00
use-cached-repos Update ansible-lint and add fake zuul_return 2020-03-18 22:28:10 +01:00