deploy: pin manager v3 to Core recovery
This commit is contained in:
@@ -345,10 +345,10 @@ DEVICE_PLANE_CONTROL_CORE_RELEASE_FIRST_PREDECESSOR_ARTIFACT_SHA256 = (
|
||||
"c10d5b6b7d55ab239f85b6c8130e34ce9f84985e3b46e6e5534733156c7982fc"
|
||||
)
|
||||
DEVICE_PLANE_MANAGER_RELEASE_V3_CONTROL_CORE_PREDECESSOR_PATCH_ID = (
|
||||
"device-control-core-release-v2-20260813-028"
|
||||
"device-control-core-release-v2-20260821-030"
|
||||
)
|
||||
DEVICE_PLANE_MANAGER_RELEASE_V3_CONTROL_CORE_PREDECESSOR_ARTIFACT_SHA256 = (
|
||||
"816ef07fd81923328c3ff54d833dcc49f873aef13256259ae4f66061e7453635"
|
||||
"8459521a662541a5a87cb0188991cdcfb51727427db8ec2a232ce4846bfc3454"
|
||||
)
|
||||
DEVICE_PLANE_MANAGER_RELEASE_V3_EDGE_CHANNEL_PREDECESSOR_PATCH_ID = (
|
||||
"device-edge-core-channel-upgrade-v4-20260812-023"
|
||||
|
||||
@@ -28,6 +28,29 @@ RUNNER = load_runner()
|
||||
|
||||
|
||||
class DevicePlaneRegistryTest(unittest.TestCase):
|
||||
def test_manager_v3_targets_applied_control_core_recovery(self):
|
||||
self.assertEqual(
|
||||
RUNNER.DEVICE_PLANE_MANAGER_RELEASE_V3_CONTROL_CORE_PREDECESSOR_PATCH_ID,
|
||||
"device-control-core-release-v2-20260821-030",
|
||||
)
|
||||
self.assertEqual(
|
||||
RUNNER.DEVICE_PLANE_MANAGER_RELEASE_V3_CONTROL_CORE_PREDECESSOR_ARTIFACT_SHA256,
|
||||
"8459521a662541a5a87cb0188991cdcfb51727427db8ec2a232ce4846bfc3454",
|
||||
)
|
||||
self.assertEqual(
|
||||
RUNNER.expected_device_plane_manager_release_v3_boundaries()[
|
||||
"controlCorePredecessor"
|
||||
],
|
||||
{
|
||||
"patchId": (
|
||||
"device-control-core-release-v2-20260821-030"
|
||||
),
|
||||
"artifactSha256": (
|
||||
"8459521a662541a5a87cb0188991cdcfb51727427db8ec2a232ce4846bfc3454"
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
def test_control_core_predecessor_health_is_phase_scoped(self):
|
||||
with self.assertRaisesRegex(
|
||||
RUNNER.DeployError,
|
||||
|
||||
Reference in New Issue
Block a user