Can not run make containerized-test as rootless podman #1670
Labels
bug
Something isn't working
component/build
Issues and PRs related to compiling Ceph-CSI
component/testing
Additional test cases or CI work
Describe the bug
The way the container command is invoked from the cli fails with rootless podman (2.1.1).
This appears to be caused by the "CPUSET" variable in the Makefile. I do not believe regular users can make use of this option.
Environment details
Steps to reproduce
Steps to reproduce the behavior:
Error:
The output is a tad confusing because it looks like the long line of commands triggers the error, but it must just be that podman tries to access the cpuset.cpus knob right after printing that line.
Expected behavior
It would be good to not have to read the makefile source and then learn that if I unset CPUSET I can run the checks.
Perhaps the makefile should only set this option when run in particular environments (the ceph-csi CI?) or only if running as uid 0?
The text was updated successfully, but these errors were encountered: