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

docs/docker-compose: Move to new containers/ dir #1861

Closed
wants to merge 16 commits into from
Closed

Commits on Sep 6, 2023

  1. docs/docker-compose: Move to new containers/ dir

    This work is being mostly replaced by
    https://github.com/zmc/ceph-devstack. However, since that tool has
    fairly strict requirements, let's try to preserve the docker-compose
    functionality. It will still be useful for tests that don't require
    OSDs.
    
    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    efead9f View commit details
    Browse the repository at this point in the history
  2. containers: Use secrets for SSH keys, not env vars

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    60b790f View commit details
    Browse the repository at this point in the history
  3. containers/teuthology-dev: Remove ansible files

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    dab43db View commit details
    Browse the repository at this point in the history
  4. containers/teuthology-dev: Shorten watchdog_interval

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6d9a832 View commit details
    Browse the repository at this point in the history
  5. containers/teuthology-dev: Pin base image to focal

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    40ae524 View commit details
    Browse the repository at this point in the history
  6. containers/testnode: Install podman

    To get a recent version we have to switch OSes.
    
    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    04cb828 View commit details
    Browse the repository at this point in the history
  7. containers/testnode: Support nesting

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    5302038 View commit details
    Browse the repository at this point in the history
  8. containers/testnode: Use systemd

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    457c8d7 View commit details
    Browse the repository at this point in the history
  9. containers/testnode: Write /scratch_devs

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    1a26423 View commit details
    Browse the repository at this point in the history
  10. containers/testnode: Install pkgs for ceph tests

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    5bbcc5e View commit details
    Browse the repository at this point in the history
  11. containers/testnode: Use raw osd_method

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    5c69d6a View commit details
    Browse the repository at this point in the history
  12. containers/testnode: no_cgroups_split

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    8833b98 View commit details
    Browse the repository at this point in the history
  13. containers/teuthology-dev: Parametrize suite

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    eff288c View commit details
    Browse the repository at this point in the history
  14. test_locking: Tolerate CentOS Stream's versioning

    It's not a problem functionally, so explicitly allow it in the unit
    test.
    
    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    78ddaa6 View commit details
    Browse the repository at this point in the history
  15. containers/teuthology-dev: Specify a cephadm image

    I'm not certain why suites aren't settings this / how they work when
    they don't, but for now main is fine.
    
    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    9e6108c View commit details
    Browse the repository at this point in the history
  16. teuthology.sh: Support suite branch/repo env vars

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    54e1824 View commit details
    Browse the repository at this point in the history