Skip to content

fix(install): always delete old hyperstack-mcp before creating new one#46

Merged
KailasMahavarkar merged 2 commits intomainfrom
fix/delete-old-container
Apr 11, 2026
Merged

fix(install): always delete old hyperstack-mcp before creating new one#46
KailasMahavarkar merged 2 commits intomainfrom
fix/delete-old-container

Conversation

@KailasMahavarkar
Copy link
Copy Markdown
Collaborator

Existing containers cause 'docker run --name' to fail since the name is already in use. They also may run stale images or have leftover state.

Add docker rm -f hyperstack-mcp 2>/dev/null before container creation in both fresh install and upgrade paths.

The MCP config references 'hyperstack-mcp' but users often have a
differently-named container from a prior 'docker run' without --name.
This is the #1 cause of 'tool not found' errors.

- Add name mismatch repair script in Step 3 (before config)
- Add auto-repair in Step 4 pre-check verification
- Promote to #1 item in troubleshooting section
Existing containers cause 'docker run --name' to fail since the name
is already in use. They also may run stale images or have leftover
state. Add 'docker rm -f hyperstack-mcp 2>/dev/null' before container
creation in both fresh install and upgrade paths.
@KailasMahavarkar KailasMahavarkar merged commit b255fd0 into main Apr 11, 2026
4 checks passed
KailasMahavarkar added a commit that referenced this pull request Apr 14, 2026
fix(install): always delete old hyperstack-mcp before creating new one
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant