426 Commits

Author SHA1 Message Date
Liam Young
cd00f463be Minor bug fix 2014-07-09 14:30:56 +01:00
Liam Young
1eec7cb377 Add config for guest console access 2014-07-09 14:09:40 +01:00
James Page
01fbbe874e [gnuoy,r=james-page] Add support for separate management of neutron openvswitch configuration via subordinate. 2014-06-24 14:44:41 +01:00
Liam Young
c38fd8ec3d Fix test_amqp_changed_with_data_and_quantum to take into account the neutron-api relation check and add additional test to check neutron conf isn't written when relation is present 2014-06-24 14:43:19 +01:00
Liam Young
0f59e514bc Don't try and write neutron config if plugin is managing it 2014-06-23 15:00:12 +01:00
James Page
bd40bae58c [niedbalski,r=james-page] Remove deprecated and dropped configuration options. 2014-06-23 14:08:14 +01:00
James Page
ac08bebbb1 [caribou,r=james-page,t=james-page] SSH key exchange in large environments
In large OpenStack deployments, the length of the base64 encoded SSH keys and authorized hosts file exceeds the maximum command line parameter length.

Pass keys/lines individually to work around this issue.
2014-06-23 13:14:21 +01:00
Liam Young
8667d4222b Fixed 'is_relation_made' imported but unused 2014-06-23 12:28:35 +01:00
Liam Young
5f6e5b55ab Swap is_relation_made for relation_ids as relation_ids returns true quicker in the cycle 2014-06-20 16:09:22 +00:00
Liam Young
ba8b59c2b4 Resolved with lp branch 2014-06-20 11:13:41 +01:00
Liam Young
00fba8d2b3 Lint fixes 2014-06-20 11:10:54 +01:00
Liam Young
288fd3a618 Added test which is currently skipped as a marker 2014-06-19 14:09:51 +01:00
James Page
fe304ec1f3 [james-page,t=jpds]
Add hostname to cloud-compute relation for MAAS environment SSH keyscanning
2014-06-19 09:56:16 +01:00
Liam Young
c8e9f5ff5c Remove setting of neutron_security_groups for plugin. This will come via api relation 2014-06-17 16:01:55 +01:00
Liam Young
464116c68b [jamespage, r=gnuoy] Fixup support for NSX (renamed from NVP) in Icehouse 2014-06-16 15:47:04 +01:00
James Page
5723e62876 Add hostname to cloud-compute relation for MAAS environment SSH keyscanning 2014-06-12 10:40:30 +01:00
Liam Young
c99f40742c Remove old reference to remote_restart 2014-06-12 07:42:44 +00:00
Liam Young
e6c5d97b30 Fix bug with secgroup setting not being passed through 2014-06-11 13:27:51 +00:00
Liam Young
c0aed86a05 Plugin will have direct relation with amqp server if it needs it so don't pass amqp creds 2014-06-11 09:21:59 +00:00
Liam Young
1298a3646f Add support for neutron plugin subordinate charms 2014-06-05 11:49:44 +01:00
Liam Young
10d928b270 Fix bug causing key error if neutron_security_groups is not in ncc_context 2014-06-05 10:28:12 +00:00
Liam Young
381e13d0e2 Pass neutron_security_groups to plugin subordinate 2014-06-05 10:16:11 +00:00
Liam Young
1b331809d9 Instruct neutron_plugin to restart on ampq change 2014-06-05 07:34:13 +00:00
Liam Young
329d389583 Cede control of neutron files if plugin relation exists 2014-06-05 07:29:31 +00:00
Liam Young
623be868ec Pass rabbit info to neutron-plugin 2014-06-05 07:23:35 +00:00
James Page
e841192883 resync helpers for juno support 2014-06-04 14:06:25 +01:00
Louis Bouchard
2ae5c9b93e Adapt unit tests to changes made by previous commit
Tests now cover multi-line import of known_hosts &
authorized_keys
2014-05-22 12:46:30 +02:00
James Page
7c7b72a4bc Rebase on trunk 2014-05-21 11:31:46 +01:00
James Page
9fa1edc87e [trivial] Ensure lint and test pass before publish 2014-05-21 11:14:58 +01:00
James Page
1a42f98392 [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:04:25 +01:00
Christopher Glass
206dfe0c5f Updating charm-helpers from lp:charm-helpers revision 153 2014-05-19 13:41:02 +02:00
James Page
3782a2ad14 resync helpers 2014-05-09 21:08:40 -05:00
Liam Young
40d6866664 Remove stuff 2014-05-07 13:31:53 +00:00
Liam Young
eb590e43b7 Tidyup 2014-05-06 21:58:56 +00:00
Liam Young
a550a02537 start adding ovs plugin subordinate support 2014-05-06 16:07:42 +00:00
Louis Bouchard
955c831699 Read known_hosts and authorized_keys line by line
known_hosts and authorized_keys used to be received as one
base64 coded relation. This fails if those files are too
big. These modification allow for files of any size to be
received as they are now read line by line as multiple
relations. (Fixes LP: #1313602)
2014-05-06 16:20:38 +02:00
Louis Bouchard
144d69bf01 PEP8 cleanup 2014-05-06 16:15:33 +02:00
Louis Bouchard
af7678a46d Support for nova user added 2014-05-06 15:45:04 +02:00
James Page
615b4af47a Rebase and update for nvp->nsx plugin rename 2014-05-03 07:48:33 +01:00
Louis Bouchard
0ecf0015b2 Functional line by line fix to the charm. Need more testing for the nova user 2014-05-02 18:10:17 +02:00
James Page
3188cd09f1 [niedbalski] Force use of http for key imports 2014-05-02 10:45:47 +01:00
Jorge Niedbalski R
3f6d86a958 Applies patch for fixing bug lp:1308557 2014-04-24 13:34:11 -04:00
Jorge Niedbalski R
fef67def22 Removed unused options according to lp:1300142
iscsi_helper this is moved to cinder in Grizzly. can be removed
connection_type this is deprecated in Folsom and removed in Grizzly. can be removed
root_helper this is deprecated in Folsom and removed in Grizzly. can be removed
volumes_path not sure when it deprecated, but removed before Grizzly.
2014-04-18 15:36:09 -04:00
James Page
198d1a00f5 [yolanda.robla,james-page,hazmat,ivoks,coreycb,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
2014-04-16 09:26:38 +01:00
James Page
f6a8e260bf Use enable_security_group 2014-04-14 10:11:10 +01:00
James Page
bf838b89be Revert previous commit 2014-04-14 09:59:38 +01:00
James Page
20bbe9b21e Re-align security group config for icehouse 2014-04-14 09:46:26 +01:00
James Page
1d49d848de tidy pre-proposal 2014-04-10 17:09:53 +01:00
James Page
8f96d00b67 [jacekn,r=james-page,t=james-page] Add support for using arbitary paths for instances. 2014-04-04 18:06:31 +01:00
James Page
9f5c6cc83f Merge instances-path for testing 2014-04-04 17:45:38 +01:00