Davlet Panech 21721669ed build-docker-images: add retry delay
* Add --retry-delay parameter to wheels, docker base image and the main
  docker image build scripts
* Remove build-wheels/utils.sh ; use ./utils.sh instead

TESTS
===========================
Executed all modified scripts with and without error conditions and make
sure they either succeed, or retry as required:

build-wheels:
  * normal build (success)
  * error in Dockerfile (retry+fail)
  * invalid wheels URL (retry+fail)
  * invalid openstack requirements URL (retry+fail)

build-stx-base:
  * normal build (success)
  * error in Dockerfile (retry+fail)

build-stx-images:
  * builder=loci: normal build + push (success)
  * builder=loci: invalid loci URL (retry+fail)
  * builder=loci: invalid PROJECT_REPO URL (retry+fail)
  * builder=loci: invalid wheel tar URL (retry+fail)
  * builder=docker: normal build + push (success)
  * builder=docker: invalid DOCKER_REPO URL (retry+fail)
  * builder=docker: error in dockerfile (retry+fail)
  * builder=script: normal build + push (success)
  * builder=script: invalid project URL (retry+fail)
  * builder=script: error in build script (retry+fail)
  * invalid push URL (retry+fail)

update-stx-image:
  * normal update (success)
  * invalid extra URL (retry+fail)

Story: 2010055
Task: 48105

Change-Id: I990020600c09299a2ec3cbed286b2f4c05a0f548
2023-05-29 19:53:09 -04:00
..
2022-12-08 15:44:53 +00:00
2023-03-22 14:09:08 +00:00