~corey.bryant/ubuntu/+source/nova-compute:master

Last commit made on 2016-06-24
Get this branch:
git clone -b master https://git.launchpad.net/~corey.bryant/ubuntu/+source/nova-compute
Only Corey Bryant can upload to this branch. If you are Corey Bryant please log in for upload directions.

Branch information

Recent commits

4ecaa37... 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.

51d8ff8... by Corey Bryant

Add defaults for openstack-origin-git config option

openstack-origin-git currently only supports YAML that specifies
the git repositories to deploy from.

This adds support for default openstack-origin-git values. The
default values supported are: icehouse, kilo, liberty, mitaka,
and master. For example: openstack-origin-git=master

Change-Id: I094695a343cd3d1e07b516a0c3cdc401437c6c34

62b3cd7... 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: Iefa2770f3aadd34da76542f092d946b491de7ed5

fd3687e... 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: Ic03fee106099286e478ef7aa0723f5465d7ac7d1

a5f8c75... 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: Ia1e9fd2bf982a53b9e2a59e7c148cf17b5c89d15
Closes-Bug: 1581171
Closes-Bug: 1581598
Closes-Bug: 1580674

68685d5... by Liam Young

Send remote restart to neutron plugin post upgrade

When this principle charm performs and Openstack upgrade the
subordinates packages are also upgraded. The subordinate may need
to render new config for the new release so the charm now sends a
restart trigger to the subordinate

Change-Id: Ifd5dea4e67d09dc29bb0bba579fd8903fb64490a
Partial-Bug: 1571634

6a9e935... by Liam Young

Update keystone_auth section for Mitaka

The keystone_auth section has changed for Mitaka. The Liberty format
,which is currently being used, is incompatible with keystone v3 on
Mitaka as it assumes the id of the default domain is default where
as in Mitaka it is a uuid.

The install documentation for Mitaka dictates that domain name should
be used rather than id when setting project_domain and user_domain

Change-Id: I57b1af2485f61d14763c766e068e1cfdc2de071d
Partial-Bug: 1571347

fda0a0d... by James Page

Revert "Add apparmor template for nova compute services"

Reverting initial support for AppArmor as this change had
some un-intended side-effects and the profiles still need
further work.

This reverts commit b08fe049066c0519bfab06d871780d45f1b48062.

Change-Id: I8538b491bc0c6bd3ad02ac0b1d4fda190b137c41

240a800... by Jenkins <email address hidden>

Merge "Fix pbr requirement"

7a4a70f... by Jenkins <email address hidden>

Merge "Add apparmor template for nova compute services"