Remove the molteniron service from the integrated build

The molteniron service appears to be largely for testing purposes
and both the service and role have not had much activity for over
a year. As such, it is removed from OSA's integrated build.

Change-Id: I94b1be326935f7006027b4a437ff3b2b0a6f9a69
This commit is contained in:
Jesse Pretorius 2018-07-31 19:42:36 +01:00
parent 9b13d416bd
commit 41191f49d7
11 changed files with 7 additions and 65 deletions

View File

@ -102,10 +102,6 @@
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_magnum
version: master
- name: os_molteniron
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_molteniron
version: master
- name: os_neutron
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_neutron

View File

@ -1,4 +0,0 @@
---
molteniron-server_hosts:
aio1:
ip: 172.29.236.100

View File

@ -75,9 +75,6 @@ container_skel:
memcached_container:
properties:
is_metal: true
molteniron-server_container:
properties:
is_metal: true
neutron_agents_container:
properties:
is_metal: true

View File

@ -228,9 +228,6 @@ designate_oslomsg_rpc_password:
#designate_oslomsg_notify_password:
designate_service_password:
## Molteniron Options:
molteniron_container_mysql_password:
## Tacker options
tacker_oslomsg_rpc_password:
#NOTE: Please uncomment those

View File

@ -1,35 +0,0 @@
---
# Copyright (c) 2017 IBM Corporation.
#
# 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.
#
component_skel:
molteniron:
belongs_to:
- molteniron_all
container_skel:
molteniron-server_container:
belongs_to:
- molteniron-server_containers
contains:
- molteniron
physical_skel:
molteniron-server_containers:
belongs_to:
- all_containers
molteniron-server_hosts:
belongs_to:
- hosts

View File

@ -125,8 +125,6 @@ ironic_server
[magnum_all]
[molteniron_all]
[neutron_all:children]
neutron_agent
neutron_bgp_dragent

View File

@ -44,7 +44,6 @@ keystone_install_method: distro
keystone_bin: /usr/bin
magnum_install_method: distro
masakari_install_method: distro
molteniron_install_method: distro
monasca_install_method: distro
monasca-agent_install_method: distro
monasca-ui_install_method: distro

View File

@ -236,12 +236,6 @@ octavia_git_install_branch: a52d7c6ef930133efde9d5a22ecca5f26e4cfc92 # HEAD of "
octavia_git_project_group: octavia_all
## Molteniron service
molteniron_git_repo: https://git.openstack.org/openstack/molteniron
molteniron_git_install_branch: 094276cda77d814d07ad885e7d63de8d1243750a # HEAD of "master" as of 03.07.2018
molteniron_git_project_group: molteniron_all
## Tacker service
tacker_git_repo: https://git.openstack.org/openstack/tacker
tacker_git_install_branch: 7d0c22524ac8352a50af2e017eed4b5be28d4c31 # HEAD of "master" as of 03.07.2018

View File

@ -37,7 +37,6 @@
- include: os-magnum-install.yml
- include: os-trove-install.yml
- include: os-sahara-install.yml
- include: os-molteniron-install.yml
- include: os-octavia-install.yml
- include: os-tacker-install.yml

View File

@ -0,0 +1,7 @@
---
deprecations:
- |
The ``molteniron`` service is no longer included in the OSA
integrated build. Any deployers wishing to use it may still
use the playbook and configuration examples from the
``os_molteniron`` role.

View File

@ -316,12 +316,6 @@ class TestAnsibleInventoryFormatConstraints(unittest.TestCase):
'metrics_all',
'metrics_containers',
'metrics_hosts',
'molteniron',
'molteniron-server_all',
'molteniron-server_containers',
'molteniron-server_container',
'molteniron-server_hosts',
'molteniron_all',
'mq_containers',
'mq_hosts',
'network_all',