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

Initial commit of kafka server configuration #130

Merged
merged 19 commits into from
Nov 19, 2020
Merged

Conversation

jvlcek
Copy link
Member

@jvlcek jvlcek commented Oct 20, 2020

This PR will automate the steps required to configre kafka messaging service

Fixes #125

@jvlcek
Copy link
Member Author

jvlcek commented Oct 20, 2020

@miq-bot add_label wip
@miq-bot add_label enhancement

@Fryguy
Copy link
Member

Fryguy commented Oct 29, 2020

Looking good @jvlcek !

@jvlcek jvlcek force-pushed the add_kafka branch 2 times, most recently from 35ad8d5 to 15bfb11 Compare November 12, 2020 19:43
@jvlcek jvlcek changed the title [WIP] Initial commit of kafka server configuration Initial commit of kafka server configuration Nov 12, 2020
@jvlcek
Copy link
Member Author

jvlcek commented Nov 12, 2020

@miq-bot remove_label wip

@Fryguy and @bdunne Please review.

@miq-bot miq-bot removed the wip label Nov 12, 2020
@jvlcek
Copy link
Member Author

jvlcek commented Nov 16, 2020

Regarding codeclimate and hakiri failures: @Fryguy has told me:

"you can ignore codeclimate...it's been having issues on that repo and I can't turn it off
same with hakiri"

bin/appliance_console Outdated Show resolved Hide resolved
lib/manageiq-appliance_console.rb Outdated Show resolved Hide resolved
lib/manageiq/appliance_console/message_configuration.rb Outdated Show resolved Hide resolved
lib/manageiq/appliance_console/message_configuration.rb Outdated Show resolved Hide resolved
lib/manageiq/appliance_console/message_configuration.rb Outdated Show resolved Hide resolved
lib/manageiq/appliance_console/message_configuration.rb Outdated Show resolved Hide resolved
lib/manageiq/appliance_console/message_configuration.rb Outdated Show resolved Hide resolved
@miq-bot
Copy link
Member

miq-bot commented Nov 19, 2020

Some comments on commits jvlcek/manageiq-appliance_console@481d9b3~...4d74dd3

spec/message_configuration_server_spec.rb

  • ⚠️ - 22 - Detected allow_any_instance_of. This RSpec method is highly discouraged, please only use when absolutely necessary.

@miq-bot
Copy link
Member

miq-bot commented Nov 19, 2020

Checked commits jvlcek/manageiq-appliance_console@481d9b3~...4d74dd3 with ruby 2.6.3, rubocop 0.82.0, haml-lint 0.35.0, and yamllint
6 files checked, 0 offenses detected
Everything looks fine. 🏆

@bdunne bdunne merged commit 83177e1 into ManageIQ:master Nov 19, 2020
@bdunne
Copy link
Member

bdunne commented Nov 19, 2020

Followup in #135

@jvlcek jvlcek deleted the add_kafka branch January 18, 2021 17:45
bdunne added a commit that referenced this pull request Mar 30, 2021
Enhancements:
- Support a configuring the kafka server with the current IPAddr - #159
- Support moving Kafka Persistent data to a dedicated disk - #158
- Inject postgres admin into the appliance console - #157
- [Utilities] Add #disk_usage - #155
- When configuring the kafka client disable the server - #154
- Pass password to the keytool command using stdin - #152
- Support configuring Kafka through the CLI - #151
- Unify kafka client setup - #149
- use attr_reader only for password - #148
- remove duplicate class attr writer - #145
- Toggle Settings.prototype.messaging_type for Kafka support - #137
- Initial commit of kafka server configuration - #130

Bugs:
- Fix Hakiri errors on activesupport/activerecord - #156
- Fix MAC test failures - #150
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.

Automate Kafka configuration in the Appliance Console
4 participants