Skip to content
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

New Machine requirement - Second Linux/x64 dockerhost/build host #3378

Closed
Tracked by #3292
sxa opened this issue Feb 12, 2024 · 11 comments
Closed
Tracked by #3292

New Machine requirement - Second Linux/x64 dockerhost/build host #3378

sxa opened this issue Feb 12, 2024 · 11 comments

Comments

@sxa
Copy link
Member

sxa commented Feb 12, 2024

I need to request a new machine:

  • New machine operating system (e.g. linux/windows/macos/solaris/aix): Linux
  • New machine architecture (e.g. x64/aarch32/arm32/ppc64/ppc64le/sparc): x64
  • Provider (leave blank if it does not matter): Probably skytap
  • Desired usage: Replacement for the two dockerhost x64 systems currently hosted on Equinix
  • Any unusual specification/setup required: docker for running dockerhost containers and build pipelines
  • How many of them are required: 1 (To replicate the work in New Machine requirement: Linux/x64 equinix dockerhost replacement #3352)

Please explain what this machine is needed for: Replacement for Equinix systems which we have to decommission as per #3292

Potentially linked to #3368

@sxa sxa added this to the 2024-02 (February) milestone Feb 12, 2024
@sxa sxa changed the title New Machine requirement New Machine requirement - Linux/x64 dockerhost/build host Feb 12, 2024
@sxa sxa changed the title New Machine requirement - Linux/x64 dockerhost/build host New Machine requirement - Second Linux/x64 dockerhost/build host Feb 12, 2024
@sxa
Copy link
Member Author

sxa commented Feb 12, 2024

@Haroon-Khel Let me know if you want to take this one on as part of your static docker work, otherwise I can just replicate what we currently have. We're looking at having something equivalent to the machine created in 3352. If we're going to host this at Skytap we should probably aim to decommission the skytap AIX 7.1 TC machines first before adding the additional system.

Noting that as part of this we should start taking some of the containers hosted on the two existing machines offline now that we have the capacity on the first box.:

@Haroon-Khel
Copy link
Contributor

otherwise I can just replicate what we currently have

It makes sense to replicate dockerhost-skytap-ubuntu2204-x64-1. Once you have it up I can deploy containers onto it

@sxa
Copy link
Member Author

sxa commented Feb 21, 2024

It's not quite ready yet but the second dockerhost has been provisioned at 20.61.136.213 (I'm writing this comment mostly for my own reference!)
I think we're going to need to look at how to run a solaris VM on these systems too ...

@sxa
Copy link
Member Author

sxa commented Feb 28, 2024

Machine is offline due to quota issues at Skytap

@sxa
Copy link
Member Author

sxa commented Feb 29, 2024

The machine has exceeded our available Skytap x64 quota - I have provisioned dockerhost-azure-ubuntu2204-x64-1 at 20.90.165.18.
No additional firewall holes are present other than ssh at present. Bastillion is set up to manage it.

@sxa
Copy link
Member Author

sxa commented Feb 29, 2024

Trying a few different options as vagrant didn't work on the initial machine ...

@sxa
Copy link
Member Author

sxa commented Mar 1, 2024

Reprovisioned as an AMD system (The Skytap one is Intel so we've got both types covered) with 16 cores, 64GB of RAM and in a configuration which will work with Vagrant (D16as v4) at 20.40.219.35

Created and attached a second 256Gb disk with a 16GB swap partition and the rest mounted at /var/lib/docker.

@sxa
Copy link
Member Author

sxa commented Mar 1, 2024

Scrap that ... The AMD ones don't allow virtualisation so I've switched it to an Intel Xeon(R) Platinum 8272CL at 52.180.147.157 - @Haroon-Khel This should now be ready for setup. I've also installed vagrant and virtualbox with a view to using it to satisfy the solaris requirement

@Haroon-Khel
Copy link
Contributor

Ive set up the 52.180.147.157 machine with the dockerhost playbook. In light of #3412, ill put some containers on the machine too

@sxa
Copy link
Member Author

sxa commented Mar 7, 2024

Machine is now hosting one of the two Solaris vagrant machines. I'll close this for now and we can continue any discussion on the enabling of new AQA Static Docker containers in the issue mentioned in the previous comment.

@Haroon-Khel
Copy link
Contributor

100g disk added to 52.180.147.157, mounted on /home/jenkins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

2 participants