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

Conditionally add the messaging environment vars to worker containers #20268

Merged
merged 1 commit into from
Jun 10, 2020

Conversation

carbonin
Copy link
Member

If we don't provide a value for MESSAGING_TYPE we shouldn't assume
that the kafka secret is present. If we try to deploy a container
with env vars referencing the secret the container won't be created.

ManageIQ/manageiq-pods#541

If we don't provide a value for MESSAGING_TYPE we shouldn't assume
that the kafka secret is present. If we try to deploy a container
with env vars referencing the secret the container won't be created.

ManageIQ/manageiq-pods#541
@carbonin carbonin force-pushed the conditionally_add_messaging_env branch from 2c26351 to b2e5683 Compare June 10, 2020 15:52
carbonin added a commit to carbonin/manageiq-pods that referenced this pull request Jun 10, 2020
The application doesn't actually rely on these services so we don't
need to deploy them by default.

If a user wants events published to kafka they can still enable the
flag on deploy and consume those events from a separate application.

Requires ManageIQ/manageiq#20268
Fixes ManageIQ#541
@bdunne bdunne merged commit 2a9cfb3 into ManageIQ:master Jun 10, 2020
mali-chainzee pushed a commit to mali-chainzee/manageiq-pods that referenced this pull request Jun 11, 2020
The application doesn't actually rely on these services so we don't
need to deploy them by default.

If a user wants events published to kafka they can still enable the
flag on deploy and consume those events from a separate application.

Requires ManageIQ/manageiq#20268
Fixes ManageIQ#541
simaishi pushed a commit that referenced this pull request Jun 11, 2020
Conditionally add the messaging environment vars to worker containers

(cherry picked from commit 2a9cfb3)
@simaishi
Copy link
Contributor

Jansa backport details:

$ git log -1
commit 9d11d370a1799de8cd21e06714319ca4579eab02
Author: Brandon Dunne <bdunne@redhat.com>
Date:   Wed Jun 10 13:10:51 2020 -0400

    Merge pull request #20268 from carbonin/conditionally_add_messaging_env

    Conditionally add the messaging environment vars to worker containers

    (cherry picked from commit 2a9cfb36d4f248b7813bf25501b746b8824423f7)

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.

5 participants