MINOR - Remove required description field#25939
MINOR - Remove required description field#25939TeddyCr wants to merge 1 commit intoopen-metadata:mainfrom
Conversation
🔍 CI failure analysis for c1c187f: CI failures across 16+ jobs in 3 categories: (1) infrastructure failures from branch deletion, (2) configuration issues with missing nox/cachetools, and (3) test failures across integration tests (3 failures), UI tests (8 failures), and DataProduct tests (6 new failures with port creation/migration issues) - likely related to PR's schema changes making 'description' optional.IssueMultiple CI jobs failed with three categories: infrastructure failures, environment configuration issues, and test failures across integration, UI, and DataProduct tests. Root CauseCategory 1: Infrastructure FailuresBranch
Category 2: Configuration Failures (6 Jobs)All Python test jobs failed with
Also: Category 3: Test Failures (PR-Related)A. Integration Tests integration-tests-mysql-elasticsearch (63879265727) - 3 failures in 10,687 tests:
B. UI/Playwright Tests playwright-ci-postgresql (3, 6) (63879265629) - 8 failures in 651 passed:
C. DataProduct Tests (NEW) maven-sonarcloud-ci (63879265424) & Test Report (63905820486) - 6 failures in DataProductResourceTest:
Pattern: Port creation returning 0 results, domain migration assigning to wrong domain, bulk operations failing. May be related to TestDefinition schema changes cascading to DataProduct validation. DetailsPR Context:
Common Pattern: All test failures show undefined/null/missing entity issues:
Recommended Actions
Code Review ✅ ApprovedClean removal of the required constraint on the description field, applied consistently across JSON schemas (API and entity) and the UI form. No issues found. Tip Comment OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change:
Was this helpful? React with 👍 / 👎 | Gitar |
|



Describe your changes:
Fixes
I worked on ... because ...
Type of change:
Checklist:
Fixes <issue-number>: <short explanation>Summary by Gitar
descriptionfrom required fields increateTestDefinition.jsonandtestDefinition.jsonTestDefinitionForm.component.tsxThis will update automatically on new commits.