Commit graph

25 commits

Author SHA1 Message Date
Aurélien Bompard
fbb7aabbe9
Remove the infofas module, it has been merged in ipsilon
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-07-05 16:31:19 +02:00
Mark O Brien
5a935581bd #10614 add aws-qa role saml access
Signed-off-by: Mark O Brien <markobri@redhat.com>
2022-04-22 11:36:19 +01:00
Aurélien Bompard
8f259d9236
Don't crash on users who don't have a timezone
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2022-01-28 18:22:32 +01:00
Aurélien Bompard
dd3ea36d47
Properly error out when we can't login to IPA
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-05-07 09:54:42 +02:00
Aurélien Bompard
7a0ae880e5
Don't fail on install if the patch does not apply
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-04-30 11:19:31 +02:00
Mark O'Brien
227e453d4a add aws role for fcos mgmt 2021-04-30 09:22:13 +01:00
Aurélien Bompard
75dd1b934c
Update the OpenID API extension to work with IPA
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-26 12:08:13 +01:00
Aurélien Bompard
0bd1e309ac
Drop the fasjson plugin, we're using SSSd
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-25 18:53:12 +01:00
Aurélien Bompard
2ae341d432
Merge branch 'staging' into dev 2021-03-25 18:51:08 +01:00
Aurélien Bompard
9350937d54
Subclass the SSSd info plugin for our use
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-25 18:41:21 +01:00
Aurélien Bompard
35f8c54309
Add an OIDC scope for fas attributes
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-10-21 17:43:20 +02:00
Aurélien Bompard
043a5ce88f
Add info keys for OpenID
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-23 13:40:32 +02:00
Aurélien Bompard
8402baa4d9
Use a patch file to patch openid
This will let us know if the target file is not what we expect.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-18 10:29:22 +02:00
Aurélien Bompard
8771ee37c6
Compile the modules after deploying them
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-18 10:29:10 +02:00
Aurélien Bompard
1855c1c738
Merge branch 'staging' into dev 2020-09-18 10:23:29 +02:00
Aurélien Bompard
c32a6a5ce5
Use a patch file to patch openid
This will let us know if the target file is not what we expect.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-18 10:21:55 +02:00
Aurélien Bompard
aca50a00bd
Fix the infofasjson plugin attribute mapping
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-17 16:59:40 +02:00
191f2f0fcf fix infofasjson get_user_attrs returning None
Previously if using the fasjson info plugin, and the fasjson client
returned an error, we were returning None. However, we need to return an
empty dict, otherwise login/common.py in ipsilon would raise an error.

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2020-09-16 21:37:35 +10:00
d7da4d53da update infofasjson with agreements
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2020-09-15 21:42:09 +10:00
97cdac1fed tweak account scopes to remove old 'fedora' scope and CLA
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2020-09-15 21:41:06 +10:00
Aurélien Bompard
63d8eeed89
Compile the modules after deploying them
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-14 16:32:15 +02:00
3f68e3b535 Add infofasjson info plugin
This adds the initial implementation of the infofasjson plugin, with
support for profile information and groups information. Agreemeents info
coming soon.

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2020-09-14 22:34:44 +10:00
Aurélien Bompard
27b258b12c
Add plugins that were not deployed
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-10 11:07:38 +02:00
Aurélien Bompard
fc9d0f5183
Import the files that were in the infra ansible repo
https://infrastructure.fedoraproject.org/infra/ansible/roles/ipsilon/files/

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-10 11:06:17 +02:00
Aurélien Bompard
7e42976c1b
Initial empty commit
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-09-10 10:39:29 +02:00