Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove deprecated plugin foreman_hooks #2959

Merged
merged 1 commit into from
May 16, 2024

Conversation

maximiliankolb
Copy link
Contributor

foreman_hooks is deprecated and will be removed with Foreman 3.11. See https://github.com/theforeman/foreman_hooks

This PR is a response to #2950 (comment)

@maximiliankolb
Copy link
Contributor Author

Hey @adamlazik1 Do you know more about the deprecation of the foreman_hooks plugin with Foreman 3.11? Is this official yet? Do you have any BZ? If we decide to drop the docs, we should get at least one ACK from a Foreman developer. Do you know who to ping?

@maximiliankolb maximiliankolb mentioned this pull request Apr 11, 2024
3 tasks
@adamlazik1
Copy link
Contributor

All of the webhook and shellhook functionality should remain unchanged as foreman_hooks is being replaced with foreman_webhooks. We actually discussed this today with @adamruzicka so I believe it is safe to keep the documentation.

@adamlazik1
Copy link
Contributor

Maybe we could drop the migration procedure, I will confirm that.

@adamlazik1
Copy link
Contributor

adamlazik1 commented Apr 11, 2024

Okay so we should also keep the migration chapter for people who have been using foreman_hooks, upgrade from 3.10, and wonder why it suddenly stopped working. We can remove the migration chapter in 3.12. Only things that should be removed in this PR is the mention from glossary and the sentence about backing up foreman hooks.

@ekohl
Copy link
Member

ekohl commented Apr 11, 2024

The removal also deserves a release note. @adamruzicka

@adamlazik1
Copy link
Contributor

@ekohl if you are talking about a downstream release note, we have that completed.

@ekohl
Copy link
Member

ekohl commented Apr 11, 2024

@adamlazik1 I was thinking about upstream.

@adamlazik1
Copy link
Contributor

@ekohl in that case, should I create a PR to add this RN into upstream manually?

Copy link
Contributor

@adamruzicka adamruzicka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like the right amount of changes

Copy link
Contributor

@Lennonka Lennonka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@maximiliankolb maximiliankolb merged commit c3866d9 into theforeman:master May 16, 2024
7 of 8 checks passed
@maximiliankolb maximiliankolb deleted the remove_foreman_hooks branch May 16, 2024 12:23
ekohl pushed a commit that referenced this pull request May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants