diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-build-serving.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-build-serving.yaml index 7a994cc98ba..1f9118722d6 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-build-serving.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-build-serving.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-build-wheel.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-build-wheel.yaml index 67d7624cba3..d0f4e3993af 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-build-wheel.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-build-wheel.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-c-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-c-unit-test.yaml index 602524f93fc..e63c73a8337 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-c-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-c-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-cc-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-cc-unit-test.yaml index 3ba0dec95cb..ff1b536c2f9 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-cc-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-cc-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-contrib-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-contrib-unit-test.yaml index a3491e90dac..6232ff98530 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-contrib-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-contrib-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-core-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-core-unit-test.yaml index 2ef2b0be585..e7b81495bab 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-core-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-core-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-examples-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-examples-unit-test.yaml index 2b549926e7a..d6c06be348a 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-examples-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-examples-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-java-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-java-unit-test.yaml index 8544570a5bd..ce3855b9393 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-java-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-java-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-js-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-js-unit-test.yaml index 096ef983461..2a9582a74e7 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-js-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-js-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-python-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-python-unit-test.yaml index c9de9b627a9..d7157424c22 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-python-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-python-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-serving-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-serving-unit-test.yaml index 18f7fbfa218..70b28dfb30c 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-serving-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-serving-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-stream_executor-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-stream_executor-unit-test.yaml index 98dfb50c802..e3a38b62ec7 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-stream_executor-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-stream_executor-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} jobs: @@ -52,4 +52,4 @@ jobs: - name: Remove Container if: ${{ always() }} run: - cibuild/remove_container.sh ${JOBNAME} \ No newline at end of file + cibuild/remove_container.sh ${JOBNAME} diff --git a/.github/workflows/ubuntu18.04-py3.6-cibuild-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cibuild-unit-test.yaml index 567151b785a..fdde24902fd 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cibuild-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cibuild-unit-test.yaml @@ -3,7 +3,7 @@ name: CPU Unit Tests on: workflow_dispatch env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} PODNAME: deeprec-ci-cpu-${{ github.run_id }}-chief-0 BAZEL_CACHE: ${{ secrets.BAZEL_CACHE }} diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-build-wheel.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-build-wheel.yaml index 1b4281f4085..b4ee0a638eb 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-build-wheel.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-build-wheel.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-c-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-c-unit-test.yaml index 3f4d0692b63..7debafffebb 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-c-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-c-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-cc-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-cc-unit-test.yaml index 9fbee2ba710..2533fbcba8f 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-cc-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-cc-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-contrib-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-contrib-unit-test.yaml index 9501a0a88f5..3d8a264a701 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-contrib-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-contrib-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-core-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-core-unit-test.yaml index a9aabd0d2d5..842135f3df0 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-core-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-core-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-examples-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-examples-unit-test.yaml index 1122c4a7f11..7ae6321ed9a 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-examples-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-examples-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-java-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-java-unit-test.yaml index 454b612081e..d2655c51883 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-java-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-java-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-js-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-js-unit-test.yaml index a992c587816..b1058b7711c 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-js-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-js-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-python-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-python-unit-test.yaml index 874c4eea62c..cdb24dbb925 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-python-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-python-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-stream_executor-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-stream_executor-unit-test.yaml index 9b11d75d111..5b51e66da3d 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-stream_executor-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-stream_executor-unit-test.yaml @@ -23,7 +23,7 @@ on: - '*.md' env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} jobs: diff --git a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-unit-test.yaml b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-unit-test.yaml index dac8ff65074..0bf1c4222d2 100644 --- a/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-unit-test.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-cuda11.2-cibuild-unit-test.yaml @@ -3,7 +3,7 @@ name: GPU Unit Tests on: workflow_dispatch env: - IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 JOBNAME: deeprec-ci-gpu-${{ github.run_id }} PODNAME: deeprec-ci-gpu-${{ github.run_id }}-chief-0 BAZEL_CACHE: ${{ secrets.BAZEL_CACHE }} diff --git a/.github/workflows/ubuntu18.04-py3.6-modeltest.yaml b/.github/workflows/ubuntu18.04-py3.6-modeltest.yaml index edb51d29a9c..a4b68fa11a8 100644 --- a/.github/workflows/ubuntu18.04-py3.6-modeltest.yaml +++ b/.github/workflows/ubuntu18.04-py3.6-modeltest.yaml @@ -26,7 +26,7 @@ on: required: false env: - IMAGE: registry.cn-shanghai.aliyuncs.com/pai-dlc/tensorflow-developer:1.15deeprec-dev-cpu-cibuild-py36-ubuntu18.04 + IMAGE: alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 JOBNAME: deeprec-ci-cpu-${{ github.run_id }} PODNAME: deeprec-ci-cpu-${{ github.run_id }}-chief-0 BAZEL_CACHE: ${{ secrets.BAZEL_CACHE }} diff --git a/cibuild/dockerfiles/Dockerfile.base-py3.8-cu117-ubuntu22.04 b/cibuild/dockerfiles/Dockerfile.base-py3.8-cu117-ubuntu22.04 index 9a7195ceddf..8566c66ba31 100644 --- a/cibuild/dockerfiles/Dockerfile.base-py3.8-cu117-ubuntu22.04 +++ b/cibuild/dockerfiles/Dockerfile.base-py3.8-cu117-ubuntu22.04 @@ -29,6 +29,8 @@ RUN apt-get update && \ && apt-get clean && \ && rm -rf /var/lib/apt/lists/* +RUN apt-get install libsqlite3-dev + #install python WORKDIR /home/workdir RUN wget https://www.python.org/ftp/python/3.8.6/Python-3.8.6.tgz \ diff --git a/cibuild/dockerfiles/Dockerfile.base-py3.8-ubuntu22.04 b/cibuild/dockerfiles/Dockerfile.base-py3.8-ubuntu22.04 index 8ba83d42e64..32bb0a4ca04 100644 --- a/cibuild/dockerfiles/Dockerfile.base-py3.8-ubuntu22.04 +++ b/cibuild/dockerfiles/Dockerfile.base-py3.8-ubuntu22.04 @@ -28,6 +28,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* +RUN apt-get install libsqlite3-dev + #install python WORKDIR /home/workdir RUN wget https://www.python.org/ftp/python/3.8.6/Python-3.8.6.tgz \ diff --git a/cibuild/dockerfiles/Dockerfile.devel-py3.8-cu117-ubuntu22.04 b/cibuild/dockerfiles/Dockerfile.devel-py3.8-cu117-ubuntu22.04 new file mode 100644 index 00000000000..8078d313909 --- /dev/null +++ b/cibuild/dockerfiles/Dockerfile.devel-py3.8-cu117-ubuntu22.04 @@ -0,0 +1,18 @@ +FROM alideeprec/deeprec-base:deeprec-base-gpu-py38-cu117-ubuntu22.04 + +RUN apt-get install -y libhdf5-dev +RUN apt-get install -y libz-dev +RUN apt-get install -y openjdk-8-jdk + +RUN pip install \ + numpy==1.19.5 && \ + h5py==2.10.0 && \ + spicy==0.16.0 && \ + portpicker==1.4.0 && \ + sklearn==0.0 && \ + tensorflow-estimator==1.15.0 && \ + grpcio==1.47.0 && \ + grpcio-tools==1.47.0 && \ + pyarrow==2.0.0 && \ + pandas==1.1.5 && \ + fastparquet==0.6.1 diff --git a/cibuild/dockerfiles/Dockerfile.devel-py3.8-ubuntu22.04 b/cibuild/dockerfiles/Dockerfile.devel-py3.8-ubuntu22.04 new file mode 100644 index 00000000000..09f7477934e --- /dev/null +++ b/cibuild/dockerfiles/Dockerfile.devel-py3.8-ubuntu22.04 @@ -0,0 +1,18 @@ +FROM alideeprec/deeprec-base:deeprec-base-cpu-py38-ubuntu22.04 + +RUN apt-get install -y libhdf5-dev +RUN apt-get install -y libz-dev +RUN apt-get install -y openjdk-8-jdk + +RUN pip install \ + numpy==1.19.5 && \ + h5py==2.10.0 && \ + spicy==0.16.0 && \ + portpicker==1.4.0 && \ + sklearn==0.0 && \ + tensorflow-estimator==1.15.0 && \ + grpcio==1.47.0 && \ + grpcio-tools==1.47.0 && \ + pyarrow==2.0.0 && \ + pandas==1.1.5 && \ + fastparquet==0.6.1 diff --git a/docs/DeepRec-Compile-And-Install.md b/docs/DeepRec-Compile-And-Install.md index fda69da4e20..07d3e0fb52d 100644 --- a/docs/DeepRec-Compile-And-Install.md +++ b/docs/DeepRec-Compile-And-Install.md @@ -21,17 +21,36 @@ | 7.5.0 | 3.6.9 | CUDA 11.7.1 | alideeprec/deeprec-base:deeprec-base-gpu-py36-cu117-ubuntu18.04 | | 11.2.0 | 3.8.6 | CUDA 11.7.1 | alideeprec/deeprec-base:deeprec-base-gpu-py38-cu117-ubuntu22.04 | +**CPU Dev Docker** + +| GCC Version | Python Version | IMAGE | +| ----------- | -------------- | --------------------------------------------------- | +| 7.5.0 | 3.6.9 | alideeprec/deeprec-dev:deeprec-cpu-py36-ubuntu18.04 | +| 11.2.0 | 3.8.6 | alideeprec/deeprec-dev:deeprec-cpu-py38-ubuntu22.04 | + +**GPU Dev Docker** + +| GCC Version | Python Version | CUDA VERSION | IMAGE | +| ----------- | -------------- | ------------ | --------------------------------------------------------- | +| 7.5.0 | 3.6.9 | CUDA 11.6.1 | alideeprec/deeprec-dev:deeprec-gpu-py36-cu116-ubuntu18.04 | +| 11.2.0 | 3.8.6 | CUDA 11.7.1 | alideeprec/deeprec-dev:deeprec-gpu-py38-cu117-ubuntu22.04 | + + **CPU Dev Docker (with bazel cache)** -``` -alideeprec/deeprec-build:deeprec-dev-cpu-py36-ubuntu18.04 -``` +| GCC Version | Python Version | IMAGE | +| ----------- | -------------- | ---------------------------------------------------------------- | +| 7.5.0 | 3.6.9 | alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 | +| 11.2.0 | 3.8.6 | alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 | -**GPU(cuda11.6) Dev Docker (with bazel cache)** -``` -alideeprec/deeprec-build:deeprec-dev-gpu-py36-cu116-ubuntu18.04 -``` +**GPU Dev Docker (with bazel cache)** + +| GCC Version | Python Version | CUDA VERSION | IMAGE | +| ----------- | -------------- | ------------ | ---------------------------------------------------------------------- | +| 7.5.0 | 3.6.9 | CUDA 11.6.1 | alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 | +| 11.2.0 | 3.8.6 | CUDA 11.7.1 | alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 | + ## 代码编译 diff --git a/docs/Estimator-Compile-And-Install.md b/docs/Estimator-Compile-And-Install.md index 41aed6f12fa..7480220a7b3 100644 --- a/docs/Estimator-Compile-And-Install.md +++ b/docs/Estimator-Compile-And-Install.md @@ -22,17 +22,36 @@ | 11.2.0 | 3.8.6 | CUDA 11.7.1 | alideeprec/deeprec-base:deeprec-base-gpu-py38-cu117-ubuntu22.04 | +**CPU Dev Docker** + +| GCC Version | Python Version | IMAGE | +| ----------- | -------------- | --------------------------------------------------- | +| 7.5.0 | 3.6.9 | alideeprec/deeprec-dev:deeprec-cpu-py36-ubuntu18.04 | +| 11.2.0 | 3.8.6 | alideeprec/deeprec-dev:deeprec-cpu-py38-ubuntu22.04 | + +**GPU Dev Docker** + +| GCC Version | Python Version | CUDA VERSION | IMAGE | +| ----------- | -------------- | ------------ | --------------------------------------------------------- | +| 7.5.0 | 3.6.9 | CUDA 11.6.1 | alideeprec/deeprec-dev:deeprec-gpu-py36-cu116-ubuntu18.04 | +| 11.2.0 | 3.8.6 | CUDA 11.7.1 | alideeprec/deeprec-dev:deeprec-gpu-py38-cu117-ubuntu22.04 | + + **CPU Dev Docker (with bazel cache)** -``` -alideeprec/deeprec-build:deeprec-dev-cpu-py36-ubuntu18.04 -``` +| GCC Version | Python Version | IMAGE | +| ----------- | -------------- | ---------------------------------------------------------------- | +| 7.5.0 | 3.6.9 | alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 | +| 11.2.0 | 3.8.6 | alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 | -**GPU(cuda11.6) Dev Docker (with bazel cache)** -``` -alideeprec/deeprec-build:deeprec-dev-gpu-py36-cu116-ubuntu18.04 -``` +**GPU Dev Docker (with bazel cache)** + +| GCC Version | Python Version | CUDA VERSION | IMAGE | +| ----------- | -------------- | ------------ | ---------------------------------------------------------------------- | +| 7.5.0 | 3.6.9 | CUDA 11.6.1 | alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 | +| 11.2.0 | 3.8.6 | CUDA 11.7.1 | alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 | + ## Estimator代码库及分支 diff --git a/docs/TFServing-Compile-And-Install.md b/docs/TFServing-Compile-And-Install.md index 53aa0d30516..62943848021 100644 --- a/docs/TFServing-Compile-And-Install.md +++ b/docs/TFServing-Compile-And-Install.md @@ -20,17 +20,36 @@ | 7.5.0 | 3.6.9 | CUDA 11.7.1 | alideeprec/deeprec-base:deeprec-base-gpu-py36-cu117-ubuntu18.04 | | 11.2.0 | 3.8.6 | CUDA 11.7.1 | alideeprec/deeprec-base:deeprec-base-gpu-py38-cu117-ubuntu22.04 | +**CPU Dev Docker** + +| GCC Version | Python Version | IMAGE | +| ----------- | -------------- | --------------------------------------------------- | +| 7.5.0 | 3.6.9 | alideeprec/deeprec-dev:deeprec-cpu-py36-ubuntu18.04 | +| 11.2.0 | 3.8.6 | alideeprec/deeprec-dev:deeprec-cpu-py38-ubuntu22.04 | + +**GPU Dev Docker** + +| GCC Version | Python Version | CUDA VERSION | IMAGE | +| ----------- | -------------- | ------------ | --------------------------------------------------------- | +| 7.5.0 | 3.6.9 | CUDA 11.6.1 | alideeprec/deeprec-dev:deeprec-gpu-py36-cu116-ubuntu18.04 | +| 11.2.0 | 3.8.6 | CUDA 11.7.1 | alideeprec/deeprec-dev:deeprec-gpu-py38-cu117-ubuntu22.04 | + + **CPU Dev Docker (with bazel cache)** -``` -alideeprec/deeprec-build:deeprec-dev-cpu-py36-ubuntu18.04 -``` +| GCC Version | Python Version | IMAGE | +| ----------- | -------------- | ---------------------------------------------------------------- | +| 7.5.0 | 3.6.9 | alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py36-ubuntu18.04 | +| 11.2.0 | 3.8.6 | alideeprec/deeprec-cicd:deeprec-dev-cpu-cibuild-py38-ubuntu22.04 | -**GPU(cuda11.6) Dev Docker (with bazel cache)** -``` -alideeprec/deeprec-build:deeprec-dev-gpu-py36-cu116-ubuntu18.04 -``` +**GPU Dev Docker (with bazel cache)** + +| GCC Version | Python Version | CUDA VERSION | IMAGE | +| ----------- | -------------- | ------------ | ---------------------------------------------------------------------- | +| 7.5.0 | 3.6.9 | CUDA 11.6.1 | alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py36-cu116-ubuntu18.04 | +| 11.2.0 | 3.8.6 | CUDA 11.7.1 | alideeprec/deeprec-cicd:deeprec-dev-gpu-cibuild-py38-cu117-ubuntu22.04 | + ## TFServing代码库及分支 diff --git a/serving/third_party/libapr1.patch b/serving/third_party/libapr1.patch index f41477e2118..fbb6bd1172c 100644 --- a/serving/third_party/libapr1.patch +++ b/serving/third_party/libapr1.patch @@ -1872,3 +1872,16 @@ diff -urN include/private/apr_escape_test_char.h libapr/include/private/apr_esca + 222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222, + 222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222 +}; +diff --git a/threadproc/unix/signals.c b/threadproc/unix/signals.c +index 57a31af..20ca5ae 100644 +--- a/threadproc/unix/signals.c ++++ b/threadproc/unix/signals.c +@@ -116,7 +116,7 @@ void apr_signal_init(apr_pool_t *pglobal) + } + const char *apr_signal_description_get(int signum) + { +- return (signum >= 0) ? sys_siglist[signum] : "unknown signal (number)"; ++ return (signum >= 0) ? strsignal(signum) : "unknown signal (number)"; + } + + #else /* !(SYS_SIGLIST_DECLARED || HAVE_DECL_SYS_SIGLIST) */