Skip to content

Michael.richey/ease migrations#384

Merged
michael-richey merged 15 commits intomainfrom
michael.richey/ease-migrations
Sep 5, 2025
Merged

Michael.richey/ease migrations#384
michael-richey merged 15 commits intomainfrom
michael.richey/ease-migrations

Conversation

@michael-richey
Copy link
Copy Markdown
Collaborator

@michael-richey michael-richey commented Sep 3, 2025

What does this PR do?

A variety of changes to migrate the Demo Org to DDR

Description of the Change

  • The dashboard_lists update was swallowing errors, removed try/except to raise them instead. These failures will now be marked as failures rather than successes.
  • The synthetic_tests can depend on these rum_applications but we didn't support them as a resource. Added.
  • Some spans_metrics resource have an element automatically added to the group_by list. Had to add a nullable list to the base resource to support this.
  • There's a type of synthetics_global_variables resource that is secure, when is_fido is True we can't pass in a value field (not documented in the synthetics API docs)
  • Many synthetic_tests depend on synthetics_mobile_applications which have synthetics_mobile_applicaitons_versions. These were both added. The version require using pre-signed URLs so there's a lot a code around that.
  • The resource handler was comparing an unprepared version of the destiantion resource, we prepare it now to handle the nullable list values.

@michael-richey michael-richey marked this pull request as ready for review September 5, 2025 15:44
@michael-richey michael-richey requested a review from a team as a code owner September 5, 2025 15:44
@michael-richey michael-richey merged commit d0f18dd into main Sep 5, 2025
12 of 13 checks passed
@michael-richey michael-richey deleted the michael.richey/ease-migrations branch September 5, 2025 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants