Skip to content

Docker container with tag 5.0.0 is broken #1341

@robinchrist

Description

@robinchrist

TL;DR The docker container with 5.0.0 tag is broken:

robin@P52:~$ docker run ghcr.io/exa-networks/exabgp:5.0.0 --help
Traceback (most recent call last):
  File "/opt/exabgp/bin/exabgp", line 3, in <module>
    from exabgp.application.main import main
  File "/opt/exabgp/exabgp/application/main.py", line 19, in <module>
    from exabgp.application import version
  File "/opt/exabgp/exabgp/application/version.py", line 11, in <module>
    from exabgp.version import version, get_root
ImportError: cannot import name 'get_root' from 'exabgp.version' (/opt/exabgp/exabgp/version.py)

The one with latest tag works though:

robin@P52:~$ docker run ghcr.io/exa-networks/exabgp:latest --help
usage: exabgp [-h]
              {version,cli,clii,healthcheck,env,decode,server,validate} ...

The BGP swiss army knife of networking

positional arguments:
  {version,cli,clii,healthcheck,env,decode,server,validate}
    version             report exabgp version
    cli                 control a running exabgp server instance
    clii                interactive CLI (same as cli with no arguments)
    healthcheck         monitor services and announce/withdraw routes
    env                 show exabgp configuration information
    decode              decode hex-encoded bgp packets
    server              start exabgp
    validate            validate configuration

options:
  -h, --help            show this help message and exit

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions