-
-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Equinix migration to new data centres #2666
Comments
Initial thoughts:
|
Note that at the moment the machines we use for our Linux/x64 performance runs are on those bare metal machines. If we switch to a virtualised systems we will need to consider whether they are still suitable |
@vielmetti do these requirements look feasible? Sounds like the emag system will be fully decomissioned so that one can be ignored in the above comments. |
@sxa Yeah, these all look quite sensible, I don't see any problems. I think it's a good tdea to virtualize the t1.small equivalents as opposed to replacing them with hardware one for one. |
@vielmetti Great! Are you ok for me to start creating more on-demand machines in our |
@sxa You should be able to start putting new on-demand machines in the new project and starting to move over. (Of course it's OK to temporarily have both old and new systems going). The physical move of the Works on Arm Altras is being coordinated separately, I don't have a date for that yet. |
@vielmetti Any preference on which locations we should use for the new ones? Most of our existing ones are in AM or DA with one in NY - a similar geographical split would likely still be useful. |
@sxa You should be able to stay in the same metros (moving AMS1 resources to AM, and EWR1 resources to NY, and DFW2 resources to DA). You may find our "capacity dashboard" useful for planning or to get a quick overview of availability by plan and metro: |
Ive got 2 x64 dockerhost machines up and 1 ESXi7 host up. Bit of a problem with the ESXi host. I created a Solaris 10 vm, have given it the ip 145.40.115.43, out of the 145.40.115.40/29 network provided by the ESXi host. But I can't ssh into it. I have enabled PermitRootLogin in /etc/ssh/ssh_config yet I still cant get it. The ip of the machine is pingable. Upon first trying to ssh in
Then I installed OpenSSH onto the machine
While im still googling, any idea @sxa @vielmetti ? |
Your local ssh client (on the machine you're connecting from) likely does not support the algorithms which the Solaris 10 default install does. Three options:
|
Build solaris machine up at https://ci.adoptopenjdk.net/computer/build-equinix-solaris10-x64-1/ |
Copied from #2792 (comment) A second ESXi server has been created as the first one ran out of assignable IP addresses. On this second server, we have the 2 tck machines, solaris and ubuntu. EF are currently setting them up with an ETA of before the end of the month |
Theres now a total of 18 new dockerstatic containers split between the two new dockerhost machines The -1s are on https://ci.adoptopenjdk.net/computer/dockerhost-equinix-ubuntu2004-x64-1-NEW/ and the -2s are on https://ci.adoptopenjdk.net/computer/dockerhost-equinix-ubuntu2204-x64-1-NEW/ Should be enough to replace the containers on the 'to be decommissioned' equinix machines |
Those static docker containers have had https://ci.adoptopenjdk.net/view/Test_grinder/job/AQA_Test_Pipeline/ run on them to completion. Theyre good to go |
@Haroon-Khel - does this mean that all of the old infrastructure has been (or is ready to be) decommissioned? I still see those old systems online. cc @sxa |
@vielmetti The old infrastructure is ready to be decommissioned. Replacements have been made for them |
@vielmetti I haven't shut them down yet - do you want me to do that and deprovision in your UI? Happy to do that although if possible I'd quite like to keep the old ESXi server around for a few days more, but not critical if that's a problem. |
@sxa If you could deprovision in the UI that would be great, thanks. I know it's nearly weekend already for you - so if anything you can do that's super easy could be done sooner, and then anything harder like the ESXi could wait to early next week. |
All shut down except for the ESXi server and test-packet-ubuntu1604-x64-3 - both are awaiting https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/2276 but if necessary they could go if needed too. I'll aim to deprovision them too. |
All apart from the two I mentioned (And the ARM systems) now deleted. I've typed |
Old ESXi server now decommissioned too so this is fully complete now. |
Equinix wish to move us to their new servers and decommission the older instances that had been previously hosted at Packet data centres. The scope for this will be all of the servers that we have hosted with them other than the Ampere Altra systems which are hosted by the "Works On ARM" project. We already have one system that has been migrated, so we already have a second project set up in the Equinix web UI, so that part of it is sorted out. The next stage is to start creating more new machines in the new project, and start migrating workloads over. We will have some overlap time to run systems in parallel until they are verified as working.
The current set of machines in scope that we have with Equinix are as follows:
NOTE: Once migration has occurred we will need to raise an issue in Eclipse Infrastructure's gitlab to get the x64 and Solaris machines added to the TC jenkins instance.
The text was updated successfully, but these errors were encountered: