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

Mark workflow controllers as prototype #8848

Merged
merged 1 commit into from
Jul 7, 2023

Conversation

Fryguy
Copy link
Member

@Fryguy Fryguy commented Jul 3, 2023

This PR wrap prototype checks around the workflows and workflow_repositories controllers. Note that setting the prototype flag still requires restarting the worker - I haven't found a way to do that yet because it requires reloading the menu and we don't seem to have a hook for that just yet, so I wanted to just get this base functionality in first.

Part of #8715

@DavidResende0 Please review.

@miq-bot
Copy link
Member

miq-bot commented Jul 3, 2023

Checked commit Fryguy@27d2e9b with ruby 2.6.10, rubocop 1.28.2, haml-lint 0.35.0, and yamllint
2 files checked, 0 offenses detected
Everything looks fine. 🏆

Copy link
Member

@DavidResende0 DavidResende0 left a comment

Choose a reason for hiding this comment

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

LGTM, @Fryguy I assume this should also be added to #8834 before merge?

@Fryguy
Copy link
Member Author

Fryguy commented Jul 7, 2023

We can merge this now and you can also include it in #8834

@DavidResende0 DavidResende0 merged commit 0f5847a into ManageIQ:master Jul 7, 2023
@Fryguy Fryguy deleted the prototype_workflow_routes branch July 18, 2023 17:48
@Fryguy
Copy link
Member Author

Fryguy commented Jul 25, 2023

Backported to petrosian in commit ba759b9.

commit ba759b9a373e4f4ffc6bf47a49d53d24b902effe
Author: David Resende <[email protected]>
Date:   Fri Jul 7 11:54:28 2023 -0400

    Merge pull request #8848 from Fryguy/prototype_workflow_routes
    
    Mark workflow controllers as prototype
    
    (cherry picked from commit 0f5847a4b417ff1a574417158bfda03a99897263)

Fryguy pushed a commit that referenced this pull request Jul 25, 2023
Mark workflow controllers as prototype

(cherry picked from commit 0f5847a)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants