curl was apparently forgotten in the refactor to have images built
in zuul automatically.
This is a problem, as the heat image is used in glance to fetch
the CirrOS image, which would fail if curl is absent.
Change-Id: Ia1a84766865ea5c4e4a26516c9e8faa2e0daf9b2
Add the new build-rocky.sh script.
Also fix pycrypto not being used on rocky by overriding the
pip packages being installed in the build-rocky.sh script
Change-Id: Id06a3ee97f99b6f28c0bec8c49bab54611fb079c
If requirements is not part of BUILD_PROJECTS, assume it was built already
before and set the REQUIREMENTS_TAGGED_PROJECT_REF according to current project.
Otherwise there'd be WHEELS set to something like "requirements:version--distro"
Change-Id: Ifedd3b41a52b4e9628c1b4ec07176b5e3416dbb7
In local dev environment, there can be actions from previous build.
As we are appending actions for per-project build, clear the content
first from last image build execution.
Change-Id: I5c15b5a474a16da5680f3c382154d8bfb9d4731c