-
Notifications
You must be signed in to change notification settings - Fork 315
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
linux-image-extra not available on AWS server #38
Comments
Apologies for the delay in getting back to you. We'll look into fixing the logic for this in an upcoming release. |
Any news on this bug, or a workaround other than $manage_kernel => false ? |
There is a ticket in our backlog to remove anything that is no longer relevant to the operating system we no longer support after the fork. Someone will be looking into this sprint. Thanks for your patience, we've been a bit light on with engineers over the christmas/new year break. |
Assuming the supported operating systems shown in |
Since the deployment of the new AWS-optimised kernel for Ubuntu in April 2017, buildfarm deployments on AWS will fail unless the operator first reverts to the default virtual kernel. The "manage_kernel" parameter is meant to install supplementary kernel packages required by older combinations of docker and Ubuntu. https://github.com/garethr/garethr-docker/blob/ccade80caf3be669241e733d6489828789cba5c1/manifests/install.pp#L65-L67 According to the official puppet-docker module, which was copied from garethr/docker without commit history, this flag is no longer needed any of their supported platforms [1] and is due to be removed. Since Ubuntu Xenial is one of the platforms that this is no longer needed on. Removing it to allow the use of the AWS-optimized kernel does no harm. [1]: puppetlabs/puppetlabs-docker#38
Fixed in PR #116 |
Since the deployment of the new AWS-optimised kernel for Ubuntu in April 2017, buildfarm deployments on AWS will fail unless the operator first reverts to the default virtual kernel. The "manage_kernel" parameter is meant to install supplementary kernel packages required by older combinations of docker and Ubuntu. https://github.com/garethr/garethr-docker/blob/ccade80caf3be669241e733d6489828789cba5c1/manifests/install.pp#L65-L67 According to the official puppet-docker module, which was copied from garethr/docker without commit history, this flag is no longer needed any of their supported platforms [1] and is due to be removed. Since Ubuntu Xenial is one of the platforms that this is no longer needed on. Removing it to allow the use of the AWS-optimized kernel does no harm. [1]: puppetlabs/puppetlabs-docker#38
Error:
I've temporarily patched this by setting
$manage_kernel => false
, but seems to be an issue.The text was updated successfully, but these errors were encountered: