fix(gre): не подменять неизвестные флаги состоянием туннеля
This commit is contained in:
1 parent
9c4a0992d7
commit
51a579d370
18 files changed
+877
-17
No files matched your search
@@ -0,0 +1,292 @@
|
||||
{
|
||||
"date": "2026-10-14",
|
||||
"block": "12.5.220",
|
||||
"baseline": true,
|
||||
"database": "mm_accept_166_1791916058621",
|
||||
"cases": [
|
||||
{
|
||||
"phase": "up",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "up",
|
||||
"flags": {
|
||||
"running": "true",
|
||||
"disabled": "false"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "up",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "degraded",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "degraded",
|
||||
"flags": {
|
||||
"running": "false",
|
||||
"disabled": "false"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "degraded",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "down",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "down",
|
||||
"flags": {
|
||||
"running": "false",
|
||||
"disabled": "true"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "down",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "yes-up",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "yes-up",
|
||||
"flags": {
|
||||
"running": "yes",
|
||||
"disabled": "no"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "degraded",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "yes-degraded",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "yes-degraded",
|
||||
"flags": {
|
||||
"running": "no",
|
||||
"disabled": "no"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "degraded",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "yes-down",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "yes-down",
|
||||
"flags": {
|
||||
"running": "no",
|
||||
"disabled": "yes"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "degraded",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "missing-disabled",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "missing-disabled",
|
||||
"flags": {
|
||||
"running": "true"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "up",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "missing-running",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "missing-running",
|
||||
"flags": {
|
||||
"disabled": "false"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "degraded",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "blank-disabled",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "blank-disabled",
|
||||
"flags": {
|
||||
"running": "true",
|
||||
"disabled": ""
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "up",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "invalid-running",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "invalid-running",
|
||||
"flags": {
|
||||
"running": "junk",
|
||||
"disabled": "false"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "degraded",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "invalid-disabled",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "invalid-disabled",
|
||||
"flags": {
|
||||
"running": "true",
|
||||
"disabled": "junk"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "up",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "both-missing",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "both-missing",
|
||||
"flags": {},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "degraded",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "disabled-missing-running",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled-missing-running",
|
||||
"flags": {
|
||||
"disabled": "true"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "down",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "disabled-invalid-running",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled-invalid-running",
|
||||
"flags": {
|
||||
"disabled": "true",
|
||||
"running": "junk"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "down",
|
||||
"nativeCalls": 10
|
||||
},
|
||||
{
|
||||
"phase": "recovery",
|
||||
"endpoint": "GRE authenticated catalog",
|
||||
"status": 200,
|
||||
"tunnels": 2,
|
||||
"failures": 0
|
||||
},
|
||||
{
|
||||
"phase": "recovery",
|
||||
"flags": {
|
||||
"running": "true",
|
||||
"disabled": "false"
|
||||
},
|
||||
"greWritten": 2,
|
||||
"bgpWritten": 2,
|
||||
"sourceErrors": 0,
|
||||
"secondStatus": "up",
|
||||
"nativeCalls": 10
|
||||
}
|
||||
],
|
||||
"scope": "Actual compiled GRE operational flags and actual snapshot collector, owned SQL/native HTTP fixture; signed reader/authenticated GRE API",
|
||||
"passed": true,
|
||||
"nativeWrites": 0,
|
||||
"disabledHomeRouterCalls": 0,
|
||||
"ownedDatabaseAndRoleRemoved": true
|
||||
}
|
||||
Reference in new issue
Block a user