Re: [openstack-dev] [release][searchlight] problem with release job configurations
Excerpts from McLellan, Steven's message of 2018-01-30 15:03:59 +: > 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"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 > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [release][searchlight] problem with release job configurations
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 On 1/29/18, 6:21 PM, "Doug Hellmann"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 __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
[openstack-dev] [release][searchlight] problem with release job configurations
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 __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev