853 Commits

Author SHA1 Message Date
Jenkins
2dd44182f3 Merge "Fix spelling error in operating training guide" 2014-09-18 07:43:41 +00:00
Jenkins
9a7c3aa9bf Merge "Remove redundant mention of installation of ntp" 2014-09-17 21:45:36 +00:00
Bradley Jones
657cf48990 Remove redundant mention of installation of ntp
Installing ntp appeared twice in lab_control-node.xml

Change-Id: Iab3a5a8f05b75a36076582ab91d37f003076e1e0
Closes-bug: 1369579
2014-09-16 19:14:36 +01:00
KATO Tomoyuki
2427a036d3 change IceHouse to Icehouse
follow the OpenStack official release name.

Change-Id: Id5784f9fc10bef6a6b4287976e7ffbf5c796c7df
2014-09-16 21:49:14 +09:00
Bradley Jones
49fd152bb3 Fix spelling error in operating training guide
Change-Id: Ie714e81fe6b25fe60d0eb9f9250e4e9680963c3c
Partial-bug: 1369586
2014-09-16 12:47:05 +01:00
Jenkins
fa39b63721 Merge "Moves cinder tests to cidner_volues script" 2014-09-15 17:17:11 +00:00
Pranav Salunke
8521801016 Moves cinder tests to cidner_volues script
As the installation of cinder volumes section is separated to another
node (compute node for now) which may not be the same node as the
node running controller side of cinder's services, the tests should
also be moved to the appropriate location.

Change-Id: I2c2e6e64807e026783881197d62243b4751f7f41
2014-09-15 15:32:25 +02:00
Roger Luethi
36d5af85f4 labs: make sysctl configuration survive reboots
Sysctl configuration set with "sysctl -w" does not survive reboots. Edit
/etc/sysctl.conf instead (and reload file with sysctl -p).

Change-Id: Icf0191774e0d1b8f65345cc980460ec8f86d7153
2014-09-14 22:22:14 +02:00
Roger Luethi
3f1ef07fdd labs: osbashauto exit on script error
Make osbashout abort if a client-side scripts returns an error; use a
file named error in the status directory to signal the problem and to
store the name of the offending script for use by Windows batch scripts.

Have osbash.sh and the Windows batch scripts exit when an error file
appears.

Change-Id: I6722e75c9c23b99e5ed25b00429026c2e0ff6a12
2014-09-14 10:55:40 +02:00
Jenkins
5a578d6ca4 Merge "labs: use hostname_to_ip where appropriate" 2014-09-14 08:33:18 +00:00
Jenkins
1578655834 Merge "labs: simplify wait_for_autofiles logic" 2014-09-14 08:29:37 +00:00
Jenkins
78c4b63bc4 Merge "labs: move network-api IP address" 2014-09-14 08:28:32 +00:00
Roger Luethi
b90d140bfc labs: move network-api IP address
Eth3 is used for a bridge and should therefore not have an IP address.
With the network-api address remaining on eth3, we can't talk to
controller-api.

This patch moves the IP address to the switch-internal network device
of the bridge, br-ex.

Change-Id: I2a52844a160fe7ccd95e8d1aa16eb2d451dd605f
2014-09-13 12:30:38 +00:00
Roger Luethi
a5a434d905 labs: use hostname_to_ip where appropriate
Where configuration key names suggest using an IP address, use
hostname_to_ip to convert hostnames to IP addresses.

Change-Id: I8c19cf5d8a677d2fd6f2f79929f838c6c77d96b8
2014-09-13 14:08:35 +02:00
Roger Luethi
8b67712897 labs: fix metadata_agent authentication
The config file, metadata_agent.ini, uses auth_url (not auth_uri).

Change-Id: Id14a2ac2d2ad70fe2a354e47913566b7ea9c37b2
2014-09-13 14:04:24 +02:00
Roger Luethi
80bb373a50 labs: simplify wait_for_autofiles logic
Refactoring to make the control flow easier to understand.

Change-Id: Id38fd1c06ba51ec65577e7c6e7d7caf67acff666
2014-09-12 22:58:40 +02:00
Jenkins
1e2ec80744 Merge "labs: split out process_begin_files" 2014-09-12 20:52:36 +00:00
Jenkins
3bab42dd5d Merge "labs: fix race in preseed script" 2014-09-11 18:32:07 +00:00
Roger Luethi
412db49c57 labs: exit if ssh returns error value
With this changeset, osbash host scripts abort installation over ssh if
script execution in the VM returns an error. The patch has no effect on
installations using VirtualBox guest-addons.

Change-Id: Ibc0b297f44289cfe37e07fad1c0fcef1a30abfb2
2014-09-11 15:20:14 +02:00
Roger Luethi
d14c75c38a labs: split out process_begin_files
Move the processing of *.begin status files into a separate function.
Call that function only if the host's status directory is shared with
the client scripts (through VirtualBox guest-additions).

Change-Id: I7716528c02aa4f8b5fc0901ff91ba5d37b5a0d9f
2014-09-11 14:35:57 +02:00
Roger Luethi
6052a0455f labs: fix race in preseed script
When using the VirtualBox additions, there is a chance that after the
vboxadd service has started, the shared directory is not yet fully
available. In that case, activate_autostart.sh is never run (although
it may appear in time to be deleted).

This patch makes the script from preseed wait for activate_autostart.sh
to become available before it tries to execute it.

Change-Id: I1c2f3ef2f4301f36efec8a70b811ffe97dbaa779
2014-09-11 13:04:57 +02:00
OpenStack Proposal Bot
7dbce8f985 Updated from global requirements
Change-Id: Ia6066ddd02cbf7c50998ee5b54fc65cd46d7cf8d
2014-09-11 00:32:02 +00:00
Jenkins
b058bd79ec Merge "labs: remove linux-image-extra" 2014-09-10 12:36:34 +00:00
Roger Luethi
047a7be432 labs: remove linux-image-extra
On Ubuntu 14.04 LTS, the removal of the old kernel (linux-image) fails
after the upgrade because linux-image-extra depends on it. Remove that
package first (if it is installed).

Change-Id: I17a0caa091fd69951df65c4f1ac954a61ea29227
2014-09-10 12:09:09 +02:00
Roger Luethi
027a116c43 labs: disable cloud-archive for trusty
Icehouse packages are part of Ubuntu 14.04 LTS (trusty), trying to add
the cloud-archive results in an error. The code is still needed for
precise (Ubuntu 12.04) and presumably for trusty once Juno and later
OpenStack releases become available.

Change-Id: I970f938281f0abfc32a3e0c1467c2dca11dfa676
2014-09-10 12:09:03 +02:00
Jenkins
a102914056 Merge "Adding Lego applied to Free Software contributions" 2014-09-10 08:14:29 +00:00
Jenkins
024c766cb8 Merge "labs: enable host I/O cache" 2014-09-10 07:21:50 +00:00
Stefano Maffulli
4777cbb9d4 Adding Lego applied to Free Software contributions
Blueprint: merge-upstream-university-training

Change-Id: Ie45326999a2a35b2e712627f450620f77c87fecb
2014-09-09 15:27:36 +00:00
Jenkins
144eb04c5c Merge "Changed some colors to be more aligned to openstack.org palette" 2014-09-09 09:06:38 +00:00
Jenkins
8ec09484e3 Merge "Modified the header and section to accommodate multi-line titles" 2014-09-09 09:03:27 +00:00
Roger Luethi
b35c73f3b4 labs: enable host I/O cache
This patch enables host I/O cache for the VMs created by the labs
scripts.

Without host I/O cache, occasional VM filesystem corruption occured on
two out of three host systems when we started taking snapshots after
every service install on the controller VM. Typically, the affected
script would just hang. The issue is somewhat elusive: it occured only
on two out of three test hosts, and the longest observed streak of
correct controller VM builds in a row was 16 (number 17 ended with
filesystem corruption).

With host I/O cache enabled, 125 builds were successful and none failed.

