Browse Source

Discontinue Release status page

The release status page no longer makes sense and is discontinued
starting with the Mitaka cycle. Temporary ensure that directories
and user/group are cleaned up.

Replace its entry in the status header by a (currently missing)
openstack-health entry.

Change-Id: I9f61c4bb1f5634df0b0da909466b4c1b1b149ba5
Thierry Carrez 3 years ago
parent
commit
1394a91500

+ 0
- 2
manifests/site.pp View File

@@ -648,8 +648,6 @@ node 'status.openstack.org' {
648 648
     gerrit_ssh_host_key           => hiera('gerrit_ssh_rsa_pubkey_contents'),
649 649
     reviewday_ssh_public_key      => hiera('reviewday_rsa_pubkey_contents'),
650 650
     reviewday_ssh_private_key     => hiera('reviewday_rsa_key_contents'),
651
-    releasestatus_ssh_public_key  => hiera('releasestatus_rsa_pubkey_contents'),
652
-    releasestatus_ssh_private_key => hiera('releasestatus_rsa_key_contents'),
653 651
     recheck_ssh_public_key        => hiera('elastic-recheck_gerrit_ssh_public_key'),
654 652
     recheck_ssh_private_key       => hiera('elastic-recheck_gerrit_ssh_private_key'),
655 653
     recheck_bot_nick              => 'openstackrecheck',

+ 0
- 1
modules.env View File

@@ -119,7 +119,6 @@ INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-planet"]="origin
119 119
 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-project_config"]="origin/master"
120 120
 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-redis"]="origin/master"
121 121
 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-refstack"]="origin/master"
122
-INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-releasestatus"]="origin/master"
123 122
 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-reviewday"]="origin/master"
124 123
 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-simpleproxy"]="origin/master"
125 124
 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-snmpd"]="origin/master"

+ 0
- 8
modules/openstack_project/files/status/index.html View File

@@ -75,14 +75,6 @@
75 75
         </p>
76 76
       </div>
77 77
 
78
-      <div class="blurb">
79
-        <h2 class="subhead"><a href="/release/">Release</a></h2>
80
-        <p>
81
-          Blueprints targeted for the next release are tracked on this
82
-          page along with overall progress toward completion.
83
-        </p>
84
-      </div>
85
-
86 78
       <div class="blurb">
87 79
         <h2 class="subhead"><a href="/reviews/">Reviews</a></h2>
88 80
         <p>

+ 16
- 10
modules/openstack_project/manifests/status.pp View File

@@ -5,8 +5,6 @@ class openstack_project::status (
5 5
   $gerrit_ssh_host_key,
6 6
   $reviewday_ssh_public_key = '',
7 7
   $reviewday_ssh_private_key = '',
8
-  $releasestatus_ssh_public_key = '',
9
-  $releasestatus_ssh_private_key = '',
10 8
   $recheck_ssh_public_key,
11 9
   $recheck_ssh_private_key,
12 10
   $recheck_bot_passwd,
@@ -232,18 +230,26 @@ class openstack_project::status (
232 230
   }
233 231
 
234 232
   ###########################################################
235
-  # Status - releasestatus
233
+  # Status - releasestatus (removed)
236 234
 
237
-  class { 'releasestatus':
238
-    releasestatus_prvkey_contents => $releasestatus_ssh_private_key,
239
-    releasestatus_pubkey_contents => $releasestatus_ssh_public_key,
240
-    releasestatus_gerrit_ssh_key  => $gerrit_ssh_host_key,
235
+  file { '/srv/static/release':
236
+    ensure => absent,
237
+    force  => yes,
241 238
   }
242 239
 
243
-  releasestatus::site { 'releasestatus':
244
-    configfile => 'integrated.yaml',
245
-    httproot   => '/srv/static/release',
240
+  file { '/var/lib/releasestatus':
241
+    ensure => absent,
242
+    force  => yes,
246 243
   }
244
+
245
+  user { 'releasestatus':
246
+    ensure => absent,
247
+  }
248
+
249
+  group { 'releasestatus':
250
+    ensure => absent,
251
+  }
252
+
247 253
   ###########################################################
248 254
   # Status - bugdaystats
249 255
 

+ 0
- 2
modules/openstack_project/templates/status.vhost.erb View File

@@ -26,8 +26,6 @@ NameVirtualHost <%= @vhost_name %>:<%= @port %>
26 26
       allow from all
27 27
   </Directory>
28 28
 
29
-  Alias /release /srv/static/release
30
-
31 29
   Alias /openstack-health /srv/static/openstack-health
32 30
   <Directory /srv/static/openstack-health>
33 31
     AllowOverride None

+ 1
- 1
modules/openstack_project/templates/status/common.js.erb View File

@@ -18,7 +18,7 @@ function header(activeTabName) {
18 18
   tabsName[0] = 'Status'; tabsLink[0] = '<%= @status_base_url %>';
19 19
   tabsName[1] = 'Zuul'; tabsLink[1] = '<%= @status_base_url %>/zuul/';
20 20
   tabsName[2] = 'Rechecks'; tabsLink[2] = '<%= @status_base_url %>/elastic-recheck/';
21
-  tabsName[3] = 'Release'; tabsLink[3] = '<%= @status_base_url %>/release/';
21
+  tabsName[3] = 'QA health'; tabsLink[3] = '<%= @status_base_url %>/openstack-health/';
22 22
   tabsName[4] = 'Reviews'; tabsLink[4] = '<%= @status_base_url %>/reviews/';
23 23
   tabsName[5] = 'Bugday'; tabsLink[5] = '<%= @status_base_url %>/bugday/';
24 24
 

Loading…
Cancel
Save