f5d6475260
Inventory needs a change of env.d/nova and neutron, and will be documented in the neutron role. This only makes possible to install the pip packages required by dragonflow. It should be enough to allow the installation of dragonflow. Depends-On: Id5184845d18461c6c37a560cdc0404c8a487c020 Co-Authored-By: Omer Anson <omer.anson@toganetworks.com> Change-Id: Ie1435e6cc05eea840e121ce66935aed8ca879c7a
225 lines
11 KiB
YAML
225 lines
11 KiB
YAML
---
|
|
# Copyright 2014, Rackspace US, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
|
|
## NOTICE on items in this file:
|
|
## * If you use anything in the *._git_install_branch field that is not a TAG
|
|
## make sure to leave an in-line comment as to "why".
|
|
|
|
## For the sake of anyone else editing this file:
|
|
## * If you add services to this file please do so in alphabetical order.
|
|
## * Every entry should be name spaced with the name of the client followed by an "_"
|
|
## * All items with this file should be separated by `name_` note that the name of the
|
|
## package should be one long name with no additional `_` separating it.
|
|
|
|
|
|
### Before this is shipped all of these services should have a tag set as the branch,
|
|
### or have a comment / reason attached to them as to why a tag can not work.
|
|
|
|
|
|
## Global Requirements
|
|
requirements_git_repo: https://git.openstack.org/openstack/requirements
|
|
requirements_git_install_branch: 16eb8019826a77304499af0f8fdb54a5ce869778 # HEAD of "master" as of 15.02.2017
|
|
requirements_git_dest: "/opt/requirements_{{ requirements_git_install_branch | replace('/', '_') }}"
|
|
|
|
|
|
## Aodh service
|
|
aodh_git_repo: https://git.openstack.org/openstack/aodh
|
|
aodh_git_install_branch: 8f3aabf845deb4a99ec0df176d0c03062907696e # HEAD of "master" as of 15.02.2017
|
|
aodh_git_dest: "/opt/aodh_{{ aodh_git_install_branch | replace('/', '_') }}"
|
|
aodh_git_project_group: aodh_all
|
|
|
|
|
|
## Barbican service
|
|
barbican_git_repo: https://git.openstack.org/openstack/barbican
|
|
barbican_git_install_branch: 20f8aebe7baefc99bd711598f7b4e925a7556f72 # HEAD of "master" as of 15.02.2017
|
|
barbican_git_dest: "/opt/barbican_{{ barbican_git_install_branch | replace('/', '_') }}"
|
|
barbican_git_project_group: barbican_all
|
|
|
|
|
|
## Ceilometer service
|
|
ceilometer_git_repo: https://git.openstack.org/openstack/ceilometer
|
|
ceilometer_git_install_branch: f13660f87f87054ed814c7aa8d0137ee074fbc20 # HEAD of "master" as of 15.02.2017
|
|
#ceilometer_git_install_branch: f13660f87f87054ed814c7aa8d0137ee074fbc20 # HEAD of "master" as of 15.02.2017
|
|
ceilometer_git_dest: "/opt/ceilometer_{{ceilometer_git_install_branch | replace('/', '_') }}"
|
|
ceilometer_git_project_group: ceilometer_all
|
|
|
|
|
|
## Cinder service
|
|
cinder_git_repo: https://git.openstack.org/openstack/cinder
|
|
cinder_git_install_branch: 3a705a94d3784ceeeb2cf7c8883c099a854d765b # HEAD of "master" as of 15.02.2017
|
|
cinder_git_dest: "/opt/cinder_{{ cinder_git_install_branch | replace('/', '_') }}"
|
|
cinder_git_project_group: cinder_all
|
|
|
|
|
|
## Designate service
|
|
designate_git_repo: https://git.openstack.org/openstack/designate
|
|
designate_git_install_branch: 0efcd596af5a9bf15ad727ff6affb594ddcf91b6 # HEAD of "master" as of 15.02.2017
|
|
designate_git_dest: "/opt/designate_{{ designate_git_install_branch | replace('/', '_') }}"
|
|
designate_git_project_group: designate_all
|
|
|
|
|
|
## Horizon Designate dashboard plugin
|
|
designate_dashboard_git_repo: https://git.openstack.org/openstack/designate-dashboard
|
|
designate_dashboard_git_install_branch: ac7bea44f76d7454b3256ba0a50067142a25edec # HEAD of "master" as of 15.02.2017
|
|
designate_dashboard_git_dest: "/opt/designate_dashboard_{{ designate_dashboard_git_install_branch | replace('/', '_') }}"
|
|
designate_dashboard_git_project_group: horizon_all
|
|
|
|
|
|
## Dragonflow service
|
|
dragonflow_git_repo: https://git.openstack.org/openstack/dragonflow
|
|
dragonflow_git_install_branch: 3018c4db7d827157667559e23f7c27ff48aa4863 # HEAD of "master" as of 23.01.2017
|
|
dragonflow_git_dest: "/opt/dragonflow_{{ dragonflow_git_install_branch | replace('/', '_') }}"
|
|
dragonflow_git_project_group: neutron_all
|
|
|
|
|
|
## Glance service
|
|
glance_git_repo: https://git.openstack.org/openstack/glance
|
|
glance_git_install_branch: 9d829d3141ed8caa9b31220a208b557c7041078f # HEAD of "master" as of 15.02.2017
|
|
glance_git_dest: "/opt/glance_{{ glance_git_install_branch | replace('/', '_') }}"
|
|
glance_git_project_group: glance_all
|
|
|
|
|
|
## Heat service
|
|
heat_git_repo: https://git.openstack.org/openstack/heat
|
|
heat_git_install_branch: e33070d84690ef09fcdd49e3377173d49ead20af # HEAD of "master" as of 15.02.2017
|
|
heat_git_dest: "/opt/heat_{{ heat_git_install_branch | replace('/', '_') }}"
|
|
heat_git_project_group: heat_all
|
|
|
|
|
|
## Horizon service
|
|
horizon_git_repo: https://git.openstack.org/openstack/horizon
|
|
horizon_git_install_branch: 48d6428173ee3586991e9eb5ec671ab8861b14d0 # HEAD of "master" as of 15.02.2017
|
|
horizon_git_dest: "/opt/horizon_{{ horizon_git_install_branch | replace('/', '_') }}"
|
|
horizon_git_project_group: horizon_all
|
|
|
|
## Horizon Ironic dashboard plugin
|
|
ironic_dashboard_git_repo: https://git.openstack.org/openstack/ironic-ui
|
|
ironic_dashboard_git_install_branch: 9ddd0c862c3aba48b58e3a4cfee931f51799f066 # HEAD of "master" as of 15.02.2017
|
|
ironic_dashboard_git_dest: "/opt/ironic_dashboard_{{ ironic_dashboard_git_install_branch | replace('/', '_') }}"
|
|
ironic_dashboard_git_project_group: horizon_all
|
|
|
|
## Horizon Magnum dashboard plugin
|
|
magnum_dashboard_git_repo: https://git.openstack.org/openstack/magnum-ui
|
|
magnum_dashboard_git_install_branch: 75ef625c34122816ca6e287b52f918e7c66c28d8 # HEAD of "master" as of 15.02.2017
|
|
magnum_dashboard_git_dest: "/opt/magnum_dashboard_{{ magnum_dashboard_git_install_branch | replace('/', '_') }}"
|
|
magnum_dashboard_git_project_group: horizon_all
|
|
|
|
## Horizon LBaaS dashboard plugin
|
|
neutron_lbaas_dashboard_git_repo: https://git.openstack.org/openstack/neutron-lbaas-dashboard
|
|
neutron_lbaas_dashboard_git_install_branch: 17da9c283f76cc867a5a6d50d8ce8636b20576d3 # HEAD of "master" as of 15.02.2017
|
|
neutron_lbaas_dashboard_git_dest: "/opt/neutron_lbaas_dashboard_{{ neutron_lbaas_dashboard_git_install_branch | replace('/', '_') }}"
|
|
neutron_lbaas_dashboard_git_project_group: horizon_all
|
|
|
|
## Horizon Sahara dashboard plugin
|
|
sahara_dashboard_git_repo: https://git.openstack.org/openstack/sahara-dashboard
|
|
sahara_dashboard_git_install_branch: be50a9a9fbd53039aca019379907cf65ae19f2d1 # HEAD of "master" as of 15.02.2017
|
|
sahara_dashboard_git_dest: "/opt/sahara_dashboard_{{ sahara_dashboard_git_install_branch | replace('/', '_') }}"
|
|
sahara_dashboard_git_project_group: horizon_all
|
|
|
|
|
|
## Keystone service
|
|
keystone_git_repo: https://git.openstack.org/openstack/keystone
|
|
keystone_git_install_branch: 9c474958b16ca1775fd1f1c09b870817708d1ea2 # HEAD of "master" as of 15.02.2017
|
|
keystone_git_dest: "/opt/keystone_{{ keystone_git_install_branch | replace('/', '_') }}"
|
|
keystone_git_project_group: keystone_all
|
|
|
|
|
|
## Neutron service
|
|
neutron_git_repo: https://git.openstack.org/openstack/neutron
|
|
neutron_git_install_branch: ca8abce1d517558aeef8c06fb2c6ca4ef1e73b08 # HEAD of "master" as of 15.02.2017
|
|
neutron_git_dest: "/opt/neutron_{{ neutron_git_install_branch | replace('/', '_') }}"
|
|
neutron_git_project_group: neutron_all
|
|
|
|
neutron_lbaas_git_repo: https://git.openstack.org/openstack/neutron-lbaas
|
|
neutron_lbaas_git_install_branch: 70e56ed6a63b29914096256356b93101cc30e0c1 # HEAD of "master" as of 15.02.2017
|
|
neutron_lbaas_git_dest: "/opt/neutron_lbaas_{{ neutron_lbaas_git_install_branch | replace('/', '_') }}"
|
|
neutron_lbaas_git_project_group: neutron_all
|
|
|
|
neutron_vpnaas_git_repo: https://git.openstack.org/openstack/neutron-vpnaas
|
|
neutron_vpnaas_git_install_branch: 1c9d2942ea7a213d054de548363ed289c65c7555 # HEAD of "master" as of 15.02.2017
|
|
neutron_vpnaas_git_dest: "/opt/neutron_vpnaas_{{ neutron_vpnaas_git_install_branch | replace('/', '_') }}"
|
|
neutron_vpnaas_git_project_group: neutron_all
|
|
|
|
neutron_fwaas_git_repo: https://git.openstack.org/openstack/neutron-fwaas
|
|
neutron_fwaas_git_install_branch: 696d74882e27718490b85032a7ece3282c742bea # HEAD of "master" as of 15.02.2017
|
|
neutron_fwaas_git_dest: "/opt/neutron_fwaas_{{ neutron_fwaas_git_install_branch | replace('/', '_') }}"
|
|
neutron_fwaas_git_project_group: neutron_all
|
|
|
|
neutron_dynamic_routing_git_repo: https://git.openstack.org/openstack/neutron-dynamic-routing
|
|
neutron_dynamic_routing_git_install_branch: 1189b37bd91a5b89f61d31116eb06e678d93ce46 # HEAD of "master" as of 15.02.2017
|
|
neutron_dynamic_routing_git_dest: "/opt/neutron_dynamic_routing_{{ neutron_dynamic_routing_git_install_branch | replace('/', '_') }}"
|
|
neutron_dynamic_routing_git_project_group: neutron_all
|
|
|
|
|
|
## Nova service
|
|
nova_git_repo: https://git.openstack.org/openstack/nova
|
|
nova_git_install_branch: b59cbafa6caa91bfebe6d8ecfcc571074e82dedd # HEAD of "master" as of 15.02.2017
|
|
nova_git_dest: "/opt/nova_{{ nova_git_install_branch | replace('/', '_') }}"
|
|
nova_git_project_group: nova_all
|
|
|
|
|
|
## PowerVM Virt Driver
|
|
nova_powervm_git_repo: https://git.openstack.org/openstack/nova-powervm
|
|
nova_powervm_git_install_branch: 77a0bc2ca8b1e13ebdf7540bbd0ef759814de635 # HEAD of "master" as of 15.02.2017
|
|
nova_powervm_git_dest: "/opt/nova_powervm_{{ nova_powervm_git_install_branch | replace('/', '_') }}"
|
|
nova_powervm_git_project_group: nova_compute
|
|
|
|
|
|
## LXD Virt Driver
|
|
nova_lxd_git_repo: https://git.openstack.org/openstack/nova-lxd
|
|
nova_lxd_git_install_branch: 6257ebc2edfaf0587ccf40b56acfd66cc6a533cb # HEAD of "master" as of 15.02.2017
|
|
nova_lxd_git_dest: "/opt/nova_lxd_{{ nova_lxd_git_install_branch | replace('/', '_') }}"
|
|
nova_lxd_git_project_group: nova_compute
|
|
|
|
|
|
## Sahara service
|
|
sahara_git_repo: https://git.openstack.org/openstack/sahara
|
|
sahara_git_install_branch: e4d57aa8634512f220df7131860eb5f421188d5c # HEAD of "master" as of 15.02.2017
|
|
sahara_git_dest: "/opt/sahara_{{ sahara_git_install_branch | replace('/', '_') }}"
|
|
sahara_git_project_group: sahara_all
|
|
|
|
|
|
## Swift service
|
|
swift_git_repo: https://git.openstack.org/openstack/swift
|
|
swift_git_install_branch: cdd72dd34f879c7340d4c379db955ea82db3cfe2 # HEAD of "master" as of 15.02.2017
|
|
swift_git_dest: "/opt/swift_{{ swift_git_install_branch | replace('/', '_') }}"
|
|
swift_git_project_group: swift_all
|
|
|
|
|
|
## Ironic service
|
|
ironic_git_repo: https://git.openstack.org/openstack/ironic
|
|
ironic_git_install_branch: 57cd68caf8e65e001f769b74ec0f74399c37eb03 # HEAD of "master" as of 15.02.2017
|
|
ironic_git_dest: "/opt/ironic_{{ ironic_git_install_branch | replace('/', '_') }}"
|
|
ironic_git_project_group: ironic_all
|
|
|
|
## Magnum service
|
|
magnum_git_repo: https://git.openstack.org/openstack/magnum
|
|
magnum_git_install_branch: e71dbd349248a4187be134e1118cff29fcd6121e # HEAD of "master" as of 15.02.2017
|
|
magnum_git_dest: "/opt/magnum_{{ magnum_git_install_branch | replace('/', '_') }}"
|
|
magnum_git_project_group: magnum_all
|
|
|
|
## Trove service
|
|
trove_git_repo: https://git.openstack.org/openstack/trove
|
|
trove_git_install_branch: 3d3181f56fd3137883ef166f5a8b46dbf23118c1 # HEAD of "master" as of 15.02.2017
|
|
trove_git_dest: "/opt/trove_{{ trove_git_install_branch | replace('/', '_') }}"
|
|
trove_git_project_group: trove_all
|
|
|
|
## Horizon Trove dashboard plugin
|
|
trove_dashboard_git_repo: https://git.openstack.org/openstack/trove-dashboard
|
|
trove_dashboard_git_install_branch: a485b5d79f2fcdc8d37cf61f5043c3d3a4a60313 # HEAD of "master" as of 15.02.2017
|
|
trove_dashboard_git_dest: "/opt/trove_dashboard_{{ trove_dashboard_git_install_branch | replace('/', '_') }}"
|
|
trove_dashboard_git_project_group: horizon_all
|