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

Prepare kickstart tests to handle the switch from VNC to RDP #1175

Merged
merged 1 commit into from
Jul 17, 2024

Conversation

M4rtinK
Copy link
Contributor

@M4rtinK M4rtinK commented May 16, 2024

The first commit disables VNC test on RHEL 10, while the second commit adds RDP version of the tests that are currently marked no to run on Fedora.

NOTE: Do not merge before the Wayland support PRs are merged!

Wayland PRs:
rhinstaller/anaconda#5463
rhinstaller/anaconda#5470
rhinstaller/anaconda#5485
rhinstaller/anaconda#5498

@M4rtinK M4rtinK added blocked This can't be merged before dependencies! rhel10 labels May 16, 2024
ui_rdp.ks.in Show resolved Hide resolved
ui_rdp.ks.in Show resolved Hide resolved
default-systemd-target-rdp-graphical-provides.sh Outdated Show resolved Hide resolved
@M4rtinK M4rtinK force-pushed the master-handle_rdp_changes branch from 353e8e4 to 9059d67 Compare May 17, 2024 09:30
@M4rtinK
Copy link
Contributor Author

M4rtinK commented May 17, 2024

/test-os-variants

@M4rtinK
Copy link
Contributor Author

M4rtinK commented Jun 17, 2024

/test-os-variants

@M4rtinK
Copy link
Contributor Author

M4rtinK commented Jun 17, 2024

Looks like the tests are still running on anaconda-40.22.3.4, while we need anaconda-40.22.3.5. So lets wait a bit more. :)

@rvykydal
Copy link
Contributor

/test-os-variants


systemctl get-default | grep multi-user.target
if [[ $? != 0 ]]; then
echo "*** multi-user.target should be set for VNC installs even is package with service(graphical-login) is installed" >> /root/RESULT
Copy link
Contributor

@rvykydal rvykydal Jun 29, 2024

Choose a reason for hiding this comment

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

"for remote desktop (RDP) installs"?
a typo "even is" -> "even if" ?

Copy link
Contributor Author

@M4rtinK M4rtinK Jul 16, 2024

Choose a reason for hiding this comment

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

Fixed - thanks! :)

ui_rdp.ks.in Outdated
# Check the installation mode.
check_display_mode "interactive graphical mode"

# Check the VNC server.
Copy link
Contributor

Choose a reason for hiding this comment

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

VNC -> RDP

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed. :)

@rvykydal
Copy link
Contributor

Apart from a few obsolete comments looks good to me, thank you. I already disabled the vnc tests on rhel10 in #1234 so the PR needs update for it.
But the tests on os variants are passing now :)

Test the new RDP based remote desktop support that gets in together with
the Wayland support patches.

NOTE: Right now we are testing that RDP server is running and and
default system target is set correctly. But we are not yet testing
if it is actually possible to connect to the RDP session with a client.
@M4rtinK
Copy link
Contributor Author

M4rtinK commented Jul 16, 2024

Updated with fixes as suggested, dropped the VNC disable commit & rebased. :)

@M4rtinK
Copy link
Contributor Author

M4rtinK commented Jul 16, 2024

/test-os-variants

@rvykydal
Copy link
Contributor

rvykydal commented Jul 16, 2024

The fail of travis test should be fixed in a separate issue. The test should be ignored on master (travis test), which seems to happen, but a failure is wrongly reported. I'll look into it.

Copy link
Contributor

@rvykydal rvykydal left a comment

Choose a reason for hiding this comment

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

Looks good to me, thank you!

@rvykydal rvykydal merged commit 3c87b07 into rhinstaller:master Jul 17, 2024
4 of 5 checks passed
@M4rtinK
Copy link
Contributor Author

M4rtinK commented Jul 17, 2024

/test-os-variants

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked This can't be merged before dependencies! rhel10
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants