diff --git a/modules/openstack_project/templates/infra_lp_creds.erb b/modules/openstack_project/templates/infra_lp_creds.erb deleted file mode 100644 index b6620b7b2b..0000000000 --- a/modules/openstack_project/templates/infra_lp_creds.erb +++ /dev/null @@ -1,5 +0,0 @@ -[1] -access_token = <%= @lp_access_token %> -access_secret = <%= @lp_access_secret %> -consumer_key = <%= @lp_consumer_key %> -consumer_secret = diff --git a/playbooks/roles/gerrit/tasks/main.yaml b/playbooks/roles/gerrit/tasks/main.yaml index 65d2889ca1..f5444f5b1a 100644 --- a/playbooks/roles/gerrit/tasks/main.yaml +++ b/playbooks/roles/gerrit/tasks/main.yaml @@ -185,6 +185,8 @@ group: "{{ gerrit_user_name }}" mode: 0775 +# The hook scripts below use update-bug (provided by jeepyb) and this +# authentication file. - name: Write Launchpad creds file template: src: infra_lp_creds.j2 @@ -192,7 +194,6 @@ owner: "{{ gerrit_user_name }}" group: "{{ gerrit_user_name }}" mode: 0600 - when: lp_access_token is defined - name: Copy static hooks copy: diff --git a/playbooks/roles/gerrit/templates/infra_lp_creds.j2 b/playbooks/roles/gerrit/templates/infra_lp_creds.j2 index 59fba116ae..b4492a7e53 100644 --- a/playbooks/roles/gerrit/templates/infra_lp_creds.j2 +++ b/playbooks/roles/gerrit/templates/infra_lp_creds.j2 @@ -1,5 +1,5 @@ [1] -access_token = {{ gerrit_lp_access_token }} -access_secret = {{ gerrit_lp_access_secret }} -consumer_key = {{ gerrit_lp_consumer_key }} +access_token = {{ gerrit_launchpad_auth['access_token'] }} +access_secret = {{ gerrit_launchpad_auth['access_secret'] }} +consumer_key = {{ gerrit_launchpad_auth['consumer_key'] }} consumer_secret = diff --git a/playbooks/zuul/templates/group_vars/review.yaml.j2 b/playbooks/zuul/templates/group_vars/review.yaml.j2 index d20361d456..691c8ef7a1 100644 --- a/playbooks/zuul/templates/group_vars/review.yaml.j2 +++ b/playbooks/zuul/templates/group_vars/review.yaml.j2 @@ -100,3 +100,7 @@ gerrit_email_private_key: wjpkxebohgbid6rpuwpfrYsouxpgseluqir6yupppBczoezj gerrit_rest_token_private_key: A83fAC8x72wxcu gerrit_container_image: "docker.io/opendevorg/gerrit:{{ zuul_test_gerrit_version | default('3.2') }}" gerrit_under_test: true +gerrit_launchpad_auth: + access_token: 'token' + access_secret: 'secret' + consumer_key: 'consumer_key'