Commit Graph

11 Commits

Author SHA1 Message Date
Ryan Beisner 31954eb8de
Retire project
Leave README around for those that follow.

http://lists.openstack.org/pipermail/openstack-discuss/2019-February/003186.html
http://lists.openstack.org/pipermail/openstack-discuss/2018-November/000057.html

Change-Id: Iaaadef005d545c4e8234d11f6f8f11b3184efaa3
2019-02-27 10:31:07 +01:00
Alex Kavanagh 1890f3ce55 Use charms.openstack charmhelpers test_mocks
Every reactive charm that uses charms.openstack and implements unit
testing needs to mock charmhelpers, as otherwise the tests blow up.
This patch uses the mocking of charmhelpers in charms.openstack so that
a charm layer can just import test_mocks and charmhelpers will be mocked
out along with setting up a default
charmhelpers.c.o.u.OPENSTACK_RELEASES so that when an OpenStackCharm()
derived charm class won't fail on definition.

Change-Id: Id6537afcd24840a008a537543a15cfe5fd278886
Related-Bug: #1693017
Depends-On: I5ac40617ee30e5f421ec16fc7592177a5e6aa166
2017-05-25 12:59:27 +01:00
Alex Kavanagh 86e6ca60ab Fix alphanumeric comparisons for openstack and ubuntu releases
- fix up code where the alpha comparisons are done
- refactor the code so that it uses, rather than fights,
  charms.openstack features.

Change-Id: Ie3b7fdd53ee73c700b8515dce4bd114cab72269d
Related-Bug: #1659575
2017-03-29 21:27:30 +01:00
James Page 0057ad5f4c Update service plugins for Newton
OpenStack Newton removes lbaas (v1) support; switch to using v2
when deploying newton or later.

Change-Id: Ied28f27247af43896c9babd9143a60d281b8b5a0
2016-10-12 21:48:25 +01:00
James Page f5a375e9bc Correct state for odl-controller relation
Drop the use of 'access' from the odl-controller relation; the
interface only sets connected and available.

Also assess status after the neutron-api-plugin-subordinate is
connected, as it does not provide any state.

Change-Id: I7b1793779a516c963f7459749aa02dc9ecef603d
2016-10-07 11:46:07 +01:00
Liam Young 6154ecaa72 Switch charm to new format
This charm was written in the defunct services framework and before
the layers for Openstack had been written. This change
updates the charm to use the reactive framework and removes code which
now resides in a shared layer.

Change-Id: I103551103fde5f502634e3b3896d69626e0b876a
2016-09-28 07:54:22 +00:00
James Page f915a437ca Re-license charm as Apache-2.0
All contributions to this charm where made under Canonical
copyright; switch to Apache-2.0 license as agreed so we
can move forward with official project status.

Change-Id: I25aa2f328c69a333a8f9b6c409867724ca463267
2016-07-13 09:11:36 +01:00
James Page 61eb4066ac Tidy lint 2015-11-03 16:58:22 +00:00
James Page c8de6dcfc1 Fixup unit tests, make package install fatal 2015-11-03 16:56:37 +00:00
Liam Young 8415dcd9fe Fix unit tests 2015-06-24 12:44:33 +00:00
Liam Young 1a7a63c8df First cut 2015-06-24 12:22:08 +00:00