[openstack-dev] [release][searchlight] problem with release job configurations
doug at doughellmann.com
Tue Jan 30 00:21:31 UTC 2018
Both searchlight-ui has a configuration issue that the release team
cannot fix by ourselves. We need input from the searchlight team about
how to resolve it.
As you'll see from  the release validation logic is categorizing
searchlight-ui as a horizon-plugin. It is then rejecting the release
request  because, according to the settings in project-config,
the repository is configured to use publish-to-pypi instead of the
The difference between the two jobs is the latter installs horizon
before trying to build the package. Many horizon plugins apparently
needed this. We don't know if searchlight does.
There are 2 possible ways to fix the issue:
1. Set release-type to "python-pypi" in  to tell the validation code
that publish-to-pypi is the expected job.
2. Change the release job for the repository in project-config.
Please let us know which fix is correct by either updating  with the
release-type or a Depends-On link to the change in project-config to use
the correct release job.
More information about the OpenStack-dev