Skip to content

Commit edbd9aa

Browse files
authored
Disable container id detection on z/os (#13042)
1 parent c16ca44 commit edbd9aa

File tree

1 file changed

+6
-0
lines changed
  • instrumentation/resources/library/src/main/java/io/opentelemetry/instrumentation/resources

1 file changed

+6
-0
lines changed

instrumentation/resources/library/src/main/java/io/opentelemetry/instrumentation/resources/ContainerResource.java

+6
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ private ContainerResource() {
5050

5151
// Visible for testing
5252
Resource buildResource() {
53+
// disable container id detection on z/os
54+
// https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/12418
55+
String osName = System.getProperty("os.name");
56+
if (osName.equalsIgnoreCase("z/OS") || osName.equalsIgnoreCase("OS/390")) {
57+
return Resource.empty();
58+
}
5359
return getContainerId()
5460
.map(id -> Resource.create(Attributes.of(CONTAINER_ID, id)))
5561
.orElseGet(Resource::empty);

0 commit comments

Comments
 (0)