We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Is this a bug report or feature request?
Deviation from expected behavior: Rook discover daemon cannot see any disks.
discover
Expected behavior: Rook discover daemon should be able to discover available devices.
How to reproduce it (minimal and precise): Rook 1.8.x now runs discover as non-root, which means it cannot correctly list available devices.
File(s) to submit: Example rook-discover-xxxxx logs:
rook-discover-xxxxx
2021-12-22 10:11:20.127888 I | rookcmd: starting Rook v1.8.1 with arguments '/usr/local/bin/rook discover --discover-interval 60m --use-ceph-volume' 2021-12-22 10:11:20.128011 I | rookcmd: flag values: --discover-interval=1h0m0s, --help=false, --log-level=INFO, --operator-image=, --service-account=, --use-ceph-volume=true 2021-12-22 10:11:20.130396 I | rook-discover: updating device configmap 2021-12-22 10:11:20.146452 W | inventory: skipping device "sda". exit status 2 2021-12-22 10:11:20.167358 W | inventory: skipping device "sdb". exit status 2 2021-12-22 10:11:20.174268 W | inventory: skipping device "sdc". exit status 2 [...] 2021-12-22 10:11:20.234213 I | rook-discover: localdevices: "sda1" 2021-12-22 10:11:20.234219 I | rook-discover: Getting ceph-volume inventory information 2021-12-22 10:11:24.046356 I | rook-discover: available devices: [] 2021-12-22 10:11:24.083163 I | rook-discover: using the regular expressions ["(?i)dm-[0-9]+" "(?i)rbd[0-9]+" "(?i)nbd[0-9]+"]
Environment:
Debian GNU/Linux 11 (bullseye)
uname -a
Linux frost 5.15.0-2-amd64 #1 SMP Debian 5.15.5-1 (2021-11-26) x86_64 GNU/Linux
rook version
rook: v1.8.1 go: go1.16.12
ceph -v
ceph version 14.2.21 (5ef401921d7a88aea18ec7558f7f9374ebd8f5a6) nautilus (stable)
kubectl version
v1.22.5+rke2r1
ceph health
HEALTH_OK
The text was updated successfully, but these errors were encountered:
Probably a dup of #9493
Sorry, something went wrong.
Successfully merging a pull request may close this issue.
Is this a bug report or feature request?
Deviation from expected behavior:
Rook
discover
daemon cannot see any disks.Expected behavior:
Rook
discover
daemon should be able to discover available devices.How to reproduce it (minimal and precise):
Rook 1.8.x now runs
discover
as non-root, which means it cannot correctly list available devices.File(s) to submit:
Example
rook-discover-xxxxx
logs:Environment:
Debian GNU/Linux 11 (bullseye)
uname -a
):Linux frost 5.15.0-2-amd64 #1 SMP Debian 5.15.5-1 (2021-11-26) x86_64 GNU/Linux
rook version
inside of a Rook Pod):rook: v1.8.1 go: go1.16.12
ceph -v
):ceph version 14.2.21 (5ef401921d7a88aea18ec7558f7f9374ebd8f5a6) nautilus (stable)
kubectl version
):v1.22.5+rke2r1
ceph health
in the Rook Ceph toolbox):HEALTH_OK
The text was updated successfully, but these errors were encountered: