Thank you, Richard!

Guestfs_launch was failing due to internal program issue. Since guesfs_launch 
creates new process for guesfs process.

Hence, Guestfs_launch was failing since new process creation failed in internal 
program due to remote connection.


We resolved using Deamon and Sender logic. 
When Deamon will receive message from sender to launch guest it will launch 
guestfs runner program => Happy Path is working.

One more help is needed : https://github.com/libguestfs/libguestfs/issues/124
/***************************************/
I can get guestfs_last_error using function_callback and write to log file.
But "event Handling" is not working Also, std::cout and std::cerr still 
printing on terminal.

Is there any workaround for Event Handling?
 How to completely disable/enable standard output?
/***********************************/

In short, Any Debugging sample program, 
https://github.com/libguestfs/libguestfs/issues/124 

Libguestfs:issue$124, contains sample program.


Thanks
RR

-----Original Message-----
From: Richard W.M. Jones <rjo...@redhat.com> 
Sent: Sunday, September 17, 2023 2:12 PM
To: Raja Ram Sharma <rshar...@opentext.com>
Cc: Teja Konapalli <tkonapa...@opentext.com>; libguestfs@redhat.com; Divyanshu 
Kumar <dkum...@opentext.com>
Subject: Re: [EXTERNAL] - Re: LIBGUESTFS mount disk failure

CAUTION: This email originated from outside of the organization. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe. If you feel that the email is suspicious, please report it using 
PhishAlarm.


On Sun, Sep 17, 2023 at 03:55:24AM +0000, Raja Ram Sharma wrote:
> Hi Richard,
>
> Wish you a happy weekend!
>
> Guestfs_launch fails after below error :
>       ^^^^
>       libguestfs: is_openable: /dev/kvm: No such file or directory
>       libguestfs: trace: get_backend_setting "force_tcg"
>       libguestfs: trace: get_backend_setting = NULL (error)
>       ^^^
> Same line has also printed in " LIBGUESTFS_BACKEND=direct 
> libguestfs-test-tool " at line $96-$98
>       ^^^
>       Could not access KVM kernel module: No such file or directory
>       qemu-kvm: failed to initialize KVM: No such file or directory
>       ^^^

Thanks for providing the second output.

The above messages aren't errors.

I really need much more context.  I need to see the program that you're trying 
to run, or a self-contained reproducer, and I also need to see the _complete_ 
output from the program from start to finish, not just small parts of it.

Rich.

--
Richard Jones, Virtualization Group, Red Hat 
https://urldefense.com/v3/__http://people.redhat.com/*rjones__;fg!!Obbck6kTJA!cGvW3aE83Ft-GmRGWxqYLh85g0kvttA_BT6dWlewP_XXEySJTE_7VerRYsyHmY3gHfNZEoSwXyazG9cD$
Read my programming and virtualization blog: 
https://urldefense.com/v3/__http://rwmj.wordpress.com__;!!Obbck6kTJA!cGvW3aE83Ft-GmRGWxqYLh85g0kvttA_BT6dWlewP_XXEySJTE_7VerRYsyHmY3gHfNZEoSwX1BFUle1$
nbdkit - Flexible, fast NBD server with plugins 
https://urldefense.com/v3/__https://gitlab.com/nbdkit/nbdkit__;!!Obbck6kTJA!cGvW3aE83Ft-GmRGWxqYLh85g0kvttA_BT6dWlewP_XXEySJTE_7VerRYsyHmY3gHfNZEoSwXx0dimlz$

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

Reply via email to