Bug 1471921

Summary: Document that Ansible Service Broker installation requires a PV be available for it's own etcd service
Product: OpenShift Container Platform Reporter: John Matthews <jmatthew>
Component: DocumentationAssignee: Alex Dellapenta <adellape>
Status: CLOSED DEFERRED QA Contact: Vikram Goyal <vigoyal>
Severity: unspecified Docs Contact: Vikram Goyal <vigoyal>
Priority: unspecified    
Version: 3.6.0CC: aos-bugs, fabian, jokerman, mmccomas, pweil
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Known Issue
Doc Text:
Cause: The etcd deployed with Ansible Service Broker requires a PV be available. Consequence: If no PV is available, etcd will wait until the PV can be satisfied. The Ansible Service Broker application will enter a CrashLoop until etcd is up. Workaround (if any): Before running the installer, set up an NFS host and add the following variables to your hosts file: openshift_hosted_etcd_storage_kind=nfs openshift_hosted_etcd_storage_nfs_options="*(rw,root_squash,sync,no_wdelay)" openshift_hosted_etcd_storage_host=<nfs host> openshift_hosted_etcd_storage_nfs_directory=/path/to/export openshift_hosted_etcd_storage_volume_name=etcd*NOTE[see below] openshift_hosted_etcd_storage_access_modes=['ReadWriteOnce'] openshift_hosted_etcd_storage_volume_size: 1G openshift_hosted_etcd_storage_labels={'storage': 'etcd'} *NOTE If https://bugzilla.redhat.com/show_bug.cgi?id=1467574 is still open, the etcd directory must already exist in the share, it will not be created automatically. If these variables are set and correct, a persistent volume will be created and attached to the broker's etcd instance. Result: etcd will come up once it's PVC is satisfied. Ansible Service Broker will come up when etcd is up.
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-11-21 12:47:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1467574    
Bug Blocks:    

Description John Matthews 2017-07-17 16:38:37 UTC
Description of problem:

Ansible Service Broker(ASB) deploys it's own etcd in OCP 3.6.0.
The etcd Ansible Service Broker deploys requires a PV to function, therefore during installation of Ansible Service Broker the user needs to be aware that ASB will not come up until the PVC for etcd has been fulfilled.

Comment 1 Stephen Cuppett 2019-11-21 12:47:41 UTC
OCP 3.6-3.10 is no longer on full support [1]. Marking un-triaged bugs CLOSED DEFERRED. If you have a customer case with a support exception or have reproduced on 3.11+, please reopen and include those details. When reopening, please set the Version to the appropriate version where reproduced.

[1]: https://access.redhat.com/support/policy/updates/openshift