Affected module
Governance (Glossary / Classification / Domains)
Describe the bug
While importing Glossary Terms via CSV, users provided valid status values in lowercase (draft, approved), but the import failed without a clear error message. The import succeeded only after updating the values to the exact case expected by the system.
To Reproduce
- Draft, Approved, Deprecated → Import succeeds.
- draft, approved, deprecated → Import fails or does not process correctly.
Expected behavior
- glossaryStatus should be parsed in a case-insensitive manner.
- The importer should accept any casing, for example:
- Draft, draft, DRAFT
- Approved, approved, APPROVED
- Deprecated, deprecated, DEPRECATED
- Invalid values should continue to return a clear validation error.
OS
No response
Python version
No response
OpenMetadata version
1.13.0
OpenMetadata Ingestion package version
No response
Additional context
No response
Pre-submission checklist
Affected module
Governance (Glossary / Classification / Domains)
Describe the bug
While importing Glossary Terms via CSV, users provided valid status values in lowercase (draft, approved), but the import failed without a clear error message. The import succeeded only after updating the values to the exact case expected by the system.
To Reproduce
Expected behavior
OS
No response
Python version
No response
OpenMetadata version
1.13.0
OpenMetadata Ingestion package version
No response
Additional context
No response
Pre-submission checklist