Commit Graph

79 Commits

Author SHA1 Message Date
Jiri Konecny
77bc5cf05b
Update to anaconda-34.25.2.4
- Delegate auto-attach handling to RHSM (mkolman)
  Resolves: rhbz#2083319
- Use RHEL9_SshKeyData to fix sshkey quoting problem (bcl)
  Resolves: rhbz#2149362
- Test the InstallerStorage.copy method (vponcova)
  Related: rhbz#2093793
- Show multiple bootloader devices on the Manual Partitioning screen (vponcova)
  Resolves: rhbz#2093793
- Implement the Root.copy method (vponcova)
  Related: rhbz#2093793
- Redefine the Blivet.roots attribute (vponcova)
  Related: rhbz#2093793
- Redefine the Blivet.copy method (vponcova)
  Related: rhbz#2093793
- Use correct hint for VNC password boot option (jstodola)
  Resolves: rhbz#2124818
- Fix gating test
  Repository names changed on CentOS-Stream
2023-01-04 15:33:11 +01:00
Radek Vykydal
6e883ab046 Update to anaconda-34.25.2.3
Disable the concurrency check in the error dialog in TUI (vponcova)
  Resolves: rhbz#2070920
Support bond device activated in initramfs from kickstart (rvykydal)
  Resolves: rhbz#2133053
2022-11-28 16:59:21 +01:00
Martin Kolman
3f5f7988af Update to anaconda-34.25.2.2
- Initialize empty disks on the Manual Partitioning screen (vponcova)
  Resolves: rhbz#2127100
- dracut: read filename dhcp option from dhcpopts file (rvykydal)
  Related: rhbz#1991843
2022-11-10 14:02:58 +01:00
Martin Kolman
de86ca22b2 Update to anaconda-34.25.2.1
- network: fix doc string of add_connection_sync (rvykydal)
  Related: rhbz#2125256
- network: use separate main conext for NM client in threads (rvykydal)
  Resolves: rhbz#2125256
2022-10-27 16:32:28 +02:00
Vendula Poncova
b922d09162
Update to anaconda-34.25.1.14-1
Do not crash on network --device link with wireless device (rvykydal)
  Resolves: rhbz#2063127
2022-09-08 18:28:56 +02:00
Radek Vykydal
971d927fe4 Update to anaconda-34.25.1.13
gui: fix summary hub layout for Japanese translations (rvykydal)
  Resolves: rhbz#2120293
2022-09-06 14:08:12 +02:00
Martin Kolman
cd4137eb51 Update to anaconda-34.25.1.12
Improve Register button click feedback (mkolman)
  Resolves: rhbz#2074636
2022-08-17 14:23:52 +02:00
Vladimir Slavik
fedf03ca99 Update to anaconda-34.25.1.11
Disable the Unregister button during unregistration (mkolman)
  Resolves: rhbz#2068192
Install rdma-core if infiniband network device is found (rvykydal)
  Resolves: rhbz#2050331
2022-08-04 18:18:06 +02:00
Jiri Konecny
883a93abe4
Update to anaconda-34.25.1.10
Communicate media verification result clearly (vslavik)
  Related: rhbz#2057469
Media verification dialog button reflects state (vslavik)
  Resolves: rhbz#2057469
Add tooltip to the Insights checkbox (jkonecny)
  Resolves: rhbz#2071665
Increase the minimal suggested size for /boot (vslavik)
  Resolves: rhbz#2042431
2022-07-20 14:41:57 +02:00
Martin Kolman
94e4fd7c71 Update to anaconda-34.25.1.9
- Allow to omit WWPN and LUN for NPIV-enabled zFCP devices (jstodola)
  Resolves: rhbz#1937032
- Reduce the width of the zFCP dialog (jstodola)
  Related: rhbz#1937032
- Fix product config product_name for Rocky Linux (tucklesepk)
  Resolves: rhbz#2096046
- Add Circle Linux profile to Anaconda(rhel-9) (bella)
  Resolves: rhbz#2095351
2022-07-14 21:15:37 +02:00
Radek Vykydal
e4d5a93821 Update to anaconda-34.25.1.8
- bootloader: do not consider non-ibft iscsi disk as usable for bootloader (rvykydal)
  Resolves: rhbz#2003519
- Fix kickstart command order in new version (vslavik)
  Resolves: rhbz#2100463
- TUI software spoke is ready with failing repos, too (vslavik)
  Resolves: rhbz#2020299
2022-06-28 13:06:06 +02:00
Radek Vykydal
57f602283a Update to anaconda-34.25.1.7
- tests: update the order of commands (rootpw) in generated kickstart (rvykydal)
  Related: rhbz#2033849
- dnf: apply the /etc/dnf/dnf.conf configuration file in the installer (rvykydal)
  Resolves: rhbz#2053710
- Add support for rootpw --allow-ssh (rvykydal)
  Resolves: rhbz#2033849
2022-06-16 16:49:16 +02:00
Radek Vykydal
6bddf2198d Update to anaconda-34.25.1.6
- Report registration errors from kickstart (mkolman)
  Resolves: rhbz#2000652
- GUI: Show the dialog for a missing passphrase in an enlight box (vponcova)
  Related: rhbz#2087218
- GUI: Ask for a missing passphrase during automated installations (vponcova)
  Resolves: rhbz#2087218
- Create functions for a missing passphrase in pyanaconda.ui.lib (vponcova)
  Related: rhbz#2087218
- Add missing period when concatenating password error strings (jkonecny)
  Resolves: rhbz#2075417
- Enable bootloader hiding on RHEL (rharwood)
  Resolves: rhbz#2059414
2022-06-10 13:58:45 +02:00
Radek Vykydal
a18a8c5656 Update to anaconda-34.25.1.5
- Run FixZIPLBootloader task after FIPS setup (rvykydal)
  Resolves: rhbz#2022841
2022-06-01 15:24:23 +02:00
Radek Vykydal
e41c61c3c4 Update to anaconda-34.25.1.4
- Cleanup unneeded NFS repo with rd.live.ram parameter (mmatsuya)
  Resolves: rhbz#2082132
2022-05-26 09:16:31 +02:00
Radek Vykydal
6eb513b471 Update to anaconda-34.25.1.3
- Run restorecon in chroot when handling home dirs (vslavik)
  Resolves: rhbz#2072426
- Move restorecon calls in Tasks to a helper function (vslavik)
  Related: rhbz#2072426
- Add Virtuozzo Linux profile to Anaconda (dsilakov)
  Resolves: rhbz#2067195
2022-05-24 10:01:01 +02:00
Radek Vykydal
374a87ae89 Ignore translation updates in rpminspect changedfiles check 2022-04-21 09:48:57 +02:00
Radek Vykydal
d57dfba7f9 Update to anaconda-34.25.1.2
- ovirt: move /var/tmp to its own partition (sbonazzo)
  Resolves: rhbz#2058538
2022-04-20 15:16:12 +02:00
Radek Vykydal
f2d76fd5be Update to anaconda-34.25.1.1
- Make failure in generating of dracut arguments for iSCSI device non-fatal.  (rvykydal)
  Resolves: rhbz#2065171
- Do not generate dracut arguments multiple times for some storage devices (rvykydal)
  Related: rhbz#2065171
- Skip /etc/machine-info during live installs (awilliam)
  Resolves: rhbz#2065170
2022-03-17 18:38:13 +01:00
Vendula Poncova
606041d732 - Use cache when fetching organization data from the GUI (mkolman)
Resolves: rhbz#2044258
- Bump subscription-manager version (mkolman)
  Related: rhbz#2048449
- Improve UX in Simple Content Access mode (mkolman)
  Resolves: rhbz#2048449
- Add IsSimpleContentAccessEnabled property (mkolman)
  Related: rhbz#2048449
- Add support for SCA mode detection from registration data (mkolman)
  Related: rhbz#2048449
2022-02-24 17:05:10 +01:00
Vladimir Slavik
e1c07c8b03 - Write all PVs to LVM devices file (vslavik)
Resolves: rhbz#2040302
	- Fix the status of the root configuration screen (vponcova)
	  Related: rhbz#2026916
	- Fix the condition for entering the root configuration (vponcova)
	  Resolves: rhbz#2026916
	- Move tests for pyanaconda.ui.lib.users to a new file (vponcova)
	  Related: rhbz#2026916
2022-02-03 15:31:11 +01:00
Vladimír Slávik
e11a511bdd - Hide the help button on the progress spoke (vponcova)
Related: rhbz#1995945
	- Enable the built-in help content (vponcova)
	  Resolves: rhbz#1995945
	- Remove the provides_web_browser property (vponcova)
	  Related: rhbz#1995945
	- Cache the parsed content of the help mapping files (vponcova)
	  Related: rhbz#1995945
	- Remove the default_help_pages configuration option (vponcova)
	  Related: rhbz#1995945
	- Remove the helpFile attribute (vponcova)
	  Related: rhbz#1995945
	- Implement the unified help support (vponcova)
	  Related: rhbz#1995945
	- Define a unique id in the main spokes and hubs (vponcova)
	  Related: rhbz#1995945
	- Add the Screen class (vponcova)
	  Related: rhbz#1995945
	- Enable Closest mirror on CentOS Stream 9 (jkonecny)
	  Related: rhbz#1955331
	- Do not modify boot order on UEFI if asked (vslavik)
	  Resolves: rhbz#2025953
