Again: just grab the .gitignore file from trunk and update it in
branch-2.7. It hasn't been touched (outside of one patch) in years. The
existing jobs should then work.
The rest of this stuff, yes, I know and yes it's intentional. The
directory structure was inherited from the original jobs that Nigel set up with
the old version of test-patch. Maybe some day I'll fix it. But that's a
project for a different day. In order to fix it, it means taking down the
patch testing for Hadoop while I work it out. You'll notice that all of the
other Yetus jobs for Hadoop have a much different layout.
> On Jul 25, 2017, at 7:24 PM, suraj acharya <[email protected]> wrote:
>
> Hi,
>
> Seems like the issue was incorrect/unclean checkout.
> I made a few changes[1] to the directories the checkout happens to and it is
> now running.
> Of course, this build[2] will take some time to run, but at the moment, it is
> running maven install.
>
> I am not sure who sets up/ manages the jenkins job of HDFS and dont want to
> change that, but I will keep the dummy job around for a couple of days in
> case anyone wants to see.
> Also, I see that you'll were using the master branch of Yetus. If there is no
> patch present there that is of importance, then I would recommend to use the
> latest stable release version 0.5.0
>
> If you have more questions, feel free to ping dev@yetus.
> Hope this helps.
>
> [1]: https://builds.apache.org/job/PreCommit-HDFS-Build-Suraj-Copy/configure
> [2]: https://builds.apache.org/job/PreCommit-HDFS-Build-Suraj-Copy/12/console
>
> -Suraj Acharya
>
> On Tue, Jul 25, 2017 at 6:57 PM, suraj acharya <[email protected]> wrote:
> For anyone looking. I created another job here. [1].
> Set it with debug to see the issue.
> The error is being seen here[2].
> From the looks of it, it looks like, the way the checkout is happening is not
> very clean.
> I will continue to look at it, but in case anyone wants to jump in.
>
> [1] : https://builds.apache.org/job/PreCommit-HDFS-Build-Suraj-Copy/
> [2] : https://builds.apache.org/job/PreCommit-HDFS-Build-Suraj-Copy/11/console
>
> -Suraj Acharya
>
> On Tue, Jul 25, 2017 at 6:28 PM, Konstantin Shvachko <[email protected]>
> wrote:
> Hi Yetus developers,
>
> We cannot build Hadoop branch-2.7 anymore. Here is a recent example of a
> failed build:
> https://builds.apache.org/job/PreCommit-HDFS-Build/20409/console
>
> It seems the build is failing because Yetus cannot apply the patch from the
> jira.
>
> ERROR: HDFS-11896 does not apply to branch-2.7.
>
> As far as I understand this is Yetus problem. Probably in 0.3.0.
> I can apply this patch successfully, but Yetus test-patch.sh script clearly
> failed to apply. Cannot say why because Yetus does not report it.
> I also ran Hadoop's test-patch.sh script locally and it passed successfully
> on branch-2.7.
>
> Could anybody please take a look and help fixing the build.
> This would be very helpful for the release (2.7.4) process.
>
> Thanks,
> --Konst
>
> On Mon, Jul 24, 2017 at 10:41 PM, Konstantin Shvachko <[email protected]>
> wrote:
>
> > Or should we backport the entire HADOOP-11917
> > <https://issues.apache.org/jira/browse/HADOOP-11917> ?
> >
> > Thanks,
> > --Konst
> >
> > On Mon, Jul 24, 2017 at 6:56 PM, Konstantin Shvachko <[email protected]
> > > wrote:
> >
> >> Allen,
> >>
> >> Should we add "patchprocess/" to .gitignore, is that the problem for 2.7?
> >>
> >> Thanks,
> >> --Konstantin
> >>
> >> On Fri, Jul 21, 2017 at 6:24 PM, Konstantin Shvachko <
> >> [email protected]> wrote:
> >>
> >>> What stuff? Is there a jira?
> >>> It did work like a week ago. Is it a new Yetus requirement.
> >>> Anyways I can commit a change to fix the build on our side.
> >>> Just need to know what is missing.
> >>>
> >>> Thanks,
> >>> --Konst
> >>>
> >>> On Fri, Jul 21, 2017 at 5:50 PM, Allen Wittenauer <
> >>> [email protected]> wrote:
> >>>
> >>>>
> >>>> > On Jul 21, 2017, at 5:46 PM, Konstantin Shvachko <
> >>>> [email protected]> wrote:
> >>>> >
> >>>> > + [email protected]
> >>>> >
> >>>> > Guys, could you please take a look. Seems like Yetus problem with
> >>>> > pre-commit build for branch-2.7.
> >>>>
> >>>>
> >>>> branch-2.7 is missing stuff in .gitignore.
> >>>
> >>>
> >>>
> >>
> >
>
>