Skip to content

WIP - unify Prefix <-> IP Pool relationships#9119

Draft
ajtmccarty wants to merge 5 commits intostablefrom
ajtm-05012026-unify-pool-rels
Draft

WIP - unify Prefix <-> IP Pool relationships#9119
ajtmccarty wants to merge 5 commits intostablefrom
ajtm-05012026-unify-pool-rels

Conversation

@ajtmccarty
Copy link
Copy Markdown
Contributor

@ajtmccarty ajtmccarty commented May 2, 2026

TODO:

  • review and clean up migration and test
  • manual testing

To consider: graphql schema update could be breaking for queries that were using the attributes on the old resource_pool: NestedPaginatedCoreIPAddressPool! relationship b/c the new NestedPaginatedCoreIPPool! schema is basically empty, so accessing those fields will require fragments

Why

Closes #7070

What changed

How to review

How to test

# Commands to validate

Impact & rollout

  • Backward compatibility:
  • Performance:
  • Config/env changes:
  • Deployment notes:

Checklist

  • Tests added/updated
  • Changelog entry added (uv run towncrier create ...)
  • External docs updated (if user-facing or ops-facing change)
  • Internal .md docs updated (internal knowledge and AI code tools knowledge)
  • I have reviewed AI generated content

@github-actions github-actions Bot added the group/backend Issue related to the backend (API Server, Git Agent) label May 2, 2026
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 2, 2026

Merging this PR will not alter performance

✅ 12 untouched benchmarks


Comparing ajtm-05012026-unify-pool-rels (e22432b) with stable (9ab7bfb)1

Open in CodSpeed

Footnotes

  1. No successful run was found on stable (34251a9) during the generation of this report, so fb134fb was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@github-actions github-actions Bot added the group/frontend Issue related to the frontend (React) label May 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

group/backend Issue related to the backend (API Server, Git Agent) group/frontend Issue related to the frontend (React)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: resource pool tab for an IP Prefix does not list related IP Prefix pools

1 participant