More realistic UUIDs in Galera recovery tests

This commit is contained in:
mmontes11
2024-08-01 14:49:43 +02:00
committed by Martin Montes
parent c22f6d956c
commit ba96b164bd

View File

@ -18,19 +18,19 @@ func TestRecoveryStatusGetSet(t *testing.T) {
state0 := &recovery.GaleraState{
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 3,
SafeToBootstrap: false,
}
state1 := &recovery.GaleraState{
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 6,
SafeToBootstrap: true,
}
state2 := &recovery.GaleraState{
Version: "2.1",
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: true,
}
@ -54,15 +54,15 @@ func TestRecoveryStatusGetSet(t *testing.T) {
}
recovered0 := &recovery.Bootstrap{
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 2,
}
recovered1 := &recovery.Bootstrap{
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 3,
}
recovered2 := &recovery.Bootstrap{
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 9,
}
rs.setRecovered("mariadb-galera-0", recovered0)
@ -166,19 +166,19 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-2": {
Version: "2.1",
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: true,
},
@ -197,19 +197,19 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: -1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: -1,
SafeToBootstrap: false,
},
"mariadb-galera-2": {
Version: "2.1",
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: true,
},
@ -240,7 +240,7 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
},
"mariadb-galera-2": {
Version: "2.1",
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: true,
},
@ -255,7 +255,7 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
Seqno: -1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -273,13 +273,13 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
@ -298,19 +298,19 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-2": {
Version: "2.1",
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
@ -328,11 +328,11 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
GaleraRecovery: &mariadbv1alpha1.GaleraRecoveryStatus{
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -349,15 +349,15 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
GaleraRecovery: &mariadbv1alpha1.GaleraRecoveryStatus{
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -375,20 +375,20 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -406,20 +406,20 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: -1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -437,20 +437,20 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -468,24 +468,24 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -503,34 +503,34 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: -1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-2": {
Version: "2.1",
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -548,13 +548,13 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
@ -567,11 +567,11 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
@ -638,13 +638,13 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
@ -657,15 +657,15 @@ func TestRecoveryStatusIsComplete(t *testing.T) {
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -728,24 +728,24 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: true,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -767,24 +767,24 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: true,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -804,24 +804,24 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: true,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -841,20 +841,20 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: true,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -865,7 +865,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
forceBootstrapInPod: nil,
wantSource: &bootstrapSource{
bootstrap: &recovery.Bootstrap{
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
pod: pod1,
@ -880,20 +880,20 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -913,20 +913,20 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -937,7 +937,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
forceBootstrapInPod: nil,
wantSource: &bootstrapSource{
bootstrap: &recovery.Bootstrap{
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
pod: pod2,
@ -952,20 +952,20 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 4,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 8,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 6,
},
},
@ -976,7 +976,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
forceBootstrapInPod: nil,
wantSource: &bootstrapSource{
bootstrap: &recovery.Bootstrap{
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 8,
},
pod: pod1,
@ -991,20 +991,20 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 4,
SafeToBootstrap: true,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 8,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 6,
},
},
@ -1015,7 +1015,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
forceBootstrapInPod: nil,
wantSource: &bootstrapSource{
bootstrap: &recovery.Bootstrap{
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 4,
},
pod: pod0,
@ -1030,7 +1030,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 4,
SafeToBootstrap: true,
},
@ -1064,7 +1064,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
forceBootstrapInPod: nil,
wantSource: &bootstrapSource{
bootstrap: &recovery.Bootstrap{
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 4,
},
pod: pod0,
@ -1079,34 +1079,34 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
"mariadb-galera-2": {
Version: "2.1",
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
},
@ -1117,7 +1117,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
forceBootstrapInPod: nil,
wantSource: &bootstrapSource{
bootstrap: &recovery.Bootstrap{
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
},
pod: pod2,
@ -1132,34 +1132,34 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 3,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 6,
SafeToBootstrap: false,
},
"mariadb-galera-2": {
Version: "2.1",
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 2,
},
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 3,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 9,
},
},
@ -1170,7 +1170,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
forceBootstrapInPod: nil,
wantSource: &bootstrapSource{
bootstrap: &recovery.Bootstrap{
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 9,
},
pod: pod2,
@ -1185,34 +1185,34 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 3,
SafeToBootstrap: false,
},
"mariadb-galera-1": {
Version: "2.1",
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 6,
SafeToBootstrap: true,
},
"mariadb-galera-2": {
Version: "2.1",
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 1,
SafeToBootstrap: false,
},
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 2,
},
"mariadb-galera-1": {
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 3,
},
"mariadb-galera-2": {
UUID: "1ef327e6-8579-4d8e-bd3c-6f3f99e40b1d",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 9,
},
},
@ -1223,7 +1223,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
forceBootstrapInPod: nil,
wantSource: &bootstrapSource{
bootstrap: &recovery.Bootstrap{
UUID: "0fc0436e-560f-4951-ae97-16911aae7ecf",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 6,
},
pod: pod1,
@ -1238,7 +1238,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
State: map[string]*recovery.GaleraState{
"mariadb-galera-0": {
Version: "2.1",
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 3,
SafeToBootstrap: false,
},
@ -1257,7 +1257,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
},
Recovered: map[string]*recovery.Bootstrap{
"mariadb-galera-0": {
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 3,
},
"mariadb-galera-1": {
@ -1276,7 +1276,7 @@ func TestRecoveryStatusBootstrapSource(t *testing.T) {
forceBootstrapInPod: nil,
wantSource: &bootstrapSource{
bootstrap: &recovery.Bootstrap{
UUID: "dfc4e849-1c90-43b0-a2c8-0b777c1ce6e4",
UUID: "f7f695b6-5000-11ef-8b0d-87e9e0e7b347",
Seqno: 3,
},
pod: pod0,