-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Fix #23853: AI Governance and Compliance Framework for AI Applications #23854
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
TypeScript types have been updated based on the JSON schema changes in the PR |
openmetadata-spec/src/main/resources/json/schema/entity/ai/llmModel.json
Show resolved
Hide resolved
openmetadata-spec/src/main/resources/json/schema/entity/ai/llmModel.json
Show resolved
Hide resolved
openmetadata-spec/src/main/resources/json/schema/entity/ai/aiGovernancePolicy.json
Show resolved
Hide resolved
openmetadata-spec/src/main/resources/json/schema/entity/ai/aiApplication.json
Show resolved
Hide resolved
|
|
TypeScript types have been updated based on the JSON schema changes in the PR |
- Resolved conflicts in CollectionDAO.java and ListFilterTest.java - Added AI Governance DAOs and accessor methods to CollectionDAO - Merged pipeline execution features from main - All AI Governance tests passing (394 tests, 0 failures) - Rebuilt openmetadata-spec to generate new schema classes - Code formatted with spotless
…and resolved conflicts
|
TypeScript types have been updated based on the JSON schema changes in the PR |
🔍 CI failure analysis for 2c36fd6: Multiple CI failures across 7 jobs: (1) Docker build - IBM package, (2) DBT test - consistent Python failure, (3) Playwright - 1 failed/7 flaky, (4) Maven MySQL CI - NEW: test failure + schema file errors for new AI entities.IssueMultiple CI job failures detected across 7 jobs:
Root Cause 4 - Maven MySQL CI Failure (NEW - CRITICAL)Build Result
Failed Test
Test suite: APIEndpointResourceTest (100 tests, 1 failure, 6 skipped) Critical Schema Errors - DIRECTLY RELATED TO PRMissing schema files for ALL new AI governance entities: All 5 new AI governance entities are missing their schema files in the Additional Errors
Assessment - PR HAS CRITICAL ISSUESThis failure is DIRECTLY RELATED to the PR:
Root cause: The new AI entity schemas need to be:
Previous Failures Summary
DetailsJobs Affected:
Suggested ActionsFor Maven MySQL CI Failure (URGENT - BLOCKS MERGE)
For Other Failures
Priority Summary:
Tip Comment Auto-apply is off - Gitar will not commit updates to this branch. Enable by commenting |
|



Describe your changes:
Fixes #23853
I worked on ... because ...
Type of change:
Checklist:
Fixes <issue-number>: <short explanation>Summary by Gitar
New AI governance framework:
New entity types:
AIApplicationinentity/ai/aiApplication.jsonfor AI systems (chatbots, agents, copilots, RAG, code generators) with governance metadata and multi-model supportAIGovernancePolicyinentity/ai/aiGovernancePolicy.jsonfor policy rules including bias thresholds, data access controls, cost controls, and violation trackingLLMModelinentity/ai/llmModel.jsonfor LLM catalog with capabilities, cost tracking, and bias/performance metricsPromptTemplateinentity/ai/promptTemplate.jsonfor reusable prompt managementAgentExecutioninentity/ai/agentExecution.jsonfor AI agent execution logging with token usage and cost trackingLLMServicefor LLM service connections (Anthropic, Azure OpenAI, Bedrock, HuggingFace, Ollama, OpenAI, VertexAI)Reusable compliance type:
aiCompliance.jsonintype/aiCompliance.jsonwith framework-specific assessments, ethical AI evaluation (privacy, fairness, reliability, transparency, accountability, environmental impact), and verification/certification trackingBackend infrastructure:
EntityRepositorywith full CRUD operations, updaters, and relationship managementShadow AI detection: