Skip to content

https://docs.docker.com/engine/security/rootless/ #1462

https://docs.docker.com/engine/security/rootless/

https://docs.docker.com/engine/security/rootless/ #1462

Workflow file for this run

name: Build and test FreeIPA containers
on:
push:
workflow_dispatch:
jobs:
test-docker-rootless:
name: Run with docker
runs-on: ubuntu-22.04
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- name: Use Docker in rootless mode.
uses: ScribeMD/rootless-docker@0.2.2
- run: sudo mkdir -p /etc/systemd/system/user@.service.d
- run: ( echo '[Service]' ; echo 'Delegate=cpu cpuset io memory pids' ) | sudo tee /etc/systemd/system/user@.service.d/delegate.conf
- run: sudo systemctl daemon-reload
- run: systemd-cgls
- run: cat /proc/self/cgroup
- run: docker info
- run: cat /sys/fs/cgroup/user.slice/user-$(id -u).slice/user@$(id -u).service/cgroup.controllers
- name: Run master and replica
run: readonly=${{ matrix.readonly }} ca=${{ matrix.ca }} seccomp=${{ matrix.seccomp }} replica=${{ matrix.replica }} tests/run-master-and-replica.sh quay.io/freeipa/freeipa-server:fedora-39