Skip to content

Persist the resource layer for AMIE-ingested allocations - #546

Merged
lahirujayathilake merged 2 commits into
masterfrom
539-amie
Jul 21, 2026
Merged

Persist the resource layer for AMIE-ingested allocations#546
lahirujayathilake merged 2 commits into
masterfrom
539-amie

Conversation

@lahirujayathilake

@lahirujayathilake lahirujayathilake commented Jul 21, 2026

Copy link
Copy Markdown
Member

Allocations ingested through AMIE never got their resource layer: the packet's resource list was only echoed back in the reply, so cluster provisioning never ran on the ingest path and everything had to be attached manually.

Changes

  • Each packet resource that is registered in the cluster's catalog is now attached to the allocation, which triggers cluster provisioning.
  • AMIE grants only service units, so the mappings carry no native caps.
  • Unregistered resource names are skipped with a warning, re-delivery does not duplicate mappings.

Fixes #539

@lahirujayathilake
lahirujayathilake merged commit 3cf89c2 into master Jul 21, 2026
2 checks passed
@lahirujayathilake
lahirujayathilake deleted the 539-amie branch August 20, 2026 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AMIE ingestion never creates the resource layer (and panics)

1 participant