Project

General

Profile

Actions

Bug #8185

closed

ceph osd pool create does not set auid

Added by Loïc Dachary almost 10 years ago. Updated almost 10 years ago.

Status:
Won't Fix
Priority:
Urgent
Assignee:
Category:
OSD
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

When a pool is created using the command line by a user associated with auid, the pool is not associated (owned) by the auid.

$ cat /tmp/keyring
[client.jean]
        key = AQCziVZT6EJoIRAA/HVxueyPmRGjvqQeOR40hQ==
        auid = 458
        caps mon = "allow *" 
$ ceph --name client.jean --keyring /tmp/keyring osd pool create jean-pool 12
$ ceph osd dump | grep 458 # fails

Actions #1

Updated by Loïc Dachary almost 10 years ago

  • Status changed from New to Fix Under Review
Actions #2

Updated by Greg Farnum almost 10 years ago

  • Status changed from Fix Under Review to Won't Fix

comments I made in irc:
I don't think we want to automatically set auids; they aren't expected in a lot of the infrastructure
it should be possible to set them when creating pools though, and might not be, so we could certainly fix that
maybe make a config option on the user side to automatically include them

Actions

Also available in: Atom PDF