assisted-test-infra icon indicating copy to clipboard operation
assisted-test-infra copied to clipboard

MGMT-17250: Support RHEL9

Open danmanor opened this issue 9 months ago • 7 comments

danmanor avatar May 06 '24 13:05 danmanor

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 06 '24 13:05 openshift-ci-robot

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: danmanor

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

openshift-ci[bot] avatar May 06 '24 13:05 openshift-ci[bot]

Please don't merge this until we test it in our env, as it might impact us

talhil-rh avatar May 06 '24 13:05 talhil-rh

/hold

danmanor avatar May 06 '24 18:05 danmanor

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 06 '24 18:05 openshift-ci-robot

/hold

danmanor avatar May 06 '24 18:05 danmanor

/retest

danmanor avatar May 07 '24 06:05 danmanor

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Currently assisted-test-infra can run only on Rocky8/RHEL8/Centos8, we want to enable Rocky9/RHEL9/Centos9 as RHEL8 will be EOL at the end of the month.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 07 '24 08:05 openshift-ci-robot

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Currently assisted-test-infra can run only on Rocky8/RHEL8/Centos8, we want to enable Rocky9/RHEL9/Centos9 as RHEL8 will be EOL at the end of the month.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 07 '24 08:05 openshift-ci-robot

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Currently, assisted-test-infra is only compatible with Rocky8, RHEL8, and CentOS8. As RHEL8 approaches end-of-life (EOL) at the end of this month, we aim to also support Rocky9, RHEL9, and CentOS9. A primary challenge with stream9 is the absence of xinetd in these releases. To address this, I have replaced the port forwarding mechanism with systemd socket to listen (with socat) and service to forward.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 07 '24 08:05 openshift-ci-robot

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Currently, assisted-test-infra is only compatible with Rocky8, RHEL8, and CentOS8. As RHEL8 approaches end-of-life (EOL) at the end of this month, we aim to also support Rocky9, RHEL9, and CentOS9. A primary challenge with stream9 is the absence of xinetd in these releases. To address this, I have replaced the port forwarding mechanism with systemd socket to listen (with socat) and service to forward. This solution should work on all versions

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 07 '24 08:05 openshift-ci-robot

/cc @tsorya

danmanor avatar May 07 '24 08:05 danmanor

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Currently, assisted-test-infra is only compatible with Rocky8, RHEL8, and CentOS8. As RHEL8 approaches end-of-life (EOL) at the end of this month, we aim to also support Rocky9, RHEL9, and CentOS9. A primary challenge with stream9 is the absence of xinetd in these releases. To address this, I have replaced the port forwarding mechanism with systemd socket to listen (with socat) and service to forward. This solution should work on all versions.

  • [x] Test on RHEL8
  • [x] Test on RHEL9
  • [x] Test on Rocky8 (in the CI)

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 07 '24 08:05 openshift-ci-robot

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Currently, assisted-test-infra is only compatible with Rocky8, RHEL8, and CentOS8. As RHEL8 approaches end-of-life (EOL) at the end of this month, we aim to also support Rocky9, RHEL9, and CentOS9. A primary challenge with stream9 is the absence of xinetd in these releases. To address this, I have replaced the port forwarding mechanism with systemd socket to listen (with socat) and service to forward. This solution should work on all versions.

  • [x] Test on RHEL8
  • [x] Test on RHEL9
  • [x] Test on Rocky8 (in the CI)

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 07 '24 08:05 openshift-ci-robot

/lgtm

tsorya avatar May 07 '24 15:05 tsorya

@talhil-rh Have you had a chance to validate this PR for your environment?

eggfoobar avatar May 08 '24 18:05 eggfoobar

Still breaks here:

 Installing libvirt-related packages...
Last metadata expiration check: 0:00:09 ago on Thu 09 May 2024 09:27:10 AM UTC.
No match for argument: libvirt-devel
Package libgcrypt-1.10.0-10.el9_2.x86_64 is already installed.
Error: Unable to find a match: libvirt-devel 

https://github.com/vrutkovs/assisted-test-infra/commit/70b2e82a89107b5a65bc526c2aa801b213ff55b4#diff-e1bb14592e615972cef412920fc46d0ed0061caa78439a08c3165c51cdba585aR49-R52 would fix that

Tested with workflow-test assisted-baremetal 4.16,https://github.com/openshift/assisted-test-infra/pull/2419 PACKET_OS=rocky_9 in cluster-bot

vrutkovs avatar May 09 '24 18:05 vrutkovs

Thank you @vrutkovs

danmanor avatar May 12 '24 07:05 danmanor

/retest

danmanor avatar May 12 '24 08:05 danmanor

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Currently, assisted-test-infra is only compatible with Rocky8, RHEL8, and CentOS8. As RHEL8 approaches end-of-life (EOL) at the end of this month, we aim to also support Rocky9, RHEL9, and CentOS9. A primary challenge with stream9 is the absence of xinetd in these releases. To address this, I have replaced the port forwarding mechanism with systemd socket to listen (with socat) and service to forward. This solution should work on all versions.

  • [x] Test on RHEL8
  • [x] Test on RHEL9
  • [x] Test on Rocky8 (in the CI)
  • [ ] Test on Rocky9 (in the CI)

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 12 '24 11:05 openshift-ci-robot

@danmanor: This pull request references MGMT-17250 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.16.0" version, but no target version was set.

In response to this:

Currently, assisted-test-infra is only compatible with Rocky8, RHEL8, and CentOS8. As RHEL8 approaches end-of-life (EOL) at the end of this month, we aim to also support Rocky9, RHEL9, and CentOS9. A primary challenge with stream9 is the absence of xinetd in these releases. To address this, I have replaced the port forwarding mechanism with systemd socket to listen (with socat) and service to forward. This solution should work on all versions.

  • [x] Test on RHEL8
  • [x] Test on RHEL9
  • [x] Test on Rocky8 (in the CI)
  • [x] Test on Rocky9 (in the CI)

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar May 13 '24 09:05 openshift-ci-robot

/retest

danmanor avatar May 15 '24 05:05 danmanor

/retest

danmanor avatar May 16 '24 07:05 danmanor

/abort

danmanor avatar May 16 '24 08:05 danmanor

/retest

vrutkovs avatar May 20 '24 07:05 vrutkovs

@vrutkovs We need to wait for https://github.com/openshift/installer/pull/8391 and its cherry-pick

danmanor avatar May 20 '24 10:05 danmanor

/test e2e-metal-assisted

danmanor avatar May 20 '24 16:05 danmanor

/retest

danmanor avatar May 21 '24 09:05 danmanor

/unhold

danmanor avatar May 21 '24 10:05 danmanor

/lgtm

vrutkovs avatar May 21 '24 16:05 vrutkovs