[openstack-announce] [new][neutron] networking-calico 1.2.0 release

no-reply at openstack.org no-reply at openstack.org
Mon Aug 1 18:33:56 UTC 2016


We are happy to announce the release of:

networking-calico 1.2.0: This project contains documentation and code
for integrating Project Calico networking into OpenStack/Neutron.

With source available at:

    http://git.openstack.org/cgit/openstack/networking-calico

Please report issues through launchpad:

    http://bugs.launchpad.net/networking-calico

For more details, please see below.

Changes in networking-calico 1.1.3..1.2.0
-----------------------------------------

c435b30 Ubuntu release 1:1.2.0-xenial
bcea106 Ubuntu release 1:1.2.0-trusty
beeb729 Version 1.2.0
fd8fffb Add file handler for dhcp-agent log
1bfbeec Gracefully handle absence of network_device_mtu option
d34885c Use network MTU if network_device_mtu not set
235f7f3 Fix NAT internal/external IP naming scheme
c3e8f63 Use proper interface of endpoint class from calico package
bc255aa Debian package version pinning
b86d182 Remove dependency on removed neutron.i18n module
43a2563 Prefix the profile IDs that we program into etcd
a10ad6d Add systemd packaging for Calico DHCP agent on Ubuntu/Debian
c41c19b Rewrap all docs to 79 columns
d2142c1 DevStack: Don't run calico-dhcp-agent with sudo
1066221 Improve urllib3/requests unvendoring fix
05e2deb Use Neutron master for DevStack and testing, instead of Liberty
c71e712 Support master Neutron code (Mitaka) as well as previous releases
55f884d DevStack script: better commenting of supported env. variables
a3994c5 DevStack plugin: complete IPv6 support
ce9662c Adapt test code for recent change in common Calico code
f75664f Update DevStack plugin settings for new Calico core plugin
2c302e6 Add floating IP support in OpenStack plugin.
b217d3d remove python 2.6 trove classifier
d6753cb py26/py33 are no longer supported by Infra's CI


Diffstat (except docs and test files)
-------------------------------------

CONTRIBUTING.rst                                   |  12 +-
README.rst                                         |  14 +-
_test-requirements.txt                             |  22 +++
debian/calico-dhcp-agent.service                   |  13 ++
debian/changelog                                   |  33 +++++
debian/control                                     |  12 +-
debian/rules                                       |   4 +-
devstack/README.rst                                |  38 +++--
devstack/auto-bird-conf.sh                         |  37 ++++-
devstack/bootstrap.sh                              |  76 ++++++----
devstack/plugin.sh                                 |  12 +-
devstack/settings                                  |  16 --
networking_calico/agent/__init__.py                |  56 ++++++-
networking_calico/agent/dhcp_agent.py              |  78 +++++++---
networking_calico/agent/linux/dhcp.py              |  27 ++++
networking_calico/agent/linux/interface.py         |  34 ++---
networking_calico/plugins/calico/__init__.py       |   0
networking_calico/plugins/calico/plugin.py         |  65 +++++++++
.../plugins/ml2/drivers/calico/mech_calico.py      | 120 +++++++++++----
.../plugins/ml2/drivers/calico/t_etcd.py           |  76 ++++++++--
.../plugins/ml2/drivers/calico/test/lib.py         |  25 +++-
.../ml2/drivers/calico/test/test_plugin_etcd.py    | 162 +++++++++++++++++----
rpm/networking-calico.spec                         |  26 +++-
setup.cfg                                          |   4 +-
test-requirements.txt                              |  22 ---
tox.ini                                            |   6 +-
31 files changed, 878 insertions(+), 353 deletions(-)


Requirements updates
--------------------

diff --git a/_test-requirements.txt b/_test-requirements.txt
new file mode 100644
index 0000000..359a4ab
--- /dev/null
+++ b/_test-requirements.txt
@@ -0,0 +1,22 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+
+setuptools>=17.1
+
+hacking<0.11,>=0.10.0
+
+coverage>=3.6
+python-subunit>=0.0.18
+docutils
+jinja2
+markupsafe
+sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx>=2.2.0  # Apache-2.0
+oslotest>=1.2.0  # Apache-2.0
+testrepository>=0.0.18
+testscenarios>=0.4
+testtools>=0.9.36,!=1.2.0
+
+-e git+https://github.com/projectcalico/calico.git#egg=calico-git
+-e git://git.openstack.org/openstack/neutron.git#egg=neutron





More information about the OpenStack-announce mailing list