Re: [openstack-dev] [kolla] kolla-build building images that are known not to work for a given base/type

2017-01-15 Thread Christian Berendt
Hello David.

Sounds reasonable. I transferred your mail into a Launchpad bug:

https://bugs.launchpad.net/kolla/+bug/1656753

Christian.

-- 
Christian Berendt
Chief Executive Officer (CEO)

Mail: bere...@betacloud-solutions.de
Web: https://www.betacloud-solutions.de

Betacloud Solutions GmbH
Teckstrasse 62 / 70190 Stuttgart / Deutschland

Geschäftsführer: Christian Berendt
Unternehmenssitz: Stuttgart
Amtsgericht: Stuttgart, HRB 756139


__
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] [kolla] kolla-build building images that are known not to work for a given base/type

2017-01-13 Thread David Moreau Simard
Hi openstack-dev,

I have a simple question: why are there no mechanisms to prevent
kolla-build from building images that are known not to work for a
given base/type ?
In the Kolla CI gate, we build everything -- and then, if there are
errors, we match them against a list of images that are known to fail
[1].

This feels backwards, why even build things that are known to fail in
the first place ?

For example, if I do "kolla-build -b centos -t binary", it should not
even attempt to build "bifrost-base" because there's no support for
that distro/type combination.
As an end user and not a CI system using tox, I don't know what is
supported and what isn't.

Are those reasonable expectations ? How hard would it be to implement this ?

[1]: https://github.com/openstack/kolla/blob/master/tests/test_build.py#L47-L85

David Moreau Simard
Senior Software Engineer | Openstack RDO

dmsimard = [irc, github, twitter]

__
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