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
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
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
Corey Bryant
ccabea5f42
Stamp neutron database before upgrade from non-grizzly releases
2014-04-28 12:14:35 +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
James Page
8778404f5b
Add logging
2014-04-09 16:22:15 +01:00
James Page
d63968287c
Gaahhhh this is horrible
2014-04-09 10:12:01 +01:00
James Page
43e32df480
Only use db-manage when doing the awkward rename in grizzly->havana
2014-04-09 09:42:14 +01:00
James Page
1413b075f1
fixup actions again
2014-04-09 09:23:23 +01:00
James Page
fe648a0462
Always stamp prior to upgrade
2014-04-09 09:06:06 +01:00
James Page
d8aeac21f4
Use fully qualified objects for service_plugins
2014-04-09 08:58:21 +01:00
James Page
998d0d53df
Fixup upgrade extension
2014-04-08 23:25:58 +01:00
James Page
faea438844
Rework upgrades for neutron
2014-04-08 23:23:04 +01:00
James Page
57bb6e54e1
Fixup release keyword
2014-04-08 22:03:17 +01:00
James Page
6d8e90e9aa
Support override of os_release in register_configs
2014-04-08 21:49:54 +01:00
James Page
8dbbe7f87d
Merge first take on stepped upgrade for grizzly->icehouse
2014-04-08 16:51:56 +01:00
Corey Bryant
76dd6f0874
Enable upgrade from grizzly to icehouse by stepping to havana
2014-04-08 12:37:55 +00:00
James Page
a1c245bdf2
Make utils forget its release on upgrade
2014-04-01 16:40:28 +01:00
James Page
c04b70df28
Rework upgrade approach for renaming/different plugins
2014-04-01 15:59:00 +01:00
James Page
3bfcfb5a0a
[yolanda] Add postgresql support
...
Rejig templates to use includes, add Postgresql context for neutron and quantum config files.
2014-03-31 12:56:09 +01:00
yolanda.robla@canonical.com
61d3afeaf4
resync
2014-03-28 12:30:45 +01:00
James Page
08e9859213
Merge ssl-everywhere
2014-03-27 11:02:24 +00:00
Edward Hope-Morley
e8d63be396
[hopem] Added use-syslog cfg option to allow logging to syslog
2014-03-25 18:44:23 +00:00
James Page
4e35f67581
Drop compute v3 registration
2014-03-25 09:34:20 +00:00
yolanda.robla@canonical.com
ceda7d6a70
changes in templates to support database type
2014-03-25 09:50:53 +01:00
yolanda.robla@canonical.com
3f40b33f1f
resync with icehouse
2014-03-25 09:42:23 +01:00
yolanda.robla@canonical.com
6cb64f567d
fixes in postgres for neutron
2014-03-20 19:17:35 +01:00
yolanda.robla@canonical.com
72b2dbf352
only adding nova postgres db
2014-03-20 18:58:12 +01:00
James Page
d9f165297c
Add db context for neutron.conf
2014-03-20 16:58:05 +00:00
yolanda.robla@canonical.com
f8a29467b1
adding postgresql to neutron
2014-03-20 14:54:08 +01:00
James Page
b279031051
Fixup ssh_know_host_key to deal with non-zero exit codes
2014-03-20 12:17:32 +00:00
yolanda.robla@canonical.com
890b904f99
adding psycopg2 package
2014-03-20 12:07:52 +01:00
yolanda.robla@canonical.com
499930bcd8
added postgresql support
2014-03-20 11:18:23 +01:00
yolanda.robla@canonical.com
70e61d50fd
added database type
2014-03-20 10:31:25 +01:00
James Page
07e8140a56
Use install and upgrade during upgrade
2014-03-14 11:23:48 +00:00
Yaguang Tang
7af354f080
Fix authorized_keys file becomes incorrect after removing a compute node and
...
then add a new node.
2014-03-10 15:39:37 +08:00
James Page
e1c6411ac3
Sort out passback of new release
2014-03-06 16:26:40 +00:00
James Page
eaab552bca
Rework updates to deal with config file name changes
2014-03-06 16:09:47 +00:00
James Page
96689a8bb3
Use dist-upgrade
2014-03-06 13:41:46 +00:00
James Page
99e4905950
Use upgrade for upgrades
2014-03-06 12:46:15 +00:00
James Page
5382bca7fe
Fixup
2014-03-04 17:35:58 +00:00
James Page
be8c5d5bd1
Fixup v3 endpoints
2014-03-04 17:26:48 +00:00