Add support for barbican

The commit edits refstack page so that it supports key_manager
add-on program.

Change-Id: I8727298f7f988f40832318f2b810c184ac76f38c
This commit is contained in:
Martin Kopec 2022-04-20 11:18:47 +02:00
parent 9ebea4b13b
commit fbe48dbad7
10 changed files with 22 additions and 9 deletions

View File

@ -22,6 +22,7 @@
<option value="orchestration">OpenStack with Orchestration</option> <option value="orchestration">OpenStack with Orchestration</option>
<option value="shared_file_system">OpenStack with Shared File System</option> <option value="shared_file_system">OpenStack with Shared File System</option>
<option value="load_balancer">OpenStack with Load Balancer</option> <option value="load_balancer">OpenStack with Load Balancer</option>
<option value="key_manager">OpenStack with Key Manager</option>
</select> </select>
</div> </div>
</div> </div>

View File

@ -143,7 +143,8 @@
if (ctrl.target === 'dns' || if (ctrl.target === 'dns' ||
ctrl.target === 'orchestration' || ctrl.target === 'orchestration' ||
ctrl.target === 'shared_file_system' || ctrl.target === 'shared_file_system' ||
ctrl.target === 'load_balancer' ctrl.target === 'load_balancer' ||
ctrl.target === 'key_manager'
) { ) {
ctrl.gl_type = ctrl.target; ctrl.gl_type = ctrl.target;
} else { } else {

View File

@ -96,6 +96,7 @@
<option value="orchestration">OpenStack with Orchestration</option> <option value="orchestration">OpenStack with Orchestration</option>
<option value="shared_file_system">OpenStack with Shared File System</option> <option value="shared_file_system">OpenStack with Shared File System</option>
<option value="load_balancer">OpenStack with Load Balancer</option> <option value="load_balancer">OpenStack with Load Balancer</option>
<option value="key_manager">OpenStack with Key Manager</option>
</select> </select>
<a ng-if="!result.targetEdit" <a ng-if="!result.targetEdit"
ng-click="result.targetEdit = true" ng-click="result.targetEdit = true"

View File

@ -62,7 +62,8 @@
'dns': 'OpenStack with DNS', 'dns': 'OpenStack with DNS',
'orchestration': 'OpenStack with Orchestration', 'orchestration': 'OpenStack with Orchestration',
'shared_file_system': 'OpenStack with Shared File System', 'shared_file_system': 'OpenStack with Shared File System',
'load_balancer': 'OpenStack with Load Balancer' 'load_balancer': 'OpenStack with Load Balancer',
'key_manager': 'OpenStack with Key Manager'
}; };
// Pagination controls. // Pagination controls.

View File

@ -31,6 +31,7 @@
<option value="orchestration">OpenStack with Orchestration</option> <option value="orchestration">OpenStack with Orchestration</option>
<option value="shared_file_system">OpenStack with Shared File System</option> <option value="shared_file_system">OpenStack with Shared File System</option>
<option value="load_balancer">OpenStack with Load Balancer</option> <option value="load_balancer">OpenStack with Load Balancer</option>
<option value="key_manager">OpenStack with Key Manager</option>
</select> </select>
<hr> <hr>
<strong>Associated Product:</strong> <strong>Associated Product:</strong>

View File

@ -89,6 +89,7 @@
<option value="orchestration">OpenStack with Orchestration</option> <option value="orchestration">OpenStack with Orchestration</option>
<option value="shared_file_system">OpenStack with Shared File System</option> <option value="shared_file_system">OpenStack with Shared File System</option>
<option value="load_balancer">OpenStack with Load Balancer</option> <option value="load_balancer">OpenStack with Load Balancer</option>
<option value="key_manager">OpenStack with Key Manager</option>
</select> </select>
</div> </div>
</div> </div>

View File

@ -70,7 +70,8 @@
'dns': 'OpenStack with DNS', 'dns': 'OpenStack with DNS',
'orchestration': 'OpenStack with orchestration', 'orchestration': 'OpenStack with orchestration',
'shared_file_system': 'OpenStack with Shared File System', 'shared_file_system': 'OpenStack with Shared File System',
'load_balancer': 'OpenStack with Load Balancer' 'load_balancer': 'OpenStack with Load Balancer',
'key_manager': 'OpenStack with Key Manager'
}; };
/** The schema version of the currently selected guideline data. */ /** The schema version of the currently selected guideline data. */
@ -95,7 +96,8 @@
if (ctrl.target === 'dns' || if (ctrl.target === 'dns' ||
ctrl.target === 'orchestration' || ctrl.target === 'orchestration' ||
ctrl.target === 'shared_file_system' || ctrl.target === 'shared_file_system' ||
ctrl.target === 'load_balancer' ctrl.target === 'load_balancer' ||
ctrl.target === 'key_manager'
) { ) {
ctrl.gl_type = ctrl.target; ctrl.gl_type = ctrl.target;
@ -288,7 +290,8 @@
if (ctrl.target === 'dns' || if (ctrl.target === 'dns' ||
ctrl.target === 'orchestration' || ctrl.target === 'orchestration' ||
ctrl.target === 'shared_file_system' || ctrl.target === 'shared_file_system' ||
ctrl.target === 'load_balancer' ctrl.target === 'load_balancer' ||
ctrl.target === 'key_manager'
) { ) {
ctrl.gl_type = ctrl.target; ctrl.gl_type = ctrl.target;
} else { } else {

View File

@ -159,6 +159,7 @@
<option value="orchestration">OpenStack with Orchestration</option> <option value="orchestration">OpenStack with Orchestration</option>
<option value="shared_file_system">OpenStack with Shared File System</option> <option value="shared_file_system">OpenStack with Shared File System</option>
<option value="load_balancer">OpenStack with Load Balancer</option> <option value="load_balancer">OpenStack with Load Balancer</option>
<option value="key_manager">OpenStack with Key Manager</option>
</select> </select>
<a ng-if="!result.targetEdit" <a ng-if="!result.targetEdit"
ng-click="result.targetEdit = true;" ng-click="result.targetEdit = true;"

View File

@ -45,7 +45,8 @@
if (ctrl.target === 'dns' || if (ctrl.target === 'dns' ||
ctrl.target === 'orchestration' || ctrl.target === 'orchestration' ||
ctrl.target === 'shared_file_system' || ctrl.target === 'shared_file_system' ||
ctrl.target === 'load_balancer' ctrl.target === 'load_balancer' ||
ctrl.target === 'key_manager'
) { ) {
ctrl.gl_type = ctrl.target; ctrl.gl_type = ctrl.target;
} else { } else {
@ -60,7 +61,8 @@
'dns': 'OpenStack with DNS', 'dns': 'OpenStack with DNS',
'orchestration': 'OpenStack with Orchestration', 'orchestration': 'OpenStack with Orchestration',
'shared_file_system': 'OpenStack with Shared File System', 'shared_file_system': 'OpenStack with Shared File System',
'load_balancer': 'OpenStack with Load Balancer' 'load_balancer': 'OpenStack with Load Balancer',
'key_manager': 'OpenStack with Key Manager'
}; };
/** Initial page to be on. */ /** Initial page to be on. */

View File

@ -167,11 +167,12 @@ class Guidelines:
'dns': 'OpenStack with DNS', 'dns': 'OpenStack with DNS',
'orchestration': 'OpenStack with Orchestration', 'orchestration': 'OpenStack with Orchestration',
'shared_file_system': 'OpenStack with Shared File System', 'shared_file_system': 'OpenStack with Shared File System',
'load_balancer': 'OpenStack with Load Balancer' 'load_balancer': 'OpenStack with Load Balancer',
'key_manager': 'OpenStack with Key Manager'
} }
add_ons = ['dns', 'orchestration', 'shared_file_system', add_ons = ['dns', 'orchestration', 'shared_file_system',
'load_balancer'] 'load_balancer', 'key_manager']
if target in add_ons: if target in add_ons:
targets = ['os_powered_' + target] targets = ['os_powered_' + target]
else: else: