Page MenuHomePhabricator

Publish Wikibase tarball releases on releases.wikimedia.org
Closed, ResolvedPublic

Description

Hello!

In a previous ticket (T268345) I've described our wishes to use releases.wikimedia.org to host tarball artifacts created by our release pipeline under https://releases.wikimedia.org/wikibase/.

I've attached a patch that suggests adding a new group releasers-wikibase with the following members included.

As for myself(toan) I'm currently not defined as an admin but would also like to be a part of this list. Should I add this in a follow-up patch or could this be included in the attached one?

Event Timeline

Change 643512 had a related patch set uploaded (by Tobias Andersson; owner: Tobias Andersson):
[operations/puppet@production] Add group wikibase-releasers & folder

https://gerrit.wikimedia.org/r/643512

toan updated the task description. (Show Details)

Seems good to me. The group creation in gerrit looks consistent with our existing groups. As mentioned on Gerrit let the current clinic duty person handle it as an access request to check which kind of approval this case needs or doesn't need. Also would be good to have someone from releng comment whether they have concerns about shared usage of releases servers and this specific request.

Thanks @Dzahn!

@thcipriani: Adding you to this task to see if you have any possible concerns about this request as it involves the use of the release servers. Thanks!

jbond triaged this task as Medium priority.Dec 9 2020, 11:58 AM

As for myself(toan) I'm currently not defined as an admin but would also like to be a part of this list. Should I add this in a follow-up patch or could this be included in the attached one?

@toan I notice you don't currently have a shell account as such you should request that and you can list the groups you would like access to there.

For the group creation access request as well as confirmation from @thcipriani we would also need genral approval from one oif the following Engineering managers

I approve this request. I will also approve @toan's production shell access request when it is open.

Change 647662 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] admin: add toan user

https://gerrit.wikimedia.org/r/647662

Thanks @Dzahn!

@thcipriani: Adding you to this task to see if you have any possible concerns about this request as it involves the use of the release servers. Thanks!

No concerns about this use-case.

For the group creation access request as well as confirmation from @thcipriani we would also need genral approval from one oif the following Engineering managers

Approved.

Change 643512 merged by Jbond:
[operations/puppet@production] Add group wikibase-releasers & folder

https://gerrit.wikimedia.org/r/643512

jbond claimed this task.

The change has now been merged all users listed in the original post should have the required access. @toan I have been unable to validate your NDA status to enable shell access however we can deal with that in T269777 and once resolved i will add you to this group when the shell account is created.

Please reopen this issue if there are any further issues

The change has now been merged all users listed in the original post should have the required access. @toan I have been unable to validate your NDA status to enable shell access however we can deal with that in T269777 and once resolved i will add you to this group when the shell account is created.

Please reopen this issue if there are any further issues

Thank you!

Change 647662 merged by RLazarus:
[operations/puppet@production] admin: add toan user and add to wikibase-releasers group

https://gerrit.wikimedia.org/r/647662