On Sun, Mar 19, 2017 at 10:32 PM, Evans Ye <[email protected]> wrote:
> Hi Cos,
>
> I think it would be better to go for Docker native solution by running as
> specific user.

Absolutely agree. I guess the option wasn't available around the time.
Thanks Evans!

> Hi all,
>
> I've tested the docker --user jenkins option:
>
> https://ci.bigtop.apache.org/view/Packages/job/Bigtop-trunk-packages-zeppelin/
>
> It seems working well building zeppelin.
>
> The ONLY change for our build script in Jenkins is -u jenkins:
>
> [BEFORE]
> docker run --rm -v `pwd`:/ws$DOCKER_SELINUX --workdir /ws -e
> COMPONENTS=$COMPONENTS  -e CONFIGURE_NEXUS=$CONFIGURE_NEXUS $NEXUS
>  bigtop/slaves:trunk-$OS \
> bash -c '. /etc/profile.d/bigtop.sh; ./gradlew allclean $CONFIGURE_NEXUS
> $COMPONENTS-pkg'
>
> [AFTER]
> docker run -u jenkins --rm -v `pwd`:/ws$DOCKER_SELINUX --workdir /ws -e
> COMPONENTS=$COMPONENTS  -e CONFIGURE_NEXUS=$CONFIGURE_NEXUS $NEXUS
>  bigtop/slaves:trunk-$OS \
> bash -c '. /etc/profile.d/bigtop.sh; ./gradlew allclean $CONFIGURE_NEXUS
> $COMPONENTS-pkg'
>
> Let me try to adopt this in trunk-packages.
>
>
>
>
> 2017-03-20 3:42 GMT+08:00 Konstantin Boudnik <[email protected]>:
>
>> Here's a tiny script I put together a while back to do just that
>> (running builds under a non-privileged account). Feel free to use it
>>   https://is.gd/eMBIcG
>>
>> Cos
>>
>>
>> --
>>   Take care,
>> Konstantin (Cos) Boudnik
>>
>>
>> On Sat, Mar 18, 2017 at 10:34 PM, 김영우 (YoungWoo Kim) <[email protected]>
>> wrote:
>> > Thanks Cos!
>> >
>> > Building Zeppelin 0.7.0 is failing because ci job is building Z as root
>> > user on docker. (We have a hack in Tez build to prevent this but the hack
>> > does not work for Z)
>> >
>> > Evans, Is it possible to start the job on containers as jenkins user or
>> > other appropriate user?
>> >
>> > Youngwoo
>> >
>> >
>> > 2017. 3. 19. 오전 9:50에 "Konstantin Boudnik" <[email protected]>님이 작성:
>> >
>> >> I have combed through the tickets marked against 1.2 and reduced the
>> >> list to just 40. Here's the link to the query
>> >>    https://is.gd/lij6iI
>> >>
>> >> I've commented on most of the tickets that look to be almost ready or
>> >> require attention and pinged people involved. Please take a look into
>> >> the tickets assigned to you and either make an effort to finish them
>> >> or move them to backlog or to the next release if you plan to work on
>> >> it later.
>> >>
>> >> There are still a few blocker, Zep 0.7 is one them - it is broken on
>> >> every single platform (BIGTOP-2699) and JDK8 Hadoop related issue
>> >> (BIGTOP-2673).
>> >>
>> >> Thanks for your help!
>> >>   Cos
>> >> --
>> >>   Take care,
>> >> Konstantin (Cos) Boudnik
>> >>
>> >>
>> >> On Fri, Mar 17, 2017 at 7:31 PM, Evans Ye <[email protected]> wrote:
>> >> > Huge +1 here.
>> >> > Please ping me either for review or for release related tasks. For
>> 1.2 to
>> >> > release I personally would like work on some task to make provisioner
>> and
>> >> > sandbox more mature.
>> >> >
>> >> > Amir do you have any input from ppc64le side?
>> >> > Everything is good for release?
>> >> >
>> >> > Konstantin Boudnik <[email protected]>於 2017年3月18日 週六,上午2:29寫道:
>> >> >
>> >> >> I would think so, yes
>> >> >>
>> >> >> --
>> >> >>
>> >> >>   Take care,
>> >> >>
>> >> >> Konstantin (Cos) Boudnik
>> >> >>
>> >> >> 2CAC 8312 4870 D885 8616  6115 220F 6980 1F27 E622
>> >> >>
>> >> >>
>> >> >>
>> >> >> Disclaimer: Opinions expressed in this email are those of the author,
>> >> >>
>> >> >> and do not necessarily represent the views of any company the author
>> >> >>
>> >> >> might be affiliated with at the moment of writing.
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >> On Fri, Mar 17, 2017 at 11:27 AM, Andrew Musselman
>> >> >>
>> >> >> <[email protected]> wrote:
>> >> >>
>> >> >> > We have a new Mahout release coming out hopefully in the next few
>> >> days;
>> >> >> is
>> >> >>
>> >> >> > there time to get a new rev into Bigtop?
>> >> >>
>> >> >> >
>> >> >>
>> >> >> > On Fri, Mar 17, 2017 at 11:18 AM, Konstantin Boudnik <
>> [email protected]>
>> >> >> wrote:
>> >> >>
>> >> >> >
>> >> >>
>> >> >> >> Thanks for the push, dude - we really need to release it. It
>> doesn't
>> >> >>
>> >> >> >> even matter what board says on the topic - it is just a common
>> sense
>> >> >>
>> >> >> >> for a viable project like Bigtop.
>> >> >>
>> >> >> >>
>> >> >>
>> >> >> >> Considering how fast Groovy is moving forward we need to be
>> upgrading
>> >> >>
>> >> >> >> to 2.4.10 at least ;)
>> >> >>
>> >> >> >> Same with Ignite - 1.9 is out now, I will update the ticket and
>> will
>> >> >>
>> >> >> >> try to work on it over the weekend.
>> >> >>
>> >> >> >>
>> >> >>
>> >> >> >> --
>> >> >>
>> >> >> >>   Take care,
>> >> >>
>> >> >> >> Konstantin (Cos) Boudnik
>> >> >>
>> >> >> >> 2CAC 8312 4870 D885 8616  6115 220F 6980 1F27 E622
>> >> >>
>> >> >> >>
>> >> >>
>> >> >> >> Disclaimer: Opinions expressed in this email are those of the
>> author,
>> >> >>
>> >> >> >> and do not necessarily represent the views of any company the
>> author
>> >> >>
>> >> >> >> might be affiliated with at the moment of writing.
>> >> >>
>> >> >> >>
>> >> >>
>> >> >> >>
>> >> >>
>> >> >> >> On Fri, Mar 17, 2017 at 8:22 AM, Roman Shaposhnik <
>> >> [email protected]
>> >> >> >
>> >> >>
>> >> >> >> wrote:
>> >> >>
>> >> >> >> > Hi!
>> >> >>
>> >> >> >> >
>> >> >>
>> >> >> >> > as was pointed out by the ASF board lately we haven't
>> >> >>
>> >> >> >> > had a release in quite some time. They are right -- release
>> >> >>
>> >> >> >> > early and release often is the only way to go. So, I'd like
>> >> >>
>> >> >> >> > to volunteer to be a co-{release manager} with Cos and
>> >> >>
>> >> >> >> > push 1.2 out ASAP.
>> >> >>
>> >> >> >> >
>> >> >>
>> >> >> >> > Looking at
>> >> >>
>> >> >> >> >     https://issues.apache.org/jira/browse/BIGTOP-2282
>> >> >>
>> >> >> >> > makes me think that we're 90% done with formalizing
>> >> >>
>> >> >> >> > the BOM. The only two things outstanding are:
>> >> >>
>> >> >> >> >     Bump Ignite to 1.8
>> >> >>
>> >> >> >> >     Bump Groovy version to 2.4.7
>> >> >>
>> >> >> >> >
>> >> >>
>> >> >> >> > With Groovy I can take care of it myself. But with Ignite
>> >> >>
>> >> >> >> > I either need somebody to help, or given how long it is
>> >> >>
>> >> >> >> > outstanding, may be we can just leave it be. Please chime
>> >> >>
>> >> >> >> > in if you'd like to volunteer.
>> >> >>
>> >> >> >> >
>> >> >>
>> >> >> >> > Looking at:
>> >> >>
>> >> >> >> >
>> >> >> https://ci.bigtop.apache.org/view/Packages/job/Bigtop-
>> trunk-packages/
>> >> >>
>> >> >> >> > makes me think that the biggest obstacle there is ARM64
>> >> >>
>> >> >> >> > which we should fix pretty soon. The rest looks reasonable.
>> >> >>
>> >> >> >> >
>> >> >>
>> >> >> >> > With all of that in mind, I'd like to shoot for the first RC
>> made
>> >> >>
>> >> >> >> > available over the next weekend.
>> >> >>
>> >> >> >> >
>> >> >>
>> >> >> >> > Thoughts?
>> >> >>
>> >> >> >> >
>> >> >>
>> >> >> >> > Thanks,
>> >> >>
>> >> >> >> > Roman.
>> >> >>
>> >> >> >>
>> >> >>
>> >> >>
>> >>
>>

Reply via email to