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

Remove "ping" and "ip" from Debian 11+ #101

Merged
merged 1 commit into from
Jan 25, 2021

Conversation

tianon
Copy link
Collaborator

@tianon tianon commented Jan 25, 2021

For historical reasons (related to their usefulness in debugging non-working container networking in container early days before --network container:xxx), Debian 10 and older non-slim images included both ping and ip above minbase, but in 11+ (Bullseye), that will no longer be the case and we will instead be a faithful minbase again 😄

@tianon
Copy link
Collaborator Author

tianon commented Jan 25, 2021

(This is going to create a reproducibility failure for old "unstable" and "testing" builds that will no longer include ip and ping -- this is intentional, and once the CI finishes I'll have a follow-up push to adjust the CI hashes.)

@tianon
Copy link
Collaborator Author

tianon commented Jan 25, 2021

Doh stretch was testing at the time of the CI builds... Maybe this should also still install on epochs less than 2021? (Either that or a hard-coded list of suite names, which is icky and I'd rather avoid.)

For historical reasons (related to their usefulness in debugging non-working container networking in container early days before `--network container:xxx`), Debian 10 and older non-slim images included both `ping` and `ip` above `minbase`, but in 11+ (Bullseye), that will no longer be the case and we will instead be a faithful minbase again 😄
@tianon
Copy link
Collaborator Author

tianon commented Jan 25, 2021

Alright, any build with an epoch older than 2021-01-01 will have the old behavior, everything newer will have the new behavior wherein Debian 11+ is a faithful "minbase" in all cases (both slim and non-slim) and Debian 10 and older continue to include ip and ping in non-slim image builds.

@tianon
Copy link
Collaborator Author

tianon commented Jan 25, 2021

(So that means this new script will not recreate the 20210111 builds we published, but I think that's ~fine.)

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

Successfully merging this pull request may close these issues.

1 participant