[yast/yast-kdump] fa2031: Reshuffle Kdump Memory widget initialization
Branch: refs/heads/master Home: https://github.com/yast/yast-kdump Commit: fa2031beeb3fc157cdc0e7fe02225b83b077fb46 https://github.com/yast/yast-kdump/commit/fa2031beeb3fc157cdc0e7fe02225b83b0... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-02-04 (Fri, 04 Feb 2022) Changed paths: M src/include/kdump/dialogs.rb Log Message: ----------- Reshuffle Kdump Memory widget initialization If high memory is supported, do not add the extra widgets to a top-level array, but rather make its own array that can then be then inserted in the VBox as necessary. No functional change (intended). Commit: 19a631508333e1403975d2617a0a2a15760af685 https://github.com/yast/yast-kdump/commit/19a631508333e1403975d2617a0a2a1576... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-02-04 (Fri, 04 Feb 2022) Changed paths: M src/include/kdump/dialogs.rb M src/include/kdump/uifunctions.rb Log Message: ----------- Move memory allocation fields into a VBox Put all fields that control allocated memory into a VBox, which can then be enabled/disabled as a single entity. Commit: 8ce1b66703c8375bb208387e8b1bb0a5106c4dbf https://github.com/yast/yast-kdump/commit/8ce1b66703c8375bb208387e8b1bb0a510... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-02-04 (Fri, 04 Feb 2022) Changed paths: M src/include/kdump/dialogs.rb M src/include/kdump/uifunctions.rb M src/modules/Kdump.rb Log Message: ----------- Add a checkbox to control KDUMP_AUTO_RESIZE Kdump-1.0.1 introduced a new option. Make it available in the YaST module. Commit: e22e021539234a5fc339046de45c987071f0362a https://github.com/yast/yast-kdump/commit/e22e021539234a5fc339046de45c987071... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-02-04 (Fri, 04 Feb 2022) Changed paths: M src/include/kdump/uifunctions.rb Log Message: ----------- Do not show usable memory if KDUMP_AUTO_RESIZE is set The number is confusing, because it only shows how much memory is available at early boot (before kdump-early.service is started). It is impossible to know exactly how much memory will be allocated at that time. Rather than making a wild guess, I prefer to avoid showing any value, so people at least realize that something works very differently when this option is selected. Commit: f9bfbb3d26c6050fdf9b1bb62e9fe07be53139db https://github.com/yast/yast-kdump/commit/f9bfbb3d26c6050fdf9b1bb62e9fe07be5... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-02-04 (Fri, 04 Feb 2022) Changed paths: M src/include/kdump/uifunctions.rb M src/modules/Kdump.rb Log Message: ----------- Do not let users change the allocation with auto resize The whole point of KDUMP_AUTO_RESIZE is that users do not have to set any values. Let YaST calculate a sensible allocation automatically. The current logic is to take the size of the largest available memory block, or half of total RAM, whichever is smaller. For Xen Dom0, we take the default values, because the Xen hypervisor cannot shrink the crashkernel area after boot. Commit: 08a152b52727e96f2cad6e798c6359c7004b8d00 https://github.com/yast/yast-kdump/commit/08a152b52727e96f2cad6e798c6359c700... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-02-04 (Fri, 04 Feb 2022) Changed paths: M src/include/kdump/uifunctions.rb Log Message: ----------- Fix interaction between FADUMP and auto resize If FADUMP is enabled, then the crashkernel area is reserved by the firmware and it cannot be resized. Make sure that the Auto Resize checkbox is always disabled if FADUMP is active. Commit: 99eb3bac3f9f1f9299dafa175a201af0ee51e64b https://github.com/yast/yast-kdump/commit/99eb3bac3f9f1f9299dafa175a201af0ee... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-03-31 (Thu, 31 Mar 2022) Changed paths: M src/autoyast-rnc/kdump.rnc Log Message: ----------- Add a KDUMP_AUTO_RESIZE element to autoyast-rnc Commit: e7900990317340a8a68a85c73e2182a1588fd64e https://github.com/yast/yast-kdump/commit/e7900990317340a8a68a85c73e2182a158... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-03-31 (Thu, 31 Mar 2022) Changed paths: M test/kdump_test.rb Log Message: ----------- Update proposed values in the test suite The default proposal for kernel reservation is now either max_high, or half of total memory, whichever is smaller. Adjust the test suite accordingly. Also, make sure that auto resize is turned off if crash_kernel should not be changed. Commit: 29a1ad8d21ed45c1bdc2921264282bb753598f1b https://github.com/yast/yast-kdump/commit/29a1ad8d21ed45c1bdc2921264282bb753... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-03-31 (Thu, 31 Mar 2022) Changed paths: M test/kdump_test.rb Log Message: ----------- Test KDUMP_AUTO_RESIZE=no during autoinstallation and autoupgrade If auto resize is off, the kernel command line should contain the default values, not the maximum values. Commit: f0c7b4a9136a27e9e6d6316b55b9511dac762fd3 https://github.com/yast/yast-kdump/commit/f0c7b4a9136a27e9e6d6316b55b9511dac... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-03-31 (Thu, 31 Mar 2022) Changed paths: M test/kdump_test.rb Log Message: ----------- Typo fix: bootlader -> bootloader No functional change, but looks nicer. Commit: efa106cee29dc6681a0779bb394d9d18fabede22 https://github.com/yast/yast-kdump/commit/efa106cee29dc6681a0779bb394d9d18fa... Author: Petr Tesarik <ptesarik@suse.com> Date: 2022-03-31 (Thu, 31 Mar 2022) Changed paths: M test/kdump_test.rb Log Message: ----------- Test proposals on a system with no low/high distinction Commit: b70681247f8e42fa3c6822b83d570c5add9b24ea https://github.com/yast/yast-kdump/commit/b70681247f8e42fa3c6822b83d570c5add... Author: David Díaz González <dgonzalez@suse.de> Date: 2022-07-26 (Tue, 26 Jul 2022) Changed paths: M package/yast2-kdump.changes M package/yast2-kdump.spec M src/include/kdump/dialogs.rb M src/include/kdump/uifunctions.rb M src/lib/kdump/clients/kdump.rb M src/modules/Kdump.rb M test/kdump_test.rb Log Message: ----------- Merge remote-tracking branch 'upstream/master' Commit: 66da8fadaf676f6216cd0984ba6c901e94d08ad9 https://github.com/yast/yast-kdump/commit/66da8fadaf676f6216cd0984ba6c901e94... Author: David Díaz González <dgonzalez@suse.de> Date: 2022-07-26 (Tue, 26 Jul 2022) Changed paths: M src/include/kdump/dialogs.rb Log Message: ----------- Fix missing parenthesis during merge Commit: a9504d1c592b096e49f33dce84a82e93290d9370 https://github.com/yast/yast-kdump/commit/a9504d1c592b096e49f33dce84a82e9329... Author: David Díaz González <dgonzalez@suse.de> Date: 2022-07-26 (Tue, 26 Jul 2022) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI: Change the owner to pass a new git security check See https://github.com/yast/ci-ruby-container/pull/19 and https://github.com/yast/yast-theme/pull/161 Co-Authored-By: Ladislav Slezák <lslezak@suse.cz> Commit: 9016b7ab6e36a8f2269aa57960d4849547cb8405 https://github.com/yast/yast-kdump/commit/9016b7ab6e36a8f2269aa57960d4849547... Author: David Díaz <1691872+dgdavid@users.noreply.github.com> Date: 2022-08-01 (Mon, 01 Aug 2022) Changed paths: M .github/workflows/ci.yml M src/autoyast-rnc/kdump.rnc M src/include/kdump/dialogs.rb M src/include/kdump/uifunctions.rb M src/modules/Kdump.rb M test/kdump_test.rb Log Message: ----------- Merge pull request #123 from ptesarik/master Implement KDUMP_AUTO_RESIZE Compare: https://github.com/yast/yast-kdump/compare/517390e1d8cb...9016b7ab6e36
participants (1)
-
David Díaz