Migrate Jenkins isotesters to the new location of test-suite-shared-secrets.git
tails::jenkins::slave::iso_tester
still points to the obsolete repo at immerda. This means that isotesters won't pick up new changes pushed to the new location at GitLab. I've spotted this because I was actually going to deploy one such change for tails#16856 (closed), so this blocks other work of mine.
I think we need to:
-
set up a role-jenkins-isotester
GitLab account + corresponding email alias -
add every $root_ssh_pubkey_name
pubkey to that GitLab account, i.e.keydir/isotester*.pub
in our immerda Gitolite config -
via gitlab-config
, grantrole-jenkins-isotester
read-only access to that repo -
point $test_suite_shared_secrets_repo
togit@gitlab-ssh.tails.boum.org:tails/test-suite-shared-secrets.git
-
deploy to isotesters -
verify that the remote URL is updated on isotesters -
delete the repo hosted at immerda, so that anyone still using it notices their config is outdated next time they fetch it
Edited by Zen Fu