Bug 1552134

Summary: Update etcd to 3.2.16
Product: [Fedora] Fedora Reporter: Jan Chaloupka <jchaloup>
Component: etcdAssignee: Jan Chaloupka <jchaloup>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: gscrivan, jcajka, jchaloup, kshlmster, lacypret, lemenkov
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: etcd-3.2.16-2.fc27 etcd-3.2.16-2.fc28 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-06-16 19:31:44 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:

Description Jan Chaloupka 2018-03-06 14:56:15 UTC
https://github.com/coreos/etcd/releases/tag/v3.2.16

First update to the latest 3.2 and rebase to the same version in f27+. Once then, update rawhide to the latest 3.3 version (as part of https://bugzilla.redhat.com/show_bug.cgi?id=1514762)

Comment 1 Jan Chaloupka 2018-03-06 14:57:28 UTC
etcd-121edf0467052d55876a817b89875fb39a99bf78]$ gofed check-deps --glidefile glide.lock 
ERROR:root:Unable to get mapping for gopkg.in/yaml.v2
ERROR:root:Unable to get mapping for github.com/coreos/bbolt
github.com/spf13/cobra is newer in distribution
Unable to find ipprefix2rpm mapping 'gopkg.in/yaml.v2' ipprefix
golang.org/x/crypto is outdated in distribution
github.com/ghodss/yaml is up-to-date
golang.org/x/text is newer in distribution
github.com/bgentry/speakeasy is up-to-date
github.com/golang/groupcache is up-to-date
github.com/russross/blackfriday is newer in distribution
github.com/coreos/go-systemd is up-to-date
golang.org/x/sys is newer in distribution
github.com/dustin/go-humanize is up-to-date
github.com/olekukonko/tablewriter is up-to-date
github.com/matttproud/golang_protobuf_extensions is up-to-date
github.com/cockroachdb/cmux is up-to-date
github.com/google/btree is up-to-date
github.com/dgrijalva/jwt-go is up-to-date
Unable to find ipprefix2rpm mapping 'github.com/coreos/bbolt' ipprefix
github.com/gogo/protobuf is outdated in distribution
github.com/grpc-ecosystem/go-grpc-prometheus is up-to-date
github.com/urfave/cli is newer in distribution
golang.org/x/net is outdated in distribution
github.com/coreos/go-semver is up-to-date
google.golang.org/grpc is outdated in distribution: not covered: ['google.golang.org/grpc/balancer', 'google.golang.org/grpc/grpclb/grpc_lb_v1/messages', 'google.golang.org/grpc/resolver', 'google.golang.org/grpc/status', 'google.golang.org/grpc/connectivity']
github.com/prometheus/client_golang is up-to-date
github.com/prometheus/common is up-to-date
github.com/ugorji/go is up-to-date
github.com/grpc-ecosystem/grpc-gateway is outdated in distribution
github.com/coreos/pkg is up-to-date
github.com/kr/pty is up-to-date
github.com/golang/protobuf is outdated in distribution
github.com/jonboulle/clockwork is up-to-date
github.com/xiang90/probing is up-to-date
google.golang.org/genproto is outdated in distribution
github.com/beorn7/perks is up-to-date
github.com/mattn/go-runewidth is up-to-date: not covered: ['github.com/mattn/go-runewidth/runewidth.go']
github.com/prometheus/client_model is up-to-date
github.com/cpuguy83/go-md2man is newer in distribution
golang.org/x/time is up-to-date
github.com/spf13/pflag is newer in distribution
github.com/inconshreveable/mousetrap is up-to-date
github.com/prometheus/procfs is up-to-date

~8 packages needs to be updated
1 new packages

Comment 2 Kaushal 2018-03-07 06:58:34 UTC
I have been updating a few golang packages and sent PRs for them on dist-git. The dependencies are for mainly for GlusterD2[1], but a few are relevant to etcd. etcd itself is a dependency for GlusterD2. The following is a list of the PRs I sent.

- golang-github-gorilla-mux https://src.fedoraproject.org/rpms/golang-github-gorilla-mux/pull-request/1 (merged)
- golang-github-gorilla-handlers https://src.fedoraproject.org/rpms/golang-github-gorilla-handlers/pull-request/1 (merged)
- golang-github-gorilla-context https://src.fedoraproject.org/rpms/golang-github-gorilla-context/pull-request/1 (merged)
- golang-github-Sirupsen-logrus https://src.fedoraproject.org/rpms/golang-github-Sirupsen-logrus/pull-request/1 (merged)
- golang-github-spf13-cobra https://src.fedoraproject.org/rpms/golang-github-spf13-cobra/pull-request/1 (merged)
- golang-github-spf13-pflag https://src.fedoraproject.org/rpms/golang-github-spf13-pflag/pull-request/1 (merged)
- golang-github-spf13-viper https://src.fedoraproject.org/rpms/golang-github-spf13-viper/pull-request/1 (merged)
- golang-github-golang-sys https://src.fedoraproject.org/rpms/golang-github-golang-sys/pull-request/1 (closed)
- golang-github-dgrijalva-jwt-got https://src.fedoraproject.org/rpms/golang-github-dgrijalva-jwt-go/pull-request/1 (open)


[1]: https://bugzilla.redhat.com/show_bug.cgi?id=1540553

Comment 3 Fedora Update System 2018-03-09 21:33:19 UTC
etcd-3.2.16-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-98dc32eee9

Comment 4 Fedora Update System 2018-03-09 21:33:38 UTC
etcd-3.2.16-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-3ed2a48da1

Comment 5 Fedora Update System 2018-03-11 03:04:19 UTC
etcd-3.2.16-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-98dc32eee9

Comment 6 Fedora Update System 2018-03-11 20:58:24 UTC
etcd-3.2.16-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-3ed2a48da1

Comment 7 Fedora Update System 2018-03-20 11:06:38 UTC
etcd-3.2.16-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-d9254d3db6

Comment 8 Fedora Update System 2018-03-20 11:07:05 UTC
etcd-3.2.16-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-713528f10c

Comment 9 Fedora Update System 2018-03-20 14:55:04 UTC
etcd-3.2.16-2.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-713528f10c

Comment 10 Fedora Update System 2018-03-20 19:39:12 UTC
etcd-3.2.16-2.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-d9254d3db6

Comment 11 Fedora Update System 2018-06-16 19:31:44 UTC
etcd-3.2.16-2.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2018-06-16 20:15:05 UTC
etcd-3.2.16-2.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.