2022-01-18 18:04:09 +01:00
Vladimír Slávik
64c33937c7 - Create the LVM devices file (vslavik)
Resolves: rhbz#2011329
    - Update outdated system purpose related strings (mkolman)
      Related: rhbz#2015059
    - Always set system purpose from GUI (mkolman)
      Resolves: rhbz#2015059
2022-01-11 19:37:59 +01:00
Martin Kolman
f9988d33bd - Fix boot options generated by the dracut module (vponcova)
Resolves: rhbz#2003217
2021-12-09 17:32:58 +01:00
Martin Kolman
866168271f - Add base repo name for CentOS Stream after repository renaming (jkonecny)
Resolves: rhbz#1955331
- The OPAL compatibility with XFS features is mandatory (vponcova)
  Resolves: rhbz#2008792
2021-12-02 17:49:48 +01:00
Radek Vykydal
3909ca9fb9 - Wait for all background threads to finish before filling installation task
queue (mkolman)
  Resolves: rhbz#2017428
- Check the support for the Subscription module on startup (vponcova)
  Resolves: rhbz#1957063
- Activate DBus modules based on the new configuration options (vponcova)
  Related: rhbz#1957063
- Add new configuration options for the DBus module activation (vponcova)
  Related: rhbz#1957063
- Add product config for Rocky Linux (tucklesepk)
  Resolves: rhbz#2019995
2021-11-26 13:46:46 +01:00
Radek Vykydal
c68964d841 - Fix application of network --mtu kickstart option in Anaconda (rvykydal)
Resolves: rhbz#2019813
- Print progress dots on one line in TUI (honza.stodola)
  Resolves: rhbz#1998668
- Roll back Satellite provisioning if subscription attempt fails with error (mkolman)
  Resolves: rhbz#2010865
2021-11-05 14:58:03 +01:00
Radek Vykydal
50ddd6c398 - Unify GUI & TUI root spoke completeness conditions (vslavik)
Resolves: rhbz#1999646
- Make network spoke GUI more robust in cases of missing NM Client. (rvykydal)
  Resolves: rhbz#2014241
- Do not crash on missing NM Client on --vnc installations (rvykydal)
  Related: rhbz#2014241
- In installer environment set static, not transient hostname (rvykydal)
  Resolves: rhbz#2009403
- Add AlmaLinux product support (andrew.lukoshko)
  Resolves: rhbz#2004653
2021-10-20 13:31:03 +02:00
Radek Vykydal
e6fa95c836 Modify installation source repositories for RHEL
Related: rhbz#2006718
2021-10-06 17:00:05 +02:00
Radek Vykydal
ffec7909cc Migrate dirinstall gating test from STI to TMT
The Fedora rawhide CI tests are used.

This pull request enables tests in the RHEL gating using `tmt` which
also allows to easily execute and debug tests from your laptop:

Run tests directly on your localhost:

    sudo dnf install -y tmt
    tmt run --all provision --how local

Run tests in a virtual machine:

    sudo dnf install -y tmt-provision-virtual
    tmt run

Check the documentation to learn more about the tool:
https://docs.fedoraproject.org/en-US/ci/tmt/

Related: rhbz#2006718
2021-10-06 16:43:59 +02:00
Radek Vykydal
ae4ab28174 - Fix Satellite provisioning rollback after unregistration (mkolman)
Resolves: rhbz#2006718
- Payload should wait for all storage related threads to finish (mkolman)
  Resolves: rhbz#2006786
- Make organization fetching errors non-fatal (mkolman)
  Resolves: rhbz#2006375
2021-10-06 16:31:18 +02:00
Radek Vykydal
bb39879ca5 - Verify the OPAL compatibility with XFS features (vponcova)
Resolves: rhbz#2000923
- Generate LVM device file after installation (vslavik)
  Resolves: rhbz#2005034
2021-09-24 08:59:43 +02:00
Martin Kolman
4c00f3b054 New version 34.25.0.16-1
- Support multi-org accounts in the GUI (mkolman)
  Resolves: rhbz#1965105
- Pass error instance directly to error callback (mkolman)
  Related: rhbz#1965105
- Add the RetrieveOrganizationsTask task (mkolman)
  Related: rhbz#1965105
- Unit test adjustments - asynchronous handler (mkolman)
  Related: rhbz#1951709
