-
Story
-
Resolution: Done
-
Major
-
Global Hub 1.4.0
Value Statement
Ensure the inventory-api is running normally without ACM
Definition of Done for Engineering Story Owner (Checklist)
- run e2e tests by the github action. it can be able to call from github action. for instance: make e2e-test-without-acm
- the e2e tests include
- Use curl command to create/update/delete clusters
- Use curl command to create/update/delete policy
- Use curl command to create/update/delete relation between policy and clusters
- Verify the messages are published into kafka
- the sample data is in https://github.com/project-kessel/inventory-api/tree/main/data
Development Complete
- The code is complete.
- Functionality is working.
- Any required downstream Docker file changes are made.
Tests Automated
- [ ] Unit/function tests have been automated and incorporated into the
build. - [ ] 100% automated unit/function test coverage for new or changed APIs.
Secure Design
- [ ] Security has been assessed and incorporated into your threat model.
Multidisciplinary Teams Readiness
- [ ] Create an informative documentation issue using the Customer
Portal Doc template that you can access from [The Playbook](
and ensure doc acceptance criteria is met.
- Call out this sentence as it's own action:
- [ ] Link the development issue to the doc issue.
Support Readiness
- [ ] The must-gather script has been updated.
- impacts account
-
RHCLOUD-36300 The Kafka deletion event for the relationship does not differ from the defined Kafka event
- New
-
RHCLOUD-36301 The Event API's relationship schema is inconsistent with the definition
- New
-
RHCLOUD-36299 Align Resource ID Definitions Between Eventing API and Inventory API
- Closed
-
RHCLOUD-36298 Improve Event Consumption by Exposing Internal Event API Externally
- New