Installation and Download

Version 43 (Christoph Dwertmann, 02/02/2011 06:34 pm)

1 32 Thierry Rakotoarivelo
{{toc}}
2 3 Thierry Rakotoarivelo
3 41 Thierry Rakotoarivelo
h1. 1. Current stable release 5.2
4 1 Thierry Rakotoarivelo
5 36 Thierry Rakotoarivelo
*Installation*
6 36 Thierry Rakotoarivelo
7 37 Thierry Rakotoarivelo
* [[Prerequisites]] for running OMF
8 37 Thierry Rakotoarivelo
9 36 Thierry Rakotoarivelo
* [[Installation_Guide_52|OMF 5.2 Installation Guide]] OMF 5.2 Installation guide for Ubuntu/Debian. This is our most recent installation document for the current stable release.
10 36 Thierry Rakotoarivelo
11 36 Thierry Rakotoarivelo
* [[InstallationInventory | Inventory Description]]: This is a detailed description of the tables and fields for the Inventory. This should help testbed operators to set up their own Inventory database.
12 36 Thierry Rakotoarivelo
13 32 Thierry Rakotoarivelo
*Download*
14 32 Thierry Rakotoarivelo
15 32 Thierry Rakotoarivelo
* Binary packages of our current stable release for Debian/Ubuntu are always available from our repository. Just  append the following line to your _/etc/apt/sources.list_ and run @apt-get update@ :
16 32 Thierry Rakotoarivelo
17 1 Thierry Rakotoarivelo
<pre>
18 1 Thierry Rakotoarivelo
deb http://pkg.mytestbed.net/ubuntu karmic/
19 25 Christoph Dwertmann
</pre>
20 25 Christoph Dwertmann
21 1 Thierry Rakotoarivelo
* OMF is divided into 3 basic packages, *omf-aggmgr*, *omf-expctl* and *omf-resctl*. These packages have been tested against Debian 5.0 (Lenny) and Ubuntu 9.04 (Jaunty).
22 1 Thierry Rakotoarivelo
23 42 Christoph Dwertmann
* Alternatively, the current stable release can also be obtained from our repository (source:branches/release-5.2). To retrieve the code via git, run:
24 1 Thierry Rakotoarivelo
25 32 Thierry Rakotoarivelo
<pre>
26 43 Christoph Dwertmann
git clone git://git.mytestbed.net/omf.git -b release-5.2
27 1 Thierry Rakotoarivelo
</pre>
28 32 Thierry Rakotoarivelo
29 1 Thierry Rakotoarivelo
30 41 Thierry Rakotoarivelo
h1. 2. "Bleeding edge" development release
31 32 Thierry Rakotoarivelo
32 42 Christoph Dwertmann
* Code from our development master can be retrieved from the git repository by running:
33 32 Thierry Rakotoarivelo
34 1 Thierry Rakotoarivelo
<pre>
35 43 Christoph Dwertmann
git clone git://git.mytestbed.net/omf.git
36 1 Thierry Rakotoarivelo
</pre>
37 1 Thierry Rakotoarivelo
38 42 Christoph Dwertmann
* *Warning:* the code in the git master has not been fully tested. It may be unstable, buggy, unusable and unpredictable. In fact, it might ruin your day. So don't use it!
39 1 Thierry Rakotoarivelo
40 32 Thierry Rakotoarivelo
* We are infrequently building packages based on the trunk for our internal development. Those can be accessed by appending the following line to your _/etc/apt/sources.list_ :
41 1 Thierry Rakotoarivelo
42 25 Christoph Dwertmann
<pre>
43 1 Thierry Rakotoarivelo
deb http://pkg.mytestbed.net/ubuntu testing/
44 32 Thierry Rakotoarivelo
</pre>
45 1 Thierry Rakotoarivelo
46 1 Thierry Rakotoarivelo
47 41 Thierry Rakotoarivelo
h1. 3. Outdated release 5.1
48 1 Thierry Rakotoarivelo
49 37 Thierry Rakotoarivelo
*Installation*
50 37 Thierry Rakotoarivelo
51 37 Thierry Rakotoarivelo
* [[Installation_Guide_51|OMF 5.1 Installation Guide]] OMF 5.1 Installation guide for Ubuntu/Debian. This is a historic installation document for the old stable release.
52 37 Thierry Rakotoarivelo
53 32 Thierry Rakotoarivelo
*Download*
54 32 Thierry Rakotoarivelo
55 32 Thierry Rakotoarivelo
* This release includes the following software:
56 32 Thierry Rakotoarivelo
** Node Handler v4.4
57 32 Thierry Rakotoarivelo
** Node Agent v4.4
58 32 Thierry Rakotoarivelo
** Grid Services v2.2
59 32 Thierry Rakotoarivelo
60 42 Christoph Dwertmann
* It can be obtained from our git repository. To check it out, run:
61 32 Thierry Rakotoarivelo
62 32 Thierry Rakotoarivelo
<pre>
63 43 Christoph Dwertmann
git clone git://git.mytestbed.net/omf.git -b release-1.3 omf-5.1
64 32 Thierry Rakotoarivelo
</pre>
65 32 Thierry Rakotoarivelo
66 33 Thierry Rakotoarivelo
----
67 34 Thierry Rakotoarivelo
68 33 Thierry Rakotoarivelo
Some old *outdated* installation documents are kept on a [[Old_Install_Doc|separate page]] for archival purpose. Please do NOT use them as reference for the stable release!