foreman-documentation icon indicating copy to clipboard operation
foreman-documentation copied to clipboard

Email is no longer required for external users

Open aneta-petrova opened this issue 1 year ago • 2 comments

What changes are you introducing?

This PR drops references to an email address being requested for all external users (such as users from FreeIPA or Active Directory).

Why are you introducing these changes? (Explanation, links to references, issues, etc.)

PR https://github.com/theforeman/foreman/pull/10260 makes email optional for external users.

Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)

This PR removes only one line. I checked the whole repo for any other references to the old workflow but didn't find any.

Checklists

  • [x] I am okay with my commits getting squashed when you merge this PR.
  • [x] I am familiar with the contributing guidelines.

Please cherry-pick my commits into:

  • [ ] Foreman 3.11/Katello 4.13
  • [ ] Foreman 3.10/Katello 4.12
  • [ ] Foreman 3.9/Katello 4.11 (Satellite 6.15; orcharhino 6.8/6.9/6.10)
  • [ ] Foreman 3.8/Katello 4.10
  • [ ] Foreman 3.7/Katello 4.9 (Satellite 6.14)
  • [ ] Foreman 3.6/Katello 4.8
  • [ ] Foreman 3.5/Katello 4.7 (Satellite 6.13; orcharhino 6.6/6.7)
  • We do not accept PRs for Foreman older than 3.5.

aneta-petrova avatar Aug 19 '24 11:08 aneta-petrova

Please @adamlazik1 review when you are ready.

aneta-petrova avatar Aug 19 '24 11:08 aneta-petrova

This PR is just about removing one line so I don't think it really needs style review. I'm adding the style review done label for the lack of a better one.

aneta-petrova avatar Aug 20 '24 12:08 aneta-petrova

https://github.com/theforeman/foreman/pull/10260, which this PR depended on, has been merged.

aneta-petrova avatar Sep 11 '24 09:09 aneta-petrova

Code ended up going to 3.13, so feel free to either keep it open until the branching or to close it and then reopen later.

adamlazik1 avatar Sep 11 '24 11:09 adamlazik1

Code ended up going to 3.13, so feel free to either keep it open until the branching or to close it and then reopen later.

I think that if we merge to master now, that should be okay. Right? Branch 3.12 already exists for docs so we just need to make sure not to cherry-pick anywhere.

aneta-petrova avatar Sep 11 '24 11:09 aneta-petrova

Ah, didn't know that it already existed. Yeah that is perfect.

adamlazik1 avatar Sep 11 '24 12:09 adamlazik1