diff --git a/_service b/_service
index 505086f..4c30489 100644
--- a/_service
+++ b/_service
@@ -4,8 +4,8 @@
https://github.com/coreos/etcd.git
.git
etcd
- 3.3.1
- v3.3.1
+ 3.3.10
+ v3.3.10
enable
diff --git a/_servicedata b/_servicedata
index a25778b..ece7192 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/coreos/etcd.git
- 28f3f26c0e303392556035b694f75768d449d33d
\ No newline at end of file
+ 27fc7e2296f506182f58ce846e48f36b34fe6842
\ No newline at end of file
diff --git a/etcd-3.3.1.tar.xz b/etcd-3.3.1.tar.xz
deleted file mode 100644
index 323c178..0000000
--- a/etcd-3.3.1.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:37bb3e241e545ead9093fe934ef545927ea282fd44fd3558268152e841bc82fc
-size 2048848
diff --git a/etcd-3.3.10.tar.xz b/etcd-3.3.10.tar.xz
new file mode 100644
index 0000000..83851c7
--- /dev/null
+++ b/etcd-3.3.10.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1668eccce505427b1a158122ef8fe8ce098ed5970526600b58526c0d742dc224
+size 2122700
diff --git a/etcd.changes b/etcd.changes
index 3dbc8a9..e11da88 100644
--- a/etcd.changes
+++ b/etcd.changes
@@ -1,3 +1,147 @@
+-------------------------------------------------------------------
+Mon Nov 12 09:33:41 UTC 2018 - opensuse-packaging@opensuse.org
+
+- Update to version 3.3.10:
+ * version: 3.3.10
+ * travis.yml: use Go 1.10.4
+ * etcdserver: add "etcd_server_read_indexes_failed_total"
+ * rafthttp: probe all raft transports
+ * etcdserver: add "etcd_server_health_success/failures"
+ * clientv3: concurrency.Mutex.Lock() - preserve invariant
+ * etcdserver/api/rafthttp: add v3 snapshot send/receive metrics
+ * etcdserver/api/snap: add v3 snapshot fsync metrics
+ * tests/Dockerfile: update, fix GOPATH
+ * etcdctl: cherry pick of #10109 to release-3.3
+ * etcdserver: remove duplicated imports
+ * etcdserver: add "etcd_server_id"
+ * etcdserver: clarify read index wait timeout warnings
+ * rafthttp: clarify "became inactive" warning
+ * Merge pull request #9861 from gyuho/race
+ * etcdserver: code clean up
+ * vendor: add go-grpc-middleware
+ * etcdserver: add grpc interceptor to log info on incoming requests to etcd server
+ * version: bump up to 3.3.9+git
+ * version: 3.3.9
+ * etcdserver: add "etcd_server_go_version" metric
+ * clientv3: fix keepalive send interval when response queue is full
+ * added "now := time.Now()"
+ * remove "github.com/gogo/protobuf/plugin/stringer"
+ * etcdserver: rename to "heartbeat_send_failures_total"
+ * mvcc: add "etcd_mvcc_hash_(rev)_duration_seconds"
+ * mvcc/backend: fix defrag duration scale
+ * mvcc/backend: add "etcd_disk_backend_defrag_duration_seconds"
+ * mvcc/backend: document metrics ExponentialBuckets
+ * mvcc/backend: clean up mutex, logging
+ * etcdserver: add "etcd_server_slow_apply_total"
+ * etcdserver: add "etcd_server_heartbeat_failures_total"
+ * e2e: log errors TestV3CurlCipherSuitesMismatch for now
+ * Makefile: use Go 1.10.3 by default
+ * *: use Go 1.10.3 for testing
+ * mvcc: avoid unnecessary metrics update
+ * mvcc: add "etcd_mvcc_db_total_size_in_use_in_bytes"
+ * mvcc: add "etcd_mvcc_db_total_size_in_bytes"
+ * etcdserver: add "etcd_server_quota_backend_bytes"
+ * etcdserver: add "etcd_server_slow_read_indexes_total"
+ * etcdserver: clarify read index warnings
+ * tests: update test scripts
+ * version: 3.3.8+git
+ * version: 3.3.8
+ * travis: use Go 1.9.7
+ * gitignore: ignore "docs" and "vendor"
+ * clientv3: backoff on reestablishing watches when Unavailable errors are encountered
+ * tests/semaphore.test.bash: update
+ * Makefile: update
+ * etcdserver: Fix txn request 'took too long' warnings to use loggable request stringer
+ * etcdserver: Add response byte size and range response count to took too long warning
+ * etcdserver: Replace value contents with value_size in request took too long warning
+ * version: bump up to 3.3.7+git
+ * version: 3.3.7
+ * e2e: test client-side cipher suites with curl
+ * etcdmain: add "--cipher-suites" flag
+ * embed: support custom cipher suites
+ * integration: test client-side TLS cipher suites
+ * pkg/transport: add "TLSInfo.CipherSuites" field
+ * pkg/tlsutil: add "GetCipherSuite"
+ * tests/e2e: test move-leader command with TLS
+ * ctlv3: support TLS endpoints for move-leader command
+ * scripts/release: Fix docker push for 3.1 releases, remove inaccurate warning at the end of release script
+ * version: bump up to 3.3.6+git
+ * version: 3.3.6
+ * mvcc: fix panic by allowing future revision watcher from restore operation
+ * auth: fix panic using WithRoot and improve JWT coverage
+ * auth: a new auth token provider nop
+ * scripts: Fix remote tag check, gcloud login and umask in release script
+ * version: 3.3.5+git
+ * version: 3.3.5
+ * tests/e2e: separate coverage tests for exec commands
+ * etcdctl/ctlv3: fix watch with exec commands
+ * tests: use Go 1.9.6
+ * functional/tester: handle retries in "caseUntilSnapshot"
+ * functional.yaml: use lower ports
+ * scripts: Fix a few etcd release script bugs and make it reenterant.
+ * etcdmain: document peer-cert-allowed-cn flag
+ * version: 3.3.4+git
+ * version: 3.3.4
+ * scripts: Add scripts/release that performs 'etcd-release-runbook' (https://goo.gl/Gxwysq) style release workflow
+ * etcdserver: log skipping initial election tick
+ * etcdmain: add "--initial-election-tick-advance"
+ * embed: add "InitialElectionTickAdvance"
+ * integration: set InitialElectionTickAdvance to true by default
+ * etcdserver: add "InitialElectionTickAdvance"
+ * etcdserver: add is_leader prometheus metric that is 1 on the leader.
+ * integration: re-overwrite "httptest.Server" TLS.Certificates
+ * pkg/transport: don't set certificates on tls config
+ * functional: create symlinks for build
+ * travis: run build tests for "functional"
+ * snapshot: remove tests
+ * functional: initial commit (copied from master)
+ * snapshot: initial commit (for functional tests)
+ * test: simplify
+ * etcdserver/stats: make all fields guarded by mutex.
+ * etcdserver/stats: fix stats data race.
+ * test: remove build flag "-a"
+ * cmd/vendor: add "go.uber.org/zap"
+ * pkg/proxy: move from "pkg/transport"
+ * tools: remove
+ * travis: update
+ * test/*: clean up semaphore scripts
+ * etcdserver: fix "lease_expired_total" metrics
+ * tests: move test scripts
+ * semaphore.sh: update Go version
+ * travis: use Go 1.9.5
+ * version: 3.3.3+git
+ * version: 3.3.3
+ * Documentation/upgrades: backport all upgrade guides
+ * compactor: simplify interval logic on periodic compactor
+ * compactor: adjust interval for period <1-hour
+ * compactor: clean up
+ * rafthttp: add missing "peer_sent_failures_total" metrics call
+ * etcdserver: adjust election ticks on restart
+ * etcdserver: make "advanceTicks" method
+ * rafthttp: add "ActivePeers" to "Transport"
+ * version: 3.3.2+git
+ * version: 3.3.2
+ * clientv3/integration: test "rpctypes.ErrLeaseTTLTooLarge"
+ * *: enforce max lease TTL with 9,000,000,000 seconds
+ * *: remove unused env vars
+ * hack/scripts-dev: fix indentation in run.sh
+ * hack/scripts-dev: sync with master branch
+ * travis: update Go version string
+ * e2e: fix missing "apiPrefix"
+ * embed: fix wrong compactor imports
+ * Documentation/op-guide: highlight defrag operation "--endpoints" flag
+ * etcdctl: highlight "defrag" command caveats
+ * e2e: add "Election" grpc-gateway test cases
+ * e2e: add "spawnWithExpectLines"
+ * api/v3election: error on missing "leader" field
+ * Documentation: make "Consul" section more objective
+ * etcdserver: enable "CheckQuorum" when starting with "ForceNewCluster"
+ * httpproxy: cancel requests when client closes a connection
+ * semaphore: release test version
+ * embed: fix revision-based compaction with default value
+ * embed: document/validate compaction mode
+ * version: 3.3.1+git
+
-------------------------------------------------------------------
Tue Jun 5 09:24:54 UTC 2018 - dcassany@suse.com
diff --git a/etcd.spec b/etcd.spec
index 594d81e..60df579 100644
--- a/etcd.spec
+++ b/etcd.spec
@@ -22,7 +22,7 @@
%endif
Name: etcd
-Version: 3.3.1
+Version: 3.3.10
Release: 0
Summary: Highly-available key value store for configuration and service discovery
License: Apache-2.0