SRE-3874 ci: optimized docker images size#18606
Conversation
|
Errors are Unable to load ticket data |
|
Test stage Test RPMs on EL 9.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18606/1/display/redirect |
|
Test stage Test RPMs on Leap 15.5 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18606/1/display/redirect |
|
Test stage Test RPMs on Leap 15.5 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18606/2/display/redirect |
|
Test stage Test RPMs on EL 9.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18606/2/display/redirect |
Ensure optimized docker images size in CI Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Cancel-prev-build: false Skip-python-bandit: true Skip-unit-test: true Skip-unit-test-memcheck: true Skip-test-el-9-rpms: false Skip-test-leap-15-rpms: true Skip-func-hw-test: true Skip-build-el8-gcc: true Skip-build-leap15-gcc: true Skip-unit-tests:true Skip-NLT: true Skip-fault-injection-test: true Skip-func-vm-all: true Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Priority: 2 Cancel-prev-build: false Skip-python-bandit: true Skip-unit-test: true Skip-unit-test-memcheck: true Skip-test-el-9-rpms: false Skip-test-leap-15-rpms: true Skip-func-hw-test: true Skip-build-el8-gcc: true Skip-build-leap15-gcc: true Skip-unit-tests:true Skip-NLT: true Skip-fault-injection-test: true Skip-func-vm-all: true
ce52b18 to
9a9d75a
Compare
| RUN dnf upgrade && \ | ||
| dnf clean all | ||
|
|
||
| FROM basic AS build-ci |
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Priority: 2 Cancel-prev-build: false Skip-python-bandit: true Skip-unit-test: true Skip-unit-test-memcheck: true Skip-test-el-9-rpms: false Skip-test-leap-15-rpms: true Skip-func-hw-test: true Skip-build-el8-gcc: true Skip-build-leap15-gcc: false Skip-unit-tests:true Skip-NLT: true Skip-fault-injection-test: true Skip-func-vm: true
9a9d75a to
61565fe
Compare
| COPY --chown=daos_server:daos_server utils/build.config utils/ | ||
| COPY --chown=daos_server:daos_server utils/scripts/copy_files.sh utils/scripts/copy_files.sh | ||
| COPY --chown=daos_server:daos_server utils/scripts/create_spdk_pkgconfig.sh utils/scripts/create_spdk_pkgconfig.sh | ||
| FROM build-ci AS build-local |
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Priority: 2 Cancel-prev-build: false Skip-python-bandit: true Skip-unit-test: true Skip-unit-test-memcheck: true Skip-test-el-9-rpms: false Skip-test-leap-15-rpms: true Skip-func-hw-test: true Skip-build-el8-gcc: true Skip-build-leap15-gcc: false Skip-unit-tests:true Skip-NLT: true Skip-fault-injection-test: true Skip-func-vm: true
9d0a5e6 to
9fe742b
Compare
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com> Priority: 2 Cancel-prev-build: false Skip-python-bandit: true Skip-unit-test: true Skip-unit-test-memcheck: true Skip-test-el-9-rpms: false Skip-test-leap-15-rpms: true Skip-func-hw-test: true Skip-build-el8-gcc: true Skip-build-leap15-gcc: false Skip-unit-tests:true Skip-NLT: true Skip-fault-injection-test: true Skip-func-vm: true
|
Test stage Functional on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-18606/7/execution/node/914/log |
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Priority: 2
Cancel-prev-build: false
Skip-python-bandit: true
Skip-unit-test: true
Skip-unit-test-memcheck: true
Skip-test-el-9-rpms: false
Skip-test-leap-15-rpms: true
Skip-func-hw-test: true
Skip-build-el8-gcc: true
Skip-build-leap15-gcc: false
Skip-unit-tests:true
Skip-NLT: true
Skip-fault-injection-test: true
Skip-func-vm: true
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Priority: 2
Cancel-prev-build: false
Skip-python-bandit: true
Skip-unit-test: true
Skip-unit-test-memcheck: true
Skip-test-el-9-rpms: false
Skip-test-leap-15-rpms: true
Skip-func-hw-test: true
Skip-build-el8-gcc: true
Skip-build-leap15-gcc: false
Skip-unit-tests:true
Skip-NLT: true
Skip-fault-injection-test: true
Skip-func-vm: true
Skip-func: true
Skip-test: true
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
| ARG DAOS_KEEP_SRC=no | ||
| RUN [ "$DAOS_KEEP_SRC" != "no" ] || rm -rf /home/daos/daos /home/daos/pre | ||
|
|
||
| FROM build-local AS full |
Ensure optimized docker images size in CI
Cancel-prev-build: false
Skip-python-bandit: true
Skip-unit-test: true
Skip-unit-test-memcheck: true
Skip-test-el-9-rpms: false
Skip-test-leap-15-rpms: true
Skip-func-hw-test: true
Skip-build-el8-gcc: true
Skip-build-leap15-gcc: true
Skip-unit-tests:true
Skip-NLT: true
Skip-fault-injection-test: true
Skip-func-vm-all: true
Steps for the author:
After all prior steps are complete: