[LU-12477] Remove obsolete config checks Created: 27/Jun/19 Updated: 01/Aug/23 Resolved: 02/Jun/20 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.14.0 |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Patrick Farrell (Inactive) | Assignee: | James A Simmons |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | easy | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||||||||||||||||||
| Description |
|
As of 2.12/2.13, we no longer support many older kernels, including anything in the 2.x vintage. This is a ticket to track removing some of the config checks for these versions. |
| Comments |
| Comment by Patrick Farrell (Inactive) [ 27/Jun/19 ] |
|
I got inspired to do a few of these this morning, I have zero intention of trying to get them all. Right now, I have: For this. These cover, I believe: The 'easy for Patrick to understand' obsolete lnet checks (so nothing in the OFED checking) And the last one is just scraping the surface of the core Lustre checks, of which there are a lot. There are many, many obsolete checks not covered here. This would be a good newbie project... |
| Comment by Gerrit Updater [ 11/Jul/19 ] |
|
James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/35461 |
| Comment by Gerrit Updater [ 11/Jul/19 ] |
|
James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/35462 |
| Comment by James A Simmons [ 11/Jul/19 ] |
|
Applied the two above patches will let use remove lustre_patchless_compat.h and it autoconf test. |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35461/ |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35462/ |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/35539 |
| Comment by Gerrit Updater [ 18/Jul/19 ] |
|
James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/35551 |
| Comment by Gerrit Updater [ 27/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35551/ |
| Comment by Gerrit Updater [ 15/Aug/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35539/ |
| Comment by Gerrit Updater [ 12/Nov/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35343/ |
| Comment by Gerrit Updater [ 21/Dec/19 ] |
|
James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/37085 |
| Comment by Andreas Dilger [ 27/Dec/19 ] |
|
James, what do you think about splitting the configure checks into common and server-only sections? That would probably remove a bunch of checks from the client build process, which is one of the slower parts of the build today. |
| Comment by Gerrit Updater [ 10/Jan/20 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35342/ |
| Comment by Gerrit Updater [ 28/Jan/20 ] |
|
James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/37352 |
| Comment by Gerrit Updater [ 20/Feb/20 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/37085/ |
| Comment by Gerrit Updater [ 25/Feb/20 ] |
|
Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/37725 |
| Comment by Gerrit Updater [ 05/Mar/20 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/37725/ |
| Comment by Gerrit Updater [ 24/Mar/20 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/37352/ |
| Comment by Peter Jones [ 24/Mar/20 ] |
|
Looks like this has all landed for 2.14 |
| Comment by James A Simmons [ 24/Mar/20 ] |
|
A cleanup of the kernel patches are left. Also the old dev rdonly work can be removed. |
| Comment by Gerrit Updater [ 25/Mar/20 ] |
|
James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/38068 |
| Comment by Gerrit Updater [ 25/Mar/20 ] |
|
James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/38070 |
| Comment by Arshad Hussain [ 05/Apr/20 ] |
|
Hi James, A small change in "lustre/Changelog" is also required.
# git diff
diff --git a/lustre/ChangeLog b/lustre/ChangeLog
index dfb5fa8..a20c9d4 100644
--- a/lustre/ChangeLog
+++ b/lustre/ChangeLog
@@ -5,7 +5,6 @@ TBD Whamcloud
* Server primary kernels built and tested during release cycle:
3.10.0-1062.9.1.el7 (RHEL7.7)
* Other server kernels known to build and work at some point (others may also work):
- 3.10.0-862.14.4.el7 (RHEL7.5)
3.10.0-957.27.2.el7 (RHEL7.6)
4.18.0-80.11.2.el8 (RHEL8.0)
4.18.0-147.3.1.el8 (RHEL8.1)
I ran into the compatibility issue first hand as I was still using 3.10.0-862.14.4.el7 (RHEL7.5) as my dev system. Of course after a bump to 3.10.0-957.27.2.el7 (7.6) things are fine now. Thanks
|
| Comment by Gerrit Updater [ 06/Apr/20 ] |
|
James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/38139 |
| Comment by Gerrit Updater [ 14/Apr/20 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38070/ |
| Comment by Gerrit Updater [ 17/Apr/20 ] |
|
Shaun Tancheff (shaun.tancheff@hpe.com) uploaded a new patch: https://review.whamcloud.com/38268 |
| Comment by Gerrit Updater [ 17/Apr/20 ] |
|
Shaun Tancheff (shaun.tancheff@hpe.com) uploaded a new patch: https://review.whamcloud.com/38269 |
| Comment by Gerrit Updater [ 01/May/20 ] |
|
Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/38438 |
| Comment by Gerrit Updater [ 01/May/20 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38139/ |
| Comment by Gerrit Updater [ 14/May/20 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38438/ |
| Comment by Gerrit Updater [ 02/Jun/20 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38268/ |
| Comment by Peter Jones [ 02/Jun/20 ] |
|
Is this work complete or is there more to come still? |
| Comment by Shaun Tancheff [ 02/Jun/20 ] |
|
From my perspective there is nothing further. |
| Comment by Peter Jones [ 02/Jun/20 ] |
|
ok - thanks stancheff |
| Comment by James A Simmons [ 03/Jun/20 ] |
|
I concur. Our patchset is so much smaller |
| Comment by Gerrit Updater [ 02/Dec/20 ] |
|
Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/40831 |
| Comment by Gerrit Updater [ 07/Dec/20 ] |
|
Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/40883 |
| Comment by Gerrit Updater [ 24/Dec/20 ] |
|
Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/41086 |
| Comment by Gerrit Updater [ 26/Feb/21 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/41086/ |
| Comment by Gerrit Updater [ 10/Mar/21 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40831/ |
| Comment by Gerrit Updater [ 10/Mar/21 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40883/ |
| Comment by Gerrit Updater [ 10/May/21 ] |
|
Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/43623 |