bottlerocket-os / bottlerocket-os/bottlerocket

Cannot configure hugepages after bottlerocket 1.27

Open
#4,385 5 comments 0 reactions 0 assignees View on GitHub
status/needs-triage type/bug
Dominant language
Rust
Stars
9.7k
Forks
586
Avg merge
1d 18h
Merged PRs (30d)
12

Description

**Image I'm using:**

Bottlerocket 1.28+ via AWS provided AMI e.g. `bottlerocket-aws-k8s-1.30-x86_64-v1.32.0-cacc4ce9`

**What I expected to happen:**

With the following configuration

```
[settings.boot.kernel-parameters]
"transparent_hugepage" = ["never"]
"hugepages" = ["6550"]
"hugepagesz" = ["2M"]
```

We expect 6550 huge pages are configured

**What actually happened:**

0 huge pages are configured

**How to reproduce the problem:**

Use version 1.28-1.32 of bottlerocket AMI

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue with the Bottlerocket 1.28–1.32 AWS AMI and the settings.boot.kernel-parameters configuration shown in the report. Trace how transparent_hugepage, hugepages, and hugepagesz are handled, and verify that the resulting system reports 6550 configured 2M huge pages rather than zero.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, rust
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.