Skip to content

Conversation

anarcat
Copy link

@anarcat anarcat commented Sep 3, 2025

cgroupfs-mount was removed from Debian trixie and I am not aware of it really being required in bookworm either.

apparmor, on the other hand, is quite necessary and docker fails to start without it, even in bookworm.

Summary

When trying to run this manifest on Debian trixie, it fails with:

Error: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install cgroupfs-mount' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
Package cgroupfs-mount is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'cgroupfs-mount' has no installation candidate
Error: /Stage[main]/Docker::Repos/Package[cgroupfs-mount]/ensure: change from 'purged' to 'present' failed: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install cgroupfs-mount' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
Package cgroupfs-mount is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'cgroupfs-mount' has no installation candidate (corrective)
Notice: /Stage[main]/Docker::Install/Package[docker]: Dependency Package[cgroupfs-mount] has failures: true
Warning: /Stage[main]/Docker::Install/Package[docker]: Skipping because of failed dependencies
Warning: /Stage[main]/Docker::Install/Package[docker-ce-cli]: Skipping because of failed dependencies
Warning: /Stage[main]/Docker::Install/Package[containerd.io]: Skipping because of failed dependencies

Additional Context

Add any additional context about the problem here.

  • Root cause and the steps to reproduce. (If applicable)
  • Thought process behind the implementation.

Related Issues (if any)

N/A

Checklist

  • 🟢 Spec tests.
  • 🟢 Acceptance tests.
  • Manually verified. (For example puppet apply)

not sure what acceptance tests are here, nor what spec tests i should change, but i did my best.

cgroupfs-mount was removed from Debian trixie and I am not aware of it
really being required in bookworm either.
@anarcat anarcat requested a review from a team as a code owner September 3, 2025 20:30
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@anarcat
Copy link
Author

anarcat commented Sep 3, 2025

considering how you treat your collaborators and relicense our code without our consent, you can take that CLA and shove it reaaaally far into orbit.

the nerve with some people, i swear.

@anarcat anarcat closed this Sep 3, 2025
@kenyon
Copy link
Contributor

kenyon commented Sep 3, 2025

#1024 also does this.

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.

3 participants