You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by Andreas Peters <ap...@aventer.biz.INVALID> on 2022/07/26 11:36:34 UTC

Re: Seeking contributions to fix Mesos website build

I fixed the gem error. Just have to update ruby to a newer version. At 
least, is working on my local system. :-)

https://github.com/apache/mesos/pull/444


Am 28.06.22 um 14:49 schrieb Andreas Peters:
> Sorry, I'm sick since some days. :-(
> 
> I will try to fix the RubyGems issue.
> 
> @Dave, did u got my EMail? :-)
> 
> 
> On 27.06.22 21:48, Charles-François Natali wrote:
>> The Jenkins configuration has been fixed, it now only fails on the
>> RubyGems errors:
>> https://ci-builds.apache.org/job/Mesos/job/Mesos-Websitebot/1307/console
>>
>> Cheers,
>>
>>
>> On Fri, 24 Jun 2022 at 06:07, Andreas Peters <ap...@aventer.biz.invalid> 
>> wrote:
>>>
>>> I will have a look over weekend. :-)
>>>
>>>
>>> On 24.06.22 00:38, Charles-François Natali wrote:
>>>> I changed the configuration to clone from GitHub because cloning 
>>>> from ASF
>>>> gitbox would randomly fail with a network error.
>>>>
>>>> I cannot reconcile what you say with the extracts below though, it 
>>>> looks
>>>> like cloning cannot find the revision from the ASF gitbox, not from 
>>>> GitHub,
>>>> are they mixed somehow?
>>>>
>>>> Looking at the below the github url looks wrong, it should be
>>>> mesos-site.git not mesos.git, I'll fix.
>>>>
>>>> However the original issue regarding the dependencies update might be
>>>> different altogether, might be good if someone - maybe Andreas? - could
>>>> have a look.
>>>>
>>>>
>>>> Cheers,
>>>>
>>>>
>>>>
>>>> On Thu, Jun 23, 2022, 23:36 Tomek Janiszewski <ja...@gmail.com> 
>>>> wrote:
>>>>
>>>>> It looks like job configuration has changed and it's using GitHub 
>>>>> repo now
>>>>> and could not find revision so build does not even start.
>>>>>
>>>>> Now:
>>>>>> Cloning repository https://gitbox.apache.org/repos/asf/mesos-site.git
>>>>>> Avoid second fetch
>>>>>    > git rev-parse origin/asf-site^{commit} # timeout=10
>>>>>    > git rev-parse asf-site^{commit} # timeout=10
>>>>> ERROR: Couldn't find any revision to build. Verify the repository and
>>>>> branch configuration for this job.
>>>>> Finished: FAILURE
>>>>>
>>>>> Before:
>>>>>
>>>>>> Cloning repository https://github.com/apache/mesos.git
>>>>>> Avoid second fetch
>>>>>    > git rev-parse origin/asf-site^{commit} # timeout=10
>>>>> Checking out Revision f14e3b07149b7213aa3552c50ff059155b33effd
>>>>> (origin/asf-site)
>>>>>    > git config core.sparsecheckout # timeout=10
>>>>>    > git checkout -f f14e3b07149b7213aa3552c50ff059155b33effd # 
>>>>> timeout=10
>>>>> Commit message: "Updated
>>>>>
>>>>> czw., 23 cze 2022, 23:16 użytkownik Dave Lester <da...@davelester.org>
>>>>> napisał:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> The build for the Mesos website is currently broken. It looks like
>>>>> several
>>>>>> dependency updates via dependabot were merged into the codebase on 
>>>>>> May
>>>>> 22nd
>>>>>> causing the issue along the way.
>>>>>>
>>>>>> The last successful website build
>>>>>> https://ci-builds.apache.org/job/Mesos/job/Mesos-Websitebot/1268/ is
>>>>>> based on the revision cd71826, which was committed May 4th.
>>>>>>
>>>>>> Can the two dependabot changes to “/site” be rolled back (9c7ccc2 and
>>>>>> 9019e3a) or better yet is there a community member with Middleman 
>>>>>> / Ruby
>>>>>> debugging experience that can help fix the build?
>>>>>>
>>>>>> Thanks,
>>>>>> Dave
>>>>>>
>>>>>
>>>>
>>>
>>> -- 
>>> AVENTER UG (haftungsbeschraenkt)
>>> Köllner Chaussee 144
>>> 25337 Kölln-Reisiek
>>>
>>> Phone: (+49)4121 - 235582 0
>>> E-Mail: ap@aventer.biz
>>> Internet: https://www.aventer.biz
>>> Git: https://www.github.com/AVENTER-UG
>>>
>>> Geschäftsführer/CEO: Andreas Peters
>>> Unternehmenssitz/City: Kölln-Reisiek
>>> Handelsregister beim Amtsgericht/Legal Court: Itzehoe
>>> Handelsregister-Nummer/Company Registration Number: HRB 9995 PI
> 

-- 
AVENTER UG (haftungsbeschraenkt)
Köllner Chaussee 144
25337 Kölln-Reisiek

Phone: (+49)4121 - 235582 0
E-Mail: ap@aventer.biz
Internet: https://www.aventer.biz
Git: https://www.github.com/AVENTER-UG

Geschäftsführer/CEO: Andreas Peters
Unternehmenssitz/City: Kölln-Reisiek
Handelsregister beim Amtsgericht/Legal Court: Itzehoe
Handelsregister-Nummer/Company Registration Number: HRB 9995 PI

Re: Seeking contributions to fix Mesos website build

Posted by Qian Zhang <zh...@gmail.com>.
Thanks Andreas!

Regards,
Qian Zhang


On Tue, Jul 26, 2022 at 7:36 PM Andreas Peters <ap...@aventer.biz.invalid>
wrote:

> I fixed the gem error. Just have to update ruby to a newer version. At
> least, is working on my local system. :-)
>
> https://github.com/apache/mesos/pull/444
>
>
> Am 28.06.22 um 14:49 schrieb Andreas Peters:
> > Sorry, I'm sick since some days. :-(
> >
> > I will try to fix the RubyGems issue.
> >
> > @Dave, did u got my EMail? :-)
> >
> >
> > On 27.06.22 21:48, Charles-François Natali wrote:
> >> The Jenkins configuration has been fixed, it now only fails on the
> >> RubyGems errors:
> >>
> https://ci-builds.apache.org/job/Mesos/job/Mesos-Websitebot/1307/console
> >>
> >> Cheers,
> >>
> >>
> >> On Fri, 24 Jun 2022 at 06:07, Andreas Peters <ap...@aventer.biz.invalid>
> >> wrote:
> >>>
> >>> I will have a look over weekend. :-)
> >>>
> >>>
> >>> On 24.06.22 00:38, Charles-François Natali wrote:
> >>>> I changed the configuration to clone from GitHub because cloning
> >>>> from ASF
> >>>> gitbox would randomly fail with a network error.
> >>>>
> >>>> I cannot reconcile what you say with the extracts below though, it
> >>>> looks
> >>>> like cloning cannot find the revision from the ASF gitbox, not from
> >>>> GitHub,
> >>>> are they mixed somehow?
> >>>>
> >>>> Looking at the below the github url looks wrong, it should be
> >>>> mesos-site.git not mesos.git, I'll fix.
> >>>>
> >>>> However the original issue regarding the dependencies update might be
> >>>> different altogether, might be good if someone - maybe Andreas? -
> could
> >>>> have a look.
> >>>>
> >>>>
> >>>> Cheers,
> >>>>
> >>>>
> >>>>
> >>>> On Thu, Jun 23, 2022, 23:36 Tomek Janiszewski <ja...@gmail.com>
> >>>> wrote:
> >>>>
> >>>>> It looks like job configuration has changed and it's using GitHub
> >>>>> repo now
> >>>>> and could not find revision so build does not even start.
> >>>>>
> >>>>> Now:
> >>>>>> Cloning repository
> https://gitbox.apache.org/repos/asf/mesos-site.git
> >>>>>> Avoid second fetch
> >>>>>    > git rev-parse origin/asf-site^{commit} # timeout=10
> >>>>>    > git rev-parse asf-site^{commit} # timeout=10
> >>>>> ERROR: Couldn't find any revision to build. Verify the repository and
> >>>>> branch configuration for this job.
> >>>>> Finished: FAILURE
> >>>>>
> >>>>> Before:
> >>>>>
> >>>>>> Cloning repository https://github.com/apache/mesos.git
> >>>>>> Avoid second fetch
> >>>>>    > git rev-parse origin/asf-site^{commit} # timeout=10
> >>>>> Checking out Revision f14e3b07149b7213aa3552c50ff059155b33effd
> >>>>> (origin/asf-site)
> >>>>>    > git config core.sparsecheckout # timeout=10
> >>>>>    > git checkout -f f14e3b07149b7213aa3552c50ff059155b33effd #
> >>>>> timeout=10
> >>>>> Commit message: "Updated
> >>>>>
> >>>>> czw., 23 cze 2022, 23:16 użytkownik Dave Lester <dave@davelester.org
> >
> >>>>> napisał:
> >>>>>
> >>>>>> Hi all,
> >>>>>>
> >>>>>> The build for the Mesos website is currently broken. It looks like
> >>>>> several
> >>>>>> dependency updates via dependabot were merged into the codebase on
> >>>>>> May
> >>>>> 22nd
> >>>>>> causing the issue along the way.
> >>>>>>
> >>>>>> The last successful website build
> >>>>>> https://ci-builds.apache.org/job/Mesos/job/Mesos-Websitebot/1268/
> is
> >>>>>> based on the revision cd71826, which was committed May 4th.
> >>>>>>
> >>>>>> Can the two dependabot changes to “/site” be rolled back (9c7ccc2
> and
> >>>>>> 9019e3a) or better yet is there a community member with Middleman
> >>>>>> / Ruby
> >>>>>> debugging experience that can help fix the build?
> >>>>>>
> >>>>>> Thanks,
> >>>>>> Dave
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>> --
> >>> AVENTER UG (haftungsbeschraenkt)
> >>> Köllner Chaussee 144
> >>> 25337 Kölln-Reisiek
> >>>
> >>> Phone: (+49)4121 - 235582 0
> >>> E-Mail: ap@aventer.biz
> >>> Internet: https://www.aventer.biz
> >>> Git: https://www.github.com/AVENTER-UG
> >>>
> >>> Geschäftsführer/CEO: Andreas Peters
> >>> Unternehmenssitz/City: Kölln-Reisiek
> >>> Handelsregister beim Amtsgericht/Legal Court: Itzehoe
> >>> Handelsregister-Nummer/Company Registration Number: HRB 9995 PI
> >
>
> --
> AVENTER UG (haftungsbeschraenkt)
> Köllner Chaussee 144
> 25337 Kölln-Reisiek
>
> Phone: (+49)4121 - 235582 0
> E-Mail: ap@aventer.biz
> Internet: https://www.aventer.biz
> Git: https://www.github.com/AVENTER-UG
>
> Geschäftsführer/CEO: Andreas Peters
> Unternehmenssitz/City: Kölln-Reisiek
> Handelsregister beim Amtsgericht/Legal Court: Itzehoe
> Handelsregister-Nummer/Company Registration Number: HRB 9995 PI
>