Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker Hub 5.26.0 tag #6231

Closed
t-tomek opened this issue Apr 12, 2022 · 6 comments
Closed

Docker Hub 5.26.0 tag #6231

t-tomek opened this issue Apr 12, 2022 · 6 comments

Comments

@t-tomek
Copy link

t-tomek commented Apr 12, 2022

Can you provide v5.26.0 tag on DockerHub?

Currently osrm/osrm-backend:latest image provides OSRM 5.26.0, but there's no such tag.
I cannot rely on :latest tag only. If I rebuild my image with :latest tag and it points to 5.27.0, I will end up with incompatible version error like this:

[error] File is incompatible with this version of OSRM: car.osrm.icd prepared with OSRM 5.26.0 but this is v5.27.0

I have already encountered such problem when my data was prepared with 5.24.0 version but my image (using :latest tag) was automatically rebuild with 5.26.0 version. Now I want to avoid this and stick to version 5.26.0

@nbr23
Copy link

nbr23 commented Jul 14, 2022

I'm tagging by sha to prevent accidental version bumps in the meantime (osrm/osrm-backend:latest@sha256:af5d4a83fb90086a43b1ae2ca22872e6768766ad5fcbb07a29ff90ec644ee409).

It would be a delight to have an explicit v5.26.0 tag, still.

@SiarheiFedartsou SiarheiFedartsou mentioned this issue Aug 23, 2022
7 tasks
@githubjeka
Copy link

Please add v5.26 tag.

@mjjbell
Copy link
Member

mjjbell commented Sep 26, 2022

This project no longer has access to Docker Hub due to a change in their Terms of Service. The loss of access prevented the v5.26.0 tag being pushed to Docker Hub during that release.

Docker Hub will be replaced with Github Container registry for the v5.27 release (#6325). If you need a v5.26 container, you should build and tag a container locally.

@mjjbell mjjbell closed this as completed Sep 26, 2022
@tekeroth-snapcode
Copy link

I was hoping not to build it myself, as that would be a mess of biblical proportions. Anyone has a docker image I could run with 0.5.26 readily available? =)

@tekeroth-snapcode
Copy link

Or if perhap @mjjbell would find it in his heart to put an image of 0.5.26 for the world to use? Would that be hard or you to do? :-D

I run commands like:

docker run -t -v "${PWD}:/data" ghcr.io/project-osrm/osrm-backend osrm-extract -p /opt/car.lua /data/berlin-latest.osm.pbf || "osrm-extract failed"

and I guess the change would then be

docker run -t -v "${PWD}:/data" ghcr.io/project-osrm/osrm-backend:v0.5.26 osrm-extract -p /opt/car.lua /data/berlin-latest.osm.pbf || "osrm-extract failed"

if you would be able to put it up =)

@tekeroth-snapcode
Copy link

Update:

Actually, by cloning the OsrmNet repo, you will get a ZIP-file (in \libosrm\redist) containing binaries for Win 0.5.26.

Those files can be executed the same way as the docker instructions (same flags args etc), and doing that will produce osrm files that can be used with stuff that requires 0.5.26 (like osrmnet currently).

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

No branches or pull requests

5 participants