docker tests failing due to various "not found: manifest unknown: The named manifest is not known to the registry." errors

XMLWordPrintable

    • Type: Bug
    • Resolution: External
    • Priority: P3
    • None
    • Affects Version/s: 16
    • Component/s: hotspot
    • x86_64
    • linux

      The following tests failed in the JDK16 CI:

      containers/docker/TestMisc.java
      containers/docker/TestMemoryAwareness.java
      containers/docker/TestJFRWithJMX.java
      containers/docker/TestJFRNetworkEvents.java
      containers/docker/TestJFREvents.java
      containers/docker/TestJcmdWithSideCar.java
      containers/docker/TestCPUSets.java
      containers/docker/TestCPUAwareness.java
      containers/docker/DockerBasicTest.java

      Here's a snippet from the TestMisc.java log file:

      ========== NEW TEST CASE: Test related flags: '-UseContainerSupport'
      [COMMAND]
      docker run --tty=true --rm jdk-internal:test-misc /jdk/bin/java -XX:-UseContainerSupport -Xlog:os+container=trace -XX:MaxRAMPercentage=6 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/47535081-0322-4d83-bb78-f7e11abb86d0-S42550/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/6c4a3117-4d53-45da-ad8e-07b22a1048bc/runs/351f934f-45e4-42de-882b-3ea00ae61ca1/testoutput/test-support/jtreg_open_test_hotspot_jtreg_containers/tmp -Djdk.test.docker.image.name=jpg-data.us.oracle.com:9001/library/oraclelinux -Djdk.test.docker.image.version=7.6 -version
      [2020-11-04T20:09:41.118802316Z] Gathering output for process 26480
      [ELAPSED: 4 ms]
      [STDERR]
      Unable to find image 'jdk-internal:test-misc' locally
      Trying to pull repository jpg-data.us.oracle.com:9002/jdk-internal ...
      manifest for jpg-data.us.oracle.com:9002/jdk-internal:test-misc not found: manifest unknown: The named manifest is not known to the registry.
      docker: manifest for jpg-data.us.oracle.com:9002/jdk-internal:test-misc not found: manifest unknown: The named manifest is not known to the registry.
      See 'docker run --help'.

      Here's a snippet from the TestMemoryAwareness.java log file:

      ========= NEW TEST CASE: memory limit: 100m
      [COMMAND]
      docker run --tty=true --rm --memory 100m jdk-internal:test-memory /jdk/bin/java -Xlog:os+container=trace -XX:MaxRAMPercentage=6 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/47535081-0322-4d83-bb78-f7e11abb86d0-S42550/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/6c4a3117-4d53-45da-ad8e-07b22a1048bc/runs/351f934f-45e4-42de-882b-3ea00ae61ca1/testoutput/test-support/jtreg_open_test_hotspot_jtreg_containers/tmp -Djdk.test.docker.image.name=jpg-data.us.oracle.com:9001/library/oraclelinux -Djdk.test.docker.image.version=7.6 -version
      [2020-11-04T20:09:16.133720392Z] Gathering output for process 26152
      [ELAPSED: 3 ms]
      [STDERR]
      Unable to find image 'jdk-internal:test-memory' locally
      Trying to pull repository jpg-data.us.oracle.com:9002/jdk-internal ...
      manifest for jpg-data.us.oracle.com:9002/jdk-internal:test-memory not found: manifest unknown: The named manifest is not known to the registry.
      docker: manifest for jpg-data.us.oracle.com:9002/jdk-internal:test-memory not found: manifest unknown: The named manifest is not known to the registry.
      See 'docker run --help'.

            Assignee:
            Mikhailo Seledtsov
            Reporter:
            Daniel Daugherty
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: