Colleen Murphy ac9a031e32 Stop managing infracloud things
Infracloud is sadly deceased. The upside is we can delete a lot of code
we don't need anymore. This patch removes infracloud nodes from
site.pp so that the puppet-apply test no longer bothers to validate
them, removes the infracloud modules from modules.env so that we don't
bother to install those modules in puppet-apply and puppet functional
tests, and removes the infracloud-specific data from the public hiera.
Additionally stop the puppetmaster from trying to run the infracloud
ansible playbook and finally remove the chocolate region from nodepool's
clouds.yaml (vanilla was already done).

This patch leaves the run_infracloud.sh script and the
infracloud-specific ansible playbooks as well as the infracloud
manifests in the openstack_project puppet module. It's possible those
tools could come in handy in the future if we ever have another
infracloud, and leaving those tools in place doesn't add confusion about
which hosts are actually active nor does it leave cruft that gets
unnecessarily tested.

Change-Id: Ic760cc55f8e17fa7f39f2dd0433f5560aa8e2d65
2018-04-24 09:13:40 +02:00

99 lines
2.5 KiB
Plaintext

cache:
expiration:
server: 5
port: 5
floating-ip: 5
clouds:
rax:
profile: rackspace
regions:
- DFW
- ORD
- IAD
api_timeout: 60
auth:
username: '<%= @rackspace_username %>'
password: '<%= @rackspace_password %>'
project_id: <%= @rackspace_project %>
force_ipv4: true
ovh:
profile: ovh
# OVH has a weird new ipv6 setup that we can't handle properly
# for now ignore ipv6
force_ipv4: true
regions:
- BHS1
- GRA1
api_timeout: 60
auth:
username: '<%= @ovh_username %>'
password: '<%= @ovh_password %>'
project_name: '<%= @ovh_project %>'
inap:
profile: internap
api_timeout: 60
auth:
username: '<%= @internap_username %>'
password: '<%= @internap_password %>'
project_name: '<%= @internap_project %>'
regions:
- name: mtl01
values:
networks:
- name: inap-17304-WAN1101
routes_externally: True
vexxhost:
region_name: ca-ymq-1
profile: vexxhost
api_timeout: 60
auth:
username: '<%= @vexxhost_username %>'
password: '<%= @vexxhost_password %>'
project_name: '<%= @vexxhost_project %>'
image_format: 'raw'
citycloud:
regions:
- Lon1
- Kna1
- La1
- Sto2
profile: citycloud
api_timeout: 60
auth:
username: '<%= @citycloud_username %>'
password: '<%= @citycloud_password %>'
project_id: bed89257500340af8d0fbe7141b1bfd6
project_domain_id: a5e7d1a8f25b42b081cf89d1130638da
user_domain_id: a5e7d1a8f25b42b081cf89d1130638da
linaro:
regions:
- RegionOne
identity_api_version: '3'
auth:
auth_url: https://cn1.linaro.cloud:35357
username: <%= @linaro_username %>
password: <%= @linaro_password %>
project_name: <%= @linaro_project %>
project_domain_name: default
user_domain_name: default
limestone:
regions:
- name: RegionOne
values:
networks:
- name: "Gateway Network"
routes_externally: false
routes_ipv6_externally: true
nat_destination: true
auth:
auth_url: https://osa.continuous.pw:5000
username: <%= @limestone_username %>
password: <%= @limestone_password %>
project_name: <%= @limestone_project %>
user_domain_name: default
project_domain_name: default
api_timeout: 60
identity_api_version: 3
floating_ip_source: None
cacert: /home/nodepool/.config/openstack/limestone_cacert.pem