Bug 1804415
Summary: | 'mock -r fedora-rawhide-i386 shell' fails | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jaroslav Škarvada <jskarvad> |
Component: | mock | Assignee: | Miroslav Suchý <msuchy> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 30 | CC: | jdisnard, jkeating, mebrown, msuchy, philip.wyett, praiskup, williams |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-02-29 22:45:56 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jaroslav Škarvada
2020-02-18 18:58:21 UTC
With the --old-chroot it works, I will try to update kernel and reboot. Interesting that once successfully provisioned with the --old-chroot, I can enter the shell even without the --old-chroot. Don't you have some changes in rpm -V mock mock-core-configs? On my F31 box this seems to work fine: $ mock -r fedora-rawhide-i386 --scrub=all $ mock -r fedora-rawhide-i386 shell ... <mock-chroot> sh-5.0# This seems to be duplicate of 1774499. Can you check you have no changes in mock-core-configs package? On my F31 this just works. $ rpm -qV mock-core-configs SM5...GT. c /etc/mock/rhel-7-x86_64.cfg SM5...GT. c /etc/mock/rhel-8-x86_64.cfg I also tried with the changes mentioned in comment 0, because I think the current mock config is wrong (if compared to the x86_64 version), i.e.: --- fedora-rawhide-i386.cfg 2020-02-08 14:15:02.000000000 +0100 +++ fedora-rawhide-i386.cfg.new 2020-02-18 19:58:53.114273551 +0100 @@ -6,7 +6,7 @@ config_opts['chroot_setup_cmd'] = 'install @build' config_opts['dist'] = 'rawhide' # only useful for --resultdir variable subst config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['releasever'] = '32' +config_opts['releasever'] = '33' config_opts['package_manager'] = 'dnf' @@ -25,7 +25,7 @@ install_weak_deps=0 metadata_expire=0 best=1 -module_platform_id=platform:f32 +module_platform_id=platform:f33 protected_packages= # repos But it seems unrelated to my problem and in both cases I got the same error. Maybe it's duplicate of bug 1774499, the error message seems the same. Maybe the difference is the fedora 30 on my side? Or maybe some different version of some package in the chroot? Also why the template is not used for the i386? (In reply to Jaroslav Škarvada from comment #5) > I also tried with the changes mentioned in comment 0, because I think the > current mock config is wrong (if compared to the x86_64 version), i.e.: > > config_opts['extra_chroot_dirs'] = [ '/run/lock', ] > -config_opts['releasever'] = '32' > +config_opts['releasever'] = '33' > .... > -module_platform_id=platform:f32 > +module_platform_id=platform:f33 > protected_packages= Yeah, this is WIP here: https://github.com/rpm-software-management/mock/pull/478 All Mageia and OpenSUSE configs are broken, so I'll wrap new release ASAP. > But it seems unrelated to my problem and in both cases I got the same error. > Maybe it's duplicate of bug 1774499, the error message seems the same. Maybe > the difference is the fedora 30 on my side? Or maybe some different version > of some package in the chroot? > > Also why the template is not used for the i386? Because there is only [local] repo and it was probably considered too different from others ... but it should be eventually templatized. FEDORA-2020-376c58ea30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2020-376c58ea30 mock-core-configs-32.2-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-376c58ea30 mock-core-configs-32.2-1.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-bfec22a764 FEDORA-2020-bfec22a764 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-bfec22a764 mock-core-configs-32.3-2.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-bfec22a764 mock-core-configs-32.3-2.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-376c58ea30 mock-core-configs-32.3-2.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report. mock-core-configs-32.3-2.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report. |