qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [RFC] Policy for supported hosts/platforms
@ 2013-06-05 14:04 Anthony Liguori
  2013-06-05 15:22 ` Ed Maste
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Anthony Liguori @ 2013-06-05 14:04 UTC (permalink / raw)
  To: qemu-devel; +Cc: Michael Tokarev


Hi,

Below is the coverage we currently have in buildbot.  It's not terribly
complete but I suspect it does reflect what people are actually testing
and care about.

In terms of policy, we should consider buildbot coverage as a
requirement for a platform/architecture to be fully supported.  Fully
supported means (1) that code will be rejected/reverted if it breaks one
of these platforms (2) breaking these platforms will be a release
blocker.

Anything that isn't fully supported is best effort only.  Note that are
some things missing from buildbot today (like an ARM host) that there is
strong interest in having as a fully supported platform.

Host Arch
---------

s390 (offline since May 1st)
PPC
Sparc (offline since 2011)
x86_64
i386

Host OS
-------

Solaris 11 (offline since 2011)
Debian 6.0
RHEL 6.1
RHEL 5.x
Fedora 16
OpenBSD (current)
OpenBSD 4.9
Mingw32
MacOS X

Regards,

Anthony Liguori

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-06-05 14:04 [Qemu-devel] [RFC] Policy for supported hosts/platforms Anthony Liguori
@ 2013-06-05 15:22 ` Ed Maste
  2013-06-05 18:16 ` Brad Smith
  2013-06-20 13:58 ` Ed Maste
  2 siblings, 0 replies; 15+ messages in thread
From: Ed Maste @ 2013-06-05 15:22 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: Michael Tokarev, qemu-devel

On 5 June 2013 10:04, Anthony Liguori <aliguori@us.ibm.com> wrote:
>
> In terms of policy, we should consider buildbot coverage as a
> requirement for a platform/architecture to be fully supported.  Fully
> supported means (1) that code will be rejected/reverted if it breaks one
> of these platforms (2) breaking these platforms will be a release
> blocker.

I think this is a sensible policy, even though FreeBSD is a platform
that people are testing and care about, but currently lacks a
buildbot.  One of the reasons for that is that until recently building
QEMU on FreeBSD required patches only found in the FreeBSD ports tree.

I hope that we'll have a FreeBSD 9.1 and CURRENT buildbot available shortly.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-06-05 14:04 [Qemu-devel] [RFC] Policy for supported hosts/platforms Anthony Liguori
  2013-06-05 15:22 ` Ed Maste
@ 2013-06-05 18:16 ` Brad Smith
  2013-06-20 13:58 ` Ed Maste
  2 siblings, 0 replies; 15+ messages in thread
From: Brad Smith @ 2013-06-05 18:16 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: Michael Tokarev, qemu-devel

On 05/06/13 10:04 AM, Anthony Liguori wrote:
>
> Hi,
>
> Below is the coverage we currently have in buildbot.  It's not terribly
> complete but I suspect it does reflect what people are actually testing
> and care about.
>
> In terms of policy, we should consider buildbot coverage as a
> requirement for a platform/architecture to be fully supported.  Fully
> supported means (1) that code will be rejected/reverted if it breaks one
> of these platforms (2) breaking these platforms will be a release
> blocker.
>
> Anything that isn't fully supported is best effort only.  Note that are
> some things missing from buildbot today (like an ARM host) that there is
> strong interest in having as a fully supported platform.
>
> Host OS
> -------
>
> Solaris 11 (offline since 2011)

IMO having an active Solaris buildslave is fairly important.

> OpenBSD 4.9

It is labelled as 4.9 but it was upgraded to 5.2 awhile ago and I had 
asked Gerd if he could upgrade it to 5.3 when he has the time.

In addition to the FreeBSD buildslaves mentioned by Ed it would be nice
to have a NetBSD 6.1 buildslave.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-06-05 14:04 [Qemu-devel] [RFC] Policy for supported hosts/platforms Anthony Liguori
  2013-06-05 15:22 ` Ed Maste
  2013-06-05 18:16 ` Brad Smith
@ 2013-06-20 13:58 ` Ed Maste
  2013-07-01 11:47   ` Stefan Hajnoczi
  2 siblings, 1 reply; 15+ messages in thread
From: Ed Maste @ 2013-06-20 13:58 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: Michael Tokarev, qemu-devel

On 5 June 2013 10:04, Anthony Liguori <aliguori@us.ibm.com> wrote:
>
> Hi,
>
> Below is the coverage we currently have in buildbot.  It's not terribly
> complete but I suspect it does reflect what people are actually testing
> and care about.
>
> In terms of policy, we should consider buildbot coverage as a
> requirement for a platform/architecture to be fully supported.  Fully
> supported means (1) that code will be rejected/reverted if it breaks one
> of these platforms (2) breaking these platforms will be a release
> blocker.

Is the documentation at http://wiki.qemu.org/ContinuousIntegration
still current?  I emailed the contact listed there to offer a FreeBSD
build slave but haven't received a response.

The only remaining issue building from git head on FreeBSD is the text
segment relocation for bsd-user, for which I just sent a patch for
testing.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-06-20 13:58 ` Ed Maste
@ 2013-07-01 11:47   ` Stefan Hajnoczi
  2013-07-01 12:10     ` Ed Maste
  0 siblings, 1 reply; 15+ messages in thread
From: Stefan Hajnoczi @ 2013-07-01 11:47 UTC (permalink / raw)
  To: Ed Maste; +Cc: Anthony Liguori, kraxel, Michael Tokarev, qemu-devel, berendt

On Thu, Jun 20, 2013 at 09:58:41AM -0400, Ed Maste wrote:
> On 5 June 2013 10:04, Anthony Liguori <aliguori@us.ibm.com> wrote:
> >
> > Hi,
> >
> > Below is the coverage we currently have in buildbot.  It's not terribly
> > complete but I suspect it does reflect what people are actually testing
> > and care about.
> >
> > In terms of policy, we should consider buildbot coverage as a
> > requirement for a platform/architecture to be fully supported.  Fully
> > supported means (1) that code will be rejected/reverted if it breaks one
> > of these platforms (2) breaking these platforms will be a release
> > blocker.
> 
> Is the documentation at http://wiki.qemu.org/ContinuousIntegration
> still current?  I emailed the contact listed there to offer a FreeBSD
> build slave but haven't received a response.
> 
> The only remaining issue building from git head on FreeBSD is the text
> segment relocation for bsd-user, for which I just sent a patch for
> testing.

Yes, Christian Berendt admins the buildmaster.  How much time has passed
since you emailed?

Stefan

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-07-01 11:47   ` Stefan Hajnoczi
@ 2013-07-01 12:10     ` Ed Maste
  2013-07-02  7:31       ` Stefan Hajnoczi
  0 siblings, 1 reply; 15+ messages in thread
From: Ed Maste @ 2013-07-01 12:10 UTC (permalink / raw)
  To: Stefan Hajnoczi; +Cc: berendt, qemu-devel

On 1 July 2013 07:47, Stefan Hajnoczi <stefanha@gmail.com> wrote:

> Yes, Christian Berendt admins the buildmaster.  How much time has passed
> since you emailed?

June 7; perhaps the email was lost.  I would like to start with a
FreeBSD 9.x x86_64 instance, potentially adding i386 and FreeBSD
10-CURRENT to the mix later.

-Ed

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-07-01 12:10     ` Ed Maste
@ 2013-07-02  7:31       ` Stefan Hajnoczi
  2013-07-02  7:35         ` Christian Berendt
  0 siblings, 1 reply; 15+ messages in thread
From: Stefan Hajnoczi @ 2013-07-02  7:31 UTC (permalink / raw)
  To: berendt; +Cc: Ed Maste, qemu-devel

On Mon, Jul 01, 2013 at 08:10:34AM -0400, Ed Maste wrote:
> On 1 July 2013 07:47, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> 
> > Yes, Christian Berendt admins the buildmaster.  How much time has passed
> > since you emailed?
> 
> June 7; perhaps the email was lost.  I would like to start with a
> FreeBSD 9.x x86_64 instance, potentially adding i386 and FreeBSD
> 10-CURRENT to the mix later.

Okay, I put Christian in the To: field.  Let's wait two days for a
response.

I think the solution is to add another buildmaster administrator.  I
believe Christian offered that in the past.

Stefan

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-07-02  7:31       ` Stefan Hajnoczi
@ 2013-07-02  7:35         ` Christian Berendt
  2013-07-03  8:57           ` Stefan Hajnoczi
  0 siblings, 1 reply; 15+ messages in thread
From: Christian Berendt @ 2013-07-02  7:35 UTC (permalink / raw)
  To: Stefan Hajnoczi; +Cc: Ed Maste, qemu-devel

Hello Stefan.

On 07/02/2013 09:31 AM, Stefan Hajnoczi wrote:
> Okay, I put Christian in the To: field.  Let's wait two days for a
> response.

I dropped Andreas a few lines to get further information about the 
missing packages.

> I think the solution is to add another buildmaster administrator.  I
> believe Christian offered that in the past.

Sure. I think it would be the best to have an additional admin directly 
involved in the project.

Also we planned to update the buildbot to a newer systems and to also 
upgrade the used system.

Christian.

-- 
Christian Berendt
Cloud Computing Solution Architect
Tel.: +49-171-5542175
Mail: berendt@b1-systems.de

B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-07-02  7:35         ` Christian Berendt
@ 2013-07-03  8:57           ` Stefan Hajnoczi
  2013-07-08 15:15             ` Ed Maste
  0 siblings, 1 reply; 15+ messages in thread
From: Stefan Hajnoczi @ 2013-07-03  8:57 UTC (permalink / raw)
  To: Christian Berendt; +Cc: Ed Maste, qemu-devel

On Tue, Jul 02, 2013 at 09:35:41AM +0200, Christian Berendt wrote:
> On 07/02/2013 09:31 AM, Stefan Hajnoczi wrote:
> >I think the solution is to add another buildmaster administrator.  I
> >believe Christian offered that in the past.
> 
> Sure. I think it would be the best to have an additional admin
> directly involved in the project.

I sent a private email to set up buildbot admin access.

Stefan

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-07-03  8:57           ` Stefan Hajnoczi
@ 2013-07-08 15:15             ` Ed Maste
  2013-07-18  0:07               ` Ed Maste
  0 siblings, 1 reply; 15+ messages in thread
From: Ed Maste @ 2013-07-08 15:15 UTC (permalink / raw)
  To: Stefan Hajnoczi; +Cc: Christian Berendt, qemu-devel

On 3 July 2013 04:57, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> On Tue, Jul 02, 2013 at 09:35:41AM +0200, Christian Berendt wrote:
>> On 07/02/2013 09:31 AM, Stefan Hajnoczi wrote:
>> >I think the solution is to add another buildmaster administrator.  I
>> >believe Christian offered that in the past.
>>
>> Sure. I think it would be the best to have an additional admin
>> directly involved in the project.
>
> I sent a private email to set up buildbot admin access.

Ok, as soon as I can get a password (after the buildbot disk space
issues are sorted out) I'll contribute a FreeBSD 9 amd64 builder.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-07-08 15:15             ` Ed Maste
@ 2013-07-18  0:07               ` Ed Maste
  2013-09-09 18:15                 ` Ed Maste
  0 siblings, 1 reply; 15+ messages in thread
From: Ed Maste @ 2013-07-18  0:07 UTC (permalink / raw)
  To: Stefan Hajnoczi; +Cc: Christian Berendt, qemu-devel

On 8 July 2013 11:15, Ed Maste <emaste@freebsd.org> wrote:
>
> Ok, as soon as I can get a password (after the buildbot disk space
> issues are sorted out) I'll contribute a FreeBSD 9 amd64 builder.

It seems the disk space / inode issue is resolved; is there anything
further still in the way of adding a FreeBSD builder?

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-07-18  0:07               ` Ed Maste
@ 2013-09-09 18:15                 ` Ed Maste
  2013-09-10  7:44                   ` Stefan Hajnoczi
  0 siblings, 1 reply; 15+ messages in thread
From: Ed Maste @ 2013-09-09 18:15 UTC (permalink / raw)
  To: Stefan Hajnoczi; +Cc: Christian Berendt, qemu-devel

[-- Attachment #1: Type: text/plain, Size: 405 bytes --]

On 17 July 2013 20:07, Ed Maste <emaste@freebsd.org> wrote:

> On 8 July 2013 11:15, Ed Maste <emaste@freebsd.org> wrote:
> >
> > Ok, as soon as I can get a password (after the buildbot disk space
> > issues are sorted out) I'll contribute a FreeBSD 9 amd64 builder.
>
> It seems the disk space / inode issue is resolved; is there anything
> further still in the way of adding a FreeBSD builder?
>

Ping.

[-- Attachment #2: Type: text/html, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-09-09 18:15                 ` Ed Maste
@ 2013-09-10  7:44                   ` Stefan Hajnoczi
  2013-09-18 12:57                     ` Ed Maste
  0 siblings, 1 reply; 15+ messages in thread
From: Stefan Hajnoczi @ 2013-09-10  7:44 UTC (permalink / raw)
  To: Christian Berendt; +Cc: Ed Maste, qemu-devel

On Mon, Sep 09, 2013 at 02:15:57PM -0400, Ed Maste wrote:
> On 17 July 2013 20:07, Ed Maste <emaste@freebsd.org> wrote:
> 
> > On 8 July 2013 11:15, Ed Maste <emaste@freebsd.org> wrote:
> > >
> > > Ok, as soon as I can get a password (after the buildbot disk space
> > > issues are sorted out) I'll contribute a FreeBSD 9 amd64 builder.
> >
> > It seems the disk space / inode issue is resolved; is there anything
> > further still in the way of adding a FreeBSD builder?
> >
> 
> Ping.

