pmbootstrap/pmb/helpers
Oliver Smith 8df7514b8e
install: verify pmaports branch supporting fs (MR 2011)
Do not attempt to install with a filesystem that is not supported by the
initramfs code in the checked out pmaports branch.

Previously we would have increased the pmaports.cfg version and require
that new version by pmbootstrap, however this will break compatibility
with release branches where we won't roll out this feature (v20.05).
Therefore don't change the version, but add a new
"supported_root_filesystems" key to pmaports.cfg, which defaults to
"ext4".

Related: https://postmarketos.org/pmaports.cfg
2021-04-11 20:10:28 +02:00
..
__init__.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
apk.py pmb.config.apk_tools_min_version: support branches (MR 2015) 2021-01-27 22:05:25 +01:00
aportupgrade.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
args.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
cli.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
devices.py pmb: Introduce support for "unmaintained" devices (MR 2018) 2021-02-05 00:39:16 +01:00
file.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
frontend.py install: verify pmaports branch supporting fs (MR 2011) 2021-04-11 20:10:28 +02:00
git.py Replace pmaports channels stable, stable-next (MR 2032) 2021-03-18 18:58:13 +01:00
http.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
lint.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
logging.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
mount.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
other.py Replace pmaports channels stable, stable-next (MR 2032) 2021-03-18 18:58:13 +01:00
package.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
pkgrel_bump.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
pmaports.py Replace pmaports channels stable, stable-next (MR 2032) 2021-03-18 18:58:13 +01:00
repo.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
repo_missing.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
run.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
run_core.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
status.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00
ui.py treewide: bump copyright to 2021 2021-01-07 23:30:47 +01:00