Bug 1563375
Summary: | [3.6] Updating etcd does not update the etcd config with new variables | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Russell Teague <rteague> |
Component: | Installer | Assignee: | Russell Teague <rteague> |
Status: | CLOSED ERRATA | QA Contact: | Gaoyun Pei <gpei> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 3.6.0 | CC: | aos-bugs, bleanhar, gpei, gsapienz, jialiu, jokerman, mmccomas, nnosenzo, openshift-bugs-escalate, rhowe |
Target Milestone: | --- | ||
Target Release: | 3.6.z | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
In certain cases, an existing etcd installation may not have updated configuration variables causing services to fail. This ensures the etcd.conf file is verified during upgrades to ensure all variables are set as expected.
|
Story Points: | --- |
Clone Of: | 1529575 | Environment: | |
Last Closed: | 2018-06-07 08:40:35 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: | 1529575, 1563376, 1567857 | ||
Bug Blocks: |
Description
Russell Teague
2018-04-03 18:51:28 UTC
New release-3.6 PR: https://github.com/openshift/openshift-ansible/pull/7781 Fixed in openshift-ansible-3.6.173.0.113-1.git.0.8a42ef5.el7 Verify this bug with openshift-ansible-3.6.173.0.113-1.git.1.8eaab14.el7.noarch Setup an ocp-3.5 cluster with etcd-3.1.9-2.el7.x86_64 installed as external etcd. Upgrade it to 3.6, etcd also would be updated to etcd-3.2.15-2.el7.x86_64 [root@ip-172-18-1-165 ~]# etcdctl --cert-file /etc/etcd/peer.crt --key-file /etc/etcd/peer.key --ca-file /etc/etcd/ca.crt --endpoints https://172.18.1.165:2379 cluster-health member 8e9e05c52164694d is healthy: got healthy result from https://172.18.1.165:2379 cluster is healthy Check etcd conf file /etc/etcd/etcd.conf The following values added: ETCD_QUOTA_BACKEND_BYTES=4294967296 ETCD_CLIENT_CERT_AUTH="true" ETCD_PEER_CLIENT_CERT_AUTH="true" ETCD_TRUSTED_CA_FILE=/etc/etcd/ca.crt ETCD_PEER_TRUSTED_CA_FILE=/etc/etcd/ca.crt The following removed: ETCD_CA_FILE ETCD_PEER_CA_FILE Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:1801 |