AdminContacts: Difference between revisions
No edit summary |
|||
(58 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
The QEMU project has a large number of different pieces of infrastructure, including servers and accounts on various web services. This page attempts to list them all and indicate who has the access rights on those systems and how they can be updated, so we can update things as necessary as people leave or join the project. | The QEMU project has a large number of different pieces of infrastructure, including servers and accounts on various web services. This page attempts to list them all and indicate who has the access rights on those systems and how they can be updated, so we can update things as necessary as people leave or join the project. | ||
== | == Master cloud accounts == | ||
qemu.org servers (except for the QEMU Advent Calendar) are hosted by Azure and OSUOSL. | |||
Rackspace resources are not in use anymore. | |||
The Azure sponsorship will be available until credits expire, which should be sometime in November 2024. We do not intend to renew it. | |||
{| border= | {| class="wikitable" border=1 | ||
! WHAT | ! WHAT | ||
! WHO | ! WHO | ||
Line 13: | Line 17: | ||
* control / allocate / delete resources | * control / allocate / delete resources | ||
* backups | * backups | ||
| | | primary: stefanha, jcody | ||
| SFC can add new admin accounts | |||
|- | |||
| | | Microsoft account (qemu-project@outlook.com) | ||
| primary: pbonzini | |||
backups: stefanha, [[User:Camilla Conte|cconte]] | |||
| pbonzini, stefanha | |||
|- | |||
| DigitalOcean account (qemu-project@outlook.com) | |||
| primary: pbonzini | |||
backups: TBD | |||
| pobnzini | |||
|- | |||
| OSUOSL | |||
| stefanha | |||
| see below for OSUOSL contacts | |||
|} | |||
== Server accounts == | |||
{| class="wikitable" border=1 | |||
! WHAT | |||
! WHO | |||
! CHANGES | |||
|- | |- | ||
| | | OSUOSL AlmaLinux 9 server | ||
| | | | ||
* primary: | * primary: stefanha, paolo | ||
* backup: | * <s>backup: Fam Zheng</s> | ||
| anybody with root | | anybody with root | ||
|- | |- | ||
| | | OSUOSL CentOS 9 server | ||
| | | | ||
* | * primary: stefanha, paolo | ||
* backup: Fam Zheng | |||
| anybody with root | |||
* | |||
| | |||
|- | |- | ||
| [http://www.qemu-advent-calendar.org/ QEMU Advent Calendar] | | [http://www.qemu-advent-calendar.org/ QEMU Advent Calendar] | ||
| | | | ||
* primary: | * primary: Eldon Stegall | ||
| any of the above (all have root accounts) | | any of the above (all have root accounts) | ||
|} | |} | ||
Line 45: | Line 63: | ||
== Other resources == | == Other resources == | ||
{| border= | {| class="wikitable" border=1 | ||
! WHAT | ! WHAT | ||
! WHO | ! WHO | ||
Line 61: | Line 79: | ||
| [http://wiki.qemu.org/index.php?title=Special:ListUsers&group=sysop list of administrators] | | [http://wiki.qemu.org/index.php?title=Special:ListUsers&group=sysop list of administrators] | ||
| [http://wiki.qemu.org/index.php?title=Special:ListUsers&group=bureaucrat anybody in the 'bureaucrat' group] | | [http://wiki.qemu.org/index.php?title=Special:ListUsers&group=bureaucrat anybody in the 'bureaucrat' group] | ||
|- | |- | ||
| [https://launchpad.net/qemu Launchpad] | | [https://launchpad.net/qemu Launchpad] | ||
Line 71: | Line 85: | ||
|- | |- | ||
| IRC channel operator | | IRC channel operator | ||
| pmaydell, stefanha, | | pmaydell, stefanha, bonzini | ||
| anybody with 'MASTER' access can change this via ChanServ's "ACCESS" command | | anybody with 'MASTER' access can change this via ChanServ's "ACCESS" command | ||
|- | |||
| master.gnome.org | |||
| | |||
* primary: Paolo (pbonzini) | |||
* others: Michael Roth | |||
| https://wiki.gnome.org/Infrastructure/NewAccounts#How_to_request_a_GNOME_.28LDAP.29_account (use "msitools" project) | |||
|- | |- | ||
| OSUOSL point-of-contact | | OSUOSL point-of-contact | ||
Line 86: | Line 106: | ||
| If you have savannah project admin access you can request a password reset for any list. | | If you have savannah project admin access you can request a password reset for any list. | ||
|- | |- | ||
| [ | | [[GitLab/GitHub|GitHub]] | ||
| afaerber, aliguori, | | afaerber, aliguori, bonzini, stsquad (Alex Bennée) | ||
| admin access lets you change list | |||
|- | |||
| [[GitLab/GitHub|GitLab]] | |||
| stsquad (Alex Bennée), bonzini, pmaydell, philmd, stefanha ([https://gitlab.com/groups/qemu-project/-/group_members up-to-date list])<br> | |||
Individual repositories: [https://gitlab.com/qemu-project/qemu/-/project_members qemu] [https://gitlab.com/qemu-project/qemu-web/-/project_members qemu-web] | |||
| admin access lets you change list | | admin access lets you change list | ||
|- | |||
| [https://scan.coverity.com/projects/qemu coverity scan project] | |||
| pmaydell, bonzini, armbru | |||
| people with 'maintainer/owner' privileges can change list | |||
|- | |||
| [https://quay.io/organization/qemu/ QEMU quay.io organization] | |||
| danpb, stsquad | |||
| | |||
|- | |||
| [https://readthedocs.org/projects/qemu/ readthedocs hosting] | |||
| stsquad (Alex Bennée), stefanha | |||
| | |||
|- | |||
| [https://pypi.org/user/QEMU/ QEMU PyPI user] | |||
| jsnow (John Snow) | |||
| | |||
|- | |||
| patchew.org email on Zoho | |||
| Primary: Fam Zheng | |||
backup: paolo | |||
| Fam | |||
|- | |||
| patchew.org DNS | |||
| Fam Zheng | |||
| | |||
|} | |||
<!-- | |||
|- | |||
| Cloudflare account (qemu-project@outlook.com, not in use yet) | |||
| pbonzini | |||
| Just ask for the password | |||
--> | |||
=== Machines === | |||
There are a small number of machines of various architectures that the project has access to for when maintainers need something faster than running a TCG emulated system | |||
{| class="wikitable" border=1 | |||
! Machine | |||
! HW | |||
! Contact | |||
|- | |||
| aarch64.ci.qemu.org | |||
| ThunderX2 (ARMv8.2) | |||
| stsquad, rth | |||
|- | |||
| s390x-cloud | |||
| ? | |||
| pm215, cborntraeger | |||
|} | |} | ||
=== Cloud hosting details === | |||
The Azure account hosts the following resources: | |||
* 20.218.253.93 (CentOS 9, to be retired soon): web server and database for patchew.org, wiki.qemu.org, kvm-forum.qemu.org, qemu.org, git.qemu.org (containers + nginx proxy) | |||
OSUOSL hosts the following resources: | |||
* node1.qemu.org (CentOS 9): containers for patches.qemu.org and patchew.org, web server and database for next.patchew.org | |||
* shell1.qemu.org aka qemu2.osuosl.org (AlmaLinux 9): containers + nginx proxy for kvm-forum.qemu.org, qemu.org, git.qemu.org, patchew.org, wiki.qemu.org |
Latest revision as of 15:29, 3 September 2024
The QEMU project has a large number of different pieces of infrastructure, including servers and accounts on various web services. This page attempts to list them all and indicate who has the access rights on those systems and how they can be updated, so we can update things as necessary as people leave or join the project.
Master cloud accounts
qemu.org servers (except for the QEMU Advent Calendar) are hosted by Azure and OSUOSL.
Rackspace resources are not in use anymore.
The Azure sponsorship will be available until credits expire, which should be sometime in November 2024. We do not intend to renew it.
WHAT | WHO | CHANGES |
---|---|---|
Rackspace control panel:
|
primary: stefanha, jcody | SFC can add new admin accounts |
Microsoft account (qemu-project@outlook.com) | primary: pbonzini
backups: stefanha, cconte |
pbonzini, stefanha |
DigitalOcean account (qemu-project@outlook.com) | primary: pbonzini
backups: TBD |
pobnzini |
OSUOSL | stefanha | see below for OSUOSL contacts |
Server accounts
WHAT | WHO | CHANGES |
---|---|---|
OSUOSL AlmaLinux 9 server |
|
anybody with root |
OSUOSL CentOS 9 server |
|
anybody with root |
QEMU Advent Calendar |
|
any of the above (all have root accounts) |
Other resources
WHAT | WHO | CHANGES |
---|---|---|
DNS |
|
|
wiki | list of administrators | anybody in the 'bureaucrat' group |
Launchpad | pmaydell, paolo, Thomas Huth, Dustin Kirkland (see LP 'qemu' team) | if you're in that group with admin status you can add others |
IRC channel operator | pmaydell, stefanha, bonzini | anybody with 'MASTER' access can change this via ChanServ's "ACCESS" command |
master.gnome.org |
|
https://wiki.gnome.org/Infrastructure/NewAccounts#How_to_request_a_GNOME_.28LDAP.29_account (use "msitools" project) |
OSUOSL point-of-contact | stefanha, jcody (and at the OSUOSL end Lance Albertson) | |
Savannah project | pmaydell, stefanha, edgar | admin access lets you change list |
savannah mailing lists | each mailing list has its own list admin and password | If you have savannah project admin access you can request a password reset for any list. |
GitHub | afaerber, aliguori, bonzini, stsquad (Alex Bennée) | admin access lets you change list |
GitLab | stsquad (Alex Bennée), bonzini, pmaydell, philmd, stefanha (up-to-date list) |
admin access lets you change list |
coverity scan project | pmaydell, bonzini, armbru | people with 'maintainer/owner' privileges can change list |
QEMU quay.io organization | danpb, stsquad | |
readthedocs hosting | stsquad (Alex Bennée), stefanha | |
QEMU PyPI user | jsnow (John Snow) | |
patchew.org email on Zoho | Primary: Fam Zheng
backup: paolo |
Fam |
patchew.org DNS | Fam Zheng |
Machines
There are a small number of machines of various architectures that the project has access to for when maintainers need something faster than running a TCG emulated system
Machine | HW | Contact |
---|---|---|
aarch64.ci.qemu.org | ThunderX2 (ARMv8.2) | stsquad, rth |
s390x-cloud | ? | pm215, cborntraeger |
Cloud hosting details
The Azure account hosts the following resources:
- 20.218.253.93 (CentOS 9, to be retired soon): web server and database for patchew.org, wiki.qemu.org, kvm-forum.qemu.org, qemu.org, git.qemu.org (containers + nginx proxy)
OSUOSL hosts the following resources:
- node1.qemu.org (CentOS 9): containers for patches.qemu.org and patchew.org, web server and database for next.patchew.org
- shell1.qemu.org aka qemu2.osuosl.org (AlmaLinux 9): containers + nginx proxy for kvm-forum.qemu.org, qemu.org, git.qemu.org, patchew.org, wiki.qemu.org