#7844 wrong URL returned by mirrormanager for F29 updates-testing for ppc64le
Closed: Fixed 5 years ago Opened 5 years ago by sharkcz.

  • Describe the issue
    curl "https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f29&arch=ppc64le"
    returns
    http://dl.fedoraproject.org/pub/fedora-secondary/updates/testing/29/Everything/ppc64le/Packages/os/repodata/repomd.xml
    but such URL doesn't exist, needs "Packages/os" deleted. Same problem is with Modular updates-testing, released updates and main f29 are OK. Other arches also look good to me.

  • When do you need this? (YYYY/MM/DD)
    ASAP

  • When is this no longer needed or useful? (YYYY/MM/DD)
    always needed

  • If we cannot complete your request, what is the impact?
    users can't update

CC: @adrian


@adrian Can you look into this?

Thanks.

@mohanboddu Do you know if these directories actually existed for some time? Just curious why MirrorManager picked them up? Once MirrorManager creates a repository it does not automatically handle if the repodata directory is moved.

I see that updates (not testing) still has the old directory layout and the same error will happen once files are in the updates-released repository. As long as the wrong directories still exist I cannot really let MirrorManage re-detect the repositories as it might still pick up the wrong directories. If somebody could remove the wrong directories from updates-released I can also fix it in MirrorManager and we would not need to fix it after the release.

I fixed it in the database and in about 90 minutes the changes should be live.

@adrian

@mohanboddu Do you know if these directories actually existed for some time?

Yes, it did. Dont remember when, probably couple of months back.

I see that updates (not testing) still has the old directory layout and the same error will happen once files are in the updates-released repository.

Could you please fix this as well, once we start pushing to updates(released) they will end up in /pub/fedora-secondary/updates/29/Everything/ppc64le/repodata/repomd.xml and just for fyi https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/bodhi2/backend/files/new-updates-sync#n58

Thanks

Also see https://pagure.io/fedora-infrastructure/issue/7370

This should be fixed updates-released in about 2 hours. This ticket could be closed.

Metadata Update from @mohanboddu:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

5 years ago

Log in to comment on this ticket.

Metadata