[CentOS-devel] [Arm-dev] [RFC] Bootstrapping a new arch

Mon Oct 17 14:21:05 UTC 2016
Brian Stinson <brian at bstinson.com>

On Oct 13 17:52, Haïkel wrote:
> Hi,
> 
> There was various discussions about enabling aarch64 architecture for
> Cloud SIG OpenStack repositories.
> And likely others are coming, so I'd like to confirm with a wider
> audience about the proper course of action.
> So we can document it and share that experience with other SIGs.
> 
> Arrfab suggested the following:
> * scratch builds with archoverride of existing arch-dependent builds
> * ask CBS admin to merge the task with existing builds using mergeScratch.
> 
> I find this process simple and efficient, but I'm worried about how it scales.
> In my case, I have about 250 binary packages (including the Erlang
> stack etc.) with many interdependencies, so
> it can rapidly get bothersome for CBS admins.
> 
> If we can find a way to automate the mergeScratch operations or
> temporarily grant that permission to
> SIGs during bootstrapping phase, I have pretty much no objections for
> that course.

I think if you let us know your schedule, one of us can be around to
help with the bootstrap. The mergeScratch operation requires permissions
that we can't give out to non-admins.

> 
> ---
> 
> As for daily operations, if you can't block on alternate arch build
> failures, I was recommended to just use %excludearch
> and move forward. Which gives us the flexibility to move forward and
> give more time to fix things at our pace.

+1 here, there might be a little NVR churn with this but I think that's
the best way to handle this. 

> 
> 
> So what do you think? Any other suggestions?
> 
> 
> Regards,
> H.
> _______________________________________________
> Arm-dev mailing list
> Arm-dev at centos.org
> https://lists.centos.org/mailman/listinfo/arm-dev

Cheers!
-- Brian