Bug 40105 - Btrfs is currently not supported by our Docker implementation
Btrfs is currently not supported by our Docker implementation
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UCS Installer
UCS 4.1
Other Linux
: P5 normal (vote)
: UCS 4.1-0-errata
Assigned To: Philipp Hahn
Janek Walkenhorst
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-11-26 06:11 CET by Stefan Gohmann
Modified: 2017-07-18 15:33 CEST (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2015-11-26 06:11:17 CET
Btrfs is currently not supported by our Docker implementation. Thus, it is not possible to install Docker based Apps on Btrfs.

The Installer should show a warning about these limitation. If it is not possible to show such a warning, we should show Btrfs as unsupported. If even this is not possible, we should remove Btrfs from the Installer.
Comment 1 Philipp Hahn univentionstaff 2015-12-15 19:15:21 CET
$ repo_admin.py --cherrypick -r 4.0 --releasedest 4.1 --dest errata4.1-0 -p partman-btrfs

r15629 | Bug #40105: partman-btrfs
r15630 | Bug #40105: partman-btrfs
r15631 | Bug #40105: partman-btrfs v3

Package: partman-btrfs
Version: 10.6.201512151633 
Branch: ucs_4.1-0
Scope: errata4.1-0

$ build-cd-ucs4 -i /var/univention/buildsystem2/apt/ucs_4.1-0-errata4.1-0 -s errata4.1-0 -r 4.1-0 --keep-installer --no-content-list-update

isotests/ucs_4.1-0-20151215-170529-dvd-amd64.iso

Fails to install due to Bug #38665

No YAML file as .udeb are not announced publicly.
Comment 2 Janek Walkenhorst univentionstaff 2016-01-21 16:48:48 CET
Code review: OK
Warning: DISPLAYED
Comment 3 Janek Walkenhorst univentionstaff 2016-01-26 11:41:31 CET
Warning: ALWAYS displayed

Even when using the default (ext4) the btrfs warning is shown.
Comment 4 Philipp Hahn univentionstaff 2016-01-26 17:06:27 CET
r15761 | Bug #39954 partman: btrfs is not supported
 Change code to show the warning only when at least on btrfs is created

Package: partman-btrfs
Version: 10.7.201601261701
Branch: ucs_4.1-0
Scope: errata4.1-0

FYI: UCS-4.1-0+errata DVD is currently broken due to Bug #40280 and Bug #39009
Comment 5 Philipp Hahn univentionstaff 2016-01-26 18:04:17 CET
r15762 | Bug #39954 partman: btrfs is not supported
 Fix debconv variable name

Package: partman-btrfs
Version: 10.8.201601261803
Branch: ucs_4.1-0
Scope: errata4.1-0

TBD: build-cd-ucs-4 ...
Comment 6 Janek Walkenhorst univentionstaff 2016-01-28 12:18:12 CET
Tests:
 Warning shown with btrfs: OK
 Warning not shown without btrfs: OK

Code review: OK, but the patch name contains an unrelated bug number, which is confusing. Please rename it, if possible.
Comment 7 Philipp Hahn univentionstaff 2016-02-01 08:20:03 CET
(In reply to Janek Walkenhorst from comment #6)
> Tests:
>  Warning shown with btrfs: OK
>  Warning not shown without btrfs: OK
> 
> Code review: OK, but the patch name contains an unrelated bug number, which
> is confusing. Please rename it, if possible.

Renamed: r15809
Comment 8 Janek Walkenhorst univentionstaff 2016-02-01 14:45:29 CET
(In reply to Philipp Hahn from comment #7)
> Renamed: r15809
OK