Skip to content

rsyslog error message found in syslog and running 'logrotate -f /etc/logrotate.conf' on buster #4304

@stephenxs

Description

@stephenxs

Description
2 errors regarding rsyslog found during integration.

  1. Error logs found in syslog:
'rsyslog' failed to start (exit status 0) -- no output
  1. Error found when executing the command logrotate -f /etc/logrotate.conf
root@mtbc-sonic-01-2410:/home/admin# logrotate -f /etc/logrotate.conf
error: dpkg:10 duplicate log entry for /var/log/alternatives.log
error: found error in file dpkg, skipping
\cat: /var/run/rsyslogd.pid: No such file or directory

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
error: error running shared postrotate script for '/var/log/mail.info
/var/log/mail.warn
/var/log/mail.err
/var/log/mail.log
/var/log/daemon.log
/var/log/kern.log
/var/log/user.log
/var/log/lpr.log
/var/log/debug
/var/log/messages
'
cat: /var/run/rsyslogd.pid: No such file or directory

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
error: error running non-shared postrotate script for /var/log/auth.log of '/var/log/auth.log
/var/log/cron.log
/var/log/syslog
/var/log/teamd.log
/var/log/telemetry.log
/var/log/quagga/bgpd.log
/var/log/quagga/zebra.log
/var/log/swss/sairedis.rec
/var/log/swss/swss.rec
'
cat: /var/run/rsyslogd.pid: No such file or directory

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
error: error running non-shared postrotate script for /var/log/cron.log of '/var/log/auth.log
/var/log/cron.log
/var/log/syslog
/var/log/teamd.log
/var/log/telemetry.log
/var/log/quagga/bgpd.log
/var/log/quagga/zebra.log
/var/log/swss/sairedis.rec
/var/log/swss/swss.rec
'
cat: /var/run/rsyslogd.pid: No such file or directory

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
error: error running non-shared postrotate script for /var/log/syslog of '/var/log/auth.log
/var/log/cron.log
/var/log/syslog
/var/log/teamd.log
/var/log/telemetry.log
/var/log/quagga/bgpd.log
/var/log/quagga/zebra.log
/var/log/swss/sairedis.rec
/var/log/swss/swss.rec
'
cat: /var/run/rsyslogd.pid: No such file or directory

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
error: error running non-shared postrotate script for /var/log/teamd.log of '/var/log/auth.log
/var/log/cron.log
/var/log/syslog
/var/log/teamd.log
/var/log/telemetry.log
/var/log/quagga/bgpd.log
/var/log/quagga/zebra.log
/var/log/swss/sairedis.rec
/var/log/swss/swss.rec
'
cat: /var/run/rsyslogd.pid: No such file or directory

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
error: error running non-shared postrotate script for /var/log/telemetry.log of '/var/log/auth.log
/var/log/cron.log
/var/log/syslog
/var/log/teamd.log
/var/log/telemetry.log
/var/log/quagga/bgpd.log
/var/log/quagga/zebra.log
/var/log/swss/sairedis.rec
/var/log/swss/swss.rec
'
cat: /var/run/rsyslogd.pid: No such file or directory

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
error: error running non-shared postrotate script for /var/log/quagga/bgpd.log of '/var/log/auth.log
/var/log/cron.log
/var/log/syslog
/var/log/teamd.log
/var/log/telemetry.log
/var/log/quagga/bgpd.log
/var/log/quagga/zebra.log
/var/log/swss/sairedis.rec
/var/log/swss/swss.rec
'
cat: /var/run/rsyslogd.pid: No such file or directory

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
error: error running non-shared postrotate script for /var/log/quagga/zebra.log of '/var/log/auth.log
/var/log/cron.log
/var/log/syslog
/var/log/teamd.log
/var/log/telemetry.log
/var/log/quagga/bgpd.log
/var/log/quagga/zebra.log
/var/log/swss/sairedis.rec
/var/log/swss/swss.rec
'
root@mtbc-sonic-01-2410:/home/admin# \

Steps to reproduce the issue:
1.
2.
3.

Describe the results you received:

Describe the results you expected:

Additional information you deem important (e.g. issue happens only occasionally):

**Output of `show version`:**

```

SONiC Software Version: SONiC.buster-internal.0-dirty-20200319.232312
Distribution: Debian 10.3
Kernel: 4.19.0-6-amd64
Build commit: 216df8a6
Build date: Thu Mar 19 15:29:54 UTC 2020
Built by: stephens@arc-build-server-2

Platform: x86_64-mlnx_msn2410-r0
HwSKU: ACS-MSN2410
ASIC: mellanox
Serial Number: MT1848K10623
Uptime: 04:17:36 up 3 min, 1 user, load average: 5.49, 3.85, 1.61

Docker images:
REPOSITORY TAG IMAGE ID SIZE
docker-syncd-mlnx buster-internal.0-dirty-20200319.232312 463ffe94096f 385MB
docker-syncd-mlnx latest 463ffe94096f 385MB
docker-platform-monitor buster-internal.0-dirty-20200319.232312 8befa5fc2ea8 411MB
docker-platform-monitor latest 8befa5fc2ea8 411MB
docker-database buster-internal.0-dirty-20200319.232312 64500d94bb1e 286MB
docker-database latest 64500d94bb1e 286MB
docker-teamd buster-internal.0-dirty-20200319.232312 145dd4dae1a8 308MB
docker-teamd latest 145dd4dae1a8 308MB
docker-sonic-telemetry buster-internal.0-dirty-20200319.232312 deb5f9b5d2f2 345MB
docker-sonic-telemetry latest deb5f9b5d2f2 345MB
docker-sonic-mgmt-framework buster-internal.0-dirty-20200319.232312 6c9661136af4 420MB
docker-sonic-mgmt-framework latest 6c9661136af4 420MB
docker-snmp-sv2 buster-internal.0-dirty-20200319.232312 68a00e02e085 340MB
docker-snmp-sv2 latest 68a00e02e085 340MB
docker-sflow buster-internal.0-dirty-20200319.232312 ab6790435ca3 308MB
docker-sflow latest ab6790435ca3 308MB
docker-router-advertiser buster-internal.0-dirty-20200319.232312 9ca9c6a2c6ae 283MB
docker-router-advertiser latest 9ca9c6a2c6ae 283MB
docker-orchagent buster-internal.0-dirty-20200319.232312 3dd98ada5be2 326MB
docker-orchagent latest 3dd98ada5be2 326MB
docker-nat buster-internal.0-dirty-20200319.232312 3d84b6601a31 309MB
docker-nat latest 3d84b6601a31 309MB
docker-lldp-sv2 buster-internal.0-dirty-20200319.232312 0a9ebde38999 305MB
docker-lldp-sv2 latest 0a9ebde38999 305MB
docker-fpm-frr buster-internal.0-dirty-20200319.232312 2345032f31a5 328MB
docker-fpm-frr latest 2345032f31a5 328MB
docker-dhcp-relay buster-internal.0-dirty-20200319.232312 a6dbc61a5687 293MB
docker-dhcp-relay latest a6dbc61a5687 293MB
```

**Attach debug file `sudo generate_dump`:**

```
(paste your output here)
```

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions