644 Commits

Author SHA1 Message Date
James Page
0379ccb303 Add tox support 2015-11-02 09:28:57 +00:00
Liam Young
40b4e9a687 [1chb1n, r=gnuoy] Update amulet tests for Trusty-Liberty, Wily-Liberty.
Sync charmhelpers.

Add service and relations to satisfy workload status ready state.

Add new logic to wait for extended status message to confirm deploy is ready, before testing.
2015-10-19 07:36:41 +01:00
Ryan Beisner
286162a7f2 fix relation check, remove varying unit data check 2015-10-16 16:13:56 +00:00
Ryan Beisner
b4eed099e4 wait for workload status before testing; add service and relations to satisfy workload status ready state. 2015-10-16 14:27:22 +00:00
Ryan Beisner
edfb93ccd0 enable liberty amulet tests 2015-10-16 13:41:59 +00:00
Ryan Beisner
f827ab1504 sync hooks/charmhelpers 2015-10-16 13:40:43 +00:00
Ryan Beisner
e4fe5b526b sync tests/charmhelpers 2015-10-16 13:39:57 +00:00
James Page
a4a1759924 Drop neutron-plugin-api from optional interfaces as its a provides, not a requires 2015-10-08 18:57:04 -07:00
Liam Young
0b92fa4aba [robert-ayres, r=gnuoy] Support quota-driver attribute in neutron-plugin-api-subordinate relation.
Contrail charms need to set their own quota driver.
2015-10-08 15:24:56 +01:00
Liam Young
094907bb4f [thedac, r=gnuoy]
Run set_os_workload_status after every hook
2015-10-08 13:57:36 +01:00
Robert Ayres
5e853878ef Fix quota driver unit tests 2015-10-08 12:48:15 +01:00
Robert Ayres
74f927b621 Support quota-driver attribute in neutron-plugin-api-subordinate relation 2015-10-07 23:11:33 +01:00
David Ames
da8ff8d68f Run even on unknown hook 2015-10-07 20:46:09 +00:00
David Ames
88105d2e60 Run set_os_workload_status after every hook 2015-10-07 17:30:45 +00:00
Corey Bryant
2f1e962cf9 [beisner,r=corey.bryant] Add Amulet test dependencies and run unit tests with -v. 2015-10-07 09:57:01 -04:00
Ryan Beisner
b645c262ec update makefile unit test target 2015-10-06 14:56:26 +00:00
Ryan Beisner
ce9a3571c7 update bundletester test plan yaml file 2015-10-06 14:11:48 +00:00
Ryan Beisner
53b3feecdc update amulet test dependency setup file 2015-10-06 14:11:47 +00:00
Liam Young
15a7d6be95 [thedac, r=gnuoy] Set workload-status in the neutron-api charm 2015-10-06 08:11:01 +01:00
David Ames
a88fc69dc5 [thedac, trivial] s/message/messaging 2015-10-02 14:35:25 -07:00
Corey Bryant
b321fd7b91 [corey.bryant,trivial] Add test for action-managed upgrade path in config-changed 2015-09-29 21:04:16 +00:00
Corey Bryant
2a5e9c37e7 [thedac,r=corey.bryant] Add support for action managed upgrades 2015-09-29 21:02:47 +00:00
David Ames
4a47cc9ad4 Pull in upstream 2015-09-28 12:06:04 -07:00
David Ames
4335a6c1b5 Track neutron-plugin-api 2015-09-28 11:58:28 -07:00
David Ames
02eeb451e0 Pull in upstream 2015-09-28 10:45:40 -07:00
Liam Young
14b0b137d2 [hopem, r=gnuoy] Sync charmhelpers to get fix for bug 1499643 2015-09-28 13:41:31 +01:00
Liam Young
768ac7a37c [bjornt,r=gnuoy] Fix amulet failures introduced by r140. 2015-09-28 10:51:19 +01:00
David Ames
40b1826b2a Use check_optional_relations 2015-09-25 16:12:12 -07:00
Edward Hope-Morley
eeea6e7c71 [hopem,r=gnuoy]
No more trusty-backports for haproxy >= Liberty

Closes-Bug: 1499435
2015-09-25 18:20:16 +01:00
David Ames
c4585495f0 Action managed upgrade 2015-09-25 09:09:26 -07:00
Edward Hope-Morley
f9c7bd8a17 [hopem,r=]
Sync charmhelpers to get fix for bug 1499643
2015-09-25 15:35:35 +01:00
David Ames
576cc3382f Fix unit tests 2015-09-24 14:47:02 -07:00
Edward Hope-Morley
1b891829f5 [hopem,r=]
No more trusty-backports for haproxy >= Liberty

Closes-Bug: 1499435
2015-09-24 17:31:53 +01:00
James Page
3b73fbbc6d Add support for deployment on Ubuntu releases where python2 is not installed by default 2015-09-23 09:24:24 +01:00
James Page
c5695647a4 Exec install.real 2015-09-22 14:00:34 +01:00
James Page
b20790625a Fixup install hook execution 2015-09-22 14:00:18 +01:00
James Page
e00c8d1548 Split out install hook instead 2015-09-22 13:51:04 +01:00
James Page
00eaedb1f1 Tidy 2015-09-22 08:55:01 +01:00
James Page
a706ad98e8 Add wrapper for python detection and dependency install 2015-09-22 08:49:22 +01:00
James Page
867ebe5efe [james-page,r=gnuoy] Add basic liberty support. 2015-09-16 14:41:06 +01:00
James Page
e44d898e0c Fixup more lint 2015-09-16 10:20:49 +01:00
James Page
28e6b34d55 Fixup lint 2015-09-16 10:17:22 +01:00
David Ames
4bfcc41c27 Unit is ready 2015-09-15 10:39:40 -07:00
David Ames
ee66b37143 More renames 2015-09-15 08:59:20 -07:00
James Page
22ea524ab1 Disable v2 loadbalancer for now 2015-09-15 10:03:59 +01:00
James Page
d36d90689e Fixups for liberty b3 support 2015-09-15 09:28:02 +01:00
David Ames
c0c0cb5f93 Rename incomplete_contexts incomplete_relation_data 2015-09-14 18:00:01 -07:00
David Ames
15bedef6f6 Renames and add ha check for vip settings 2015-09-11 16:32:34 -07:00
Bjorn Tillenius
cd77e8c71a Fix amulet failures. 2015-09-10 10:11:37 +03:00
Christopher Glass
52f549a7ba Merge lp:~james-page/charms/trusty/neutron-api/ml2-local-types [a=james-page] [r=tribaal]
Add local network driver type to defaults.
2015-09-09 11:03:19 +02:00