[prev in list] [next in list] [prev in thread] [next in thread]
List: vdsm-devel
Subject: =?utf-8?q?=5Bovirt-devel=5D?= Re: Problems building CentOS 8.3-based engine image for OST
From: Lev Veyde <lveyde () redhat ! com>
Date: 2020-12-09 17:04:36
Message-ID: CANB6pM7CXFrCg2my0aHQMLdAoH+mduhJh1C53EJi0BNnFeHoxA () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Hi Marcin,
Fixed in the code, and will be included in the next build:
https://gerrit.ovirt.org/#/c/ovirt-release/+/112566/
https://gerrit.ovirt.org/#/c/ovirt-release/+/112567/
Thanks in advance,
On Wed, Dec 9, 2020 at 10:04 AM Marcin Sobczyk <msobczyk@redhat.com> wrote:
>
>
> On 12/9/20 8:46 AM, Sandro Bonazzola wrote:
> >
> >
> > Il giorno mar 8 dic 2020 alle ore 10:08 Marcin Sobczyk
> > <msobczyk@redhat.com <mailto:msobczyk@redhat.com>> ha scritto:
> >
> >
> >
> > On 12/7/20 5:12 PM, Marcin Sobczyk wrote:
> > >
> > > On 12/7/20 4:31 PM, Marcin Sobczyk wrote:
> > >> On 12/7/20 4:15 PM, Michal Skrivanek wrote:
> > >>>> On 7 Dec 2020, at 16:06, Marcin Sobczyk <msobczyk@redhat.com
> > <mailto:msobczyk@redhat.com>> wrote:
> > >>>>
> > >>>> Hi All,
> > >>>>
> > >>>> since CentOS 8.3 is out, I'm trying to build a new base image
> > for OST, but there are problems on the engine side.
> > >>>> The provisioning script we use to build the engine VM is here
> > [1].
> > >>>>
> > >>>> The build ends with errors:
> > >>>>
> > >>>> Error: Problems in request:
> > >>>> missing groups or modules: javapackages-tools
> > >>> does it no longer exist or not built yet?
> > >> Found a module called 'javapackages-runtime'.
> > >> When I enabled it we're left with "Problem 1" only:
> > >>
> > >> Error:
> > >> Problem: cannot install the best candidate for the job
> > >> - nothing provides apache-commons-compress needed by
> > >>
> >
> ovirt-engine-4.4.4.4-0.0.master.20201206151430.git1a096b0d4e7.el8.noarch
> > >> - nothing provides apache-commons-jxpath needed by
> > >>
> >
> ovirt-engine-4.4.4.4-0.0.master.20201206151430.git1a096b0d4e7.el8.noarch
> > >> (try to add '--skip-broken' to skip uninstallable packages or
> > '--nobest'
> > >> to use not only best candidate packages)
> > > After discussing offline with Artur it turned out that the
> > > 'javapackages-tools' comes from 'PowerTools' repo.
> > > We enable it in an RPM script during ovirt release RPM
> installation:
> > >
> > > if [ -f /etc/yum.repos.d/CentOS-PowerTools.repo ] ; then
> > > sed -i "s:enabled=0:enabled=1:"
> > > /etc/yum.repos.d/CentOS-PowerTools.repo
> > > fi
> > >
> > > but it seems the name of the repofile in 8.3 has changed to
> > > 'CentOS-Linux-PowerTools.repo'.
> > > After enabling 'PowerTools' and 'javapackages-tools' the
> > installation
> > > went smoothly.
> > Lev, are you able to modify the release RPM so it handles both cases?
> >
> >
> > Lev is on PTO today, if this needs urgent fix and can't wait till
> > tomorrow please let me know.
> We have a simple workaround [2], so no rush.
>
> [2]
>
> https://gerrit.ovirt.org/#/c/ost-images/+/112544/1/el8-provision-engine.sh.in
> >
> >
> > Regards, Marcin
> >
> > >
> > >
> > >>
> > >>>> Last metadata expiration check: 0:00:02 ago on Mon Dec 7
> > 16:00:56 2020.
> > >>>> Error:
> > >>>> Problem 1: cannot install the best candidate for the job
> > >>>> - nothing provides apache-commons-compress needed by
> >
> ovirt-engine-4.4.4.4-0.0.master.20201206151430.git1a096b0d4e7.el8.noarch
> > >>>> - nothing provides apache-commons-jxpath needed by
> >
> ovirt-engine-4.4.4.4-0.0.master.20201206151430.git1a096b0d4e7.el8.noarch
> > >>>> Problem 2: package
> >
> ovirt-engine-extension-aaa-ldap-setup-1.4.3-0.289.202010220206.el8.noarch
> > requires ovirt-engine-extension-aaa-ldap =
> > 1.4.3-0.289.202010220206.el8, but none of the providers can be
> > installed
> > >>>> - package
> > ovirt-engine-extension-aaa-ldap-1.4.3-0.289.202010220206.el8.noarch
> > requires slf4j-jdk14, but none of the providers can be installed
> > >>>> - conflicting requests
> > >>>> - package
> > slf4j-jdk14-1.7.25-4.module_el8.3.0+454+67dccca4.noarch is
> > filtered out by modular filtering
> > >>> or perhaps it just got renamed (that's what it should if
> > that's the case)
> > >>>
> > >>>> Please advise.
> > >>>>
> > >>>> Thanks, Marcin
> > >>>>
> > >>>> [1]
> >
> https://gerrit.ovirt.org/gitweb?p=ost-images.git;a=blob_plain;f=el8-provision-engine.sh.in;hb=HEAD
> > <
> https://gerrit.ovirt.org/gitweb?p=ost-images.git;a=blob_plain;f=el8-provision-engine.sh.in;hb=HEAD
> >
> > >>>>
> >
> >
> >
> > --
> >
> > Sandro Bonazzola
> >
> > MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
> >
> > Red Hat EMEA <https://www.redhat.com/>
> >
> > sbonazzo@redhat.com <mailto:sbonazzo@redhat.com>
> >
> > <https://www.redhat.com/>
> >
> > *Red Hat respects your work life balance. Therefore there is no need
> > to answer this email out of your office hours.
> > <https://mojo.redhat.com/docs/DOC-1199578>*
> > *
> >
> > *
>
>
--
Lev Veyde
Senior Software Engineer, RHCE | RHCVA | MCITP
Red Hat Israel
<https://www.redhat.com>
lev@redhat.com | lveyde@redhat.com
<https://red.ht/sig>
TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>
[Attachment #5 (text/html)]
<div dir="ltr">Hi Marcin,<div><br></div><div>Fixed in the code, and will be included \
in the next build:</div><div><a \
href="https://gerrit.ovirt.org/#/c/ovirt-release/+/112566/">https://gerrit.ovirt.org/#/c/ovirt-release/+/112566/</a><br></div><div><a \
href="https://gerrit.ovirt.org/#/c/ovirt-release/+/112567/">https://gerrit.ovirt.org/#/c/ovirt-release/+/112567/</a><br></div><div><br></div><div>Thanks \
in advance,</div></div><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">On Wed, Dec 9, 2020 at 10:04 AM Marcin Sobczyk <<a \
href="mailto:msobczyk@redhat.com">msobczyk@redhat.com</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br> <br>
On 12/9/20 8:46 AM, Sandro Bonazzola wrote:<br>
><br>
><br>
> Il giorno mar 8 dic 2020 alle ore 10:08 Marcin Sobczyk <br>
> <<a href="mailto:msobczyk@redhat.com" target="_blank">msobczyk@redhat.com</a> \
<mailto:<a href="mailto:msobczyk@redhat.com" \
target="_blank">msobczyk@redhat.com</a>>> ha scritto:<br> ><br>
><br>
><br>
> On 12/7/20 5:12 PM, Marcin Sobczyk wrote:<br>
> ><br>
> > On 12/7/20 4:31 PM, Marcin Sobczyk wrote:<br>
> >> On 12/7/20 4:15 PM, Michal Skrivanek wrote:<br>
> >>>> On 7 Dec 2020, at 16:06, Marcin Sobczyk <<a \
href="mailto:msobczyk@redhat.com" target="_blank">msobczyk@redhat.com</a><br> > \
<mailto:<a href="mailto:msobczyk@redhat.com" \
target="_blank">msobczyk@redhat.com</a>>> wrote:<br> > \
>>>><br> > >>>> Hi All,<br>
> >>>><br>
> >>>> since CentOS 8.3 is out, I'm trying to build a new \
base image<br> > for OST, but there are problems on the engine side.<br>
> >>>> The provisioning script we use to build the engine VM is \
here<br> > [1].<br>
> >>>><br>
> >>>> The build ends with errors:<br>
> >>>><br>
> >>>> Error: Problems in request:<br>
> >>>> missing groups or modules: javapackages-tools<br>
> >>> does it no longer exist or not built yet?<br>
> >> Found a module called 'javapackages-runtime'.<br>
> >> When I enabled it we're left with "Problem 1" \
only:<br> > >><br>
> >> Error:<br>
> >> Problem: cannot install the best candidate for the \
job<br> > >> - nothing provides apache-commons-compress \
needed by<br> > >><br>
> ovirt-engine-4.4.4.4-0.0.master.20201206151430.git1a096b0d4e7.el8.noarch<br>
> >> - nothing provides apache-commons-jxpath needed by<br>
> >><br>
> ovirt-engine-4.4.4.4-0.0.master.20201206151430.git1a096b0d4e7.el8.noarch<br>
> >> (try to add '--skip-broken' to skip uninstallable \
packages or<br> > '--nobest'<br>
> >> to use not only best candidate packages)<br>
> > After discussing offline with Artur it turned out that the<br>
> > 'javapackages-tools' comes from 'PowerTools' \
repo.<br> > > We enable it in an RPM script during ovirt release RPM \
installation:<br> > ><br>
> > if [ -f /etc/yum.repos.d/CentOS-PowerTools.repo ] \
; then<br> > > sed -i \
"s:enabled=0:enabled=1:"<br> > > \
/etc/yum.repos.d/CentOS-PowerTools.repo<br> > > \
fi<br> > ><br>
> > but it seems the name of the repofile in 8.3 has changed to<br>
> > 'CentOS-Linux-PowerTools.repo'.<br>
> > After enabling 'PowerTools' and 'javapackages-tools' \
the<br> > installation<br>
> > went smoothly.<br>
> Lev, are you able to modify the release RPM so it handles both cases?<br>
><br>
><br>
> Lev is on PTO today, if this needs urgent fix and can't wait till <br>
> tomorrow please let me know.<br>
We have a simple workaround [2], so no rush.<br>
<br>
[2] <br>
<a href="https://gerrit.ovirt.org/#/c/ost-images/+/112544/1/el8-provision-engine.sh.in" \
rel="noreferrer" target="_blank">https://gerrit.ovirt.org/#/c/ost-images/+/112544/1/el8-provision-engine.sh.in</a><br>
><br>
><br>
> Regards, Marcin<br>
><br>
> ><br>
> ><br>
> >><br>
> >>>> Last metadata expiration check: 0:00:02 ago on Mon Dec \
7<br> > 16:00:56 2020.<br>
> >>>> Error:<br>
> >>>> Problem 1: cannot install the best candidate for \
the job<br> > >>>> - nothing provides \
apache-commons-compress needed by<br> > \
ovirt-engine-4.4.4.4-0.0.master.20201206151430.git1a096b0d4e7.el8.noarch<br> > \
>>>> - nothing provides apache-commons-jxpath needed by<br> > \
ovirt-engine-4.4.4.4-0.0.master.20201206151430.git1a096b0d4e7.el8.noarch<br> > \
>>>> Problem 2: package<br> > \
ovirt-engine-extension-aaa-ldap-setup-1.4.3-0.289.202010220206.el8.noarch<br> > \
requires ovirt-engine-extension-aaa-ldap =<br> > \
1.4.3-0.289.202010220206.el8, but none of the providers can be<br> > \
installed<br> > >>>> - package<br>
> ovirt-engine-extension-aaa-ldap-1.4.3-0.289.202010220206.el8.noarch<br>
> requires slf4j-jdk14, but none of the providers can be installed<br>
> >>>> - conflicting requests<br>
> >>>> - package<br>
> slf4j-jdk14-1.7.25-4.module_el8.3.0+454+67dccca4.noarch is<br>
> filtered out by modular filtering<br>
> >>> or perhaps it just got renamed (that's what it should if<br>
> that's the case)<br>
> >>><br>
> >>>> Please advise.<br>
> >>>><br>
> >>>> Thanks, Marcin<br>
> >>>><br>
> >>>> [1]<br>
> <a href="https://gerrit.ovirt.org/gitweb?p=ost-images.git;a=blob_plain;f=el8-provision-engine.sh.in;hb=HEAD" \
rel="noreferrer" target="_blank">https://gerrit.ovirt.org/gitweb?p=ost-images.git;a=blob_plain;f=el8-provision-engine.sh.in;hb=HEAD</a><br>
> <<a href="https://gerrit.ovirt.org/gitweb?p=ost-images.git;a=blob_plain;f=el8-provision-engine.sh.in;hb=HEAD" \
rel="noreferrer" target="_blank">https://gerrit.ovirt.org/gitweb?p=ost-images.git;a=blob_plain;f=el8-provision-engine.sh.in;hb=HEAD</a>><br>
> >>>><br>
><br>
><br>
><br>
> -- <br>
><br>
> Sandro Bonazzola<br>
><br>
> MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV<br>
><br>
> Red Hat EMEA <<a href="https://www.redhat.com/" rel="noreferrer" \
target="_blank">https://www.redhat.com/</a>><br> ><br>
> <a href="mailto:sbonazzo@redhat.com" target="_blank">sbonazzo@redhat.com</a> \
<mailto:<a href="mailto:sbonazzo@redhat.com" \
target="_blank">sbonazzo@redhat.com</a>><br> ><br>
> <<a href="https://www.redhat.com/" rel="noreferrer" \
target="_blank">https://www.redhat.com/</a>> <br> ><br>
> *Red Hat respects your work life balance. Therefore there is no need <br>
> to answer this email out of your office hours.<br>
> <<a href="https://mojo.redhat.com/docs/DOC-1199578" rel="noreferrer" \
target="_blank">https://mojo.redhat.com/docs/DOC-1199578</a>>*<br> > *<br>
><br>
> *<br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" \
class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div \
dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><br><div><p \
style="font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:uppercase"><span>Lev</span> \
<span>Veyde</span></p> <p style="font-weight:normal;font-size:10px;margin:0px 0px \
4px;text-transform:uppercase"><span>Senior Software Engineer</span><span \
style="color:rgb(204,204,204)">, <span \
style="font-weight:normal;color:rgb(170,170,170);margin:0px">RHCE | RHCVA | \
MCITP</span></span></p> <p \
style="font-weight:normal;margin:0px;font-size:10px;color:rgb(153,153,153)"><a \
href="https://www.redhat.com" \
style="color:rgb(0,136,206);font-size:10px;margin:0px;text-decoration:none;font-family:overpass,sans-serif" \
target="_blank">Red Hat <span>Israel<br><br></span></a></p>
<p style="font-weight:normal;margin:0px 0px \
6px;font-size:10px;color:rgb(153,153,153)"><span style="margin:0px;padding:0px"> <a \
href="mailto:lev@redhat.com" \
style="color:rgb(0,136,206);font-size:10px;margin:0px;text-decoration:none;font-family:overpass,sans-serif" \
target="_blank">lev@redhat.com</a> | </span><span><span \
style="margin:0px;padding:0px"><a href="mailto:lveyde@redhat.com" \
style="color:rgb(0,136,206);font-size:10px;margin:0px;text-decoration:none;font-family:overpass,sans-serif" \
target="_blank">lveyde@redhat.com</a></span></span>
</p>
<a href="https://red.ht/sig" target="_blank"> <img width="90" height="auto" \
src="https://www.redhat.com/profiles/rh/themes/redhatdotcom/img/logo-red-hat-black.png"></a> \
<div><a style="text-decoration:none;color:rgb(204,0,0);font-weight:bold" \
href="https://redhat.com/trusted" target="_blank">TRIED. TESTED. \
TRUSTED.</a></div></div></div></div></div></div></div></div></div></div></div></div></div>
[Attachment #6 (text/plain)]
_______________________________________________
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-leave@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/
List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/CWDRWLUKEVG2XA2ZOIJ433HS7SHVJPOM/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic