Skip to content
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

[warning] root subvolume is not explicitly defined #147

Open
FroggyFlox opened this issue Nov 27, 2023 · 2 comments
Open

[warning] root subvolume is not explicitly defined #147

FroggyFlox opened this issue Nov 27, 2023 · 2 comments

Comments

@FroggyFlox
Copy link
Member

In current build of Leap 15.5 profile, I see the following warning:

[ WARNING ]: 00:40:17 | Implicitly creating root volume
[ WARNING ]: 00:40:17 | --> Future versions of kiwi will not do this anymore
[ WARNING ]: 00:40:17 | --> Please specify btrfs_root_is_subvolume true|false

This is with kiwi running in the boxbuild method:

$ pip show kiwi
Name: kiwi
Version: 9.25.18
Summary: KIWI - Appliance Builder (next generation)
Home-page: https://osinside.github.io/kiwi
Author: Marcus Schaefer
Author-email: ms@suse.com
License: GPLv3+
Location: <path-to>/rockstor-installer/kiwi-env/lib/python3.11/site-packages
Requires: docopt, lxml, PyYAML, requests, simplejson
Required-by: kiwi-boxed-plugin

After a brief look, it seems to be a newer option:

This seems to be something to keep an eye on as it may be required if future versions of kiwi (kiwi 10 maybe?).

@phillxnet
Copy link
Member

From a quick read, this seems to be kiwi-ng adapting to accomodate a fedora layout, which does not play nicely with the openSUSE defaults we run under. So we have to take care to maintain our snapper/boot-to-snapshot capability when changing these settings as and when we are required to do so. We really don't want to 'down-grade' to fedora ways re btrfs use :) .

@phillxnet
Copy link
Member

We do currently have on all profiles:

btrfs_root_is_snapshot="true"

And a snapshot is a subvolume. We can re-check this behaviour once we have a build-able config again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants