[Libguestfs] libnbd | Failed pipeline for master | 8aa2f75c

2023-10-18 Thread GitLab


Pipeline #1041333855 has failed!

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

Commit: 8aa2f75c ( 
https://gitlab.com/nbdkit/libnbd/-/commit/8aa2f75cdfd1ab338b5e38334c44db816cc25614
 )
Commit Message: rust: Build the examples

It's worth checking t...
Commit Author: Richard W_M_ Jones ( https://gitlab.com/rwmjones )


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

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

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

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

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

Stage: builds
Name: x86_64-freebsd-current
Job #5321685211 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5321685211/raw )

Stage: builds
Name: x86_64-freebsd-13
Job #5321685210 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5321685210/raw )

Stage: builds
Name: x86_64-freebsd-12
Job #5321685178 ( https://gitlab.com/nbdkit/libnbd/-/jobs/5321685178/raw )

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

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

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

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

Stage: builds
Name: x86_64-opensuse-leap-15-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] [PATCH libnbd 0/4] Miscellaneous Rust cleanups

2023-10-18 Thread Richard W.M. Jones
On Wed, Oct 18, 2023 at 09:22:55AM -0500, Eric Blake wrote:
> On Tue, Oct 10, 2023 at 03:06:06PM +0100, Richard W.M. Jones wrote:
> > Add an overview libnbd-rust(3) man page pointing to the real
> > documentation.  This is like OCaml & Golang.
> > 
> > When reviewing the real rustdocs I noticed they basically converted
> > the man pages into plain text, resulting in lots of problems such as
> > internal links not working, no `code` annotations, etc.  So I wrote a
> > simple POD to rustdoc translator.  It is by no means perfect, but it
> > fixes many of the issues.
> > 
> > Also build the examples, to make sure we don't get any regressions.
> 
> For the series:
> Reviewed-by: Eric Blake 
> 
> There is an XXX about displying links rather than just italicized
> texts for pod L<> constructs linking to non-libnbd pages, which can be
> solved later, but your approach for now is definitely better than
> plain text.

Upstream in d4e8bb2d7d..8aa2f75cdf

The only change I made was to write better / longer commit messages.

Thanks,

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://libguestfs.org
___
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs



Re: [Libguestfs] [PATCH libnbd 0/4] Miscellaneous Rust cleanups

2023-10-18 Thread Richard W.M. Jones
On Wed, Oct 18, 2023 at 09:22:55AM -0500, Eric Blake wrote:
> On Tue, Oct 10, 2023 at 03:06:06PM +0100, Richard W.M. Jones wrote:
> > Add an overview libnbd-rust(3) man page pointing to the real
> > documentation.  This is like OCaml & Golang.
> > 
> > When reviewing the real rustdocs I noticed they basically converted
> > the man pages into plain text, resulting in lots of problems such as
> > internal links not working, no `code` annotations, etc.  So I wrote a
> > simple POD to rustdoc translator.  It is by no means perfect, but it
> > fixes many of the issues.
> > 
> > Also build the examples, to make sure we don't get any regressions.
> 
> For the series:
> Reviewed-by: Eric Blake 
> 
> There is an XXX about displying links rather than just italicized
> texts for pod L<> constructs linking to non-libnbd pages, which can be
> solved later, but your approach for now is definitely better than
> plain text.

Yeah I couldn't work out how that can be done, except to add an
explicit link to one of those man page sites (and then, which one?!)
I don't see existing Rust pages linking to man pages, unfortunately.

Thanks for the review.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top
___
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs



Re: [Libguestfs] [PATCH libnbd 0/4] Miscellaneous Rust cleanups

2023-10-18 Thread Eric Blake
On Tue, Oct 10, 2023 at 03:06:06PM +0100, Richard W.M. Jones wrote:
> Add an overview libnbd-rust(3) man page pointing to the real
> documentation.  This is like OCaml & Golang.
> 
> When reviewing the real rustdocs I noticed they basically converted
> the man pages into plain text, resulting in lots of problems such as
> internal links not working, no `code` annotations, etc.  So I wrote a
> simple POD to rustdoc translator.  It is by no means perfect, but it
> fixes many of the issues.
> 
> Also build the examples, to make sure we don't get any regressions.

For the series:
Reviewed-by: Eric Blake 

There is an XXX about displying links rather than just italicized
texts for pod L<> constructs linking to non-libnbd pages, which can be
solved later, but your approach for now is definitely better than
plain text.

-- 
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



Re: [Libguestfs] [libnbd PATCH 2/2] info: Show human sizes for block_size values

2023-10-18 Thread Eric Blake
On Sun, Oct 08, 2023 at 11:34:05AM +0200, Laszlo Ersek wrote:
> On 10/7/23 11:27, Richard W.M. Jones wrote:
> > On Fri, Oct 06, 2023 at 10:18:09AM -0500, Eric Blake wrote:
> >> Adding a human-readable size for block constraints is useful.  For:
> >>
> >> $ ./run nbdinfo -- [ nbdkit memory \
> >>--filter=blocksize-policy blocksize-preferred=32k 1M ] | grep pref
> >>
> >> this changes pre-patch:
> >>block_size_preferred: 32768
> >> to post-patch:
> >>block_size_preferred: 32768 (32K)
> > 
> > I think info/nbdinfo.pod needs to be updated.
> 
> Good catch!
> 
> With that:
> 
> series
> Reviewed-by: Laszlo Ersek 

Fixed, and series pushed as 42a85181..d4e8bb2d

-- 
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] A note on migration of this list to lists.libguestfs.org

2023-10-18 Thread Richard W.M. Jones


We will soon be migrating this list over to a new hosting service at
lists.libguestfs.org.  All subscriptions will be moved automatically.
The main visible change will be that the email address of the list
will be different (since we will not longer be allowed to use the
@redhat.com address).

I'll have more details later.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v
___
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs