tisonkun commented on code in PR #17129: URL: https://github.com/apache/pulsar/pull/17129#discussion_r948616095
########## docker/pulsar/Dockerfile: ########## @@ -76,8 +86,8 @@ RUN pip3 install pyyaml==5.4.1 # 4. /pulsar - hadoop writes to this directory RUN mkdir /pulsar && chmod g+w /pulsar -ENV JAVA_HOME /usr/lib/jvm/java-17-openjdk-amd64 -RUN echo networkaddress.cache.ttl=1 >> /usr/lib/jvm/java-17-openjdk-amd64/conf/security/java.security +ENV JAVA_HOME /usr/lib/jvm/temurin-17-jdk-amd64 +RUN echo networkaddress.cache.ttl=1 >> /usr/lib/jvm/temurin-17-jdk-amd64/conf/security/java.security Review Comment: This should be covered by https://github.com/apache/pulsar/issues/12944#issuecomment-1103444708. <details> It seems the first try gives: ``` [INFO] DOCKER> Step 14/26 : RUN mkdir -p /etc/apt/keyrings && wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | tee /etc/apt/keyrings/adoptium.asc && echo "deb [signed-by=/etc/apt/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list && apt-get update && apt-get -y dist-upgrade && apt-get -y install temurin-17-jdk [INFO] DOCKER> [INFO] DOCKER> ---> Running in 322d69692fb0 [INFO] DOCKER> [91m--2022-08-18 03:22:25-- https://packages.adoptium.net/artifactory/api/gpg/key/public [INFO] DOCKER> [91mResolving packages.adoptium.net (packages.adoptium.net)... [INFO] DOCKER> [91m198.19.61.22 Connecting to packages.adoptium.net (packages.adoptium.net)|198.19.61.22|:443... [INFO] DOCKER> [91mconnected. [INFO] DOCKER> [91mHTTP request sent, awaiting response... [INFO] DOCKER> [91m200 OK Length: unspecified [text/plain] Saving to: 'STDOUT' 0K . 3.84M=0s 2022-08-18 03:22:27 (3.84 MB/s) - written to stdout [1793] [INFO] DOCKER> -----BEGIN PGP PUBLIC KEY BLOCK----- mQENBGGTvTQBCAC6ey144n7CG8foafF6mwgIBN1fIm1ILZDuGS4tMr0/XI8pgJnT QvsPxZWEvtSm7bEMObzEoZJcXwjBcJl1B0ui8k5kHMTI75gCmZPsoKLFWIEpuRBQ PBocusw80apDmLnNDQLVQvDFtEua5gaNa/fRw9YsmBoXBqvgrjFUIdGyWoQvH5+a 9OYlWD9n5VV0gnVMb+aclwVzB/zJw3kHGSgzuMtlAHeQiah7Y8yomQn/UIX8yqDf +11sP3+c87YcjkRqImRTtmKEDcEtGPAIXC6SYA+uEEkbYE0Fy0chkvtnVWJ597fa Epai4rnICU8zoJ6X5z3v1aM2WerhX9oq9X8PABEBAAG0QEFkb3B0aXVtIEdQRyBL ZXkgKERFQi9SUE0gU2lnbmluZyBLZXkpIDx0ZW11cmluLWRldkBlY2xpcHNlLm9y Zz6JAVIEEwEIADwWIQQ7BNdTyQUNml00PzmEPEilZfjwSwUCYZO9NAIbAwULCQgH AgMiAgEGFQoJCAsCBBYCAwECHgcCF4AACgkQhDxIpWX48Et4AggAjjJzYWuKV3nG 7ngInngl8G/m9JoHr7BmwgcQXYhdy5hVkMcUx5JLeXz2LMBUH/F2nD595hgjMabk kVib20X8lq9RsNbdfc2hBcWU6qyHKxsIqT4boI2/XDyEzzMyyZWWNGo/27Ci7Xmj pWu31nh0pDdPqdyWDIKojbVVnxlCRY8as8Sm+1ufi709KCi4MuwHNsUlCSwb/fju NKeHkrHbLcHKUUIEcmTSKRWrpMYBzm1HYOGBz4xPuELwUfUp71ehfoyBZlp6RDRf l5TYI1FmCyHuvjNhrJgWv7bOTcf8yObGY+TEUhzc4xQqCrF4ur9d3opvsuPBQsv+ Klqi5KSZgrkBDQRhk700AQgAq14okly8cFrpYVenEQPiB75AUZfKRpMduiR6IxAj SKcH7aSoFZ9AubUEBVpZsyT5svxoEPe1i4TdbF+m9FGy42EcOlLa3ArLTj5H8FRl UdGZB9I5mk4GptOzPM+aHMMu92vW/ZwjuS8DvOiQSp+cUmG1EqOMJSM7e/4BM71z E+OKaVJCj79pEzhG3SK/IC/OlxxyETT66NSfYJd7Sw5R6Vr19am/uNU690W0CJ+q VQeFpmDMr7LnfdFRIh+lJe05+PvWXeidkGjox5cbG52wf8aRIR/FgkfcFvqRMN1f B+dVOWueloUeVAnzcUznOKmUEs7LP9ObJhYHHgup4IAU2wARAQABiQE2BBgBCAAg FiEEOwTXU8kFDZpdND85hDxIpWX48EsFAmGTvTQCGwwACgkQhDxIpWX48EvXHQf/ Q0nZsGDXnZHiBoojeSdpkO7WBjMIP3w1GdLvRpPQrS8TfOPbZuoevzCNh38Y3gwF yelJspvzDQrBXhgkzAGlucYg8Y7KHa5Ebm7iDgMzc37L1hYSZTYCqwd7aowfgy34 hOk3B67LffkJpIh738Oa9CtlwxQ9xcytmBmQ1fBBOwm/9IhAwHPQuydYIs4DxWbj 0MGSP4fDntU7e4UjsHNmhudDcYol0FaqdHHIIB9C/G4CzetRwHFOn3b4JwXMU7YU 6aJA3mXhi3hggMC3wkT2HHZ/TquuOdNc02fypWOCDOHz0alBBJNqoVUNFNqU3tfJ wI4qF/KKq9BfyfucAs0ykA== =szki -----END PGP PUBLIC KEY BLOCK----- [INFO] DOCKER> deb [signed-by=/etc/apt/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb focal main [INFO] DOCKER> Hit:1 http://ports.ubuntu.com/ubuntu-ports focal InRelease [INFO] DOCKER> Hit:2 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [INFO] DOCKER> Hit:3 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [INFO] DOCKER> Hit:4 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [INFO] DOCKER> Ign:5 https://packages.adoptium.net/artifactory/deb focal InRelease [INFO] DOCKER> Err:6 https://packages.adoptium.net/artifactory/deb focal Release Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 198.19.20.71 443] [INFO] DOCKER> Reading package lists... [INFO] DOCKER> [INFO] DOCKER> [91mE: The repository 'https://packages.adoptium.net/artifactory/deb focal Release' does not have a Release file. [INFO] DOCKER> Removing intermediate container 322d69692fb0 [ERROR] DOCKER> Unable to build image [apachepulsar/java-test-image] : "The command '/bin/sh -c mkdir -p /etc/apt/keyrings && wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | tee /etc/apt/keyrings/adoptium.asc && echo \"deb [signed-by=/etc/apt/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main\" | tee /etc/apt/sources.list.d/adoptium.list && apt-get update && apt-get -y dist-upgrade && apt-get -y install temurin-17-jdk' returned a non-zero code: 100" ["The command '/bin/sh -c mkdir -p /etc/apt/keyrings && wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | tee /etc/apt/keyrings/adoptium.asc && echo \"deb [signed-by=/etc/apt/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main\" | tee /etc/apt/sources.list.d/adoptium.list && apt-get update && apt-get -y dist-upgrade && apt-get -y install temurin-17-jdk' returned a non-zero code: 100" ] ``` The command I run: `UBUNTU_MIRROR=http://archive.ubuntu.com/ubuntu/ ./build/build_java_test_image.sh` </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
