[LU-955] Lustre-modules 2.1 client rpm wrongly requires lustre-backend-fs Created: 30/Dec/11  Updated: 09/May/12  Resolved: 09/Feb/12

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.1.0, Lustre 2.1.1, Lustre 1.8.7
Fix Version/s: Lustre 2.2.0, Lustre 2.1.1, Lustre 1.8.8

Type: Bug Priority: Major
Reporter: Jay Lan (Inactive) Assignee: Minh Diep
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 4775

 Description   

I built lustre 2.1.0 based on git repo at
https://github.com/jlan/lustre-nas/tree/nas-2.1.0

The client lustre-modules rpm failed on rpm install:
error: Failed dependencies:
lustre-backend-fs is needed by lustre-modules-2.1.0-1nasC_ofed153_2.6.32.23_0.3.1.20110428_nasa.x86_64

"lustre-backend-fs" should not be required by a client.

I found a discussion thread on wc-discuss, but I do not find an LU for this problem.
https://groups.google.com/a/whamcloud.com/group/wc-discuss/browse_thread/thread/d411c93a8ab28ce1#



 Comments   
Comment by Peter Jones [ 30/Dec/11 ]

Minh

Can you please look into this one?

Thanks

Peter

Comment by Minh Diep [ 05/Jan/12 ]

The fix is available at http://review.whamcloud.com/#change,1576

I have verified that it no longer requires lustre-backend-fs.
Please try to see if it works for you.

Comment by Jay Lan (Inactive) [ 05/Jan/12 ]

The patch works for me.

This patch changes client RPM names to "lustre-client-*". It is a change, but is fine with me.

Comment by Minh Diep [ 05/Jan/12 ]

Thank you for verifying the patch. The name lustre-client-module* is how it should be and it consistent with our release rpms on downloads.whamcloud.com

Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » x86_64,server,el5,ofa #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » i686,server,el6,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » x86_64,client,el5,ofa #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » i686,client,el6,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » i686,server,el5,ofa #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » i686,server,el5,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » i686,client,el5,inkernel #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 06/Jan/12 ]

Integrated in lustre-master » i686,client,el5,ofa #411
LU-955 build: fix bad lustre-backend-fs dependency (Revision e760b61033909351e440fdbb1b465f551d2cc232)

Result = SUCCESS
Oleg Drokin : e760b61033909351e440fdbb1b465f551d2cc232
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Minh Diep [ 09/Jan/12 ]

b1_8 patch http://review.whamcloud.com/#change,1931

Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » x86_64,client,el5,ofa #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » x86_64,client,el6,inkernel #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » x86_64,server,el5,inkernel #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » x86_64,client,el5,inkernel #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » i686,client,el5,inkernel #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » i686,client,el5,ofa #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » x86_64,client,ubuntu1004,inkernel #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » x86_64,server,el5,ofa #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » i686,client,el6,inkernel #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • autoMakefile.am
  • build/autoMakefile.am.toplevel
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » i686,server,el5,inkernel #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by Build Master (Inactive) [ 11/Jan/12 ]

Integrated in lustre-b1_8 » i686,server,el5,ofa #165
LU-955 build: fix bad lustre-backend-fs dependency (Revision e7c7f04cccd7805e4e63b791bd5053b77a749669)

Result = SUCCESS
Johann Lombardi : e7c7f04cccd7805e4e63b791bd5053b77a749669
Files :

  • build/autoMakefile.am.toplevel
  • autoMakefile.am
Comment by James A Simmons [ 11/Jan/12 ]

When I upgraded I encountered a build issue with ldiskfs due to this change. It only showed when I did a make rpms. I tracked it down to the ldiskfs/autoMakefile.am missing the BUILD_SERVER variable being set. The work around was to add BUILD_SERVER=true to autoMakefile.am in the ldiskfs directory. Another approach would be to add the @SERVER_TRUE@BUILD_SERVER test just like in the top level autoMakefile.am file. Which approach should be done? Will submit a patch after to fix this issue. Thanks

Comment by Minh Diep [ 11/Jan/12 ]

James,

Please file a new bug. I am closing this one since it's completed

Comment by Jay Lan (Inactive) [ 17/Jan/12 ]

Hi Minh,

Can you land this patch to b2_1, which was the branch we had problem with?

Thanks, Jay

Comment by Minh Diep [ 07/Feb/12 ]

reopen to backport b2_1

Comment by Minh Diep [ 09/Feb/12 ]

landed in b2_1

Generated at Sat Feb 10 01:12:03 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.