Closed lentzi90 closed 6 years ago
I have the same problem. I have tried to edit the storage class resturl to point to heketi-registry, but I am not allowed. Can you share how you did "After changing the resturl to heketi-registry instead of heketi-storage I get this problem instead"?
Thomas
I deleted the old storage class and created a new with the correct url.
oc get sc glusterfs-storage -o yaml > storage-class.yaml
Edit storage-class.yaml
and then do
oc replace -f storage-class.yaml
Hmm. Didn't work
The StorageClass "glusterfs-registry-block" is invalid: parameters: Forbidden: updates to parameters are forbidden.
Then you have to first delete the old one: oc delete sc <storage-class-name>
After that you can create the new one: oc create -f glusterfs-registry-block.yaml
I don't think this is a problem any more. Closing...
Description
Both storage classes have the same
resturl
when deploying a cluster with[glusterfs]
and[glusterfs_registry]
.Version
Version information in the code block below.
Steps To Reproduce
...glusterfs_storageclass_default=True
instead of...glusterfs_registry_block_storageclass_default
to allow the ansible service broker to deploy properly.prerequisites.yml
and thendeploy_cluster.yml
Expected Results
The
glusterfs-registry-block
storage class should not have the same resturl parameter asglusterfs-storage
.Observed Results
The
glusterfs-registry-block
storage class points to the heketi-storage route instead of heketi-registry. When trying to useglusterfs-registry-block
for logging/metrics storage, theheketi-storage
pod will crash and go into a crash loop back off.Additional Information
Inventory file: