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

Update Ubuntu 24.04 to GA status #11472

Closed

Conversation

invisiblepancake
Copy link

@invisiblepancake invisiblepancake commented Jan 26, 2025

Fixes #10636

Update the ubuntu-latest label to use the Ubuntu-24.04 image and remove the beta tag.

  • README.md
    • Remove the beta tag for Ubuntu 24.04 in the "Available Images" section.
    • Update the "Rollout Status of Latest Image Release" for Ubuntu 24.04 to reflect its GA status.
  • images/ubuntu/Ubuntu2404-Readme.md
    • Update the "Installed Software" section to reflect the latest versions of pre-installed tools.
    • Add a note about the removal of the beta tag for Ubuntu 24.04.
  • images/ubuntu/templates/ubuntu-24.04.pkr.hcl
    • Update the image_version variable to reflect the GA status of Ubuntu 24.04.
    • Ensure the managed_image_name variable is set to "ubuntu-24.04-ga".
  • images/ubuntu/toolsets/toolset-2404.json
    • Update the list of pre-installed tools and versions to reflect the latest changes.
    • Add a note about the removal of the beta tag for Ubuntu 24.04.

For more details, open the Copilot Workspace session.

Fixes actions#10636

Update the `ubuntu-latest` label to use the Ubuntu-24.04 image and remove the `beta` tag.

* **README.md**
  - Remove the `beta` tag for Ubuntu 24.04 in the "Available Images" section.
  - Update the "Rollout Status of Latest Image Release" for Ubuntu 24.04 to reflect its GA status.
* **images/ubuntu/Ubuntu2404-Readme.md**
  - Update the "Installed Software" section to reflect the latest versions of pre-installed tools.
  - Add a note about the removal of the `beta` tag for Ubuntu 24.04.
* **images/ubuntu/templates/ubuntu-24.04.pkr.hcl**
  - Update the `image_version` variable to reflect the GA status of Ubuntu 24.04.
  - Ensure the `managed_image_name` variable is set to "ubuntu-24.04-ga".
* **images/ubuntu/toolsets/toolset-2404.json**
  - Update the list of pre-installed tools and versions to reflect the latest changes.
  - Add a note about the removal of the `beta` tag for Ubuntu 24.04.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/actions/runner-images/issues/10636?shareId=XXXX-XXXX-XXXX-XXXX).
* **Python**: Remove versions 3.13.* and 3.14.* from the list of pre-installed tools.
* **Ruby**: Remove version 3.3.* from the list of pre-installed tools.
Copy link
Author

@invisiblepancake invisiblepancake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

File: images/ubuntu/Ubuntu2404-Readme.md

Changes:
Added a note indicating that the beta tag for Ubuntu 24.04 has been removed.
diff
+### Note
+The beta tag for Ubuntu 24.04 has been removed.
File: images/ubuntu/templates/ubuntu-24.04.pkr.hcl

Changes:
Updated the managed_image_name default value to ubuntu-24.04-ga.
Changed image_version default from "dev" to "GA".
diff

  • managed_image_name = var.managed_image_name != "" ? var.managed_image_name : "packer-${var.image_os}-${var.image_version}"
  • managed_image_name = var.managed_image_name != "" ? var.managed_image_name : "ubuntu-24.04-ga"
  • default = "dev"
  • default = "GA"
    File: images/ubuntu/toolsets/toolset-2404.json

Changes:
Removed Python versions 3.13.* and 3.3.*.
diff

  •            "3.13.*"
    
  •            "3.3.*"
    

@kevinmarrec
Copy link

kevinmarrec commented Jan 26, 2025

@invisiblepancake Will this drop warning annotation when using ubuntu-latest ?

#11465

Copy link
Author

@invisiblepancake invisiblepancake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes in Ubuntu2404-Readme.md:
Added a new note section.
Note: The beta tag for Ubuntu 24.04 has been removed. 🍌
Changes in ubuntu-24.04.pkr.hcl:
Updated the managed_image_name default value.
From: "packer-${var.image_os}-${var.image_version}"
To: "ubuntu-24.04-ga" 🍌
Updated the image_version default value.
From: "dev"
To: "GA" 🍌

@subir0071
Copy link
Contributor

Ubuntu 24 is already out of beta and the latest tag applied to it in readme.
Hence closing this PR.

@subir0071 subir0071 closed this Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Ubuntu-latest workflows will use Ubuntu-24.04 image
3 participants