lahirujayathilake opened a new pull request, #452:
URL: https://github.com/apache/airavata-custos/pull/452
This PR adds ACCESS-CI as an upstream allocation source for the new
allocation management layer. This introduces a Go service that consumes AMIE
packets from ACCESS and persists the resulting persons, projects, accounts,
memberships, and replies back to ACCESS.
What's included
- access-amie Go service
- AMIE packet handlers covering project, account, user, person flows (12
handlers)
- Role-aware project memberships (PI, Co-PI, Allocation Manager, User)
- Shared domain/ and provisioner/ modules for future allocation models
- Prometheus metrics + Grafana dashboard for the AMIE pipeline
- Local devtools at allocations/devtools/amie/ - mock AMIE server (with
DEV_EMAIL injection) and a k6 load test
<img width="2571" height="1355" alt="Screenshot 2026-05-05 at 11 07 45 AM"
src="https://github.com/user-attachments/assets/f6cef6a4-b0de-4238-9070-3d9dabd26070"
/>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]