Version verification and troubleshooting
- Last Updated: December 23, 2025
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
This topic explains how to verify component versions and resolve version-related issues after installation.
Verify docker image versions
Run the following command to list all OpenEdge MCP images with their versions:
|
The following output appears:
|
Verify components versions
Use these commands to check versions of different components:
- To check distribution version, run:
cat VERSION - To check version of the
mcpgenutility, run:./mcpgen --version - To check version of the running server while the container is active, run:
docker run --rm openedge-mcp-server:latest python -c " import sys, os sys.path.insert(0, '/app/src') try: with open('/app/VERSION', 'r') as f: print(f'Server Version: {f.read().strip()}') except FileNotFoundError: print('Version file not found in container') "
Profile and configuration version tracking
Use these commands to track profile creation details and verify configuration versions:
| Action | Command |
|---|---|
| List profiles |
|
| Check configuration version |
cat generated/<profile-name>/mcp_server_config.json | grep -A5 -B5 version ||echo "No version field in config" |
Troubleshoot version mismatches
If you encounter version-related issues, follow these steps:
- If you encounter mixed versions across components, ensure all components use
the same release:
# Clean up old images docker images | grep openedge-mcp | grep -v "v0.0.2\|latest" | awk '{print $3}' | xargs -r docker rmi - If version tags are missing from your images, re-run the image loading
process:
./load_images.sh - If there are conflicts with the mcpgen utility, check if the correct wheel
is installed:
pip show mcpgen 2>/dev/null || echo "mcpgen not installed via pip"
Note: The
VERSION file in your distribution is the single
source of truth. All Docker images, mcpgen utility, and
documentation should align with this version.