* [lustre-devel] Gerrit option - build only one backend @ 2020-01-28 19:37 Anna Fuchs 2020-01-28 20:36 ` Andreas Dilger 0 siblings, 1 reply; 5+ messages in thread From: Anna Fuchs @ 2020-01-28 19:37 UTC (permalink / raw) To: lustre-devel Dear all, I am wondering why the Gerrit option "fstype=zfs" in my commit does not influence the build process - both targets, ldiskfs and zfs are built: checking whether to build ldiskfs... yes checking whether to enable zfs... yes The option seems to affect only the following tests. Is this behavior intended? Is there any option to build and test only one backend? Regards Anna -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20200128/973697a0/attachment.html> ^ permalink raw reply [flat|nested] 5+ messages in thread
* [lustre-devel] Gerrit option - build only one backend 2020-01-28 19:37 [lustre-devel] Gerrit option - build only one backend Anna Fuchs @ 2020-01-28 20:36 ` Andreas Dilger 2020-01-29 14:18 ` Anna Fuchs 0 siblings, 1 reply; 5+ messages in thread From: Andreas Dilger @ 2020-01-28 20:36 UTC (permalink / raw) To: lustre-devel The fstype option affects the testing, because this is "Test-Parameters:", not "Build-Parameters:". :-) The zfs vs. ldiskfs option mostly only affects the osd-ldiskfs and oss-zfs, and the matching mount.lustre helpers. All of the rest of the code should be independent of the backing filesystem. Cheers, Andreas > On Jan 28, 2020, at 12:37, Anna Fuchs <anna.fuchs@informatik.uni-hamburg.de> wrote: > > ? > Dear all, > > I am wondering why the Gerrit option "fstype=zfs" in my commit does not influence the build process - both targets, ldiskfs and zfs are built: > > checking whether to build ldiskfs... yes > checking whether to enable zfs... yes > > The option seems to affect only the following tests. Is this behavior intended? > Is there any option to build and test only one backend? > > Regards > Anna > _______________________________________________ > lustre-devel mailing list > lustre-devel at lists.lustre.org > http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org ^ permalink raw reply [flat|nested] 5+ messages in thread
* [lustre-devel] Gerrit option - build only one backend 2020-01-28 20:36 ` Andreas Dilger @ 2020-01-29 14:18 ` Anna Fuchs 2020-01-29 17:51 ` Andreas Dilger 0 siblings, 1 reply; 5+ messages in thread From: Anna Fuchs @ 2020-01-29 14:18 UTC (permalink / raw) To: lustre-devel I see, but are there any "build-parameters" I can set? I haven't seen anything like that in another commits. I want to prevent the osd-ldiskfs to be built since my stuff involves experimental interface changes for the backend and this build will fail at the moment. None of the tests will run if any build fails, am I right? I wanted to have first some reviews before I change everything. So either I (currently unnecessarily) adjust the ldiskfs path just for the build to pass or.. is there any or? Thanks, Anna Am 28.01.2020 um 21:36 schrieb Andreas Dilger: > The fstype option affects the testing, because this is "Test-Parameters:", not "Build-Parameters:". :-) > > The zfs vs. ldiskfs option mostly only affects the osd-ldiskfs and oss-zfs, and the matching mount.lustre helpers. All of the rest of the code should be independent of the backing filesystem. > > Cheers, Andreas > >> On Jan 28, 2020, at 12:37, Anna Fuchs <anna.fuchs@informatik.uni-hamburg.de> wrote: >> >> ? >> Dear all, >> >> I am wondering why the Gerrit option "fstype=zfs" in my commit does not influence the build process - both targets, ldiskfs and zfs are built: >> >> checking whether to build ldiskfs... yes >> checking whether to enable zfs... yes >> >> The option seems to affect only the following tests. Is this behavior intended? >> Is there any option to build and test only one backend? >> >> Regards >> Anna >> _______________________________________________ >> lustre-devel mailing list >> lustre-devel at lists.lustre.org >> http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org -- Anna Fuchs Universit?t Hamburg https://wr.informatik.uni-hamburg.de anna.fuchs at informatik.uni-hamburg.de https://wr.informatik.uni-hamburg.de/people/anna_fuchs ^ permalink raw reply [flat|nested] 5+ messages in thread
* [lustre-devel] Gerrit option - build only one backend 2020-01-29 14:18 ` Anna Fuchs @ 2020-01-29 17:51 ` Andreas Dilger 2020-01-31 17:29 ` Anna Fuchs 0 siblings, 1 reply; 5+ messages in thread From: Andreas Dilger @ 2020-01-29 17:51 UTC (permalink / raw) To: lustre-devel You could potentially include a change in your patch series to always disable ldiskfs building, probably in config/lustre-build-ldiskfs.m4. It would be best if that was a separate patch with a description like "osd-ldiskfs: permanently disable building" and tagged "forbuildonly" so that it cannot be landed. Cheers, Andreas > On Jan 29, 2020, at 07:18, Anna Fuchs <anna.fuchs@informatik.uni-hamburg.de> wrote: > > ?I see, but are there any "build-parameters" I can set? I haven't seen anything like that in another commits. > > I want to prevent the osd-ldiskfs to be built since my stuff involves experimental interface changes for the backend and this build will fail at the moment. > > None of the tests will run if any build fails, am I right? I wanted to have first some reviews before I change everything. > > So either I (currently unnecessarily) adjust the ldiskfs path just for the build to pass or.. is there any or? > > Thanks, > > Anna > >> Am 28.01.2020 um 21:36 schrieb Andreas Dilger: >> The fstype option affects the testing, because this is "Test-Parameters:", not "Build-Parameters:". :-) >> >> The zfs vs. ldiskfs option mostly only affects the osd-ldiskfs and oss-zfs, and the matching mount.lustre helpers. All of the rest of the code should be independent of the backing filesystem. >> >> Cheers, Andreas >> >>>> On Jan 28, 2020, at 12:37, Anna Fuchs <anna.fuchs@informatik.uni-hamburg.de> wrote: >>> >>> ? >>> Dear all, >>> >>> I am wondering why the Gerrit option "fstype=zfs" in my commit does not influence the build process - both targets, ldiskfs and zfs are built: >>> >>> checking whether to build ldiskfs... yes >>> checking whether to enable zfs... yes >>> >>> The option seems to affect only the following tests. Is this behavior intended? >>> Is there any option to build and test only one backend? >>> >>> Regards >>> Anna >>> _______________________________________________ >>> lustre-devel mailing list >>> lustre-devel at lists.lustre.org >>> http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org > > -- > Anna Fuchs > Universit?t Hamburg > https://wr.informatik.uni-hamburg.de > > anna.fuchs at informatik.uni-hamburg.de > https://wr.informatik.uni-hamburg.de/people/anna_fuchs > ^ permalink raw reply [flat|nested] 5+ messages in thread
* [lustre-devel] Gerrit option - build only one backend 2020-01-29 17:51 ` Andreas Dilger @ 2020-01-31 17:29 ` Anna Fuchs 0 siblings, 0 replies; 5+ messages in thread From: Anna Fuchs @ 2020-01-31 17:29 UTC (permalink / raw) To: lustre-devel Ok, I will see which way is better, thanks a lot. Regards Anna On Wed, Jan 29, 2020 at 6:51 PM, Andreas Dilger <adilger@whamcloud.com> wrote: > You could potentially include a change in your patch series to always > disable ldiskfs building, probably in config/lustre-build-ldiskfs.m4. > > It would be best if that was a separate patch with a description like > "osd-ldiskfs: permanently disable building" and tagged "forbuildonly" > so that it cannot be landed. > > Cheers, Andreas > >> On Jan 29, 2020, at 07:18, Anna Fuchs >> <anna.fuchs@informatik.uni-hamburg.de >> <mailto:anna.fuchs@informatik.uni-hamburg.de>> wrote: >> >> ?I see, but are there any "build-parameters" I can set? I haven't >> seen anything like that in another commits. >> >> I want to prevent the osd-ldiskfs to be built since my stuff >> involves experimental interface changes for the backend and this >> build will fail at the moment. >> >> None of the tests will run if any build fails, am I right? I wanted >> to have first some reviews before I change everything. >> >> So either I (currently unnecessarily) adjust the ldiskfs path just >> for the build to pass or.. is there any or? >> >> Thanks, >> >> Anna >> >>> Am 28.01.2020 um 21:36 schrieb Andreas Dilger: >>> The fstype option affects the testing, because this is >>> "Test-Parameters:", not "Build-Parameters:". :-) >>> >>> The zfs vs. ldiskfs option mostly only affects the osd-ldiskfs and >>> oss-zfs, and the matching mount.lustre helpers. All of the rest of >>> the code should be independent of the backing filesystem. >>> >>> Cheers, Andreas >>> >>>>> On Jan 28, 2020, at 12:37, Anna Fuchs >>>>> <anna.fuchs@informatik.uni-hamburg.de >>>>> <mailto:anna.fuchs@informatik.uni-hamburg.de>> wrote: >>>> >>>> ? >>>> Dear all, >>>> >>>> I am wondering why the Gerrit option "fstype=zfs" in my commit >>>> does not influence the build process - both targets, ldiskfs and >>>> zfs are built: >>>> >>>> checking whether to build ldiskfs... yes >>>> checking whether to enable zfs... yes >>>> >>>> The option seems to affect only the following tests. Is this >>>> behavior intended? >>>> Is there any option to build and test only one backend? >>>> >>>> Regards >>>> Anna >>>> _______________________________________________ >>>> lustre-devel mailing list >>>> lustre-devel at lists.lustre.org >>>> <mailto:lustre-devel@lists.lustre.org> >>>> <http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org> >> >> -- >> Anna Fuchs >> Universit?t Hamburg >> https://wr.informatik.uni-hamburg.de >> <https://wr.informatik.uni-hamburg.de/> >> >> anna.fuchs at informatik.uni-hamburg.de >> <mailto:anna.fuchs@informatik.uni-hamburg.de> >> <https://wr.informatik.uni-hamburg.de/people/anna_fuchs> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20200131/8d161dab/attachment.html> ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2020-01-31 17:29 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-01-28 19:37 [lustre-devel] Gerrit option - build only one backend Anna Fuchs 2020-01-28 20:36 ` Andreas Dilger 2020-01-29 14:18 ` Anna Fuchs 2020-01-29 17:51 ` Andreas Dilger 2020-01-31 17:29 ` Anna Fuchs
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).