Add vexxhost cloud credentials
Add vexxhost account credentials to our various clouds.yaml files. This covers the all clouds, ansible, and nodepool clouds.yaml files. With this in place we can work to deploying tests onto vexxhost. Change-Id: I42101e9acc9f62897a3f63b85dd34a14adcf2394
This commit is contained in:
parent
909b8af2e9
commit
ec6d3dc206
@ -681,6 +681,9 @@ node 'nodepool.openstack.org' {
|
||||
$osic_username = hiera('nodepool_osic_username', 'username')
|
||||
$osic_password = hiera('nodepool_osic_password')
|
||||
$osic_project = hiera('nodepool_osic_project', 'project')
|
||||
$vexxhost_username = hiera('nodepool_vexxhost_username', 'username')
|
||||
$vexxhost_password = hiera('nodepool_vexxhost_password')
|
||||
$vexxhost_project = hiera('nodepool_vexxhost_project', 'project')
|
||||
$clouds_yaml = template("openstack_project/nodepool/clouds.yaml.erb")
|
||||
class { 'openstack_project::server':
|
||||
sysadmins => hiera('sysadmins', []),
|
||||
|
@ -59,3 +59,10 @@ clouds:
|
||||
# Since DNS is not setup for the CN in the self signed cert we are not
|
||||
# able to verify even if we provide the cert to check against.
|
||||
verify: False
|
||||
vexxhost:
|
||||
region_name: ca-ymq-1
|
||||
profile: vexxhost
|
||||
auth:
|
||||
username: '<%= vexxhost_username %>'
|
||||
password: '<%= vexxhost_password %>'
|
||||
project_name: '<%= vexxhost_project %>'
|
||||
|
@ -138,3 +138,17 @@ clouds:
|
||||
# Since DNS is not setup for the CN in the self signed cert we are not
|
||||
# able to verify even if we provide the cert to check against.
|
||||
verify: False
|
||||
openstackjenkins-vexxhost:
|
||||
region_name: ca-ymq-1
|
||||
profile: vexxhost
|
||||
auth:
|
||||
username: '<%= @puppetmaster_clouds['openstackjenkins_vexxhost_username'] %>'
|
||||
password: '<%= @puppetmaster_clouds['openstackjenkins_vexxhost_password'] %>'
|
||||
project_name: '<%= @puppetmaster_clouds['openstackjenkins_vexxhost_project_name'] %>'
|
||||
openstackci-vexxhost:
|
||||
region_name: ca-ymq-1
|
||||
profile: vexxhost
|
||||
auth:
|
||||
username: '<%= @puppetmaster_clouds['openstackci_vexxhost_username'] %>'
|
||||
password: '<%= @puppetmaster_clouds['openstackci_vexxhost_password'] %>'
|
||||
project_name: '<%= @puppetmaster_clouds['openstackci_vexxhost_project_name'] %>'
|
||||
|
@ -51,3 +51,10 @@ clouds:
|
||||
# Since DNS is not setup for the CN in the self signed cert we are not
|
||||
# able to verify even if we provide the cert to check against.
|
||||
verify: False
|
||||
openstackci-vexxhost:
|
||||
region_name: ca-ymq-1
|
||||
profile: vexxhost
|
||||
auth:
|
||||
username: '<%= @puppetmaster_clouds['openstackci_vexxhost_username'] %>'
|
||||
password: '<%= @puppetmaster_clouds['openstackci_vexxhost_password'] %>'
|
||||
project_name: '<%= @puppetmaster_clouds['openstackci_vexxhost_project_name'] %>'
|
||||
|
Loading…
Reference in New Issue
Block a user