You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by yn...@apache.org on 2014/05/23 03:04:35 UTC

git commit: updated refs/heads/4.4-forward to 12e552b

Repository: cloudstack
Updated Branches:
  refs/heads/4.4-forward da5ad74d5 -> 12e552b06


Resolve issue with build script for systemvm hanging due to libssl waiting on a input prompt caused by apt-get update


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/12e552b0
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/12e552b0
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/12e552b0

Branch: refs/heads/4.4-forward
Commit: 12e552b06dfac5f19737f79aa0a8424b01b3197e
Parents: da5ad74
Author: Ian Duffy <ia...@ianduffy.ie>
Authored: Thu May 15 07:08:01 2014 +0100
Committer: ynojima <ma...@ynojima.net>
Committed: Thu May 22 19:04:04 2014 -0600

----------------------------------------------------------------------
 tools/appliance/build.sh                                   | 0
 tools/appliance/definitions/systemvm64template/base.sh     | 8 ++++++--
 tools/appliance/definitions/systemvm64template/preseed.cfg | 5 +++++
 tools/appliance/definitions/systemvmtemplate/base.sh       | 8 ++++++--
 tools/appliance/definitions/systemvmtemplate/preseed.cfg   | 6 ++++++
 5 files changed, 23 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/12e552b0/tools/appliance/build.sh
----------------------------------------------------------------------
diff --git a/tools/appliance/build.sh b/tools/appliance/build.sh
old mode 100644
new mode 100755

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/12e552b0/tools/appliance/definitions/systemvm64template/base.sh
----------------------------------------------------------------------
diff --git a/tools/appliance/definitions/systemvm64template/base.sh b/tools/appliance/definitions/systemvm64template/base.sh
index bc03ffe..8166081 100644
--- a/tools/appliance/definitions/systemvm64template/base.sh
+++ b/tools/appliance/definitions/systemvm64template/base.sh
@@ -1,6 +1,10 @@
 # Update the box
-apt-get -y update
-apt-get -y install curl unzip
+
+export DEBIAN_FRONTEND=noninteractive
+export DEBIAN_PRIORITY=critical
+
+apt-get -q -y --force-yes update
+apt-get -q -y --force-yes install curl unzip
 apt-get clean
 
 # Set up sudo, TODO: Check security concerns

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/12e552b0/tools/appliance/definitions/systemvm64template/preseed.cfg
----------------------------------------------------------------------
diff --git a/tools/appliance/definitions/systemvm64template/preseed.cfg b/tools/appliance/definitions/systemvm64template/preseed.cfg
index 6996565..635432a 100644
--- a/tools/appliance/definitions/systemvm64template/preseed.cfg
+++ b/tools/appliance/definitions/systemvm64template/preseed.cfg
@@ -334,6 +334,11 @@ d-i finish-install/reboot_in_progress note
 #   debconf-get-selections --installer > file
 #   debconf-get-selections >> file
 
+libssl1.0.0 libssl1.0.0/restart-services    string  
+libssl1.0.0:amd64    libssl1.0.0/restart-services    string  
+
+libssl1.0.0     libssl1.0.0/restart-failed      error  
+libssl1.0.0:amd64     libssl1.0.0/restart-failed      error  
 
 #### Advanced options
 ### Running custom commands during the installation

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/12e552b0/tools/appliance/definitions/systemvmtemplate/base.sh
----------------------------------------------------------------------
diff --git a/tools/appliance/definitions/systemvmtemplate/base.sh b/tools/appliance/definitions/systemvmtemplate/base.sh
index bc03ffe..8166081 100644
--- a/tools/appliance/definitions/systemvmtemplate/base.sh
+++ b/tools/appliance/definitions/systemvmtemplate/base.sh
@@ -1,6 +1,10 @@
 # Update the box
-apt-get -y update
-apt-get -y install curl unzip
+
+export DEBIAN_FRONTEND=noninteractive
+export DEBIAN_PRIORITY=critical
+
+apt-get -q -y --force-yes update
+apt-get -q -y --force-yes install curl unzip
 apt-get clean
 
 # Set up sudo, TODO: Check security concerns

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/12e552b0/tools/appliance/definitions/systemvmtemplate/preseed.cfg
----------------------------------------------------------------------
diff --git a/tools/appliance/definitions/systemvmtemplate/preseed.cfg b/tools/appliance/definitions/systemvmtemplate/preseed.cfg
index 6996565..deb2f94 100644
--- a/tools/appliance/definitions/systemvmtemplate/preseed.cfg
+++ b/tools/appliance/definitions/systemvmtemplate/preseed.cfg
@@ -335,6 +335,12 @@ d-i finish-install/reboot_in_progress note
 #   debconf-get-selections >> file
 
 
+libssl1.0.0 libssl1.0.0/restart-services    string  
+libssl1.0.0:i386    libssl1.0.0/restart-services    string  
+
+libssl1.0.0     libssl1.0.0/restart-failed      error  
+libssl1.0.0:i386     libssl1.0.0/restart-failed      error
+
 #### Advanced options
 ### Running custom commands during the installation
 # d-i preseeding is inherently not secure. Nothing in the installer checks