brooklyn-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rich...@apache.org
Subject svn commit: r1743675 - in /brooklyn/site/v: 0.9.0/dev/env/ 0.9.0/ops/ 0.9.0/yaml/test/ 0.9.0/yaml/winrm/ latest/dev/env/ latest/ops/ latest/yaml/test/ latest/yaml/winrm/
Date Fri, 13 May 2016 13:52:59 GMT
Author: richard
Date: Fri May 13 13:52:59 2016
New Revision: 1743675

URL: http://svn.apache.org/viewvc?rev=1743675&view=rev
Log:
Update 0.9.0 user guide (and "latest") to brooklyn-docs 0.9.0 branch git commit 047fc15e575012aebb095b8e32e17750716d77a8

Modified:
    brooklyn/site/v/0.9.0/dev/env/maven-build.html
    brooklyn/site/v/0.9.0/ops/server-cli-reference.html
    brooklyn/site/v/0.9.0/yaml/test/test-entities.html
    brooklyn/site/v/0.9.0/yaml/winrm/index.html
    brooklyn/site/v/latest/dev/env/maven-build.html
    brooklyn/site/v/latest/ops/server-cli-reference.html
    brooklyn/site/v/latest/yaml/test/test-entities.html
    brooklyn/site/v/latest/yaml/winrm/index.html

Modified: brooklyn/site/v/0.9.0/dev/env/maven-build.html
URL: http://svn.apache.org/viewvc/brooklyn/site/v/0.9.0/dev/env/maven-build.html?rev=1743675&r1=1743674&r2=1743675&view=diff
==============================================================================
--- brooklyn/site/v/0.9.0/dev/env/maven-build.html (original)
+++ brooklyn/site/v/0.9.0/dev/env/maven-build.html Fri May 13 13:52:59 2016
@@ -378,42 +378,47 @@ under the License.
             <h1>Maven Build</h1>
             <h2 id="the-basics">The Basics</h2>
 
-<p>To build the code, you need Maven (v3.1+) and Java (v1.7+, 1.8 recommended) and
Go (v1.6+).
-With that in place, you should be able to build everything with a:</p>
+<p>The full build requires the following software to be installed:</p>
+
+<ul>
+  <li>Maven (v3.1+)</li>
+  <li>Java (v1.7+, 1.8 recommended)</li>
+  <li>Go (v1.6+) [if building the CLI client]</li>
+  <li>rpm tools [if building the dist packages for those platforms]</li>
+</ul>
+
+<p>With these in place, you should be able to build everything with a:</p>
 
 <div class="highlight"><pre><code class="language-bash" data-lang="bash">%
mvn clean install</code></pre></div>
 
-<p>Key things to note if you’re new to Maven:</p>
+<p>Alternatively you can build most things with just Java and Maven installed using:</p>
+
+<div class="highlight"><pre><code class="language-bash" data-lang="bash">mvn
clean install -Dno-go-client -Dno-rpm<span class="sb">`</span></code></pre></div>
+
+<p>Other tips:</p>
 
 <ul>
   <li>
+    <p>Add <code>-DskipTests</code> to skip tests (builds much faster,
but not as safe)</p>
+  </li>
+  <li>
     <p>You may need more JVM memory, e.g. at the command-line (or in <code>.profile</code>):</p>
 
     <p><code>export MAVEN_OPTS="-Xmx1024m -Xms512m -XX:MaxPermSize=256m"</code></p>
   </li>
   <li>
-    <p>You can do this in specific projects as well.</p>
-  </li>
-  <li>
-    <p>Add <code>-DskipTests</code> to skip tests. </p>
-  </li>
-  <li>
-    <p>Add <code>-Dno-go-client</code> to skip building the <code>brooklyn-client</code>
project (useful if you don’t have Go installed).</p>
-  </li>
-  <li>
-    <p>You may need to install <code>rpm</code> package to build RPM packages:
<code>brew install rpm</code> for Mac OS, <code>apt-get install rpm</code>
for Ubuntu, <code>yum install rpm</code> for Centos/RHEL.</p>
-  </li>
-  <li>
     <p>Run <code>-PIntegration</code> to run integration tests, or <code>-PLive</code>
to run live tests
 (<a href="../code/tests.html">tests described here</a>)</p>
   </li>
   <li>
-    <p>Note that many of the gory details are in <code>brooklyn-server/parent/pom.xml</code>,
which is referenced by most other poms.</p>
+    <p>You may need to install <code>rpm</code> package to build RPM packages:
<code>brew install rpm</code> for Mac OS, <code>apt-get install rpm</code>
for Ubuntu, <code>yum install rpm</code> for Centos/RHEL.
+On Mac OS you may also need to set <code>%_tmppath /tmp</code> in <code>~/.rpmmacros</code>.</p>
+  </li>
+  <li>
+    <p>If you’re looking at the maven internals, note that many of the settings
are inherited from parent projects (see for instance <code>brooklyn-server/parent/pom.xml</code>)</p>
   </li>
   <li>
-    <p>You can also open and use the code in your favourite IDE,
-although you may hit a few <strong><a href="ide/">snags</a></strong>
-(that link has some tips for resolving them too)</p>
+    <p>For tips on building within various IDEs, look <a href="ide/">here</a>.</p>
   </li>
 </ul>
 

Modified: brooklyn/site/v/0.9.0/ops/server-cli-reference.html
URL: http://svn.apache.org/viewvc/brooklyn/site/v/0.9.0/ops/server-cli-reference.html?rev=1743675&r1=1743674&r2=1743675&view=diff
==============================================================================
--- brooklyn/site/v/0.9.0/ops/server-cli-reference.html (original)
+++ brooklyn/site/v/0.9.0/ops/server-cli-reference.html Fri May 13 13:52:59 2016
@@ -383,7 +383,7 @@ already running Brooklyn Server, refer t
 
 <p>To launch Brooklyn, from the directory where Brooklyn is unpacked, run:</p>
 
-<div class="highlight"><pre><code class="language-bash" data-lang="bash">%
nohup bin/brooklyn launch &gt; /dev/null 2<span class="p">&amp;</span>&gt;1
<span class="p">&amp;</span></code></pre></div>
+<div class="highlight"><pre><code class="language-bash" data-lang="bash">%
nohup bin/brooklyn launch &gt; /dev/null 2&gt;<span class="p">&amp;</span><span
class="m">1</span> <span class="p">&amp;</span></code></pre></div>
 
 <p>With no configuration, this will launch the Brooklyn web console and REST API on
<a href="http://localhost:8081/"><code>http://localhost:8081/</code></a>.
 No password is set, but the server is listening only on the loopback network interface for
security.

Modified: brooklyn/site/v/0.9.0/yaml/test/test-entities.html
URL: http://svn.apache.org/viewvc/brooklyn/site/v/0.9.0/yaml/test/test-entities.html?rev=1743675&r1=1743674&r2=1743675&view=diff
==============================================================================
--- brooklyn/site/v/0.9.0/yaml/test/test-entities.html (original)
+++ brooklyn/site/v/0.9.0/yaml/test/test-entities.html Fri May 13 13:52:59 2016
@@ -471,6 +471,10 @@ under the License.
   <li><code>assert</code> - assertion to perform on the specified sensor
value. See section on assertions below.</li>
 </ul>
 
+<div class="alert alert-info">
+    <strong>Tip:</strong> If the <code>TestSensor</code> is wrapped
within a <code>TestCase</code>, <code>ParallelTestCase</code> or <code>LoopOverGroupMembersTestCase</code>
that set the target, <strong>you don't need to specify the target</strong>, unless
you want to test another entity.
+</div>
+
 <h3 id="testeffector">TestEffector</h3>
 <p>The <code>TestEffector</code> entity invokes the specified effector
on a target entity. If the result of the effector is a String, it will then perform assertions
on the result.</p>
 
@@ -493,6 +497,10 @@ under the License.
   <li><code>assert</code> - assertion to perform on the returned result.
See section on assertions below.</li>
 </ul>
 
+<div class="alert alert-info">
+    <strong>Tip:</strong> If the <code>TestEffector</code> is wrapped
within a <code>TestCase</code>, <code>ParallelTestCase</code> or <code>LoopOverGroupMembersTestCase</code>
that set the target, <strong>you don't need to specify the target</strong>, unless
you want to test another entity.
+</div>
+
 <h3 id="testhttpcall">TestHttpCall</h3>
 <p>The <code>TestHttpCall</code> entity performs a HTTP GET on the specified
URL and performs an assertion on the response.</p>
 
@@ -512,8 +520,11 @@ under the License.
   <li><code>assert</code> - assertion to perform on the response.  See
section on assertions below.</li>
 </ul>
 
-<h3 id="simpleshellcommandtest">SimpleShellCommandTest</h3>
+<div class="alert alert-info">
+    <strong>Tip:</strong> If the <code>TestHttpCall</code> is wrapped
within a <code>TestCase</code>, <code>ParallelTestCase</code> or <code>LoopOverGroupMembersTestCase</code>
that set the target, <strong>you don't need to specify the target</strong>, unless
you want to test another entity.
+</div>
 
+<h3 id="simpleshellcommandtest">SimpleShellCommandTest</h3>
 <p>The SimpleShellCommandTest runs a command on the host of the target entity.
 The script is expected not to run indefinitely, but to return a result (process exit code),
along with its
 standard out and error streams, which can then be tested using assertions.
@@ -557,6 +568,10 @@ If no assertions are explicitly configur
   <li><code>assertErr</code> -  Assertions on the standard error of the
command as a String.</li>
 </ul>
 
+<div class="alert alert-info">
+    <strong>Tip:</strong> If the <code>SimpleShellCommandTest</code>
is wrapped within a <code>TestCase</code>, <code>ParallelTestCase</code>
or <code>LoopOverGroupMembersTestCase</code> that set the target, <strong>you
don't need to specify the target</strong>, unless you want to test another entity.
+</div>
+
 <h2 id="assertions">Assertions</h2>
 
 <p>The following conditions are provided by those test entities above that include
assertions</p>

Modified: brooklyn/site/v/0.9.0/yaml/winrm/index.html
URL: http://svn.apache.org/viewvc/brooklyn/site/v/0.9.0/yaml/winrm/index.html?rev=1743675&r1=1743674&r2=1743675&view=diff
==============================================================================
--- brooklyn/site/v/0.9.0/yaml/winrm/index.html (original)
+++ brooklyn/site/v/0.9.0/yaml/winrm/index.html Fri May 13 13:52:59 2016
@@ -810,6 +810,53 @@ operations. The installer from Microsoft
 refer to <a href="#how-and-why-to-re-authenticate-within-a-powershell-script">How and
Why to re-authenticate withing a powershell script</a> 
 above.</p>
 
+<h3 id="webserviceexception-could-not-send-message">WebServiceException: Could not
send Message</h3>
+
+<p>We detected a <code>WebServiceException</code> and different <code>SocketException</code>
+during deployment of long lasting Application Blueprint against VcloudDirector.</p>
+
+<p>Launching the blueprint bellow was giving constantly this type of error on launch
step.</p>
+
+<pre><code>services:
+  type: org.apache.brooklyn.entity.software.base.VanillaWindowsProcess
+  brooklyn.config:
+    pre.install.command: echo preInstallCommand
+    install.command: echo installCommand &gt; C:\\install.txt
+    post.install.command: echo postInstallCommand
+    customize.command: echo customizeCommand
+    pre.launch.command: echo preLaunchCommand
+    launch.powershell.command: |
+      Start-Sleep -s 400
+      Write-Host Test Completed
+    post.launch.command: echo postLaunchCommand
+    checkRunning.command: echo checkRunningCommand
+    stop.command: echo stopCommand
+</code></pre>
+
+<p>With series of tests we concluded that on the Vcloud Director environment we were
using
+a restart was happening ~2 minutes after the VM is provisioned.
+Logging in the host and search for System event of type 1074 in Windows Event Viewer, we
found two 1074 events where the second one was
+<code>none
+The process C:\Windows\system32\winlogon.exe (W2K12-STD) has initiated the restart of computer
WIN-XXXX on behalf of user 
+NT AUTHORITY\SYSTEM for the following reason: Operating System: Upgrade (Planned) Reason
Code: 0x80020003 Shutdown Type: restart Comment:
+</code></p>
+
+<p>Normally on other clouds only one restart event is registered and the first time
winrm connection is made the Windows VM is ready for use. </p>
+
+<p>For this particular case when you want this second restart to finish we made <code>waitWindowsToStart</code>
location parameter
+which basically adds additional check assuring the Windows VM provisioning is done.</p>
+
+<p>For example when using <code>waitWindowsToStart: 5m</code> location
parameter, Apache Brooklyn will wait 5 minutes to see if a disconnect occurs.
+If it does, then it will again wait 5m for the machine to come back up.
+The default behaviour in Apache Brooklyn is to consider provisioning done on the first successful
winrm connection, without waiting for restart. </p>
+
+<p>To determine whether you should use this parameter you should carefully inspect
how the image you choose to provision is behaving.
+If the description above matches your case and you are getting <strong>connection failure
message in the middle of the installation process</strong> for your blueprints,
+a restart probably occurred and you should try this parameter.</p>
+
+<p>Before using this parameter we advice to check whether this is really your case.
+To verify the behavior check as described above.</p>
+
 <h3 id="amis-not-found">AMIs not found</h3>
 
 <p>If using the imageId of a Windows community AMI, you may find that the AMI is deleted
after a few weeks.

Modified: brooklyn/site/v/latest/dev/env/maven-build.html
URL: http://svn.apache.org/viewvc/brooklyn/site/v/latest/dev/env/maven-build.html?rev=1743675&r1=1743674&r2=1743675&view=diff
==============================================================================
--- brooklyn/site/v/latest/dev/env/maven-build.html (original)
+++ brooklyn/site/v/latest/dev/env/maven-build.html Fri May 13 13:52:59 2016
@@ -378,42 +378,47 @@ under the License.
             <h1>Maven Build</h1>
             <h2 id="the-basics">The Basics</h2>
 
-<p>To build the code, you need Maven (v3.1+) and Java (v1.7+, 1.8 recommended) and
Go (v1.6+).
-With that in place, you should be able to build everything with a:</p>
+<p>The full build requires the following software to be installed:</p>
+
+<ul>
+  <li>Maven (v3.1+)</li>
+  <li>Java (v1.7+, 1.8 recommended)</li>
+  <li>Go (v1.6+) [if building the CLI client]</li>
+  <li>rpm tools [if building the dist packages for those platforms]</li>
+</ul>
+
+<p>With these in place, you should be able to build everything with a:</p>
 
 <div class="highlight"><pre><code class="language-bash" data-lang="bash">%
mvn clean install</code></pre></div>
 
-<p>Key things to note if you’re new to Maven:</p>
+<p>Alternatively you can build most things with just Java and Maven installed using:</p>
+
+<div class="highlight"><pre><code class="language-bash" data-lang="bash">mvn
clean install -Dno-go-client -Dno-rpm<span class="sb">`</span></code></pre></div>
+
+<p>Other tips:</p>
 
 <ul>
   <li>
+    <p>Add <code>-DskipTests</code> to skip tests (builds much faster,
but not as safe)</p>
+  </li>
+  <li>
     <p>You may need more JVM memory, e.g. at the command-line (or in <code>.profile</code>):</p>
 
     <p><code>export MAVEN_OPTS="-Xmx1024m -Xms512m -XX:MaxPermSize=256m"</code></p>
   </li>
   <li>
-    <p>You can do this in specific projects as well.</p>
-  </li>
-  <li>
-    <p>Add <code>-DskipTests</code> to skip tests. </p>
-  </li>
-  <li>
-    <p>Add <code>-Dno-go-client</code> to skip building the <code>brooklyn-client</code>
project (useful if you don’t have Go installed).</p>
-  </li>
-  <li>
-    <p>You may need to install <code>rpm</code> package to build RPM packages:
<code>brew install rpm</code> for Mac OS, <code>apt-get install rpm</code>
for Ubuntu, <code>yum install rpm</code> for Centos/RHEL.</p>
-  </li>
-  <li>
     <p>Run <code>-PIntegration</code> to run integration tests, or <code>-PLive</code>
to run live tests
 (<a href="../code/tests.html">tests described here</a>)</p>
   </li>
   <li>
-    <p>Note that many of the gory details are in <code>brooklyn-server/parent/pom.xml</code>,
which is referenced by most other poms.</p>
+    <p>You may need to install <code>rpm</code> package to build RPM packages:
<code>brew install rpm</code> for Mac OS, <code>apt-get install rpm</code>
for Ubuntu, <code>yum install rpm</code> for Centos/RHEL.
+On Mac OS you may also need to set <code>%_tmppath /tmp</code> in <code>~/.rpmmacros</code>.</p>
+  </li>
+  <li>
+    <p>If you’re looking at the maven internals, note that many of the settings
are inherited from parent projects (see for instance <code>brooklyn-server/parent/pom.xml</code>)</p>
   </li>
   <li>