- Unit test adjustments - subscription module (mkolman)
  Related: rhbz#1951709
- Unit test adjustments - DBus tasks (mkolman)
  Related: rhbz#1951709
- Split system purpose tests to a separate file (mkolman)
  Related: rhbz#1951709
- Add tests for the new Satellite helper module (mkolman)
  Related: rhbz#1951709
- Reflect Satellite use in source spoke (mkolman)
  Related: rhbz#1951709
- Report registration to Satellite in the GUI (mkolman)
  Related: rhbz#1951709
- Rename "Custom server URL" to "Satellite URL" (mkolman)
  Related: rhbz#1951709
- Add Satellite support to asynchronous registration handler (mkolman)
  Resolves: rhbz#1951709
- Add handler for install time Satellite provisioning error (mkolman)
  Related: rhbz#1951709
- Use target system Satellite provisioning DBus task (mkolman)
  Related: rhbz#1951709
- Satellite related changes in the Subscription DBus module (mkolman)
  Related: rhbz#1951709
- Add Satellite related DBus tasks (mkolman)
  Related: rhbz#1951709
- Add Satellite support module (mkolman)
  Related: rhbz#1951709
- Remove misleading warning about inst.ks.device replacing ksdevice (rvykydal)
  Resolves: rhbz#2000140
- Create shared constants file for subscription module (mkolman)
  Related: rhbz#1951709
- Move USER_AGENT to core/constants.py (mkolman)
  Related: rhbz#1951709
2021-09-15 19:11:06 +02:00
Radek Vykydal
3120b766ff - Add dependency for bugzilla reporting plugin (vslavik)
Resolves: rhbz#1992991
2021-08-26 15:33:19 +02:00
Radek Vykydal
0fb5b15e4a - Check source type directly, not via DBus (mkolman)
Resolves: rhbz#1955311
- Move post installation scripts to the end of queue (lveyde)
  Resolves: rhbz#1983922
2021-08-24 13:35:28 +02:00
Radek Vykydal
5a80494a69 - Fix dependency on zram-generator (rvykydal)
Resolves: rhbz#1991617
2021-08-11 11:29:53 +02:00
Mohan Boddu
d0c85f5ae7 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 19:20:15 +00:00
Radek Vykydal
9b44935aa0 - Make critical warnings from Dracut more visible (jkonecny)
Resolves: rhbz#1983098
- Print Dracut errors encountered during boot after Anaconda starts (jkonecny)
  Resolves: rhbz#1983098
- Add function to print critical warnings more visible during boot (jkonecny)
  Related: rhbz#1983098
- Add new error reporting hook when Dracut timeout (jkonecny)
  Resolves: rhbz#1983098
- Disable built-in help system on RHEL 9 for now (mkolman)
  Resolves: rhbz#1949073
- Make it possible to disable the built-in help system (mkolman)
  Related: rhbz#1949073
- Add a mechanism to hide help button per page (vslavik)
  Related: rhbz#1949073
- Make sure parent class initialize() method is run in spokes (mkolman)
  Related: rhbz#1949073
- Disable anaconda-core's requirement on subscription-manager on CentOS (carl)
  Resolves: rhbz#1984959
2021-08-02 17:53:26 +02:00
Radek Vykydal
5a71f9eb99 - Run installation tasks from ConfigureBootloaderWithTasks (vponcova)
Related: rhbz#1977348
- Add the CollectConfigureBootloaderTasks method (vponcova)
  Related: rhbz#1977348
- Add the ConfigureBootloaderWithTasks method (vponcova)
  Resolves: rhbz#1977348
- Show suggestions for an error caused by inconsistent sector sizes (vponcova)
  Resolves: rhbz#1955514
- Configure the multilib policy of the target system (vponcova)
  Resolves: rhbz#1962026
- Enable the zram-generator service again (vponcova)
  Resolves: rhbz#1975881
- Enable NM autoconnections only if inst.ks and ip= is not used (rvykydal)
  Resolves: rhbz#1978264
- Disable NM autoconnections in Anaconda (rvykydal)
  Resolves: rhbz#1978264
2021-07-20 10:50:29 +02:00
Radek Vykydal
1471316eac Import Anaconda functional tests from RHEL 8
Related: rhbz#1961087
2021-06-28 16:27:19 +02:00
Radek Vykydal
09693652fa Enable gating.
- Anaconda functional tests
- RTT tests
2021-06-28 16:24:37 +02:00
Radek Vykydal
f1ecf8398b - Remove kickstart btrfs support (mkolman)
Related: rhbz#1961087
- Use RHEL9 versions of commands from RHEL9 handler (mkolman)
  Related: rhbz#1961087
