Commit Graph

83 Commits

Author SHA256 Message Date
Ana Guerrero
210cf5ea5f Accepting request 1228584 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1228584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=41
2024-12-06 13:26:04 +00:00
Johannes Kastl
7b0bc56119 - Update to version 3.5.17
- Update etcd configuration file based on etcd.conf.yml.sample
- Fixing a configuration data loss bug:
  Fillup really really wants that the template and the target file
  actually follow the sysconfig format. The current config and the
  current template do not fulfill this requirement.
  Move the current /etc/sysconfig/etcd to /etc/default/etcd and
  install a new sysconfig file which only adds the ETCD_OPTIONS
  option, which is actually used by the unit file.
  This also makes it a bit cleaner to move etcd to use
  --config-file in the long run.

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=30
2024-12-05 19:30:21 +00:00
Ana Guerrero
5d18d2e612 Accepting request 1206108 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1206108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=40
2024-10-07 19:53:01 +00:00
1912d74762 - vendor-update.sh: Fix static /tmp file issue (bsc#1199031)
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=29
2024-10-07 13:31:30 +00:00
Ana Guerrero
8960059947 Accepting request 1164046 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1164046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=39
2024-04-02 14:43:53 +00:00
Richard Brown
7906227c36 Accepting request 1161346 from home:eroca:go
Update to version 3.5.12

OBS-URL: https://build.opensuse.org/request/show/1161346
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=28
2024-04-02 08:23:53 +00:00
Ana Guerrero
c3674e2cc0 Accepting request 1144496 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1144496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=38
2024-02-06 15:35:21 +00:00
985a4c29af Accepting request 1144493 from home:dimstar:Factory
- Drop go_provides macro: it is guarded by if suse_version <= 1110,
  yet has a negative impact on the general RPM dep/provides scanner
  (i.e user provides were not added).
- Drop go_nostrip macro, as it does nothing useful.

OBS-URL: https://build.opensuse.org/request/show/1144493
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=27
2024-02-06 08:33:52 +00:00
Ana Guerrero
f64484a354 Accepting request 1140877 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1140877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=37
2024-01-23 21:57:07 +00:00
Richard Brown
31eedb3f8c Accepting request 1139999 from home:eroca:go
Update to version 3.5.11

OBS-URL: https://build.opensuse.org/request/show/1139999
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=26
2024-01-23 10:41:59 +00:00
Dominique Leuenberger
236f5ece9d Accepting request 1088994 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1088994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=36
2023-05-25 21:52:43 +00:00
Priyanka Saggu
e8db97704e Accepting request 1088993 from home:eroca:go
Update to version 3.5.9

OBS-URL: https://build.opensuse.org/request/show/1088993
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=25
2023-05-25 09:09:40 +00:00
Dominique Leuenberger
df34856c60 Accepting request 1083469 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1083469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=35
2023-04-28 14:24:10 +00:00
Richard Brown
bf598ecf23 Accepting request 1082921 from home:eroca:go
Update to version 3.5.8

OBS-URL: https://build.opensuse.org/request/show/1082921
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=24
2023-04-28 08:04:41 +00:00
Dominique Leuenberger
7ededb6bed Accepting request 1061153 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/1061153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=34
2023-01-26 12:58:59 +00:00
Richard Brown
9eb1b4f4f8 Accepting request 1060930 from home:eroca:go
- Update to version 3.5.7
- Build section: add -trimpath which removes specific build time paths from the binary and add -w to strip DWARF symbols which aren't needed

OBS-URL: https://build.opensuse.org/request/show/1060930
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=23
2023-01-26 09:28:22 +00:00
Richard Brown
fda4f5d1b1 Accepting request 989817 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/989817
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=33
2022-07-18 16:34:04 +00:00
d42e332def Accepting request 989764 from home:dirkmueller:Factory
- Update to version 3.5.4:
  * version: bump up to 3.5.4
  * Update conssitent_index when applying fails
  * Add unit test for canonical SRV records
  * Revert "trim the suffix dot from the srv.Target for etcd-client DNS lookup"

OBS-URL: https://build.opensuse.org/request/show/989764
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=22
2022-07-18 08:18:04 +00:00
Dominique Leuenberger
6722eb1aa2 Accepting request 973908 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/973908
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=32
2022-05-01 16:53:34 +00:00
Richard Brown
5a7c564222 Accepting request 973730 from home:ojkastl_buildservice:Branch_devel_kubic
add ETCD_OPTIONS to systemd unit file and configuration file, to allow the user to easily set things like '--enable-v2=true'

OBS-URL: https://build.opensuse.org/request/show/973730
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=21
2022-04-29 11:42:57 +00:00
Dominique Leuenberger
b0cf32f453 Accepting request 971732 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/971732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=31
2022-04-22 22:25:09 +00:00
Richard Brown
318bc849a5 Accepting request 971137 from home:eroca:go
- Update to version 3.5.3

OBS-URL: https://build.opensuse.org/request/show/971137
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=20
2022-04-21 12:19:01 +00:00
Dominique Leuenberger
094110061c Accepting request 960752 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/960752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=30
2022-03-13 19:24:57 +00:00
Richard Brown
d0e511dd10 Accepting request 960751 from home:eroca:go
- Add vendor-update.sh as a source to pass obs-service-source_validator

OBS-URL: https://build.opensuse.org/request/show/960751
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=19
2022-03-10 12:18:39 +00:00
Richard Brown
c7f0c849bc Accepting request 960511 from home:eroca:go
- Update to version 3.5.2

OBS-URL: https://build.opensuse.org/request/show/960511
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=18
2022-03-10 12:02:06 +00:00
Dominique Leuenberger
837618248b Accepting request 919709 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/919709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=29
2021-09-21 19:12:30 +00:00
7bd39ec692 Accepting request 919082 from home:jsegitz:branches:systemdhardening:devel:kubic
- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * etcd.service

OBS-URL: https://build.opensuse.org/request/show/919082
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=17
2021-09-17 10:05:22 +00:00
Richard Brown
cc4c1e9917 Accepting request 911064 from devel:kubic
- Don't require systemd (works without, too)

- Change to sysuser-tools to create system user

OBS-URL: https://build.opensuse.org/request/show/911064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=28
2021-08-12 07:01:09 +00:00
Thorsten Kukuk
1a5ad6129c - Don't require systemd (works without, too)
- Change to sysuser-tools to create system user

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=16
2021-08-09 14:23:12 +00:00
6f4a7fda84 Accepting request 910730 from home:gmbr3:Active
- Change to systemd-sysusers

OBS-URL: https://build.opensuse.org/request/show/910730
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=15
2021-08-09 14:00:42 +00:00
Dominique Leuenberger
c2c933708c Accepting request 893672 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/893672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=27
2021-05-19 15:48:59 +00:00
Richard Brown
9f568e8125 Accepting request 892697 from home:avicenzi:branches:devel:kubic
Update etcd to 3.4.16

OBS-URL: https://build.opensuse.org/request/show/892697
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=14
2021-05-17 09:48:52 +00:00
Dominique Leuenberger
2834950621 Accepting request 886605 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/886605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=26
2021-04-22 16:03:37 +00:00
54f56659b2 Accepting request 886120 from home:dirkmueller:Factory
- update etcd.service: avoid args from commandline and environment
  as it leads to start failure (bsc#1183703)

OBS-URL: https://build.opensuse.org/request/show/886120
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=13
2021-04-19 08:24:42 +00:00
Dominique Leuenberger
119915e10c Accepting request 876798 from devel:kubic
- Update to version 3.4.15:
  * version: 3.4.15
  * [Backport-3.4] etcdserver/api/etcdhttp: log successful etcd server side health check in debug level
  * etcdserver: Fix 64 KB websocket notification message limit
  * vendor: bump gorilla/websocket
  * pkg/fileutil: fix F_OFD_ constants

OBS-URL: https://build.opensuse.org/request/show/876798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=25
2021-03-08 14:15:44 +00:00
Richard Brown
2e596a935e OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=12 2021-03-04 17:13:33 +00:00
Richard Brown
155a613fae Accepting request 876551 from home:avicenzi:branches:devel:kubic
Update to 3.4.15

OBS-URL: https://build.opensuse.org/request/show/876551
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=11
2021-03-04 16:20:13 +00:00
Dominique Leuenberger
20aab9956a Accepting request 861699 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/861699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=24
2021-01-11 16:11:42 +00:00
Richard Brown
57186061cd Accepting request 861673 from home:RBrownSUSE:branches:devel:kubic
- Update to version 3.4.14:
  * version: 3.4.14
  * pkg/netutil: remove unused "iptables" wrapper
  * tools/etcd-dump-metrics: validate exec cmd args
  * clientv3: get AuthToken automatically when clientConn is ready.
  * etcdserver: add ConfChangeAddLearnerNode to the list of config changes
  * integration: add flag WatchProgressNotifyInterval in integration test

OBS-URL: https://build.opensuse.org/request/show/861673
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=10
2021-01-08 14:10:27 +00:00
Dominique Leuenberger
5c8ffa3e07 Accepting request 833433 from devel:kubic
- Update to version 3.4.13:
  * version: 3.4.13
  * pkg: file stat warning
  * Automated cherry pick of #12243 on release 3.4
  * version: 3.4.12
  * etcdserver: Avoid panics logging slow v2 requests in integration tests
  * version: 3.4.11
  * Revert "etcdserver/api/v3rpc: "MemberList" never return non-empty ClientURLs"
  * *: fix backport of PR12216
  * *: add experimental flag for watch notify interval
  * clientv3: remove excessive watch cancel logging
  * etcdserver: add OS level FD metrics
  * pkg/runtime: optimize FDUsage by removing sort
  * clientv3: log warning in case of error sending request
  * etcdserver/api/v3rpc: "MemberList" never return non-empty ClientURLs

OBS-URL: https://build.opensuse.org/request/show/833433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=23
2020-09-14 10:21:43 +00:00
Richard Brown
6ff03eda0d OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=9 2020-09-10 10:10:20 +00:00
Richard Brown
0133bc0b3f - Update to version 3.4.13:
* version: 3.4.13
  * pkg: file stat warning
  * Automated cherry pick of #12243 on release 3.4
  * version: 3.4.12
  * etcdserver: Avoid panics logging slow v2 requests in integration tests
  * version: 3.4.11
  * Revert "etcdserver/api/v3rpc: "MemberList" never return non-empty ClientURLs"
  * *: fix backport of PR12216
  * *: add experimental flag for watch notify interval
  * clientv3: remove excessive watch cancel logging
  * etcdserver: add OS level FD metrics
  * pkg/runtime: optimize FDUsage by removing sort
  * clientv3: log warning in case of error sending request
  * etcdserver/api/v3rpc: "MemberList" never return non-empty ClientURLs

OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=8
2020-09-10 10:03:54 +00:00
Dominique Leuenberger
d4698f40f9 Accepting request 825830 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/825830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=22
2020-08-12 08:57:16 +00:00
Richard Brown
a9e888d29c Accepting request 825818 from home:dannysauer:branches:devel:kubic
Minor change: remove duplicate install line in spec file.

OBS-URL: https://build.opensuse.org/request/show/825818
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=7
2020-08-11 16:39:58 +00:00
Richard Brown
fe0bf54177 Accepting request 824853 from home:RBrownSUSE:branches:devel:kubic
- Update to version 3.4.10 [CVE-2020-15106][boo#1174951]:
  * version: 3.4.10
  * Documentation: note on data encryption
  * etcdserver: change protobuf field type from int to int64 (#12000)
  * pkg: consider umask when use MkdirAll
  * etcdmain: let grpc proxy warn about insecure-skip-tls-verify
  * etcdmain: fix shadow error
  * pkg/fileutil: print desired file permission in error log
  * pkg: Fix dir permission check on Windows
  * auth: Customize simpleTokenTTL settings.
  * mvcc: chanLen 1024 is to biger,and it used more memory. 128 seems to be enough. Sometimes the consumption speed is more than the production speed.
  * auth: return incorrect result 'ErrUserNotFound' when client request without username or username was empty.
  * etcdmain: fix shadow error
  * doc: add TLS related warnings
  * etcdserver:FDUsage set ticker to 10 minute from 5 seconds. This ticker will check File Descriptor Requirements ,and count all fds in used. And recorded some logs when in used >= limit/5*4. Just recorded message. If fds was more than 10K,It's low performance due to FDUsage() works. So need to increase it.
  * clientv3: cancel watches proactively on client context cancellation
  * wal: check out of range slice in "ReadAll", "decoder"
  * etcdctl, etcdmain: warn about --insecure-skip-tls-verify options
  * Documentation: note on the policy of insecure by default
  * etcdserver: don't let InternalAuthenticateRequest have password
  * auth: a new error code for the case of password auth against no password user
  * Documentation: note on password strength
  * etcdmain: best effort detection of self pointing in tcp proxy
  * Discovery: do not allow passing negative cluster size
  * wal: fix panic when decoder not set
  * embed: fix compaction runtime err
  * pkg: check file stats
  * etcdserver, et al: add --unsafe-no-fsync flag
  * version: 3.4.9
  * wal: add TestValidSnapshotEntriesAfterPurgeWal testcase

OBS-URL: https://build.opensuse.org/request/show/824853
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=6
2020-08-07 13:38:01 +00:00
Dominique Leuenberger
65fb8c6474 Accepting request 812416 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/812416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=21
2020-06-09 22:34:15 +00:00
edc1901305 Accepting request 812359 from home:dirkmueller:branches:devel:kubic
- update home-page url

OBS-URL: https://build.opensuse.org/request/show/812359
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=5
2020-06-08 06:40:40 +00:00
Oliver Kurz
639eb11606 Accepting request 770502 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/770502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=20
2020-02-14 15:27:31 +00:00
Richard Brown
f8c5df24e8 Accepting request 770475 from home:mjura:branches:devel:kubic
- Update to version 3.4.3:
  * version: 3.4.3
  * *: use Go 1.12.12
  * rafthttp: add 3.4 stream type
  * etcdserver: strip patch version in metrics
  * etcdserver: strip patch version in cluster version
  * etcdserver: unset old cluster version in metrics
  * Add version, tag and branch checks to release script
  * scripts: fix read failure prompt in release; use https for git clone.
  * version: 3.4.2
  * etcdserver: trace compaction request; add return parameter 'trace' to applierV3.Compaction() mvcc: trace compaction request; add input parameter 'trace' to KV.Compact()
  * etcdserver: trace raft requests.
  * etcdserver: add put request steps. mvcc: add put request steps; add trace to KV.Write() as input parameter.
  * pkg: use zap logger to format the structure log output.
  * pkg: add field to record additional detail of trace; add stepThreshold to reduce log volume.
  * pkg: create package traceutil for tracing. mvcc: add tracing steps:range from the in-memory index tree; range from boltdb. etcdserver: add tracing steps: agreement among raft nodes before linerized reading; authentication; filter and sort kv pairs; assemble the response.
  * clientv3: Replace endpoint.ParseHostPort with net.SplitHostPort to fix IPv6 client endpoints
  * clientv3: Set authority used in cert checks to host of endpoint
  * tests/e2e: fix metrics tests
  * etcdctl: fix member add command
  * scripts/build-binary: fix darwin tar commands
  * scripts/release: fix SHA256SUMS command
  * version: 3.4.1
  * scripts/release: fix docker push command
  * integration: fix bug in for loop, make it break properly
  * embed: expose ZapLoggerBuilder
  * vendor: upgrade to gRPC v1.23.1

OBS-URL: https://build.opensuse.org/request/show/770475
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/etcd?expand=0&rev=4
2020-02-06 10:19:08 +00:00
Dominique Leuenberger
9554e7fb1a Accepting request 736836 from devel:kubic
Needed for k8s 1.16

OBS-URL: https://build.opensuse.org/request/show/736836
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/etcd?expand=0&rev=19
2019-10-23 13:47:53 +00:00