You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Drop the legacy dstack-gateway Python package #2251
Currently, the gateway installation and updates are performed using a chain of two packages. First, the dstack-gateway package is installed from s3. The dstack-gateway package depends on the dstack package, which contains the actual code used on gateways, so the dstack package is then installed from PyPI.
The dstack-gateway package is redundant and complicates the development process. Testing a local gateway version now requires building and making publicly accessible a development version of both the dstack-gateway and the dstack package.
Solution
Move the remaining code from dstack-gateway to dstack and drop dstack-gateway.
Workaround
No response
Would you like to help us implement this feature by sending a PR?
I think it is relevant — we've been working a lot on the gateway recently, and having to deploy custom dstack-gateway versions and track whether the correct version is deployed wastes time during development and testing
Activity
github-actions commentedon Apr 12, 2025
This issue is stale because it has been open for 30 days with no activity.
r4victor commentedon Apr 8, 2026
@jvstme, I suggest we close it since it's been a non-priority for a long time and re-open if it becomes relevant.
jvstme commentedon Apr 9, 2026
I think it is relevant — we've been working a lot on the gateway recently, and having to deploy custom
dstack-gatewayversions and track whether the correct version is deployed wastes time during development and testing