Browse Source

Openstackid.org openid instance

Create a productive instance of openid service at openstackid.org. This
domain was bought by the Foundation to avoid *.openstack.org cross-domain
issues.

Related tasks:
- create trove database for openid service (openstackid_id_mysql* variables)
- setup connection string to openstack.org profile db
  (openstackid_ss_mysql_* variables)
- issue openstackid.org x509 certificate
  (openstackid_ssl* variables)
- setup openstackid_redis_password and openstackid_site_admin_password
  hiera variables.

Change-Id: Iaf198d004d0c9cad10668405b0e5b2537b791a7f
Marton Kiss 4 years ago
parent
commit
09e45fbda1
2 changed files with 3 additions and 2 deletions
  1. 1
    0
      manifests/init.pp
  2. 2
    2
      templates/openstackid.conf.erb

+ 1
- 0
manifests/init.pp View File

@@ -48,6 +48,7 @@ class openstackid (
48 48
   $id_recaptcha_public_key = '',
49 49
   $id_recaptcha_private_key = '',
50 50
   $id_recaptcha_template = '',
51
+  $openstackid_release = 'latest',
51 52
 ) {
52 53
 
53 54
   # php packages needed for openid server

+ 2
- 2
templates/openstackid.conf.erb View File

@@ -1,5 +1,5 @@
1 1
 SITE_ROOT=/srv/openstackid
2
-SOURCE_TARBALL=http://tarballs.openstack.org/openstackid/openstackid-latest.tar.gz
2
+SOURCE_TARBALL=http://tarballs.openstack.org/openstackid/openstackid-<%= @openstackid_release %>.tar.gz
3 3
 LARAVEL_ENV=dev
4
-RELEASE_NAME=openstackid-latest.tar.gz
4
+RELEASE_NAME=openstackid-<%= @openstackid_release %>.tar.gz
5 5
 SOURCE_ROOT=http://tarballs.openstack.org/openstackid/

Loading…
Cancel
Save