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

Added dockerfile + docker-compose script dev setup #1665

Merged
merged 7 commits into from
Jan 14, 2022

Commits on Nov 29, 2021

  1. Added dockerfile + docker-compose script dev setup

    Developers can now use start.sh to build the images
    and set up postgresql, paddles, pulpito and teuthology
    for development.
    
    This PR is also pending for:
    #1650
    ceph/paddles#94
    
    to be merged, as currently we use these branches
    as images for paddles and pulpito.
    
    Signed-off-by: Kamoltat Sirivadhna <[email protected]>
    kamoltat committed Nov 29, 2021
    Configuration menu
    Copy the full SHA
    5b6faa0 View commit details
    Browse the repository at this point in the history
  2. Initialize README files + changes reflecting Zack's review

    Signed-off-by: Kamoltat Sirivadhna <[email protected]>
    kamoltat committed Nov 29, 2021
    Configuration menu
    Copy the full SHA
    596f32e View commit details
    Browse the repository at this point in the history
  3. Added more stuff to documentation

    Signed-off-by: Kamoltat Sirivadhna <[email protected]>
    kamoltat committed Nov 29, 2021
    Configuration menu
    Copy the full SHA
    706b3c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. Compose teuthology master branch and use beanstalk

    Compose teuthology version that uses beanstalk.
    
    Signed-off-by: Kamoltat Sirivadhna <[email protected]>
    kamoltat committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    f8e8550 View commit details
    Browse the repository at this point in the history
  2. Updated README file as we still use beanstalk

    update README file as we change back to beanstalk
    as queue.
    
    Signed-off-by: Kamoltat Sirivadhna <[email protected]>
    kamoltat committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    7861b06 View commit details
    Browse the repository at this point in the history
  3. Moved Dockerfile

    Moved docker file to:
    
    docs/docker-compose/Dockerfile
    
    Signed-off-by: Kamoltat Sirivadhna <[email protected]>
    kamoltat committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    0203af8 View commit details
    Browse the repository at this point in the history
  4. Removed beanstalkd in teuthology image

    Signed-off-by: Kamoltat Sirivadhna <[email protected]>
    kamoltat committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    9a33610 View commit details
    Browse the repository at this point in the history