Skip to content

remove alpine from CITGM runs #1069

Description

@mcollina

I recommend we skip alpine from CITGM runs, because it does not have the IPv6 network.

Activity

  1. targos commented on Jul 22, 2024

    @targos
    Member

    Another option is to setup IPv6. Alpine runs in containers, maybe it's an easy change to the Dockerfile.

  2. targos commented on Jul 28, 2024

    @targos
    Member

    I had a look and I think we would need to configure ipv6 at the Docker daemon level: https://docs.docker.com/config/daemon/ipv6/#use-ipv6-for-the-default-bridge-network

    @nodejs/build-infra wdyt?

    It seems relatively important to me that we keep running CITGM on Alpine hosts because many people use it in production.

  3. SimenB commented on Jul 28, 2024

    @SimenB
    Member

    It seems relatively important to me that we keep running CITGM on Alpine hosts because many people use it in production.

    Agreed. Anecdotally, but I don't think I've encountered any node projects in production that does not use alpine (except for some that need specific native dependencies that are way easier with a debian distro). Might of course be extra skewed by debian being easier, thus leading to less bug reports etc.

  4. sxa commented on Jul 25, 2026

    @sxa
    Member

    Particularly with the move to get Alpine/x64 to tier 2 I'd say it's increasingly important to keep this running. It's a bit of a shame if citgm (I appreciate it's likely individual modules rather than citgm itself!) cannot pass if IPv6 is absent though.

  5. MikeMcC399 commented on Oct 9, 2026

    @MikeMcC399
    Contributor

    linux-x64-musl for Alpine Linux is now Tier 2, and ideally should be tested in citgm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions