kcuu1r619potl8d0q4hrqdosd9olnv73 · 115 rows
| id | issue_id | event_type | actor | old_value | new_value | comment | created_at |
|---|---|---|---|---|---|---|---|
| ed0c9b90-0a6d-4bfa-a337-7c8a4e6741cb | tarantool-etcd-35y | created | Eugene Blikh | NULL | 2026-05-20T09:31:01Z | ||
| eedfcc8b-a1c9-45c3-af4a-4ad6e93734b9 | tarantool-etcd-w6z | created | Eugene Blikh | NULL | 2026-05-19T17:54:44Z | ||
| f202ff35-a371-4fa7-86aa-22fe67c0c86b | tarantool-etcd-bdf | created | Eugene Blikh | NULL | 2026-05-20T09:55:23Z | ||
| f3c28483-ca86-40b9-9390-534e6b20d0e4 | tarantool-etcd-8ss | updated | Eugene Blikh | {"id":"tarantool-etcd-8ss","title":"Example 2: 3-node EE replicaset self-hosting its own etcd config (file → etcd migration)","description":"Add examples/tarantool-ee-self-hosted-etcd: boot a 3-instance EE replicaset (election failover) from a local cluster-config.yaml where every node runs app.roles.etcd (replicated KV store, read_pref=any). Seed the cluster's OWN etcd store with that config, then rolling-restart each instance to bootstrap from TT_CONFIG_ETCD_* (no --config). Document the cold-boot circularity: self-hosted etcd-config is HA under rolling restart but needs the local file retained as a cold-boot seed. Justfile + README + cluster-config.yaml.","notes":"Files written + phases 1-2 (up-file/seed/probe/config-show) verified on Community Tarantool 3.8. Ports 3501-3503/2382-2482-2582 (distinct from example-1's 3401/2379). migrate+reload need an EE binary (config.etcd source) so were not run here; mechanics mirror the working tarantool-ee-config example. EE guard on migrate verified to fire.","status":"in_progress","priority":2,"issue_type":"feature","assignee":"Eugene Blikh","owner":"bigbes@gmail.com","created_at":"2026-05-20T11:16:17Z","created_by":"Eugene Blikh","updated_at":"2026-05-20T11:22:45Z","started_at":"2026-05-20T11:16:28Z"} | {"notes":"v2: hardened migrate after EE run hit 'etcdserver: no leader' on the 2nd node (election churn from restarting a node that became leader). Fixes: (1) recompute leader each step, always migrate a follower, leader last; (2) _wait-healthy gate (all live nodes agree on one leader) between steps; (3) endpoints peers-first/self-last; (4) append logs not truncate. Rolling-restart pacing + leader-pick logic verified on Community; EE etcd-source fetch still needs an EE re-run to confirm."} | NULL | 2026-05-20T14:30:21Z |
| f42ad239-ccf4-40f5-91a1-988037ff1187 | tarantool-etcd-rzr | created | Eugene Blikh | NULL | 2026-05-19T16:34:41Z | ||
| f5810a11-b5ec-4ea8-a8c2-b7280c76e945 | tarantool-etcd-bol | created | Eugene Blikh | NULL | 2026-05-19T17:54:11Z | ||
| f7b9bda6-1670-46e7-b453-60afc8055567 | tarantool-etcd-3dk | created | Eugene Blikh | NULL | 2026-05-19T17:53:55Z | ||
| f88c8e63-910c-41ac-ab6c-cefc6d3fa51d | tarantool-etcd-ozm | created | Eugene Blikh | NULL | 2026-05-19T17:54:08Z | ||
| f9424d26-c20d-45f2-8cd9-54e601a89817 | tarantool-etcd-95d | created | Eugene Blikh | NULL | 2026-05-20T09:55:37Z | ||
| fae764ad-15c4-41e2-bb69-4678fa232a21 | tarantool-etcd-a4v | created | Eugene Blikh | NULL | 2026-05-19T17:54:02Z | ||
| fc355883-8115-4ca6-9602-dc8456aea6de | tarantool-etcd-hlx | created | Eugene Blikh | NULL | 2026-05-20T09:17:54Z | ||
| fd70bc1d-c816-436b-9672-fb158ba1b5fd | tarantool-etcd-tf0 | created | Eugene Blikh | NULL | 2026-05-19T17:54:38Z | ||
| fd9da391-204a-4bbd-a474-ae4feec410a2 | tarantool-etcd-ns0 | created | Eugene Blikh | NULL | 2026-05-19T17:54:34Z | ||
| fdac6be5-c569-4565-a3cc-95c9ebdd2109 | tarantool-etcd-m0w | created | Eugene Blikh | NULL | 2026-05-19T17:54:17Z | ||
| fdccfbd6-05cc-4879-a9fa-bc5019a2aa29 | tarantool-etcd-4yb | created | Eugene Blikh | NULL | 2026-05-20T09:45:14Z |