~valexby/charm-local-users:bug/1965150-user-match-group-name

Last commit made on 2022-10-03
Get this branch:
git clone -b bug/1965150-user-match-group-name https://git.launchpad.net/~valexby/charm-local-users
Only Aliaksandr Vasiuk can upload to this branch. If you are Aliaksandr Vasiuk please log in for upload directions.

Branch merges

Branch information

Name:
bug/1965150-user-match-group-name
Repository:
lp:~valexby/charm-local-users

Recent commits

590c21c... by Aliaksandr Vasiuk

Block unit when username matches existing group name

When any naming conflict happens between users and groups the charm
will be blocked and the `config-changed` event will be `defered`. User
have a chance to fix the conflict whether by fixing the charm's config
or by updating the host machine state, in both cases the
`config-changed` hook will be retried and completed succesfully once
all conficts are fixed.

Closes-Bug: #1965150

fdc2f14... by Mert Kirpici

Close LP #1983437

Reviewed-on: https://code.launchpad.net/~mertkirpici/charm-local-users/+git/charm-local-users/+merge/430112
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Gabriel Angelo Sgarbi Cocenza <email address hidden>

9f62485... by Mert Kirpici

config: add option ssh-authorized-keys

Introduce a new config option to set the path to the authorized keys
file that will be used to write the ssh public key of the user for
remote access. The config option also supports the usage of common
variables $HOME, $USER and $UID which will be expanded for each user.

Closes-bug: 1983437

Signed-off-by: Mert Kırpıcı <email address hidden>

9e1b656... by Przemyslaw Lal

Add support for jammy

Reviewed-on: https://code.launchpad.net/~przemeklal/charm-local-users/+git/charm-local-users/+merge/426908
Reviewed-by: Eric Chen <email address hidden>

55dc817... by Przemyslaw Lal

Add support for jammy

Signed-off-by: Przemyslaw Lal <email address hidden>

bd6c1f2... by Xav Paice

update charmcraft to add charmhelpers

Reviewed-on: https://code.launchpad.net/~xavpaice/charm-local-users/+git/charm-local-users/+merge/420590
Reviewed-by: Przemysław Lal <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

035da21... by Xav Paice

make unit tests pass

691699c... by Xav Paice

add tox.ini and fix lint test

d1d9c7d... by Xav Paice

update charmcraft to add charmhelpers

f93bb25... by Diko Parvanov

Fixed bug where "log" is not used properly