[openstack-dev] [neutron][third party] Major third party CI breakage expected for out-of-tree plugins
Ihar Hrachyshka
ihrachys at redhat.com
Tue Mar 10 16:11:45 UTC 2015
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
team is going to merge in a patch to migrate to oslo.log [1] in the
very near future. This patch is expected to break all third party CI
for all vendor libraries that were split from the main repo in Kilo
and that rely on neutron.openstack.common.log module to be present.
(The patch removes the module; and no, we don't have an option to
leave it intact since it conflicts with oslo.log configuration
options, among other things).
So this is a heads-up for all out-of-tree vendor library maintainers
that they should stop using this particular oslo-incubator module from
neutron tree. The best short term option you have is copying the
module from neutron tree into your own tree and make all the code
refer to it. It may actually work, but it's not guaranteed. The best
option would be to migrate affected vendor libraries to oslo.log, to
stay in sync with neutron and to avoid potential issues due to mixing
library versions.
For the very least, the team gives vendors two days to proceed with
solutions that would make their CI work with the patch merged. After
that time, the patch may be merged in the tree and break those who
haven't switched yet.
The team feels that there is no effective way to communicate those
kind of breakages to vendor library maintainers. That's why we've
started a new wiki page [2] to track breaking changes and hope that
all neutron contributors will update the page on demand.
[1]: https://review.openstack.org/159638
[2]: https://wiki.openstack.org/wiki/Neutron/LibraryAPIBreakage
Thanks,
/Ihar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBAgAGBQJU/xfBAAoJEC5aWaUY1u57jxcH/3p7ff60ZQN2tYvN/YBl4/Ns
1vlv5fwnPkzXA8fELRzYgrrOhIcKai4Ed/wSvI08G/oLxhBFeeHYA1Ekxk2l12AU
9rSMFeu0FZCSem5kZsA5uMeCDY4dPuy4/NtS2jnklmrypArVtehCNf0EbdmrjoUp
ATuYztf2/7vkMNxq/QfWI1spn9GCVZMUqRSE42CoiDGjEYBfBSRpoMtFNP/gwJfr
rUr//L1v4zpTp7iWYjrbRhlSPXTSiHDU0pllywDcmClyrOBTN4r8IVnpL/yBAxLc
PfKlB1nm66tgrweouevQXw4va1BHQlgzccDW5lfHP8yt3me6m1Xyn0FlJrsagTU=
=ayfx
-----END PGP SIGNATURE-----
More information about the OpenStack-dev
mailing list