#12720 fedora-43 metalink not resolving
Closed: Fixed with Explanation by kevin. Opened by kevin.

We branched f43 off rawhide today.

We moved the redirects for rawhide over to f44.

We got a f43 compose and it synced out.

However, mirrormanager doesn't seem to have noticed it for some reason.

curl 'https://mirrors.fedoraproject.org/metalink?repo=fedora-43&arch=aarch64'
repo = fedora-43 arch = aarch64 error: invalid repo or arch.

Ideally we would fix this in a way that it doesn't happen again next cycle. ;)


So last time, we did update the fullfiletimelist so it catches the new list of releases and updates, which I think looks right

ls -al /pub/fedora/fullfile*
-rw-r--r-- 1 ftpsync ftpsync 139974597 Aug 13 02:03 /pub/fedora/fullfilelist
-rw-r--r-- 1 ftpsync ftpsync 163730677 Aug 13 02:03 /pub/fedora/fullfiletimelist-fedora
ls -al /pub/fedora-secondary/fullfile*
-rw-r--r-- 1 ftpsync ftpsync 139974597 Aug 13 02:03 /pub/fedora-secondary/fullfilelist
-rw-r--r-- 1 ftpsync ftpsync 125546819 Aug 13 02:03 /pub/fedora-secondary/fullfiletimelist-fedora-secondary

Do we need to redeploy mirrormanager?

Last time,

ls -al /pub/fedora/linux/development/43/Everything/x86_64/os/repodata/repomd.xml
-rw-r--r-- 1 ftpsync ftpsync 5966 Aug 12 19:59 /pub/fedora/linux/development/43/Everything/x86_64/os/repodata/repomd.xml

the repodata were missing due to the sync issues, which resolving it solved the issue, but this time the repodata are there.

Last time, I checked @adrian indicated a fix for it:

 but if you update the fullfiletimelist and reset the ctimes in the DB and then run mm2_update-master-directory-list --category "Fedora Linux" then everything should be ready 20 after the next hour

so the fullfiletimelist was already updated. I did rest the ctime, and then ran the master-directory-list

mm2_update-master-directory-list --category "Fedora Linux"
Syncing repositories of Fedora Linux ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━   0% -:--:--

I'm not sure if it did what is suppose to do but we can check in sometime i guess, until experts are here :grimacing:

Seems to work now, right? I get an answer from the metalink.

Yeah, I think the fix worked yay!

Metadata Update from @jnsamyak:
- Issue tagged with: high-gain, medium-trouble, mirrorlists

Metadata Update from @jnsamyak:
- Issue assigned to jnsamyak

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

Metadata