Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rpmlint errors #248

Open
TimothyAsirJeyasing opened this issue Nov 9, 2017 · 0 comments
Open

rpmlint errors #248

TimothyAsirJeyasing opened this issue Nov 9, 2017 · 0 comments
Assignees

Comments

@TimothyAsirJeyasing
Copy link
Contributor

The following are the rpmlint errors identified in 1.5.4 release to be fixed:

tendrl-grafana-plugins.noarch: W: spelling-error Summary(en_US) Vonage -> Nonage, Voyage, Peonage
tendrl-grafana-plugins.noarch: W: spelling-error Summary(en_US) graphana -> graph
tendrl-grafana-plugins.noarch: W: spelling-error %description -l en_US vonage -> nonage, voyage, peonage
tendrl-grafana-plugins.noarch: W: no-documentation

tendrl-grafana-plugins.noarch: E: version-control-internal-file /var/lib/grafana/plugins/Vonage-Grafana_Status_panel/.gitignore
The repo for grafana plugin is not in our control. Is it possible to remove this file. ?

tendrl-grafana-plugins.noarch: W: hidden-file-or-dir /var/lib/grafana/plugins/Vonage-Grafana_Status_panel/.editorconfig
tendrl-monitoring-integration.noarch: E: explicit-lib-dependency python-urllib3
rpmlint get confused because of the package ends with an numeric character ?
We have see how to add this error to exceptions list.

tendrl-monitoring-integration.noarch: W: incoherent-version-in-changelog 1.5.4-1 ['1.5.4-1.el7.centos', '1.5.4-1.centos']
tendrl-monitoring-integration.noarch: W: hidden-file-or-dir /usr/lib/python2.7/site-packages/tendrl/monitoring_integration/alert/handlers/node/.cpu_handler.py.swp

tendrl-monitoring-integration.noarch: E: non-readable /etc/tendrl/monitoring-integration/grafana/grafana.ini 640
tendrl-monitoring-integration.noarch: E: non-readable /etc/tendrl/monitoring-integration/monitoring-integration.conf.yaml 640
Why are we hiding this file to other users ? Does this have confidential information?
If that is the case we have to see how to add to exceptions list.

tendrl-monitoring-integration.noarch: W: non-standard-gid /etc/tendrl/monitoring-integration/grafana/grafana.ini grafana

tendrl-monitoring-integration.noarch: W: no-manual-page-for-binary tendrl-monitoring-integration
tendrl-monitoring-integration.noarch: W: dangerous-command-in-%post mv
tendrl-monitoring-integration.noarch: W: dangerous-command-in-%preun rm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants