I validated all modules and it's only the puppet-vswitch module having this issue. I've proposed two more patches [1] to change so the metadata-json-lint tool that runs in CI tests the dependencies where this issue would have been caught. Best regards Tobias [1] https://review.opendev.org/#/q/topic:metadata-strict-dep On 05/21/2019 12:07 PM, Tobias Urdin wrote: > Hello Tony, > > I've submitted a patch [1] that adds the first version as the > requirement for that > module since the actual usage hasn't change it's up to the deployment to > know which version it requires. > > We then need to backport this and tag a new minor bugfix release so that > the module is properly released. > > I've added going through all modules and verifying that all dependencies > has a version_requirement field set but > I don't have to time going through it right away unfortunately. > > Best regards > Tobias > > [1] https://review.opendev.org/#/c/660326/ > > On 05/21/2019 03:42 AM, Tony Breeds wrote: >> On Thu, May 16, 2019 at 11:11:20PM +0000, zuul at openstack.org wrote: >>> Build failed. >>> >>> - release-openstack-puppet http://logs.openstack.org/56/56ba10b449c6bed9d468d90b12ee8046c77cbb29/release/release-openstack-puppet/fed1fe4/ : POST_FAILURE in 2m 46s >> I didn't see this one discussed. From[1]: >> >> Forge API failed to upload tarball with code: 400 errors: The dependency >> 'camptocamp/kmod' in metadata.json is empty. All dependencies must have >> a 'version_requirement'. >> >> Yours Tony. >> >> [1] http://logs.openstack.org/56/56ba10b449c6bed9d468d90b12ee8046c77cbb29/release/release-openstack-puppet/fed1fe4/job-output.txt.gz#_2019-05-16_23_10_47_384070 > >