e2599185d3
Drop abrt handling in privacy page entirely
...
CI via Tox and perl / tox (pull_request) Successful in 1m22s
CI via Tox and perl / perl (pull_request) Successful in 3m35s
CI via Tox and perl / checkwiki (pull_request) Successful in 30s
abrt has been removed from Workstation now, so let's just not
expect it here at all.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-05-11 18:30:46 -04:00
7055956cbc
Review: implement requests from a review
2026-05-11 18:30:46 -04:00
1a602ac680
optimize required_screens definition to avoid tidy weirdness
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-05-11 18:30:46 -04:00
80d173007b
Disable DNF check on Silverblue
2026-05-11 18:30:46 -04:00
5517772d9d
Pass on Silverblue
2026-05-11 18:30:46 -04:00
2e553bd97e
Skip third party on Silverblue
2026-05-11 18:30:46 -04:00
f51054fa72
Set up variable correctly
2026-05-11 18:30:46 -04:00
196a5ba82b
Fix langselect
2026-05-11 18:30:46 -04:00
9d33ec211b
Add needles
2026-05-11 18:30:46 -04:00
842e9d30d9
Check true for reporting
2026-05-11 18:30:46 -04:00
2e4bc9c68f
Check for terminated processes properly
2026-05-11 18:30:46 -04:00
63d2b8432e
Add screen checking
2026-05-11 18:30:46 -04:00
7ec2aae187
Fix evaluation
2026-05-11 18:30:46 -04:00
29ceb3f09c
Remove milestone flag
2026-05-11 18:30:46 -04:00
68cd324685
aaa_setup: switch back to console if loginctl dumps us at GDM
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-05-11 18:30:46 -04:00
469bbe1855
Add new needle to disable reporting
2026-05-11 18:30:46 -04:00
dc587f1df3
Disable automatic reporting during the initial setup
2026-05-11 18:30:46 -04:00
752f345849
Add comment to explain the third_party_repo check
2026-05-11 18:30:46 -04:00
07434abfde
Remove workaround for third-party repositories check
2026-05-11 18:30:46 -04:00
d06c713560
Use handle_welcome_screen to clean the Tour
2026-05-11 18:30:46 -04:00
82934b7d76
Rename post_scriptum.pm to gnome_initial_setup_post.pm
2026-05-11 18:30:46 -04:00
ca21a62d33
Remove milestone flag from test_flags
2026-05-11 18:30:46 -04:00
4c9831096d
Remove manual user logout
...
This is not needed because the kill command handles everything.
2026-05-11 18:30:46 -04:00
2dc890b53a
Use console_loadkeys_us rather than manual load.
...
Also add the Czech environment to that function and
deduplicate wait_still_screen by moving it out of the
conditions.
2026-05-11 18:30:46 -04:00
2c1f17967a
Add GNOME Initial Setup post-install test
...
Introduce a new GNOME Initial Setup test suite that resets the existing
user state, runs through the GIS wizard, and verifies that the selected
settings were applied correctly after first login.
The new test covers:
- language selection
- keyboard layout selection
- privacy defaults and toggles
- timezone selection
- third-party repository enablement
- user creation and password setup
Add the required GIS needles, define a new gnome_initial_setup test
scenario in templates.fif.json
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Fixes: #506
2026-05-11 18:30:46 -04:00