160 Commits

Author SHA1 Message Date
David Ames
919236a044 Setup context_status as a decorator
Rename a few functions and variables to be more specific
2015-07-09 09:25:49 -07:00
David Ames
5d937c3321 Pull in upstream 2015-07-08 10:17:01 -07:00
David Ames
b9e4e1e2ea set_relation_status on all required relations
Fix REQUIRED_INTERFACES[message] to use amqp rather than messaging
Continue to raise exceptions for l3ha and dvr routers
2015-07-07 16:03:22 -07:00
Liam Young
a6c3663eb8 Add unit tests for new utils and add missing relation hook links 2015-06-30 10:03:16 +01:00
Liam Young
d189c5ebe1 Lint and tipdyup 2015-06-29 13:21:05 +01:00
James Page
2d2e950e8f Fixup upgrades to ensure that only the leader attempts to migrate the database 2015-06-29 12:33:36 +01:00
Cory Benfield
1653f11e44 Blank lines are my achilles 2015-06-16 11:05:24 +01:00
Cory Benfield
4629d6b115 Select install location from openstack-origin 2015-06-16 10:25:27 +01:00
Liam Young
7a2fa1b185 Add support for config for neutron-server coming from subordinate 2015-06-12 09:26:59 +00:00
Liam Young
f54243db7e Support a neutron api sdn plugin 2015-06-11 14:17:54 +00:00
Subbarayudu Mukkamala
ce0b5b9dcd Merge with ~openstack-charmers/charms/trusty/neutron-api/next 2015-05-27 15:53:45 -07:00
Corey Bryant
84204aba62 Add libyaml-dev as base git package 2015-05-12 19:50:14 +00:00
Corey Bryant
3c674e7fbd Add comment to fix bin symlinks 2015-05-11 12:37:15 +00:00
Corey Bryant
8fe5cb7ed0 Add symlink for neutron-db-manage 2015-05-08 16:46:38 +00:00
Corey Bryant
73d89aca82 Add libssl-dev to base git pkgs 2015-05-08 15:43:50 +00:00
Corey Bryant
156f969c31 Add libffi-dev to base git pkgs 2015-05-08 15:31:08 +00:00
Liam Young
e414db0fcd Tidy up 2015-05-08 15:03:44 +00:00
Liam Young
bc9e937020 Add status support 2015-05-08 14:54:32 +00:00
Corey Bryant
6b0acbe459 Add base mysql support 2015-05-07 18:42:45 +00:00
Corey Bryant
76eaa4c397 Unit test updates 2015-05-07 17:11:14 +00:00
Corey Bryant
49e437f880 Add rootwrap symlink 2015-05-07 16:42:06 +00:00
Corey Bryant
461a7fa736 Add missing params 2015-05-07 15:11:07 +00:00
Corey Bryant
3eef78431f Use git_pip_venv_dir to get venv path 2015-05-07 14:53:48 +00:00
Corey Bryant
c77ae94f69 Use function to get pip venv path 2015-05-07 12:49:53 +00:00
Corey Bryant
e0fcd6b387 Merge trunk 2015-05-05 20:25:52 +00:00
Corey Bryant
e2615d975e Point upstart scripts at venv binaries 2015-05-05 19:48:05 +00:00
Corey Bryant
b47dfc157b Drop added packages 2015-04-23 16:05:54 +00:00
Cory Benfield
eff8938d26 synced /next 2015-04-23 14:10:48 +01:00
Liam Young
14cf554341 Remove erronious print 2015-04-23 09:50:42 +01:00
Liam Young
b74d932f86 Merge next 2015-04-23 08:35:40 +01:00
Liam Young
25a505a986 Add unit tests and fix up conditional_neutron_migration 2015-04-22 18:50:48 +00:00
Corey Bryant
7819cf7687 Add libffi-dev, libssl-dev, and libyaml-dev to base git install packages 2015-04-22 18:40:12 +00:00
Liam Young
c827b6d541 Run db migrations when deployment is kilo or migrating to kilo 2015-04-22 13:38:00 +00:00
Liam Young
88701a5445 Test that neutron can be queried before checking dvr and l3ha settings. Add unit tests for this change and a few additional tests to improve l3ha and dvr coverage 2015-04-21 08:46:00 +00:00
Subbarayudu Mukkamala
f83fc6be77 Changes according to mp+255771@code.launchpad.net 2015-04-17 17:02:54 -07:00
Corey Bryant
3b861a1116 Change default mkdir permissions to 755 for deploy from source 2015-04-17 12:12:02 +00:00
Cory Benfield
af1b04bcd2 Support etcd-peer-relation 2015-04-16 11:42:32 +01:00
Corey Bryant
687715ba6f Bulk copy files to /etc/neutron 2015-04-13 18:46:36 +00:00
Corey Bryant
864216f5b9 Move deploy from source template files to templates/git 2015-04-13 14:06:14 +00:00
Subbarayudu Mukkamala
2ab51d4272 Merge from lp:~openstack-charmers/.../next 2015-04-09 19:35:50 -07:00
Corey Bryant
18be463b62 Deploy from source 2015-04-02 20:15:28 +00:00
James Page
7b27f8305a Rebase 2015-03-31 15:54:38 +01:00
Cory Benfield
5f08059d23 Simplify calico-origin logic. 2015-03-31 13:42:47 +01:00
James Page
f5baf1572b [gnuoy,r=james-page] Add support for Neutron DVR and Router HA 2015-03-31 08:53:39 +01:00
Liam Young
edbf76c678 Error on disabling l3ha when l3ha routers are present. 2015-03-27 10:59:50 +00:00
Liam Young
e15de93835 Merged next in 2015-03-23 13:17:46 +00:00
Liam Young
7b11682d50 Import neutronclient.v2_0 late to avoid install hook failures when neutronclient hasnt been installed 2015-03-23 10:40:09 +00:00
Corey Bryant
7b7ee25dda Merge next branch 2015-03-21 10:30:15 +00:00
Corey Bryant
60f3818f03 Overall refresh to current install from source approach 2015-03-21 10:20:49 +00:00
James Page
9cc33dd54e Rebase 2015-03-16 14:16:02 +00:00