You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: manuals/developers-guide/src/main/asciidoc/controller.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -935,7 +935,7 @@ In fact, each configuration operation is wrapped in a transaction. Once a transa
935
935
If this commit is successful, the transaction enters the last stage, committed. After that, the desired modules are reconfigured. If the second phase commit fails, it means that the transaction is unhealthy - basically, a new configuration instance creation failed, and the application can be in an inconsistent state.
For information on how to install Defense4All please see this page on the OpenDaylight here: https://wiki.opendaylight.org/view/Defense4All:Installation_Guide
Yang tools is a infrastructure project aiming to develop necessary tooling and libraries providing support for NETCONF and YANG for Java (JVM-language based) projects and applications.
10
5
Yang tools is used for application such as Model Driven SAL for Controller (which uses YANG as the modeling language) and Netconf or OFConfig plugins.
11
6
12
-
=== Installing the Project
7
+
==== Installing the Project
13
8
To configure your project and generate source code from YANG edit your projects *pom.xml* and add Opendaylight SNAPSHOT repository for snapshot releases (currently only snapshots are available).
14
9
15
-
== Adding Plugin Repositories
10
+
=== Adding Plugin Repositories
16
11
==== Plugin Repository
17
12
To add following plugin repositories for plugin use: +
18
13
@@ -27,36 +22,37 @@ To add following plugin repositories for plugin use: +
Copy file name to clipboardExpand all lines: manuals/install-guide/src/main/asciidoc/bk-install-guide-docinfo.xml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@
20
20
<para> This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at <linkxlink:href="http://www.eclipse.org/legal/epl-v10.html"/></para>
21
21
</legalnotice>
22
22
<abstract>
23
-
<para>This guide describes how to use and deploy OpenDaylight.</para>
23
+
<para>This guide describes how to download and install OpenDaylight Helium.</para>
Copy file name to clipboardExpand all lines: manuals/install-guide/src/main/asciidoc/general_installation.adoc
+48-21Lines changed: 48 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,17 +4,19 @@ This section should be reworked with content added.
4
4
5
5
=== Downloading the Karaf Distribution
6
6
7
-
==== Getting the Default Distribution
7
+
// ==== Getting the Default Distribution
8
+
9
+
The default distribution can be found on the OpenDaylight Software Download page here: http://www.opendaylight.org/software/downloads
8
10
9
11
This distribution comes with no features enabled by default, but all
10
12
features are able to be installed and run.
11
13
12
14
CAUTION: Not all features can be run at the same time without negative
13
15
consequences.
14
16
15
-
==== Using the Custom Distribution Download Tool
17
+
// ==== Using the Custom Distribution Download Tool
16
18
17
-
Fill in info once this exists.
19
+
// Fill in info once this exists.
18
20
19
21
=== Running the Karaf distribution
20
22
@@ -60,44 +62,69 @@ opendaylight-user@root>
60
62
61
63
=== Installing Features
62
64
65
+
The following table describes a list of components in OpenDaylight Helium and the relevant Karaf feature to install in order to enable that component. To install a feature use the +feature:install+ Karaf command, for example:
66
+
67
+
-----
68
+
feature:install <feature-name>
69
+
-----
70
+
71
+
Multiple features can be installed in the same command:
In the table a compatibility value of "all" means that it can be run with any other features. A value of "self+all" indicates that the feature can be installed with anything with a value of "all", but not any other features with a value of "self+all".
105
+
106
+
==== Installing MD-SAL Clustering
107
+
108
+
The MD-SAL clustering feature is noted to have "special" compatibility. It *must* be installed first, before any other features. That is, the first command run at the Karaf CLI should be:
109
+
110
+
----
111
+
feature:install odl-mdsal-clustering
112
+
----
113
+
114
+
==== Listing Available and Installed Karaf Features
115
+
116
+
Note, that this is not an exhaustive list of Karaf features, however you can find a full list by running the following command at the Karaf CLI:
117
+
118
+
----
119
+
feature:list
120
+
----
121
+
122
+
To just list the installed Karaf features, run the command:
123
+
124
+
----
125
+
feature:list -i
126
+
----
127
+
128
+
=== Project-Specific Installation Instructions
129
+
130
+
The Defense4All and Yang Tools projects provide project-specific installation instructions here. Other projects can either be installed by simply installing the appropriate Karaf feature(s) or, in some cases, further instructions can be found in the User Guide or Developer Guide.
0 commit comments