Merge "remove stale openstack/openstack-manuals/doc/training-guides"
@ -1,152 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="bk001-preface">
|
||||
<title>Start Here</title>
|
||||
<preface xml:id="preface">
|
||||
<title>Preface</title>
|
||||
<?dbhtml stop-chunking?>
|
||||
<xi:include href="../common/section_dochistory.xml"/>
|
||||
</preface>
|
||||
<appendix xml:id="under-construction">
|
||||
<title>OpenStack Training Guides Are Under Construction</title>
|
||||
<para>We need your help! This is a community driven project to provide the user group community
|
||||
access to OpenStack training materials. We cannot make this work without your help.</para>
|
||||
<para>There are a few ways to get involved. The easiest way is to use the training guides. Look at
|
||||
the end of each section and you will see the Submit a Bug link. When you find something that can
|
||||
be improved or fixed, submit a bug by clicking on the link.</para>
|
||||
<para>If you want to get involved with the effort around OpenStack community training, read on,
|
||||
here are the options:</para>
|
||||
<para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<formalpara><title>Attending a user group using the training materials</title>
|
||||
<para>The OpenStack community training started at the SFBay OpenStack User Group. More
|
||||
information on this user group and others using the training guides on the <link
|
||||
xlink:href="https://wiki.openstack.org/wiki/OpenStackUserGroups">OpenStack User Groups
|
||||
page</link>.</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara><title>Teach / Lead a user group using the training materials</title>
|
||||
<para>Awesome! Your experience will not only give you more experience with OpenStack, but
|
||||
you will help some people find new jobs. We have put all the information about <link
|
||||
xlink:href="https://wiki.openstack.org/wiki/OpenStackUserGroups/HowTo#Running_a_Hackathon"
|
||||
>How To Run An OpenStack Hackathon</link> here.</para></formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>Help create the training pages</title>
|
||||
<para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>We are currently working on creating the Associate Training Guide. It is the
|
||||
first of four training guides. We are using the Install Guide, Administration
|
||||
Guides, Developer Documentation, and Aptira supplied content as the sources for
|
||||
most of the Associate Training Guide. The basic idea is that we use XML include
|
||||
statements to actually use the source content to create new pages. We aim to use
|
||||
as much of the material as possible from existing documentation. By doing this
|
||||
we reuse and improve the existing docs. The topics in the Associate Training
|
||||
Guide are in a bunch of KanBan story board cards. Each card in the story board
|
||||
represents something that an Associate trainee needs to learn. But first things
|
||||
first, you need to get some basic tools and accounts installed and configured
|
||||
before you can really start.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><emphasis role="bold">Getting Accounts and Tools:</emphasis> We can't do
|
||||
this without operators and developers using and creating the content. Anyone can
|
||||
contribute content. You will need the tools to get started. Go to the <link
|
||||
xlink:href="operator-getting-started-lab.html#getting-tools-and-accounts"
|
||||
>Getting Tools and Accounts</link> page.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><emphasis role="bold">Pick a Card:</emphasis> Once you have your tools ready
|
||||
to go, you can assign some work to yourself. Go to the <link
|
||||
xlink:href="https://trello.com/board/openstack-training/51d6e5fee37248fd5b003de9"
|
||||
>Training Trello/KanBan storyboard</link> and assign a card / user story from
|
||||
the Sprint Backlog to yourself. If you do not have a Trello account, no problem,
|
||||
just create one. Email seanrob@yahoo-inc.com and you will have access.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><emphasis role="bold">Create the Content:</emphasis> Each card / user story
|
||||
from the KanBan story board will be a separate chunk of content that you will
|
||||
add to the openstack-manuals repository openstack-training sub-project.
|
||||
<link xlink:href="operator-getting-started-lab.html#operator-add-training-content">
|
||||
More details on creating training content here.</link></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
<note>
|
||||
<para>Here are more details on committing changes to OpenStack <link
|
||||
xlink:href="operator-getting-started-lab.html#submit-doc-bug">fixing a documentation bug</link>
|
||||
, <link xlink:href="https://wiki.openstack.org/wiki/Gerrit_Workflow">OpenStack Gerrit
|
||||
Workflow</link>, <link xlink:href="https://wiki.openstack.org/wiki/Documentation/HowTo">OpenStack
|
||||
Documentation HowTo</link> and , <link xlink:href="http://git-scm.com/doc">Git Documentation</link></para>
|
||||
</note>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>More details on the OpenStack Training project.</para>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para><link xlink:href="https://wiki.openstack.org/wiki/Training-manuals">OpenStack Training
|
||||
Wiki</link> (describes the project in detail)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link
|
||||
xlink:href="https://blueprints.launchpad.net/openstack-manuals/+spec/training-manuals"
|
||||
>OpenStack Training blueprint</link>(this is the key project page)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link xlink:href="http://www.meetup.com/openstack/">Bi-Weekly SFBay Hackathon meetup
|
||||
page</link>(we discuss project details with all team members)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link xlink:href="https://etherpad.openstack.org/sfbay-openstack">Bi-Weekly SFBay
|
||||
Hackathon Etherpad</link>(meetup notes)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link xlink:href="https://wiki.openstack.org/wiki/Meetings/training-manuals">Core
|
||||
Training Weekly Meeting Agenda</link>(we review project action items here)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><link
|
||||
xlink:href="https://trello.com/board/openstack-training/51d6e5fee37248fd5b003de9"
|
||||
>Training Trello/KanBan storyboard</link>(we develop high level project action items
|
||||
here)</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug. Enter the summary as "Training, " with a few words. Be descriptive as possible in the description field. Open the tag pull-down and enter training-manuals.</link>
|
||||
</para>
|
||||
</appendix>
|
||||
<appendix xml:id="building-training-cluster">
|
||||
<title>Building the Training Cluster</title>
|
||||
<?dbhtml stop-chunking?>
|
||||
<section xml:id="important-terms">
|
||||
<title>Important Terms</title>
|
||||
<xi:include href="./lab000-important-terms.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'lab000-important-terms']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="virtualbox-scripted">
|
||||
<title>Building the Training Cluster, Scripted</title>
|
||||
<xi:include href="./training-cluster-by-script.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'training-cluster-by-script']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="virtualbox-manual">
|
||||
<title>Building the Training Cluster, Manually</title>
|
||||
<xi:include href="./lab000-virtualbox-basics.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'lab000-virtualbox-basics']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</appendix>
|
||||
<xi:include href="../common/app_support.xml"/>
|
||||
</book>
|
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="bk001-associate-training-guide">
|
||||
<title>Associate Training Guide</title>
|
||||
<xi:include href="bk001-ch001-associate-getting-started.xml"></xi:include>
|
||||
<xi:include href="bk001-ch002-associate-getting-started-quiz.xml"></xi:include>
|
||||
<xi:include href="bk001-ch003-associate-controller-node.xml"></xi:include>
|
||||
<xi:include href="bk001-ch004-associate-controller-node-quiz.xml"></xi:include>
|
||||
<xi:include href="bk001-ch005-associate-compute-node.xml"></xi:include>
|
||||
<xi:include href="bk001-ch006-associate-compute-node-quiz.xml"></xi:include>
|
||||
<xi:include href="bk001-ch007-associate-network-node.xml"></xi:include>
|
||||
<xi:include href="bk001-ch008-associate-network-node-quiz.xml"></xi:include>
|
||||
<xi:include href="bk001-ch009-associate-object-storage-node.xml"></xi:include>
|
||||
<xi:include href="bk001-bk010-associate-object-storage-node-quiz.xml"></xi:include>
|
||||
<xi:include href="bk001-ch011-associate-assessment.xml"></xi:include>
|
||||
<xi:include href="bk001-ch012-associate-review-concept.xml"></xi:include>
|
||||
</book>
|
@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="associate-object-storage-node-quiz">
|
||||
<title>Object Storage Node Quiz</title>
|
||||
<section xml:id="day-two-object-store-quiz-schedule">
|
||||
<title>Day 2, 14:25 to 14:45</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,58 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="associate-getting-started">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Getting Started</title>
|
||||
<section xml:id="associate-day-one-morning-schedule">
|
||||
<title>Day 1, 09:00 to 11:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="associate-getting-started-overview">
|
||||
<title>Overview</title>
|
||||
<para>Training will take 1 month self paced, (2) 2 week periods with a user group meeting,
|
||||
or 16 hours instructor led.</para>
|
||||
<para>Prerequisites</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Working knowledge of Linux CLI, basic Linux SysAdmin skills (directory structure, vi, ssh,
|
||||
installing software)</para></listitem>
|
||||
<listitem><para>Basic networking knowledge (Ethernet, VLAN, IP addressing)</para></listitem>
|
||||
<listitem><para>Laptop with VirtualBox installed (highly recommended)</para></listitem>
|
||||
</orderedlist>
|
||||
</section>
|
||||
<section xml:id="associate-intro-text">
|
||||
<title>Introduction Text</title>
|
||||
<xi:include href="./module001-ch001-intro-text.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch001-intro-text']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-brief-overview">
|
||||
<title>Brief Overview</title>
|
||||
<xi:include href="./module001-ch002-brief-overview.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch002-brief-overview']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-core-projects">
|
||||
<title>Core Projects</title>
|
||||
<xi:include href="./module001-ch003-core-projects.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch003-core-projects']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-openstack-architecture">
|
||||
<title>OpenStack Architecture</title>
|
||||
<xi:include href="./module001-ch004-openstack-architecture.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch004-openstack-architecture']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-vm-provisioning-walk-through">
|
||||
<title>Virtual Machine Provisioning Walk-Through</title>
|
||||
<xi:include href="./module001-ch005-vm-provisioning-walk-through.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch005-vm-provisioning-walk-through']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,249 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="associate-getting-started-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Getting Started Quiz</title>
|
||||
<section xml:id="associate-day-one-getting-started-quiz-schedule">
|
||||
<title>Day 1, 10:40 to 11:00</title>
|
||||
<formalpara>
|
||||
<title>Associate Training Guide, Getting Started Quiz Questions</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>What are some of the compelling features of a cloud? (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>On-demand self-service</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Resource pooling</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Metered or measured service</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Elasticity</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Network access</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>What three service models does cloud computing provide? (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>Software-as-a-Service (SaaS)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Applications-as-a-Service (AaaS)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Hardware-as-a-Service (HaaS)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Infrastructure-as-a-Service (IaaS)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Platform-as-a-Service (PaaS)</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>What does the OpenStack project aim to deliver? (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>Simple to implement cloud solution</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Massively scalable cloud solution</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Feature rich cloud solution</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Multi-vendor interoperability cloud solution</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A new hypervisor cloud solution</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>OpenStack code is freely available via the FreeBSD license. (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>OpenStack Swift is Object Storage. (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>OpenStack Networking is now called Quantum. (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>The Image Service (Glance) in OpenStack provides: (Choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>Base Templates which users can start new compute instances</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Configuration of centralized policies across users and systems</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Available images for users to choose from or create their own from existing servers</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A central directory of users</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Ability to take store snapshots in the Image Service for backup</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>OpenStack APIs are compatible with Amazon EC2 and Amazon S3. (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>Horizon is the OpenStack name for Compute. (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>Which Hypervisors can be supported in OpenStack? (Choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>KVM</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>VMware vShpere 4.1, update 1 or greater</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>bhyve (BSD)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Xen</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>LXC</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
<formalpara>
|
||||
<title>Associate Training Guide, Getting Started Quiz Answers</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>A, B, C, D, E</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, D, E</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, B, C</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>B</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>B</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, C, E</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>B</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, B, D, E</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</section>
|
||||
</chapter>
|
@ -1,86 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="associate-controller-node">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Controller Node</title>
|
||||
<section xml:id="associate-day-one-late-morning-schedule">
|
||||
<title>Day 1, 11:15 to 12:30, 13:30 to 14:45</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="associate-overview-horizon-cli">
|
||||
<title>Overview Horizon and OpenStack CLI</title>
|
||||
<xi:include href="./module001-ch006-overview-horizon-cli.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch006-overview-horizon-cli']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-keystone-arch">
|
||||
<title>Keystone Architecture</title>
|
||||
<xi:include href="./module001-ch007-keystone-arch.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch007-keystone-arch']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-queues-messaging">
|
||||
<title>OpenStack Messaging and Queues</title>
|
||||
<xi:include href="./module001-ch008-queues-messaging.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch008-queues-messaging']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-controller-node-administration-tasks">
|
||||
<title>Administration Tasks</title>
|
||||
<section xml:id="associate-identity-cli-commands">
|
||||
<title>Identity CI Commands</title>
|
||||
<xi:include href="../common/section_cli_keystone_example_usage.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'example-usage']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-identity-user-management">
|
||||
<title>Identity User Management</title>
|
||||
<xi:include href="../common/section_keystone-concepts-user-management.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'keystone-user-management']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-glance-cli-commands">
|
||||
<title>Image CLI Commands</title>
|
||||
<xi:include href="../common/ch_cli_glance_commands.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'glanceclient_commands']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-glance-image-list">
|
||||
<title>Image List Images</title>
|
||||
<xi:include href="../common/section_cli_glance_manage_images.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'glance-image-list']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-glance-image-add">
|
||||
<title>Image Adding Images</title>
|
||||
<xi:include href="../common/section_cli_glance_manage_images.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'glance_add_image']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-glance-manage-images">
|
||||
<title>Image Manage Images</title>
|
||||
<xi:include href="../common/section_cli_nova_manage_images.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'nova_manage_images']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-oslo-configuration">
|
||||
<title>Message Queue Configuration</title>
|
||||
<xi:include href="../common/section_rpc.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'configuring-rpc']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</section>
|
||||
</chapter>
|
@ -1,384 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="associate-controller-node-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Controller Node Quiz</title>
|
||||
<section xml:id="associate-day-one-controller-quiz-schedule">
|
||||
<title>Day 1, 14:25 to 14:45</title>
|
||||
<formalpara>
|
||||
<title>Associate Training Guide, Controller Node Quiz Questions</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>When managing images for OpenStack you can complete all those tasks with the OpenStack
|
||||
dashboard. (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>When setting up access and security, SSH credentials (keypairs) must be injected
|
||||
into images after they are launched with a script. (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>You can track monthly costs with metrics like: (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>VCPU</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>QoS</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Uptime</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Disks</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>RAM</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>The following OpenStack command-line clients are available. (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>python-keystoneclient</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>python-hypervisorclient</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>python-imageclient</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>python-cinderclient</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>python-novaclient</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>To install a client package</title>
|
||||
<para>
|
||||
Run this command:
|
||||
<screen><prompt>#</prompt> <userinput>pip install [--update] python-project client (True or False)</userinput></screen>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>To list images</title>
|
||||
<para>
|
||||
Run this command:
|
||||
<screen><prompt>$</prompt> <userinput>glance image-list</userinput></screen>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>When troubleshooting image creation you will need to look at which of the following
|
||||
log files for errors? (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>Examine the /var/log/nova-api.log</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Examine the /var/log/nova-compute.log</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Examine the /var/log/nova-error.log</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Examine the /var/log/nova-status.log</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Examine the /var/log/nova-image.log</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>To generate a keypair use the following command syntax:
|
||||
$ nova keypair-add --pub_key ~/.ssh/id_rsa.pub KEY_NAME</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>When you want to launch an instance you can only do that from an image. (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>An instance has a Private IP address which has the following properties? (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>Used for communication between instances</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>VMware vShpere 4.1, update 1 or greater</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Stays the same, even after reboots</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Stays allocated, even if you terminate the instance</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>To see the status of the Private IP addresses you use the following command:
|
||||
$ nova floating-ip-pool-list</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>To start and stop and instance you can use the following options: (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>Pause/Un-pause</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Suspend/Resume</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Reboot</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Evacuate</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Shutdown/Restart</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>To create a network in OpenStack use the following command: $ neutron net-create net1 (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>Identity Service provides the following functions: (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>Group policy objects</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Message queuing</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>User management</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Publishing</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Service catalog</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>The AMQP supports the following messaging bus options: (choose all that apply)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>ZeroMQ</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>RabbitMQ</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Tibco Rendezvous</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>IBM WebSphere Message Broker</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Qpid</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<formalpara>
|
||||
<title>OpenStack uses the term tenant but in earlier versions it used the term customer. (True or False)</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>True</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>False</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
<formalpara>
|
||||
<title>Associate Training Guide, Controller Node Quiz Answers</title>
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>B (False) - you can manage images through only the glance and nova clients or the Image
|
||||
Service and Compute APIs.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>B (False) - Keypairs are SSH credentials that are injected into images when they are launched.
|
||||
For this to work, the image must contain the cloud-init package</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, C, D, E - You can track costs per month by showing metrics like number of VCPUs, disks,
|
||||
RAM, and uptime of all your instances</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, D, E - The following command-line clients are available for the respective services' APIs:
|
||||
cinder(python-cinderclient)
|
||||
Client for the Block Storage service API. Use to create and manage volumes.
|
||||
glance(python-glanceclient)
|
||||
Client for the Image Service API. Use to create and manage images.
|
||||
keystone(python-keystoneclient)
|
||||
Client for the Identity Service API. Use to create and manage users, tenants, roles, endpoints, and credentials.
|
||||
nova(python-novaclient)
|
||||
Client for the Compute API and its extensions. Use to create and manage images, instances, and flavors.
|
||||
neutron(python-neutronclient)
|
||||
Client for the Networking API. Use to configure networks for guest servers. This client was previously known as neutron.
|
||||
swift(python-swiftclient)
|
||||
Client for the Object Storage API. Use to gather statistics, list items, update metadata, upload, download and delete files stored by the object storage service. Provides access to a swift installation for ad hoc processing.
|
||||
heat(python-heatclient)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A (True)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A (True)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, B</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>B (False) - $ nova keypair-add KEY_NAME > MY_KEY.pem</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>B (False) - you can launch and instance from an image or a volume</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, B, C</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, B, C, D</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A (True)</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>C, E</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>A, B, E</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>B (False) - Because the term project was used instead of tenant in earlier versions of
|
||||
OpenStack Compute, some command-line tools use --project_id instead of --tenant-id or
|
||||
--os-tenant-id to refer to a tenant ID.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
</section>
|
||||
</chapter>
|
@ -1,79 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="associate-computer-node">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Compute Node</title>
|
||||
<section xml:id="associate-day-one-afternoon-schedule">
|
||||
<title>Day 1, 15:00 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="associate-vm-placement">
|
||||
<title>VM Placement</title>
|
||||
<xi:include href="./module001-ch009-vm-placement.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch009-vm-placement']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-vm-provisioning-indepth">
|
||||
<title>VM provisioning in-depth</title>
|
||||
<xi:include href="./module001-ch010-vm-provisioning-indepth.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch010-vm-provisioning-indepth']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-block-storage">
|
||||
<title>OpenStack Block Storage</title>
|
||||
<xi:include href="./module001-ch011-block-storage.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch011-block-storage']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-compute-node-administration-tasks">
|
||||
<title>Administration Tasks</title>
|
||||
<section xml:id="associate-block-storage-commands">
|
||||
<title>Block Storage CLI Commands</title>
|
||||
<xi:include href="../common/ch_cli_cinder_commands.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'cinderclient_commands']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-block-storage-manage-volumes">
|
||||
<title>Block Storage Manage Volumes</title>
|
||||
<xi:include href="../common/section_cli_cinder_manage_volumes.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'cli_manage_volumes']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-nova-cli-commands">
|
||||
<title>Compute CLI Commands</title>
|
||||
<xi:include href="../common/ch_cli_nova_commands.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'novaclient_commands']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-nova-image-creation">
|
||||
<title>Compute Image creation</title>
|
||||
<xi:include href="../common/section_cli_nova_images.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'nova_manage_images']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-nova-boot-instance">
|
||||
<title>Compute Boot Instance</title>
|
||||
<xi:include href="../common/section_cli_nova_boot_from_volume.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'boot_from_volume']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-nova-terminate-instance">
|
||||
<title>Compute Terminate Instance</title>
|
||||
<xi:include href="../common/section_cli_nova_terminate.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'terminating']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="associate-compute-node-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Compute Node Quiz</title>
|
||||
<section xml:id="day-one-compute-quiz-schedule">
|
||||
<title>Day 1, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,44 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="associate-network-node">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Network Node</title>
|
||||
<section xml:id="associate-day-two-morning-schedule">
|
||||
<title>Day 2, 09:00 to 11:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="associate-networking-in-openstack">
|
||||
<title>Networking in OpenStack</title>
|
||||
<xi:include href="./module002-ch001-networking-in-openstack.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module002-ch001-networking-in-openstack']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-openstack-networking-concepts">
|
||||
<title>OpenStack Networking Concepts</title>
|
||||
<xi:include href="./module002-ch002-openstack-networking-concepts.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module002-ch002-openstack-networking-concepts']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-network-node-administration-tasks">
|
||||
<title>Administration Tasks</title>
|
||||
<section xml:id="associate-network-cli-commands">
|
||||
<title>Network CLI Commands</title>
|
||||
<xi:include href="../common/ch_cli_neutron_commands.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'neutronclient_commands']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-network-manage">
|
||||
<title>Manage Networks</title>
|
||||
<xi:include href="../common/section_cli_neutron_manage_networks.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'neutron_client_sample_commands']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="associate-network-node-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Network Node Quiz</title>
|
||||
<section xml:id="day-two-network-quiz-schedule">
|
||||
<title>Day 2, 10:40 to 11:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,41 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="associate-storage-node">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Object Storage Node</title>
|
||||
<section xml:id="associate-day-two-late-morning-schedule">
|
||||
<title>Day 2, 11:30 to 12:30, 13:30 to 14:45</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="associate-intro-object-store">
|
||||
<title>Introduction to Object Storage</title>
|
||||
<xi:include href="../common/section_objectstorage-intro.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'section_objectstorage-intro']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-object-store-features-benefits">
|
||||
<title>Features and Benefits</title>
|
||||
<xi:include href="../common/section_objectstorage-features.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'section_objectstorage_features']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-object-store-node-administration-tasks">
|
||||
<title>Administration Tasks</title>
|
||||
<section xml:id="associate-object-store-cli-commands">
|
||||
<title>Object Storage CLI Commands</title>
|
||||
<xi:include href="../common/ch_cli_swift_commands.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'swiftclient_commands']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="associate-object-store-manage">
|
||||
<title>Manage Object Storage</title>
|
||||
<para>Will be included from the swift developer reference</para>
|
||||
</section>
|
||||
</section>
|
||||
</chapter>
|
@ -1,57 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="associate-assessment">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Assessment</title>
|
||||
<section xml:id="day-two-assessment-schedule">
|
||||
<title>Day 2, 15:00 to 16:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="assessment">
|
||||
<title>Questions</title>
|
||||
<para><table rules="all" width="1011">
|
||||
<caption>Assessment Question 1</caption>
|
||||
<col width="95%"/>
|
||||
<col width="05%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Task</th>
|
||||
<th>Completed?</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<para>Configure a ....</para>
|
||||
</td>
|
||||
<td>
|
||||
<para/>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table rules="all" width="1011">
|
||||
<caption>Assessment Question 2</caption>
|
||||
<col width="95%"/>
|
||||
<col width="05%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Task</th>
|
||||
<th>Completed?</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<para>Configure a ....</para>
|
||||
</td>
|
||||
<td>
|
||||
<para/>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="associate-review-concept">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Review of Concepts</title>
|
||||
<section xml:id="day-two-review-schedule">
|
||||
<title>Day 2, 16:00 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,56 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-getting-started">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Getting Started</title>
|
||||
<section xml:id="operator-day-one-morning-schedule">
|
||||
<title>Day 1, 09:00 to 11:00, 11:15 to 12:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="operator-getting-started-overview">
|
||||
<title>Overview</title>
|
||||
<para>Training would take 2.5 months self paced, (5) 2 week periods with a user group meeting, or
|
||||
40 hours instructor led with 40 hours of self paced lab time.</para>
|
||||
<para>Prerequisites</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Associate guide training</para></listitem>
|
||||
<listitem><para>Associate guide virtualbox scripted install completed and running</para></listitem>
|
||||
</orderedlist>
|
||||
</section>
|
||||
<section xml:id="operator-intro-text">
|
||||
<title>Review Associate Introduction</title>
|
||||
<xi:include href="./module001-ch001-intro-text.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch001-intro-text']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-brief-overview">
|
||||
<title>Review Associate Brief Overview</title>
|
||||
<xi:include href="./module001-ch002-brief-overview.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch002-brief-overview']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-core-projects">
|
||||
<title>Review Associate Core Projects</title>
|
||||
<xi:include href="./module001-ch003-core-projects.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch003-core-projects']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-openstack-architecture">
|
||||
<title>Review Associate OpenStack Architecture</title>
|
||||
<xi:include href="./module001-ch004-openstack-architecture.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch004-openstack-architecture']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-vm-provisioning-walk-through">
|
||||
<title>Review Associate Virtual Machine Provisioning Walk-Through</title>
|
||||
<xi:include href="./module001-ch005-vm-provisioning-walk-through.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch005-vm-provisioning-walk-through']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,46 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-getting-started-lab">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Getting Started Lab</title>
|
||||
<section xml:id="operator-getting-started-lab-schedule">
|
||||
<title>Day 1, 13:30 to 14:45, 15:00 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="operator-getting-tools-and-accounts">
|
||||
<title>Getting the Tools and Accounts for Committing Code</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'getting-tools-and-accounts']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-fix-doc-bug">
|
||||
<title>Fix a Documentation Bug</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'fix-doc-bug']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-submit-doc-bug">
|
||||
<title>Submit a Documentation Bug</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'submit-doc-bug']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-create-branch">
|
||||
<title>Create a Branch</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'create-branch']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-add-training-content">
|
||||
<title>Optional: Add to the Training Guide Documentation</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'add-training-content']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-getting-started-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Getting Started Quiz</title>
|
||||
<section xml:id="operator-day-one-getting-started-quiz-schedule">
|
||||
<title>Day 1, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,38 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="operator-controller-node">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Controller Node</title>
|
||||
<section xml:id="operator-day-one-late-morning-schedule">
|
||||
<title>Day 2 to 4, 09:00 to 11:00, 11:15 to 12:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="operator-overview-horizon-cli">
|
||||
<title>Review Associate Overview Horizon and OpenStack CLI</title>
|
||||
<xi:include href="./module001-ch006-overview-horizon-cli.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch006-overview-horizon-cli']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-keystone-arch">
|
||||
<title>Review Associate Keystone Architecture</title>
|
||||
<xi:include href="./module001-ch007-keystone-arch.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch007-keystone-arch']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-queues-messaging">
|
||||
<title>Review Associate OpenStack Messaging and Queues</title>
|
||||
<xi:include href="./module001-ch008-queues-messaging.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch008-queues-messaging']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-controller-node-administration-tasks">
|
||||
<title>Review Associate Administration Tasks</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-controller-node-lab">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Controller Node Lab</title>
|
||||
<section xml:id="operator-controller-node-lab-schedule">
|
||||
<title>Days 2 to 4, 13:30 to 14:45, 15:00 to 16:30, 16:45 to 18:15</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="operator-lab001-control-node-lab">
|
||||
<title>Control Node Lab</title>
|
||||
<xi:include href="./lab001-control-node.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'lab001-control-node.xml']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-controller-node-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Controller Node Quiz</title>
|
||||
<section xml:id="operator-controller-quiz-schedule">
|
||||
<title>Days 2 to 4, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,38 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="operator-computer-node">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Compute Node</title>
|
||||
<section xml:id="operator-day-one-afternoon-schedule">
|
||||
<title>Days 5 to 6, 09:00 to 11:00, 11:15 to 12:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="operator-vm-placement">
|
||||
<title>Review Associate VM Placement</title>
|
||||
<xi:include href="./module001-ch009-vm-placement.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch009-vm-placement']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-vm-provisioning-indepth">
|
||||
<title>Review Associate VM Provisioning Indepth</title>
|
||||
<xi:include href="./module001-ch010-vm-provisioning-indepth.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch010-vm-provisioning-indepth']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-block-storage">
|
||||
<title>Review Associate OpenStack Block Storage</title>
|
||||
<xi:include href="./module001-ch011-block-storage.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch011-block-storage']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-compute-node-administration-tasks">
|
||||
<title>Review Associate Administration Tasks</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-compute-node-lab">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Compute Node Lab</title>
|
||||
<section xml:id="operator-compute-node-lab-schedule">
|
||||
<title>Days 5 to 6, 13:30 to 14:45, 15:00 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="operator-lab003-compute-node-lab">
|
||||
<title>Compute Node Lab</title>
|
||||
<xi:include href="./lab003-compute-node.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'lab003-compute-node']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-compute-node-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Compute Node Quiz</title>
|
||||
<section xml:id="operator-compute-quiz-schedule">
|
||||
<title>Days 5 to 6, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,52 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="operator-network-node">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Network Node</title>
|
||||
<section xml:id="operator-network-node-morning-schedule">
|
||||
<title>Days 7 to 8, 09:00 to 11:00, 11:15 to 12:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="operator-networking-in-openstack">
|
||||
<title>Review Associate Networking in OpenStack</title>
|
||||
<xi:include href="./module002-ch001-networking-in-openstack.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module002-ch001-networking-in-openstack']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-openstack-networking-concepts">
|
||||
<title>Review Associate OpenStack Networking Concepts</title>
|
||||
<xi:include href="./module002-ch002-openstack-networking-concepts.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module002-ch002-openstack-networking-concepts']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-network-node-administration-tasks">
|
||||
<title>Review Associate Administration Tasks</title>
|
||||
<para>TBD</para>
|
||||
</section>
|
||||
<section xml:id="operator-openstack-networking-use-cases">
|
||||
<title>Operator OpenStack Neutron Use Cases</title>
|
||||
<xi:include href="./module002-ch003-neutron-use-cases.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module002-ch003-neutron-use-cases']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-openstack-networking-security">
|
||||
<title>Operator OpenStack Neutron Security</title>
|
||||
<xi:include href="./module002-ch004-security-in-neutron.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module002-ch004-security-in-neutron']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-openstack-networking-floating-ips">
|
||||
<title>Operator OpenStack Neutron Floating IPs</title>
|
||||
<xi:include href="./module002-ch005-floating-ips.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module002-ch004-floating-ips']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-network-node-lab">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Network Node Lab</title>
|
||||
<section xml:id="operator-network-node-lab-schedule">
|
||||
<title>Days 7 to 8, 13:30 to 14:45, 15:00 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="operator-lab002-network-node-lab">
|
||||
<title>Network Node Lab</title>
|
||||
<xi:include href="./lab002-network-node.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'lab002-network-node']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-network-node-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Network Node Quiz</title>
|
||||
<section xml:id="operator-network-quiz-schedule">
|
||||
<title>Days 7 to 8, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,38 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="operator-object-storage-node">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Object Storage Node</title>
|
||||
<section xml:id="operator-object-node-morning-schedule">
|
||||
<title>Day 9, 09:00 to 11:00, 11:15 to 12:30</title>
|
||||
<para> </para>
|
||||
</section>
|
||||
<section xml:id="operator-intro-object-store">
|
||||
<title>Review Associate Introduction to Object Storage</title>
|
||||
<xi:include href="../common/section_objectstorage-intro.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'section_objectstorage-intro']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<xi:include href="../common/section_objectstorage-features.xml"/>
|
||||
<section xml:id="operator-object-store-node-administration-tasks">
|
||||
<title>Review Associate Administration Tasks</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<xi:include href="../common/section_objectstorage-characteristics.xml"/>
|
||||
<xi:include href="../common/section_objectstorage-components.xml"/>
|
||||
<xi:include href="../common/section_objectstorage-ringbuilder.xml"/>
|
||||
<section xml:id="operator-swift-more-concepts">
|
||||
<title>More Swift Concepts</title>
|
||||
<xi:include href="./module003-ch006-more-concepts.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module003-ch006-more-concepts']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<xi:include href="../common/section_objectstorage-arch.xml"/>
|
||||
<xi:include href="../common/section_objectstorage-account-reaper.xml"/>
|
||||
<xi:include href="../common/section_objectstorage-replication.xml"/>
|
||||
</chapter>
|
@ -1,39 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-object-storage-node-lab">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Object Storage Node Lab</title>
|
||||
<section xml:id="operator-object-storage-node-lab-schedule">
|
||||
<title>Day 9, 13:30 to 14:45, 15:00 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="operator-object-lab-getting-started">
|
||||
<title>Installing Object Node</title>
|
||||
<xi:include href="../install-guide/object-storage/section_object-storage-install.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'general-installation-steps-swift']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-object-lab-configuring-nodes">
|
||||
<title>Configuring Object Node</title>
|
||||
<xi:include href="../install-guide/object-storage/section_object-storage-install-config-storage-nodes.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'installing-and-configuring-storage-nodes']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-object-lab-configuring-proxy">
|
||||
<title>Configuring Object Proxy</title>
|
||||
<xi:include href="../install-guide/object-storage/section_object-storage-install-config-proxy-node.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'installing-and-configuring-the-proxy-node']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="operator-object-lab-start-nodes">
|
||||
<title>Start Object Node Services</title>
|
||||
<xi:include href="../install-guide/object-storage/section_start-storage-node-services.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'start-storage-node-services']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="operator-object-storage-node-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Object Storage Node Quiz</title>
|
||||
<section xml:id="operator-object-storage-quiz-schedule">
|
||||
<title>Day 9, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,21 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="bk003-operator-training-guide">
|
||||
<title>Operator Training Guide</title>
|
||||
<xi:include href="./bk002-ch001-operator-getting-started.xml"/>
|
||||
<xi:include href="./bk002-ch002-operator-getting-started-lab.xml"/>
|
||||
<xi:include href="./bk002-ch003-operator-getting-started-quiz.xml"/>
|
||||
<xi:include href="./bk002-ch004-operator-controller-node.xml"/>
|
||||
<xi:include href="./bk002-ch005-operator-controller-node-lab.xml"/>
|
||||
<xi:include href="./bk002-ch006-operator-controller-node-quiz.xml"/>
|
||||
<xi:include href="./bk002-ch010-operator-network-node.xml"/>
|
||||
<xi:include href="./bk002-ch011-operator-network-node-lab.xml"/>
|
||||
<xi:include href="./bk002-ch012-operator-network-node-quiz.xml"/>
|
||||
<xi:include href="./bk002-ch007-operator-compute-node.xml"/>
|
||||
<xi:include href="./bk002-ch008-operator-compute-node-lab.xml"/>
|
||||
<xi:include href="./bk002-ch009-operator-compute-node-quiz.xml"/>
|
||||
<xi:include href="./bk002-ch013-operator-object-storage-node.xml"/>
|
||||
<xi:include href="./bk002-ch014-operator-object-storage-node-lab.xml"/>
|
||||
<!-- xi:include href="./bk002-ch015-operator-object-storage-node-quiz.xml"/ -->
|
||||
</book>
|
@ -1,56 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-getting-started">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Getting Started</title>
|
||||
<section xml:id="developer-day-one-morning-schedule">
|
||||
<title>Day 1, 09:00 to 11:00, 11:15 to 12:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="developer-getting-started-overview">
|
||||
<title>Overview</title>
|
||||
<para>Training would take 2.5 months self paced, (5) 2 week periods with a user group meeting, or
|
||||
40 hours instructor led with 40 hours of self paced lab time.</para>
|
||||
<para>Prerequisites</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Associate guide training</para></listitem>
|
||||
<listitem><para>Associate guide virtualbox scripted install completed and running</para></listitem>
|
||||
</orderedlist>
|
||||
</section>
|
||||
<section xml:id="developer-intro-text">
|
||||
<title>Review Operator Introduction</title>
|
||||
<xi:include href="./module001-ch001-intro-text.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch001-intro-text']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="developer-brief-overview">
|
||||
<title>Review Operator Brief Overview</title>
|
||||
<xi:include href="./module001-ch002-brief-overview.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch002-brief-overview']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="developer-core-projects">
|
||||
<title>Review Operator Core Projects</title>
|
||||
<xi:include href="./module001-ch003-core-projects.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch003-core-projects']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="developer-openstack-architecture">
|
||||
<title>Review Operator OpenStack Architecture</title>
|
||||
<xi:include href="./module001-ch004-openstack-architecture.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch004-openstack-architecture']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="developer-vm-provisioning-walk-through">
|
||||
<title>Review Operator Virtual Machine Provisioning Walk-Through</title>
|
||||
<xi:include href="./module001-ch005-vm-provisioning-walk-through.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'module001-ch005-vm-provisioning-walk-through']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,46 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-getting-started-lab">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Getting Started Lab</title>
|
||||
<section xml:id="developer-getting-started-lab-schedule">
|
||||
<title>Day 1, 13:30 to 14:45, 15:00 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="developer-getting-tools-and-accounts">
|
||||
<title>Getting the Tools and Accounts for Committing Code</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'getting-tools-and-accounts']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="developer-fix-doc-bug">
|
||||
<title>Fix a Documentation Bug</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'fix-doc-bug']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="developer-submit-doc-bug">
|
||||
<title>Submit a Documentation Bug</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'submit-doc-bug']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="developer-create-branch">
|
||||
<title>Create a Branch</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'create-branch']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
<section xml:id="developer-add-training-content">
|
||||
<title>Optional: Add to the Training Guide Documentation</title>
|
||||
<xi:include href="./operator-editing-code.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'add-training-content']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-getting-started-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Getting Started Quiz</title>
|
||||
<section xml:id="developer-day-one-getting-started-quiz-schedule">
|
||||
<title>Day 1, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="developer-apis-in-depth">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer APIs in Depth</title>
|
||||
<section xml:id="developer-apis-morning-schedule">
|
||||
<title>Day 2 to 4, 09:00 to 11:00, 11:15 to 12:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
|
||||
</chapter>
|
@ -1,34 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-apis-lab-two">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer APIs in Depth Lab Day Two</title>
|
||||
<section xml:id="developer-apis-lab-two-schedule">
|
||||
<title>Day 2, 13:30 to 14:45, 15:00 to 16:30</title>
|
||||
<formalpara>
|
||||
<title>Pre-Requisites</title>
|
||||
<!-- Need to add more content here -->
|
||||
<para>
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
<link xlink:href="http://git-scm.com/">Git Basics</link>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<link xlink:href="https://wiki.openstack.org/wiki/Gerrit_Workflow">Gerrit Basics</link>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<link xlink:href="http://jenkins-ci.org/">Jenkins</link>
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</para>
|
||||
</formalpara>
|
||||
<!-- Need to add more content here -->
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-apis-day-two-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer APIs in Depth Day Two Quiz</title>
|
||||
<section xml:id="developer-apis-day-two-quiz-schedule">
|
||||
<title>Day 2, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-apis-lab-three">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer APIs in Depth Lab Day Three</title>
|
||||
<section xml:id="developer-apis-lab-three-schedule">
|
||||
<title>Day 3, 13:30 to 14:45, 15:00 to 16:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-apis-day-three-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer APIs in Depth Day Three Quiz</title>
|
||||
<section xml:id="developer-apis-day-three-quiz-schedule">
|
||||
<title>Day 3, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-apis-day-four-lav">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Lab Day Four</title>
|
||||
<section xml:id="developer-apis-day-four-lab-schedule">
|
||||
<title>Day 4, 13:30 to 14:45, 15:00 to 16:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-apis-day-four-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer APIs in Depth Day Four Quiz</title>
|
||||
<section xml:id="developer-apis-day-four-quiz-schedule">
|
||||
<title>Day 4, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="developer-how-to-participate">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate</title>
|
||||
<section xml:id="developer-how-to-participate-schedule">
|
||||
<title>Day 5 to 9, 09:00 to 11:00, 11:15 to 12:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-lab-five">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Lab Day Five</title>
|
||||
<section xml:id="developer-how-to-participate-lab-five-schedule">
|
||||
<title>Day 5, 13:30 to 14:45, 15:00 to 16:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-day-five-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Day Five Quiz</title>
|
||||
<section xml:id="developer-how-to-participate-day-five-quiz-schedule">
|
||||
<title>Day 5, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-lab-six">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Lab Day Six</title>
|
||||
<section xml:id="developer-how-to-participate-lab-six-schedule">
|
||||
<title>Day 6, 13:30 to 14:45, 15:00 to 16:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-day-six-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Day Six Quiz</title>
|
||||
<section xml:id="developer-how-to-participate-day-six-quiz-schedule">
|
||||
<title>Day 6, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-lab-seven">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Lab Day Seven</title>
|
||||
<section xml:id="developer-how-to-participate-lab-seven-schedule">
|
||||
<title>Day 7, 13:30 to 14:45, 15:00 to 16:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-day-seven-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Day Seven Quiz</title>
|
||||
<section xml:id="developer-how-to-participate-day-seven-quiz-schedule">
|
||||
<title>Day 7, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-lab-eight">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Lab Day Eight</title>
|
||||
<section xml:id="developer-how-to-participate-lab-eight-schedule">
|
||||
<title>Day 8, 13:30 to 14:45, 15:00 to 16:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-day-eight-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Day Eight Quiz</title>
|
||||
<section xml:id="developer-how-to-participate-day-eight-quiz-schedule">
|
||||
<title>Day 8, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-lab-nine">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Lab Day Nine</title>
|
||||
<section xml:id="developer-how-to-participate-lab-nine-schedule">
|
||||
<title>Day 9, 13:30 to 14:45, 15:00 to 16:30</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-day-nine-quiz">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Day Nine Quiz</title>
|
||||
<section xml:id="developer-how-to-participate-day-nine-quiz-schedule">
|
||||
<title>Day 9, 16:40 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,57 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-assessment">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Assessment</title>
|
||||
<section xml:id="developer-day-ten-assessment-schedule">
|
||||
<title>Day 10, 9:00 to 11:00, 11:15 to 12:30, hands on lab 13:30 to 14:45, 15:00 to 17:00</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="developer-assessment-questions">
|
||||
<title>Questions</title>
|
||||
<para><table rules="all" width="1011">
|
||||
<caption>Assessment Question 1</caption>
|
||||
<col width="95%"/>
|
||||
<col width="05%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Task</th>
|
||||
<th>Completed?</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<para>Configure a ....</para>
|
||||
</td>
|
||||
<td>
|
||||
<para/>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table rules="all" width="1011">
|
||||
<caption>Assessment Question 2</caption>
|
||||
<col width="95%"/>
|
||||
<col width="05%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Task</th>
|
||||
<th>Completed?</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<para>Configure a ....</para>
|
||||
</td>
|
||||
<td>
|
||||
<para/>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,79 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="developer-how-to-participate-bootcamp">
|
||||
<?dbhtml stop-chunking?>
|
||||
<title>Developer How To Participate Bootcamp</title>
|
||||
<section xml:id="developer-how-to-participate-bootcamp-schedule">
|
||||
<title>One Day with Focus on Contribution</title>
|
||||
<para></para>
|
||||
</section>
|
||||
<section xml:id="developer-how-to-participate-bootcamp-overview">
|
||||
<title>Overview</title>
|
||||
<para>Training will take 6 hours with labs and quizzes.</para>
|
||||
<para>Prerequisites</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Some knowledge of Python and/or Perl</para></listitem>
|
||||
<listitem><para>Editor on a self-supplied laptop with either Eclipse with pydev, vim, emacs, or pycharm</para></listitem>
|
||||
<listitem><para>Run through the Operator Training Guide Getting Started Lab in full. This will walk each trainee through installing the accounts and tools required for the bootcamp.</para></listitem>
|
||||
</orderedlist>
|
||||
</section>
|
||||
<section xml:id="developer-how-to-participate-bootcamp-morning-classroom">
|
||||
<title>Morning Classroom 10:00 to 11:15</title>
|
||||
<para>Understanding the local tools in-depth</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Pycharm editor</para></listitem>
|
||||
<listitem><para>Git</para></listitem>
|
||||
<listitem><para>Sourcetree</para></listitem>
|
||||
<listitem><para>Maven</para></listitem>
|
||||
</itemizedlist>
|
||||
<para>Understanding the remote tools in-depth</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>git-review</para></listitem>
|
||||
<listitem><para>github</para></listitem>
|
||||
<listitem><para>gerrit</para></listitem>
|
||||
<listitem><para>jenkins</para></listitem>
|
||||
<listitem><para>gearman</para></listitem>
|
||||
<listitem><para>jeepy</para></listitem>
|
||||
<listitem><para>zuul</para></listitem>
|
||||
<listitem><para>launchpad</para></listitem>
|
||||
</itemizedlist>
|
||||
<para>CI Pipeline Workflow Overview</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Understanding the submission process in-depth</para></listitem>
|
||||
<listitem><para>Review submission syntax</para></listitem>
|
||||
<listitem><para>Gerrit etiquette</para></listitem>
|
||||
<listitem><para>Resubmission</para></listitem>
|
||||
</itemizedlist>
|
||||
</section>
|
||||
<section xml:id="developer-how-to-participate-bootcamp-morning-lab">
|
||||
<title>Morning Lab 11:30 to 12:30</title>
|
||||
<para>TBD</para>
|
||||
</section>
|
||||
<section xml:id="developer-how-to-participate-bootcamp-morning-quiz">
|
||||
<title>Morning Quiz 12:30 to 12:50</title>
|
||||
<para>Online moodle test for theory, bit of syntax and terms, retake until 100%</para>
|
||||
<para>Content TBD</para>
|
||||
</section>
|
||||
<section xml:id="developer-how-to-participate-bootcamp-afternoon-classroom">
|
||||
<title>Afternoon Classroom 13:30 to 14:45</title>
|
||||
<para>Understanding the CI Pipeline in-depth</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Gerrit Workflow</para></listitem>
|
||||
<listitem><para>Common jenkins tests</para></listitem>
|
||||
<listitem><para>Reviewing and understanding zuul</para></listitem>
|
||||
<listitem><para>Understanding jenkins output</para></listitem>
|
||||
<listitem><para>Understanding jenkins system manual (devstack)</para></listitem>
|
||||
<listitem><para>automated (tempest) integration tests</para></listitem>
|
||||
</itemizedlist>
|
||||
</section>
|
||||
<section xml:id="developer-how-to-participate-bootcamp-afternoon-lab-schedule">
|
||||
<title>Afternoon Lab 15:00 to 17:00</title>
|
||||
<para>TBD</para>
|
||||
</section>
|
||||
<section xml:id="developer-how-to-participate-bootcamp-afternoon-quiz-schedule">
|
||||
<title>Afternoon Quiz 17:00 to 17:20</title>
|
||||
<para>Online moodle test for theory, bit of syntax and terms, retake until 100%</para>
|
||||
<para>Content TBD</para>
|
||||
</section>
|
||||
</chapter>
|
@ -1,29 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="bk004-developer-training-guide">
|
||||
<title>Developer Training Guide</title>
|
||||
<xi:include href="./bk003-ch001-developer-getting-started.xml"/>
|
||||
<xi:include href="./bk003-ch002-developer-getting-started-lab.xml"/>
|
||||
<xi:include href="./bk003-ch003-developer-getting-started-quiz.xml"/>
|
||||
<xi:include href="./bk003-ch004-developer-apis-in-depth.xml"/>
|
||||
<xi:include href="./bk003-ch005-developer-apis-day-two-lab.xml"/>
|
||||
<xi:include href="./bk003-ch006-developer-apis-day-two-quiz.xml"/>
|
||||
<xi:include href="./bk003-ch007-developer-apis-day-three-lab.xml"/>
|
||||
<xi:include href="./bk003-ch008-developer-apis-day-three-quiz.xml"/>
|
||||
<xi:include href="./bk003-ch009-developer-apis-day-four-lab.xml"/>
|
||||
<xi:include href="./bk003-ch010-developer-apis-day-four-quiz.xml"/>
|
||||
<xi:include href="./bk003-ch011-developer-how-to-partipate.xml"/>
|
||||
<xi:include href="./bk003-ch012-developer-how-to-participate-day-five-lab.xml"/>
|
||||
<xi:include href="./bk003-ch013-developer-how-to-participate-day-five-quiz.xml"/>
|
||||
<xi:include href="./bk003-ch014-developer-how-to-participate-day-six-lab.xml"/>
|
||||
<xi:include href="./bk003-ch015-developer-how-to-participate-day-six-quiz.xml"/>
|
||||
<xi:include href="./bk003-ch016-developer-how-to-participate-day-seven-lab.xml"/>
|
||||
<xi:include href="./bk003-ch017-developer-how-to-participate-day-seven-quiz.xml"/>
|
||||
<xi:include href="./bk003-ch018-developer-how-to-participate-day-eight-lab.xml"/>
|
||||
<xi:include href="./bk003-ch019-developer-how-to-participate-day-eight-quiz.xml"/>
|
||||
<xi:include href="./bk003-ch020-developer-how-to-participate-day-nine-lab.xml"/>
|
||||
<xi:include href="./bk003-ch021-developer-how-to-participate-day-nine-quiz.xml"/>
|
||||
<xi:include href="./bk003-ch022-developer-assessment.xml"/>
|
||||
<xi:include href="./bk003-ch023-developer-how-to-participate-bootcamp.xml"/>
|
||||
</book>
|
@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="bk004-architect-training-guide">
|
||||
<title>Architect Training Guide</title>
|
||||
<chapter xml:id="architect-training-guide-coming-soon">
|
||||
<title>Architect Training Guide Coming Soon</title>
|
||||
<para>TBD</para>
|
||||
</chapter>
|
||||
</book>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card007-core-overview">
|
||||
<title>Core Project Overview</title>
|
||||
<!-- this maps to card007 user story title "Overview Core Project" -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_architecture.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card008-Understand_refstack_architecture">
|
||||
<title>Understanding the RefStack Architecture</title>
|
||||
<!-- this maps to user story "Card008 - As an associate trainee I need to be able to understand the architecture of the RefStack architecture described in the Basic Install Guide" -->
|
||||
<xi:include href="module001-ch004-openstack-architecture.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="install-ubuntu">
|
||||
<title>Install Ubuntu</title>
|
||||
<!-- this maps to user story "Card009 - As a trainee I need to be able to understand how to install Ubuntu 12.04 (or 13.04 in later versions) -->
|
||||
<!-- <xi:include href="../install-guide/basic-install-files/basic-install_controller-common.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'controller-os']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include> ../install-guide/basic-install-files/basic-install_controller-common.xml
|
||||
line 30
|
||||
Severity: error
|
||||
Description: IDREF "basic-install_common_repo" without matching ID
|
||||
-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card011-Installing_MySQL_Database_service">
|
||||
<title>Installing MySQL</title>
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--
|
||||
<xi:include href="../install-guide/basic-install-files/basic-install_controller-common.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'controller-mysql']/*[not(self::db:info)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
xml:id="role-controller-node">
|
||||
<title>Role of the Controller Node</title>
|
||||
<!-- this maps to user story "Card025 - As an associate trainee I need to be able to understand the role of the Controller Node in The RefStack architecture described in the basic install guide -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!-- <xi:include href="../install-guide/basic-install-files/basic-install_architecture.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card-026-network-node-overview">
|
||||
<title>Network Node Overview</title>
|
||||
<!-- this maps to card026 user story title "network node overview" -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_network-intro.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card037-installing-rabbitMQ">
|
||||
<title>Installing RabbitMQ</title>
|
||||
<!-- this maps to card037 user story title "rabbit-mq" -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_controller-common.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'controller-rabbitmq']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Add a short description for the bug summary. Add a paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card038-Install-and-configure-OpenStack-Identity-Service-in-the-Controller-Node">
|
||||
<title>Install and configure OpenStack Identity Service in the Controller Node</title>
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_controller-keystone.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="configure-nova">
|
||||
<title>Install Nova</title>
|
||||
<!-- this maps to user story "Card039 - As an associate trainee I need to be able to install and configure OpenStack Compute (Cloud Controller Services) in the Controller Node -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_controller-nova.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="configure-block-storage">
|
||||
<title>Install Cinder</title>
|
||||
<!-- this maps to user story "Card040 - As an associate trainee I need to be able to install and configure OpenStack Block Storage service in the Controller Node -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
|
||||
<!-- <xi:include href="../install-guide/basic-install-files/basic-install_controller-cinder.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,25 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="configure-network">
|
||||
<title>Install Neutron</title>
|
||||
<!-- this maps to user story "Card041 - As an associate trainee I need to be able to install and configure OpenStack Network Service (cloud controller) in the Controller Node -->
|
||||
<para><emphasis role="bold">Install Open vSwitch</emphasis></para>
|
||||
<para>Open vSwitch is one of many options, but for now we will stick with OVS.</para>
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_compute-neutron.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'compute-ovs']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><emphasis role="bold">Install Neutron</emphasis></para>
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_compute-neutron.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'compute-neutron']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card043-ovs-in-network-node">
|
||||
<title>OVS Installation and Configuration in Network node</title>
|
||||
|
||||
<!-- this maps to card043 ovs in the network node -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_network-services.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'network-ovs']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card044-install-and-configure-neutron-network-node.xml">
|
||||
<title>Neutron Installation and Configuration in Network node</title>
|
||||
<!-- this maps to card044 neutron in the network node -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_network-services.xml
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'network-neutron']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,23 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card045-configure-virtual-networking">
|
||||
<title>Configure Virtual Networking</title>
|
||||
|
||||
<!-- this maps to card045 virtual networking configuration in the network node -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_network-operating.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'create-networking']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!-- <xi:include href="../install-guide/basic-install-files/basic-install_network-operating.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'configure-l3']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card046-L3_Configuration_in_the_Network_Node">
|
||||
<title>L3 Configuration in the Network Node</title>
|
||||
<!-- this maps to card046 L3_Configuration_in_the_Network_Node -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_network-operating.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'configure-l3']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card047-install_nova_compute">
|
||||
<title>Installing Nova</title>
|
||||
<!-- This maps to card047 Install Nova Compute -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_compute-nova.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,26 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="create-floating-ip">
|
||||
<title>Create floating ip</title>
|
||||
<!-- this maps to card070 user story title "create-floating-ip" -->
|
||||
<xi:include href="../user-guide/section_cli_nova_floating_ips.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'floating_ips_overview']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<!-- this maps to card070 user story title "create-floating-ip" -->
|
||||
<xi:include href="../user-guide/section_cli_nova_floating_ips.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'floating_ips_proc']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<!-- this maps to card070 user story title "create-floating-ip" -->
|
||||
<xi:include href="../user-guide/section_cli_nova_floating_ips.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'floating_ip_allocate']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,24 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card071-create-cinder-horizon">
|
||||
<title>Creating and Deleting Volumes</title>
|
||||
<!-- this maps to card071 user story title "create cinder volume" -->
|
||||
<xi:include href="../user-guide-admin/section_dashboard_admin_manage_volumes.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'dashboard_create_volume_types']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<xi:include href="../user-guide-admin/section_dashboard_admin_manage_volumes.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'dashboard_delete_volume_types']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<xi:include href="../user-guide-admin/section_dashboard_admin_manage_volumes.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'dashboard_delete_volume']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card072-cinder-attach-volume">
|
||||
<title>Attaching volumes to an instance</title>
|
||||
<!-- this maps to card072 user story title "cinder attach voluem" -->
|
||||
<xi:include href="../user-guide/section_dashboard_manage_volumes.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'attach_volumes_to_instances']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="card073-dashboard_control_instance_states">
|
||||
<title>Controlling instance state</title>
|
||||
<para><emphasis role="bold">Controlling instance state</emphasis></para>
|
||||
<!-- this maps to card074 " -->
|
||||
<xi:include href="../user-guide-admin/section_dashboard_admin_manage_instances.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'dashboard_control_instance_states']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="ucard074-horizon-snapshots">
|
||||
<title>Creating Snapshots</title>
|
||||
<para><emphasis role="bold">Creating image snapshots using Horizon</emphasis></para>
|
||||
<!-- this maps to user story "Card074 - As an associate trainee I need to be able to Take a snapshot using OpenStack Dashboard (Horizon) -->
|
||||
<xi:include href="../user-guide-admin/section_dashboard_admin_manage_instances.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'dashboard_instance_snapshots']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="configure-dashboard">
|
||||
<title>Install Horizon</title>
|
||||
<!-- this maps to user story "Card126 - As an associate trainee I need to be able to install OpenStack Dashboard (Horizon) in the Controller node -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_controller-dashboard.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback></xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="configure-image">
|
||||
<title>Install Glance</title>
|
||||
<!-- this maps to user story "Card127 - As an associate trainee I need to be able to install OpenStack the Image Service (Glance) on the controller node -->
|
||||
<!-- The basic install guide no longer exists. A new include needs to be found -->
|
||||
<!--<xi:include href="../install-guide/basic-install-files/basic-install_controller-glance.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(/*/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>-->
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="5.0"
|
||||
xml:id="configure-swift">
|
||||
<title>Install Swift</title>
|
||||
<!-- this maps to user story "Card128 - As an associate trainee I need to be able to install and configure OpenStack Object Storage (swift) in the Controller Node -->
|
||||
<xi:include href="../install-guide/object-storage/section_object-storage-install.xml"
|
||||
xpointer="xmlns(db=http://docbook.org/ns/docbook) xpath(//*[@xml:id = 'general-installation-steps-swift']/*[not(self::db:title)])">
|
||||
<xi:fallback><para><mediaobject><imageobject><imagedata fileref="figures/openstack-training-remote-content-not-available.png" format="PNG"/></imageobject></mediaobject>Remote content not available</para><para>image source</para><para><link xlink:href="https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing">https://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing</link></para></xi:fallback>
|
||||
</xi:include>
|
||||
<para><link xlink:href="https://blueprints.launchpad.net/openstack-manuals/+filebug" xlink:show="new">Submit a bug on
|
||||
the section above. Short description for the bug summary. Paragraph for the description and
|
||||
then tag with training-manuals.</link></para>
|
||||
</section>
|
Before ![]() (image error) Size: 65 KiB |
Before ![]() (image error) Size: 78 KiB |
Before ![]() (image error) Size: 116 KiB |
Before ![]() (image error) Size: 2.7 KiB |
Before ![]() (image error) Size: 38 KiB |
Before ![]() (image error) Size: 71 KiB |
Before ![]() (image error) Size: 31 KiB |
Before ![]() (image error) Size: 53 KiB |
Before ![]() (image error) Size: 39 KiB |
Before ![]() (image error) Size: 131 KiB |
Before ![]() (image error) Size: 5.2 KiB |
Before ![]() (image error) Size: 71 KiB |
Before ![]() (image error) Size: 84 KiB |
Before ![]() (image error) Size: 73 KiB |
Before ![]() (image error) Size: 38 KiB |
Before ![]() (image error) Size: 48 KiB |
Before ![]() (image error) Size: 2.5 KiB |
Before ![]() (image error) Size: 143 KiB |
Before ![]() (image error) Size: 44 KiB |
Before ![]() (image error) Size: 20 KiB |
Before ![]() (image error) Size: 25 KiB |