Closed megastallman closed 6 years ago
/assign @jarrpa
Sorry for the delay, this fell off my radar. I have never seen this particular error before. Is this still a reproducible issue? If so, are you able to deploy any other hosted components like the registry, logging, or metrics, or any other app in general?
Yes, all other apps get deployed. We are using this cluster in production now. So only the glusterfs playbooks break everything.
...this is so weird. If it's consistently the same error, I'm not sure where to begin debugging this. The thing that's failing is the deployer pod (not deploy-heketi-X
but deploy-heketi-X-deploy
), which should be no different for heketi than anything else.
If you can, please reproduce the problem and report the following:
oc describe <failing_pod>
?journalctl -xe
.Thanks to RHEL support I've resolved this issue. 1) Set Selinux to Enforcing and Targeted 2) Run "restorecon -R -v /" 3) Reboot your nodes 4) Add openshift_storage_glusterfs_heketi_admin_key="ThisIsAWorkaround" openshift_storage_glusterfs_heketi_user_key="ForAWrongAnsibleVersion" to your inventory
This black magic actually helps you to install GlusterFS
Description
I'm using the containerized openshift-ansible installer. It breaks on containerized Glusterfs and Heketi installer part.
Version
The container versions are:
Steps To Reproduce
Or rerun the whole playbooks/deploy_cluster.yml playbook. Results are the same.
Expected Results
I expect the playbooks to run up to the end. That is what happens without Glusterfs. I've also been using this Openshift-origin cluster before trying Glusterfs. I'm experimenting with Openshift installations/uninstallations(with playbooks/adhoc/uninstall.yml)
Observed Results
Describe what is actually happening.
Then I've checked the broken pod:
Additional Information
Provide any additional information which may help us diagnose the issue.
cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.5 (Maipo)
My inventory snippet: