Changes
Page history
Update UpgradingDAQ
authored
Jan 09, 2023
by
Erik von Reis
Show whitespace changes
Inline
Side-by-side
sysadmin/UpgradingDAQ.md
View page @
67aa0443
...
@@ -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