Skip to content

cloud-init schema should not require sudo #6592

@holmanb

Description

@holmanb

Bug report

Originally reported by @blackboxsw:

Confirmed a slightly difference error/warning on cloud-init 24.1~1g1003d438 on Ubuntu Noble. We should sort non-root use of schema validation for files that do not require root read-only permission.

ubuntu@nnn:~$ cloud-init schema --config-file ud
2023-12-19 00:50:38,842 - sources[WARNING]: failed loading pickle in /var/lib/cloud/instance/obj.pkl: [Errno 13] Permission denied: '/var/lib/cloud/instance/obj.pkl'
Valid schema ud
ubuntu@nnn:~$ cloud-init --version
/usr/bin/cloud-init 24.1~1g1003d438-0ubuntu1

I can confirm that this issue persists on 25.3.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working correctly

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions