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

Vagrant Ubuntu 22.04, Python 3, OpenJDK 11, and ARM64 support #20

Open
3 of 5 tasks
samrocketman opened this issue Oct 23, 2022 · 2 comments
Open
3 of 5 tasks

Vagrant Ubuntu 22.04, Python 3, OpenJDK 11, and ARM64 support #20

samrocketman opened this issue Oct 23, 2022 · 2 comments

Comments

@samrocketman
Copy link
Owner

samrocketman commented Oct 23, 2022

This issue is to track support for a full technology upgrade. of this Jenkins infrastructure support repository.

  • Upgrade vagrant to support Ubuntu 22.04
  • Upgrade all Python code to support native Python 3 and native Python 2.7 with no extra pip dependencies. PySocks from pip will still be required for SOCKS5 proxy support.
  • Upgrade Jenkins to use OpenJDK 11 and drop Oracle JDK 8.
  • Add support for ARM64. Useful for M1 Macs and Graviton AWS infrastructure.
  • Update README to reflect above information.
@samrocketman
Copy link
Owner Author

Alpine being the base now means ARM64 is supported.

@samrocketman
Copy link
Owner Author

https://blogs.oracle.com/javamagazine/post/java-arm64-aarch64-development Java 17 has the best alpine support so switching to Java 17 will be better in the long run for graviton support since the base image is alpine.

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

No branches or pull requests

1 participant