Log In
Project-requests
Cloud-VPS (Project-requests)
Milestone
ActivePublic
Members (9)
taavi (Taavi Väänänen)
User
Devnull (Devnull)
Security
AndyTan (AndyTan)
User
scfc (Tim Landscheidt)
User
jeremyb
User
Krenair (Alex Monk)
Wikimedia volunteer
Luke081515 (Luke)
German arbcom member
Andrew (Andrew Bogott)
User
View All
Watchers (10)
EChetty (Emil Chetty)
Lead Product Manager (Data & Analytics Platforms)
DarkMatterMan4500 (DarkMatterMan4500)
Operations
dcaro (David Caro)
SRE & amauteur yak shaver
maher (Maher Fawzy samy)
User
Fheredia
User
AndyTan (AndyTan)
User
sietec (sietecFAST™ sysAdmin)
User
Bsandipan (Sandipan)
User
Krenair (Alex Monk)
Wikimedia volunteer
bd808 (Bryan Davis)
Principal Software Engineer, Technical Engagement
View All
Details
DESCRIPTION
Requests for creating or deleting Cloud-VPS projects. See openstack-browser for a list of existing projects and their members. For quota changes see Cloud-VPS (Quota-requests)
Before you request a project
Confirm you cannot run your code/bot/thing on Toolforge. You can request access to Toolforge by following the instructions on wikitech. With Toolforge, the underlying infrastructure will be taken care of for you, and you can focus on writing your tool / bot / researchy-thing.
Only request a VPS project if you need root on the VM for a specific purpose (or need testing VMs for MediaWiki changes, etc). Remember that if you have root you have responsibilities too! :)
Accept responsibility for the VMs that are created. Puppet needs to be kept in working order to be compatible with the rest of the Cloud Services ecosystem. Updates will need to be applied periodically.
Project scope
Cloud VPS projects should be scoped based around concrete products or software projects, rather than the team working on them. The three main problems that we (the Cloud Services team) have seen in the past with team ownership/scope for Cloud VPS projects are:
There are things that can be done to mitigate these problems, but the easiest thing to do is to create more targeted projects that are scoped to a product/project rather than a team. This can become a burden in other ways if a common group of developers is active on a large number of such projects, so we are willing to be flexible if good cause can be shown for project consolidation.
For more guidance, see https://wikitech.wikimedia.org/wiki/Help:Cloud_VPS_project
Requesting a new project
To request a new project, create a task using this link, and fill out the requested information by <replacing the instructions>
Process
Requests are processed by the Cloud Services team during the Cloud Services team meeting every Wednesday (8:00 PST) that the meeting is held. This schedule may be effected by holidays, conferences, or other unavailability. Requests can be granted when approved by a quorum of at least two WMCS team members.
Once approved (typically noted with a "+1" or "approved" comment on the task), creation of the project in OpenStack will be handled by a member of the Cloud VPS admin team. This will typically happen within 1-2 days, but may take longer due to availability of computing resources or higher priority administration tasks.
See also
Cloud-VPS (Quota-requests)
Recent Activity
Yesterday
Pintoch created T311201: Request creation of wikidata-reconciliation VPS project.
Thu, Jun 23, 7:33 AM · Cloud-VPS (Project-requests)
Mon, Jun 20
Yaron_Koren renamed T311011: Request creation of Canasta VPS project from Request creation of Canastaa VPS project to Request creation of Canasta VPS project.
Mon, Jun 20, 4:59 PM · Cloud-VPS (Project-requests)
Yaron_Koren created T311011: Request creation of Canasta VPS project.
Mon, Jun 20, 4:59 PM · Cloud-VPS (Project-requests)
Fri, Jun 3
rook closed T309824: Request creation of wmcs-uptime VPS project as Resolved.
Fri, Jun 3, 12:39 PM · Cloud-VPS (Project-requests)
rook added a comment to T309824: Request creation of wmcs-uptime VPS project.
Project created
Fri, Jun 3, 12:39 PM · Cloud-VPS (Project-requests)
Thu, Jun 2
TheresNoTime created T309824: Request creation of wmcs-uptime VPS project.
Thu, Jun 2, 11:11 PM · Cloud-VPS (Project-requests)
May 14 2022
taavi closed T308102: Delete Cloud VPS projects ores and ores-staging as Resolved.
May 14 2022, 11:33 AM · Cloud-VPS (Project-requests), cloud-services-team (Kanban)
Stashbot added a comment to T308102: Delete Cloud VPS projects ores and ores-staging.
Mentioned in SAL (#wikimedia-cloud) [2022-05-14T11:33:05Z] <taavi> deleted projects 'ores' and 'ores-staging' T308102
May 14 2022, 11:33 AM · Cloud-VPS (Project-requests), cloud-services-team (Kanban)
taavi claimed T308102: Delete Cloud VPS projects ores and ores-staging.
May 14 2022, 11:28 AM · Cloud-VPS (Project-requests), cloud-services-team (Kanban)
May 12 2022
bd808 moved T308102: Delete Cloud VPS projects ores and ores-staging from Inbox to Approved on the Cloud-VPS (Project-requests) board.
May 12 2022, 1:51 AM · Cloud-VPS (Project-requests), cloud-services-team (Kanban)
bd808 edited projects for T308102: Delete Cloud VPS projects ores and ores-staging, added: Cloud-VPS (Project-requests); removed Cloud-VPS (Debian Stretch Deprecation).
May 12 2022, 1:51 AM · Cloud-VPS (Project-requests), cloud-services-team (Kanban)
Apr 13 2022
Ladsgroup closed T303973: Request creation of LSC VPS project as Invalid.
It seems toolforge is working. Making git hooks work was a bit annoying but done.
Apr 13 2022, 11:14 PM · Cloud-VPS (Project-requests)
Apr 11 2022
aborrero closed T301380: Request creation of wmdeanalytics VPS project as Resolved.
Apr 11 2022, 4:01 PM · User-ItamarWMDE, Cloud-VPS (Project-requests)
ItamarWMDE moved T301380: Request creation of wmdeanalytics VPS project from Incoming to Radar on the User-ItamarWMDE board.
Apr 11 2022, 3:11 PM · User-ItamarWMDE, Cloud-VPS (Project-requests)
ItamarWMDE added a comment to T301380: Request creation of wmdeanalytics VPS project.
Happy to help, I think this can be achieved through the DNS Records → Web Proxies section in Horizon. Let's try this together after spinning up the instance under a different name.
Apr 11 2022, 3:11 PM · User-ItamarWMDE, Cloud-VPS (Project-requests)
GoranSMilovanovic added a comment to T301380: Request creation of wmdeanalytics VPS project.
@aborrero Thank you.
Apr 11 2022, 12:56 PM · User-ItamarWMDE, Cloud-VPS (Project-requests)
aborrero added a comment to T301380: Request creation of wmdeanalytics VPS project.
In T301380#7844583, @GoranSMilovanovic wrote:
Thank you @aborrero.
@ItamarWMDE @Tobi_WMDE_SW @Manuel
I hope you aware of the fact that changing the instance name in CloudVPS implies the change in its URL, e.g.
@Manuel This is especially relevant for you since you have placed an (understandable, rational) demand to always keep the old URLs alive.
@ItamarWMDE Do you think there is something that we can do about this?
Apr 11 2022, 12:24 PM · User-ItamarWMDE, Cloud-VPS (Project-requests)
ItamarWMDE added a project to T301380: Request creation of wmdeanalytics VPS project: User-ItamarWMDE.
Apr 11 2022, 12:15 PM · User-ItamarWMDE, Cloud-VPS (Project-requests)
GoranSMilovanovic added a comment to T301380: Request creation of wmdeanalytics VPS project.
Thank you @aborrero.
Apr 11 2022, 11:59 AM · User-ItamarWMDE, Cloud-VPS (Project-requests)
aborrero updated the task description for T305829: horizon (or nova) doesn't correctly report duplicated VM names.
Apr 11 2022, 11:04 AM · cloud-services-team (Kanban), Horizon
aborrero updated the task description for T305829: horizon (or nova) doesn't correctly report duplicated VM names.
Apr 11 2022, 11:03 AM · cloud-services-team (Kanban), Horizon
aborrero created T305829: horizon (or nova) doesn't correctly report duplicated VM names.
Apr 11 2022, 10:58 AM · cloud-services-team (Kanban), Horizon
aborrero updated subscribers of T301380: Request creation of wmdeanalytics VPS project.
Hey, thanks to @Majavah who did some internal inspection, we believe the problem is that there is already a virtual machine with the same name somewhere in Cloud VPS.
Apr 11 2022, 10:54 AM · User-ItamarWMDE, Cloud-VPS (Project-requests)
GoranSMilovanovic added a comment to T301380: Request creation of wmdeanalytics VPS project.
@ItamarWMDE the screenshot is already shared ☝️
Apr 11 2022, 10:39 AM · User-ItamarWMDE, Cloud-VPS (Project-requests)
ItamarWMDE added a comment to T301380: Request creation of wmdeanalytics VPS project.
@GoranSMilovanovic as requested in IRC, can you please post a screenshot of the settings used to create that instance? It might give us a lead as to what could cause this problem.
Apr 11 2022, 9:20 AM · User-ItamarWMDE, Cloud-VPS (Project-requests)
GoranSMilovanovic added a comment to T301380: Request creation of wmdeanalytics VPS project.
@rook We would really need to find out where is the problem with spinning up virtual instances in this project, and rather quickly (sorry; I am leaving my position as a Data Scientist for Wikidata and the WMDE team needs to take over my responsibilities, and we are already late in that respect, so timing is crucial here).
Apr 11 2022, 8:53 AM · User-ItamarWMDE, Cloud-VPS (Project-requests)
Apr 10 2022
Ladsgroup added a comment to T303973: Request creation of LSC VPS project.
I've got lsc in toolforge up and running: https://lsc.toolforge.org
Apr 10 2022, 10:18 PM · Cloud-VPS (Project-requests)
Apr 7 2022
GoranSMilovanovic added a comment to T301380: Request creation of wmdeanalytics VPS project.
One hour, eight minutes right now @rook
Apr 7 2022, 2:53 PM · User-ItamarWMDE, Cloud-VPS (Project-requests)
rook added a comment to T301380: Request creation of wmdeanalytics VPS project.
I tried launching another, seemed to startup. Try removing the one stuck in scheduling and rebuilding it. I'll remove my test VM
Apr 7 2022, 1:36 PM · User-ItamarWMDE, Cloud-VPS (Project-requests)
GoranSMilovanovic reopened T301380: Request creation of wmdeanalytics VPS project as "Open".
In the old CloudVPS project wmde-dashboards I was using an g2.cores8.ram16.disk160 instance.
Apr 7 2022, 1:15 PM · User-ItamarWMDE, Cloud-VPS (Project-requests)
Mar 29 2022
Andrew moved T303973: Request creation of LSC VPS project from Inbox to Feedback needed on the Cloud-VPS (Project-requests) board.
Mar 29 2022, 8:23 PM · Cloud-VPS (Project-requests)
Mar 28 2022
Mstyles added a comment to T304034: Request creation of 2022-testing-2 VPS project.
thanks!
Mar 28 2022, 6:34 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
Mstyles added a comment to T304033: Request creation of 2022-testing-1 VPS project.
thanks!
Mar 28 2022, 6:34 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
Mar 21 2022
Ladsgroup changed the status of T303973: Request creation of LSC VPS project from Open to Stalled.
let me give it a try with toolforge and if I succeed, I'll close this ticket.
Mar 21 2022, 9:42 AM · Cloud-VPS (Project-requests)
Mar 17 2022
Ladsgroup added a comment to T303973: Request creation of LSC VPS project.
I'm sure I tried HTTPS and it didn't work, specially since it's much simpler than doing it with ssh.
Mar 17 2022, 9:29 PM · Cloud-VPS (Project-requests)
Andrew closed T304034: Request creation of 2022-testing-2 VPS project as Resolved.
@Mstyles I've created this project and added you as the project admin. You should be able to access this project on horizon.wikimedia.org and add other users as needed.
Mar 17 2022, 6:21 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
Andrew closed T304033: Request creation of 2022-testing-1 VPS project as Resolved.
@Mstyles I've created this project and added you as the project admin. You should be able to access this project on horizon.wikimedia.org and add other users as needed.
Mar 17 2022, 6:20 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
bd808 moved T304034: Request creation of 2022-testing-2 VPS project from Inbox to Clinic Duty on the cloud-services-team (Kanban) board.
Mar 17 2022, 6:13 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
bd808 moved T304034: Request creation of 2022-testing-2 VPS project from Inbox to Approved on the Cloud-VPS (Project-requests) board.
+1
Mar 17 2022, 6:12 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
bd808 moved T304033: Request creation of 2022-testing-1 VPS project from Inbox to Approved on the Cloud-VPS (Project-requests) board.
Mar 17 2022, 6:06 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
bd808 moved T304033: Request creation of 2022-testing-1 VPS project from Inbox to Clinic Duty on the cloud-services-team (Kanban) board.
Mar 17 2022, 6:06 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
bd808 added a project to T304033: Request creation of 2022-testing-1 VPS project: cloud-services-team (Kanban).
+1
Mar 17 2022, 6:06 PM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
Mstyles updated the task description for T304033: Request creation of 2022-testing-1 VPS project.
Mar 17 2022, 12:09 AM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
Mstyles updated the task description for T304034: Request creation of 2022-testing-2 VPS project.
Mar 17 2022, 12:09 AM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
Mstyles created T304034: Request creation of 2022-testing-2 VPS project.
Mar 17 2022, 12:07 AM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
Mstyles created T304033: Request creation of 2022-testing-1 VPS project.
Mar 17 2022, 12:06 AM · cloud-services-team (Kanban), Cloud-VPS (Project-requests)
Mar 16 2022
bd808 added a comment to T303973: Request creation of LSC VPS project.
https://gerrit.wikimedia.org/r/Documentation/user-upload.html#http
Mar 16 2022, 4:48 PM · Cloud-VPS (Project-requests)
Ladsgroup added a comment to T303973: Request creation of LSC VPS project.
To be honest, I don't know. I thought about it before making this request (but didn't think a lot). The biggest con of toolforge is the security, specially given that this will be able to create a lot of patches, etc. and I want to isolate the ssh agent as much as possible.
Mar 16 2022, 4:45 PM · Cloud-VPS (Project-requests)
bd808 added a comment to T303973: Request creation of LSC VPS project.
Is it not possible to run this as a Toolforge tool?
Mar 16 2022, 4:34 PM · Cloud-VPS (Project-requests)
Ladsgroup created T303973: Request creation of LSC VPS project.
Mar 16 2022, 4:23 PM · Cloud-VPS (Project-requests)
Content licensed under Creative Commons Attribution-ShareAlike 3.0 (CC-BY-SA) unless otherwise noted; code licensed under GNU General Public License (GPL) or other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL