Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: a62e6738af0b
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: c76891314d2f
Choose a head ref
  • 5 commits
  • 8 files changed
  • 1 contributor

Commits on Nov 19, 2020

  1. systemd: switch to unified cgroup hierarchy by default

    See https://www.redhat.com/sysadmin/fedora-31-control-group-v2 for
    details on why this is desirable, and how it impacts containers.
    
    Users that need to keep using the old cgroup hierarchy can re-enable it
    by setting `systemd.unifiedCgroupHierarchy` to `false`.
    
    Well-known candidates not supporting that hierarchy, like docker and
    hidepid=… will disable it automatically.
    
    Fixes #73800
    flokli committed Nov 19, 2020
    Copy the full SHA
    d22b3ed View commit details
    Browse the repository at this point in the history
  2. nixos/k3s: disable unifiedCgroupHierarchy

    This gets automatically disabled by docker if the docker backend is
    used, but the bundled containerd also doesn't seem to support cgroupsv2,
    so disable it explicitly here, too.
    flokli committed Nov 19, 2020
    Copy the full SHA
    5d45f26 View commit details
    Browse the repository at this point in the history
  3. nixosTests.systemd: increase accounting coverage

    For now, testing IO Accounting is skipped, as it seems to be either
    broken, or hard to reproduce in a VM.
    flokli committed Nov 19, 2020
    Copy the full SHA
    f683297 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2020

  1. nixosTests.podman: run default backends, don't run runc rootless

    The runc backend doesn't work with unified cgroup hierarchy, and it
    failing is a known issue.
    
    However, the default backends should work in both rootless and as-root
    scenarios, so make sure we test these.
    flokli committed Nov 20, 2020
    Copy the full SHA
    90d5bdb View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2020

  1. Merge pull request #104094 from flokli/systemd-unified-cgroup-hierarchy

    systemd: switch to unified cgroup hierarchy by default
    flokli committed Nov 22, 2020
    Copy the full SHA
    c768913 View commit details
    Browse the repository at this point in the history