[openstack-dev] [release][searchlight] problem with release job configurations
Doug Hellmann
doug at doughellmann.com
Tue Jan 30 15:11:20 UTC 2018
Excerpts from McLellan, Steven's message of 2018-01-30 15:03:59 +0000:
> Hi Doug,
>
> Apologies, I was travelling all day yesterday. I've put up https://review.openstack.org/539231 to change the project config and made the release review (https://review.openstack.org/538321) depend on it.
>
> Thanks for the detailed information!
>
> Steve
Thanks for hopping on the fix so quickly, Steve.
>
> On 1/29/18, 6:21 PM, "Doug Hellmann" <doug at doughellmann.com> wrote:
>
> 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 [2] the release validation logic is categorizing
> searchlight-ui as a horizon-plugin. It is then rejecting the release
> request [1] because, according to the settings in project-config,
> the repository is configured to use publish-to-pypi instead of the
> expected publish-to-pypi-horizon.
>
> 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 [1] 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 [1] with the
> release-type or a Depends-On link to the change in project-config to use
> the correct release job.
>
> Doug
>
>
> [1] https://review.openstack.org/#/c/538321/
> [2] http://logs.openstack.org/21/538321/1/check/openstack-tox-validate/3afbe28/tox/validate-request-results.log
>
More information about the OpenStack-dev
mailing list