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

feat: install LTS kernel for Ubuntu when available #5835

Merged
merged 10 commits into from
Feb 22, 2025

Conversation

anujmaheshwari1
Copy link
Contributor

@anujmaheshwari1 anujmaheshwari1 commented Feb 13, 2025

What type of PR is this?
This PR adds functionality to install LTS kernel for Ubuntu VHDs, when available. It also adds VHD content tests to ensure the right LTS kernel is installed on the VHD depending on the Ubuntu version.

Successful VHD build: https://msazure.visualstudio.com/CloudNativeCompute/_build/results?buildId=115093843&view=results

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Requirements:

Special notes for your reviewer:

Release note:

none

Copy link
Collaborator

@zachary-bailey zachary-bailey left a comment

Choose a reason for hiding this comment

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

Why do we not want the 6.8 kernel for 22.04?

This table shows 6.8 is LTS for 22.04, but it is the HWE variant. Is that why?

Kernel Release Cycle Docs

UPDATE: Ahh, it seems there is no azure-specific 6.8 for 22.04?

@anujmaheshwari1
Copy link
Contributor Author

Why do we not want the 6.8 kernel for 22.04?

This table shows 6.8 is LTS for 22.04, but it is the HWE variant. Is that why?

Kernel Release Cycle Docs

UPDATE: Ahh, it seems there is no azure-specific 6.8 for 22.04?

correct Zach, we dont want the HWE variant to determine the LTS kernel to install.

@anujmaheshwari1 anujmaheshwari1 merged commit c970d87 into master Feb 22, 2025
17 checks passed
@anujmaheshwari1 anujmaheshwari1 deleted the amaheshwari/2404LTS branch February 22, 2025 01:47
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.

4 participants