It was resolved with https://github.com/ursa-labs/ursabot/pull/118
See the builders here https://ci.ursalabs.org/#/builders?tags=%2Bcuda

On Tue, Jun 25, 2019 at 9:54 PM Wes McKinney <wesmck...@gmail.com> wrote:

> Krisz -- can the CUDA issue be tracked somewhere so we remember to do
> it (and set ARROW_CUDA=on)?
>
> On Mon, Jun 24, 2019 at 4:42 AM Krisztián Szűcs
> <szucs.kriszt...@gmail.com> wrote:
> >
> > We already have a CUDA builder in ursabot [1], just need to enable
> > --runtime=nvidia for the docker worker.
> >
> > [1]:
> >
> https://github.com/ursa-labs/ursabot/blob/master/ursabot/builders.py#L445
> >
> > On Fri, Jun 21, 2019 at 9:58 PM Keith Kraus <kkr...@nvidia.com> wrote:
> >
> > > There's nvidia-docker (https://github.com/NVIDIA/nvidia-docker) which
> > > handles passing through the GPU devices and necessary driver modules
> into a
> > > docker container. CUDA doesn't get mapped in as it's userspace so
> you'll
> > > need to either use an image with CUDA baked in (i.e.
> > > https://hub.docker.com/r/nvidia/cuda) or install CUDA yourself into
> your
> > > container.
> > >
> > > -Keith
> > >
> > > On 6/21/19, 2:20 PM, "Antoine Pitrou" <solip...@pitrou.net> wrote:
> > >
> > >
> > >     Is it possible to test CUDA under a Docker container?
> > >
> > >     I feel like I'm the only person who routinely tests CUDA on my home
> > >     machine :-) And of course I only do that on Linux...
> > >
> > >     Regards
> > >
> > >     Antoine.
> > >
> > >
> > >     On Fri, 21 Jun 2019 12:23:10 -0500
> > >     Wes McKinney <wesmck...@gmail.com> wrote:
> > >     > hi folks,
> > >     >
> > >     > I would suggest the following development approach to help with
> > >     > increasing our CI capacity:
> > >     >
> > >     > 1. For all Linux builds, refactor Travis CI jobs to be
> Docker-based
> > >     > and not depend on Travis-CI-specific state or environment
> variables
> > >     > 2. Add such jobs to Ursabot. If there is satisfaction with the
> > > service
> > >     > provided by these builds, then the Travis CI entry can be toggled
> > > off,
> > >     > but we should preserve the Travis CI configuration so they can be
> > >     > turned back on
> > >     >
> > >     > I'm not sure what to do about Windows and macOS jobs.
> > >     >
> > >     > Obvious initial candidate for this process is the lint job, to
> give
> > >     > faster linter failures on PRs which currently can take a while
> > >     >
> > >     > Thoughts?
> > >     >
> > >     > - Wes
> > >     >
> > >     > On Mon, Jun 17, 2019 at 3:48 PM Krisztián Szűcs
> > >     > <szucs.kriszt...@gmail.com> wrote:
> > >     > >
> > >     > > That's right, OWNER, MEMBER and CONTRIBUTOR roles are allowed:
> > >     > > CONTRIBUTOR
> > >     > >
> > >     > > Author has previously committed to the repository.
> > >     > > MEMBER
> > >     > >
> > >     > > Author is a member of the organization that owns the
> repository.
> > >     > > OWNER
> > >     > >
> > >     > > Author is the owner of the repository.
> > >     > > See
> https://developer.github.com/v4/enum/commentauthorassociation/
> > >     > >
> > >     > > On Mon, Jun 17, 2019 at 3:16 PM Wes McKinney <
> wesmck...@gmail.com>
> > > wrote:
> > >     > >
> > >     > > > On Mon, Jun 17, 2019 at 7:25 AM Krisztián Szűcs
> > >     > > > <szucs.kriszt...@gmail.com> wrote:
> > >     > > > >
> > >     > > > > On Sun, Jun 16, 2019 at 6:17 AM Micah Kornfield <
> > > emkornfi...@gmail.com>
> > >     > > > > wrote:
> > >     > > > >
> > >     > > > > > Hi Krisztian,
> > >     > > > > > This is really cool, thank you for doing this.   Two
> > > questions:
> > >     > > > > > 1.  How reliable is the build setup? Is it reliable
> enough
> > > at this
> > >     > > > point to
> > >     > > > > > be considered a merge blocker if a build fails?
> > >     > > > > >
> > >     > > > >  IMO yes.
> > >     > > > >
> > >     > > > > > 2.  What is the permission model for triggering runs?
> Is it
> > > open to
> > >     > > > > > anybody on github?  Only Ursalab members?  Committers?
> > >     > > > > >
> > >     > > > > Most of the builders are automatically triggered on each
> > > commits.
> > >     > > > > Specific control buttons are available for ursalabs member
> at
> > > the moment,
> > >     > > > > but I can grant access to other organizations (e.g. apache)
> > > and
> > >     > > > individual
> > >     > > > > members.
> > >     > > > >
> > >     > > >
> > >     > > > You're talking about the Buildbot UI here? Suffice to say if
> any
> > > CI
> > >     > > > system is going to be depended on for decision-making, then
> any
> > >     > > > _contributor_ needs to be able to trigger runs. It seems that
> > >     > > > presently any contributor can trigger builds from GitHub
> > > comments, is
> > >     > > > that right?
> > >     > > >
> > >     > > > > >
> > >     > > > > > Thanks,
> > >     > > > > > Micah
> > >     > > > > >
> > >     > > > > > On Fri, Jun 14, 2019 at 2:30 PM Antoine Pitrou <
> > > anto...@python.org>
> > >     > > > wrote:
> > >     > > > > >
> > >     > > > > > >
> > >     > > > > > > Le 14/06/2019 à 23:22, Krisztián Szűcs a écrit :
> > >     > > > > > > >>
> > >     > > > > > > >> * Do machines have to be co-located on the same
> > > physical network
> > >     > > > as
> > >     > > > > > > >> the master, or can they reside in other locations?
> > >     > > > > > > >>
> > >     > > > > > > > It is preferable to have a master in the same network
> > > where the
> > >     > > > workers
> > >     > > > > > > are,
> > >     > > > > > > > because the build steps are rpc calls made by the
> > > master.
> > >     > > > > > >
> > >     > > > > > > I'm unaware that this is a problem.
> > >     > > > > > > CPython has build workers all over the world
> (contributed
> > > by
> > >     > > > volunteers)
> > >     > > > > > > connected to a single build master.
> > >     > > > > > >
> > >     > > > > > > Regards
> > >     > > > > > >
> > >     > > > > > > Antoine.
> > >     > > > > > >
> > >     > > > > >
> > >     > > >
> > >     >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> -----------------------------------------------------------------------------------
> > > This email message is for the sole use of the intended recipient(s) and
> > > may contain
> > > confidential information.  Any unauthorized review, use, disclosure or
> > > distribution
> > > is prohibited.  If you are not the intended recipient, please contact
> the
> > > sender by
> > > reply email and destroy all copies of the original message.
> > >
> > >
> -----------------------------------------------------------------------------------
> > >
>

Reply via email to