Page MenuHomeFreeBSD

release: Add an image for CI
ClosedPublic

Authored by manu on Jul 9 2020, 12:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Jun 17, 3:27 PM
Unknown Object (File)
Mon, Jun 17, 3:26 PM
Unknown Object (File)
Mon, Jun 17, 3:04 PM
Unknown Object (File)
Mon, Jun 17, 1:40 PM
Unknown Object (File)
Fri, Jun 14, 10:16 AM
Unknown Object (File)
May 24 2024, 3:21 PM
Unknown Object (File)
May 24 2024, 11:27 AM
Unknown Object (File)
May 5 2024, 5:19 PM
Subscribers

Details

Summary

A lot of projects CI can't do FreeBSD tests currently.
The main reason is that the project CI infrastructure is runned on Linux
and that our images aren't modifiable from a Linux hosts.
Add a basic image specific for this case (called BASIC-CI for a lack of a
better name).
The image have no package pre-installed.
It only have a few modification to have dhcp client runned on the default
interface and sshd started with option to be able to log on without a password
as root.

Sponsored-by: The FreeBSD Foundation

Test Plan

Only booted in qemu.
I have to check with freedesktop folks how we can correctly hook this into their infrastructure.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

manu requested review of this revision.Jul 9 2020, 12:28 PM
manu created this revision.
manu added reviewers: releng, emaste, zeising.
manu set the repository for this revision to rS FreeBSD src repository - subversion.

Mhm, there is no image produce with the CLOUDWARE stuff on download.freebsd.org it seems, are they not produced and put somewhere ?

In D25598#566313, @manu wrote:

Mhm, there is no image produce with the CLOUDWARE stuff on download.freebsd.org it seems, are they not produced and put somewhere ?

They are not published with other virtual machine images, because there are only intended to run in the targeted cloud environment.

In D25598#567529, @gjb wrote:
In D25598#566313, @manu wrote:

Mhm, there is no image produce with the CLOUDWARE stuff on download.freebsd.org it seems, are they not produced and put somewhere ?

They are not published with other virtual machine images, because there are only intended to run in the targeted cloud environment.

Ok,
Would it be possible to add this image into the ones that are made available on download.freebsd.org then ?

Ping ? can someone answer my question ?

In D25598#571445, @manu wrote:

Ping ? can someone answer my question ?

It's on my list, not forgotten. I'm still thinking it over...

This is not forgotten. Please bear with me...

So we are almost at 4 months, why can't have an answer on how to approach that ?

In D25598#603877, @manu wrote:

So we are almost at 4 months, why can't have an answer on how to approach that ?

Very sorry for the delay. We did just wrap up the 12.2 release cycle, in addition to updating other build tools for the migration to git for 13.0.

This revision is now accepted and ready to land.Nov 2 2020, 8:15 PM
In D25598#603893, @gjb wrote:
In D25598#603877, @manu wrote:

So we are almost at 4 months, why can't have an answer on how to approach that ?

Very sorry for the delay. We did just wrap up the 12.2 release cycle, in addition to updating other build tools for the migration to git for 13.0.

Can you assure me that this image will be uploaded on download.freebsd.org ?
Thanks.

In D25598#603975, @manu wrote:
In D25598#603893, @gjb wrote:
In D25598#603877, @manu wrote:

So we are almost at 4 months, why can't have an answer on how to approach that ?

Very sorry for the delay. We did just wrap up the 12.2 release cycle, in addition to updating other build tools for the migration to git for 13.0.

Can you assure me that this image will be uploaded on download.freebsd.org ?
Thanks.

They will be, yes. It should be just a few trivial updates to the 'cloudware-install' target, but I will take care of those bits.

In D25598#603990, @gjb wrote:
In D25598#603975, @manu wrote:
In D25598#603893, @gjb wrote:
In D25598#603877, @manu wrote:

So we are almost at 4 months, why can't have an answer on how to approach that ?

Very sorry for the delay. We did just wrap up the 12.2 release cycle, in addition to updating other build tools for the migration to git for 13.0.

Can you assure me that this image will be uploaded on download.freebsd.org ?
Thanks.

They will be, yes. It should be just a few trivial updates to the 'cloudware-install' target, but I will take care of those bits.

Awesome thanks,

This revision was automatically updated to reflect the committed changes.