lp://staging/~openstack-charmers-next/charms/precise/neutron-gateway/trunk

Created by James Page and last modified
Get this branch:
bzr branch lp://staging/~openstack-charmers-next/charms/precise/neutron-gateway/trunk
Members of OpenStack Charmers - Testing Charms can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
OpenStack Charmers - Testing Charms
Status:
Development

Recent revisions

191. By Corey Bryant

Add systemd init support for deploy from source

systemd is used instead of upstart by default since Ubuntu 15.10
(Wily). This adds systemd init file support for nova services
that are deployed from source.

Change-Id: I784e6b9908222995c56c9f3c06cc54f0254d4761

190. By James Page

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: Ia808bc55096986285bfb5d27852387be2ec416f8

189. By James Page

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: I543ac243b4e8c3deb7c88d641d0f50bda812d284

188. By Jenkins <email address hidden>

Merge "Add defaults for openstack-origin-git config option"

187. By Alex Kavanagh

Fix for multiple status-set - related to bug 1588462

This change fixes the obvious race for a status_set() between
check_optional_interfaces() and assess_status() as the later calls the former
which calls status_set(), returns the status, which is then potentially set
again by the assess_status() function. This cleans up the code so that only a
single status_set() is performed when calling assess_status().

Change-Id: I05e071d635819c516ab76684842a25a9c2f81d83
Related-Bug:#1588462

186. By Jenkins <email address hidden>

Merge "Support new style (and multiple) external networks"

185. By James Page

Resync charm helpers

Add support for OpenStack Newton and Ocata.

Rework version detection code to just match on major version for
OpenStack projects using semantic versioning.

Provide fallback version detection based on major.minor versions
for swift packages.

Rework config-flags support helpers.

Fix is_ip function to correctly detect both IPv4 and IPv6 addresses.

Change-Id: Ib8ba1c709494c844b61a0654956bbd41b875d986

184. By James Page

Resync charm-helpers

Avoid use of 'service --status-all' which is currently
broken on trusty for upstart managed daemons; the change
moves to detecting how the daemon is managed, and then
using upstart status XXX or the return code of service XXX
status to determine whether a process is running.

Fixes for IPv6 network address detection under Ubuntu
16.04 which changes the output format of the ip commands
slightly.

Update the version map to include 8.1.x as a Neutron
version for Mitaka.

Change-Id: If3a1e835d201f10a05236ba06623699a2ad8e09b
Closes-Bug: 1581171
Closes-Bug: 1581598
Closes-Bug: 1580674

183. By Liam Young

Nova conf needs domain information

Running nova-api-metadata service on mitaka with keystone v3
enabled currently fails to authenticate when querying the neutron
server. This is because it is not passing the project and user
domain information. this change adds that in as per the Mitaka
installation guide.

Change-Id: Id6921392a634585f9551e64ec12e42460252d2e5

182. By James Page

Drop use of neutron-plugin-metering-agent

As the minimum OpenStack release supported is now Icehouse
which provided the neutron-metering-agent package, switch
to using this by default for ovs and ovs-odl plugin types.

Resolves install failures for ovs-odl on Xenial/Mitaka where
the neutron-plugin-metering-agent transitional package has
been removed.

Change-Id: I431bef69b597bc9c55ed6f4c35552e6f1b707d30

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/~openstack-charmers-archive/charms/trusty/neutron-gateway/trunk
This branch contains Public information 
Everyone can see this information.