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

Non-working snuba-subscription-consumer-sessions container #2022

Closed
johnbizokk opened this issue Mar 10, 2023 · 4 comments
Closed

Non-working snuba-subscription-consumer-sessions container #2022

johnbizokk opened this issue Mar 10, 2023 · 4 comments

Comments

@johnbizokk
Copy link

johnbizokk commented Mar 10, 2023

Self-Hosted Version

23.2.0

CPU Architecture

x86_64

Docker Version

23.0.1

Docker Compose Version

v2.16.0

Steps to Reproduce

  1. Run install script
  2. Wait until all containers are running
  3. Observe errors in the logs

Expected Result

All containers running without errors

Actual Result

Logs from the snuba-subscription-consumer-sessions container

2023-03-10 20:17:15,936 Initializing Snuba... 2023-03-10 20:17:17,695 Snuba initialization took 1.759857393000857s 2023-03-10 20:17:17,945 Initializing Snuba... 2023-03-10 20:17:19,667 Snuba initialization took 1.722561497001152s Traceback (most recent call last): File "/usr/local/bin/snuba", line 33, in <module> sys.exit(load_entry_point('snuba', 'console_scripts', 'snuba')()) File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1130, in __call__ return self.main(*args, **kwargs) File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1055, in main rv = self.invoke(ctx) File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1404, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/local/lib/python3.8/site-packages/click/core.py", line 760, in invoke return __callback(*args, **kwargs) File "/usr/src/snuba/snuba/cli/subscriptions_scheduler_executor.py", line 110, in subscriptions_scheduler_executor assert result_topic_spec is not None AssertionError

Container declaration appeared in the latest commit - 06662c6

Event ID

No response

@dereckson
Copy link
Contributor

I can repro. Here a correctly formatted log:

2023-03-12 01:45:24,745 Initializing Snuba...
2023-03-12 01:45:28,878 Snuba initialization took 4.134511881042272s
2023-03-12 01:45:29,411 Initializing Snuba...
2023-03-12 01:45:33,449 Snuba initialization took 4.038913033902645s
Traceback (most recent call last):
  File "/usr/local/bin/snuba", line 33, in <module>
    sys.exit(load_entry_point('snuba', 'console_scripts', 'snuba')())
  File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.8/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.8/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "/usr/src/snuba/snuba/cli/subscriptions_scheduler_executor.py", line 110, in subscriptions_scheduler_executor
    assert result_topic_spec is not None
AssertionError

@dereckson
Copy link
Contributor

@johnbizokk Using the last snuba image with nightly tag, the error disappeared:

2023-03-12 10:05:41,377 Initializing Snuba...
2023-03-12 10:05:45,618 Snuba initialization took 4.242685459088534s
2023-03-12 10:05:46,174 Initializing Snuba...
2023-03-12 10:05:50,469 Snuba initialization took 4.296280158217996s
2023-03-12 10:05:53,514 New partitions assigned: {Partition(topic=Topic(name='snuba-sessions-commit-log'), index=0): 0}

@hubertdeng123
Copy link
Member

Thanks for chiming in @dereckson . @johnbizokk can you see if that works?

@github-actions
Copy link

github-actions bot commented Apr 4, 2023

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you label it Status: Backlog or Status: In Progress, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@github-actions github-actions bot locked and limited conversation to collaborators Apr 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Archived in project
Development

No branches or pull requests

3 participants