[JIRA] (OVIRT-723) check/add support for python3 + dnf on standard CI
Yedidyah Bar David (oVirt JIRA)
jira at ovirt-jira.atlassian.net
Wed Jun 28 06:33:31 UTC 2017
[ https://ovirt-jira.atlassian.net/browse/OVIRT-723?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=33002#comment-33002 ]
Yedidyah Bar David commented on OVIRT-723:
------------------------------------------
On Tue, Jun 27, 2017 at 9:50 PM, Barak Korren (oVirt JIRA) <
At the time it didn't work for me, see Description.
At some point we reverted the relevant patches for other reasons.
I now pushed again a variation [1] of the patch that then failed,
and it now passes. So I guess it was fixed since then. Thanks.
You can close this ticket.
If we have problems once we decide to continue with the effort
to support python3 (sadly not soon, it seems), I'll open other
tickets as needed.
[1] https://gerrit.ovirt.org/78760
--
Didi
> check/add support for python3 + dnf on standard CI
> --------------------------------------------------
>
> Key: OVIRT-723
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-723
> Project: oVirt - virtualization made easy
> Issue Type: By-EMAIL
> Reporter: Yedidyah Bar David
> Assignee: infra
>
> Hi,
> Patch [1] fails jenkins [2] like this:
> 11:35:21 [ INFO ] DNF Repository updates-testing is listed more than
> once in the configuration
> 11:35:21 [ INFO ] DNF Repository updates-testing-debuginfo is listed
> more than once in the configuration
> 11:35:21 [ INFO ] DNF Repository updates is listed more than once in
> the configuration
> 11:35:21 [ INFO ] DNF Repository updates-debuginfo is listed more
> than once in the configuration
> 11:35:21 [ INFO ] DNF Repository fedora is listed more than once in
> the configuration
> 11:35:21 [ INFO ] DNF Repository fedora-debuginfo is listed more than
> once in the configuration
> 11:35:21 [ INFO ] DNF Downloading 1 files, 0.00KB
> 11:35:21 [ INFO ] DNF Downloading 1 files, 0.00KB
> 11:35:21 [ INFO ] DNF Failed to synchronize cache for repo 'fedora', disabling.
> 11:35:21 [ INFO ] DNF Failed to synchronize cache for repo 'updates',
> disabling.
> 11:35:21 [ INFO ] Stage: Environment packages setup
> 11:35:21 [ INFO ] DNF Repository updates-testing is listed more than
> once in the configuration
> 11:35:21 [ INFO ] DNF Repository updates-testing-debuginfo is listed
> more than once in the configuration
> 11:35:21 [ INFO ] DNF Repository updates is listed more than once in
> the configuration
> 11:35:21 [ INFO ] DNF Repository updates-debuginfo is listed more
> than once in the configuration
> 11:35:21 [ INFO ] DNF Repository fedora is listed more than once in
> the configuration
> 11:35:21 [ INFO ] DNF Repository fedora-debuginfo is listed more than
> once in the configuration
> 11:35:21 [ INFO ] DNF Downloading 1 files, 0.00KB
> 11:35:21 [ INFO ] DNF Downloading 1 files, 0.00KB
> 11:35:21 [ INFO ] DNF Failed to synchronize cache for repo 'fedora', disabling.
> 11:35:21 [ INFO ] DNF Failed to synchronize cache for repo 'updates',
> disabling.
> 11:35:21 [ ERROR ] DNF Cannot queue package 'iproute': no package matched
> 11:35:21 [ ERROR ] Failed to execute stage 'Environment packages
> setup': no package matched
> I suspected, based on the log, that something is broken about dnf
> configuration, so pushed [3] and ran the job again [4] with [3]
> cherry-picked, and it succeeded. I thought that's enough for a
> verification, so asked to merge it, and it was merged. Later on, lago
> tests started breaking [5] with:
> 09:37:44 Error: nothing provides repoman >= 2.0.12 needed by
> python-lago-ovirt-0.24.0-1.fc23.noarch
> So [3] was reverted [6], Currently pending, but I expect it to be merged soon.
> So we need a better solution.
> While investigating this, Nadav partially understood the issue - we have, at
> certain points in mock_runner, both /etc/yum.conf and /etc/yum/yum.conf.
> Not sure why and whether we need both.
> We tried also various variations on this patch in [7][8][9][10], none worked.
> Probably better to fully support dnf instead of this hack, not sure
> what this requires.
> Thanks,
> [1] https://gerrit.ovirt.org/59831
> [2] http://jenkins.ovirt.org/job/otopi_master_check-patch-fc24-x86_64/44/console
> [3] https://gerrit.ovirt.org/63249
> [4] http://jenkins.ovirt.org/job/otopi_master_check-patch-fc24-x86_64/46/
> [5] http://jenkins.ovirt.org/job/lago_master_check-merged-fc23-x86_64/205/console
> [6] https://gerrit.ovirt.org/63405
> [7] https://gerrit.ovirt.org/63386
> [8] http://jenkins.ovirt.org/job/lago_master_check-merged-fc23-x86_64/203
> [9] http://jenkins.ovirt.org/job/lago_master_check-merged-fc23-x86_64/204/
> [10] http://jenkins.ovirt.org/job/lago_master_check-merged-fc23-x86_64/205/
> --
> Didi
--
This message was sent by Atlassian JIRA
(v1000.1092.0#100053)
More information about the Infra
mailing list