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

Create embedded ansible deployment on demand #15963

Merged
merged 2 commits into from
Jan 12, 2018

Conversation

carbonin
Copy link
Member

Enhance the handling of embedded ansible when running in a container.

Before, we would just scale an existing deployment when we are running in a container but we don't really want to unconditionally create a deployment that we may not use.

After this PR, we will create the deployment and all the other dependent objects required to run containerized embedded ansible when the role is enabled.

This includes moving things like secret and password generation into our app rather than relying on OpenShift generators to create and store them for us.

@carbonin
Copy link
Member Author

Depends on #15962

@miq-bot
Copy link
Member

miq-bot commented Sep 14, 2017

This pull request is not mergeable. Please rebase and repush.

@miq-bot
Copy link
Member

miq-bot commented Sep 20, 2017

This pull request is not mergeable. Please rebase and repush.

@miq-bot
Copy link
Member

miq-bot commented Nov 6, 2017

This pull request is not mergeable. Please rebase and repush.

@carbonin carbonin force-pushed the enhance_embedded_ansible_container branch from 0b73157 to 7c72872 Compare December 20, 2017 22:58
@carbonin carbonin force-pushed the enhance_embedded_ansible_container branch 2 times, most recently from 80449f6 to f7104f3 Compare December 21, 2017 21:22
@carbonin carbonin force-pushed the enhance_embedded_ansible_container branch 3 times, most recently from f40d600 to 404f510 Compare January 9, 2018 22:42
@carbonin carbonin changed the title [WIP] Create embedded ansible deployment on demand Create embedded ansible deployment on demand Jan 9, 2018
@carbonin carbonin removed the wip label Jan 9, 2018
@carbonin carbonin force-pushed the enhance_embedded_ansible_container branch from 404f510 to 1ed2556 Compare January 10, 2018 14:59
@carbonin carbonin force-pushed the enhance_embedded_ansible_container branch from 1ed2556 to 2068bdf Compare January 10, 2018 21:41
@miq-bot
Copy link
Member

miq-bot commented Jan 10, 2018

Checked commits carbonin/manageiq@c3da7df~...2068bdf with ruby 2.3.3, rubocop 0.52.0, haml-lint 0.20.0, and yamllint 1.10.0
4 files checked, 0 offenses detected
Everything looks fine. 🏆

@bdunne bdunne merged commit 8971b51 into ManageIQ:master Jan 12, 2018
@bdunne bdunne added this to the Sprint 77 Ending Jan 15, 2018 milestone Jan 12, 2018
@carbonin carbonin deleted the enhance_embedded_ansible_container branch August 16, 2019 17:28
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