Skip to content

Conversation

@mraszyk
Copy link
Contributor

@mraszyk mraszyk commented Dec 2, 2025

This PR makes the migration_status endpoint of the migration canister return only a single or no migration status for a given pair of canister IDs.

This PR also fixes the duration of waiting for a completed migration in the canister migration system test to 7 minutes (since the migration canister now waits for at least 6 minutes before completing canister migration to prevent replay attacks - see PR).

To prevent such regressions in the future, this PR adds the system test to PULL_REQUEST_BAZEL_TARGETS and tags the test as long_test so that it can run on PRs using PULL_REQUEST_BAZEL_TARGETS.

@github-actions github-actions bot added the chore label Dec 2, 2025
@mraszyk mraszyk added the CI_OVERRIDE_DIDC_CHECK Skips the backwards compatibility didc check (explain in PR description why) label Dec 2, 2025
@mraszyk mraszyk marked this pull request as ready for review December 2, 2025 08:27
@mraszyk mraszyk requested a review from a team as a code owner December 2, 2025 08:27
@mraszyk mraszyk requested a review from a team as a code owner December 2, 2025 09:20
@github-actions github-actions bot added the @idx label Dec 2, 2025
Copy link
Contributor

@nmattia nmattia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the quick fix!

@mraszyk mraszyk added this pull request to the merge queue Dec 2, 2025
Merged via the queue into master with commit e1f1906 Dec 2, 2025
41 checks passed
@mraszyk mraszyk deleted the mraszyk/canister-migration-status branch December 2, 2025 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore CI_OVERRIDE_DIDC_CHECK Skips the backwards compatibility didc check (explain in PR description why) @idx @team-dsm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants