This bug was fixed in the package gnome-initial-setup -
46.2-1ubuntu0.24.04.1
---------------
gnome-initial-setup (46.2-1ubuntu0.24.04.1) noble; urgency=medium
* New upstream version (lp: #2071447)
* d/p/0001-Add-Ubuntu-mode-with-special-pages.patch:
- improve the keyboard navigation on the pro page (lp: #2069375)
* Fixes and improvements to the 'create initial user' mode. We aren't
using gnome-initial-setup to create users in Ubuntu today, since our
desktop installer is handling the user creation, but that's wanted
feature for oem installation to replace oem-setup which doesn't exist
in the new installer (lp: #2071449).
- debian/vendor.conf: do not hide language page
- d/p/0001-Add-Ubuntu-mode-with-special-pages.patch:
- fix segfault when selecting language
- code comment on is_desktop for when setting up the first user
- d/p/Update-style-to-the-same-than-flutter-installer.patch:
- update user creation icons to ones matching more the ubuntu style.
- update some icon sizes as those icons are more detailed.
- d/p/Do-not-skip-g-i-s-first-login-mode-after-user-creation.patch:
- g-i-s first login experience has different screens from user creation.
Do not skip it.
- d/p/Adding-EULA-page-for-OEMs.patch:
- Add optional EULA page for showing OEMs documents during user creation.
- d/p/Allow-setting-hostname-to-local-account-page.patch:
- Allow an user to edit their hostname on the local account creation page.
- d/p/Skip-privacy-page-in-user-creation-setup.patch :
- The button doesn’t open any browsers and this setting was not in
oem-config.
- debian/control:
- Add libpoppler-glib-dev build-dep.
-- Sebastien Bacher <[email protected]> Fri, 28 Jun 2024 16:29:30
+0200
** Changed in: gnome-initial-setup (Ubuntu Noble)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-initial-setup in Ubuntu.
https://bugs.launchpad.net/bugs/2071449
Title:
Fixes and improvements for 'new user creation'
Status in gnome-initial-setup package in Ubuntu:
Fix Released
Status in gnome-initial-setup source package in Noble:
Fix Released
Bug description:
* Impact
We aren't using gnome-initial-setup to create users in Ubuntu today,
since our desktop installer is handling the user creation, but that's
wanted feature for oem installation to replace oem-setup which doesn't
exist in the new installer
There is a specification document with details on the change on
https://docs.google.com/document/d/1BORpilOnHZRLQFK5gx2PLe6vzytLtSIARD0m_LtsWPQ/edit
The work has been validated by the Canonical OEM team which tested ppa
candidate builds of the changes before we uploaded
* Test Case
We added a new section for 'new user mode' to the existing testplan to
cover that feature
https://wiki.ubuntu.com/DesktopTeam/TestPlans/GnomeInitialSetup
* Regression potential
As described, neither Ubuntu nor any of the flavors are using gnome-
initial-setup in 'user creation' mode today, so the regression
potential is limited. Theoretically there could be users with custom
setup triggering that mode today but we also found integration issue
with the way the gnome-initial-user account is set up on Debian/Ubuntu
which makes the mode not work today, which we are also fixing as part
of that upload.
Things that could go wrong though:
- the user creation GUI could be triggered when it shouldn't (on an normal
desktop installation where the user is create by the installer)
- the 'first login' mode could change by side effect of some of the other
changes
We should focus on verifying those, especially that the 'existing
user' mode is unchanged.
The patches also add some new translatable strings, the launchpad template
was updated manually already and translator notified
https://lists.ubuntu.com/archives/ubuntu-translators/2024-June/007922.html
Which should allow us to get translations before the langpack refresh of .1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2071449/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp