88 Commits

Author SHA1 Message Date
Liam Young
421056efa5 [gnuoy, r=jamespage] Add support for neutron-plugin-api-subordinate relation 2015-08-12 11:40:58 +01:00
Corey Bryant
5e2e16dee6 Fix lint error 2015-07-13 19:07:37 +00:00
Corey Bryant
6951febb97 Install python-neutronclient for deploy from source because utils function imports from neutronclient and charm itself doesn't run in virtualenv. 2015-07-10 13:28:48 +00: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
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
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
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
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
Corey Bryant
3b861a1116 Change default mkdir permissions to 755 for deploy from source 2015-04-17 12:12:02 +00: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
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
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
Corey Bryant
3b758c9032 Initial support for deploying from git 2015-03-08 10:49:08 +00:00
Liam Young
0342517e31 Fix lint and unit tests 2015-03-03 11:09:40 +00:00
Liam Young
613ae8475c Error if dvr resources are present but dvr is off 2015-03-03 11:07:21 +00:00
James Page
25a2fd7909 Rebase 2015-02-24 11:40:25 +00:00
Edward Hope-Morley
039b40f2a0 [hopem,r=]
Adds pki token support.

Closes-Bug: 1309667
2015-02-19 19:48:20 +00:00
Liam Young
5f7fc1b01e Explicitly install python-six to get cloud archive version installed 2015-02-16 18:05:37 +00:00
James Page
392f420eca Add kilo support 2015-01-20 14:15:55 +00:00
James Page
7d63f9bdb2 Rebase on next 2015-01-13 09:19:48 +00:00
Liam Young
54673b4533 Merged 'next' in 2015-01-09 16:40:35 +00:00
James Page
c0b4ee344b Rebase on next 2014-12-15 10:36:00 +00:00