Christian: Can you add a new buildslave account for FreeBSD 9 amd64 and
send Ed the connection details?

Stefan

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-09-10  7:44                   ` Stefan Hajnoczi
@ 2013-09-18 12:57                     ` Ed Maste
  2013-09-18 13:05                       ` Christian Berendt
  0 siblings, 1 reply; 15+ messages in thread
From: Ed Maste @ 2013-09-18 12:57 UTC (permalink / raw)
  To: Stefan Hajnoczi; +Cc: Christian Berendt, qemu-devel

I was originally going to host the FreeBSD 9 buildbot myself (in a VM)
but I now have an offer for permanent amd64/x86-64 FreeBSD 9 and
FreeBSD 10 buildbots.

It seems Christian is not available; is there anyone else who can set
up a buildslave account (ideally both FreeBSD 9 amd64 and FreeBSD 10
amd64)?

On 10 September 2013 03:44, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> On Mon, Sep 09, 2013 at 02:15:57PM -0400, Ed Maste wrote:
>> On 17 July 2013 20:07, Ed Maste <emaste@freebsd.org> wrote:
>>
>> > On 8 July 2013 11:15, Ed Maste <emaste@freebsd.org> wrote:
>> > >
>> > > Ok, as soon as I can get a password (after the buildbot disk space
>> > > issues are sorted out) I'll contribute a FreeBSD 9 amd64 builder.
>> >
>> > It seems the disk space / inode issue is resolved; is there anything
>> > further still in the way of adding a FreeBSD builder?
>> >
>>
>> Ping.
>
> Christian: Can you add a new buildslave account for FreeBSD 9 amd64 and
> send Ed the connection details?
>
> Stefan

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Qemu-devel] [RFC] Policy for supported hosts/platforms
  2013-09-18 12:57                     ` Ed Maste
@ 2013-09-18 13:05                       ` Christian Berendt
  0 siblings, 0 replies; 15+ messages in thread
From: Christian Berendt @ 2013-09-18 13:05 UTC (permalink / raw)
  To: Ed Maste; +Cc: Stefan Hajnoczi, qemu-devel

[-- Attachment #1: Type: text/plain, Size: 1458 bytes --]

Sorry. Looks like I missed a mail. I'll create the account tomorrow. Who
should receive the credentials. You, Ed?

On 09/18/2013 02:57 PM, Ed Maste wrote:
> I was originally going to host the FreeBSD 9 buildbot myself (in a VM)
> but I now have an offer for permanent amd64/x86-64 FreeBSD 9 and
> FreeBSD 10 buildbots.
> 
> It seems Christian is not available; is there anyone else who can set
> up a buildslave account (ideally both FreeBSD 9 amd64 and FreeBSD 10
> amd64)?
> 
> On 10 September 2013 03:44, Stefan Hajnoczi <stefanha@gmail.com> wrote:
>> On Mon, Sep 09, 2013 at 02:15:57PM -0400, Ed Maste wrote:
>>> On 17 July 2013 20:07, Ed Maste <emaste@freebsd.org> wrote:
>>>
>>>> On 8 July 2013 11:15, Ed Maste <emaste@freebsd.org> wrote:
>>>>>
>>>>> Ok, as soon as I can get a password (after the buildbot disk space
>>>>> issues are sorted out) I'll contribute a FreeBSD 9 amd64 builder.
>>>>
>>>> It seems the disk space / inode issue is resolved; is there anything
>>>> further still in the way of adding a FreeBSD builder?
>>>>
>>>
>>> Ping.
>>
>> Christian: Can you add a new buildslave account for FreeBSD 9 amd64 and
>> send Ed the connection details?
>>
>> Stefan


-- 
Christian Berendt
Cloud Computing Solution Architect
Mail: berendt@b1-systems.de

B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2013-09-18 13:05 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-05 14:04 [Qemu-devel] [RFC] Policy for supported hosts/platforms Anthony Liguori
2013-06-05 15:22 ` Ed Maste
2013-06-05 18:16 ` Brad Smith
2013-06-20 13:58 ` Ed Maste
2013-07-01 11:47   ` Stefan Hajnoczi
2013-07-01 12:10     ` Ed Maste
2013-07-02  7:31       ` Stefan Hajnoczi
2013-07-02  7:35         ` Christian Berendt
2013-07-03  8:57           ` Stefan Hajnoczi
2013-07-08 15:15             ` Ed Maste
2013-07-18  0:07               ` Ed Maste
2013-09-09 18:15                 ` Ed Maste
2013-09-10  7:44                   ` Stefan Hajnoczi
2013-09-18 12:57                     ` Ed Maste
2013-09-18 13:05                       ` Christian Berendt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).