Change-Id: Ib36f44fdbf9366ef781df82f225e5ac8c5bb678f
2014-09-09 09:15:43 +02:00
OpenStack Proposal Bot
38316d9a13 Imported Translations from Transifex
Change-Id: Iae0dbb8fd1fb13c8a5200a0a5de813b9d3ca0e11
2014-09-09 06:00:10 +00:00
Stefano Maffulli
7a7bd699e8 Changed some colors to be more aligned to openstack.org palette
Change-Id: Ic44f6d677522d8a13c509352e5b1638f9d05e3a3
2014-09-08 12:18:31 -07:00
Stefano Maffulli
ffc7221d85 Modified the header and section to accommodate multi-line titles
Change-Id: I3b1779156a0cdec76b2d68337086c496c03ea44a
2014-09-08 11:17:34 -07:00
Jenkins
a52d5a4d3b Merge "Adding a template for students to develop their final presentation" 2014-09-08 17:56:25 +00:00
Matjaz Pancur
a5ed61765f Add a compute node Quiz for the Associate Guide
Adds first few Q&As for the compute node in the Training Guides - Associate Guide.

Change-Id: I8b02a9c95e6a658110cbadb7a76f0f87b9508462
Partial-Bug: 1352389
2014-09-08 16:40:05 +00:00
Jenkins
fa156e9579 Merge "Fix broken link" 2014-09-08 15:15:57 +00:00
OpenStack Proposal Bot
fe0f0966b6 Imported Translations from Transifex
Change-Id: Ic431376440e728af211b88def72b70607a0b8ef6
2014-09-08 06:00:08 +00:00
KATO Tomoyuki
84be4180aa change Virtual Box to VirtualBox
follow the official name

Change-Id: I590b09a019e15fe9683f7acec6359d293304382f
Closes-Bug: 1366644
2014-09-08 10:53:42 +09:00
Andreas Jaeger
9b76c6cf59 Fix broken link
fix an invalid link, use uri instead of xref since it's not an external
link and has to be adjusted. Also fix content to use training-guides
instead of openstack-manuals.

Change-Id: I9ccdd1389ddcd77ddd6ff70a1e8449690216c271
2014-09-07 16:04:41 +02:00
Jenkins
b68650b22f Merge "changes to editing-code" 2014-09-07 12:39:00 +00:00
Jenkins
cd20dd104e Merge "Minor change to neutron controller script" 2014-09-06 14:44:59 +00:00
Pranav Salunke
12f537e03d Minor change to neutron controller script
Moves nova related parameter to its respective location, does not
have any functional impacts. Also swaps auth_protocol with auth_port
to keep it in sync with install guides. Classifies ml2 sections by
adding comments.

Change-Id: I7739451f2959099e2b9485b2e0adbe721a9edfd7
2014-09-06 19:39:03 +05:30
Jenkins
69c7b31d41 Merge "Change markup tag of sample URI" 2014-09-06 11:41:20 +00:00
Jenkins
be4f3543c8 Merge "Adding Training Contribution Process" 2014-09-06 11:27:31 +00:00
OpenStack Proposal Bot
3b9177b39b Imported Translations from Transifex
Change-Id: I0fc1c35860c655ee759c21be83ed4af783f59838
2014-09-06 06:00:09 +00:00
Shilla Saebi
833ef5fb5a changes to editing-code
removed reference to trello and referred to launchpad

Change-Id: Ia96e4ad824d537b4b5f6446404d6c33e248bdbf5
2014-09-05 10:59:14 -04:00
Jenkins
e1735b0ffb Merge "Adds nova snapshot to the compute node" 2014-09-05 08:47:53 +00:00
Stefano Maffulli
2ab39a6270 Adding a template for students to develop their final presentation
At the end of the class, each student will have to prepare a
presentation to illustrate what they're going to work on in the
future months and also excercise a little the skills learned.

This file is a template that can be distributed during classes.

Change-Id: I0d4971b1dfca7053c2c31cf275c93eadd4ed69f0
2014-09-04 17:17:59 -07:00
Stefano Maffulli
0bc2d10ac5 Adding Training Contribution Process
Change-Id: I31dbf29ac038b05d36f10d83047ac077c0732831
2014-09-04 16:46:07 -07:00