| Summary: | MGA7-B1 CI : No connection to mirrorlist | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | psyca <linux> |
| Component: | Installer | Assignee: | Martin Whitaker <mageia> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | mageia, tmb, yvesbrungard |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
| Attachments: | report.bug.xz | ||
|
Description
psyca
2018-12-09 16:46:52 CET
psyca
2018-12-09 16:47:10 CET
Component:
RPM Packages =>
Installer Thanks for the bug report. Could you provide the file /root/drakx/report.bug.xz as an attachment ? If you don't have the file, you can switch to console 2 (by pressing 'Ctrl-Alt-F2') during installation, put a floppy in floppy drive or plug a USB key/stick and type: 'bug' then press Enter. It will put report.bug on the floppy/key. Keywords:
(none) =>
NEEDINFO Created attachment 10540 [details]
report.bug.xz
Add the report.bug file
If i switch to Ctrl-Alt-F1 there is (but maybe GLib-CRITICAL **: Source ID 6330 was not found when attempting to remove it at /usr/lib/libDrakX/interactive/gtk.pm line 924 GLib-CRITICAL **: Source ID 7461 was not found when attempting to remove it at /usr/lib/libDrakX/interactive/gtk.pm line 924 Thanks The api url doesn't exist : * trying mirror list from http://mirrors.mageia.org/api/classic.7-beta1.i586.list?product=Installer in mga6 it was http://mirrors.mageia.org/api/Basic.6.i586.list?product=Free regarding code it looks in the product_id http://gitweb.mageia.org/software/drakx/tree/perl-install/mirror.pm#n119 the product_id in the iso looks wrong (if it use this one): vendor=Mageia,distribution=Mageia,type=classic,version=7-beta1,branch=Devel,release=1,arch=i586,product=Installer Assignee:
bugsquad =>
isobuild stage1 also use http://mirrors.mageia.org/api/Basic.7.i586.list?product=Free Yeah, product.id on mirror should not be rewritten during iso build on mirrors its correct: http://mirrors.kernel.org/mageia/distrib/7/x86_64/product.id So apparently its something that gets changed by drakiso CC:
(none) =>
mageia, tmb Like bcd, drakiso generates the product.id from scratch. Seems I copied something wrong. I hadn't found what the file was used for. And indeed, on Mageia 6 CI ISO, product.id contains vendor=Mageia,distribution=Mageia,type=basic,version=6,branch=Official,release=1.1,arch=x86_64,product=Free which isn't quite the same as what's on the mirrors vendor=Mageia.Org,distribution=Mageia,type=Basic,version=6,branch=Official,release=6,arch=x86_64,product=Default If what's on the mirrors will work, I'll just copy that when building the ISOs. Assignee:
isobuild =>
mageia @tmb, does the branch get changed from Devel to Official before we do the final build, or do we have to fix that up manually? (In reply to Martin Whitaker from comment #9) > @tmb, does the branch get changed from Devel to Official before we do the > final build, or do we have to fix that up manually? Yep. when we decide we are close enough to release, we switch to official release by flipping "am_i_cauldron" in mageia-release: http://svnweb.mageia.org/packages/cauldron/mageia-release/current/SPECS/mageia-release.spec?revision=1334776&view=markup and rebuild the whole drakx-installer-* stack to pick it up... That gets unpacked on the mirrors too Fixed in drakiso >= 1.5. Please retest when beta2 ISOs are built.
papoteur
2019-01-02 13:55:22 CET
CC:
(none) =>
yves.brungard_mageia Fixed on the beta2 ISOs. Resolution:
(none) =>
FIXED |