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

Fix current docker build with gamechanger-ml #291

Closed
wants to merge 2 commits into from

Conversation

neofob
Copy link

@neofob neofob commented Sep 25, 2023

Fix docker build.

Current checkout from gamechanger, gamechanger-data, gamechanger-ml...fail to build docker.

I fixed it. Worked for me, building that is.

References:

Tuan T. Pham added 2 commits September 24, 2023 23:25
dev_tools/docker/k8s/rhel8.Dockerfile:
    * Switch to postgresql docker base image to avoid the madness of
    installing postgresql and package dependency. Recent installation
    requires PERL IPC packages which is brain damaging to solve.

    * Use neofob/gamechanger-ml for gamechangerml install as upstream
    dod-advana/gamechanger-ml versioning is not fixed yet.

    * Add `-j` to building to utilize machine with modern muticore CPU

dev_tools/requirements/rhel8.locked.requirements.txt:
    * Fix up pip package versioning with gamechangeml.

References:
    * dod-advana/gamechanger-ml#155
    * dod-advana#285

Signed-off-by: Tuan T. Pham <[email protected]>
dev_tools/combined_entities.csv:
    * Until gamechanger-ml sorted out it packs itself and its data
    files, we just copy this file over here and copy its rightful
    place when we build the docker image.

dev_tools/docker/k8s/rhel8.Dockerfile:
    * See the above comment why we do what we do.

Signed-off-by: Tuan T. Pham <[email protected]>
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.

2 participants