Fix/8.7 release batch 1 #131

Merged
lumarel merged 3 commits from fix/8.7-release-batch-1 into 8.7-release 2022-10-14 14:12:28 +00:00
lumarel commented 2022-10-06 22:58:28 +00:00 (Migrated from github.com)

Description

This fixes the following problems:

  • prerelease screen needle
  • cockpit tests

How Has This Been Tested?

openqa-cli api -X POST isos ISO=Rocky-8.7-BETA-x86_64-boot.iso ARCH=x86_64 DISTRI=rocky FLAVOR=boot-iso VERSION=8.7 BUILD=-8.7-boot-iso-$(git branch --show-current)-$(date +%Y%m%d.%H%M%S).0
openqa-cli api -X POST isos ISO=Rocky-8.7-BETA-x86_64-dvd1.iso ARCH=x86_64 DISTRI=rocky FLAVOR=dvd-iso PACKAGE_SET=minimal VERSION=8.7 BUILD=-8.7-minimal-$(git branch --show-current)-$(date +%Y%m%d.%H%M%S).0
openqa-cli api -X POST isos ISO=Rocky-8.7-BETA-x86_64-dvd1.iso ARCH=x86_64 DISTRI=rocky FLAVOR=dvd-iso PACKAGE_SET=server VERSION=8.7 BUILD=-8.7-server-$(git branch --show-current)-$(date +%Y%m%d.%H%M%S).0

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • 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
# Description This fixes the following problems: - prerelease screen needle - cockpit tests # How Has This Been Tested? ```bash openqa-cli api -X POST isos ISO=Rocky-8.7-BETA-x86_64-boot.iso ARCH=x86_64 DISTRI=rocky FLAVOR=boot-iso VERSION=8.7 BUILD=-8.7-boot-iso-$(git branch --show-current)-$(date +%Y%m%d.%H%M%S).0 openqa-cli api -X POST isos ISO=Rocky-8.7-BETA-x86_64-dvd1.iso ARCH=x86_64 DISTRI=rocky FLAVOR=dvd-iso PACKAGE_SET=minimal VERSION=8.7 BUILD=-8.7-minimal-$(git branch --show-current)-$(date +%Y%m%d.%H%M%S).0 openqa-cli api -X POST isos ISO=Rocky-8.7-BETA-x86_64-dvd1.iso ARCH=x86_64 DISTRI=rocky FLAVOR=dvd-iso PACKAGE_SET=server VERSION=8.7 BUILD=-8.7-server-$(git branch --show-current)-$(date +%Y%m%d.%H%M%S).0 ``` # 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 - [ ] I have made corresponding changes to the documentation - [x] My changes generate no new warnings - [x] Any dependent changes have been merged and published in downstream modules
NeilHanlon commented 2022-10-07 14:20:33 +00:00 (Migrated from github.com)

i like the name of this image

needles/anaconda/universal/rocky-accept_fate-20221006.png

i like the name of this image `needles/anaconda/universal/rocky-accept_fate-20221006.png`
akatch (Migrated from github.com) approved these changes 2022-10-09 02:41:16 +00:00
tcooper commented 2022-10-09 04:33:38 +00:00 (Migrated from github.com)

If I read this correctly it appears to be a change that will prevent running cockpit for any release with FF <100. Is that correct?

If I read this correctly it appears to be a change that will prevent running cockpit for any release with FF <100. Is that correct?
lumarel commented 2022-10-11 19:28:30 +00:00 (Migrated from github.com)

@tcooper As I mentioned in MM, should we keep the stuff for 8.6 as this will be merged when 8.7 gets published?
I sure can put in some logic to keep it, but it might not be needed anymore though.

@tcooper As I mentioned in MM, should we keep the stuff for 8.6 as this will be merged when 8.7 gets published? I sure can put in some logic to keep it, but it might not be needed anymore though.
StackKorora commented 2022-10-13 23:09:12 +00:00 (Migrated from github.com)

@tcooper As I mentioned in MM, should we keep the stuff for 8.6 as this will be merged when 8.7 gets published? I sure can put in some logic to keep it, but it might not be needed anymore though.

Once 8.7 releases, I don't think we should care about 8.6 so much. And if something comes up, we can always jump back in the Git commit to re-run tests.

> @tcooper As I mentioned in MM, should we keep the stuff for 8.6 as this will be merged when 8.7 gets published? I sure can put in some logic to keep it, but it might not be needed anymore though. Once 8.7 releases, I don't think we should care about 8.6 so much. And if something comes up, we can always jump back in the Git commit to re-run tests.
lumarel commented 2022-10-13 23:12:47 +00:00 (Migrated from github.com)

On another note, I think this change should actually also work for 8.6, I did not test this up to now but yeah the search box is also already there in 8.6!
So yeah not a blocker actually?

On another note, I think this change should actually also work for 8.6, I did not test this up to now but yeah the search box is also already there in 8.6! So yeah not a blocker actually?
StackKorora (Migrated from github.com) approved these changes 2022-10-14 14:12:02 +00:00
StackKorora (Migrated from github.com) left a comment

Lots of conversation in the Testing meeting about this, then follow up conversation in Mattermost.
Thanks for the contribution!

Lots of conversation in the Testing meeting about this, then follow up conversation in Mattermost. Thanks for the contribution!
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: testing/os-autoinst-distri-rocky-migrated#131
No description provided.