diff --git a/manifests/site.pp b/manifests/site.pp index bc2e9f526b..38149d27f1 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -1580,6 +1580,33 @@ node 'translate.openstack.org' { } } +# Node-OS: trusty +# Node-OS: xenial +node /^translate\d+\.openstack\.org$/ { + class { 'openstack_project::server': + iptables_public_tcp_ports => [80, 443], + sysadmins => hiera('sysadmins', []), + } + class { 'openstack_project::translate': + admin_users => 'aeng,camunoz,cboylan,daisyycguo,infra,jaegerandi,lyz,mordred,stevenk', + openid_url => 'https://openstackid.org', + listeners => ['ajp'], + from_address => 'noreply@openstack.org', + mysql_host => "invalid.host.for.now", + mysql_password => "supersecret", + zanata_server_user => hiera('proposal_zanata_user'), + zanata_server_api_key => hiera('proposal_zanata_api_key'), + zanata_wildfly_version => '10.1.0', + zanata_wildfly_install_url => 'https://repo1.maven.org/maven2/org/wildfly/wildfly-dist/10.1.0.Final/wildfly-dist-10.1.0.Final.tar.gz', + zanata_url => 'https://github.com/zanata/zanata-server/releases/download/server-3.9.6/zanata-3.9.6-wildfly.zip', + zanata_checksum => 'cb7a477f46a118a337b59b9f4004ef7e6c77a1a8', + project_config_repo => 'https://git.openstack.org/openstack-infra/project-config', + ssl_cert_file_contents => hiera('translate_ssl_cert_file_contents'), + ssl_key_file_contents => hiera('translate_ssl_key_file_contents'), + ssl_chain_file_contents => hiera('translate_ssl_chain_file_contents'), + } +} + # Node-OS: trusty # Node-OS: xenial node /^translate-dev\d*\.openstack\.org$/ { diff --git a/modules/openstack_project/manifests/translate.pp b/modules/openstack_project/manifests/translate.pp index 831e9e1fa3..ee1959dc82 100644 --- a/modules/openstack_project/manifests/translate.pp +++ b/modules/openstack_project/manifests/translate.pp @@ -22,7 +22,8 @@ class openstack_project::translate( $admin_users = '', $zanata_server_user = '', $zanata_server_api_key = '', - $zanata_wildfly_version = '', + $zanata_wildfly_version = '9.0.1', + $zanata_wildfly_install_url = 'https://repo1.maven.org/maven2/org/wildfly/wildfly-dist/9.0.1.Final/wildfly-dist-9.0.1.Final.tar.gz', $zanata_url = '', $zanata_checksum = '', $project_config_repo = '', @@ -51,7 +52,8 @@ class openstack_project::translate( zanata_listeners => $listeners, zanata_admin_users => $admin_users, zanata_default_from_address => $from_address, - zanata_wildfly_version => $wildfly_version, + zanata_wildfly_version => $zanata_wildfly_version, + zanata_wildfly_install_url => $zanata_wildfly_install_url, zanata_url => $zanata_url, zanata_checksum => $zanata_checksum, }