Mentions légales du service

Skip to content
Snippets Groups Projects
Commit edfb36e5 authored by Pierre Neyron's avatar Pierre Neyron :bicyclist:
Browse files

[vagrant] install bullseye deploy miniOS + arm64 + ppc64

parent 39a0c92c
No related branches found
No related tags found
No related merge requests found
Pipeline #685336 passed
...@@ -2,13 +2,14 @@ ...@@ -2,13 +2,14 @@
set -xe set -xe
install_package() { install_package() {
# The following requires to be inside the Grid'5000 network, for instance by using the Grid'5000 VPN
wget http://packages.grid5000.fr/grid5000-archive-key.asc -q -O- | apt-key add - wget http://packages.grid5000.fr/grid5000-archive-key.asc -q -O- | apt-key add -
echo deb http://packages.grid5000.fr/deb/g5k-postinstall/ ./ > /etc/apt/sources.list.d/postinstall.list echo deb http://packages.grid5000.fr/deb/g5k-postinstall/ ./ > /etc/apt/sources.list.d/postinstall.list
echo deb http://packages.grid5000.fr/deb/kadeploy-kernels/ ./ > /etc/apt/sources.list.d/kadeploykernel.list echo deb http://packages.grid5000.fr/deb/kadeploy-kernels/ ./ > /etc/apt/sources.list.d/kadeploykernel.list
DEBIAN_FRONTEND=noninteractive apt-get update DEBIAN_FRONTEND=noninteractive apt-get update
DEBIAN_FRONTEND=noninteractive apt-get install -y ruby rubygems lsb-release git taktuk rake help2man mariadb-server libmariadbclient-dev ruby-dev ident2 syslinux ncat dnsmasq isc-dhcp-server tftpd-hpa pxelinux apache2 DEBIAN_FRONTEND=noninteractive apt-get install -y ruby rubygems lsb-release git taktuk rake help2man mariadb-server libmariadbclient-dev ruby-dev ident2 syslinux ncat dnsmasq isc-dhcp-server tftpd-hpa pxelinux apache2
DEBIAN_FRONTEND=noninteractive apt-get install -y g5k-postinstall kadeploy3-deploy-kernel-buster DEBIAN_FRONTEND=noninteractive apt-get install -y g5k-postinstall kadeploy3-deploy-kernel-{buster,bullseye}{,-arm64,-ppc64}
# Not necessary: # Optional:
DEBIAN_FRONTEND=noninteractive apt-get install -y vim tcpdump DEBIAN_FRONTEND=noninteractive apt-get install -y vim tcpdump
gem install --conservative --no-ri --no-rdoc mysql2 gem install --conservative --no-ri --no-rdoc mysql2
gem install --conservative --no-ri --no-rdoc net-ssh -v 4.2.0 gem install --conservative --no-ri --no-rdoc net-ssh -v 4.2.0
...@@ -23,7 +24,7 @@ cp /vagrant/other_conf/tftpd-hpa /etc/default/tftpd-hpa ...@@ -23,7 +24,7 @@ cp /vagrant/other_conf/tftpd-hpa /etc/default/tftpd-hpa
cp /usr/lib/PXELINUX/pxelinux.0 /srv/tftp/ cp /usr/lib/PXELINUX/pxelinux.0 /srv/tftp/
cp /usr/lib/PXELINUX/lpxelinux.0 /srv/tftp/ cp /usr/lib/PXELINUX/lpxelinux.0 /srv/tftp/
cp /usr/lib/syslinux/modules/bios/ldlinux.c32 /srv/tftp/ cp /usr/lib/syslinux/modules/bios/ldlinux.c32 /srv/tftp/
cp /grid5000/kadeploy-kernels/kadeploy3-deploy-kernel-buster.{vmlinuz,initrd.img} /srv/tftp/kernels cp /grid5000/kadeploy-kernels/kadeploy3-deploy-kernel-*.{vmlinuz,initrd.img} /srv/tftp/kernels
cp /usr/lib/syslinux/modules/bios/ldlinux.c32 /srv/tftp/ cp /usr/lib/syslinux/modules/bios/ldlinux.c32 /srv/tftp/
cp /usr/lib/syslinux/modules/bios/chain.c32 /srv/tftp/ cp /usr/lib/syslinux/modules/bios/chain.c32 /srv/tftp/
cp /usr/lib/syslinux/modules/bios/libcom32.c32 /srv/tftp/ cp /usr/lib/syslinux/modules/bios/libcom32.c32 /srv/tftp/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment