-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
test-packet-x64-windows-2012r2-1 seems to have broken cygwin setup #1023
Comments
See #378 (comment) |
Looks like #378 didn't fully resolve this? |
FYI @sxa555 - we are seeing same problem on windows machines that Sej set up (using Adopt ansible playbooks) on the internal svt team Jenkins server |
Hmm the default git install from the playbooks ought to be ok, but the fix I put onto that particular machines was to run this through the script console to ensure it takes effect for the
It will be interesting to see if @Willsparker sees this when he gets to the testing phase of his Vagrant playbook testing, so I'll assign to him in case there are further updates required on this ... |
I also hit this machine in Grinder and it does not seem to have curl installed. https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/1386/console
Could someone disable this machine for now? Thanks |
|
I have marked https://ci.adoptopenjdk.net/computer/test-packet-x64-windows-2012r2-1/ with a note to refer to this issue for the reason. |
This looks an awful lot like the issue that was on the So, the line endings are causing the issue with the testing, as they're being converted when git cloning the repository. I don't believe I will see this issue with my vagrant testing as this line is executed when building a JDK on a Windows vagrant VM: However, I'll see if this does fix the issue and update :-) |
We need to stop overriding things like that in the playbook test scripts as it means we're masking issues with the playbooks ;-) @Willsparker Can you implement something using the options referred to in https://github.com/git-for-windows/git/wiki/Silent-or-Unattended-Installation to ensure that this works out of the box going forward please? |
@llxia @jerboaa It's definitely not that it doesn't have curl installed. The fact that it says "curl error core" means that it managed to start curl so it isn't the shell saying it's not found ... It looks like every time I try rto run anything with |
Upgrading curl within cygwin from |
@sxa555 Does the test machine use |
I can speak for the machines at the Eclipse OpenJ9 farm and internally. We use Cygwin Git not Git for Windows. |
Thanks @AdamBrousseau . I've decided I'm just going to put a fix in for both of them as I can't see any benefit necessarily to having git change the line endings in our situation. |
@Willsparker Do we believe we've resolved all issues on this box now? |
The playbooks have been updated now so in the future the boxes should be setup correctly. I haven't done anything to fix specifically this machine. |
Have removed strawberry perl from the machine (well, it's been renamed) as per adoptium/temurin-build#1445 (comment) so assuming https://ci.adoptopenjdk.net/view/Test_openjdk/job/Test_openjdk11_hs_sanity.openjdk_x86-64_windows/107/ passes I'm going to close this on the basis that it appears to be working well now. |
There's a |
From https://ci.adoptopenjdk.net/view/Test_upstream/job/Test_openjdk11_hs_sanity.openjdk_x86-64_windows_upstream/30/console
Fails with:
Line 14 of
get.sh
is an empty line. Perhaps missing cygwin on that machine? Note that the box had labelssw.os.win
oversw.os.windows
which prevented it from getting any jobs. Maybe that was intentional? Anyway, a better way would be to get it properly set up.Thanks!
The text was updated successfully, but these errors were encountered: