Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FMF plans and CI machine hardening tests #8889

Merged

Conversation

mildas
Copy link
Contributor

@mildas mildas commented Jun 3, 2022

Description:

New hardening tests introduced via separate FMF plans to isolate them from other tests. Hardening tests are isolated because they are destructive.

@github-actions
Copy link

github-actions bot commented Jun 3, 2022

Start a new ephemeral environment with changes proposed in this pull request:

Fedora Environment
Open in Gitpod

Oracle Linux 8 Environment
Open in Gitpod

@jan-cerny
Copy link
Collaborator

@mildas any plans?

@mildas
Copy link
Contributor Author

mildas commented Jun 17, 2022

@jan-cerny This PR is not meant to be merged. It's only for polishing CI tests to be ready for Testing Farm. When test is in good shape, it will get packit tag and then this PR will be closed.

@mildas mildas force-pushed the test_hardening_packing branch 2 times, most recently from e79eed5 to 58f72a8 Compare June 27, 2022 11:49
@matusmarhefka
Copy link
Member

matusmarhefka commented Jun 27, 2022

I looked into failures on CS9:

Btw TF uses ec2 images from https://cloud.centos.org/centos/9-stream/x86_64/images/ and https://cloud.centos.org/centos/8-stream/x86_64/images/ and installs beakerlib from the upstream repo (https://copr.fedorainfracloud.org/coprs/packit/beakerlib-beakerlib-master/). After downloading image:

unxz CentOS-Stream-ec2-9-20220621.1.x86_64.raw.xz
mv CentOS-Stream-ec2-9-20220621.1.x86_64.raw CentOS-Stream-ec2-9-20220621.1.x86_64.qcow2
virt-customize -a CentOS-Stream-ec2-9-20220621.1.x86_64.qcow2 --root-password password:root

@matusmarhefka
Copy link
Member

matusmarhefka commented Jun 28, 2022

CS8 failures:

@mildas mildas force-pushed the test_hardening_packing branch 4 times, most recently from ec8fb67 to 9453ea5 Compare July 18, 2022 13:49
@marcusburghardt marcusburghardt added the do-not-merge/work-in-progress Used by openshift-ci bot. label Jul 25, 2022
@mildas mildas force-pushed the test_hardening_packing branch 5 times, most recently from be5bb2b to aacdded Compare July 27, 2022 11:34
@mildas mildas changed the title [DO NOT MERGE] Test new CI hardening test FMF plans and CI machine hardening tests Jul 27, 2022
@openshift-ci openshift-ci bot removed the do-not-merge/work-in-progress Used by openshift-ci bot. label Jul 27, 2022
@codeclimate
Copy link

codeclimate bot commented Jul 27, 2022

Code Climate has analyzed commit 2bcc1ca and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (50% is the threshold).

This pull request will bring the total coverage in the repository to 42.7% (0.0% change).

View more on Code Climate.

@matusmarhefka matusmarhefka self-assigned this Jul 27, 2022
Copy link
Member

@matusmarhefka matusmarhefka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test plans and results look great, thanks!

@matusmarhefka matusmarhefka added this to the 0.1.64 milestone Jul 27, 2022
@matusmarhefka matusmarhefka merged commit e7024a1 into ComplianceAsCode:master Jul 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants