Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
SUSE OpenStack Cloud 8

Installing with Cloud Lifecycle Manager Edit source

Publication Date: 07/29/2021
Installation Overview
I Pre-Installation
1 Overview
2 Pre-Installation Checklist
2.1 BIOS and IPMI Settings
2.2 Network Setup and Configuration
2.3 Cloud Lifecycle Manager
2.4 Information for the nic_mappings.yml Input File
2.5 Control Plane
2.6 Compute Hosts
2.7 Storage Hosts
2.8 Additional Comments
3 Installing the Cloud Lifecycle Manager server
3.1 Registration and Online Updates
3.2 Starting the Operating System Installation
3.3 Partitioning
3.4 Creating a User
3.5 Installation Settings
4 Installing and Setting Up an SMT Server on the Cloud Lifecycle Manager server (Optional)
4.1 SMT Installation
4.2 SMT Configuration
4.3 Setting up Repository Mirroring on the SMT Server
4.4 For More Information
5 Software Repository Setup
5.1 Copying the Product Media Repositories
5.2 Update and Pool Repositories
5.3 Repository Locations
6 Boot from SAN and Multipath Configuration
6.1 Introduction
6.2 Install Phase Configuration
6.3 QLogic FCoE restrictions and additional configurations
6.4 Installing the SUSE OpenStack Cloud 8 ISO for Nodes That Support Boot From SAN
II Cloud Installation
7 Overview
8 Preparing for Stand-Alone Deployment
8.1 Cloud Lifecycle Manager Installation Alternatives
8.2 Installing a Stand-Alone Deployer
9 Installing with the Install UI
9.1 Before You Start
9.2 Preparing to Run the Install UI
9.3 Optional: Creating a CSV File to Import Server Data
9.4 Optional: Importing Certificates for SUSE Manager and HPE OneView
9.5 Running the Install UI
10 Using Git for Configuration Management
10.1 Initialization on a new deployment
10.2 Updating any configuration, including the default configuration
10.3 Resolving Git merge conflicts
11 Installing a Stand-Alone Cloud Lifecycle Manager
11.1 Important Notes
11.2 Before You Start
11.3 Configuring Your Environment
11.4 Running the Configuration Processor
11.5 Configuring TLS
11.6 Deploying the Cloud
11.7 Installing OpenStack Assets on the Stand-alone Deployer
11.8 Post-Installation Verification and Administration
12 Installing Mid-scale and Entry-scale KVM
12.1 Important Notes
12.2 Before You Start
12.3 Configuring Your Environment
12.4 Provisioning Your Baremetal Nodes
12.5 Running the Configuration Processor
12.6 Configuring TLS
12.7 Deploying the Cloud
12.8 Configuring a Block Storage Backend (Optional)
12.9 Post-Installation Verification and Administration
13 DNS Service Installation Overview
13.1 Installing the DNS Service with BIND
13.2 Install the DNS Service with PowerDNS
13.3 Configure DNS Domain and NS Records
14 Magnum Overview
14.1 Magnum Architecture
14.2 Install the Magnum Service
14.3 Integrate Magnum with the DNS Service
15 Installing ESX Computes and OVSvAPP
15.1 Before You Start
15.2 Setting Up the Cloud Lifecycle Manager
15.3 Overview of ESXi and OVSvApp
15.4 VM Appliances Used in OVSvApp Implementation
15.5 Prerequisites for Installing ESXi and Managing with vCenter
15.6 ESXi/vCenter System Requirements
15.7 Creating an ESX Cluster
15.8 Configuring the Required Distributed vSwitches and Port Groups
15.9 Create a SUSE-based Virtual Appliance Template in vCenter
15.10 ESX Network Model Requirements
15.11 Creating and Configuring Virtual Machines Based on Virtual Appliance Template
15.12 Collect vCenter Credentials and UUID
15.13 Edit Input Models to Add and Configure Virtual Appliances
15.14 Running the Configuration Processor With Applied Changes
15.15 Test the ESX-OVSvApp Environment
16 Integrating NSX for vSphere
16.1 Integrating with NSX for vSphere
16.2 Integrating with NSX for vSphere on Baremetal
16.3 Verifying the NSX-v Functionality After Integration
17 Installing Baremetal (Ironic)
17.1 Installation for SUSE OpenStack Cloud Entry-scale Cloud with Ironic Flat Network
17.2 Ironic in Multiple Control Plane
17.3 Provisioning Bare-Metal Nodes with Flat Network Model
17.4 Provisioning Baremetal Nodes with Multi-Tenancy
17.5 View Ironic System Details
17.6 Troubleshooting Ironic Installation
17.7 Node Cleaning
17.8 Ironic and HPE OneView
17.9 RAID Configuration for Ironic
17.10 Audit Support for Ironic
18 Installation for SUSE OpenStack Cloud Entry-scale Cloud with Swift Only
18.1 Important Notes
18.2 Before You Start
18.3 Setting Up the Cloud Lifecycle Manager
18.4 Configure Your Environment
18.5 Provisioning Your Baremetal Nodes
18.6 Running the Configuration Processor
18.7 Deploying the Cloud
18.8 Post-Installation Verification and Administration
19 Installing SLES Compute
19.1 SLES Compute Node Installation Overview
19.2 SLES Support
19.3 Using the Cloud Lifecycle Manager to Deploy SLES Compute Nodes
19.4 Provisioning SLES Yourself
20 Installing Manila and Creating Manila Shares
20.1 Installing Manila
20.2 Adding Manila to an Existing SUSE OpenStack Cloud Environment
20.3 Configure Manila Backend
20.4 Creating Manila Shares
20.5 Troubleshooting
21 Installing SUSE CaaS Platform Heat Templates
21.1 SUSE CaaS Platform Heat Installation Procedure
21.2 Installing SUSE CaaS Platform with Multiple Masters
21.3 Deploy SUSE CaaS Platform Stack Using Heat SUSE CaaS Platform Playbook
21.4 Deploy SUSE CaaS Platform Cluster with Multiple Masters Using Heat CaasP Playbook
21.5 SUSE CaaS Platform OpenStack Image for Heat SUSE CaaS Platform Playbook
21.6 Enabling the Cloud Provider Integration (CPI) Feature
21.7 More Information about SUSE CaaS Platform
22 Integrations
22.1 Configuring for 3PAR Block Storage Backend
22.2 Ironic HPE OneView Integration
22.3 SUSE Enterprise Storage Integration
23 Troubleshooting the Installation
23.1 Issues during Cloud Lifecycle Manager Setup
23.2 Issues while Updating Configuration Files
23.3 Issues while Deploying the Cloud
24 Troubleshooting the ESX
24.1 Issue: ardana-service.service is not running
24.2 Issue: ESX Cluster shows UNKNOWN in Operations Console
24.3 Issue: Unable to view the VM console in Horizon UI
III Post-Installation
25 Overview
26 Cloud Verification
26.1 API Verification
27 UI Verification
27.1 Verifying Your Block Storage Backend
27.2 Verify the Object Storage (Swift) Operations
27.3 Uploading an Image for Use
27.4 Creating an External Network
28 Installing OpenStack Clients
29 Configuring Transport Layer Security (TLS)
29.1 Configuring TLS in the input model
29.2 User-provided certificates and trust chains
29.3 Edit the input model to include your certificate files
29.4 Generate a self-signed CA
29.5 Generate a certificate signing request
29.6 Generate a server certificate
29.7 Upload to the Cloud Lifecycle Manager
29.8 Configuring the cipher suite
29.9 Testing
29.10 Verifying that the trust chain is correctly deployed
29.11 Turning TLS on or off
30 Configuring Availability Zones
31 Configuring Load Balancer as a Service
31.1 Prerequisites
31.2 Octavia Load Balancing Provider
31.3 Setup of prerequisites
31.4 Create Load Balancers
31.5 Create Floating IPs for Load Balancer
31.6 Testing the Octavia Load Balancer
32 Other Common Post-Installation Tasks
32.1 Determining Your User Credentials
32.2 Configure your Cloud Lifecycle Manager to use the command-line tools
32.3 Protect home directory
32.4 Back up Your SSH Keys
32.5 Retrieving Service Endpoints
32.6 Other Common Post-Installation Tasks
33 Support
33.1 FAQ
33.2 Support

Copyright © 2006– 2021 SUSE LLC and contributors. All rights reserved.

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License :

For SUSE trademarks, see http://www.suse.com/company/legal/. All other third-party trademarks are the property of their respective owners. Trademark symbols (®, ™ etc.) denote trademarks of SUSE and its affiliates. Asterisks (*) denote third-party trademarks.

All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither SUSE LLC, its affiliates, the authors nor the translators shall be held liable for possible errors or the consequences thereof.

Print this page