coreos / coreos/coreos-assembler
Add kola test for large Ignition configs
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 393
- Forks
- 193
- Avg merge
- 17h 6m
- Merged PRs (30d)
- 5
Description
Add a test verifying that Ignition accepts an arbitrarily large config, e.g. several megabytes. Certain platforms limit the size of userdata; in those cases we should test a config of exactly the maximum size. (That implies setting NoSSHKeyInUserData on those platforms.)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the existing kola tests and the platform userdata configuration first. Run the relevant kola test path, then add coverage for arbitrarily large Ignition configs and for the exact maximum size on platforms with userdata limits, including the stated NoSSHKeyInUserData setting. Done means the test passes across the affected platforms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- build-system, testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100