Whamcloud - gitweb
LU-11071 build: Add server build support for Ubuntu 18.04 13/32613/10
authorLi Dongyang <dongyangli@ddn.com>
Thu, 19 Jul 2018 16:24:36 +0000 (12:24 -0400)
committerOleg Drokin <green@whamcloud.com>
Mon, 30 Jul 2018 22:25:56 +0000 (22:25 +0000)
commite41bdca755954beeb47ee6653ed9e140b7338e96
tree9d4417f8101bf884d5797657e99fff0e4317676f
parentf1ebf88aef2101ff9ee30b0ddea107e8f700c07f
LU-11071 build: Add server build support for Ubuntu 18.04

This enables server build for Ubuntu 18.04 LTS, the ldiskfs
patches are based on Gael's 4.12 support,
they apply to kernel versions 4.15.0-20.21 to 4.15.0-23.25

There's also a small fix to make dpkg happy when installing
lustre packages which requires lustre-client-utils.

Test-Parameters: clientdistro=ubuntu1604 trivial
Signed-off-by: Li Dongyang <dongyangli@ddn.com>
Signed-off-by: Gael Delbary <gael.delbary@cea.fr>
Change-Id: I65e1a5ee0d17115f23ba071ff1ab23b4fb22e78f
Reviewed-on: https://review.whamcloud.com/32613
Tested-by: Jenkins
Reviewed-by: Quentin Bouget <quentin.bouget@cea.fr>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Yang Sheng <ys@whamcloud.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
35 files changed:
autoMakefile.am
config/lustre-build-ldiskfs.m4
config/lustre-build-linux.m4
config/lustre-build-zfs.m4
debian/changelog
debian/control
debian/control.main
debian/control.modules.in
debian/lustre-client-utils.conffiles [deleted file]
debian/lustre-server-utils.conffiles [deleted file]
ldiskfs/kernel_patches/patches/rhel6.3/ext4-large-eas.patch
ldiskfs/kernel_patches/patches/rhel7.2/ext4-large-eas.patch
ldiskfs/kernel_patches/patches/rhel7/ext4-large-eas.patch
ldiskfs/kernel_patches/patches/sles11sp2/ext4-large-eas.patch
ldiskfs/kernel_patches/patches/sles12/ext4-large-eas.patch
ldiskfs/kernel_patches/patches/sles12sp2/ext4-large-eas.patch
ldiskfs/kernel_patches/patches/ubuntu14+16/ext4-large-eas.patch
ldiskfs/kernel_patches/patches/ubuntu18/ext4-attach-jinode-in-writepages.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-corrupted-inode-block-bitmaps-handling-patches.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-data-in-dirent.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-dont-check-before-replay.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-give-warning-with-dir-htree-growing.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-hash-indexed-dir-dotdot-update.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-jcb-optimization.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-kill-dx-root.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-mballoc-extra-checks.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-misc.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-nocmtime.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-osd-iop-common.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-pdirop.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ubuntu18/ext4-remove-truncate-warning.patch [new file with mode: 0644]
ldiskfs/kernel_patches/series/ldiskfs-4.15.0-20-ubuntu18.series [new file with mode: 0644]
lnet/autoconf/lustre-lnet.m4
lustre/autoconf/lustre-core.m4
lustre/osd-ldiskfs/osd_internal.h