canonical / canonical/authd

Feature: Ubuntu 22 Support

Open
#534 6 comments 3 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.