i686 will be migrated to Alternative Architecture beginning with Fedora 26 [1], investigate what needs or what we want to be done in Taskotron regarding the migration.
[1] https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/NJF45R5WFYVDJQJILQEWU2I4ADRYMAFN/
This ticket is a duplicate of https://pagure.io/taskotron/issue/202
This ticket had assigned some Differential requests: D1165 D1164
D1164 is now deployed to dev thanks to @mkrizek. D1165 will need a new libtaskotron release. However, I plan a few more changes so we might wait with this a day or two.
My planned changes will take longer than anticipated. I'll do a new libtaskotron build with the current changes only.
D1165 is verified fixed in dev now. We can deploy to stg/production.
D1164 has been pushed even to production. We now need a new libtaskotron release deployed to dev/stg/prod.
As far as I know, this is done. The biggest problem is that now the non-26 builds of i686 are failing for the same reason that the 26+ builds used to fail - can't find the correct URL
Tim, can you point me to some of the crashes? I believed all of this was fixed.
Found it. Example: https://taskotron.fedoraproject.org/taskmaster/builders/x86_64/builds/468182
[depcheck] 20:56:06 WARNING Mirror Error: None Status code: 404 for http://infrastructure.fedoraproject.org/pub/fedora-secondary/updates/testing/24/i386/repodata/repomd.xml [libtaskotron] 20:56:06 CRITICAL Traceback (most recent call last): Exception: Librepo Error 19: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
The cause is that yumrepoinfo in ansible is incorrectly updated. I'll fix that.
This should be now fixed everywhere: https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=cddf101acb9d67a099ae3cdf6ce184692c1f0a93
Fix confirmed with depcheck: https://taskotron.fedoraproject.org/taskmaster/builders/x86_64/builds/468835