Skip to content

[Release 2023.07.17] Docker images status #25

@esgn

Description

@esgn

Hi,

As a new release was pushed (2023.07.17) and alpine docker images failed to build using github actions (https://github.com/geoflow3d/geoflow-bundle/actions/runs/5576854283/job/15101126880), I was wondering what was the status of the Docker images.

I've tried and update the alpine images. Base can be built with necessary adjustments (update proj to 9.0.0 and rewrite compilation with cmake + update CGAL version) but I'm blocked when trying to build the builder image (compilation error in gfp-basic3d and flatbuffers/util.h). In addition I had to remove the .git from .dockerignore in order for COPY .git $root/.git in builder to work (same error than the one which blocks github action for now)

I've seen ubuntu images have recently been added. I was able to build the base image and then builder image with my built base image. For the lod22-reconstruct image I had to add ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/ as it seems the strip/export/copy process changed some linking absolute paths to relative paths and was causing issues.

Having done that I'm capable to launch docker example from the documentation using the ubuntu images. I struggled to make it work completely due to the error in the single flowchart as described in #23 but the workaround described in this issue solved my problem.
Having looked at the geof verbose log output : Is GF_PROCESS_CRS necessary for the single reconstruct flowchart ?

So at the end of day I presume alpine images are now deprecated, the ubuntu ones are the one to use but the github workflows files have not been updated ?

Thanks in advance

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions