Failures on master CQ effecting all projects - (missing packages}

Hi, We have a failure in upgrade suite on add_host due to missing packages required by qemu-kv, I am working on debugging and fixing the issue and will update once its resolved. Please note that since its effecting add_host all projects are effected. Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581 Thanks Dafna

Hi, hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12 M. [1] https://gerrit.ovirt.org/95540 On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
Hi,
We have a failure in upgrade suite on add_host due to missing packages required by qemu-kv,
I am working on debugging and fixing the issue and will update once its resolved.
Please note that since its effecting add_host all projects are effected.
Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581
Thanks Dafna
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X...
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.

Hi Martin, are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/ thanks, Dafna On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
Hi,
hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12
M.
[1] https://gerrit.ovirt.org/95540
On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
Hi,
We have a failure in upgrade suite on add_host due to missing packages required by qemu-kv,
I am working on debugging and fixing the issue and will update once its resolved.
Please note that since its effecting add_host all projects are effected.
Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581
Thanks Dafna
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X...
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.

On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <dron@redhat.com> wrote:
Hi Martin,
are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/
No idea, we would need to try if qemu-kvm-ev-2.12, which is build from CentOS 7.6, will be able to work with dependencies from 7.5 or not And yeah, we really need to get rid of this pkg whitelist and use in OST the we are using in oVirt ...
thanks, Dafna
On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
Hi,
hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12
M.
[1] https://gerrit.ovirt.org/95540
On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
Hi,
We have a failure in upgrade suite on add_host due to missing packages required by qemu-kv,
I am working on debugging and fixing the issue and will update once its resolved.
Please note that since its effecting add_host all projects are effected.
Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581
Thanks Dafna
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X...
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.

On Tue, Nov 20, 2018 at 10:56 AM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <dron@redhat.com> wrote:
Hi Martin,
are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/
No idea, we would need to try if qemu-kvm-ev-2.12, which is build from CentOS 7.6, will be able to work with dependencies from 7.5 or not
sure. patch merged by sandro. we need to run our job to fix the reposync with new repo.
And yeah, we really need to get rid of this pkg whitelist and use in OST the we are using in oVirt ...
not sure what you mean?
thanks, Dafna
On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
Hi,
hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12
M.
[1] https://gerrit.ovirt.org/95540
On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
Hi,
We have a failure in upgrade suite on add_host due to missing packages required by qemu-kv,
I am working on debugging and fixing the issue and will update once its resolved.
Please note that since its effecting add_host all projects are effected.
Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581
Thanks Dafna
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X...
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.

On Tue, Nov 20, 2018 at 12:10 PM Dafna Ron <dron@redhat.com> wrote:
On Tue, Nov 20, 2018 at 10:56 AM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <dron@redhat.com> wrote:
Hi Martin,
are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/
No idea, we would need to try if qemu-kvm-ev-2.12, which is build from CentOS 7.6, will be able to work with dependencies from 7.5 or not
sure. patch merged by sandro. we need to run our job to fix the reposync with new repo.
And yeah, we really need to get rid of this pkg whitelist and use in OST the we are using in oVirt ...
not sure what you mean?
Specific package whilelist for OST: https://gerrit.ovirt.org/#/c/95542/1/basic-suite-master/pkgs.txt Everybody except your team always forgot that such thing exists, because it's specific in OST and we don't have that whitelist in oVirt. So we should really align OST repos to oVirt repos and don't add any additional logic into OST, otherwise developers works with different packages than OST and that could cause serious issues.
thanks, Dafna
On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
Hi,
hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12
M.
[1] https://gerrit.ovirt.org/95540
On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
Hi,
We have a failure in upgrade suite on add_host due to missing packages required by qemu-kv,
I am working on debugging and fixing the issue and will update once its resolved.
Please note that since its effecting add_host all projects are effected.
Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581
Thanks Dafna
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X...
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.

On Tue, Nov 20, 2018 at 11:24 AM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 12:10 PM Dafna Ron <dron@redhat.com> wrote:
On Tue, Nov 20, 2018 at 10:56 AM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <dron@redhat.com> wrote:
Hi Martin,
are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/
No idea, we would need to try if qemu-kvm-ev-2.12, which is build from CentOS 7.6, will be able to work with dependencies from 7.5 or not
sure. patch merged by sandro. we need to run our job to fix the reposync with new repo.
And yeah, we really need to get rid of this pkg whitelist and use in OST the we are using in oVirt ...
not sure what you mean?
Specific package whilelist for OST: https://gerrit.ovirt.org/#/c/95542/1/basic-suite-master/pkgs.txt
Everybody except your team always forgot that such thing exists, because it's specific in OST and we don't have that whitelist in oVirt. So we should really align OST repos to oVirt repos and don't add any additional logic into OST, otherwise developers works with different packages than OST and that could cause serious issues.
I think there may be a misunderstanding as to what this list is used for. we have an automatic tool that creates the list of packages we need and add's them to the reposync file as include = <packages> This is meant to reduce the failures due to missing packages or time-outs on packages
thanks, Dafna
On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
Hi,
hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12
M.
[1] https://gerrit.ovirt.org/95540
On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
Hi,
We have a failure in upgrade suite on add_host due to missing packages required by qemu-kv,
I am working on debugging and fixing the issue and will update once its resolved.
Please note that since its effecting add_host all projects are effected.
Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581
Thanks Dafna
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X...
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.

Martin, I understand now what you would like to do and I agree with you. I will take this off line. On Tue, Nov 20, 2018 at 11:40 AM Dafna Ron <dron@redhat.com> wrote:
On Tue, Nov 20, 2018 at 11:24 AM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 12:10 PM Dafna Ron <dron@redhat.com> wrote:
On Tue, Nov 20, 2018 at 10:56 AM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <dron@redhat.com> wrote:
Hi Martin,
are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/
No idea, we would need to try if qemu-kvm-ev-2.12, which is build from CentOS 7.6, will be able to work with dependencies from 7.5 or not
sure. patch merged by sandro. we need to run our job to fix the reposync with new repo.
And yeah, we really need to get rid of this pkg whitelist and use in OST the we are using in oVirt ...
not sure what you mean?
Specific package whilelist for OST: https://gerrit.ovirt.org/#/c/95542/1/basic-suite-master/pkgs.txt
Everybody except your team always forgot that such thing exists, because it's specific in OST and we don't have that whitelist in oVirt. So we should really align OST repos to oVirt repos and don't add any additional logic into OST, otherwise developers works with different packages than OST and that could cause serious issues.
I think there may be a misunderstanding as to what this list is used for. we have an automatic tool that creates the list of packages we need and add's them to the reposync file as include = <packages> This is meant to reduce the failures due to missing packages or time-outs on packages
thanks, Dafna
On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
Hi,
hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12
M.
[1] https://gerrit.ovirt.org/95540
On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
> Hi, > > We have a failure in upgrade suite on add_host due to missing > packages required by qemu-kv, > > I am working on debugging and fixing the issue and will update once > its resolved. > > Please note that since its effecting add_host all projects are > effected. > > Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581 > > Thanks > Dafna > > _______________________________________________ > Devel mailing list -- devel@ovirt.org > To unsubscribe send an email to devel-leave@ovirt.org > Privacy Statement: https://www.ovirt.org/site/privacy-policy/ > oVirt Code of Conduct: > https://www.ovirt.org/community/about/community-guidelines/ > List Archives: > https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X... >
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.