-    <p>You can also open and use the code in your favourite IDE,
-although you may hit a few <strong><a href="ide/">snags</a></strong>
-(that link has some tips for resolving them too)</p>
+    <p>For tips on building within various IDEs, look <a href="ide/">here</a>.</p>
   </li>
 </ul>
 

Modified: brooklyn/site/v/latest/ops/server-cli-reference.html
URL: http://svn.apache.org/viewvc/brooklyn/site/v/latest/ops/server-cli-reference.html?rev=1743675&r1=1743674&r2=1743675&view=diff
==============================================================================
--- brooklyn/site/v/latest/ops/server-cli-reference.html (original)
+++ brooklyn/site/v/latest/ops/server-cli-reference.html Fri May 13 13:52:59 2016
@@ -383,7 +383,7 @@ already running Brooklyn Server, refer t
 
 <p>To launch Brooklyn, from the directory where Brooklyn is unpacked, run:</p>
 
-<div class="highlight"><pre><code class="language-bash" data-lang="bash">%
nohup bin/brooklyn launch &gt; /dev/null 2<span class="p">&amp;</span>&gt;1
<span class="p">&amp;</span></code></pre></div>
+<div class="highlight"><pre><code class="language-bash" data-lang="bash">%
nohup bin/brooklyn launch &gt; /dev/null 2&gt;<span class="p">&amp;</span><span
class="m">1</span> <span class="p">&amp;</span></code></pre></div>
 
 <p>With no configuration, this will launch the Brooklyn web console and REST API on
<a href="http://localhost:8081/"><code>http://localhost:8081/</code></a>.
 No password is set, but the server is listening only on the loopback network interface for
security.

Modified: brooklyn/site/v/latest/yaml/test/test-entities.html
URL: http://svn.apache.org/viewvc/brooklyn/site/v/latest/yaml/test/test-entities.html?rev=1743675&r1=1743674&r2=1743675&view=diff
==============================================================================
--- brooklyn/site/v/latest/yaml/test/test-entities.html (original)
+++ brooklyn/site/v/latest/yaml/test/test-entities.html Fri May 13 13:52:59 2016
@@ -471,6 +471,10 @@ under the License.
   <li><code>assert</code> - assertion to perform on the specified sensor
value. See section on assertions below.</li>
 </ul>
 
+<div class="alert alert-info">
+    <strong>Tip:</strong> If the <code>TestSensor</code> is wrapped
within a <code>TestCase</code>, <code>ParallelTestCase</code> or <code>LoopOverGroupMembersTestCase</code>
that set the target, <strong>you don't need to specify the target</strong>, unless
you want to test another entity.
+</div>
+
 <h3 id="testeffector">TestEffector</h3>
 <p>The <code>TestEffector</code> entity invokes the specified effector
on a target entity. If the result of the effector is a String, it will then perform assertions
on the result.</p>
 
@@ -493,6 +497,10 @@ under the License.
   <li><code>assert</code> - assertion to perform on the returned result.
See section on assertions below.</li>
 </ul>
 
+<div class="alert alert-info">
+    <strong>Tip:</strong> If the <code>TestEffector</code> is wrapped
within a <code>TestCase</code>, <code>ParallelTestCase</code> or <code>LoopOverGroupMembersTestCase</code>
that set the target, <strong>you don't need to specify the target</strong>, unless
you want to test another entity.
+</div>
+
 <h3 id="testhttpcall">TestHttpCall</h3>
 <p>The <code>TestHttpCall</code> entity performs a HTTP GET on the specified
URL and performs an assertion on the response.</p>
 
@@ -512,8 +520,11 @@ under the License.
   <li><code>assert</code> - assertion to perform on the response.  See
section on assertions below.</li>
 </ul>
 
-<h3 id="simpleshellcommandtest">SimpleShellCommandTest</h3>
+<div class="alert alert-info">
+    <strong>Tip:</strong> If the <code>TestHttpCall</code> is wrapped
within a <code>TestCase</code>, <code>ParallelTestCase</code> or <code>LoopOverGroupMembersTestCase</code>
that set the target, <strong>you don't need to specify the target</strong>, unless
you want to test another entity.
+</div>
 
+<h3 id="simpleshellcommandtest">SimpleShellCommandTest</h3>
 <p>The SimpleShellCommandTest runs a command on the host of the target entity.
 The script is expected not to run indefinitely, but to return a result (process exit code),
along with its
 standard out and error streams, which can then be tested using assertions.
@@ -557,6 +568,10 @@ If no assertions are explicitly configur
   <li><code>assertErr</code> -  Assertions on the standard error of the
command as a String.</li>
 </ul>
 
+<div class="alert alert-info">
+    <strong>Tip:</strong> If the <code>SimpleShellCommandTest</code>
is wrapped within a <code>TestCase</code>, <code>ParallelTestCase</code>
or <code>LoopOverGroupMembersTestCase</code> that set the target, <strong>you
don't need to specify the target</strong>, unless you want to test another entity.
+</div>
+
 <h2 id="assertions">Assertions</h2>
 
 <p>The following conditions are provided by those test entities above that include
assertions</p>

Modified: brooklyn/site/v/latest/yaml/winrm/index.html
URL: http://svn.apache.org/viewvc/brooklyn/site/v/latest/yaml/winrm/index.html?rev=1743675&r1=1743674&r2=1743675&view=diff
==============================================================================
--- brooklyn/site/v/latest/yaml/winrm/index.html (original)
+++ brooklyn/site/v/latest/yaml/winrm/index.html Fri May 13 13:52:59 2016
@@ -810,6 +810,53 @@ operations. The installer from Microsoft
 refer to <a href="#how-and-why-to-re-authenticate-within-a-powershell-script">How and
Why to re-authenticate withing a powershell script</a> 
 above.</p>
 
+<h3 id="webserviceexception-could-not-send-message">WebServiceException: Could not
send Message</h3>
+
+<p>We detected a <code>WebServiceException</code> and different <code>SocketException</code>
+during deployment of long lasting Application Blueprint against VcloudDirector.</p>
+
+<p>Launching the blueprint bellow was giving constantly this type of error on launch
step.</p>
+
+<pre><code>services:
+  type: org.apache.brooklyn.entity.software.base.VanillaWindowsProcess
+  brooklyn.config:
+    pre.install.command: echo preInstallCommand
+    install.command: echo installCommand &gt; C:\\install.txt
+    post.install.command: echo postInstallCommand
+    customize.command: echo customizeCommand
+    pre.launch.command: echo preLaunchCommand
+    launch.powershell.command: |
+      Start-Sleep -s 400
+      Write-Host Test Completed
+    post.launch.command: echo postLaunchCommand
+    checkRunning.command: echo checkRunningCommand
+    stop.command: echo stopCommand
+</code></pre>
+
+<p>With series of tests we concluded that on the Vcloud Director environment we were
using
+a restart was happening ~2 minutes after the VM is provisioned.
+Logging in the host and search for System event of type 1074 in Windows Event Viewer, we
found two 1074 events where the second one was
+<code>none
+The process C:\Windows\system32\winlogon.exe (W2K12-STD) has initiated the restart of computer
WIN-XXXX on behalf of user 
+NT AUTHORITY\SYSTEM for the following reason: Operating System: Upgrade (Planned) Reason
Code: 0x80020003 Shutdown Type: restart Comment:
+</code></p>
+
+<p>Normally on other clouds only one restart event is registered and the first time
winrm connection is made the Windows VM is ready for use. </p>
+
+<p>For this particular case when you want this second restart to finish we made <code>waitWindowsToStart</code>
location parameter
+which basically adds additional check assuring the Windows VM provisioning is done.</p>
+
+<p>For example when using <code>waitWindowsToStart: 5m</code> location
parameter, Apache Brooklyn will wait 5 minutes to see if a disconnect occurs.
+If it does, then it will again wait 5m for the machine to come back up.
+The default behaviour in Apache Brooklyn is to consider provisioning done on the first successful
winrm connection, without waiting for restart. </p>
+
+<p>To determine whether you should use this parameter you should carefully inspect
how the image you choose to provision is behaving.
+If the description above matches your case and you are getting <strong>connection failure
message in the middle of the installation process</strong> for your blueprints,
+a restart probably occurred and you should try this parameter.</p>
+
+<p>Before using this parameter we advice to check whether this is really your case.
+To verify the behavior check as described above.</p>
+
 <h3 id="amis-not-found">AMIs not found</h3>
 
 <p>If using the imageId of a Windows community AMI, you may find that the AMI is deleted
after a few weeks.



Mime
View raw message