Page MenuHomePhabricator

Grant Zuul deploy rights to Jan Zerebecki
Closed, ResolvedPublic

Description

I would like to propose @JanZerebecki to get +2 on integration/config.git and shell access/sudo to be able to deploy the Zuul configuration changes.

He made a ton of changes and nicely baby site WMDE changes, so that would help for sure.

Event Timeline

hashar raised the priority of this task from to Needs Triage.
hashar updated the task description. (Show Details)
hashar added subscribers: hashar, JanZerebecki, Krinkle.

I have requested shell access to ops via T98961

Added Jan to the Gerrit integration group so he can +2 on integration/* repo.

I have added Jan as an admin to the labs integration project. Might be of some help.

hashar triaged this task as Medium priority.

@hashar is this done then since the blocking task is resolved?

Yesterday I noticed that while this give me permission to the system user Jenkins runs as, I didn't get permission to administer Jenkins, which is needed to e.g. apply the workarounds in https://www.mediawiki.org/wiki/Continuous_integration/Zuul#Known_issues .

Yesterday I noticed that while this give me permission to the system user Jenkins runs as, I didn't get permission to administer Jenkins, which is needed to e.g. apply the workarounds in https://www.mediawiki.org/wiki/Continuous_integration/Zuul#Known_issues .

Yup you need to be in the LDAP group wmf. I have added just for you under https://integration.wikimedia.org/ci/configureSecurity/ . You should now have full administrative rights on Jenkins :-}

It still says JanZerebecki is missing the Overall/Administer permission for me.

I made the user all lower case. Redid with JanZerebecki