Public bug reported: imjournal module fails to create /var/spool/rsyslog/journal-state file in ubuntu 24.04, rsyslog version(8.2312.0) x86 and s390x both, but works well in ubuntu 22.04 , rsyslog version(8.2112.0) x86 and s390x
******* Ubuntu 24.04 s390x lsb_release -rd No LSB modules are available. Description: Ubuntu 24.04 LTS Release: 24.04 # apt-cache policy rsyslog rsyslog: Installed: 8.2312.0-3ubuntu9 Candidate: 8.2312.0-3ubuntu9 Version table: *** 8.2312.0-3ubuntu9 500 500 http://ports.ubuntu.com/ubuntu-ports noble/main s390x Packages 100 /var/lib/dpkg/status Have below line in /etc/rsyslog.conf module(load="imjournal" fileCreateMode="0666" PersistStateInterval="999" StateFile="/var/spool/rsyslog/journal_state") ul 19 18:39:35 latest-logs systemd[1]: Starting rsyslog.service - System Logging Service... Jul 19 18:39:35 latest-logs rsyslogd[8647]: rsyslogd's groupid changed to 102 Jul 19 18:39:35 latest-logs rsyslogd[8647]: rsyslogd's userid changed to 102 Jul 19 18:39:35 latest-logs systemd[1]: Started rsyslog.service - System Logging Service. Jul 19 18:39:35 latest-logs rsyslogd[8647]: [origin software="rsyslogd" swVersion="8.2312.0" x-pid="8647" x-info="https://www.rsyslog.com"] start Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: No statefile exists, /var/spool/rsyslog/journal_state will be created (ignore if this is first run): No such file or directory > Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: Journal indicates no msgs when positioned at head. [v8.2312.0 try https://www.rsyslog.com/e/0 ] Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: journal files changed, reloading... [v8.2312.0 try https://www.rsyslog.com/e/0 ] Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: No statefile exists, /var/spool/rsyslog/journal_state will be created (ignore if this is first run): No such file or directory > Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: Journal indicates no msgs when positioned at head. [v8.2312.0 try https://www.rsyslog.com/e/0 ] lines 1-25/25 (END) FIle /var/spool/rsyslog/journal_state should have created and logs should have redirected to rsyslog server ****** In Ubuntu 22.04 all is working as expected # lsb_release -rd Description: Ubuntu 22.04.4 LTS Release: 22.04 #apt-cache policy rsyslog rsyslog: Installed: 8.2112.0-2ubuntu2.2 Candidate: 8.2112.0-2ubuntu2.2 Version table: *** 8.2112.0-2ubuntu2.2 100 100 /var/lib/dpkg/status Use the same line as above in /etc/rsyslog.conf restart service. it did gave error about fileCreateMode which got ignored and proceeded to create the journal-state file and continued without any error Jul 19 18:44:37 systemd[1]: Starting System Logging Service... Jul 19 18:44:37 rsyslogd[13664]: error during parsing file /etc/rsyslog.conf, on or before line 16: parameter 'fileCreateMode' not known -- typo in co> Jul 19 18:44:37 systemd[1]: Started System Logging Service. Jul 19 18:44:37 rsyslogd[13664]: rsyslogd's groupid changed to 111 Jul 19 18:44:37 rsyslogd[13664]: rsyslogd's userid changed to 104 Jul 19 18:44:37 rsyslogd[13664]: [origin software="rsyslogd" swVersion="8.2112.0" x-pid="13664" x-info="https://www.rsyslog.com"] start Jul 19 18:44:37 rsyslogd[13664]: imjournal: journal files changed, reloading... [v8.2112.0 try https://www.rsyslog.com/e/0 ] /var/spool/rsyslog# ls journal_state ***** please help with this issue ** Affects: rsyslog (Ubuntu) Importance: Undecided Status: New ** Description changed: imjournal module fails to create /var/spool/rsyslog/journal-state file in ubuntu 24.04, rsyslog version(8.2312.0) x86 and s390x both, but works well in ubuntu 22.04 , rsyslog version(8.2112.0) x86 and s390x - - ******* Ubuntu 24.04 s390x lsb_release -rd No LSB modules are available. Description: Ubuntu 24.04 LTS Release: 24.04 - # apt-cache policy rsyslog rsyslog: - Installed: 8.2312.0-3ubuntu9 - Candidate: 8.2312.0-3ubuntu9 - Version table: - *** 8.2312.0-3ubuntu9 500 - 500 http://ports.ubuntu.com/ubuntu-ports noble/main s390x Packages - 100 /var/lib/dpkg/status - + Installed: 8.2312.0-3ubuntu9 + Candidate: 8.2312.0-3ubuntu9 + Version table: + *** 8.2312.0-3ubuntu9 500 + 500 http://ports.ubuntu.com/ubuntu-ports noble/main s390x Packages + 100 /var/lib/dpkg/status Have below line in /etc/rsyslog.conf module(load="imjournal" fileCreateMode="0666" PersistStateInterval="999" StateFile="/var/spool/rsyslog/journal_state") - - ul 19 18:39:35 latest-logdna-logs systemd[1]: Starting rsyslog.service - System Logging Service... - Jul 19 18:39:35 latest-logdna-logs rsyslogd[8647]: rsyslogd's groupid changed to 102 - Jul 19 18:39:35 latest-logdna-logs rsyslogd[8647]: rsyslogd's userid changed to 102 - Jul 19 18:39:35 latest-logdna-logs systemd[1]: Started rsyslog.service - System Logging Service. - Jul 19 18:39:35 latest-logdna-logs rsyslogd[8647]: [origin software="rsyslogd" swVersion="8.2312.0" x-pid="8647" x-info="https://www.rsyslog.com"] start - Jul 19 18:39:35 latest-logdna-logs rsyslogd[8647]: imjournal: No statefile exists, /var/spool/rsyslog/journal_state will be created (ignore if this is first run): No such file or directory > - Jul 19 18:39:35 latest-logdna-logs rsyslogd[8647]: imjournal: Journal indicates no msgs when positioned at head. [v8.2312.0 try https://www.rsyslog.com/e/0 ] - Jul 19 18:39:35 latest-logdna-logs rsyslogd[8647]: imjournal: journal files changed, reloading... [v8.2312.0 try https://www.rsyslog.com/e/0 ] - Jul 19 18:39:35 latest-logdna-logs rsyslogd[8647]: imjournal: No statefile exists, /var/spool/rsyslog/journal_state will be created (ignore if this is first run): No such file or directory > - Jul 19 18:39:35 latest-logdna-logs rsyslogd[8647]: imjournal: Journal indicates no msgs when positioned at head. [v8.2312.0 try https://www.rsyslog.com/e/0 ] + ul 19 18:39:35 latest-logs systemd[1]: Starting rsyslog.service - System Logging Service... + Jul 19 18:39:35 latest-logs rsyslogd[8647]: rsyslogd's groupid changed to 102 + Jul 19 18:39:35 latest-logs rsyslogd[8647]: rsyslogd's userid changed to 102 + Jul 19 18:39:35 latest-logs systemd[1]: Started rsyslog.service - System Logging Service. + Jul 19 18:39:35 latest-logs rsyslogd[8647]: [origin software="rsyslogd" swVersion="8.2312.0" x-pid="8647" x-info="https://www.rsyslog.com"] start + Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: No statefile exists, /var/spool/rsyslog/journal_state will be created (ignore if this is first run): No such file or directory > + Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: Journal indicates no msgs when positioned at head. [v8.2312.0 try https://www.rsyslog.com/e/0 ] + Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: journal files changed, reloading... [v8.2312.0 try https://www.rsyslog.com/e/0 ] + Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: No statefile exists, /var/spool/rsyslog/journal_state will be created (ignore if this is first run): No such file or directory > + Jul 19 18:39:35 latest-logs rsyslogd[8647]: imjournal: Journal indicates no msgs when positioned at head. [v8.2312.0 try https://www.rsyslog.com/e/0 ] lines 1-25/25 (END) - - FIle /var/spool/rsyslog/journal_state should have created and logs should have redirected to rsyslog server - + FIle /var/spool/rsyslog/journal_state should have created and logs + should have redirected to rsyslog server ****** - In Ubuntu 22.04 all is working as expected # lsb_release -rd Description: Ubuntu 22.04.4 LTS Release: 22.04 #apt-cache policy rsyslog rsyslog: - Installed: 8.2112.0-2ubuntu2.2 - Candidate: 8.2112.0-2ubuntu2.2 - Version table: - *** 8.2112.0-2ubuntu2.2 100 - 100 /var/lib/dpkg/status - + Installed: 8.2112.0-2ubuntu2.2 + Candidate: 8.2112.0-2ubuntu2.2 + Version table: + *** 8.2112.0-2ubuntu2.2 100 + 100 /var/lib/dpkg/status Use the same line as above in /etc/rsyslog.conf restart service. it did gave error about fileCreateMode which got ignored and proceeded to create the journal-state file and continued without any error - Jul 19 18:44:37 build-1fd12c2c9d2c07842657c7a0f08e7d26 systemd[1]: Starting System Logging Service... - Jul 19 18:44:37 build-1fd12c2c9d2c07842657c7a0f08e7d26 rsyslogd[13664]: error during parsing file /etc/rsyslog.conf, on or before line 16: parameter 'fileCreateMode' not known -- typo in co> - Jul 19 18:44:37 build-1fd12c2c9d2c07842657c7a0f08e7d26 systemd[1]: Started System Logging Service. - Jul 19 18:44:37 build-1fd12c2c9d2c07842657c7a0f08e7d26 rsyslogd[13664]: rsyslogd's groupid changed to 111 - Jul 19 18:44:37 build-1fd12c2c9d2c07842657c7a0f08e7d26 rsyslogd[13664]: rsyslogd's userid changed to 104 - Jul 19 18:44:37 build-1fd12c2c9d2c07842657c7a0f08e7d26 rsyslogd[13664]: [origin software="rsyslogd" swVersion="8.2112.0" x-pid="13664" x-info="https://www.rsyslog.com"] start - Jul 19 18:44:37 build-1fd12c2c9d2c07842657c7a0f08e7d26 rsyslogd[13664]: imjournal: journal files changed, reloading... [v8.2112.0 try https://www.rsyslog.com/e/0 ] - + Jul 19 18:44:37 systemd[1]: Starting System Logging Service... + Jul 19 18:44:37 rsyslogd[13664]: error during parsing file /etc/rsyslog.conf, on or before line 16: parameter 'fileCreateMode' not known -- typo in co> + Jul 19 18:44:37 systemd[1]: Started System Logging Service. + Jul 19 18:44:37 rsyslogd[13664]: rsyslogd's groupid changed to 111 + Jul 19 18:44:37 rsyslogd[13664]: rsyslogd's userid changed to 104 + Jul 19 18:44:37 rsyslogd[13664]: [origin software="rsyslogd" swVersion="8.2112.0" x-pid="13664" x-info="https://www.rsyslog.com"] start + Jul 19 18:44:37 rsyslogd[13664]: imjournal: journal files changed, reloading... [v8.2112.0 try https://www.rsyslog.com/e/0 ] /var/spool/rsyslog# ls journal_state - ***** - please help with this issue -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073628 Title: imjournal module works with rsyslog package of ubuntu 22.04 but not with ubuntu 24.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/2073628/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
