bug: obanweb only showing web-ng node #797

Open
opened 2026-03-28 04:28:38 +00:00 by mfreeman451 · 0 comments
Owner

Imported from GitHub.

Original GitHub issue: #2398
Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/issues/2398
Original created: 2026-01-20T03:45:22Z


Describe the bug
ObanWeb only shows serviceradar-web-ng node when listing nodes. This tells me that we most likely don't have web-ng and core-elx ashoban/oban talking to each other, I'm guessing we should be able to form a oban node cluster or something and see all nodes from one ObanWeb instance.

https://hexdocs.pm/oban/clustering.html

If there is a way where we can make Oban jobs run on any available node, I would be fine with that as well.

Also we just made a change to web-ng/config/runtime.exs

Image

I think this was a bad change maybe, and that the real issue here is that that Peers Database was missing all of the peers. Perhaps we could figure out how to populate that by looking at horde cluster membership?

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Imported from GitHub. Original GitHub issue: #2398 Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/issues/2398 Original created: 2026-01-20T03:45:22Z --- **Describe the bug** ObanWeb only shows `serviceradar-web-ng` node when listing nodes. This tells me that we most likely don't have web-ng and core-elx ashoban/oban talking to each other, I'm guessing we should be able to form a oban node cluster or something and see all nodes from one ObanWeb instance. https://hexdocs.pm/oban/clustering.html If there is a way where we can make Oban jobs run on any available node, I would be fine with that as well. Also we just made a change to `web-ng/config/runtime.exs` <img width="1108" height="327" alt="Image" src="https://github.com/user-attachments/assets/640adbc9-ffcb-4a76-b99b-41730f69d846" /> I think this was a bad change maybe, and that the real issue here is that that Peers Database was missing all of the peers. Perhaps we could figure out how to populate that by looking at horde cluster membership? **To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error **Expected behavior** A clear and concise description of what you expected to happen. **Screenshots** If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - OS: [e.g. iOS] - Browser [e.g. chrome, safari] - Version [e.g. 22] **Smartphone (please complete the following information):** - Device: [e.g. iPhone6] - OS: [e.g. iOS8.1] - Browser [e.g. stock browser, safari] - Version [e.g. 22] **Additional context** Add any other context about the problem here.
mfreeman451 added this to the 1.1.1 milestone 2026-03-28 04:28:38 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar#797
No description provided.