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

Various updates to support newer OSes #1953

Merged
merged 12 commits into from
Jun 12, 2024
Merged

Various updates to support newer OSes #1953

merged 12 commits into from
Jun 12, 2024

Commits on Jun 4, 2024

  1. tests: Add test for parsing Centos 9 os_release

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    0ceb988 View commit details
    Browse the repository at this point in the history
  2. opsys: Add codenames for noble & centos 10

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    7518de7 View commit details
    Browse the repository at this point in the history
  3. containers/teuthology-dev: Update to noble

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    d2f605f View commit details
    Browse the repository at this point in the history
  4. bootstrap: Don't force English locale

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    02475c0 View commit details
    Browse the repository at this point in the history
  5. fog: Look for CentOS X.Stream images

    When attempting to provision a CentOS node, if the user leaves out ".stream",
    try searching for that as well.
    
    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    cb2e49a View commit details
    Browse the repository at this point in the history
  6. docker-compose: Pin teuthology to Ubuntu 22.04

    Until it can get updated.
    
    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4a41271 View commit details
    Browse the repository at this point in the history
  7. docker-compose: Fix locale

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    b635ea6 View commit details
    Browse the repository at this point in the history
  8. docker-compose: Bump testnode image to 22.04

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    31243ca View commit details
    Browse the repository at this point in the history
  9. testnode_start.sh: Detect operating system

    ... instead of hardcoding, which is more error-prone.
    
    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    dfdecda View commit details
    Browse the repository at this point in the history
  10. opsys: Handle CentOS Stream more appropriately

    This fixes an inconsistency where we'd change "centosX.stream" to "centosX" when
    a job starts, submitting that to paddles.
    
    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    e1d3a97 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. fog: Simplify installed OS verification

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    8882ef3 View commit details
    Browse the repository at this point in the history
  2. opsys: Tweak OS.__eq__ to work with CentOS Stream

    Signed-off-by: Zack Cerza <[email protected]>
    zmc committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    2c4be63 View commit details
    Browse the repository at this point in the history