I've been working on getting katello building for el7 for the Katello
2.0 release and I wanted to give a status update.
What's done:
a) katello & katello-installer build and runtime deps are done. 'yum
install katello katello-installer' works.
b) ruby193-rubgem-katello and all its build dependencies are built in koji
c) pulp 2.4.0-1 is built in koji and tagged in our tags
What's not done:
a) pulp-katello needs to be updated to require qpid-cpp-server-store >=
0.26 for el7 only. There's a current issue where
compat-cpp-server-store gets pulled in (which then pulls in all of
compat-qpidd*). This is a packaging issue that mcpierce is fixing but
we likely need to require that specific version to get around it in the
meantime.
b) Candlepin is not built (zeus is planning on doing this in the next
few days)
c) Symlinks in https://fedorapeople.org/groups/katello/releases/yum/nightly/RHEL/ for
7Server are not being created, need to investigate how those are done
d) katello-deploy's setup.rb needs to be updated for el7
e) All runtime deps for ruby193-rubgem-katello are not built:
> I've been working on getting katello building for el7 for the Katello
> 2.0 release and I wanted to give a status update.
>
> 1. What's done:
>
> a) katello & katello-installer build and runtime deps are done. 'yum
> install katello katello-installer' works.
> b) ruby193-rubgem-katello and all its build dependencies are built in koji
> c) pulp 2.4.0-1 is built in koji and tagged in our tags
>
> 2. What's not done:
>
> a) pulp-katello needs to be updated to require qpid-cpp-server-store >=
> 0.26 for el7 only. There's a current issue where
> compat-cpp-server-store gets pulled in (which then pulls in all of
> compat-qpidd*). This is a packaging issue that mcpierce is fixing but
> we likely need to require that specific version to get around it in the
> meantime.
>
> b) Candlepin is not built (zeus is planning on doing this in the next
> few days)
> c) Symlinks in
> https://fedorapeople.org/groups/katello/releases/yum/nightly/RHEL/ for
> 7Server are not being created, need to investigate how those are done
> d) katello-deploy's setup.rb needs to be updated for el7
> e) All runtime deps for ruby193-rubgem-katello are not built:
>
> Error: Package: ruby193-rubygem-katello-1.5.0-12.el7.noarch (katello)
> Requires: candlepin-tomcat
> Error: Package: ruby193-rubygem-therubyracer-0.11.0-0.9.beta5.el7.x86_64
> (rhscl-ruby193-el7-2)
> Requires: libv8.so.v8314-3.14.5()(64bit)
> Error: Package: elasticsearch-0.90.10-4.el7.noarch (katello)
> Requires: sigar-java >= 1.6.4
> Error: Package: ruby193-rubygem-katello-1.5.0-12.el7.noarch (katello)
> Requires: candlepin-selinux
> Error: Package: elasticsearch-0.90.10-4.el7.noarch (katello)
> Requires: snappy-java >= 1.0.4
>
>
> The only two packages i've tried building that I was not able to build:
> katello-utils
> sigar-java
>
> e) testing!
Let us know when the time comes! Thanks for the work!
> I've been working on getting katello building for el7 for the Katello 2.0
> release and I wanted to give a status update.
>
> 1. What's done:
>
> a) katello & katello-installer build and runtime deps are done. 'yum install
> katello katello-installer' works.
> b) ruby193-rubgem-katello and all its build dependencies are built in koji
> c) pulp 2.4.0-1 is built in koji and tagged in our tags
>
> 2. What's not done:
>
> a) pulp-katello needs to be updated to require qpid-cpp-server-store >=
> 0.26 for el7 only. There's a current issue where compat-cpp-server-store
> gets pulled in (which then pulls in all of compat-qpidd*). This is a
> packaging issue that mcpierce is fixing but we likely need to require that
> specific version to get around it in the meantime.
>
> b) Candlepin is not built (zeus is planning on doing this in the next few
> days)
> c) Symlinks in
> https://fedorapeople.org/groups/katello/releases/yum/nightly/RHEL/ for
> 7Server are not being created, need to investigate how those are done
> d) katello-deploy's setup.rb needs to be updated for el7
> e) All runtime deps for ruby193-rubgem-katello are not built:
>
> Error: Package: ruby193-rubygem-katello-1.5.0-12.el7.noarch (katello)
> Requires: candlepin-tomcat
> Error: Package: ruby193-rubygem-therubyracer-0.11.0-0.9.beta5.el7.x86_64
> (rhscl-ruby193-el7-2)
> Requires: libv8.so.v8314-3.14.5()(64bit)
Don't both Foreman and Katello rely on this package, and isn't it
provied by the SCL?
> Error: Package: elasticsearch-0.90.10-4.el7.noarch (katello)
> Requires: sigar-java >= 1.6.4
> Error: Package: ruby193-rubygem-katello-1.5.0-12.el7.noarch (katello)
> Requires: candlepin-selinux
> Error: Package: elasticsearch-0.90.10-4.el7.noarch (katello)
> Requires: snappy-java >= 1.0.4
>
>
> The only two packages i've tried building that I was not able to build:
> katello-utils
I managed to get katello-utils built with some help from Jason.
> sigar-java
I attempted to build this package and ran into what appear to be
buildroot issues with ant/java configurations on Koji. Some attempts
to get around this via the spec file failed. Will need someone with
knowledge and ability to investigate the Koji buildroot to look into
this.
···
On Wed, Aug 27, 2014 at 3:19 PM, Justin Sherrill wrote: