-
Epic
-
Resolution: Done
-
Normal
-
None
-
None
-
Demo MF queries that match HBI's current queries w/ spicedb and fabric
-
Product / Portfolio Work
-
False
-
-
False
-
Unset
-
Done
-
CRCPLAN-305 - Management Fabric | RHEL Insights adoption of Management Fabric
-
0% To Do, 0% In Progress, 100% Done
-
-
Review the CRCPLAN parent feature for additional context, including the feature overview, goals, user stories and use cases, acceptance criteria, designs, dependencies, risks, assumptions, pending questions and documentation callouts.
Summary and goal
Expected result:
Demo MF queries that match HBI's current queries (e.g. w/ spicedb and fabric) in Ephemeral - SpiceDB schema, Inventory Resource Schema, v1Beta2 queries for HBI use case - only new hosts (no migration)
SpiceDB schema to cater HBI use cases - using Zed and spiceDB. Resource schema for Inventory
Acceptance Criteria
Things to TODO in this epic
- Document in a spreadsheet, a mapping of /host endpoints translate to what calls to fabric to show what will be called where
- Ask Asa or someone from the HBI changes to help with this
- Relations APIs i.e Lookup Resources, Check and Check For Update to v1beta2
- Report Resource and Delete Resource is added to v1beta2
- Important Note: Call to relations is sync
- Dynamic resources is supported for RHEL hosts
- Demo in ephemeral
Definition of Done
Demo in ephemeral,
- stand up relations+spicedb with the initial access schema
- stand up inventory with initial resource schema and v1beta2 endpoints (reportResource, deleteResource, check, lookupResources, checkForUpdate)
- Demo all the calls from the documented mapping to be working as expected
Checklist
Checklist Item | Required | Notes or Comments |
---|---|---|
Workstream or external team dependencies? | Y / N | |
ADR Required?
|
Y / N | |
Testing plans
|
Y / N | |
Known dependencies?
|
Y / N |
Open Questions
Capture any open questions and resolutions related to the epic goal or acceptance criteria. Add any additional details, questions or decisions that need to be made or addressed.