0
Capistrano::Configuration.instance(:must_exist).load do
0
- :filename => 'aoe6-56.tar.gz',
0
- :md5sum => "93689aaad32f647a788c15c82bd0158e aoe6-56.tar.gz",
0
- :url => "http://www.coraid.com/support/linux/aoe6-56.tar.gz",
0
- :unpack => "tar zxf aoe6-56.tar.gz;",
0
- :install => 'make install;'
0
+ :url => "http://support.coraid.com/support/linux/aoe6-64.tar.gz",
0
+ :md5sum => "c5e1ebb734e3b29c0a3d886a700ca44a aoe6-64.tar.gz",
0
+ SRC_PACKAGES[:cec] = {
0
+ :url => "http://easynews.dl.sourceforge.net/sourceforge/aoetools/cec-8.tgz",
0
+ :md5sum => "7899dc549f9a368e532f9c39ed819f71 cec-8.tgz",
0
+ :install => "test -f /usr/sbin/cec && rm /usr/sbin/cec; make install;"
0
+ SRC_PACKAGES[:ddt] = {
0
+ :url => "http://support.coraid.com/support/sr/ddt-8.tgz",
0
+ :md5sum => "256a58aba5e05f9995fb9de6aadadf92 ddt-8.tgz"
0
+ SRC_PACKAGES[:aoemask] = {
0
+ :url => "http://support.coraid.com/support/sr/aoemask-1.tgz",
0
+ :md5sum => "379461a28d511e269f4593b846bd1288 aoemask-1.tgz"
0
desc "Install aoe drivers required to mount Coraid block devices"
0
+ task :install
, :roles => :aoe do
0
deprec2.download_src(SRC_PACKAGES[:aoe], src_dir)
0
deprec2.install_from_src(SRC_PACKAGES[:aoe], src_dir)
0
+ task :install_deps
, :roles => :aoe do
0
apt.install( {:base => %w(build-essential linux-headers-$(uname -r) vblade aoetools)}, :stable )
0
+ desc "Install all AoE related software"
0
+ task :install_all, :roles => :aoe do
0
+ top.deprec.aoe.install
0
+ top.deprec.cec.install
0
+ top.deprec.ddt.install
0
+ top.deprec.aoemask.install
0
- SRC_PACKAGES[:cec] = {
0
- :url => "http://easynews.dl.sourceforge.net/sourceforge/aoetools/cec-8.tgz",
0
- :md5sum => "7899dc549f9a368e532f9c39ed819f71 cec-8.tgz"
0
desc "install CEC (Coraid Ethernet Console)"
0
+ task :install
, :roles => :aoe do
0
deprec2.download_src(SRC_PACKAGES[:cec], src_dir)
0
deprec2.install_from_src(SRC_PACKAGES[:cec], src_dir)
0
- SRC_PACKAGES[:ddt] = {
0
- :url => "http://support.coraid.com/support/sr/ddt-6.tgz",
0
- :md5sum => "5e1e8a58a8621b93440be605113f7bc0 ddt-6.tgz"
0
desc "install DDT (tool for testing performance)"
0
+ task :install
, :roles => :aoe do
0
deprec2.download_src(SRC_PACKAGES[:ddt], src_dir)
0
deprec2.install_from_src(SRC_PACKAGES[:ddt], src_dir)
0
- SRC_PACKAGES[:aoemask] = {
0
- :url => "http://support.coraid.com/support/sr/aoemask-1.tgz",
0
- :md5sum => "379461a28d511e269f4593b846bd1288 aoemask-1.tgz"
0
+ task :install
, :roles => :aoe do
0
deprec2.download_src(SRC_PACKAGES[:aoemask], src_dir)
0
deprec2.install_from_src(SRC_PACKAGES[:aoemask], src_dir)