github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/acceptancetests/repository/openstack-base-lxd.yaml (about)

     1  machines:
     2    '0':
     3      constraints: arch=amd64
     4      series: trusty
     5    '1':
     6      constraints: arch=amd64
     7      series: trusty
     8    '2':
     9      constraints: arch=amd64
    10      series: trusty
    11    '3':
    12      constraints: arch=amd64
    13      series: trusty
    14  relations:
    15  - - nova-compute:amqp
    16    - rabbitmq-server:amqp
    17  - - neutron-gateway:amqp
    18    - rabbitmq-server:amqp
    19  - - keystone:shared-db
    20    - mysql:shared-db
    21  - - nova-cloud-controller:identity-service
    22    - keystone:identity-service
    23  - - glance:identity-service
    24    - keystone:identity-service
    25  - - neutron-api:identity-service
    26    - keystone:identity-service
    27  - - neutron-openvswitch:neutron-plugin-api
    28    - neutron-api:neutron-plugin-api
    29  - - neutron-api:shared-db
    30    - mysql:shared-db
    31  - - neutron-api:amqp
    32    - rabbitmq-server:amqp
    33  - - neutron-gateway:neutron-plugin-api
    34    - neutron-api:neutron-plugin-api
    35  - - glance:shared-db
    36    - mysql:shared-db
    37  - - glance:amqp
    38    - rabbitmq-server:amqp
    39  - - nova-cloud-controller:image-service
    40    - glance:image-service
    41  - - nova-compute:image-service
    42    - glance:image-service
    43  - - nova-cloud-controller:cloud-compute
    44    - nova-compute:cloud-compute
    45  - - nova-cloud-controller:amqp
    46    - rabbitmq-server:amqp
    47  - - nova-cloud-controller:quantum-network-service
    48    - neutron-gateway:quantum-network-service
    49  - - nova-compute:neutron-plugin
    50    - neutron-openvswitch:neutron-plugin
    51  - - neutron-openvswitch:amqp
    52    - rabbitmq-server:amqp
    53  - - openstack-dashboard:identity-service
    54    - keystone:identity-service
    55  - - nova-cloud-controller:shared-db
    56    - mysql:shared-db
    57  - - nova-cloud-controller:neutron-api
    58    - neutron-api:neutron-api
    59  - - cinder:image-service
    60    - glance:image-service
    61  - - cinder:amqp
    62    - rabbitmq-server:amqp
    63  - - cinder:identity-service
    64    - keystone:identity-service
    65  - - cinder:cinder-volume-service
    66    - nova-cloud-controller:cinder-volume-service
    67  - - cinder-ceph:storage-backend
    68    - cinder:storage-backend
    69  - - ceph:client
    70    - nova-compute:ceph
    71  - - cinder:shared-db
    72    - mysql:shared-db
    73  - - ceph:client
    74    - cinder-ceph:ceph
    75  - - ceph:client
    76    - glance:ceph
    77  - - ceph-osd:mon
    78    - ceph:osd
    79  - - ntp:juju-info
    80    - nova-compute:juju-info
    81  - - ntp:juju-info
    82    - neutron-gateway:juju-info
    83  - - ceph-radosgw:mon
    84    - ceph:radosgw
    85  - - ceph-radosgw:identity-service
    86    - keystone:identity-service
    87  series: trusty
    88  applications:
    89    ceph:
    90      annotations:
    91        gui-x: '750'
    92        gui-y: '500'
    93      charm: cs:trusty/ceph-42
    94      num_units: 3
    95      options:
    96        fsid: 5a791d94-980b-11e4-b6f6-3c970e8b1cf7
    97        monitor-secret: AQAi5a9UeJXUExAA+By9u+GPhl8/XiUQ4nwI3A==
    98        osd-devices: /dev/sdb
    99        osd-reformat: 'yes'
   100        source: cloud:trusty-liberty
   101      to:
   102      - '1'
   103      - '2'
   104      - '3'
   105    ceph-osd:
   106      annotations:
   107        gui-x: '1000'
   108        gui-y: '500'
   109      charm: cs:trusty/ceph-osd-14
   110      num_units: 1
   111      options:
   112        osd-devices: /dev/sdb
   113        osd-reformat: 'yes'
   114        source: cloud:trusty-liberty
   115      to:
   116      - '0'
   117    ceph-radosgw:
   118      annotations:
   119        gui-x: '1000'
   120        gui-y: '250'
   121      charm: cs:trusty/ceph-radosgw-18
   122      num_units: 1
   123      options:
   124        source: cloud:trusty-liberty
   125        use-embedded-webserver: true
   126      to:
   127      - lxd:0
   128    cinder:
   129      annotations:
   130        gui-x: '750'
   131        gui-y: '0'
   132      charm: cs:trusty/cinder-31
   133      num_units: 1
   134      options:
   135        block-device: None
   136        glance-api-version: 2
   137        ha-mcastport: 5401
   138        openstack-origin: cloud:trusty-liberty
   139      to:
   140      - lxd:1
   141    cinder-ceph:
   142      annotations:
   143        gui-x: '750'
   144        gui-y: '250'
   145      charm: cs:trusty/cinder-ceph-14
   146      num_units: 0
   147    glance:
   148      annotations:
   149        gui-x: '250'
   150        gui-y: '0'
   151      charm: cs:trusty/glance-28
   152      num_units: 1
   153      options:
   154        ha-mcastport: 5402
   155        openstack-origin: cloud:trusty-liberty
   156      to:
   157      - lxd:2
   158    keystone:
   159      annotations:
   160        gui-x: '500'
   161        gui-y: '0'
   162      charm: cs:trusty/keystone-31
   163      num_units: 1
   164      options:
   165        admin-password: openstack
   166        ha-mcastport: 5403
   167        openstack-origin: cloud:trusty-liberty
   168      to:
   169      - lxd:3
   170    mysql:
   171      annotations:
   172        gui-x: '0'
   173        gui-y: '250'
   174      charm: cs:trusty/percona-cluster-31
   175      num_units: 1
   176      options:
   177        max-connections: 20000
   178      to:
   179      - lxd:0
   180    neutron-api:
   181      annotations:
   182        gui-x: '500'
   183        gui-y: '500'
   184      charm: cs:trusty/neutron-api-21
   185      num_units: 1
   186      options:
   187        neutron-security-groups: true
   188        openstack-origin: cloud:trusty-liberty
   189      to:
   190      - lxd:1
   191    neutron-gateway:
   192      annotations:
   193        gui-x: '0'
   194        gui-y: '0'
   195      charm: cs:trusty/neutron-gateway-7
   196      num_units: 1
   197      options:
   198        ext-port: eth1
   199        openstack-origin: cloud:trusty-liberty
   200      to:
   201      - '0'
   202    neutron-openvswitch:
   203      annotations:
   204        gui-x: '250'
   205        gui-y: '500'
   206      charm: cs:trusty/neutron-openvswitch-13
   207      num_units: 0
   208    nova-cloud-controller:
   209      annotations:
   210        gui-x: '0'
   211        gui-y: '500'
   212      charm: cs:trusty/nova-cloud-controller-64
   213      num_units: 1
   214      options:
   215        network-manager: Neutron
   216        openstack-origin: cloud:trusty-liberty
   217        quantum-security-groups: 'yes'
   218      to:
   219      - lxd:2
   220    nova-compute:
   221      annotations:
   222        gui-x: '250'
   223        gui-y: '250'
   224      charm: cs:trusty/nova-compute-33
   225      num_units: 3
   226      options:
   227        enable-live-migration: true
   228        enable-resize: true
   229        migration-auth-type: ssh
   230        openstack-origin: cloud:trusty-liberty
   231        manage-neutron-plugin-legacy-mode: False
   232      to:
   233      - '1'
   234      - '2'
   235      - '3'
   236    ntp:
   237      annotations:
   238        gui-x: '1000'
   239        gui-y: '0'
   240      charm: cs:trusty/ntp-14
   241      num_units: 0
   242    openstack-dashboard:
   243      annotations:
   244        gui-x: '500'
   245        gui-y: '-250'
   246      charm: cs:trusty/openstack-dashboard-19
   247      num_units: 1
   248      options:
   249        openstack-origin: cloud:trusty-liberty
   250      to:
   251      - lxd:3
   252    rabbitmq-server:
   253      annotations:
   254        gui-x: '500'
   255        gui-y: '250'
   256      charm: cs:trusty/rabbitmq-server-42
   257      num_units: 1
   258      options:
   259        source: cloud:trusty-liberty
   260      to:
   261      - lxd:0
   262