![]() The Katello project chooses to use squid to enhance the user experience thus falling to us to require it. ![]() Squid can be used by the Pulp streamer to enhance caching but is not required. Who doesn’t love selinux! I don’t know why CP does not require candlepin-selinux directly. I’ve been informed that Candlepin 2.3 will support openjdk 1.8. The openjdk version restriction is due to this bug that is still an open issue for Candlepin. Given Katello has restricted deployment paths, we only support openjdk for our Java version. This means that Candlepin juts needs java – openjdk or oracle or whatever. If we look first at what Candlepin requires we see that it has a dependency on java greater than 1.6. Why do we require OpenJDK and what’s with the version restriction? A user can know Postgres was installed because Katello required it. This was also to allow for RPMs to have the traceability that RPM dependencies have. Given Katello only supported Postgres at the time we required it so that it would install when you yum install katello (hence why its on the meta-package). Java-1.8.0-openjdk-headless-1.8.0.7_4.x86_64Ĭan someone tell me the (historical) importance of these lines, and why I should not nuke them all? Which results in the following packages installed on my CentOS7: $ rpm -qa |grep openjdk And that Requires does not even work properly, as we define: Requires: java-openjdk >= 1:1.7.0 On the PR, correctly commented that the Requires on java-openjdk is miss-placed too, as it really belongs to the candlepin package. I’ve started ripping out the Requires and my cat is not burning yet. ![]() Looking at the RPM itself, the only place where we use any PostgreSQL stuff directly is in katello-backup/ katello-restore and that’s only psql, pg_dump and pg_dumpall. It seems these were added for Candlepin in the very first version of rubygem-katello.spec and then moved to katello.spec at some point. While playing with PostgreSQL 9.6 and Katello, I realized that Katello has an Requires on both postgresql and postgresql-server without really needing those (the installer will take care of the DB for us). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |