From 88328b08e5c05a840ee170f3dbbf007ca384ddf0 Mon Sep 17 00:00:00 2001 From: Matthew Mosesohn Date: Tue, 15 Sep 2015 13:47:22 +0300 Subject: [PATCH] Clean up readme and unused logic Added README text Removed additional YAML config Removed unneeded ruby-deep-merge-package Change-Id: I6f732b750cd69f39b54ceebdca5a08849bd43242 Partial-Bug: #1494618 --- README.md | 6 ++++-- deployment_scripts/rabbitmq_hiera_override.pp | 6 ++---- environment_config.yaml | 14 +------------- metadata.yaml | 4 ++-- .../ruby-deep-merge_1.0.0-1puppetlabs1_all.deb | Bin 12398 -> 0 bytes tasks.yaml | 4 ---- 6 files changed, 9 insertions(+), 25 deletions(-) delete mode 100644 repositories/ubuntu/ruby-deep-merge_1.0.0-1puppetlabs1_all.deb diff --git a/README.md b/README.md index cf091b5..5984543 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ detach-rabbitmq -============ +=============== -Plugin description \ No newline at end of file +This plugin enables a user to deploy RabbitMQ on a separate host from +controller. This plugin serves as an example of flexible granular deployment +options for Fuel. diff --git a/deployment_scripts/rabbitmq_hiera_override.pp b/deployment_scripts/rabbitmq_hiera_override.pp index c6fb878..74d99bf 100644 --- a/deployment_scripts/rabbitmq_hiera_override.pp +++ b/deployment_scripts/rabbitmq_hiera_override.pp @@ -11,17 +11,15 @@ if ($detach_rabbitmq_plugin) { $rabbit_nodes = get_nodes_hash_by_roles($network_metadata, $rabbitmq_roles) #lint:ignore:80chars $rabbit_address_map = get_node_to_ipaddr_map_by_network_role($rabbit_nodes, 'mgmt/messaging') - $yaml_additional_config = pick($detach_rabbitmq_plugin['yaml_additional_config'], {}) #lint:endignore $amqp_port = hiera('amqp_port', '5673') $rabbit_nodes_ips = values($rabbit_address_map) $rabbit_nodes_names = keys($rabbit_address_map) - $settings_hash = parseyaml($yaml_additional_config) case hiera('role', 'none') { /rabbitmq/: { $rabbit_enabled = true - $corosync_roles = $rabbitmq_roles + $corosync_roles = $rabbitmq_roles $deploy_vrouter = false # Set to true HA $corosync_nodes = $rabbit_nodes @@ -62,7 +60,7 @@ deploy_vrouter: <%= @deploy_vrouter %> } -> file { "${hiera_dir}/${plugin_yaml}": ensure => file, - content => "${detach_rabbitmq_plugin['yaml_additional_config']}\n${calculated_content}\n", + content => "${calculated_content}\n", } package {'ruby-deep-merge': diff --git a/environment_config.yaml b/environment_config.yaml index 28f5c6c..7e40cb1 100644 --- a/environment_config.yaml +++ b/environment_config.yaml @@ -1,16 +1,4 @@ attributes: metadata: - label: "Rabbitmq settings" + label: "Detach RabbitMQ Plugin" weight: 90 - # Gathering variables from user about our DCP - yaml_additional_config: - type: "textarea" - weight: 52 - value: | - # TODO: fill me out - queue_provider: 'rabbitmq' - label: "Additional config" - description: "Just put here valid yaml" - regex: - source: '.+' - error: "This field should not be empty" diff --git a/metadata.yaml b/metadata.yaml index f950a46..7d96586 100644 --- a/metadata.yaml +++ b/metadata.yaml @@ -3,7 +3,7 @@ name: detach-rabbitmq # Human-readable name for your plugin title: Separate rabbitmq from controller # Plugin version -version: '1.0.0' +version: '1.0.1' # Description description: Creates seperate RabbitMQ role for deploying # Required fuel version @@ -13,7 +13,7 @@ licenses: ['Apache License Version 2.0'] # Specify author or company name authors: ['Alex Schultz','Mirantis'] # A link to the plugin's page -homepage: 'https://github.com/stackforge/fuel-plugins' +homepage: 'https://github.com/stackforge/fuel-plugin-detach-rabbitmq' # Specify a group which your plugin implements, possible options: # network, storage, storage::cinder, storage::glance, hypervisor groups: [network] diff --git a/repositories/ubuntu/ruby-deep-merge_1.0.0-1puppetlabs1_all.deb b/repositories/ubuntu/ruby-deep-merge_1.0.0-1puppetlabs1_all.deb deleted file mode 100644 index e7e4b19f75c2bf64a45f5f0606bc7f1a64ef996b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12398 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 AN&o-= diff --git a/tasks.yaml b/tasks.yaml index 8586ae4..75e743a 100644 --- a/tasks.yaml +++ b/tasks.yaml @@ -1,7 +1,3 @@ -# This tasks will be applied on controller nodes, -# here you can also specify several roles, for example -# ['cinder', 'compute'] will be applied only on -# cinder and compute nodes - role: '*' stage: pre_deployment type: shell