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

Request to Disable IPv6 in Ubuntu Images to Enable JDK Installations #2482

Open
xingzhang-pku opened this issue Oct 10, 2024 · 1 comment
Open
Labels
kind/feature-request New feature or request

Comments

@xingzhang-pku
Copy link

Act version

act version 0.0.0-SNAPSHOT-a30d171

Feature description

Issue Description

We are encountering an issue where our continuous integration (CI) process fails during JDK installation via IPv6 connections. Specifically, attempts to access the JDK bundles from Azul's API through IPv6 consistently fail, while IPv4 connections are successful.

Affected Images

The issue affects the following Docker images used in our GitHub Actions workflows:

  • catthehacker/ubuntu:act-latest-20240822
  • catthehacker/ubuntu:act-22.04-20240822
  • catthehacker/ubuntu:act-20.04-20240822

Expected Behavior

We propose to disable IPv6 in the aforementioned Docker images to ensure reliable access to necessary external resources like JDK downloads during CI processes. This change would help not only our workflows but also other users who might face similar networking issues.

Steps to Reproduce

  1. Run a CI job using any of the above images.
  2. Attempt to install JDK from the following URL via IPv6: https://api.azul.com/zulu/download/community/v1.0/bundles/?os=linux&ext=tar.gz&bundle_type=jdk&javafx=false&arch=x86&hw_bitness=64

Additional Information

Disabling IPv6 would be a temporary solution until a more robust handling of IPv4 and IPv6 compatibility issues can be implemented. This adjustment would facilitate a smoother development and testing process for teams relying on these Docker images.

Thank you for considering this enhancement to support better CI configuration and stability.

@xingzhang-pku xingzhang-pku added the kind/feature-request New feature or request label Oct 10, 2024
@xingzhang-pku
Copy link
Author

xingzhang-pku commented Oct 10, 2024

@ChristopherHX Could you please review the above issue? Your assistance would be greatly appreciated. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature-request New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant