16 Commits

Author SHA1 Message Date
Liam Young
23c546d4b9 Charmhelper sync for 20.02
Change-Id: I707290fd8ffc4b26d068244a00142416e1984d48
2020-02-04 16:39:32 +00:00
James Page
03016e4cc4 Resolve issues with long interface names
Resync charm helpers to pickup fixes to support veth wiring of
OVS bridges directly to Linux bridges created with MAAS.

Linux has a maximum interface name length of 15 charms; the
change ensures that the generated interface length for the veth
pair fits within this limitation.

Previous behaviour (that worked) is preserved to avoid duplicate
veth wiring or direct wiring of the Linux bridge to OVS.

Change-Id: Icef4efc179e8f812dd08f2423ed832a48573aa75
Closes-Bug: 1773353
2018-06-11 15:28:34 +01:00
Michael Skalka
07254a5c59 Enable IPFIX exporting for OVS bridges.
Adds a config option and calls to enable IPFIX exporting on all OVS
bridges created on a system by the OVS charm.

Closes-Bug: 1768016

Change-Id: Id2591ac5f39319d50ba235f6b9b5d493e7885d3a
2018-05-09 12:32:05 -04:00
James Page
309d6b0df6 Resync charmhelpers for py3 fixes.
Change-Id: I30dbafafaf4704783b6d451c7230469e79e5bf4a
2017-11-13 12:30:09 +00:00
James Page
76f4183dff Resync charmhelpers for licensing change
The charm-helpers project have re-licensed to Apache 2.0
inline with the agreed licensing approach to intefaces,
layers and charms generally.

Resync helpers to bring charmhelpers inline with charm
codebase.

Change-Id: I1b988a174d4a236599cffef8334a2923bf031fff
2016-07-06 16:38:31 +01:00
James Page
6ee7c2fc17 Switch to using charm-store for amulet tests
All OpenStack charms are now directly published to the charm store
on landing; switch Amulet helper to resolve charms using the
charm store rather than bzr branches, removing the lag between
charm changes landing and being available for other charms to
use for testing.

This is also important for new layered charms where the charm must
be build and published prior to being consumable.

Change-Id: I1b601d88e32368b0f0705795ba03272a13816bb2
2016-06-17 11:50:54 +01:00
Corey Bryant
0584c3c2af Sync charm-helpers 2015-06-19 15:09:38 +00:00
Edward Hope-Morley
bf3f8e77db sync 2015-05-20 12:44:27 -07:00
Edward Hope-Morley
6c5ac84c4a [trivial] charmhelpers sync 2015-02-24 11:06:13 +00:00
Liam Young
1ac86b2067 [gnuoy,trivial] Pre-release charmhelper sync 2015-01-26 09:42:44 +00:00
James Page
aff5b8bc4a [trivial] resync helpers 2015-01-14 09:23:53 +00:00
Corey Bryant
35daae199f Sync charm-helpers. 2014-12-10 20:28:54 +00:00
James Page
29f73b2923 Resync helpers 2014-10-13 14:31:28 +01:00
James Page
882210ae6b Resync to trunk helpers 2014-07-24 11:28:51 +01:00
James Page
5ca318b1fb Support os-data-network 2014-06-27 14:04:10 +01:00
Liam Young
d04a741fc6 Principle for Neutron API 2014-06-05 11:59:23 +01:00