~ionutbalutoiu/charms/trusty/neutron-api/next

« back to all changes in this revision

Viewing changes to config.yaml

  • Committer: Ryan Beisner
  • Date: 2015-08-22 04:25:22 UTC
  • mfrom: (134 trunk)
  • mto: This revision was merged to the branch mainline in revision 139.
  • Revision ID: ryan.beisner@canonical.com-20150822042522-2rit5gskbly37hd6
rebase

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
options:
 
2
  debug:
 
3
    default: False
 
4
    type: boolean
 
5
    description: Enable debug logging.
 
6
  verbose:
 
7
    default: False
 
8
    type: boolean
 
9
    description: Enable verbose logging.
 
10
  use-syslog:
 
11
    type: boolean
 
12
    default: False
 
13
    description: |
 
14
      Setting this to True will allow supporting services to log to syslog.
2
15
  openstack-origin:
3
16
    default: distro
4
17
    type: string
7
20
      distro (default), ppa:somecustom/ppa, a deb url sources entry,
8
21
      or a supported Cloud Archive release pocket.
9
22
 
10
 
      Supported Cloud Archive sources include: cloud:precise-folsom,
11
 
      cloud:precise-folsom/updates, cloud:precise-folsom/staging,
12
 
      cloud:precise-folsom/proposed.
13
 
 
14
 
      Note that updating this setting to a source that is known to
15
 
      provide a later version of OpenStack will trigger a software
16
 
      upgrade.
17
 
 
18
 
      Note that when openstack-origin-git is specified, openstack
19
 
      specific packages will be installed from source rather than
20
 
      from the openstack-origin repository.
 
23
      Supported Cloud Archive sources include:
 
24
 
 
25
      cloud:<series>-<openstack-release>
 
26
      cloud:<series>-<openstack-release>/updates
 
27
      cloud:<series>-<openstack-release>/staging
 
28
      cloud:<series>-<openstack-release>/proposed
 
29
 
 
30
      For series=Precise we support cloud archives for openstack-release:
 
31
         * icehouse
 
32
 
 
33
      For series=Trusty we support cloud archives for openstack-release:
 
34
         * juno
 
35
         * kilo
 
36
         * ...
 
37
 
 
38
      NOTE: updating this setting to a source that is known to provide
 
39
      a later version of OpenStack will trigger a software upgrade.
 
40
 
 
41
      NOTE: when openstack-origin-git is specified, openstack specific
 
42
      packages will be installed from source rather than from the
 
43
      openstack-origin repository.
21
44
  openstack-origin-git:
22
45
    default:
23
46
    type: string
46
69
    default: neutron
47
70
    type: string
48
71
    description: Database name for Neutron (if enabled)
49
 
  use-syslog:
50
 
    type: boolean
51
 
    default: False
52
 
    description: |
53
 
      If set to True, supporting services will log to syslog.
54
72
  region:
55
73
    default: RegionOne
56
74
    type: string
63
81
  neutron-external-network:
64
82
    type: string
65
83
    default: ext_net
66
 
    description: Name of the external network for floating IP addresses provided by Neutron.
 
84
    description: |
 
85
      Name of the external network for floating IP addresses provided by
 
86
      Neutron.
67
87
  network-device-mtu:
68
88
    type: int
69
89
    default:
145
165
    default: -1
146
166
    type: int
147
167
    description: |
148
 
      Number of pool members allowed per tenant. A negative value means unlimited.
149
 
      The default is unlimited because a member is not a real resource consumer
150
 
      on Openstack. However, on back-end, a member is a resource consumer
151
 
      and that is the reason why quota is possible.
 
168
      Number of pool members allowed per tenant. A negative value means
 
169
      unlimited. The default is unlimited because a member is not a real
 
170
      resource consumer on Openstack. However, on back-end, a member is a
 
171
      resource consumer and that is the reason why quota is possible.
152
172
  quota-health-monitors:
153
173
    default: -1
154
174
    type: int
156
176
      Number of health monitors allowed per tenant. A negative value means
157
177
      unlimited.
158
178
      The default is unlimited because a health monitor is not a real resource
159
 
      consumer on Openstack. However, on back-end, a member is a resource consumer
160
 
      and that is the reason why quota is possible.
 
179
      consumer on Openstack. However, on back-end, a member is a resource
 
180
      consumer and that is the reason why quota is possible.
161
181
  quota-router:
162
182
    default: 10
163
183
    type: int
167
187
    default: 50
168
188
    type: int
169
189
    description: |
170
 
      Number of floating IPs allowed per tenant. A negative value means unlimited.
 
190
      Number of floating IPs allowed per tenant. A negative value means
 
191
      unlimited.
171
192
  # HA configuration settings
172
193
  vip:
173
194
    type: string
181
202
    type: string
182
203
    default: eth0
183
204
    description: |
184
 
      Default network interface to use for HA vip when it cannot be automatically
185
 
      determined.
 
205
      Default network interface to use for HA vip when it cannot be
 
206
      automatically determined.
186
207
  vip_cidr:
187
208
    type: int
188
209
    default: 24
201
222
    description: |
202
223
       Default multicast port number that will be used to communicate between
203
224
       HA Cluster nodes.
204
 
  debug:
205
 
    default: False
206
 
    type: boolean
207
 
    description: Enable debug logging
208
 
  verbose:
209
 
    default: False
210
 
    type: boolean
211
 
    description: Enable verbose logging
212
225
  # Network configuration options
213
226
  # by default all access is over 'private-address'
214
227
  os-admin-network:
355
368
    description: |
356
369
      A comma-separated list of nagios servicegroups.
357
370
      If left empty, the nagios_context will be used as the servicegroup
 
371
  manage-neutron-plugin-legacy-mode:
 
372
    type: boolean
 
373
    default: True
 
374
    description: |
 
375
      If True neutron-server will install neutron packages for the plugin
 
376
      configured.