=Comment: #0================================================= Emily J. Ratliff <ratliff.com> - 1. Feature Overview: Feature Id: [201680] a. Name of Feature: Adjust Anaconda Swap recommendations to Linux on System z specifics b. Feature Description If the configured size of swap is less than the main memory (storage), anaconda shows an information box stating that this may influence performance and whether the user wants to continue or change the swap configuration. Additionally, the System z specific section 17.14.4 in the RHEL 5.1 Install Guide states rules of thumbs for swap size which seem to have been taken from the description for the x86 architecture. However, in VM environments, rules for determining the swap size are not as simple as on x86. 1) The above mentioned anaconda info box should not appear on s390. 2) The content of Section 17.14.4 of the RHEL 5.1 Install Guide should be replaced by: 'Configuring efficient swap space for Linux on System z is a complex task. It very much depends on the specific environment and should be tuned to the actual system load. Please see the following resources for more information: * Chapter 7 on 'Linux swapping' of the IBM Redbook, Linux on IBM System z: Performance Measurement and Tuning, IBM Form Number SG24-6926-01, ISBN 0738485586. [ http://www.redbooks.ibm.com/abstracts/sg246926.html ] * topic 'Linux on System z performance' in the IBM Systems Information Center [ http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/liaag/lcon_Linux_on_System_z_performance.htm ] * webpage on IBM z/VM Performance Considerations for Linux Guests [ http://www.vm.ibm.com/perf/tips/linuxper.html ]' The corresponding architecture specific installation documentation should be updated accordingly. 2. Feature Details: Sponsor: zSeries Architectures: s390x Arch Specificity: Both Affects Installer: Yes Delivery Mechanism: Request Red Hat development assistance Category: Installation Request Type: Installer - Enhancement from Distributor d. Upstream Acceptance: No Code Required Sponsor Priority 1 f. Severity: High IBM Confidential: no Code Contribution: no g. Component Version Target: n/a 3. Business Case These changes will improve the installation experience for customers by making the installation workflow more usable and efficient, which will result in an improvement of the customer satisfaction. 4. Primary contact at Red Hat: John Jarvis jjarvis 5. Primary contacts at Partner: Project Management Contact: Hans-Georg Markgraf, mgrf.com, Boeblingen 49-7031-16-3978 Technical contact(s): Gonzalo Muelas Serrano, gmuelas.com IBM Manager: Thomas Schwarz, t.schwarz.com
IBM is signed up to test and provide feedback.
------- Comment From mgrf.com 2009-04-27 13:02 EDT------- Hello Red Hat, Hi John, What is the status regarding RHEL 5.4 acceptance for this feature?
This feature is denied for RHEL 5.4 due to a lack of resources.
------- Comment From gmuelas.com 2009-04-28 08:25 EDT------- Hello Red Hat, - if IBM takes over the QA (Test) responsibility for this feature, would you still have not resources to implement it? - IBM believes that this it is a very interesting feature for the RHEL 5 System z customers, but since to implement this feature, RHEL would need changes in installer and documentation and we already in the 4th minor update, is Red Hat interested in this feature at all for future minor updates in RHEL 5, assuming you have the resources for future RHEL 5 minor updates? Thank you! Gonzalo Muelas Serrano.
Closing as WONTFIX for RHEL 5.4 due to lack of capacity, please feel free to reopen to request this feature for consideration for RHEL 5.5
------- Comment From mgrf.com 2009-07-15 08:17 EDT------- Rejected by RH due to lack of resources Deferring feature request to RHEL 5.5
Reopening and putting on the RHEL 5.5 tracker for consideration for inclusion in that release.
------- Comment From mgrf.com 2009-07-16 08:10 EDT------- This request got a new feature BZ for RHEL 5.5 that is LTC 54805 - RHBZ 511985 [LTC 5.5 FEAT] Adjust Anaconda Swap recommendations to Linux on System z specifics [201680] Therefore closing this for RHEL 5.4 with "willnotfix" based on Red Hat reject
*** Bug 511985 has been marked as a duplicate of this bug. ***
------- Comment From mgrf.com 2009-08-03 08:20 EDT------- *** Bug 54805 has been marked as a duplicate of this bug. *** ------- Comment From mgrf.com 2009-08-03 08:24 EDT------- As agreed with John: Re-open old RHEL 5.4 feature to request for inclusion into RHEL 5.5. That is to have done discussions included in feature request Note: The new opened RHEL 5.5 feature BZ get closed LTC 54805 - RHBZ 511985 [LTC 5.5 FEAT] Adjust Anaconda Swap recommendations to Linux on System z specifics [201680]
Per agreement with John, Tracking this feature request with the old RHEL 5.4 request - deferred to 5.5 to have done discussions included. That is LTC 50345 - RHBZ 475358 ?? [LTC 5.4 FEAT] Adjust Anaconda Swap recommendations to Linux on System z specifics [201680] Closing this new created request as DUP *** This bug has been marked as a duplicate of bug 50345 ***
------- Comment From mgrf.com 2009-09-04 03:55 EDT------- There is no IBM code to be submitted for this feature
This bug needs to be broken up into two: a new one filed against documentation to change that portion, and this one to track the anaconda portion. For anaconda, can you please provide a simple and straightforward algorithm (in text, pseudocode, whatever) for how anaconda can come up with a recommended minimum and maximum swap amount on s390?
------- Comment From gmuelas.com 2009-10-29 12:23 EDT------- Hi Chris, apparently the doc. part was done in RHEL 5.4 (http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Installation_Guide/s2-diskpartrecommend-s390.html) , so the only thing to do is to remove the warning if the swap is small than the memory. Since as you may read in the documentation, the rules are not so easy and is an "it depends", I suggest to remove all warning regarding swap decision, except for the case where the user does not setup swap at all, in which maybe something like: "You have not configured any swap space, are you sure you want to continue without swap?" FYI - As far as I recall from last Friday eSDT call, Denise wanted to check with David (or maybe you) about this feature...you might want to sync. with them... Thank you! Gonzalo Muelas Serrano.
Hi Gonzalo, In the interest of specificity, can we make the algorithm for s390x swap size: * 250 Mb of swap allocated regardless of STORAGE size * no user warning about swap space configuration (unless there is no swap) Is this acceptable? Barring acceptance of this (or other similar specific and deterministic algorithm ... ), I feel like I'm in the tough position where I'd have to make the choice whether to withhold a QA ack for 5.5 (or not) to the feature simply because the algorithm specificity is "it depends". :( Regards, Brock
We are out of resources to do this for RHEL 5.5, it has been deferred for consideration for RHEL 5.6. Removing from the 5.5 tracker, adding to the 5.6 tracker.
------- Comment From gmuelas.com 2010-01-13 08:43 EDT------- Hello Red Hat, I think since the algorithm is "it dependens" on the workload, what IBM is requesting is even easier: - Only have a warning dialog when no swap is defined. - If a swap is defined, no matter how big or small, no warning dialog should appear. How much swap is defined it is documented in the installation guide (with references to the "it depends" documentation) so that the user should read, and the installer does not need to check for a minimum. Hopefully is doable... Thank you for your support, Gonzalo Muelas Serrano.
(In reply to comment #18) > ------- Comment From gmuelas.com 2010-01-13 08:43 EDT------- > Hello Red Hat, > > I think since the algorithm is "it dependens" on the workload, what IBM is > requesting is even easier: > - Only have a warning dialog when no swap is defined. We already do this. > - If a swap is defined, no matter how big or small, no warning dialog should > appear. > > How much swap is defined it is documented in the installation guide (with > references to the "it depends" documentation) so that the user should read, and > the installer does not need to check for a minimum. > > Hopefully is doable... This is doable...for RHEL 5.6. This requires changes to the anaconda code and while it's simple, we're past the development window for 5.5.
*** Bug 566197 has been marked as a duplicate of this bug. ***
Removing from 5.6 tracker since the work is being tracked in https://bugzilla.redhat.com/show_bug.cgi?id=475358 and that BZ is already on the 5.6 tracker.
Implementing this first in RHEL 6.0 via bug #466289, then will backport to 5.6.
This enhancement request was evaluated by the full Red Hat Enterprise Linux team for inclusion in a Red Hat Enterprise Linux minor release. As a result of this evaluation, Red Hat has tentatively approved inclusion of this feature in the next Red Hat Enterprise Linux Update minor release. While it is a goal to include this enhancement in the next minor release of Red Hat Enterprise Linux, the enhancement is not yet committed for inclusion in the next minor release pending the next phase of actual code integration and successful Red Hat and partner testing.
Tested with anaconda-11.1.2.216-1, build RHEL5.6-Server-20101029.0. When no swap is defined - warning message is displayed When a swap is defined (testing values for swap: 3MB, 32MB, 1500MB), there is no warning message. Tested in vnc and text mode. Moving to VERIFIED.
------- Comment From mgrf.com 2010-11-17 09:34 EDT------- This feature is verified based on RHEL 5.6 beta - set to verified Thx
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: The swap space required by a system running Red Hat Enterprise Linux 5 varies according to the role of the system. Previously, anaconda recommended that all installations on IBM System z required swap space at least equal to the amount of installed system memory. This recommendation could have misled users to allocate far more swap space than was required for their purposes. Anaconda now warns users only if they have not allocated any swap space at all. Users can therefore allocate swap space appropriate to their systems without potentially misleading warnings from anaconda.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2011-0030.html