infrastructure icon indicating copy to clipboard operation
infrastructure copied to clipboard

GHActions: Solaris10 is failing

Open Willsparker opened this issue 3 years ago • 3 comments

Ref: #2420 #2424

As of my PR, #2405 , the GitHub action is failing, as it uses the same Vagrantfile as VPC . However, as GitHub actions don't run on a set machine, we can't install the local box that I have on the VPC machine.

The box has the SolarisStudio compiler installed on it, so we can't have it accessible by the public (I think), which rules out storing it somewhere like ci.adoptopenjdk.net/userContent/, and also rules out putting it on the Vagrant Box repository.

I'm unaware if GitHub Actions can run from a specific machine that we could pre-provision, or if they can have access to a private server to get the box from?

Willsparker avatar Jan 10 '22 11:01 Willsparker

Linking a helpful conversation from Slack: https://adoptium.slack.com/archives/C53GHCXL4/p1641815007009500

The gist is that we should instead try to install SolarisStudio via the playbook, but have a secret provided to the box, to make it more secure; and the box will need to be re-built, without the compiler.

Willsparker avatar Jan 12 '22 09:01 Willsparker

Recent runs are still seemingly showing problems

sxa avatar Jul 28 '25 12:07 sxa

This was fixed, but is now broken again.. the only github action runner capable of running vagrant/solaris was the ubuntu 20.04 one, which is now deprecated. This will need further investigation

steelhead31 avatar Aug 05 '25 15:08 steelhead31