Repository: jclouds-examples
Updated Branches:
  refs/heads/master 24cfa7336 -> 7963763ad


Change example to use Ubuntu


Project: http://git-wip-us.apache.org/repos/asf/jclouds-examples/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds-examples/commit/3473f574
Tree: http://git-wip-us.apache.org/repos/asf/jclouds-examples/tree/3473f574
Diff: http://git-wip-us.apache.org/repos/asf/jclouds-examples/diff/3473f574

Branch: refs/heads/master
Commit: 3473f5744df0f13e641a35f771a42974af6da30c
Parents: 24cfa73
Author: Everett Toews <[email protected]>
Authored: Tue Apr 1 13:19:53 2014 -0500
Committer: Everett Toews <[email protected]>
Committed: Tue Apr 1 15:01:48 2014 -0500

----------------------------------------------------------------------
 .../rackspace/cloudservers/CloudServersPublish.java       | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-examples/blob/3473f574/rackspace/src/main/java/org/jclouds/examples/rackspace/cloudservers/CloudServersPublish.java
----------------------------------------------------------------------
diff --git 
a/rackspace/src/main/java/org/jclouds/examples/rackspace/cloudservers/CloudServersPublish.java
 
b/rackspace/src/main/java/org/jclouds/examples/rackspace/cloudservers/CloudServersPublish.java
index e3bb19a..9b36a05 100644
--- 
a/rackspace/src/main/java/org/jclouds/examples/rackspace/cloudservers/CloudServersPublish.java
+++ 
b/rackspace/src/main/java/org/jclouds/examples/rackspace/cloudservers/CloudServersPublish.java
@@ -116,7 +116,7 @@ public class CloudServersPublish implements Closeable {
       ZoneAndId zoneAndId = ZoneAndId.fromZoneAndId(ZONE, "performance1-1");
       Template template = computeService.templateBuilder()
             .locationId(ZONE)
-            .osDescriptionMatches(".*CentOS 6.4.*")
+            .osDescriptionMatches(".*Ubuntu 12.04.*")
             .hardwareId(zoneAndId.slashEncode())
             .build();
 
@@ -147,10 +147,10 @@ public class CloudServersPublish implements Closeable {
          .append(" in ").append(nodeMetadata.getLocation().getParent().getId())
          .toString();
 
-         String script = new ScriptBuilder().addStatement(exec("yum -y install 
httpd"))
-               .addStatement(exec("/usr/sbin/apachectl start"))
-               .addStatement(exec("iptables -I INPUT -p tcp --dport 80 -j 
ACCEPT"))
-               .addStatement(exec("echo '" + message + "' > 
/var/www/html/index.html"))
+         String script = new ScriptBuilder()
+               .addStatement(exec("apt-get -q -y update"))
+               .addStatement(exec("apt-get -q -y install apache2"))
+               .addStatement(exec("echo '" + message + "' > 
/var/www/index.html"))
                .render(OsFamily.UNIX);
 
          RunScriptOptions options = 
RunScriptOptions.Builder.blockOnComplete(true);

Reply via email to