You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Konstantin Boudnik (JIRA)" <ji...@apache.org> on 2014/04/21 20:56:17 UTC

[jira] [Commented] (BIGTOP-1286) CI Cleanup

    [ https://issues.apache.org/jira/browse/BIGTOP-1286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13975895#comment-13975895 ] 

Konstantin Boudnik commented on BIGTOP-1286:
--------------------------------------------

Great idea, Jay! A few comments:
# the CI is living on Cloudera's donated AWS VMs. In order to change the layout of the systems we need to have full access to the console. This step is the _MUST_ have: if project PMC can't control the donated infrastructure of the project - we'll have to start looking for different options. Unfortunately. Pinging Cloudera's folks to help us with this: guys, could you please help us to clarify the situation with the resource on your side? Who's controlling it/is in charge of the AWS? Please reach out to me privately - if needed - and I will communicate with these people directly.

Contingent on the above:
# github.com/apache/bigtop  is a mirror of ASF git repo. Could you please elaborate what's the role of the hook?
# smoke test jobs should be there. They might not be obviously named, as [~rvs] has an interesting opinion about naming things ;)
# linux packages _can not_ be published to Maven. Sorry
# does bigpetstore produces any java libraries that are used by projects that are downstream of Bigtop?
# if vagrant helps to speed up cluster spin-up - it'd be great! 
# boxgrinder doesn't seem to be supported well. And looks like it doesn't support Ubuntu. I guess we'd better look for other options. I am not an expert on these sort of things, though.

BTW, I think order of building packages and running smoke tests steps has to be swapped ;)


> CI Cleanup
> ----------
>
>                 Key: BIGTOP-1286
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1286
>             Project: Bigtop
>          Issue Type: Improvement
>          Components: Build, Tests
>    Affects Versions: backlog
>            Reporter: jay vyas
>             Fix For: backlog
>
>
> Time to clean up the CI ! 
> - 24 inactive projects
> - 30+ broken projects 
> - Several sandbox projects "test-cluster" "SmokeClusterOld" 
> **PROPOSAL:** we consider creating a new jenkins build master server altogether, which is minimal, and keep http://bigtop01.cloudera.org:8080/ around in the interim?
> 1) Add a build hook to github.com/apache/bigtop 
> 2) Create the following jobs: 
> - Runs the smoke tests against a working yarn+hdfs cluster
> - Builds rpms and debs and publishes to maven (on a slave) 
> - Builds bigpetstore :) and publishes to maven (on a slave)
> - Spins up a vagrant bigtop instance and runs a simple smoke test on it (calculate pi), again on a slave. 
> - Packages BoxGrinder appliances (not sure if we are still maintaining these, or moving to packer.  )?



--
This message was sent by Atlassian JIRA
(v6.2#6252)