anaconda icon indicating copy to clipboard operation
anaconda copied to clipboard

xrandr and xrdb removal

Open jexposit opened this issue 1 year ago • 10 comments

Both tools are X11 only.

Replace xrandr with Mutter's API and remove xrdb as it is not used.

jexposit avatar Feb 14 '24 15:02 jexposit

/build-image --boot.iso --live

M4rtinK avatar Feb 16 '24 12:02 M4rtinK

Images built based on commit d56cff8d32bb176e06f19dc5cc45f4a820cb772b:

  • boot.iso: failure

  • Live: failure

Download the images from the bottom of the job status page.

github-actions[bot] avatar Feb 16 '24 12:02 github-actions[bot]

/build-image --boot.iso --live

M4rtinK avatar Feb 16 '24 13:02 M4rtinK

Images built based on commit d56cff8d32bb176e06f19dc5cc45f4a820cb772b:

  • boot.iso: success

  • Live: success

Download the images from the bottom of the job status page.

github-actions[bot] avatar Feb 16 '24 14:02 github-actions[bot]

Could we make this into a tool instead? This would be very useful for regular folks too using GNOME.

Conan-Kudo avatar Feb 19 '24 22:02 Conan-Kudo

@Conan-Kudo there is a tool that does something similar. GNOME only:

https://github.com/jadahl/gnome-monitor-config/

jexposit avatar Feb 20 '24 08:02 jexposit

Could we package that and have Anaconda use it instead?

Conan-Kudo avatar Feb 20 '24 12:02 Conan-Kudo

It is already packaged for Fedora: https://src.fedoraproject.org/rpms/gnome-monitor-config/

However, I don't think it is a good idea to use this tool. We would have to parse the output of gnome-monitor-config list to find the right configuration to use with set. Any change in the tool output could break our parser.

I think that using the D-Bus API, which is supposed to be stable, is a better option in this case.

jexposit avatar Feb 20 '24 15:02 jexposit

/build-image --boot.iso --live

jexposit avatar Feb 20 '24 16:02 jexposit

Images built based on commit e2c0115462be8cc8bf09a1ebf6c289b0f6b68ab4:

  • boot.iso: success

  • Live: failure

Download the images from the bottom of the job status page.

github-actions[bot] avatar Feb 20 '24 16:02 github-actions[bot]

/kickstart-test --skip-testtypes knownfailure,manual,skip-on-fedora,gh576,gh595,gh640,gh641,gh680,gh740,gh769,gh774,gh777,gh910,gh890,gh871,rhbz1853668,gh975,gh1023

M4rtinK avatar Apr 09 '24 16:04 M4rtinK

Failed to load packit config file:

Cannot parse package config. TypeError("'NoneType' object is not iterable")

For more info, please check out the documentation or contact the Packit team. You can also use our CLI command validate-config or our pre-commit hooks for validation of the configuration.

Failed to load packit config file:

Cannot parse package config. TypeError("'NoneType' object is not iterable")

For more info, please check out the documentation or contact the Packit team. You can also use our CLI command validate-config or our pre-commit hooks for validation of the configuration.

Rebased on the RHEL 10 branch.

M4rtinK avatar Apr 10 '24 09:04 M4rtinK

/kickstart-test --testtype smoke

M4rtinK avatar Apr 10 '24 09:04 M4rtinK

/kickstart-test --testtype smoke

M4rtinK avatar Apr 15 '24 13:04 M4rtinK

/build-image --boot.iso

M4rtinK avatar Apr 25 '24 09:04 M4rtinK

/kickstart-test --testtype smoke

M4rtinK avatar Apr 25 '24 09:04 M4rtinK

Images built based on commit a56c00079f78fe06a04ffe27d69dd9fe96e02be2:

  • boot.iso: success

Download the images from the bottom of the job status page.

github-actions[bot] avatar Apr 25 '24 10:04 github-actions[bot]

/build-image --boot.iso

M4rtinK avatar Apr 26 '24 09:04 M4rtinK

/kickstart-test --skip-testtypes knownfailure,manual,skip-on-fedora,gh576,gh595,gh640,gh641,gh680,gh740,gh769,gh774,gh777,gh910,gh890,gh871,rhbz1853668,gh975,gh1023

M4rtinK avatar Apr 26 '24 09:04 M4rtinK

Images built based on commit 99ba7e58975a2c20348c6bef9e75e204d49b4b10:

  • boot.iso: success

Download the images from the bottom of the job status page.

github-actions[bot] avatar Apr 26 '24 09:04 github-actions[bot]

/kickstart-test --skip-testtypes knownfailure,manual,skip-on-rhel,skip-on-rhel-10,gh576,gh640,gh804,gh1090,gh1104,gh1106,gh1105,gh1108,gh1109,gh1107,gh1110

M4rtinK avatar Apr 26 '24 10:04 M4rtinK

/kickstart-test --skip-testtypes knownfailure,manual,skip-on-rhel,skip-on-rhel-10,gh576,gh640,gh804,gh1090,gh1104,gh1106,gh1105,gh1108,gh1109,gh1107,gh1110

M4rtinK avatar Apr 30 '24 11:04 M4rtinK

/kickstart-test --skip-testtypes knownfailure,manual,skip-on-rhel,skip-on-rhel-10,gh576,gh640,gh804,gh1090,gh1104,gh1106,gh1105,gh1108,gh1109,gh1107,gh1110

M4rtinK avatar May 03 '24 08:05 M4rtinK

Rebased on latest RHEL 10 branch & dropped the adwaita-icon-theme and gnome-kiosk package rebuilds from the COPR. Lets see if everything still works with latest RHEL 10 repo.

M4rtinK avatar May 22 '24 14:05 M4rtinK

/kickstart-test --testtype smoke

M4rtinK avatar May 22 '24 14:05 M4rtinK

Rebased PR on latest rhel-10 branch & added correct Jira references. Also dropped python-pam from the temporary COPR repo, as it should be finally in the RHEL 10 repos.

M4rtinK avatar May 27 '24 14:05 M4rtinK

/kickstart-test --skip-testtypes knownfailure,manual,skip-on-rhel,skip-on-rhel-10,gh576,gh640,gh804,gh1090,gh1104,gh1106,gh1105,gh1108,gh1109,gh1107,gh1110

M4rtinK avatar May 28 '24 15:05 M4rtinK

Kickstart test run looks very good - 206 successful tests & one (initial-setup-default failed) with an unrelated error (storage race condition ?):

pyanaconda.modules.common.errors.configuration.StorageConfigurationError: resource to create this format lvmpv is unavailable

M4rtinK avatar May 29 '24 10:05 M4rtinK