Displaying 20 results from an estimated 8000 matches similar to: "Re: [PATCH] appliance: reorder the steps to search for appliance"
2017 Apr 25
0
Re: [PATCH] appliance: reorder the steps to search for appliance
On Tue, Apr 25, 2017 at 02:35:26PM +0300, Pavel Butsykin wrote:
> The patch changes the order of the steps to search for fixed/supermin
> appliance in accordance with documentation:
>
> "If the fixed appliance is found, libguestfs skips supermin entirely
> and just runs qemu with the kernel, initrd and root disk from the
> fixed appliance."
Does anyone rely on the
2017 Apr 25
0
Re: [PATCH] appliance: reorder the steps to search for appliance
On Tue, Apr 25, 2017 at 06:13:37PM +0300, Pavel Butsykin wrote:
> On 25.04.2017 16:04, Richard W.M. Jones wrote:
> >Can you see what:
> >
> > guestfish get-path
>
> /usr/lib64/guestfs
>
> >prints? Are you setting LIBGUESTFS_PATH at all?
> >
>
> No.
>
> # ls /usr/lib64/guestfs
> initrd kernel README.fixed root supermin.d
>
>
2016 May 12
0
[PATCH 3/4] appliance: Move code for creating supermin appliance directory to tmpdirs.c.
This is largely code motion.
---
src/appliance.c | 40 +++++++-----------------------------
src/guestfs-internal.h | 1 +
src/tmpdirs.c | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 63 insertions(+), 33 deletions(-)
diff --git a/src/appliance.c b/src/appliance.c
index 2cf6374..d293c2b 100644
--- a/src/appliance.c
+++ b/src/appliance.c
@@ -48,7 +48,7
2017 Apr 25
0
Re: [PATCH] appliance: reorder the steps to search for appliance
On Tue, Apr 25, 2017 at 03:58:45PM +0300, Pavel Butsykin wrote:
> On 25.04.2017 15:11, Richard W.M. Jones wrote:
> >On Tue, Apr 25, 2017 at 02:35:26PM +0300, Pavel Butsykin wrote:
> >>The patch changes the order of the steps to search for fixed/supermin
> >>appliance in accordance with documentation:
> >>
> >>"If the fixed appliance is found,
2017 May 05
2
Re: [PATCH v2 1/2] appliance: search all types of appliances for each path separately
Eric, what do you think of Pavel's analysis and/or suggested fix
below? It seems all too plausible to me unfortunately :-(
On Fri, May 05, 2017 at 03:46:45PM +0300, Pavel Butsykin wrote:
> On 05.05.2017 12:27, Richard W.M. Jones wrote:
> >
> >Looks good. I'll push this if it passes 'make check && make check-valgrind'
> >which I'm currently
2017 Apr 28
0
Re: [PATCH] appliance: more reliable check for the supermin appliance
On Fri, Apr 28, 2017 at 05:04:15PM +0300, Pavel Butsykin wrote:
> At least two control files (packages and base.tar.gz) are necessary for the
> supermin appliance.
>
> Signed-off-by: Pavel Butsykin <pbutsykin@virtuozzo.com>
> ---
> lib/appliance.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/lib/appliance.c b/lib/appliance.c
>
2017 Apr 28
1
Re: [PATCH] add enable_appliance flag to specify the appliance build
On Fri, Apr 28, 2017 at 05:03:58PM +0300, Pavel Butsykin wrote:
> On 27.04.2017 18:28, Richard W.M. Jones wrote:
> >
> >On Thu, Apr 27, 2017 at 03:55:10PM +0300, Pavel Butsykin wrote:
> >>The flag determines the behavior of working with the appliance, and specifically
> >>the choice to use the build supermin appliance or the fixed appliance. If the
>
2010 Sep 20
1
[PATCH] Fix error launching libguestfs when euid != uid
When writing to a RHEV target, virt-v2v launches the libguestfs appliance with
euid:egid = 36:36, which is required to write to an NFS target using
root_squash. Since the update to use an febootstrap cached appliance, this
causes an error on startup as the cached files are owned by root, but the cache
directory is owned by 36:36. The reason for this is that execve() resets euid
and egid to uid and
2017 May 04
0
Re: [PATCH v1 1/2] appliance: search all types of appliances for each path separately
On Thu, May 04, 2017 at 02:20:28PM +0300, Pavel Butsykin wrote:
> This patch changes appliance search using paths with multiple directories. Now
> all appliance checks will be done separately for each directory. For example
> if the path LIBGUESTFS_PATH=/a:/b:/c, then all applainces are searched first in
> /a, then in /b and then in /c. It allows to flexibly configure the libguestfs
2013 Sep 06
1
[PATCH] arm: appliance: Add support for device trees (dtb's).
This is the libguestfs companion patch to:
https://www.redhat.com/archives/libguestfs/2013-September/msg00045.html
Rich.
2015 Jun 10
0
[PATCH v2] Improve fixed appliance documentation
Move the "FIXED APPLIANCE" section from
libguestfs-make-fixed-appliance(1) to the general guestfs(3), so it's
more visible and less hidden in the documentation of a rarely-used tool.
Expand the FAQ question about libguestfs without supermin, mentioning
the build options needed and pointing to the aforementioned new section.
---
appliance/libguestfs-make-fixed-appliance.pod | 28
2015 Jun 16
1
[PATCH v3] Improve fixed appliance documentation
Move the "FIXED APPLIANCE" section from
libguestfs-make-fixed-appliance(1) to the "INTERNALS" section of
guestfs(3), so it's more visible and less hidden in the documentation
of a rarely-used tool. Also slightly improve it.
Expand the FAQ question about libguestfs without supermin, mentioning
the build options needed and pointing to the aforementioned new section.
---
2014 Oct 02
4
[PATCH 0/3] RFC: appliance flavours
Hi,
this is a prototype of something I've around for some time.
Basically it is about adding new appliances in addition to the main
one currently used and kept up-to-date automatically: this way it is
possible to create new appliances with extra packages, to be used in
specific contexts (like virt-rescue, with more network/recovery tools)
without filling the main appliance.
It's still
2020 Apr 07
0
Re: [PATCH virt-v2v] v2v: Allow temporary directory to be set on a global basis.
On Tuesday, 7 April 2020 14:59:11 CEST Tomáš Golembiovský wrote:
> On Tue, Apr 07, 2020 at 02:33:20PM +0200, Pino Toscano wrote:
> > On Tuesday, 7 April 2020 14:18:47 CEST Richard W.M. Jones wrote:
> > > On Tue, Apr 07, 2020 at 01:25:02PM +0200, Pino Toscano wrote:
> > > > The important thing is still that that you need to have space for the
> > > >
2015 Jun 10
2
[PATCH] Improve fixed appliance documentation
Move the "FIXED APPLIANCE" section from
libguestfs-make-fixed-appliance(1) to the general guestfs(3), so it's
more visible and less hidden in the documentation of a rarely-used tool.
Expand the FAQ question about libguestfs without supermin, mentioning
the build options needed and pointing to the aforementioned new section.
---
appliance/libguestfs-make-fixed-appliance.pod | 28
2017 Jun 20
0
Re: Appliance image. Why raw?
On Tue, Jun 20, 2017 at 06:48:16PM +0300, Pavel Butsykin wrote:
> On 20.06.2017 18:41, Richard W.M. Jones wrote:
> >On Tue, Jun 20, 2017 at 06:34:28PM +0300, Pavel Butsykin wrote:
> >>On 20.06.2017 17:47, Richard W.M. Jones wrote:
> >>>On Tue, Jun 20, 2017 at 05:04:53PM +0300, Pavel Butsykin wrote:
> >>>>I noticed that raw is intentionally used as image
2016 Mar 22
0
[PATCH v3 09/11] launch: Remove guestfs_int_print_timestamped_message function.
This function was kind of like debug(), except that it didn't check
the g->verbose flag and it only worked in the library (it would crash
if used after fork).
It also wasn't very useful. The sort of boot analysis done by
tests/qemu/boot-analysis.c means that timestamping (some) messages is
even less interesting than before.
Remove it and replace calls with debug() instead.
---
2017 Jun 20
0
Re: Appliance image. Why raw?
On Tue, Jun 20, 2017 at 06:34:28PM +0300, Pavel Butsykin wrote:
> On 20.06.2017 17:47, Richard W.M. Jones wrote:
> >On Tue, Jun 20, 2017 at 05:04:53PM +0300, Pavel Butsykin wrote:
> >>I noticed that raw is intentionally used as image format for appliance
> >>image. So I would like to ask, is there any reason to use raw as image
> >>format for appliance?
>
2017 Apr 27
0
Re: [PATCH] add enable_appliance flag to specify the appliance build
On Thu, Apr 27, 2017 at 03:55:10PM +0300, Pavel Butsykin wrote:
> The flag determines the behavior of working with the appliance, and specifically
> the choice to use the build supermin appliance or the fixed appliance. If the
> flag is false then the libguestfs will only use the fixed appliance, otherwise
> the build supermin appliance.
>
> This patch is aimed at solving the
2010 Aug 24
1
[PATCH] Fix build failure caused by 4b753c62
4b753c62089be663ac722e4a875bb061d259e87d missed a couple of uses of
print_timestamped_message in launch.c.
---
src/launch.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/launch.c b/src/launch.c
index 9deb0cf..07a89ec 100644
--- a/src/launch.c
+++ b/src/launch.c
@@ -927,7 +927,7 @@ build_supermin_appliance (guestfs_h *g, const char *path,
int r, len;
if