Convert anaconda VNC tests to RDP on Rawhide #345

Closed
opened 2024-10-17 23:53:17 +00:00 by adamwill · 7 comments
Owner

Rawhide has switched anaconda to Wayland, and as part of that, VNC is replaced with RDP. We need to adjust the tests to use RDP when testing F42+.

Rawhide has switched anaconda to Wayland, and as part of that, VNC is replaced with RDP. We need to adjust the tests to use RDP when testing F42+.
Author
Owner

note the vncconnect test probably cannot be replaced, RDP does not have that reverse connect feature.

note the vncconnect test probably cannot be replaced, RDP does not have that reverse connect feature.
Owner

I will take a look.

I will take a look.
Owner

Metadata Update from @lruzicka:

  • Issue assigned to lruzicka
**Metadata Update from @lruzicka**: - Issue assigned to lruzicka
Owner

I asked in the Anaconda forum about the way this is implemented now.

UPDATE:
So, this is implemented the same way, just the kernel parameters are a little bit different. I would try to tweak the old VNC way to RDP.

Live session should not be affected by the boot.iso switch to Wayland. On the boot iso, it should be enough to use an RDP client & enable rdp via "inst.rdp inst.rdp.username=some_username inst.rdp.password=some_password".
2:18
Alternatively you can use just "inst.username" and Anaconda will ask for credentials interactively. Same can be done via using "inst.text" and selecting RDP instead of TUI.

I asked in the Anaconda forum about the way this is implemented now. UPDATE: So, this is implemented the same way, just the kernel parameters are a little bit different. I would try to tweak the old VNC way to RDP. > Live session should not be affected by the boot.iso switch to Wayland. On the boot iso, it should be enough to use an RDP client & enable rdp via "inst.rdp inst.rdp.username=some_username inst.rdp.password=some_password". 2:18 Alternatively you can use just "inst.username" and Anaconda will ask for credentials interactively. Same can be done via using "inst.text" and selecting RDP instead of TUI.
Owner

Metadata Update from @lruzicka:

  • Custom field story_points adjusted to 8
**Metadata Update from @lruzicka**: - Custom field story_points adjusted to 8
Owner

I have progressed with this a little bit, I think I am having the server correctly installed, but I ran into some issues with an old variable in main.pm.

I have progressed with this a little bit, I think I am having the server correctly installed, but I ran into some issues with an old variable in main.pm.
Author
Owner

Commit 242d687e fixes this issue

Commit [242d687e](https://pagure.io/fedora-qa/os-autoinst-distri-fedora/c/242d687e) fixes this issue
Sign in to join this conversation.
No milestone
No project
No assignees
2 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
quality/os-autoinst-distri-fedora#345
No description provided.