Browse Source

Getting ready for the first deploy

changes/25/345525/1
Igor Gajsin 2 years ago
parent
commit
6694e5fd76

+ 1
- 1
README.md View File

@@ -1,4 +1,4 @@
1
-fuel-plugin-vmware-dvs
1
+fuel-plugin-manila
2 2
 ============
3 3
 
4 4
 Plugin description

+ 3
- 3
components.yaml View File

@@ -4,9 +4,9 @@
4 4
 # - https://blueprints.launchpad.net/fuel/+spec/component-registry
5 5
 # - https://specs.openstack.org/openstack/fuel-specs/specs/8.0/component-registry.html
6 6
 
7
-- name: additional_service:fuel-plugin-vmware-dvs
7
+- name: additional_service:fuel-plugin-manila
8 8
   compatible: []
9 9
   requires: []
10 10
   incompatible: []
11
-  label: "Plugin label, that will be shown on UI"
12
-  description: "Component description (optional)"
11
+  label: "Manila Plugin label, that will be shown on UI"
12
+  description: "Manila is the Shared Network As A Service project"

+ 1
- 0
deployment_scripts/puppet/manifests/notify.pp View File

@@ -0,0 +1 @@
1
+notify {'MODULAR: fuel-plugin-manila': }

+ 9
- 9
deployment_tasks.yaml View File

@@ -1,16 +1,16 @@
1 1
 # These tasks will be merged into deployment graph. Here you
2 2
 # can specify new tasks for any roles, even built-in ones.
3 3
 
4
-- id: fuel-plugin-vmware-dvs_role
4
+- id: fuel-plugin-manila_role
5 5
   type: group
6
-  role: [fuel-plugin-vmware-dvs_role]
6
+  role: [fuel-plugin-manila_role]
7 7
   parameters:
8 8
     strategy:
9 9
       type: parallel
10 10
 
11
-- id: fuel-plugin-vmware-dvs-deployment-puppet
11
+- id: fuel-plugin-manila-deployment-puppet
12 12
   type: puppet
13
-  role: [fuel-plugin-vmware-dvs_role]
13
+  role: [fuel-plugin-manila_role]
14 14
 
15 15
 # If you do not want to use task-based deployment that is introduced as experimental
16 16
 # in fuel v8.0 comment code section below this comment, uncomment two lines below it
@@ -25,13 +25,13 @@
25 25
 #  required_for: [deploy_end]
26 26
 
27 27
   parameters:
28
-    puppet_manifest: "deploy.pp"
28
+    puppet_manifest: "puppet/manifests/notify.pp"
29 29
     puppet_modules: "."
30 30
     timeout: 3600
31 31
 
32
-#- id: fuel-plugin-vmware-dvs-post-deployment-sh
32
+#- id: fuel-plugin-manila-post-deployment-sh
33 33
 #  type: shell
34
-#  role: [fuel-plugin-vmware-dvs_role]
34
+#  role: [fuel-plugin-manila_role]
35 35
 #  version: 2.0.0
36 36
 #  cross-depends:
37 37
 #    - name: post_deployment_start
@@ -45,9 +45,9 @@
45 45
 #    interval: 20
46 46
 #    timeout: 180
47 47
 
48
-#- id: fuel-plugin-vmware-dvs-pre-deployment-sh
48
+#- id: fuel-plugin-manila-pre-deployment-sh
49 49
 #  type: shell
50
-#  role: [fuel-plugin-vmware-dvs_role]
50
+#  role: [fuel-plugin-manila_role]
51 51
 #  version: 2.0.0
52 52
 #  cross-depends:
53 53
 #    - name: pre_deployment_start

+ 2
- 2
environment_config.yaml View File

@@ -2,8 +2,8 @@ attributes:
2 2
   metadata:
3 3
     # Settings group can be one of "general", "security", "compute", "network",
4 4
     # "storage", "logging", "openstack_services" and "other".
5
-    group: 'other'
6
-  fuel-plugin-vmware-dvs_text:
5
+    group: 'storage'
6
+  fuel-plugin-manila_text:
7 7
     value: 'Set default value'
8 8
     label: 'Text field'
9 9
     description: 'Description for text field'

+ 6
- 6
metadata.yaml View File

@@ -1,23 +1,23 @@
1 1
 # Plugin name
2
-name: fuel-plugin-vmware-dvs
2
+name: fuel-plugin-manila
3 3
 # Human-readable name for your plugin
4
-title: Title for fuel-plugin-vmware-dvs plugin
4
+title: Title for fuel-plugin-manila plugin
5 5
 # Plugin version
6 6
 version: '1.0.0'
7 7
 # Description
8 8
 description: Please describe your plugin here
9 9
 # Required fuel version
10
-fuel_version: ['8.0']
10
+fuel_version: ['9.0']
11 11
 # Specify license of your plugin
12 12
 licenses: ['Apache License Version 2.0']
13 13
 # Specify author or company name
14
-authors: ['Specify author or company name']
14
+authors: ['Mirantis']
15 15
 # A link to the plugin's page
16
-homepage: 'https://github.com/openstack/fuel-plugins'
16
+homepage: 'https://github.com/igajsin/manila-plugin'
17 17
 # Specify a group which your plugin implements, possible options:
18 18
 # network, storage, storage::cinder, storage::glance, hypervisor,
19 19
 # equipment
20
-groups: []
20
+groups: ['storage']
21 21
 # Change `false` to `true` if the plugin can be installed in the environment
22 22
 # after the deployment.
23 23
 is_hotpluggable: false

+ 1
- 1
node_roles.yaml View File

@@ -1,4 +1,4 @@
1
-fuel-plugin-vmware-dvs_role:
1
+fuel-plugin-manila_role:
2 2
   # Role name
3 3
   name: "Set here the name for the role. This name will be displayed in the Fuel web UI"
4 4
   # Role description

+ 1
- 1
volumes.yaml View File

@@ -1,6 +1,6 @@
1 1
 volumes_roles_mapping:
2 2
   # Default role mapping
3
-  fuel-plugin-vmware-dvs_role:
3
+  fuel-plugin-manila_role:
4 4
     - {allocate_size: "min", id: "os"}
5 5
 
6 6
 # Set here new volumes for your role

Loading…
Cancel
Save