Fixes #31070: let any authenticated user read glossary term relation types - #31146
Merged
GitHub Actions / Integration Test Report (postgres-elasticsearch-redis, parallel)
failed
Aug 7, 2026 in 0s
15223 tests run, 1295 skipped, 2 failed.
Published from workflow run: https://github.com/open-metadata/OpenMetadata/actions/runs/31138350580
Annotations
github-actions / Integration Test Report (postgres-elasticsearch-redis, parallel)
GlossaryTermRelationSettingsPermissionsIT.test_updateRelationType_dataConsumer_returns403
DataConsumer should not be able to edit relation types ==> expected: <403> but was: <400>
Raw output
org.opentest4j.AssertionFailedError: DataConsumer should not be able to edit relation types ==> expected: <403> but was: <400>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at org.openmetadata.it.tests.GlossaryTermRelationSettingsPermissionsIT.test_updateRelationType_dataConsumer_returns403(GlossaryTermRelationSettingsPermissionsIT.java:145)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.tryRemoveAndExec(ForkJoinPool.java:1351)
at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:422)
at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:651)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
github-actions / Integration Test Report (postgres-elasticsearch-redis, parallel)
GlossaryTermRelationSettingsPermissionsIT.test_createRelationType_dataConsumer_returns403
DataConsumer should not be able to add relation types ==> expected: <403> but was: <400>
Raw output
org.opentest4j.AssertionFailedError: DataConsumer should not be able to add relation types ==> expected: <403> but was: <400>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at org.openmetadata.it.tests.GlossaryTermRelationSettingsPermissionsIT.test_createRelationType_dataConsumer_returns403(GlossaryTermRelationSettingsPermissionsIT.java:133)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.tryRemoveAndExec(ForkJoinPool.java:1351)
at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:422)
at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:651)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
Loading