-
-
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
New Machine requirement - Third (!) Linux/x64 dockerhost/build host #3470
Comments
New azure dockerhost machine setup on 20.83.24.86, dockerhost-azure-ubuntu2204-x64-2. Will add into jenkins, inventory.yml and add docker containers shortly |
Something I noticed when installing docker. Installing docker with the playbooks, with the dockerhost.yml playbook:
I get this gpg error when building one of our docker images, (fedora 39 but Ive seen it when building others)
I recommend we update our playbook docker installation with whats on dockers own site https://docs.docker.com/engine/install/ubuntu/#installation-methods
I dont get the same gpg error when building images with this version. I havent looked deeper into this so I dont quite know exactly whats causing the error, but this isnt the first time im seeing it |
Both of your examples seem to be on the same machine - have you changed it front the defaults installed in they playbooks. I've not personally noticed anything like this on any of the other systems we've provisioned with Ubuntu 22.04. What happens if you start up a new container and run the commands from the Dockerfile individually? |
On this new dockerhost, I installed docker this way https://docs.docker.com/engine/install/ubuntu/#installation-methods, which is different to how we do it in the playbooks. Installing the playbook way, infrastructure/ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/Docker/tasks/main.yml Line 50 in 9cc52b8
Ive created 4 nodes on the machine, with no error except having to add a firewall rule to the machine in the azure console. test-docker-ubuntu2204-x64-6 |
Was seeing a The 1000 user id and group id were taken by the |
Still seeing the error https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk22/job/jdk22-linux-x64-temurin/33/console
|
Fixed it. Despite the change of uid and guid, the cached
Deleting this image and allowing the build job to pull a new one fixed the issue https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk22/job/jdk22-linux-x64-temurin/35/console |
Regarding getting a Solaris box up and running on dockerhost-azure-ubuntu2204-x64-2 Using Stewart's setup instructions here, I'm getting caught up on the virtualbox installation
I believe this is because secure boot is enabled, its disabled on dockerhost-azure-ubuntu2204-x64-1 which I believe is why that machine is able to host its solaris machine. Im going to try to disable it on the -2 machine to see if this fixes the virtualbox installation |
I managed to disable secureboot through the azure console |
Seeing this error
Virtualisation is enabled on the D series v4 cpus |
Interesting - @gdams @karianna Are you aware of why two supposedly identical CPUs hosted on Azure might be serving up different CPU flags in this situation? Any help you can provide to get the new one able to run VMs would be appreciated. There was some experimentation in #3347 (comment) but I would have expected two machines of the same type and processor to support it. Could that have been an invalid assumption? |
Are they the same SKU from the same region? |
The ones we're talking about are the second and third in this list (The first is unused as it was an AMD system that didn't seem to support running the VMs - it seems the third is having the same problem) so they seem to be in the same location and are D16s_v4 (Is that the SKU you're asking for?): Working machine: dockerhost-azure-ubuntu2204-x64-1 (The |
The build solaris box is up at https://ci.adoptium.net/computer/build-azure-solaris10-x64-1/. Its hosted on dockerhost-azure-ubuntu2204-x64-1. A jdk8 build ran without error https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-solaris-x64-hotspot/802/ |
I need to request a new machine:
Please explain what this machine is needed for: Replacement for Equinix systems which we have to decommission as per #3292
Follow-on to #3378
Replacement for first attempt at #3352 due to Skytap quota issues.
The text was updated successfully, but these errors were encountered: