Bug 1413388

Summary: journalctl "Journal file uses an unsupported feature"
Product: [Fedora] Fedora Reporter: Alan Hamilton <alanh>
Component: systemdAssignee: systemd-maint
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 25CC: ajschult784, edgar.hoch, joachim.backes, johannbg, jsynacek, lnykryn, mark, msekleta, muadda, robert.adesam, ssahani, s, systemd-maint, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-01-16 11:56:20 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alan Hamilton 2017-01-15 16:57:26 UTC
Description of problem:
When running journalctl, a warning appears similar to
Journal file /var/log/journal/fe39ba83b9244251b1704fc655fbff2f/user-1001 uses an unsupported feature, ignoring file.

Version-Release number of selected component (if applicable):
systemd-231-11.fc25.x86_64


How reproducible:
Always

Steps to Reproduce:
1. Run journalctl, with most options. journalctl --verify shows it.

Actual results:
Journal file /var/log/journal/fe39ba83b9244251b1704fc655fbff2f/user-1001 uses an unsupported feature, ignoring file.

Expected results:
No warnings.

Additional info:
The warning indicates the file is using compression that journalctl doesn't recognize. journalctl in this package appears to have been built without LZ4 support.

From systemd-231-10.fc25.x86_64
$ journalctl --version
systemd 231
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN

From systemd-231-11.fc25.x86_64
$ journalctl --version
systemd 231
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN

Note the "-LZ4".

Comment 1 Joachim Backes 2017-01-16 11:43:01 UTC
Seeing this too, if simply running "journalctl"

journalctl
Journal file /var/log/journal/8e494e07f3a7423b8ac7661fff29d5ca/system uses an unsupported feature, ignoring file.
-- No entries --

Comment 2 Joachim Backes 2017-01-16 11:45:47 UTC
(In reply to Joachim Backes from comment #1)
> Seeing this too, if simply running "journalctl"
> 
> journalctl
> Journal file
> /var/log/journal/8e494e07f3a7423b8ac7661fff29d5ca/
> system@b100186ab24446dfb33dcac51eb22c4d-0000000000000001-000532f5dc539aa5.
> journal uses an unsupported feature, ignoring file.
> -- No entries --

Forgotten:

journalctl --version
systemd 231
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN

Comment 3 Joachim Backes 2017-01-16 11:55:53 UTC
(In reply to Joachim Backes from comment #2)
> (In reply to Joachim Backes from comment #1)
> > Seeing this too, if simply running "journalctl"
> > 
> > journalctl
> > Journal file
> > /var/log/journal/8e494e07f3a7423b8ac7661fff29d5ca/
> > system@b100186ab24446dfb33dcac51eb22c4d-0000000000000001-000532f5dc539aa5.
> > journal uses an unsupported feature, ignoring file.
> > -- No entries --
> 
> Forgotten:
> 
> journalctl --version
> systemd 231
> +PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP
> +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN

After downgrading systemd to systemd-231-10.fc25.x86_64, journalctl works properly :-)

Comment 4 Jan Synacek 2017-01-16 11:56:20 UTC
I'm working on it.

*** This bug has been marked as a duplicate of bug 1404406 ***