Feature: Ubuntu 22 Support
- Dominant language
- Go
- Stars
- 308
- Forks
- 41
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 58
Description
### Is there an existing request for this feature?
- [X] I have searched the existing issues and found none that matched mine
### Describe the feature
Ubuntu 22 support. Intune still doesn't support Ubuntu 24 and Ubuntu 22 still needs to be used until Ubuntu 24 support is rolled out for Intune.
### Describe the ideal solution
PPA repo has Ubuntu 22 packages that will work similarly to how it configured on Ubuntu 24.
### Alternatives and current workarounds
_No response_
### System information and logs
### Environment
* broker version: please run `snap info authd-msentraid`
* authd version: please run `/usr/libexec/authd version`
* gnome shell version: please run `apt policy gnome-shell`
* Distribution: (**NAME** in `/etc/os-release`)
* Distribution version: (**VERSION_ID** on `/etc/os-release`):
### Log files
Please redact/remove sensitive information:
#### Authd entries:
```raw
journalctl -u authd.service
```
#### MS Entra ID broker entries:
```raw
journalctl -u snap.authd-msentraid.authd-msentraid.service
```
### Application settings
Please redact/remove sensitive information:
#### Broker configuration:
```raw
cat /var/snap/authd-msentraid/current/broker.conf
```
#### Broker authd configuration:
```raw
cat /etc/authd/brokers.d/msentraid.conf
```
### Relevant information
_No response_
### Double check your logs
- [X] I have redacted any sensitive information from the logs
Contributor guide
Research direction
Start by inspecting how the PPA and Ubuntu 24 packages are configured, then compare the reported values from `snap info authd-msentraid`, `/usr/libexec/authd version`, `apt policy gnome-shell`, and `/etc/os-release` on Ubuntu 22. Done means Ubuntu 22 packages are available from the PPA and work similarly to the Ubuntu 24 setup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ubuntu
- Domain
- operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100