[openstack-dev] [release][searchlight] problem with release job configurations

McLellan, Steven steve.mclellan at hpe.com
Tue Jan 30 15:03:59 UTC 2018

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!


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.
    [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
    OpenStack Development Mailing List (not for usage questions)
    Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe

More information about the OpenStack-dev mailing list