Edge Computing Solutions
  • Introduction
  • Introduction
    • Introduction
      • Sandbox
      • Glossary
      • Developer Programs
        • Red Hat Developer Program
      • Workshops
    • Edge Computing Solutions Architect
      • Storage
        • CEPH
          • Integration
      • Virtualization
        • Real Time KVM
        • Virtual Hardware
          • VirtualBox
          • QEMU
        • Containers
          • Kata Containers
          • Kubernetes
          • Docker
            • Get Docker
            • Get Started
            • Get Mentored
              • v0.0
              • v0.1
          • Linux Containers
        • Virtual Network
        • Tools
          • Vagrant
          • libvirt
      • Operations
        • Debug
        • Monitor
      • Network
        • Mininet
        • ONAP
        • Open vSwitch
      • Optimization
      • CI/CD
      • Use Cases
    • OpenFog Consortium
    • Hardware
      • HPE
    • Stacks
      • Akraino Edge Stack
      • OpenStack
        • Architecture
        • Documentation
        • Playground
          • DevStack
          • Conjure-Up
          • PackStack
          • Juju
          • VirtualBox
          • Ansible
        • Developer
        • Training
        • Testing
          • Akraino
            • RefStack
            • Tempest
              • Etc
                • tempest.conf
                • accounts.yaml
              • Identity
                • Failed
              • Compute
            • Rally
            • Uses Cases
          • DevStack
            • Tempest
            • Open vSwitch
            • Debug
    • Package Manager
  • Software Development Environment
    • Software Development Environment
  • Edge Computing Solutions Architect
    • Edge Computing Architect
  • Ecosystem
    • AT&T
    • Wind River®
      • Titanium Cloud™
  • Virtual Edge Computing Solution
    • VirtualEdgeComputingSolution/VirtualEdgeComputingSolution.md
Powered by GitBook
On this page
  • Training
  • OpenStack Training Labs
  1. Introduction
  2. Stacks
  3. OpenStack

Training

PreviousDeveloperNextTesting

Last updated 7 years ago

Training

OpenStack Training Labs

Training Labs provides an easy way to deploy virtualized OpenStack in a desktop environment. Training Labs supports all modern Linux, Windows and macOS platforms. You need to have VirtualBox or KVM/libvirt installed before running Training Labs.

stack@server:~$ apt -y install qemu-kvm libvirt-bin virtinst bridge-utils
stack@server:~$ git clone git://git.openstack.org/openstack/training-labs.git
Cloning into 'training-labs'...
remote: Counting objects: 5591, done.
remote: Compressing objects: 100% (1824/1824), done.
remote: Total 5591 (delta 4291), reused 4932 (delta 3712)
Receiving objects: 100% (5591/5591), 1.02 MiB | 326.00 KiB/s, done.
Resolving deltas: 100% (4291/4291), done.
stack@server:~$
stack@server:~$ cd training-labs/labs
stack@server:~/training-labs/labs$ ls
autostart  config  lib  osbash  scripts  stacktrain  st.py  tests  tools  wbatch
stack@server:~/training-labs/labs$ ls ..
babel.cfg         HACKING.rst  openstack-common.conf  setup.cfg              tox.ini
bindep.txt        labs         playbooks              setup.py
CONTRIBUTING.rst  labs.py      README.rst             test-requirements.txt
doc               LICENSE      requirements.txt       tools
stack@server:~/training-labs/labs$
stack@server:~/training-labs/labs$ sed -i.bak 's/${PROVIDER:=virtualbox}/${PROVIDER:=kvm}/' config/localrc
stack@server:~/training-labs/labs/osbash$ ./osbash.sh -b cluster
Base disk: base-ssh-pike-ubuntu-16.04-server-amd64
Distribution name:  ubuntu
Virtualization provider: kvm
Skipping snapshot cycles.
Creating Windows batch scripts: no
Creating cluster on this machine: yes
VM access method: ssh
GUI type: vnc
 Sat Feb 24 19:06:24 CST 2018 osbash starting 
Creating basedisk.
Sat Feb 24 19:06:24 CST 2018 osbash vm_install starts.
FAILURE (141): virsh: capabilities
KVM support is available.
Asked to delete VM "base" (not found)
ubuntu-16.04.3-server-amd64.iso not in /opt/stack/training-labs/labs/osbash/img; downloading.
--2018-02-24 19:06:24--  http://releases.ubuntu.com/16.04/ubuntu-16.04.3-server-amd64.iso
Resolving releases.ubuntu.com (releases.ubuntu.com)... 91.189.88.23, 2001:6b0:e:2018::1337
Connecting to releases.ubuntu.com (releases.ubuntu.com)|91.189.88.23|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 865075200 (825M) [application/x-iso9660-image]
Saving to: ‘/opt/stack/training-labs/labs/osbash/img/ubuntu-16.04.3-server-amd64.iso’
...
1
Homepage
OpenStack Training Labs Wiki