[katello] EL7 Status

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

  1. 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!

-Justin

> 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!

··· ----- Original Message -----

-Justin


You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

RHSCL 1.1 split v8 into a separate collection, so you need to ensure you
have the v8314 repository enabled too (if they're split, usually it's one).

··· On 27/08/14 20:19, Justin Sherrill wrote: > e) All runtime deps for ruby193-rubgem-katello are not built: > > 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)


Dominic Cleal
Red Hat Engineering

> 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

Doesn't look like 7Server repos are being generated by Koji -
http://koji.katello.org/releases/yum/nightly/RHEL/

> 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:

e) testing!

-Justin


You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

> e) testing!

…and some SELinux fun as well.

Good work.

··· -- Later, Lukas #lzap Zapletal