Bug 1414034
Summary: | RHEL 7.3 won't install with 1 GB RAM | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Lukas Zapletal <lzap> |
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
Status: | CLOSED NOTABUG | QA Contact: | Release Test Team <release-test-team-automation> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.3 | CC: | egolov, Frodox, sbueno |
Target Milestone: | rc | ||
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: | 2017-05-03 14:13:29 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
Lukas Zapletal
2017-01-17 15:08:12 UTC
Extra information: I have some extra steps in post scriplets like installing and running Puppet, but Anaconda does not get there, it usually freezes before package installation starts. The find /var/lib/tftpboot/boot was empty for some reason. I did yum reinstall foreman-discovery-image which fixed the issue. So, sounds like this can be closed as NOTABUG, but please feel free to file a new bug if you come across another issue. Regarding the minimum RAM however, we have actually identified that as a section in the documentation which needed to be updated. That discussion can be viewed here in bug 1410948 Ok but shoudn't we aim for 1 GB as minimum RAM requirement? Is there some optimalizations that can be done in Anaconda? I hope we are planning to bring this down a bit long-term ;-) Thanks. (In reply to Lukas Zapletal from comment #5) > Ok but shoudn't we aim for 1 GB as minimum RAM requirement? There are very few machines now which have one GB or less of RAM. Your standard smart phone these days comes equipped with about four GB. My router has more than one GB of memory. It just doesn't make sense to make this a goal. > Is there some > optimalizations that can be done in Anaconda? I hope we are planning to > bring this down a bit long-term ;-) Thanks. We tried solving this in the past by having anaconda maintain its own very minimal root image with our own init, etc. -- just to keep the RAM requirement low. This became a huge maintenance nightmare, which is why we don't do it anymore. There are no optimizations which can be done in anaconda. This has to do with various tools and things that are out of our direct control. (In reply to Samantha N. Bueno from comment #6) > (In reply to Lukas Zapletal from comment #5) > > Ok but shoudn't we aim for 1 GB as minimum RAM requirement? > > There are very few machines now which have one GB or less of RAM. Your > standard smart phone these days comes equipped with about four GB. My router > has more than one GB of memory. It just doesn't make sense to make this a > goal. While I would agree with you for actual hardware, it is quite a different story when you go virtual. Digital Ocean (silly example, I know, but the quickest I have at hand) has droplets with 512M, 1G, 2G, 4G, …. So you would need at least the 2G one to be able to install RHEL. Hetzner, probably Germany's biggest root server provider, offers 1GB VMs. > We tried solving this in the past by having anaconda maintain its own very > minimal root image with our own init, etc. -- just to keep the RAM > requirement low. This became a huge maintenance nightmare, which is why we > don't do it anymore. Is the minimal requirement documented somewhere? I could not find it last time I looked (but I must admit, I did not look today). (In reply to Lukas Zapletal from comment #9) > https://access.redhat.com/articles/rhel-limits That says 1GB and 1 CPU is enough. But it isn't. |