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.

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.

Reply via email to