On 03/01/2017 08:19 PM, Jay Faulkner wrote:
On Mar 1, 2017, at 11:15 AM, Pavlo Shchelokovskyy
<[email protected]> wrote:
Greetings ironicers,
I'd like to discuss the state of the gates in ironic and other related projects
for stable/mitaka branch.
Today while making some test patches to old branches I discovered the following
problems:
python-ironicclient/stable/mitaka
All unit-test-like jobs are broken due to not handling upper constraints.
Because of it a newer than actually supported python-openstackclient is
installed, which already lacks some modules python-ironicclient tries to import
(these were moved to osc-lib).
I've proposed a patch that copies current way of dealing with upper constraints
in tox envs [0], gates are passing.
ironic/stable/mitaka
While not actually being gated on, using virtualbmc+ipmitool drivers is broken.
The reason is again related to upper constraints as what happens is old enough
version of pyghmi (from mitaka upper constraints) is installed with most recent
virtualbmc (not in upper constraints), and those versions are incompatible.
This highlights a question whether we should propose virtualbmc to upper
constraints too to avoid such problems in the future.
Meanwhile a quick fix would be to hard-code the supported virtualbmc version in
the ironic's devstack plugin for mitaka release.
Although not strictly supported for Mitaka release, I'd like that functionality
to be working on stable/mitaka gates to test for upcoming removal of *_ssh
drivers.
I did not test other projects yet.
I can attest jobs are broken for stable/mitaka on ironic-lib as well — our jobs
build docs unconditionally, and ironic-lib had no docs in Mitaka.
Oh, fun.
Well, the docs job is easy to exclude. But we seem to have virtualbmc-based jobs
there. As I already wrote in another message, I'm not even sure they're supposed
to work..
-
Jay Faulkner
OSIC
With all the above, the question is should we really fix the gates for the
mitaka branch now? According to OpenStack release page [1] the Mitaka release
will reach end-of-life on April 10, 2017.
[0] https://review.openstack.org/#/c/439742/
[1] https://releases.openstack.org/#release-series
Cheers,
Dr. Pavlo Shchelokovskyy
Senior Software Engineer
Mirantis Inc
www.mirantis.com
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev