Skip to content

Commit c484d8a

Browse files
committed
Add notes about systemvm build script
1 parent 8a1fefc commit c484d8a

3 files changed

Lines changed: 28 additions & 1 deletion

File tree

patches/systemvm/debian/README

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
####################################################
2+
Note there is a new systemvm build script based on
3+
Veewee(Vagrant) under tools/appliance.
4+
####################################################
5+
16
1. The buildsystemvm.sh script builds a 32-bit system vm disk based on the Debian Squeeze distro. This system vm can boot on any hypervisor thanks to the pvops support in the kernel. It is fully automated
27
2. The files under config/ are the specific tweaks to the default Debian configuration that are required for CloudStack operation.
38
3. The variables at the top of the buildsystemvm.sh script can be customized:

patches/systemvm/debian/buildsystemvm.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@
1616
# specific language governing permissions and limitations
1717
# under the License.
1818

19-
19+
echo "####################################################"
20+
echo " Note there is a new systemvm build script based on "
21+
echo " Veewee(Vagrant) under tools/appliance."
22+
echo "####################################################"
23+
2024
set -e
2125
set -x
2226

tools/appliance/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ under the License.
2626
export PATH=~/.rvm/bin:$PATH
2727
- Install Ruby 1.9.3, if it installed some other version:
2828
rvm install 1.9.3
29+
- Set rvm to use that 1.9.3
30+
rvm use ruby-1.9.3
2931
- Install bundler: (if you get any openssl issue see https://rvm.io/packages/openssl)
3032
gem install bundler
3133

@@ -65,3 +67,19 @@ Halt the box:
6567
veewee vbox halt 'systemvmtemplate'
6668

6769
Now VirtualBox can be used to export appliance.
70+
71+
72+
Trobuleshooting
73+
===============
74+
If you see following line in the screen, then veewee is failing
75+
extracting vboxmanage version.
76+
77+
Downloading vbox guest additions iso v - http://download.virtualbox.org/vi
78+
79+
You would be able to check it manually by typing:
80+
81+
vboxmanage --version
82+
83+
If you're using Fedora for example, you'll need to install `kernel-devel`
84+
package and run `/etc/init.d/vboxdrv setup` to get veewee working.
85+

0 commit comments

Comments
 (0)