James Page
c1a8cd2622
Add logging
2014-07-25 15:52:24 +01:00
James Page
6829a12f12
Add conductor to list of services to stop
2014-07-25 15:51:36 +01:00
James Page
f2293d312e
Sorry - its friday
2014-07-25 15:49:32 +01:00
James Page
88f576352d
Fixup
2014-07-25 15:46:40 +01:00
James Page
ad51df5cc5
Add basic service guard support to inhibit services from runnig until minimum relation requirements have been fulfilled
2014-07-25 15:39:57 +01:00
James Page
791076d575
Rebase
2014-07-25 10:38:56 +01:00
Liam Young
ed7e44c481
ADD support for tweaking logloevels
2014-07-24 07:05:25 +00:00
James Page
f20d0e8709
Tidy lint
2014-07-16 14:19:17 +01:00
James Page
67d87c5fcf
Support multi-network vip configuration
2014-07-16 14:15:48 +01:00
James Page
1439799d74
[caribou,r=james-page] Second part of multiline SSH key and authorized host passing to nova-compute
2014-07-16 10:45:44 +01:00
James Page
df44c277d7
Rebase on next
2014-07-14 11:15:13 +01:00
Liam Young
047e1e1745
Fix cell realtionship name
2014-07-11 13:05:35 +00:00
Liam Young
9a3403c5c5
Merged next in
2014-07-11 10:14:57 +01:00
Liam Young
ee0a89a5ab
Added unit tests for console configuration
2014-07-10 11:11:13 +01:00
Liam Young
92a5f54e22
Fixed lint
2014-07-10 08:37:39 +01:00
Liam Young
91455c2e40
Add support for novnc proxy access
2014-07-09 16:35:00 +01:00
Liam Young
fe60fc0ae0
Add config for guest console access
2014-07-09 14:09:15 +01:00
James Page
c201dcf343
Switch to new canonical_url helper
2014-07-04 12:49:08 +01:00
James Page
6dac953777
Add extra admin-network configuration
2014-06-27 11:37:18 +01:00
James Page
96ca29d0f2
Add support for internal and public networks
2014-06-25 16:24:48 +01:00
James Page
b4ced1d09c
[gnuoy,r=james-page] Refactoring to support split-out of Neutron functionality.
2014-06-24 12:43:28 +01:00
Louis Bouchard
10c27c3670
Implement changes following Merge Proposal
...
- Replaced uid by unit
- Rolled back change to compute_departed
- Use rel_settings.get()
2014-06-24 12:53:08 +02:00
Liam Young
361e6c8d34
Updated with fixes suggested from mp
2014-06-23 11:59:22 +01:00
Liam Young
4928fb51cc
More unit tests and lint cleanup
2014-06-20 09:59:07 +01:00
James Page
d4a2243a32
Add hostname if present to list of hosts to keyscan
2014-06-12 10:46:56 +01:00
Liam Young
44a8d2e5e9
Add support for neutron plugin subordinate charms
2014-06-05 11:55:54 +01:00
Louis Bouchard
c2a29b7eb7
Modify hook funcions & util to work in non-relation hooks
...
Some hook functions did not work when invoked from non-relation
hooks (compute_changed in particular). Modified all utils
hook functions to honour relation-id & unit-id when required
2014-05-23 17:24:52 +02:00
James Page
d3e244b0fb
[tribaal,r=james-page,t=james-page]
...
Resync helpers to pickup fixes for apt lock races and better block device detection and handling.
2014-05-21 11:03:01 +01:00
Liam Young
ce1fe0d102
unset keystone quantum enpoints when the standalone charm takes over
2014-05-15 13:19:07 +00:00
Liam Young
40b345658d
Don't write {neutron,quantum} files if standalone neutron-api is present
2014-05-15 08:26:56 +00:00
Liam Young
0b55e92ead
Add support for joining charm to standalone neutron-api service
2014-05-15 08:25:56 +01:00
James Page
fafa49d96d
Rebase
2014-05-14 17:39:27 -04:00
James Page
c8c798ff14
Add knob for changing cpu_allocation_ratio and turn it on by default
2014-05-14 15:29:10 -04:00
Liam Young
f9b9270419
Rename cell relation to avoid amulet breakage
2014-05-13 16:44:49 +01:00
Liam Young
46ecc13154
Add neutron-api relation contexts
2014-05-08 19:36:17 +00:00
Louis Bouchard
a90d360ec3
Send known_hosts & authorized_keys line by line
...
known_hosts and authorized_keys used to be sent as one
base64 coded relation. This fails if those files are too
big. These modification allow for files of any size to be
sent as they are now sent line by line. (Fixes LP: #1313602 )
2014-05-06 16:22:09 +02:00
Louis Bouchard
100383bdb2
Functional line by line modification, except for the 'nova' user.
...
Need more work on the 'nova' specific case
2014-05-02 18:07:52 +02:00
Liam Young
de6341deac
Add in NovaCell context (should probably be in charmhelpers)
2014-05-02 15:25:11 +00:00
James Page
0f4aefaeb3
[niedbalski] fixup unit tests for key management
2014-05-02 11:06:23 +01:00
Louis Bouchard
22388aefe6
Changes on the nova-cloud-controller side
2014-04-30 14:13:22 +02:00
James Page
033146e6d9
Add options to allow configuration of worker processes
2014-04-29 14:44:23 +01:00
Corey Bryant
ccabea5f42
Stamp neutron database before upgrade from non-grizzly releases
2014-04-28 12:14:35 +00:00
liam.young@canonical.com
39291a9332
Added cell support
2014-04-25 16:46:42 +00:00
Jorge Niedbalski R
685c0f9f19
Fix for 1309746 , fixes suggestion from james troup
2014-04-18 18:45:53 -04:00
Jorge Niedbalski R
0b163b0a4c
Fixes lp:1309746
...
-----------------
Ran 57 tests in 3.357s
OK
2014-04-18 16:58:03 -04:00
James Page
1f52125ec4
fixup merge break
2014-04-16 10:25:57 +01:00
James Page
174fc60ca1
Fixup another merge bug
2014-04-16 10:07:07 +01:00
James Page
f1ecf4d81d
[james-page,hazmat,ivoks,coreycb,yolanda.robla,r=james-page,t=*]
...
Support for Icehouse on 12.04 and 14.04
Support for Active/Active and SSL RabbitMQ
Support for SSL MySQL
Support for SSL endpoints
Support for PostgreSQL
Fixes for upgrades on 12.04 grizzly->havana->icehouse
2014-04-16 09:25:14 +01:00
Edward Hope-Morley
0083481da9
[heut2008,r=hopem]
...
Fix authorized_keys file becomes incorrect after removing a compute node and
then add a new node.
2014-04-11 13:08:46 +01:00
James Page
caf77b190a
[coreycb,r=james-page] Add unit tests for stepped upgrades
2014-04-09 16:33:22 +01:00