25 Apr 2025 Β· Semaphore News Β· 3 min read

    Semaphore Now Supports Ubuntu 24.04

    Contents

    We’re excited to announce that Semaphore now offers Ubuntu 24.04 as one of our available build images. Starting this week, you can take advantage of the latest Ubuntu LTS release on Semaphore to run your CI/CD pipelines.

    What’s New

    The Ubuntu 24.04 image ships with updated versions for all the software you love, including:

    • Docker 28
    • Updated runtimes for all languages
    • Updated SDKs for cloud providers
    • Newer versions of browsers for end-to-end testing
    • Extended support and the latest patches

    You can find all the details on our Ubuntu 24.04 image in the docs.

    What’s Changing for You

    • New OS image: Ubuntu 24.04 is now available alongside our existing images.
    • Non-breaking update: There are no breaking changesβ€”your existing pipelines will continue to run exactly as before.

    Impact on Your Pipelines

    Since this isn’t a disruptive change, your current workflows will not be affected. The main advantage is simply having access to the latest Ubuntu LTS version, with all its updated packages, improved performance, and extended security support.

    How to Use Ubuntu 24.04

    To start using Ubuntu 24.04:

    1. Open your project’s pipeline configuration.
    2. Select a pipeline
    3. Under Agent select “Linux Based Virtual Machine”
    4. Select either one of the e2 or f1 machine types
    5. Select ubuntu2404

    Alternatively, you can change the agent on the pipeline YAML directly. For example:

    version: v1.0
    name: CI Pipeline
    agent:
      machine:
        type: f1-standard-2
        os_image: ubuntu2404

    Commit and push the changes. Your next pipeline run will execute on Ubuntu 24.04.

    F1 & E2 Machines: Rock-Solid Performance

    Please note that the Ubuntu 24.04 image is currently supported only on our high-performance e2 and f1 machines. Both machine types deliver:

    • e2 machines: Cost-effective builds with great concurrency and reliability.
    • f1 machines: Top-tier speed, ideal for CPU-intensive tasks and faster feedback loops.

    If you haven’t tried f1 machines yet, now’s a perfect time to see what they can do for your build times!

    Looking Ahead: Ubuntu 20.04 Deprecation

    Ubuntu 20.04 reaches official EOL on 31 May 2025. We plan to deprecate our 20.04 image in the following months and will publish a follow-up announcement well in advance to help you migrate. No action is needed right nowβ€”just stay tuned for that future notice.

    Thank you for choosing Semaphore! We’re committed to keeping your CI/CD environment up to date and performant. If you have any questions or feedback about the Ubuntu 24.04 rollout, please reach out to support or our post your questions on our Discord server.

    Aleksandar Mitrovic
    Writen by:
    Project and product manager with 10+ years of experience in developing great products and services from idea to market. Always excited to work with excellence seeking teams.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Star us on GitHub