b) Regression test
b1) Upgrade
frr from updates, restart, show logging is working:
(...)
Setting up frr (8.1-1ubuntu1.2) ...
Adding group `frrvty' (GID 116) ...
Done.
Adding group `frr' (GID 121) ...
Done.
Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory
Adding system user `frr' (UID 111) ...
Adding new user `frr' (UID 111) with group `frr' ...
Not creating home directory `/nonexistent'.
Created symlink /etc/systemd/system/multi-user.target.wants/frr.service → /lib/systemd/system/frr.service.
Setting up frr-pythontools (8.1-1ubuntu1.2) ...
Processing triggers for rsyslog (8.2112.0-2ubuntu2.2) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
ubuntu@j-frr-packaging-regression:~$ ls -lah /var/log/frr/frr.log
-rw-r----- 1 syslog adm 1.5K Dec 7 20:17 /var/log/frr/frr.log
Update to proposed:
(...)
Setting up frr (8.1-1ubuntu1.3) ...
addgroup: The group `frrvty' already exists as a system group. Exiting.
addgroup: The group `frr' already exists as a system group. Exiting.
Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory
The system user `frr' already exists. Exiting.
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for rsyslog (8.2112.0-2ubuntu2.2) ...
Restart and show logging is still working (log file increased size):
ubuntu@j-frr-packaging-regression:~$ sudo systemctl restart frr
ubuntu@j-frr-packaging-regression:~$ ls -lah /var/log/frr/frr.log
-rw-r----- 1 syslog adm 3.0K Dec 7 20:18 /var/log/frr/frr.log
Still jammy verification
b) Regression test system/ multi-user. target. wants/frr. service → /lib/systemd/ system/ frr.service. 0-2ubuntu2. 2) ...
b1) Upgrade
frr from updates, restart, show logging is working:
(...)
Setting up frr (8.1-1ubuntu1.2) ...
Adding group `frrvty' (GID 116) ...
Done.
Adding group `frr' (GID 121) ...
Done.
Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory
Adding system user `frr' (UID 111) ...
Adding new user `frr' (UID 111) with group `frr' ...
Not creating home directory `/nonexistent'.
Created symlink /etc/systemd/
Setting up frr-pythontools (8.1-1ubuntu1.2) ...
Processing triggers for rsyslog (8.2112.
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
ubuntu@ j-frr-packaging -regression: ~$ apt-cache policy frr br.archive. ubuntu. com/ubuntu jammy-updates/main amd64 Packages br.archive. ubuntu. com/ubuntu jammy-security/main amd64 Packages dpkg/status br.archive. ubuntu. com/ubuntu jammy/main amd64 Packages
frr:
Installed: 8.1-1ubuntu1.2
Candidate: 8.1-1ubuntu1.2
Version table:
*** 8.1-1ubuntu1.2 500
500 http://
500 http://
100 /var/lib/
8.1-1ubuntu1 500
500 http://
ubuntu@ j-frr-packaging -regression: ~$ sudo systemctl restart frr
ubuntu@ j-frr-packaging -regression: ~$ ls -lah /var/log/ frr/frr. log frr/frr. log
-rw-r----- 1 syslog adm 1.5K Dec 7 20:17 /var/log/
Update to proposed: 0-2ubuntu2. 2) ...
(...)
Setting up frr (8.1-1ubuntu1.3) ...
addgroup: The group `frrvty' already exists as a system group. Exiting.
addgroup: The group `frr' already exists as a system group. Exiting.
Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory
The system user `frr' already exists. Exiting.
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for rsyslog (8.2112.
ubuntu@ j-frr-packaging -regression: ~$ apt-cache policy frr br.archive. ubuntu. com/ubuntu jammy-proposed/main amd64 Packages dpkg/status br.archive. ubuntu. com/ubuntu jammy-updates/main amd64 Packages br.archive. ubuntu. com/ubuntu jammy-security/main amd64 Packages br.archive. ubuntu. com/ubuntu jammy/main amd64 Packages
frr:
Installed: 8.1-1ubuntu1.3
Candidate: 8.1-1ubuntu1.3
Version table:
*** 8.1-1ubuntu1.3 500
500 http://
100 /var/lib/
8.1-1ubuntu1.2 500
500 http://
500 http://
8.1-1ubuntu1 500
500 http://
Restart and show logging is still working (log file increased size): j-frr-packaging -regression: ~$ sudo systemctl restart frr j-frr-packaging -regression: ~$ ls -lah /var/log/ frr/frr. log frr/frr. log
ubuntu@
ubuntu@
-rw-r----- 1 syslog adm 3.0K Dec 7 20:18 /var/log/