On Tue, Apr 16, 2019 at 2:11 PM Dima Pasechnik <[email protected]> wrote:
>
>
>
> On Tue, 16 Apr 2019 14:04 E. Madison Bray, <[email protected]> wrote:
>>
>> Hi Daniel,
>>
>> GitLab work is still going and any help would be appreciated.  The
>> biggest hurdle at the moment remains infrastructure.  We both lack the
>> amount of necessary physical infrastructure to keep builds going, as
>> well as the human infrastructure to regularly monitor the builds and
>> address problems.
>>
>> In fact, since you brought it up, I just realized that the gitlab
>> runner I'm administering has been broken for a couple weeks.
>
>
>
> it could be as it was using VMs  from my Google grant that expired, so I had 
> to shut them down.

How much was the grant for?  I thought we set that up like 2 months
ago at the most.  Disconcerting that it expired that quickly...


I don't know what happened with my openstack-based runner, but I
kicked it off again and it's doing a build-from-clean of 8.8.beta2
now: https://gitlab.com/sagemath/sage/-/jobs/197508827

I'll need to look into what I can do to improve monitoring so that I
become aware of any problems sooner...





>> Why, I
>> don't know, but it started failing to create VM instances (the
>> infrastructure I'm running it on is not my own; it's hosted by the
>> university and has been disappointingly flaky in general).  I just
>> gave it a kick and it's working again though.
>>
>> The last couple betas failed to build too, due to the lack of
>> available runners.  The last successful build was of the 8.7 release
>> (so at least there's that): https://gitlab.com/sagemath/sage/pipelines
>>
>> So if anyone wants to contribute hardware to work as runners, I can
>> walk them through the setup process now that I've done it myself.
>> It's quite easy for the most part.
>>
>> We had some runners hosted on GCE as well that Dima had procured, and
>> I'm not sure why they don't seem to be working...
>>
>> Meanwhile over here you can see pipelines building for tickets on
>> Sage's Trac (including several of your own apparently):
>> https://gitlab.com/sagemath/dev/trac/pipelines
>>
>> Some of these are passing, but some are failing due to timeouts,
>> likely in part because the betas didn't build (and this is a problem
>> because there were some recent updates to OpenBLAS which make any
>> intermediate builds that don't start from one of the beta release
>> images take too long).
>>
>> So again, TL;DR the biggest hurdle to making progress with GitLab IMO
>> is just reliability of the CI infrastructure.
>>
>> Meanwhile, it's also still possible to submit change requests to Sage
>> in the form of Merge Requests:
>> https://gitlab.com/sagemath/sage/merge_requests
>>
>> It would be nice if more people would keep trying this out.
>> Experience so far is that it works quite well, and it would be nice to
>> advertise this as a way that people can submit changes to Sage without
>> worrying about having a Trac account, at least at first.  One thing I
>> still want to do is figure out a scheme to map labels on GitLab to
>> Trac ticket fields (e.g. for setting priority and component).  This
>> should be reasonably straightforward with some more tinkering on the
>> synchronization plugin, but I'd like to see more people trying it out
>> and providing concrete feedback before I spend much more time on it.
>>
>> That's all for now.  And again anything you think you can do to help
>> just say so and I can point you in the right direction.
>>
>> On Tue, Apr 16, 2019 at 1:34 PM Daniel Krenn <[email protected]> wrote:
>> >
>> > Some time ago there was an attempt to use additionally Gitlab for our
>> > development process. What is the current status of this?
>> >
>> > (Back then, I (@dakrenn) asked to be included as user, so that I can
>> > contribute/test as well, as I frequently use Gitlab for many other
>> > projects.)
>> >
>> > Best, Daniel
>> >
>> > --
>> > You received this message because you are subscribed to the Google Groups 
>> > "sage-devel" group.
>> > To unsubscribe from this group and stop receiving emails from it, send an 
>> > email to [email protected].
>> > To post to this group, send email to [email protected].
>> > Visit this group at https://groups.google.com/group/sage-devel.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "sage-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/sage-devel.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to