To reproduce this bug please set "openstack-base" source type to git like this:
[openstack-base]
location = https://github.com/openstack/requirements.git
reference = 94f3181ff91c6f7a5bb18a202d19afddd0565358 # (last commit from master or stable/2024.1)
type = git
In this case path for "requirements" under /openstack-base-source will be "/openstack-base-source/openstack-base-archive-d9e1ea888b9975dc0cfb7ebd1d5cf0ad65331b34" and not "/openstack-base-source/requirements-xxx". This is why step in Dockerfile "RUN ln -s openstack-base-source/*requirements* /requirements \" silently copies nothing.
To reproduce this bug please set "openstack-base" source type to git like this:
[openstack-base] /github. com/openstack/ requirements. git a5bb18a202d19af ddd0565358 # (last commit from master or stable/2024.1)
location = https:/
reference = 94f3181ff91c6f7
type = git
In this case path for "requirements" under /openstack- base-source will be "/openstack- base-source/ openstack- base-archive- d9e1ea888b9975d c0cfb7ebd1d5cf0 ad65331b34" and not "/openstack- base-source/ requirements- xxx". This is why step in Dockerfile "RUN ln -s openstack- base-source/ *requirements* /requirements \" silently copies nothing.