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

Getting the mauve source - Cannot connect to host sourceware.org #5760

Open
llxia opened this issue Nov 19, 2024 · 9 comments
Open

Getting the mauve source - Cannot connect to host sourceware.org #5760

llxia opened this issue Nov 19, 2024 · 9 comments

Comments

@llxia
Copy link
Contributor

llxia commented Nov 19, 2024

We have an issue getting the mauve source Cannot connect to host sourceware.org:2401 in systemtest.getDependency. The following PRs cannot be verified at the moment.

adoptium/aqa-systemtest#489
#5711
adoptium/STF#140
adoptium/TKG#633

get-source:
     [exec] Could not read password for host: java.io.FileNotFoundException: /home/jenkins/.cvspass (No such file or directory)
     [exec] Cannot connect to host sourceware.org:2401.
     [exec] Result: 1

https://github.com/adoptium/aqa-systemtest/blob/901f940a97d4a21fa740189e03d5518799c60c14/openjdk.test.mauve/build.xml#L380-L390

just for the record, the job was fine on Oct 27, 2024.

@llxia llxia changed the title getting the mauve source - Cannot connect to host sourceware.org Getting the mauve source - Cannot connect to host sourceware.org Nov 19, 2024
@llxia
Copy link
Contributor Author

llxia commented Nov 19, 2024

Identified git repos for mauve:

@LongyuZhang
Copy link
Contributor

This is our last successful mauve build link, it can be unjar to find the source code. Thanks.

@smlambert
Copy link
Contributor

Last successful at the adoptium server is here: https://ci.adoptium.net/job/systemtest.getDependency/202/

mauve.jar.zip

@llxia
Copy link
Contributor Author

llxia commented Nov 21, 2024

https://openj9-jenkins.osuosl.org/job/systemtest.getDependency/51/ still failed.
I am considering backing the changes and branching out for the January release.

Moving forward, we should compare source code in the jar (#5760 (comment)) with identified mauve git repos and build from the update to date material. We might also want to keep a copy ourselves as a backup in case the personal git repo is deleted.

@llxia
Copy link
Contributor Author

llxia commented Nov 22, 2024

@sophia-guo
Copy link
Contributor

Is mauve.jar still needed based on adoptium/aqa-systemtest#494 ? Missing mauve.jar still failed the job https://ci.adoptium.net/job/systemtest.getDependency/228/. Could we remove the archive mauve jar for now archiveArtifacts '**/systemtest_prereqs/mauve/mauve.jar' ?

@sophia-guo
Copy link
Contributor

Ignore my comment, I see mauve.jar is still needed.

@sxa
Copy link
Member

sxa commented Feb 4, 2025

I hit similar issues when trying to put the "alternate process" for testing Solaris in place. this comment has a list of the targets affected by mauve being unavailable with the error I was receiving which is listed in this comment which I think is consistent with the earlier comments in this issue. I also tripped up on the regular make compile not pulling this down properly which I put in a fix for in the Solaris test script.

@sxa
Copy link
Member

sxa commented Feb 4, 2025

We're going to need to pick an option here, bearing in mind this seems to be a product which is no longer actively maintained:

  • Continue to pull from one of the repositories where it is still available
  • Remove all the tests that require mauve
  • Have a mirror of it (I don't normally like things like this, but sine the system tests require it there may be a valid argument for mirroring the mauve source in the systemtest repo)

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

No branches or pull requests

5 participants