Commit Graph

71 Commits

Author SHA1 Message Date
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
Radek Vykydal
a12c4c3a02 - Remove support for boot arguments without the "inst." prefix (jkonecny)
Resolves: rhbz#1947376
2021-05-05 14:39:31 +02:00
Mohan Boddu
4cc67e526b - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-15 22:32:05 +00:00
Radek Vykydal
3877100b54 - Make sure rhsm.service is running at Anaconda startup (vponcova)
Resolves: rhbz#1948371
2021-04-12 18:17:07 +02:00
Radek Vykydal
a5b2441a24 - Add rpminspect configuration file
Related: rhbz#1948371
2021-04-12 18:16:41 +02:00
DistroBaker
1a95ca6955 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/anaconda.git#77a3c478b64f78a282654c58312db8c93a14b2e5
2021-04-06 10:35:20 +00:00
DistroBaker
80986b5259 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/anaconda.git#0d97b8208d62383964c332e7a9140a8453216be3
2021-03-28 23:00:42 +00:00
DistroBaker
8dd0a3a698 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/anaconda.git#6ec5acaa05fcee83d115e606f4e9333aa52cbf41
2021-03-12 00:52:25 +00:00
DistroBaker
74d5a65f67 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/anaconda.git#2a73162012beb06e283cbf39f7cca942b6a91c7c
2021-03-05 16:40:38 +00:00