Introduce the anaconda-install-env-deps metapackage
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2018-205aabf6cb
Please login to add feedback.
0 | 0 | Test Case Anaconda Install Deps |
0 | 0 | Test Case Anaconda User Interface Graphical |
0 | 0 | Test Case Anaconda custom partitioning |
0 | 0 | Test Case Anaconda help |
0 | 0 | Test Case Boot Methods Pxeboot |
0 | 0 | Test Case Boot default install |
0 | 0 | Test Case install repository Live Image |
0 | 0 | Test Case lorax netinst |
0 | 0 | Test Case User:Pschindl/Draft/Testcase Anaconda custom partitioning |
This update has been submitted for testing by m4rtink.
puiterwijk edited this update.
New build(s):
Karma has been reset.
The following packages should be added once the update is unlocked:
anaconda-28.22.5-1 initial-setup-0.3.57-1 python-simpleline-1.1-1.fc28
This fixes the following F28 Final blocker: https://bugzilla.redhat.com/show_bug.cgi?id=1557472
As @mboddu noticed, this has the same problem as the Rawhide branch did: the
anaconda-install-env-deps
metapackage isn't actually built as it has no%files
section.I've sent a PR for the master branch to fix this, and also did a Rawhide build with provenpackager privs, as Rawhide is actively broken and we want to fix it. But I won't do a provenpackager build for f28 as this update process is preventing the change from breaking composes, I'll just leave things for @m4rtink to clear up tomorrow.
We need %files for install-env-deps in the spec file for that to exist.
https://github.com/rhinstaller/anaconda/pull/1428
This update has been pushed to testing.
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
anaconda-28.22.6-1.fc28 has the %files fix but I can't edit the update for some reason (again).
puiterwijk edited this update.
New build(s):
Removed build(s):
Karma has been reset.
This update has been submitted for testing by puiterwijk.
openQA testing for this looks OK, but I really am not sure if the install-env-deps change is appropriate for F28. It really seems invasive for this stage of development. I am also concerned about https://pagure.io/pungi/issue/903 .
This update has been pushed to testing.
My impression from discussion with pbrobinson is that the anaconda-install-env-deps change really important for ARM & ARM image size and it's something they wanted for a long time to finally happen. Also an Anaconda testday is planed for Tuesday where this and other changes can be tested.
I've looked on more details on how the "anaconda", "anaconda-core", "anaconda-tui" and "anaconda-gui" packages interact and are used. It seems to be safe to make the "anaconda" package depend on "anaconda-install-env-deps".
That way any expectations that the "anaconda" package pulls in everything will still hold.
Initial Setup depends on "anaconda-tui" and/or "anaconda-gui", which pull in "anaconda-core" - there is no direct dependency on the "anaconda" package, so the new dependency should not cause issues.
Anaconda PR: https://github.com/rhinstaller/anaconda/pull/1432
BTW, the Anaconda test day is actually on Monday, not Tuesday: https://fedoraproject.org/wiki/Test_Day:2017-04-06_AnacondaBlivetGUI
So it would be really good to get this fix to this update & to composes as soon as possible, due to all the delays that happen with our current pipeline.
Yet again - can't edit the update for some reason (?!) - so please add anaconda-28.22.7-1 whoever can, thanks!
adamwill edited this update.
New build(s):
Removed build(s):
Karma has been reset.
This update has been submitted for testing by adamwill.
works for me
openQA testing looks good (the two failures are expected and not a problem) and with the dep change, I think this should be safe enough to go forward with.
This update has been submitted for stable by adamwill.
This update has been pushed to stable.