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
rpm: drop support for unsupported distros #8720
Commits on May 4, 2016
-
rpm: drop python_sitelib/sitearch conditional
This conditional was required to support older versions of RHEL/CentOS that are no longer supported in infernalis and above. Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: drop init-ceph.in-fedora.patch
Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
Ceph versions jewel and above only support systemd. Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: drop python-argparse dependency
This was only necessary for older (now unsupported) distro versions. Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
This commit drops conditionals that no longer serve any purpose, since jewel and above do not support the distro versions they are checking for. Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: move unified python-sphinx build dependency
Now that the python-sphinx build dependency is unified, move it to the proper section of the spec file. Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: move boost-random dependency to appropriate section
Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: drop sysvinit-specific dependencies
Obsolete in jewel and above. Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: put /sbin/ldconfig into -p
This saves approximately 1 second per invocation. Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: put dependencies in alphabetical order
Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: global replace $RPM_BUILD_ROOT with %{buildroot}
Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: drop udev/95-ceph-osd-alt.rules
This udev rules file was needed on older RHEL platforms, which are unsupported as of jewel. Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: replace literal paths with RPM macros
The only place we should write out literal paths is in the RPM scriptlets, and there only for things that are not installed by this package. Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: drop sysvinit bits from relabel_files function
Signed-off-by: Nathan Cutler <ncutler@suse.com>
-
rpm: do a full make check when --with-tests is given
The check-local target tests the CLI tools only. Signed-off-by: Nathan Cutler <ncutler@suse.com>