[Libguestfs] libnbd | Failed pipeline for master | b0df41a8

2023-09-08 Thread GitLab


Pipeline #998073369 has failed!

Project: libnbd ( https://gitlab.com/nbdkit/libnbd )
Branch: master ( https://gitlab.com/nbdkit/libnbd/-/commits/master )

Commit: b0df41a8 ( 
https://gitlab.com/nbdkit/libnbd/-/commit/b0df41a84a7173aab1dd1daa83dad306d31402f3
 )
Commit Message: interop: Address recent test failures

During r...
Commit Author: Eric Blake ( https://gitlab.com/ebblake )


Pipeline #998073369 ( https://gitlab.com/nbdkit/libnbd/-/pipelines/998073369 ) 
triggered by Eric Blake ( https://gitlab.com/ebblake )
had 4 failed jobs.

Job #5050354017 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050354017/raw )

Stage: builds
Name: i686-debian-11-prebuilt-env
Job #5050354006 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050354006/raw )

Stage: builds
Name: x86_64-fedora-rawhide-prebuilt-env
Job #5050354007 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050354007/raw )

Stage: builds
Name: x86_64-fedora-rawhide-clang-prebuilt-env
Job #5050354018 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050354018/raw )

Stage: builds
Name: i686-debian-12-prebuilt-env

-- 
You're receiving this email because of your account on gitlab.com.



___
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs


Re: [Libguestfs] libnbd | Failed pipeline for master | 0b587f8a

2023-09-08 Thread Richard W.M. Jones
On Thu, Sep 07, 2023 at 12:52:07PM -0500, Eric Blake wrote:
> On Thu, Sep 07, 2023 at 04:49:53PM +, GitLab wrote:
> > 
> > 
> > Pipeline #996353812 has failed!
> > 
> > Project: libnbd ( https://gitlab.com/nbdkit/libnbd )
> > Branch: master ( https://gitlab.com/nbdkit/libnbd/-/commits/master )
> > 
> > Commit: 0b587f8a ( 
> > https://gitlab.com/nbdkit/libnbd/-/commit/0b587f8a4f3e61e27985b8a3f66a3d7da45c00ef
> >  )
> > Commit Message: info: Prefer NBD_OPT_INFO when possible
> > 
> > Now th...
> > Commit Author: Eric Blake ( https://gitlab.com/ebblake )
> > 
> > 
> > Pipeline #996353812 ( 
> > https://gitlab.com/nbdkit/libnbd/-/pipelines/996353812 ) triggered by Eric 
> > Blake ( https://gitlab.com/ebblake )
> > had 2 failed jobs.
> > 
> > Job #5039934820 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5039934820/raw )
> > 
> > Stage: builds
> > Name: x86_64-fedora-rawhide-clang-prebuilt-env
> > Job #5039934815 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5039934815/raw )
> > 
> > Stage: builds
> > Name: x86_64-fedora-rawhide-prebuilt-env

Sorry, somehow I didn't see this email yesterday.

> Expected transient failures; we haven't quite finished packaging
> nbdkit 1.35.12 and pushing it out to rawhide.
>
> Should I do another patch that widens the version check to cover
> 1.35.11 in addition to 1.34.[012]?  Or can we just live with this on
> the grounds that rawhide suffers from being bleeding edge, and it will
> clear up soon?

I did a release today of:

nbdkit 1.35.12
   1.34.3

libnbd 1.17.5
   1.16.4

No "live" versions of nbdkit should be affected by the crashing bug.
However it'll take a while to work their way into the system.

I would just ignore it TBH, unless we're still getting failures after
a few more weeks in which case we can think about what to do.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
nbdkit - Flexible, fast NBD server with plugins
https://gitlab.com/nbdkit/nbdkit
___
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs



[Libguestfs] libnbd | Failed pipeline for master | 5c1dae92

2023-09-08 Thread GitLab


Pipeline #998036299 has failed!

Project: libnbd ( https://gitlab.com/nbdkit/libnbd )
Branch: master ( https://gitlab.com/nbdkit/libnbd/-/commits/master )

Commit: 5c1dae92 ( 
https://gitlab.com/nbdkit/libnbd/-/commit/5c1dae9236d8e3e64a2b669a8503469b1be673c6
 )
Commit Message: api: Add LIBNBD_STRICT_AUTO_FLAG control to nbd...
Commit Author: Eric Blake ( https://gitlab.com/ebblake )


Pipeline #998036299 ( https://gitlab.com/nbdkit/libnbd/-/pipelines/998036299 ) 
triggered by Eric Blake ( https://gitlab.com/ebblake )
had 20 failed jobs.

Job #5050105529 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105529/raw )

Stage: builds
Name: x86_64-opensuse-leap-15-prebuilt-env
Job #5050105523 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105523/raw )

Stage: builds
Name: x86_64-fedora-rawhide-clang-prebuilt-env
Job #5050105499 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105499/raw )

Stage: builds
Name: x86_64-almalinux-8-clang-prebuilt-env
Job #5050105507 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105507/raw )

Stage: builds
Name: x86_64-debian-12-prebuilt-env
Job #5050105496 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105496/raw )

Stage: builds
Name: x86_64-alpine-317-prebuilt-env
Job #5050105503 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105503/raw )

Stage: builds
Name: x86_64-centos-stream-9-prebuilt-env
Job #5050105500 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105500/raw )

Stage: builds
Name: x86_64-alpine-edge-prebuilt-env
Job #5050105498 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105498/raw )

Stage: builds
Name: x86_64-almalinux-8-prebuilt-env
Job #5050105504 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105504/raw )

Stage: builds
Name: x86_64-debian-11-prebuilt-env
Job #5050105510 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105510/raw )

Stage: builds
Name: x86_64-debian-sid-prebuilt-env
Job #5050105513 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105513/raw )

Stage: builds
Name: x86_64-fedora-37-prebuilt-env
Job #5050105517 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105517/raw )

Stage: builds
Name: x86_64-fedora-rawhide-prebuilt-env
Job #5050105525 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105525/raw )

Stage: builds
Name: x86_64-fedora-rawhide-no-libxml2-prebuilt-env
Job #5050105501 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105501/raw )

Stage: builds
Name: x86_64-centos-stream-8-prebuilt-env
Job #5050105497 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105497/raw )

Stage: builds
Name: x86_64-alpine-318-prebuilt-env
Job #5050105516 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105516/raw )

Stage: builds
Name: x86_64-fedora-38-prebuilt-env
Job #5050105538 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105538/raw )

Stage: builds
Name: x86_64-ubuntu-2204-prebuilt-env
Job #5050105541 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105541/raw )

Stage: builds
Name: i686-debian-11-prebuilt-env
Job #5050105542 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105542/raw )

Stage: builds
Name: i686-debian-12-prebuilt-env
Job #5050105533 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5050105533/raw )

Stage: builds
Name: x86_64-opensuse-tumbleweed-prebuilt-env

-- 
You're receiving this email because of your account on gitlab.com.



___
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs


Re: [Libguestfs] [libnbd PATCH v4 25/25] api: Add LIBNBD_STRICT_AUTO_FLAG control to nbd_set_strict

2023-09-08 Thread Eric Blake
On Wed, Aug 02, 2023 at 08:50:45PM -0500, Eric Blake wrote:
> We've previously documented that nbd_set_strict() can add new bits,
> defaulting to on to provide client-side safety, but which can be
> overridden when performing specific integration tests against a
> server.  Prior to the introduction of libnbd support for extended
> headers, a user could manually disable STRICT_FLAGS and
> STRICT_COMMANDS to test the response of an older server receiving an
> unexpected NBD_CMD_FLAG_PAYLOAD_LEN; but for convenience sake, we
> prefer our default for that flag to now track extended headers and
> ignore what the user passes in, which removes the ability we had for
> that integration test.  Adding a new strictness knob lets the user be
> in charge of that bit's contents once again.  The caveat remains that
> disabling the strictness bits makes it possible for a client to
> violate the NBD protocol which may have undefined results (the
> connection may drop, libnbd may hang, ...), so most clients will never
> call nbd_set_strict() in the first place.
> 
> Signed-off-by: Eric Blake 
> ---
>

I've pushed the remainder of this series (patches 21-25) as commits
6076a806..5c1dae92.  64-bit extension support should now be fully
functional in libnbd; although we may still push followup patches if
anything turns up during integration testing.

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.
Virtualization:  qemu.org | libguestfs.org
___
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs



[Libguestfs] libnbd | Failed pipeline for master | a9fe491f

2023-09-08 Thread GitLab


Pipeline #997510142 has failed!

Project: libnbd ( https://gitlab.com/nbdkit/libnbd )
Branch: master ( https://gitlab.com/nbdkit/libnbd/-/commits/master )

Commit: a9fe491f ( 
https://gitlab.com/nbdkit/libnbd/-/commit/a9fe491fd235a183a03fe384f24f638b085dc3b8
 )
Commit Message: Version 1.17.5.

Commit Author: Richard W_M_ Jones ( https://gitlab.com/rwmjones )


Pipeline #997510142 ( https://gitlab.com/nbdkit/libnbd/-/pipelines/997510142 ) 
triggered by Richard W_M_ Jones ( https://gitlab.com/rwmjones )
had 2 failed jobs.

Job #5046450454 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5046450454/raw )

Stage: builds
Name: x86_64-fedora-rawhide-clang-prebuilt-env
Job #5046450450 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5046450450/raw )

Stage: builds
Name: x86_64-fedora-rawhide-prebuilt-env

-- 
You're receiving this email because of your account on gitlab.com.



___
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs