Page MenuHomeVyOS Platform

image.py: typo "writeable" should be "writable" breaks typos CI check
Closed, ResolvedPublicBUG

Description

python/vyos/system/image.py contains a docstring typo introduced in e94f0e47d ("image: T9269: skip GRUB updates on container and diskless systems", 2026-09-01):

def if_persistence(func):

"""Decorator to call function only if persistence storage is available.
Without it there is no writeable GRUB configuration to operate on"""

"writeable" should be "writable". This is flagged by the typos CI check (crate-ci/typos), which now fails on the rolling branch itself and on every PR rebased past that
commit — independent of what the PR actually changes.

Example: https://github.com/vyos/vyos-1x/pull/5436 fails typos despite touching none of the affected files.

Trivial one-line fix in python/vyos/system/image.py.

Details

Version
1.5.1
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Event Timeline

rherold claimed this task.

Dublicate with T9290