On Tue, Nov 20, 2018 at 1:26 PM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 12:10 PM Dafna Ron <dron@redhat.com> wrote:
On Tue, Nov 20, 2018 at 10:56 AM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <dron@redhat.com> wrote:
Hi Martin,
are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/
No idea, we would need to try if qemu-kvm-ev-2.12, which is build from CentOS 7.6, will be able to work with dependencies from 7.5 or not
sure. patch merged by sandro. we need to run our job to fix the reposync with new repo.
And yeah, we really need to get rid of this pkg whitelist and use in OST the we are using in oVirt ...
not sure what you mean?
Specific package whilelist for OST: https://gerrit.ovirt.org/#/c/95542/1/basic-suite-master/pkgs.txt
Everybody except your team always forgot that such thing exists, because it's specific in OST and we don't have that whitelist in oVirt. So we should really align OST repos to oVirt repos and don't add any additional logic into OST, otherwise developers works with different packages than OST and that could cause serious issues.
Let me try to explain a bit about the current files and status in OST, it might help people understand more about how OST works: 1. pkgs.txt file - This file is used by the tool that autogenerates the reposync files ( more accurately, the 'include' list per repo ), OST tests actually don't use that file. - The file includes the list of all the top level pkgs that needs to be installed as part of the tests, so the tool can automatically fetch all its dependencies. - The list of pkgs there can't be easily fetched or automated, as it will require to parse all tests which run 'yum update' somewhere and also understand internal logics of oVirt like 'add host' and which dependencies it needs. - This file doesn't get updated very often, it only needs updating when a new top level dependency is needed for oVirt or the tests. 2. include list (aka whitelist) in reposync files - There is currently an automated job that runs each night and auto updates the reposync file with latest updates. - The patches are being reviewed by Galit and Sandro on a daily basis and the relevant fixes are applied to align the file as much as possible ( i.e make sure pkgs are coming from the right repos ). - Once this tweaking process will be done, we could enable the 'auto merge' feature and finally the reposync files will be auto updated and we'll only have to intervene on a failure. I hope that it helps clear things up, I've also added Gal to give more info on the tool or process if I missed anything.
thanks, Dafna
On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
Hi,
hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12
M.
[1] https://gerrit.ovirt.org/95540
On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
Hi,
We have a failure in upgrade suite on add_host due to missing packages required by qemu-kv,
I am working on debugging and fixing the issue and will update once its resolved.
Please note that since its effecting add_host all projects are effected.
Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581
Thanks Dafna
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X...
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o. _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/FKM7CJV2NWVJKG...
-- Eyal edri MANAGER RHV/CNV DevOps EMEA VIRTUALIZATION R&D Red Hat EMEA <https://www.redhat.com/> <https://red.ht/sig> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted> phone: +972-9-7692018 irc: eedri (on #tlv #rhev-dev #rhev-integ)

I will just add that since OST support multi-distro environment, each repo in the reposync file should have a distro suffix (for example "-el7"). This is needed in order to include only needed packages in the internal repo (the internal repo is where packages are being installed from during the tests). I've sent [1] as a follow up for [2]. [1] https://gerrit.ovirt.org/#/c/95570/ [2] https://gerrit.ovirt.org/#/c/95540/ On Tue, Nov 20, 2018 at 3:18 PM Eyal Edri <eedri@redhat.com> wrote:
On Tue, Nov 20, 2018 at 1:26 PM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 12:10 PM Dafna Ron <dron@redhat.com> wrote:
On Tue, Nov 20, 2018 at 10:56 AM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <dron@redhat.com> wrote:
Hi Martin,
are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/
No idea, we would need to try if qemu-kvm-ev-2.12, which is build from CentOS 7.6, will be able to work with dependencies from 7.5 or not
sure. patch merged by sandro. we need to run our job to fix the reposync with new repo.
And yeah, we really need to get rid of this pkg whitelist and use in OST the we are using in oVirt ...
not sure what you mean?
Specific package whilelist for OST: https://gerrit.ovirt.org/#/c/95542/1/basic-suite-master/pkgs.txt
Everybody except your team always forgot that such thing exists, because it's specific in OST and we don't have that whitelist in oVirt. So we should really align OST repos to oVirt repos and don't add any additional logic into OST, otherwise developers works with different packages than OST and that could cause serious issues.
Let me try to explain a bit about the current files and status in OST, it might help people understand more about how OST works:
1. pkgs.txt file - This file is used by the tool that autogenerates the reposync files ( more accurately, the 'include' list per repo ), OST tests actually don't use that file. - The file includes the list of all the top level pkgs that needs to be installed as part of the tests, so the tool can automatically fetch all its dependencies. - The list of pkgs there can't be easily fetched or automated, as it will require to parse all tests which run 'yum update' somewhere and also understand internal logics of oVirt like 'add host' and which dependencies it needs. - This file doesn't get updated very often, it only needs updating when a new top level dependency is needed for oVirt or the tests.
2. include list (aka whitelist) in reposync files - There is currently an automated job that runs each night and auto updates the reposync file with latest updates. - The patches are being reviewed by Galit and Sandro on a daily basis and the relevant fixes are applied to align the file as much as possible ( i.e make sure pkgs are coming from the right repos ). - Once this tweaking process will be done, we could enable the 'auto merge' feature and finally the reposync files will be auto updated and we'll only have to intervene on a failure.
I hope that it helps clear things up, I've also added Gal to give more info on the tool or process if I missed anything.
thanks, Dafna
On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
Hi,
hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12
M.
[1] https://gerrit.ovirt.org/95540
On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
> Hi, > > We have a failure in upgrade suite on add_host due to missing > packages required by qemu-kv, > > I am working on debugging and fixing the issue and will update once > its resolved. > > Please note that since its effecting add_host all projects are > effected. > > Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581 > > Thanks > Dafna > > _______________________________________________ > Devel mailing list -- devel@ovirt.org > To unsubscribe send an email to devel-leave@ovirt.org > Privacy Statement: https://www.ovirt.org/site/privacy-policy/ > oVirt Code of Conduct: > https://www.ovirt.org/community/about/community-guidelines/ > List Archives: > https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X... >
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o. _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/FKM7CJV2NWVJKG...
--
Eyal edri
MANAGER
RHV/CNV DevOps
EMEA VIRTUALIZATION R&D
Red Hat EMEA <https://www.redhat.com/> <https://red.ht/sig> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted> phone: +972-9-7692018 irc: eedri (on #tlv #rhev-dev #rhev-integ)
-- *GAL bEN HAIM* RHV DEVOPS

