Artem

Results 85 comments of Artem

I think that it useful feature but unfortunately in don't have capacity to implement it. I can help with answering questions and codereview if someone will implement it.

@travisn can it be related to using different [base image](https://github.com/rook/rook/blame/029c3453727952754f7bf4e2abbb535443f05f1f/images/ceph/Makefile#L19)? Rook v1.16 is using `CEPH_VERSION ?= v18.2.4` while v1.17 - `CEPH_VERSION ?= v19.2.2`. Please correct me if i am wrong...

## Local tests results: Input: ```yaml apiVersion: ceph.rook.io/v1 kind: CephBlockPool metadata: name: meta-pool namespace: rook-ceph # namespace:cluster spec: failureDomain: osd replicated: size: 1 requireSafeReplicaSize: false application: rgw --- apiVersion: ceph.rook.io/v1...

@BlaineEXE i've tetsted it locally with the same input: ```yaml apiVersion: ceph.rook.io/v1 kind: CephBlockPool metadata: name: meta-pool2 namespace: rook-ceph # namespace:cluster spec: failureDomain: osd replicated: size: 1 requireSafeReplicaSize: false application:...

@BlaineEXE @travisn Will it be possible to add option to disable rados namespaces for pools? The problem is that our produciton pool placement config is using pools without namespaces and...

proposed changes to CRD to handle `disableRadosNamespaces` flag. Current CRD: ```yaml sharedPools: poolPlacements: - name: default ... - name: fast ``` With flag: ```yaml sharedPools: poolPlacements: disableRadosNamespaces: false placements: -...

> I thought the rados namespaces would affect everything being configured in the shared pools, not just the placements. But if I'm wrong, the new name sounds good. @travisn you...

> I'm feeling good about merging this after Travis has a chance to look it over as well. I did make a request to add an experimental callout note in...

> Taking a step back, now I'm not sure about the current approach... All users currently with an object store (without shared pools) will need to set that flag if...

@BlaineEXE thank you for detailed explanation. What will be the best way to start with this issue? Should we prepare design doc first?