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

U24 support for deploy-agent #1634

Closed
wants to merge 3 commits into from

Commits on May 30, 2024

  1. ws fix

    osoriano committed May 30, 2024
    Configuration menu
    Copy the full SHA
    b772d4e View commit details
    Browse the repository at this point in the history
  2. U24 support for deploy-agent

    Add support for Ubuntu 24 to deploy-agent. This includes adding
    support for Python 3.12.
    
    This requires updating some packages (e.g. requests, gevent, boto). For
    boto, an `s3_client` class was added to support new (boto3) and old
    (boto) packages.
    
    Testing done:
    - Unit tests passed
    - Installed the deploy-agent package on an Ubuntu 24 host
      - Deploy agent ran, but failed due to missing `facter` command
    - Installed the deploy-agent package on an Ubuntu 20 host
      - The deploy agent worked as expected. Was able to install new
        Teletraan builds and restart a Teletraan stage
    osoriano committed May 30, 2024
    Configuration menu
    Copy the full SHA
    84a37dd View commit details
    Browse the repository at this point in the history
  3. update github python matrix

    osoriano committed May 30, 2024
    Configuration menu
    Copy the full SHA
    3ec535e View commit details
    Browse the repository at this point in the history