On Tue, Nov 20, 2018 at 5:28 PM Gal Ben Haim <gbenhaim@redhat.com> wrote:
I will just add that since OST support multi-distro environment, each repo in the reposync file should have a distro suffix (for example "-el7"). This is needed in order to include only needed packages in the internal repo (the internal repo is where packages are being installed from during the tests).
OK, it would be nice to document that somewhere for OST doc.
I've sent [1] as a follow up for [2].
I've just noticed that [1] is still not merged, so I've just rebased it. So can it be merged?
[1] https://gerrit.ovirt.org/#/c/95570/ [2] https://gerrit.ovirt.org/#/c/95540/
On Tue, Nov 20, 2018 at 3:18 PM Eyal Edri <eedri@redhat.com> wrote:
On Tue, Nov 20, 2018 at 1:26 PM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 12:10 PM Dafna Ron <dron@redhat.com> wrote:
On Tue, Nov 20, 2018 at 10:56 AM Martin Perina <mperina@redhat.com> wrote:
On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <dron@redhat.com> wrote:
Hi Martin,
are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/
No idea, we would need to try if qemu-kvm-ev-2.12, which is build from CentOS 7.6, will be able to work with dependencies from 7.5 or not
sure. patch merged by sandro. we need to run our job to fix the reposync with new repo.
And yeah, we really need to get rid of this pkg whitelist and use in OST the we are using in oVirt ...
not sure what you mean?
Specific package whilelist for OST: https://gerrit.ovirt.org/#/c/95542/1/basic-suite-master/pkgs.txt
Everybody except your team always forgot that such thing exists, because it's specific in OST and we don't have that whitelist in oVirt. So we should really align OST repos to oVirt repos and don't add any additional logic into OST, otherwise developers works with different packages than OST and that could cause serious issues.
Let me try to explain a bit about the current files and status in OST, it might help people understand more about how OST works:
1. pkgs.txt file - This file is used by the tool that autogenerates the reposync files ( more accurately, the 'include' list per repo ), OST tests actually don't use that file. - The file includes the list of all the top level pkgs that needs to be installed as part of the tests, so the tool can automatically fetch all its dependencies. - The list of pkgs there can't be easily fetched or automated, as it will require to parse all tests which run 'yum update' somewhere and also understand internal logics of oVirt like 'add host' and which dependencies it needs. - This file doesn't get updated very often, it only needs updating when a new top level dependency is needed for oVirt or the tests.
2. include list (aka whitelist) in reposync files - There is currently an automated job that runs each night and auto updates the reposync file with latest updates. - The patches are being reviewed by Galit and Sandro on a daily basis and the relevant fixes are applied to align the file as much as possible ( i.e make sure pkgs are coming from the right repos ). - Once this tweaking process will be done, we could enable the 'auto merge' feature and finally the reposync files will be auto updated and we'll only have to intervene on a failure.
I hope that it helps clear things up, I've also added Gal to give more info on the tool or process if I missed anything.
OK, thanks a lot for explanation! So from the above it seems that the problem was that qemu-kvm-ev 2.12 from CentOS 7.6 CR introduced new dependencies, but it was probably added to the repos after the tool that regenerates whitelists, and that's why there were so many missing dependencies.
thanks, Dafna
On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
> Hi, > > hopefully this is the fix [1], we need to add CentOS CR repo to get > latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12 > > M. > > [1] https://gerrit.ovirt.org/95540 > > > On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote: > >> Hi, >> >> We have a failure in upgrade suite on add_host due to missing >> packages required by qemu-kv, >> >> I am working on debugging and fixing the issue and will update once >> its resolved. >> >> Please note that since its effecting add_host all projects are >> effected. >> >> Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581 >> >> Thanks >> Dafna >> >> _______________________________________________ >> Devel mailing list -- devel@ovirt.org >> To unsubscribe send an email to devel-leave@ovirt.org >> Privacy Statement: https://www.ovirt.org/site/privacy-policy/ >> oVirt Code of Conduct: >> https://www.ovirt.org/community/about/community-guidelines/ >> List Archives: >> https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X... >> > > > -- > Martin Perina > Associate Manager, Software Engineering > Red Hat Czech s.r.o. >
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o. _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/FKM7CJV2NWVJKG...
--
Eyal edri
MANAGER
RHV/CNV DevOps
EMEA VIRTUALIZATION R&D
Red Hat EMEA <https://www.redhat.com/> <https://red.ht/sig> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted> phone: +972-9-7692018 irc: eedri (on #tlv #rhev-dev #rhev-integ)
-- *GAL bEN HAIM* RHV DEVOPS
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.

Il giorno mar 20 nov 2018 alle ore 11:56 Martin Perina <mperina@redhat.com> ha scritto:
On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <dron@redhat.com> wrote:
Hi Martin,
are these packages not available on current repos? https://gerrit.ovirt.org/#/c/95542/
No idea, we would need to try if qemu-kvm-ev-2.12, which is build from CentOS 7.6, will be able to work with dependencies from 7.5 or not
And yeah, we really need to get rid of this pkg whitelist and use in OST the we are using in oVirt ...
It's 2 years I complain about that and didn't manage to get it dropped. Maybe you'll have better success than me.
thanks, Dafna
On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mperina@redhat.com> wrote:
Hi,
hopefully this is the fix [1], we need to add CentOS CR repo to get latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12
M.
[1] https://gerrit.ovirt.org/95540
On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <dron@redhat.com> wrote:
Hi,
We have a failure in upgrade suite on add_host due to missing packages required by qemu-kv,
I am working on debugging and fixing the issue and will update once its resolved.
Please note that since its effecting add_host all projects are effected.
Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581
Thanks Dafna
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/ZM4KAPHWFYIZ3X...
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
-- SANDRO BONAZZOLA MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://red.ht/sig>
participants (5)
-
Dafna Ron
-
Eyal Edri
-
Gal Ben Haim
-
Martin Perina
-
Sandro Bonazzola