Release job is failing because of duplicated name in requirements
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-openstacklib |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Currently release jobs for puppet modules are failing.
The following shows an example.
http://
According to the log, it is failing with the following error.
~~~
2020-04-13 13:01:26.554630 | TASK [upload-forge : Upload module to Forge]
2020-04-13 13:01:28.283758 | localhost | ERROR
2020-04-13 13:01:28.284376 | localhost | {
2020-04-13 13:01:28.284507 | localhost | "msg": "Forge API failed to upload tarball with code: 400 errors: Found multiple entries in the 'requirements' list in metadata.json with the name 'puppet'. Entries in the 'requirements' list must have unique 'name' values."
2020-04-13 13:01:28.284624 | localhost | }
~~~
no longer affects: | puppet-aodh |
no longer affects: | puppet-barbican |
no longer affects: | puppet-ceilometer |
no longer affects: | puppet-cloudkitty |
no longer affects: | puppet-congress |
no longer affects: | puppet-designate |
no longer affects: | puppet-ec2api |
no longer affects: | puppet-glance |
no longer affects: | puppet-glare |
no longer affects: | puppet-gnocchi |
no longer affects: | puppet-heat |
no longer affects: | puppet-horizon |
no longer affects: | puppet-ironic |
no longer affects: | puppet-keystone |
no longer affects: | puppet-magnum |
no longer affects: | puppet-manila |
no longer affects: | puppet-mistral |
no longer affects: | puppet-monasca |
no longer affects: | puppet-murano |
no longer affects: | puppet-neutron |
no longer affects: | puppet-nova |
Changed in puppet-openstacklib: | |
status: | New → Fix Released |
Working on upstream fix here https:/ /github. com/voxpupuli/ metadata- json-lint/ pull/106