From af7536b2ff3891947f6428bdbce832e3901d020d Mon Sep 17 00:00:00 2001 From: Dave Wallace Date: Mon, 2 Nov 2020 13:55:15 -0500 Subject: Add debian-10 tag info to docker generation README file. - Add note about tagging and pushing initial images to a new Docker Hub repository. Change-Id: I762a6795d5bbee1715bf6e868a550bf94b35a5db Signed-off-by: Dave Wallace --- docker/scripts/README.md | 61 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/docker/scripts/README.md b/docker/scripts/README.md index 7c9f2e0e..1a83a249 100644 --- a/docker/scripts/README.md +++ b/docker/scripts/README.md @@ -121,6 +121,13 @@ The following commands are useful to build the initial builder images: `sudo ./docker/scripts/build_executor_docker_image.sh -apr sandbox 2>&1 | tee all-sandbox-$(uname -m).log | grep -ve '^+'` +Note: The initial population of a Docker Hub repository is performed manually by +tagging and pushing the verified sandbox image as 'prod-' and +'prod-prev-' as the update_dockerhub_prod_tags.sh script assumes that +both labels exist in the repo. After the intial images have been pushed to the +Docker Hub respository, the update script is used to prevent inadvertently +applying the wrong tags to images in the repository. + ### Building in a Builder Image By running the docker image with docker socket mounted in the container, @@ -410,6 +417,24 @@ Jenkins-Nomad Label. - ${attr.cpu.arch}: arm64 - ${node.class}: builder +#### Node 'builder-debian10-prod-x86_64' +- Labels: builder-debian10-prod-x86_64 +- Job Prefix: builder-debian10-prod-x86_64 +- Image: fdiotools/builder-debian10:prod-x86_64 +- CPU: 14000 +- Memory: 14000 +- ${attr.cpu.arch}: amd64 +- ${node.class}: builder + +#### Node 'builder-debian10-prod-aarch64' +- Labels: builder-debian10-prod-aarch64 +- Job Prefix: builder-debian10-prod-aarch64 +- Image: fdiotools/builder-debian10:prod-aarch64 +- CPU: 6000 +- Memory: 10000 +- ${attr.cpu.arch}: arm64 +- ${node.class}: builder + #### Node 'csit_dut-ubuntu1804-prod-x86_64' - Labels: csit_dut-ubuntu1804-prod-x86_64 - Job Prefix: csit_dut-ubuntu1804-prod-x86_64 @@ -538,6 +563,24 @@ Jenkins-Nomad Label. - ${attr.cpu.arch}: arm64 - ${node.class}: builder +#### Node 'builder-debian10-sandbox-x86_64' +- Labels: builder-debian10-sandbox-x86_64 +- Job Prefix: builder-debian10-sandbox-x86_64 +- Image: fdiotools/builder-debian10:sandbox-x86_64 +- CPU: 14000 +- Memory: 14000 +- ${attr.cpu.arch}: amd64 +- ${node.class}: builder + +#### Node 'builder-debian10-sandbox-aarch64' +- Labels: builder-debian10-sandbox-aarch64 +- Job Prefix: builder-debian10-sandbox-aarch64 +- Image: fdiotools/builder-debian10:sandbox-aarch64 +- CPU: 6000 +- Memory: 10000 +- ${attr.cpu.arch}: arm64 +- ${node.class}: builder + #### Node 'csit_dut-ubuntu1804-sandbox-x86_64' - Labels: csit_dut-ubuntu1804-sandbox-x86_64 - Job Prefix: csit_dut-ubuntu1804-sandbox-x86_64 @@ -666,6 +709,24 @@ Jenkins-Nomad Label. - ${attr.cpu.arch}: arm64 - ${node.class}: builder +#### Node 'builder-debian10-test-x86_64' +- Labels: builder-debian10-test-x86_64 +- Job Prefix: builder-debian10-test-x86_64 +- Image: fdiotools/builder-debian10:test-x86_64 +- CPU: 14000 +- Memory: 14000 +- ${attr.cpu.arch}: amd64 +- ${node.class}: builder + +#### Node 'builder-debian10-test-aarch64' +- Labels: builder-debian10-test-aarch64 +- Job Prefix: builder-debian10-test-aarch64 +- Image: fdiotools/builder-debian10:test-aarch64 +- CPU: 6000 +- Memory: 10000 +- ${attr.cpu.arch}: arm64 +- ${node.class}: builder + #### Node 'csit_dut-ubuntu1804-sandbox-x86_64' - Labels: csit_dut-ubuntu1804-sandbox-x86_64 - Job Prefix: csit_dut-ubuntu1804-sandbox-x86_64 -- cgit 1.2.3-korg