Team, Here are rules changes to unblock long list of outstanding PR against roxy and pebbles.
1. We are relaxing review/vote rules for roxy and pebbles community branches. SuSE team +1 vote for PR against these 2 branches is sufficient for merges with 3 exceptions stated below: a. Crowbar/crowbar - does not belong to any individual branch/release and shared across all of them. Thus, any PR against it will follow existing process with twp +`1 votes from different organizations and full testing on all supported platforms. Not all the testing have to be done on roxy. It is fully expected that testing will be done on multiple branches to ensure that they are not destabilized. b. Barclamp_dell_raid and barclamp_dell_bios - any changes to these MUST be reviewed and approved by Dell. First, the current repos for them are shared for multiple releases: roxy, hadoop-2.4 and hydrogen. Thus, any change impacts all three. Second in order to test it actual HW testing is required and only Dell folks know how to test changes in these barclamps. It is best not to touch these by anybody but Dell folks. 2. This relaxation of rules will allow SUSE to release the product based on roxy. 3. Without working CI it is too time consuming to maintain stability of the branch. This does not work well with SUSE Cloud 3 schedule. a. We will no longer guarantee that Ubuntu or CentoS platforms are working on roxy. b. SUSE will ensure that roxy works on SLES and openSUSE platforms. c. SUSE will continue to work on CI and once it is ready we will revisit support for multiple platforms. 4. Dell has created hadoop-2.4 and hydrogen branches off roxy that will be used as stable one for hadoop and OpenStack Havana with much lower churn but also with fewer features as compared to roxy community branch a. Treat them as private branches b. We will cherry pick between them and roxy 5. We will try to keep roxy and hydrogen in sync in a long term but in a short term they will diverge to ensure timing pressures for roxy PRs. Thanks, Arkady -----Original Message----- From: crowbar-bounces On Behalf Of Vincent Untz Sent: Friday, December 13, 2013 1:32 AM To: crowbar Subject: Re: [Crowbar] state of roxy Le jeudi 12 décembre 2013, à 23:34 -0600, arkady_kanev...@dell.com<mailto:arkady_kanev...@dell.com> a écrit : > Team, > Roxy is broken. > Deployment of crowbar on admin node of Ubuntu build fails apt_test and node > is red (failed state). > No merges can take place till this is fixed since no test results can be > trusted. > > Crowbar proper was working yesterday. Based on what you mentioned in a private mail and in a github comment, this seems to just be a string that changed (to be honest, I think barclamp-test should not match error strings; this is just subject to failure anyway if anything changes). See https://github.com/crowbar/barclamp-crowbar/pull/804 for what would likely fix it. Vincent -- Les gens heureux ne sont pas pressés. _______________________________________________ Crowbar mailing list Crowbar@dell.com<mailto:Crowbar@dell.com> https://lists.us.dell.com/mailman/listinfo/crowbar For more information: http://crowbar.github.com/
_______________________________________________ Crowbar mailing list Crowbar@dell.com https://lists.us.dell.com/mailman/listinfo/crowbar For more information: http://crowbar.github.com/