8.6 release fixes #92

Merged
akatch merged 14 commits from 8.6_release_fixes into develop 2022-06-09 23:15:17 +00:00

14 Commits

Author SHA1 Message Date
lumarel e90ce76f9a
Add new needle to mitigate the changed default
for install source on the network from http to https
2022-06-07 22:27:04 -05:00
Al Bowles 3c81c5943d
---
title: [8.6 Release Issues] Test Suite: install_delete_partial and install_custom_gui_lvm_ext4 on rocky 8.6
labels: 'test suite'
assignees: '@akatch'

---

# Description

Running openQA test suite `install_delete_partial` as above throws `Test died: no candidate needle with tag(s) 'anaconda_install_destination_reclaim_space_btn' matched` at module `disk_guided_delete_partial`.

At this stage, the "Reclaim Space" button in the lower right corner of the dialog is disabled.

Additionally, the dialog shows that 5GB will be reclaimed by the steps taken to that point in the test, but installation requires around 9GB. Do we need to reclaim enough space for installation in order to enable that button?
_Yes, the button is enabled when enough space to install is reclaimed._

Just adding HDDSIZEGB=20 to `templates.fif.json` did not increase volume size shown in the dialog. Do we need to recreate the img file?
_Yes, recreating the img file using createhdds.py against a larger size in hdds.json resolved this error._

The Reclaim Space dialog claimed 9.06GB was required to perform installation, and after doubling the size of disk_full_XXX.img we got past the Reclaim Space dialog. However, `_do_install_and_reboot` failed to install citing not enough disk space.

Fixes #80 when merged.

# How Has This Been Tested?

```
# NOTE: was not able to reproduce for install_custom_gui_lvm_ext4
openqa-cli api -X POST isos ISO=Rocky-8.6-x86_64-dvd1.iso ARCH=x86_64 DISTRI=rocky FLAVOR=dvd-iso VERSION=8.6 BUILD=8.6_dvd-iso_$(date +%Y%m%d.%H%M%S).0 TEST=install_custom_gui_lvm_ext4 PACKAGE_SET=graphical-server

openqa-cli api -X POST isos ISO=Rocky-8.6-x86_64-dvd1.iso ARCH=x86_64 DISTRI=rocky FLAVOR=universal VERSION=8.6 BUILD=8.6_universal_$(date +%Y%m%d.%H%M%S).0 TEST=install_delete_partial PACKAGE_SET=graphical-server
```

All tests must pass `_do_install_and_reboot`.
NOTE: These tests will fail at `_console_wait_login` with the issue in #81.

# Checklist:

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [x] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] Any dependent changes have been merged and published in downstream modules
2022-06-07 22:27:04 -05:00
akatch 9834d59606
Fix URL for updates.img (#98) 2022-06-07 22:27:03 -05:00
akatch 902950ab47
Script fixes (#99)
* Increment version

* Fix this header
2022-06-07 22:26:57 -05:00
Al Bowles 0303616942
Words 2022-06-07 22:26:03 -05:00
Al Bowles b308e4597a
Add contribution SOP to README 2022-06-07 22:26:03 -05:00
lumarel ecc1c98644
Add new needles to fix cockpit tests in 8.6 2022-06-07 22:26:02 -05:00
Al Bowles 31a9f159f5
Needle with new security policy spoke icon 2022-06-07 22:26:02 -05:00
lumarel 127e85007b
Workaround for #82 2022-06-07 22:26:02 -05:00
Al Bowles 0143c3efbb
Add more GiBs 2022-06-07 22:26:02 -05:00
Al Bowles 6d52317faa
Remove redundant HDDSIZEGB definitions 2022-06-07 22:26:02 -05:00
Al Bowles 3d9e155ac6
Set default HDD size to 15GB 2022-06-07 22:26:02 -05:00
Al Bowles 9a6c1b73df
Fix indentations 2022-06-07 22:26:02 -05:00
Al Bowles c99f63e57c
Handle the "reclaim space" dialog
Adds handling for the "Reclaim Space" dialog, which can appear after the
user clicks "Done" in the partitioning spoke.
2022-06-07 22:25:57 -05:00