-
Notifications
You must be signed in to change notification settings - Fork 5
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
Init Dockerfile & containerized pulpito-ng #22
Conversation
06c2be4
to
4710aad
Compare
@zmc should we try to merge this? I think we agreed on keep the docker-compose stuff for now so this will help the interns to develop easier. |
@kamoltat yeah, I still want to try restoring the docs subdir before merging; I just haven't had a chance to yet. I'll mark this as a draft until then. |
@zmc can we merge this first since it will be easier for the interns to run pulpito-ng in a container with other services, so that can start working on integrating pulpitp-ng with teuthology-api. |
@kamoltat 🤦 when I saw your comment I somehow thought you were talking about the teuthology PR - I have no idea why. Sorry! This can be merged now. |
4710aad
to
28f9d5f
Compare
Looks like we have a merge conflict @kamoltat - should be an easy one to fix, though |
I set up automated container builds for this repo, so once we get this PR merged we will have containers available here: https://quay.io/repository/ceph-infra/pulpito-ng |
Motivation: We need a way to connect `pulpito-ng` with `teuthology-api` + all other teuthology services. Currently, we make use of docker containers to create a development environment for `teuthology-api` and other teuthology services. Solution: Created a Dockerfile and added a section in the README file describing the process of connecting `pulpito-ng` with otheer teuthology services such that we will be able to containerize `pulpito-ng` and develop it along side other services. Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
28f9d5f
to
42f57b4
Compare
@zmc should be good |
Quay seems to be broken at the moment; the build started 40min ago and hasn't completed. I started a second one and it appears hung as well. |
Built and pushed manually to: https://quay.ceph.io/repository/ceph/pulpito-ng |
Motivation:
We need a way to connect
pulpito-ng
with
teuthology-api
+ all other teuthology services. Currently, we make use of docker containers to create a development environment forteuthology-api
and other teuthology services.Solution:
Created a Dockerfile and added a section in the README file describing the process of connecting
pulpito-ng
with otheer teuthology services such that we will be able to containerizepulpito-ng
and develop it along side other services.