deploy: pin manager v3 to Core recovery
This commit is contained in:
@@ -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