diff --git a/manifests/site.pp b/manifests/site.pp index 374bed0a99..1db3cbb2b4 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -1114,6 +1114,10 @@ node /^openstackid\d*(\.openstack)?\.org$/ { mysql_ssl_ca_file_contents => hiera('openstackid_mysql_ssl_ca_file_contents'), mysql_ssl_client_key_file_contents => hiera('openstackid_mysql_ssl_client_key_file_contents'), mysql_ssl_client_cert_file_contents => hiera('openstackid_mysql_ssl_client_cert_file_contents'), + lost_password_url => 'https://openstackid.org/lost-password', + registration_url => 'https://openstackid.org/registration', + registration_mobile_url => 'https://openstackid.org/registration-mobile', + resend_verification_url => 'https://openstackid.org/resend-verification', } } @@ -1150,6 +1154,10 @@ node /^openstackid-dev\d*\.openstack\.org$/ { mysql_ssl_ca_file_contents => hiera('openstackid_dev_mysql_ssl_ca_file_contents'), mysql_ssl_client_key_file_contents => hiera('openstackid_dev_mysql_ssl_client_key_file_contents'), mysql_ssl_client_cert_file_contents => hiera('openstackid_dev_mysql_ssl_client_cert_file_contents'), + lost_password_url => 'https://openstackid-dev.openstack.org/lost-password', + registration_url => 'https://openstackid-dev.openstack.org/registration', + registration_mobile_url => 'https://openstackid-dev.openstack.org/registration-mobile', + resend_verification_url => 'https://openstackid-dev.openstack.org/resend-verification', } } diff --git a/modules/openstack_project/manifests/openstackid_dev.pp b/modules/openstack_project/manifests/openstackid_dev.pp index c9f83738c0..f53d90350a 100644 --- a/modules/openstack_project/manifests/openstackid_dev.pp +++ b/modules/openstack_project/manifests/openstackid_dev.pp @@ -71,8 +71,11 @@ class openstack_project::openstackid_dev ( $mysql_ssl_client_key_file = '/etc/mysql-client-ssl/client-key.pem', $mysql_ssl_client_key_file_contents = '', $mysql_ssl_client_cert_file = '/etc/mysql-client-ssl/client-cert.pem', - $mysql_ssl_client_cert_file_contents = '' - + $mysql_ssl_client_cert_file_contents = '', + $lost_password_url = '', + $registration_url = '', + $registration_mobile_url = '', + $resend_verification_url = '', ) { class { 'openstack_project::server': } @@ -136,6 +139,10 @@ class openstack_project::openstackid_dev ( mysql_ssl_client_key_file_contents => $mysql_ssl_client_key_file_contents, mysql_ssl_client_cert_file => $mysql_ssl_client_cert_file, mysql_ssl_client_cert_file_contents => $mysql_ssl_client_cert_file_contents, + lost_password_url => $lost_password_url, + registration_url => $registration_url, + registration_mobile_url => $registration_mobile_url, + resend_verification_url => $resend_verification_url, } # redis (custom module written by tipit) diff --git a/modules/openstack_project/manifests/openstackid_prod.pp b/modules/openstack_project/manifests/openstackid_prod.pp index df3ecf88d3..be98151ad9 100644 --- a/modules/openstack_project/manifests/openstackid_prod.pp +++ b/modules/openstack_project/manifests/openstackid_prod.pp @@ -71,7 +71,11 @@ class openstack_project::openstackid_prod ( $mysql_ssl_client_key_file = '/etc/mysql-client-ssl/client-key.pem', $mysql_ssl_client_key_file_contents = '', $mysql_ssl_client_cert_file = '/etc/mysql-client-ssl/client-cert.pem', - $mysql_ssl_client_cert_file_contents = '' + $mysql_ssl_client_cert_file_contents = '', + $lost_password_url = '', + $registration_url = '', + $registration_mobile_url = '', + $resend_verification_url = '', ) { class { 'openstack_project::server': } @@ -136,6 +140,10 @@ class openstack_project::openstackid_prod ( mysql_ssl_client_key_file_contents => $mysql_ssl_client_key_file_contents, mysql_ssl_client_cert_file => $mysql_ssl_client_cert_file, mysql_ssl_client_cert_file_contents => $mysql_ssl_client_cert_file_contents, + lost_password_url => $lost_password_url, + registration_url => $registration_url, + registration_mobile_url => $registration_mobile_url, + resend_verification_url => $resend_verification_url, } # redis (custom module written by tipit)