Bug 1293567
Summary: | rpmlint generates error messages for rhscon-core package | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Storage Console | Reporter: | Martin Kudlej <mkudlej> |
Component: | build | Assignee: | Shubhendu Tripathi <shtripat> |
Status: | CLOSED ERRATA | QA Contact: | sds-qe-bugs |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 2 | CC: | japplewh, mbukatov, mkudlej, nthomas, sankarshan, shtripat, vsarmila |
Target Milestone: | --- | ||
Target Release: | 2 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | rhscon-core-0.0.35-1.el7scon.x86_64 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-08-23 19:47:44 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: | |||
Bug Depends On: | |||
Bug Blocks: | 1353450 |
Description
Martin Kudlej
2015-12-22 08:19:03 UTC
Patch sent to upstream for review https://review.gerrithub.io/#/c/270821/ There is still error in rpmlint: $ rpmlint -i rhscon-core-0.0.18-1.el7scon.x86_64.rpm rhscon-core.x86_64: W: incoherent-version-in-changelog 0.0.18-1 ['0.0.18-1.el7scon', '0.0.18-1.el7scon'] The latest entry in %changelog contains a version identifier that is not coherent with the epoch:version-release tuple of the package. rhscon-core.x86_64: E: wrong-script-interpreter /srv/salt/push_event.sls py This script uses an incorrect interpreter. rhscon-core.x86_64: W: log-files-without-logrotate ['/var/log/skyring'] This package contains files in /var/log/ without adding logrotate configuration for them. rhscon-core.x86_64: W: dangerous-command-in-%post ln rhscon-core.x86_64: W: dangerous-command-in-%postun mv rhscon-core.x86_64: W: dangerous-command-in-%trigger mv rhscon-core.x86_64: W: dangerous-command-in-%trigger mv rhscon-core.x86_64: W: dangerous-command-in-%trigger rm 1 packages and 0 specfiles checked; 1 errors, 7 warnings. -->Assigned There are still errors in rpmlint: rpmlint -i rhscon-core rhscon-core.x86_64: W: incoherent-version-in-changelog 0.0.33-1 ['0.0.33-1.el7scon', '0.0.33-1.el7scon'] The latest entry in %changelog contains a version identifier that is not coherent with the epoch:version-release tuple of the package. rhscon-core.x86_64: E: wrong-script-interpreter /srv/salt/push_event.sls py This script uses an incorrect interpreter. rhscon-core.x86_64: E: incoherent-logrotate-file /etc/logrotate.d/skyring Your logrotate file should be named /etc/logrotate.d/<package name>. rhscon-core.x86_64: W: no-manual-page-for-binary skyring-setup Each executable in standard binary directories should have a man page. rhscon-core.x86_64: W: no-manual-page-for-binary skyring-pre.sh Each executable in standard binary directories should have a man page. rhscon-core.x86_64: W: dangerous-command-in-%postun mv rhscon-core.x86_64: W: dangerous-command-in-%trigger mv rhscon-core.x86_64: W: dangerous-command-in-%trigger mv rhscon-core.x86_64: W: dangerous-command-in-%trigger rm 1 packages and 0 specfiles checked; 2 errors, 7 warnings. This bug was fixed long back almost 10 build back. Now this has come after we introduce log-rotate. Please close this bug and raise a fresh bug. Reopen bug is confusing. I think this bug cannot be in ON_QA if there are still issues. --> Assigned The error "rhscon-core.x86_64: E: incoherent-logrotate-file /etc/logrotate.d/skyring Your logrotate file should be named /etc/logrotate.d/<package name>." is fixed as part of patch https://review.gerrithub.io/#/c/284040/. And the error "rhscon-core.x86_64: E: wrong-script-interpreter /srv/salt/push_event.sls py This script uses an incorrect interpreter." should be waived off as the script needs the interpreter the way its mentioned and cannot be changed. rpmlint rhscon-core rhscon-core.x86_64: W: incoherent-version-in-changelog 0.0.36-1 ['0.0.36-1.el7scon', '0.0.36-1.el7scon'] rhscon-core.x86_64: E: wrong-script-interpreter /srv/salt/push_event.sls py rhscon-core.x86_64: W: no-manual-page-for-binary skyring-setup rhscon-core.x86_64: W: no-manual-page-for-binary skyring-pre.sh rhscon-core.x86_64: W: dangerous-command-in-%postun mv rhscon-core.x86_64: W: dangerous-command-in-%trigger mv rhscon-core.x86_64: W: dangerous-command-in-%trigger mv rhscon-core.x86_64: W: dangerous-command-in-%trigger rm 1 packages and 0 specfiles checked; 1 errors, 7 warnings. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2016:1754 |