*** dasm|off is now known as dasm | 14:11 | |
fungi | rosmaita: i tried to reply to your message about openinfraid as an openid provider, but your mail host apparently doesn't want to allow me to send things to you (bounce says "Our system has detected that this message is likely unsolicited mail."), not sure if adding me as a known sender in your address book would help, or we could switch to using a mailing list to talk about translations | 17:22 |
---|---|---|
fungi | infrastructure work | 17:22 |
rosmaita | fungi: checking to see where i sent that from, sorry about that | 17:23 |
fungi | rosmaita: seems to be gmail deciding it doesn't like me today | 17:24 |
clarkb | fungi: do you have dmarc and dkim set up? | 17:24 |
fungi | definitely not | 17:25 |
clarkb | I suspect that is the issue. I do and gmail accepts email from my domain | 17:25 |
fungi | if those have become requirements for talking to people who use gmail, i'll just start rejecting messages from gmail at my mailserver to save myself the hassle | 17:25 |
fungi | i don't need to have private conversations with anyone that badly | 17:26 |
dansmith | dmarc and dkim are enough to get it to accept your mail, not enough to get it to actually land in an inbox | 17:30 |
dansmith | friggin gmail man | 17:30 |
dansmith | meanwhile I get tons of real spam from gmail accounts | 17:30 |
* dansmith shakes his fist | 17:30 | |
clarkb | dansmith: ya the rate of spam has gone way up. I suspect that some of these gmail behaviors are in response to that, but it is a losing battle | 17:30 |
dansmith | indeed it is | 17:31 |
clarkb | *rate of spam that doesn't get identified as spam | 17:31 |
dansmith | I feel like gmail will become an island at some point, and you'll need a gmail account to email gmail people | 17:31 |
rosmaita | fungi: not sure what the deal is, you show up in my contacts on that account, and it lists a bunch of "recent interactions" | 17:31 |
rosmaita | i would say use my red hat email, but that's actually ... gmail | 17:32 |
fungi | no worries, i can just reply here... | 17:32 |
rosmaita | sure | 17:32 |
dansmith | something about a car extended warranty has expired | 17:32 |
fungi | rosmaita: Seems like the social_core.* things are Weblate's drivers for different identity providers. Maybe we can get a better idea of what they're asking for if we can find the relevant part of Weblate's source code. | 17:33 |
rosmaita | ok, i can look for that | 17:34 |
fungi | rosmaita: As far as using OpenInfraID as an identity provider, we should only need to set https://id.openinfra.dev/accounts/openid2 as the endpoint, like we do here: https://opendev.org/opendev/system-config/src/branch/master/inventory/service/group_vars/refstack.yaml#L2 | 17:34 |
fungi | rosmaita: I'm checking with the OpenInfraID maintainers to find out if there's any additional information Weblate would need, but if all else fails we can try to put the Weblate and OpenInfraID people in touch with each other rather than having you and us as two useless hops in between. | 17:34 |
rosmaita | ok, thanks, that sounds good | 17:35 |
fungi | rosmaita: also clarkb surmises that when weblate says "openid" they actually mean "oauth" instead, which does require registering an application to the oauth endpoint and possibly other additional steps, but all openid integration should need is the endpoint in theory | 17:35 |
clarkb | ya thats based on their need for secrets | 17:36 |
rosmaita | i think they can do both, so maybe benjamin was confused about what i wanted | 17:36 |
fungi | right, as far as i know we don't have any need for group management or authorization, we just want users to be able to log in with an identity provided by id.openinfra.dev via openid2 protocol | 17:43 |
rosmaita | fungi: looks like the backend drivers are here (in a different project): https://github.com/python-social-auth/social-core/tree/master/social_core/backends | 17:54 |
rosmaita | also, there are 2 openstack related ones: | 17:54 |
rosmaita | https://github.com/python-social-auth/social-core/blob/master/social_core/backends/openstack.py | 17:54 |
rosmaita | https://github.com/python-social-auth/social-core/blob/master/social_core/backends/openstackdev.py | 17:54 |
rosmaita | guess we need to update (or remove) those and add one for opendev? | 17:54 |
rosmaita | (i'm off to walk the dog, grab lunch ... bbiab) | 17:56 |
fungi | oh neat | 17:59 |
fungi | rosmaita: yes, it would be great to get that library updated | 18:00 |
fungi | looks like at least one of the weblate devs contributes to that project | 18:01 |
fungi | technically the openstackid.org url is being left in place for a transitional period to allow users to update, so may not make sense to remove it from python-social-auth/social-core yet | 18:03 |
fungi | though openstackid-dev.openstack.org no longer exists (but looks like we forgot to clean up the dns records so now it takes you to some other rackspace customer... i'll fix) | 18:04 |
fungi | and deleted | 18:07 |
gmann | tc-members: need one more vote in this https://review.opendev.org/c/openstack/governance/+/872233 | 18:12 |
noonedeadpunk | It's quite TL;DR thing... | 18:12 |
noonedeadpunk | Will need to dedicate time for reading this | 18:13 |
fungi | if you read the ones for 2022 you can probably just diff them | 18:15 |
gmann | noonedeadpunk: it is same as of 2022 with some nits. but sure, i can hold this for next week | 18:16 |
gmann | not urgent | 18:16 |
dansmith | I've had it open since yesterday's ping, but I keep getting distracted because it's a wall of text :) | 18:18 |
dansmith | lol, the diff is tiny | 18:19 |
dansmith | basically removing Puppet :D | 18:19 |
dansmith | (of the investment one I mean) | 18:19 |
gmann | yeah I am adding the same opportunities of 2022 | 18:19 |
dansmith | I guess if I had read the commit message I would have known | 18:20 |
noonedeadpunk | Well, I can't say I read thoroughly last year either :) | 18:26 |
gmann | noonedeadpunk: no worry, I will keep it open for you by early next week. | 18:31 |
gmann | tc-members: need one more review on this project-update https://review.opendev.org/c/openstack/governance/+/872837 | 21:03 |
JayF | lookin | 21:04 |
JayF | also, I'm back and better, thank you for the concern during the meeting o/ | 21:04 |
dansmith | dibe | 21:04 |
JayF | modern medicine is a marvel | 21:04 |
dansmith | also, done | 21:04 |
gmann | thanks | 21:04 |
gmann | JayF: glad to know. | 21:04 |
opendevreview | Merged openstack/governance master: Step 3: Retire repo from the Governance repo - Retire xstatic-font-awesome https://review.opendev.org/c/openstack/governance/+/872837 | 21:36 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!