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

QPPC-0000 updatedocker #684

Merged
merged 3 commits into from
May 31, 2023
Merged

QPPC-0000 updatedocker #684

merged 3 commits into from
May 31, 2023

Conversation

aokasb
Copy link
Contributor

@aokasb aokasb commented May 12, 2023

Motivation for change

This is related to QPPC-4141 I realized that the docker is not "general purpose docker" and its python version restricts some of the things which can be done. This PR is meant to update the docker from
https://hub.docker.com/r/bayesimpact/c2q-data-analysis to a generic docker and ensure all the scripts can be executed through that.

What is being changed

  • Updates Docker to use simple jupyter docker
  • Updates so that all the scripts are staged on /home/jovyan/work and can be staged through the same docker image

Release checklist:

Tasks that must be done prior to merging this PR, including testing.

  • Verified working locally
Associated JIRA tickets:

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

FROM jupyter/datascience-notebook

RUN pip install tabulate pytest

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pytest was not available in the previous docker also the python version was 3.6

@aokasb aokasb marked this pull request as ready for review May 16, 2023 21:22
@aokasb
Copy link
Contributor Author

aokasb commented May 23, 2023

That reminds me ( regarding Java 11 docker update ) , this one I worked on last week.
This is a previous work effort that i pursued last year then left off halfway @KyleApfel @pkasarski

@aokasb aokasb requested a review from pkasarski May 23, 2023 14:38
Copy link
Contributor

@KyleApfel KyleApfel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@aokasb aokasb merged commit 401196e into develop May 31, 2023
@aokasb aokasb deleted the QPPC-0000/updatedocker branch May 31, 2023 20:28
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.

3 participants