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

Karafka 1.4 fails to boot on Ruby 2.7 with Thor 1.3.0 #36

Closed
Jack12816 opened this issue May 23, 2024 · 0 comments · Fixed by #42
Closed

Karafka 1.4 fails to boot on Ruby 2.7 with Thor 1.3.0 #36

Jack12816 opened this issue May 23, 2024 · 0 comments · Fixed by #42
Assignees
Labels
Bug Something isn't working Maintenance Fix a technical debt

Comments

@Jack12816
Copy link
Member

Jack12816 commented May 23, 2024

Traceback (most recent call last):
	11: from /home/ubuntu/.rvm/gems/ruby-2.7.8/bin/ruby_executable_hooks:22:in `<main>'
	10: from /home/ubuntu/.rvm/gems/ruby-2.7.8/bin/ruby_executable_hooks:22:in `eval'
	 9: from /srv/ng-tccrm/shared/bundle/ruby/2.7.0/bin/karafka:25:in `<main>'
	 8: from /srv/ng-tccrm/shared/bundle/ruby/2.7.0/bin/karafka:25:in `load'
	 7: from /srv/ng-tccrm/shared/bundle/ruby/2.7.0/gems/karafka-1.4.3/bin/karafka:18:in `<top (required)>'
	 6: from /srv/ng-tccrm/shared/bundle/ruby/2.7.0/gems/karafka-1.4.3/lib/karafka/cli.rb:20:in `prepare'
	 5: from /srv/ng-tccrm/shared/bundle/ruby/2.7.0/gems/karafka-1.4.3/lib/karafka/cli.rb:20:in `each'
	 4: from /srv/ng-tccrm/shared/bundle/ruby/2.7.0/gems/karafka-1.4.3/lib/karafka/cli.rb:21:in `block in prepare'
	 3: from /srv/ng-tccrm/shared/bundle/ruby/2.7.0/gems/karafka-1.4.3/lib/karafka/cli/base.rb:57:in `bind_to'
	 2: from /srv/ng-tccrm/shared/bundle/ruby/2.7.0/gems/karafka-1.4.3/lib/karafka/cli/base.rb:57:in `each'
	 1: from /srv/ng-tccrm/shared/bundle/ruby/2.7.0/gems/karafka-1.4.3/lib/karafka/cli/base.rb:57:in `block in bind_to'
/srv/ng-tccrm/shared/bundle/ruby/2.7.0/gems/thor-1.3.1/lib/thor.rb:165:in `method_option': Expected a Symbol or String, got {:aliases=>"w"} (ArgumentError)  

Issue in Karafka:

Reason in Thor:


Setup a monkey-patch for Karafka 1.4 here to fix this issue.

@Jack12816 Jack12816 added the Bug Something isn't working label May 23, 2024
@Jack12816 Jack12816 self-assigned this May 23, 2024
@Jack12816 Jack12816 added the Maintenance Fix a technical debt label May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Maintenance Fix a technical debt
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant