Update UpgradingDAQ authored by Erik von Reis's avatar Erik von Reis
...@@ -19,7 +19,6 @@ from debian 10 to debian 11. ...@@ -19,7 +19,6 @@ from debian 10 to debian 11.
1. grub-install /dev/sdb 1. grub-install /dev/sdb
1. install puppet (taken from git.ligo.org/cds/admin/ligo_cds_frontend wiki) 1. install puppet (taken from git.ligo.org/cds/admin/ligo_cds_frontend wiki)
apt install git apt install git
``` ```
cd /root cd /root
apt-get update apt-get update
...@@ -30,9 +29,7 @@ apt-get install ./puppet6-release-buster.deb ...@@ -30,9 +29,7 @@ apt-get install ./puppet6-release-buster.deb
apt-get update apt-get update
apt-get install puppet-agent apt-get install puppet-agent
``` ```
1. set up puppet "facts" by restoring /etc/facter. Contents should look like: 1. set up puppet "facts" by restoring /etc/facter. Contents should look like:
``` ```
ifo: ifo:
name: dts1 name: dts1
...@@ -40,31 +37,20 @@ ifo: ...@@ -40,31 +37,20 @@ ifo:
site: TST site: TST
bootserver: x2vmboot2 bootserver: x2vmboot2
``` ```
1. setup puppet module 1. setup puppet module
``` ```
mkdir -p /root/puppet/modules mkdir -p /root/puppet/modules
cd /root/puppet/modules cd /root/puppet/modules
git clone https://git.ligo.org/cds/admin/ligo_cds_frontend.git git clone https://git.ligo.org/cds/admin/ligo_cds_frontend.git
`` ``
1. cd into the module and switch to ```abandon_realtime_kernel``` branch 1. cd into the module and switch to ```abandon_realtime_kernel``` branch
1. change data/<SITE>/<IFO>/<system>/<daqhostname>.yaml to use bullseye 1. change data/<SITE>/<IFO>/<system>/<daqhostname>.yaml to use bullseye
1. add /etc/apt/sources.list.d/restricted.list 1. add /etc/apt/sources.list.d/restricted.list
1. run puppet with ( might have to run twice ) 1. run puppet with ( might have to run twice )
``` ```
/opt/puppetlabs/bin/puppet apply --modulepath /root/puppet/modules /root/puppet/modules/ligo_cds_frontend/nodes/daqd_server.pp /opt/puppetlabs/bin/puppet apply --modulepath /root/puppet/modules /root/puppet/modules/ligo_cds_frontend/nodes/daqd_server.pp
``` ```
1. set password for controls 1. set password for controls
1. install sudo 1. install sudo
1. (DC ONLY) Restore /etc/network/interfaces from backup. 1. (DC ONLY) Restore /etc/network/interfaces from backup.
1. reboot 1. reboot