... | @@ -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 |