Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multi-arch: POC running FCOS pipeline with VMs as jenkins workers #541

Closed
dustymabe opened this issue Jun 16, 2020 · 2 comments
Closed

multi-arch: POC running FCOS pipeline with VMs as jenkins workers #541

dustymabe opened this issue Jun 16, 2020 · 2 comments
Labels
jira for syncing to jira

Comments

@dustymabe
Copy link
Member

Some of us recently met to try to figure out steps forward for adding multi-arch builds to our pipeline. One of the steps was to try to run the pipline, but using VMs (not containers spun up via kubernetes) as the workers for our builds for architectures where we can't get an openshift cluster.

Let's investigate this option and perhaps enumerate the amount of work that needs to be done in order to make it achievable. For this POC we don't even need multi-arch hardware as the same level of abstraction should apply cleanly for x86_64, but we did agree to get an aarch64 VM from Fedora Infra for the POC, so we can use that too. I'll look at acquiring one from Fedora infra.

@dustymabe dustymabe changed the title multi-arch: POC running FCOS pipeline with VMs as jenkins workers (i.e. not kubernetes) multi-arch: POC running FCOS pipeline with VMs as jenkins workers Jun 16, 2020
@dustymabe dustymabe added the jira for syncing to jira label Jul 13, 2020
@ravanelli
Copy link
Member

@dustymabe Just to let you know when you come back, I got 2 VMs for POWER as well to use in the CI. It is in a public networking, no issues with vpns and such 😎

@dustymabe
Copy link
Member Author

The POC seems to be going well. We have an aarch64 node that we then use gangplank to connect to and execute builds.

We are now bumping the lockfiles for aarch64 using this POC:

I'm going to mark the POC phase of this as complete and we'll use #262 for future status updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
jira for syncing to jira
Projects
None yet
Development

No branches or pull requests

2 participants