Commit Graph

6 Commits

Author SHA1 Message Date
Jan Gutter 738931d026 Update the default etcd3gw endpoint to v3
* Recent versions of etcd no longer support the /v3alpha/ endpoint
* It's probably better to skip directly to the /v3/ endpoint
  as a default.
* Note that this probably means a new minor version of tooz, while
  the behaviour can be worked around in config, this is enough to
  break existing systems on upgrade.
* Updated the test to test backwards compatibility.
* Updated the tests to use etcd 3.3.27, unfortunately we need
  a newer version of pifpaf that supports 3.4 before the default
  api can be used.
* The etcd backend tests have been removed: the deprecated backend
  uses the v2 api which is no longer provided - a future commit
  should remove the deprecated backend. The etcd3gw backend is the
  replacement.

This fix is required in pifpaf, but it's not in any release:
7496e5e1c3

Depends-On: https://review.opendev.org/c/openstack/devstack/+/891353
Change-Id: Ibb5e587f6b1348794b1bf4d6405bc4a32a653c2c
2023-09-27 09:26:52 +00:00
Davanum Srinivas f133259a09 Switch tests to use latest etcd - 3.1.3
Let's move on to newer releases of etcd. Especially since
3.1.x introduced some backwards incompatible changes

https://github.com/coreos/etcd/releases

Change-Id: I3887dbb745fb6de844c4b60d43b6543f441f239b
2017-03-14 15:17:42 +00:00
Julien Danjou 5ef16e1843 Update etcd version in tests
Change-Id: Ie55a35c7d83a9512fa82385d333944a50f10ab93
Signed-off-by: Julien Danjou <julien@danjou.info>
2016-08-26 12:11:47 +02:00
Julien Danjou 4906e72416 Use pifpaf to setup daemons
Depends-On: Id3e6b694bb186724517599cd9875ad80ceeee053
Change-Id: I2265b4b83f136f2eeb21e86cda1c7ec36401d0a8
2016-06-09 10:40:16 +02:00
Julien Danjou aaf9a1d6aa Fix etcd env setup
Change-Id: I41811d2c0695d9f36458b5b5bc6cf149241782f7
2016-01-06 16:31:18 +01:00
Julien Danjou d2529173ec etcd: driver with lock support
Change-Id: Ibac90b9b2a751eb4f502e2f8b723e5608dcaad18
2015-12-29 10:02:05 +01:00