- Use RHEL 9 handler (mkolman)
  Resolves: rhbz#1961087
2021-06-28 16:23:56 +02:00
Radek Vykydal
02a6459ee9 - Update the pixel depth of xvnc server from 16 to 24 (rvykydal)
Resolves: rhbz#1973607
- Clean up the initialization of PartTypeSpoke (vponcova)
  Resolves: rhbz#1938677
- Use C.UTF-8 if the requested locale is unsupported (vponcova)
  Resolves: rhbz#1958876
- Don't match a non-POSIX locale with a POSIX langcode (vponcova)
  Related: rhbz#1958876
- Fix potential use of uninitialized variable (vslavik)
  Resolves: rhbz#1938677
- Fix potential use of uninitialized variable (vslavik)
  Resolves: rhbz#1938677
- Make it possible to skip install time Insights errors (mkolman)
  Resolves: rhbz#1955296
- Fix literal curly braces in dracut scripts (vslavik)
  Resolves: rhbz#1938677
- Fix logging messages (vslavik)
  Resolves: rhbz#1938677
- Fix broken hashbang (vslavik)
  Resolves: rhbz#1938677
2021-06-22 17:03:02 +02:00
Radek Vykydal
a34f877c28 - Add unit test for biosdevname package requirement (rvykydal)
Related: rhbz#1964455
- Require biosdevname package if biosdevname=1 boot option is set (rvykydal)
  Resolves: rhbz#1964455
- Replace the deprecated syspurpose CLI tool with SetSysrpose DBus call
  (mkolman)
  Resolves: rhbz#1939708
2021-06-08 13:07:48 +02:00
Radek Vykydal
01f7886131 - Revert "Revert "Add tests for the inst. prefix requirement"" (jkonecny)
Related: rhbz#1947376
- Revert "Revert "Do not support no inst. Anaconda boot args in systemd
  services"" (jkonecny)
  Resolves: rhbz#1947376
- Revert "Do not require inst. prefixes for Anaconda boot arguments" (jkonecny)
  Resolves: rhbz#1947376
- Revert "Revert "Remove support for boot arguments without 'inst.' prefix from
  Dracut"" (jkonecny)
  Resolves: rhbz#1947376
2021-06-02 09:20:59 +02:00
Radek Vykydal
7f53503933 - Revert "Drop the "Allow SSH root login with password" checkbox (mkolman)"
Resolves: rhbz#1855736
- Add a log message for successful installation (vslavik)
  Resolves: rhbz#1955312
- Remove support for metacity (rvykydal)
  Resolves: rhbz#1961104
- Drop the "Allow SSH root login with password" checkbox (mkolman)
  Resolves: rhbz#1855736
2021-05-25 17:42:45 +02:00
Radek Vykydal
98f0b56ef5 - Avoid a race condition during Connect to Red Hat spoke initialization (mkolman)
Resolves: rhbz#1959383
2021-05-19 15:25:18 +02:00
Radek Vykydal
07e9f8c390 - Support also gnome-kiosk window manager (rvykydal)
Related: rhbz#1960682
2021-05-17 17:53:20 +02:00
Radek Vykydal
7d7799bd54 - Add RHEL-specific advice to X timeout message (vslavik)
Related: rhbz#1955306
- Fix AskVNCSpoke call (vslavik)
  Related: rhbz#1955306
- Improve X startup error messages (vslavik)
  Related: rhbz#1955306
- Terminate X server after timeout and restore crash test handler (vslavik)
  Related: rhbz#1955306
- Reorganize control flow in startX (vslavik)
  Related: rhbz#1955306
- Handle SIGUSR1 correctly after Xorg timeout (vslavik)
  Resolves: rhbz#1955306
- Refactor minor details in startX (vslavik)
  Related: rhbz#1955306
- subscription: allow dates in ISO 8601 format (ptoscano)
  Resolves: rhbz#1947447
2021-05-11 15:29:46 +02:00
Radek Vykydal
8210c1565f - Revert "Add tests for the inst. prefix requirement" (rvykydal)
Related: rhbz#1947376
- Do not require inst. prefixes for Anaconda boot arguments (jkonecny)
  Related: rhbz#1947376
- Revert "Do not support no inst. Anaconda boot args in systemd services"
  (jkonecny)
  Related: rhbz#1947376
- Revert "Remove support for boot arguments without 'inst.' prefix from Dracut"
  (jkonecny)
  Related: rhbz#1947376
- The kernel boot argument sshd is removed and should warn user (jkonecny)
  Resolves: rhbz#1954672
2021-05-10 17:42:42 +02:00