Bug 1399920 - [etcd3]Get failed while swap etcd2 to etcd3
Summary: [etcd3]Get failed while swap etcd2 to etcd3
Keywords:
Status: CLOSED DUPLICATE of bug 1384161
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: etcd3
Version: 7.3
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: rc
: 7.3
Assignee: Jan Chaloupka
QA Contact: Martin Jenner
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-30 05:24 UTC by Wenkai Shi
Modified: 2016-12-12 11:41 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-30 15:12:18 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Wenkai Shi 2016-11-30 05:24:20 UTC
Description of problem:
Prepare ocp with etcd2 installed, after swap etcd2 to etcd3, services restart failed.

Version-Release number of selected component (if applicable):
etcd-2.3.7-4.el7.x86_64
etcd3-3.0.3-1.el7.x86_64

How reproducible:
sometimes

Steps to Reproduce:
1. prepare a env with etcd2
2. [root@etcd ~]# yum swap etcd etcd3 -y
3. [root@etcd ~]# systemctl restart etcd

Actual results:
etcd service restart failed

[root@etcd ~]# journalctl -xe -u etcd
...
Jan 06 08:18:00 etcd.example.com etcd[124364]: database file (/var/lib/etcd/member/snap/db index 0) does not match with snapshot (index 1150115).
Jan 06 08:18:00 etcd.example.com systemd[1]: etcd.service: main process exited, code=exited, status=1/FAILURE
Jan 06 08:18:00 etcd.example.com systemd[1]: Failed to start Etcd Server.
...

Expected results:
etcd service restart success

Additional info:

Comment 2 Jan Chaloupka 2016-11-30 15:12:18 UTC

*** This bug has been marked as a duplicate of bug 1384161 ***

Comment 3 Anping Li 2016-12-07 09:12:39 UTC
Is this bug caused by "yum swap" command?   Will there be same issue if we migrate Etcd in future?  For example: migrate etcd-2.x to etcd-3.0.15-x; migrate etcd3-3.0.14.x to etcd-3.0.15-x.

Comment 4 Jan Chaloupka 2016-12-12 11:41:19 UTC
Hi Anping,

etcd3 is going to be obsoleted by etcd-3.0.15 in 7.3.2. Once done, no need to yum swap.


Note You need to log in before you can comment on or make changes to this bug.