Grant access to hardware (UARTs, I2C, etc.) via custom udev rules
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
cloud-init (Ubuntu) | Status tracked in Mantic | |||||
Impish |
Won't Fix
|
Undecided
|
Unassigned | |||
Jammy |
Confirmed
|
Undecided
|
Unassigned | |||
Kinetic |
Won't Fix
|
Undecided
|
Unassigned | |||
Lunar |
Won't Fix
|
Undecided
|
Unassigned | |||
Mantic |
Fix Released
|
Undecided
|
Unassigned | |||
ubiquity (Ubuntu) | Status tracked in Mantic | |||||
Impish |
Invalid
|
Undecided
|
Unassigned | |||
Jammy |
Invalid
|
Undecided
|
Unassigned | |||
Kinetic |
Invalid
|
Undecided
|
Unassigned | |||
Lunar |
Invalid
|
Undecided
|
Unassigned | |||
Mantic |
Invalid
|
Undecided
|
Unassigned | |||
ubuntu-settings (Ubuntu) | Status tracked in Mantic | |||||
Impish |
Won't Fix
|
Undecided
|
Unassigned | |||
Jammy |
Confirmed
|
Undecided
|
Dave Jones | |||
Kinetic |
Won't Fix
|
Undecided
|
Unassigned | |||
Lunar |
Won't Fix
|
Undecided
|
Unassigned | |||
Mantic |
Fix Released
|
Undecided
|
Dave Jones | |||
user-setup (Ubuntu) | Status tracked in Mantic | |||||
Impish |
Invalid
|
Undecided
|
Unassigned | |||
Jammy |
Invalid
|
Undecided
|
Unassigned | |||
Kinetic |
Invalid
|
Undecided
|
Unassigned | |||
Lunar |
Invalid
|
Undecided
|
Unassigned | |||
Mantic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
We're attempting to make the GPIO system on the Raspberry Pi images work "out of the box" on the new image. By default, GPIO kernel devices are made available to members of the "dialout" group which the initial user is added to by default on our server images. However, we've noticed that this isn't the case on the desktop images.
The regression potential is minimal; the group already exists and we're simply adding the freshly created user to a new group and not removing any existing memberships. The group in question ("dialout") is also rarely used these days except for providing access to serial consoles, and as mentioned above is already a default membership on the server images. The change has been tested on the desktop image successfully.
A test build of the updated image will be made under https:/
Related branches
- Dimitri John Ledkov (community): Approve
-
Diff: 101 lines (+26/-10)8 files modifieddata/raspberrypi/10-raspi-eth0.link (+1/-1)
data/raspberrypi/60-gpio.rules (+6/-0)
data/raspberrypi/meson.build (+1/-1)
debian/changelog (+11/-0)
debian/ubuntu-raspi-settings-desktop.lintian-overrides (+4/-3)
debian/ubuntu-raspi-settings.install (+1/-1)
debian/ubuntu-settings.lintian-overrides (+2/-0)
dev/null (+0/-4)
Changed in user-setup (Ubuntu): | |
status: | Incomplete → New |
Changed in ubiquity (Ubuntu): | |
status: | Incomplete → New |
tags: | added: fr-1316 |
summary: |
- [FFe] Users are not added to the dialout group + Users are not added to the dialout group |
Changed in user-setup (Ubuntu Jammy): | |
milestone: | none → ubuntu-22.04.1 |
Changed in user-setup (Ubuntu Jammy): | |
milestone: | ubuntu-22.04.1 → ubuntu-22.04.2 |
Changed in user-setup (Ubuntu Kinetic): | |
status: | Confirmed → Won't Fix |
Changed in ubiquity (Ubuntu Kinetic): | |
status: | Confirmed → Won't Fix |
Changed in user-setup (Ubuntu Jammy): | |
status: | Confirmed → Invalid |
Changed in user-setup (Ubuntu Kinetic): | |
status: | Won't Fix → Invalid |
Changed in user-setup (Ubuntu Lunar): | |
status: | Won't Fix → Invalid |
Changed in user-setup (Ubuntu Mantic): | |
status: | Confirmed → Invalid |
Changed in ubuntu-settings (Ubuntu Mantic): | |
assignee: | nobody → Dave Jones (waveform) |
Changed in ubuntu-settings (Ubuntu Jammy): | |
assignee: | nobody → Dave Jones (waveform) |
Attach debdiff for user-setup. This will need uploading before ubiquity's copy of the package can be sync'd.