Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons do_package
>-Original Message- >From: Bruce Ashfield >Sent: 21 April 2022 17:04 >To: Bruce Ashfield >Cc: Diego Sueiro ; meta- >virtualizat...@lists.yoctoproject.org; christopher.w.cl...@gmail.com; nd > >Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- >xencommons do_package > >On Tue, Apr 19, 2022 at 8:15 PM Bruce Ashfield via lists.yoctoproject.org > wrote: >> >> On Tue, Apr 19, 2022 at 6:01 PM Bruce Ashfield via >> lists.yoctoproject.org >> wrote: >> > >> > On Tue, Apr 19, 2022 at 4:38 PM Diego Sueiro >wrote: >> > > >> > > >> > > >> > > -- >> > > Diego Sueiro >> > > Staff Software Developer – Automotive and Industrial Solutions >> > > (CE-OSS) >> > > >> > > >-Original Message- >> > > >From: Diego Sueiro >> > > >Sent: 19 April 2022 20:41 >> > > >To: Diego Sueiro ; bruce.ashfi...@gmail.com >> > > >Cc: meta-virtualization@lists.yoctoproject.org; >> > > >christopher.w.cl...@gmail.com; nd >> > > >Subject: RE: [meta-virtualization][PATCH v2] xen-tools: Fix >> > > >xen-tools- xencommons do_package >> > > > >> > > > >> > > >>-Original Message- >> > > >>From: meta-virtualization@lists.yoctoproject.org > > > >>virtualizat...@lists.yoctoproject.org> On Behalf Of Diego Sueiro >> > > >>via lists.yoctoproject.org >> > > >>Sent: 19 April 2022 20:28 >> > > >>To: bruce.ashfi...@gmail.com >> > > >>Cc: meta-virtualization@lists.yoctoproject.org; >> > > >>christopher.w.cl...@gmail.com; nd >> > > >>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix >> > > >>xen-tools- xencommons do_package >> > > >> >> > > >>Hi Bruce, >> > > >> >> > > >>>-Original Message- >> > > >>>From: meta-virtualization@lists.yoctoproject.org > > > >>>virtualizat...@lists.yoctoproject.org> On Behalf Of Bruce >> > > >>>Ashfield via lists.yoctoproject.org >> > > >>>Sent: 19 April 2022 20:17 >> > > >>>To: Diego Sueiro >> > > >>>Cc: meta-virtualization@lists.yoctoproject.org; >> > > >>>christopher.w.cl...@gmail.com; nd >> > > >>>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix >> > > >>>xen-tools- xencommons do_package >> > > >>> >> > > >>>On Tue, Apr 19, 2022 at 3:07 PM Diego Sueiro >> > > >>> >> > > >>wrote: >> > > >>>> >> > > >>>> Hi Bruce and Christopher, >> > > >>>> >> > > >>>> I'm not sure if this is the best solution, since after fixing >> > > >>>> the xen-tools >> > > >>>do_package, now I'm getting the following error on do_rootfs: >> > > >>>> ``` >> > > >>>> Installing : xen-tools-xencommons-4.15+stable0+84fa99099b- >r0. >> > > >>>429/483 >> > > >>>> Running scriptlet: xen-tools-xencommons- >4.15+stable0+84fa99099b-r0. >> > > >>>429/483 >> > > >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b- >r0.armv8a): >> > > >>>> scriptlet start >> > > >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b- >r0.armv8a): >> > > >>>> execv(/bin/sh) pid 5408 >> > > >>>> + set -e >> > > >>>> + systemctl >> > > >>>> + OPTS= >> > > >>>> + [ -n >> > > >>>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol >> > > >>>> + -virtua >> > > >>>> + l >> > > >>>> + i >> > > >>>> + zation-image/1.0-r0/rootfs ] >> > > >>>> + OPTS=--root=/[...]/build/tmp_virtualization/work/n1sdp-poky >> > > >>>> + -linux/ e w aol-virtualization-image/1.0-r0/rootfs >> > > >>>> + [ enable = enable ] >> > > >>>> + systemctl >> > > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linu >> > > >>>> + x/ewaol >> > > >>>&g
Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons do_package
On Tue, Apr 19, 2022 at 8:15 PM Bruce Ashfield via lists.yoctoproject.org wrote: > > On Tue, Apr 19, 2022 at 6:01 PM Bruce Ashfield via > lists.yoctoproject.org > wrote: > > > > On Tue, Apr 19, 2022 at 4:38 PM Diego Sueiro wrote: > > > > > > > > > > > > -- > > > Diego Sueiro > > > Staff Software Developer – Automotive and Industrial Solutions (CE-OSS) > > > > > > >-Original Message- > > > >From: Diego Sueiro > > > >Sent: 19 April 2022 20:41 > > > >To: Diego Sueiro ; bruce.ashfi...@gmail.com > > > >Cc: meta-virtualization@lists.yoctoproject.org; > > > >christopher.w.cl...@gmail.com; nd > > > >Subject: RE: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- > > > >xencommons do_package > > > > > > > > > > > >>-Original Message- > > > >>From: meta-virtualization@lists.yoctoproject.org > > >>virtualizat...@lists.yoctoproject.org> On Behalf Of Diego Sueiro via > > > >>lists.yoctoproject.org > > > >>Sent: 19 April 2022 20:28 > > > >>To: bruce.ashfi...@gmail.com > > > >>Cc: meta-virtualization@lists.yoctoproject.org; > > > >>christopher.w.cl...@gmail.com; nd > > > >>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- > > > >>xencommons do_package > > > >> > > > >>Hi Bruce, > > > >> > > > >>>-----Original Message- > > > >>>From: meta-virtualization@lists.yoctoproject.org > > >>>virtualizat...@lists.yoctoproject.org> On Behalf Of Bruce Ashfield via > > > >>>lists.yoctoproject.org > > > >>>Sent: 19 April 2022 20:17 > > > >>>To: Diego Sueiro > > > >>>Cc: meta-virtualization@lists.yoctoproject.org; > > > >>>christopher.w.cl...@gmail.com; nd > > > >>>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- > > > >>>xencommons do_package > > > >>> > > > >>>On Tue, Apr 19, 2022 at 3:07 PM Diego Sueiro > > > >>wrote: > > > >>>> > > > >>>> Hi Bruce and Christopher, > > > >>>> > > > >>>> I'm not sure if this is the best solution, since after fixing the > > > >>>> xen-tools > > > >>>do_package, now I'm getting the following error on do_rootfs: > > > >>>> ``` > > > >>>> Installing : xen-tools-xencommons-4.15+stable0+84fa99099b-r0. > > > >>>429/483 > > > >>>> Running scriptlet: xen-tools-xencommons-4.15+stable0+84fa99099b-r0. > > > >>>429/483 > > > >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): > > > >>>> scriptlet start > > > >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): > > > >>>> execv(/bin/sh) pid 5408 > > > >>>> + set -e > > > >>>> + systemctl > > > >>>> + OPTS= > > > >>>> + [ -n > > > >>>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtua > > > >>>> + l > > > >>>> + i > > > >>>> + zation-image/1.0-r0/rootfs ] > > > >>>> + OPTS=--root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ > > > >>>> + e w aol-virtualization-image/1.0-r0/rootfs > > > >>>> + [ enable = enable ] > > > >>>> + systemctl > > > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > > > >>>> + - v irtualization-image/1.0-r0/rootfs enable proc-xen.mount > > > >>>> + systemctl > > > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > > > >>>> + - v irtualization-image/1.0-r0/rootfs enable > > > >>>> + var-lib-xenstored.mount systemctl > > > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > > > >>>> + - v irtualization-image/1.0-r0/rootfs enable > > > >>>> + xen-qemu-dom0-disk-backend.service > > > >>>> ln -s /lib/systemd/system/xen-qemu-dom0-disk-backend.service > > > >>>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali
Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons do_package
On Tue, Apr 19, 2022 at 6:01 PM Bruce Ashfield via lists.yoctoproject.org wrote: > > On Tue, Apr 19, 2022 at 4:38 PM Diego Sueiro wrote: > > > > > > > > -- > > Diego Sueiro > > Staff Software Developer – Automotive and Industrial Solutions (CE-OSS) > > > > >-Original Message- > > >From: Diego Sueiro > > >Sent: 19 April 2022 20:41 > > >To: Diego Sueiro ; bruce.ashfi...@gmail.com > > >Cc: meta-virtualization@lists.yoctoproject.org; > > >christopher.w.cl...@gmail.com; nd > > >Subject: RE: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- > > >xencommons do_package > > > > > > > > >>-Original Message- > > >>From: meta-virtualization@lists.yoctoproject.org > >>virtualizat...@lists.yoctoproject.org> On Behalf Of Diego Sueiro via > > >>lists.yoctoproject.org > > >>Sent: 19 April 2022 20:28 > > >>To: bruce.ashfi...@gmail.com > > >>Cc: meta-virtualization@lists.yoctoproject.org; > > >>christopher.w.cl...@gmail.com; nd > > >>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- > > >>xencommons do_package > > >> > > >>Hi Bruce, > > >> > > >>>-Original Message- > > >>>From: meta-virtualization@lists.yoctoproject.org > >>>virtualizat...@lists.yoctoproject.org> On Behalf Of Bruce Ashfield via > > >>>lists.yoctoproject.org > > >>>Sent: 19 April 2022 20:17 > > >>>To: Diego Sueiro > > >>>Cc: meta-virtualization@lists.yoctoproject.org; > > >>>christopher.w.cl...@gmail.com; nd > > >>>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- > > >>>xencommons do_package > > >>> > > >>>On Tue, Apr 19, 2022 at 3:07 PM Diego Sueiro > > >>wrote: > > >>>> > > >>>> Hi Bruce and Christopher, > > >>>> > > >>>> I'm not sure if this is the best solution, since after fixing the > > >>>> xen-tools > > >>>do_package, now I'm getting the following error on do_rootfs: > > >>>> ``` > > >>>> Installing : xen-tools-xencommons-4.15+stable0+84fa99099b-r0. > > >>>429/483 > > >>>> Running scriptlet: xen-tools-xencommons-4.15+stable0+84fa99099b-r0. > > >>>429/483 > > >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): > > >>>> scriptlet start > > >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): > > >>>> execv(/bin/sh) pid 5408 > > >>>> + set -e > > >>>> + systemctl > > >>>> + OPTS= > > >>>> + [ -n > > >>>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtua > > >>>> + l > > >>>> + i > > >>>> + zation-image/1.0-r0/rootfs ] > > >>>> + OPTS=--root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ > > >>>> + e w aol-virtualization-image/1.0-r0/rootfs > > >>>> + [ enable = enable ] > > >>>> + systemctl > > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > > >>>> + - v irtualization-image/1.0-r0/rootfs enable proc-xen.mount > > >>>> + systemctl > > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > > >>>> + - v irtualization-image/1.0-r0/rootfs enable > > >>>> + var-lib-xenstored.mount systemctl > > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > > >>>> + - v irtualization-image/1.0-r0/rootfs enable > > >>>> + xen-qemu-dom0-disk-backend.service > > >>>> ln -s /lib/systemd/system/xen-qemu-dom0-disk-backend.service > > >>>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali > > >>>> z > > >>>> a > > >>>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/ > > >>>> x > > >>>> e > > >>>> n-qemu-dom0-disk-backend.service > > >>>> + systemctl > > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > > >>>> + - v irtualization-image/1.0-r0/rootfs enable xenconsoled.service > > >&g
Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons do_package
On Tue, Apr 19, 2022 at 4:38 PM Diego Sueiro wrote: > > > > -- > Diego Sueiro > Staff Software Developer – Automotive and Industrial Solutions (CE-OSS) > > >-Original Message- > >From: Diego Sueiro > >Sent: 19 April 2022 20:41 > >To: Diego Sueiro ; bruce.ashfi...@gmail.com > >Cc: meta-virtualization@lists.yoctoproject.org; > >christopher.w.cl...@gmail.com; nd > >Subject: RE: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- > >xencommons do_package > > > > > >>-Original Message- > >>From: meta-virtualization@lists.yoctoproject.org >>virtualizat...@lists.yoctoproject.org> On Behalf Of Diego Sueiro via > >>lists.yoctoproject.org > >>Sent: 19 April 2022 20:28 > >>To: bruce.ashfi...@gmail.com > >>Cc: meta-virtualization@lists.yoctoproject.org; > >>christopher.w.cl...@gmail.com; nd > >>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- > >>xencommons do_package > >> > >>Hi Bruce, > >> > >>>-Original Message- > >>>From: meta-virtualization@lists.yoctoproject.org >>>virtualizat...@lists.yoctoproject.org> On Behalf Of Bruce Ashfield via > >>>lists.yoctoproject.org > >>>Sent: 19 April 2022 20:17 > >>>To: Diego Sueiro > >>>Cc: meta-virtualization@lists.yoctoproject.org; > >>>christopher.w.cl...@gmail.com; nd > >>>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- > >>>xencommons do_package > >>> > >>>On Tue, Apr 19, 2022 at 3:07 PM Diego Sueiro > >>wrote: > >>>> > >>>> Hi Bruce and Christopher, > >>>> > >>>> I'm not sure if this is the best solution, since after fixing the > >>>> xen-tools > >>>do_package, now I'm getting the following error on do_rootfs: > >>>> ``` > >>>> Installing : xen-tools-xencommons-4.15+stable0+84fa99099b-r0. > >>>429/483 > >>>> Running scriptlet: xen-tools-xencommons-4.15+stable0+84fa99099b-r0. > >>>429/483 > >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): > >>>> scriptlet start > >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): > >>>> execv(/bin/sh) pid 5408 > >>>> + set -e > >>>> + systemctl > >>>> + OPTS= > >>>> + [ -n > >>>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtua > >>>> + l > >>>> + i > >>>> + zation-image/1.0-r0/rootfs ] > >>>> + OPTS=--root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ > >>>> + e w aol-virtualization-image/1.0-r0/rootfs > >>>> + [ enable = enable ] > >>>> + systemctl > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > >>>> + - v irtualization-image/1.0-r0/rootfs enable proc-xen.mount > >>>> + systemctl > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > >>>> + - v irtualization-image/1.0-r0/rootfs enable > >>>> + var-lib-xenstored.mount systemctl > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > >>>> + - v irtualization-image/1.0-r0/rootfs enable > >>>> + xen-qemu-dom0-disk-backend.service > >>>> ln -s /lib/systemd/system/xen-qemu-dom0-disk-backend.service > >>>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali > >>>> z > >>>> a > >>>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/ > >>>> x > >>>> e > >>>> n-qemu-dom0-disk-backend.service > >>>> + systemctl > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > >>>> + - v irtualization-image/1.0-r0/rootfs enable xenconsoled.service > >>>> ln -s /lib/systemd/system/xenconsoled.service > >>>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali > >>>> z > >>>> a > >>>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/ > >>>> x > >>>> e > >>>> nconsoled.service > >>>> + systemctl > >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol > >>>> + - v irtual
Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons do_package
-- Diego Sueiro Staff Software Developer – Automotive and Industrial Solutions (CE-OSS) >-Original Message- >From: Diego Sueiro >Sent: 19 April 2022 20:41 >To: Diego Sueiro ; bruce.ashfi...@gmail.com >Cc: meta-virtualization@lists.yoctoproject.org; >christopher.w.cl...@gmail.com; nd >Subject: RE: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- >xencommons do_package > > >>-Original Message- >>From: meta-virtualization@lists.yoctoproject.org >virtualizat...@lists.yoctoproject.org> On Behalf Of Diego Sueiro via >>lists.yoctoproject.org >>Sent: 19 April 2022 20:28 >>To: bruce.ashfi...@gmail.com >>Cc: meta-virtualization@lists.yoctoproject.org; >>christopher.w.cl...@gmail.com; nd >>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- >>xencommons do_package >> >>Hi Bruce, >> >>>-Original Message- >>>From: meta-virtualization@lists.yoctoproject.org >>virtualizat...@lists.yoctoproject.org> On Behalf Of Bruce Ashfield via >>>lists.yoctoproject.org >>>Sent: 19 April 2022 20:17 >>>To: Diego Sueiro >>>Cc: meta-virtualization@lists.yoctoproject.org; >>>christopher.w.cl...@gmail.com; nd >>>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- >>>xencommons do_package >>> >>>On Tue, Apr 19, 2022 at 3:07 PM Diego Sueiro >>wrote: >>>> >>>> Hi Bruce and Christopher, >>>> >>>> I'm not sure if this is the best solution, since after fixing the >>>> xen-tools >>>do_package, now I'm getting the following error on do_rootfs: >>>> ``` >>>> Installing : xen-tools-xencommons-4.15+stable0+84fa99099b-r0. >>>429/483 >>>> Running scriptlet: xen-tools-xencommons-4.15+stable0+84fa99099b-r0. >>>429/483 >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): >>>> scriptlet start >>>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): >>>> execv(/bin/sh) pid 5408 >>>> + set -e >>>> + systemctl >>>> + OPTS= >>>> + [ -n >>>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtua >>>> + l >>>> + i >>>> + zation-image/1.0-r0/rootfs ] >>>> + OPTS=--root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ >>>> + e w aol-virtualization-image/1.0-r0/rootfs >>>> + [ enable = enable ] >>>> + systemctl >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol >>>> + - v irtualization-image/1.0-r0/rootfs enable proc-xen.mount >>>> + systemctl >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol >>>> + - v irtualization-image/1.0-r0/rootfs enable >>>> + var-lib-xenstored.mount systemctl >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol >>>> + - v irtualization-image/1.0-r0/rootfs enable >>>> + xen-qemu-dom0-disk-backend.service >>>> ln -s /lib/systemd/system/xen-qemu-dom0-disk-backend.service >>>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali >>>> z >>>> a >>>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/ >>>> x >>>> e >>>> n-qemu-dom0-disk-backend.service >>>> + systemctl >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol >>>> + - v irtualization-image/1.0-r0/rootfs enable xenconsoled.service >>>> ln -s /lib/systemd/system/xenconsoled.service >>>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali >>>> z >>>> a >>>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/ >>>> x >>>> e >>>> nconsoled.service >>>> + systemctl >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol >>>> + - v irtualization-image/1.0-r0/rootfs enable xen-init-dom0.service >>>> ln -s /lib/systemd/system/xen-init-dom0.service >>>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali >>>> z >>>> a >>>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/ >>>> x >>>> e >>>> n-init-dom0.service >>>> + systemctl >>>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol >>>> + - v irtualization-image/1.
Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons do_package
>-Original Message- >From: meta-virtualization@lists.yoctoproject.org virtualizat...@lists.yoctoproject.org> On Behalf Of Diego Sueiro via >lists.yoctoproject.org >Sent: 19 April 2022 20:28 >To: bruce.ashfi...@gmail.com >Cc: meta-virtualization@lists.yoctoproject.org; >christopher.w.cl...@gmail.com; nd >Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- >xencommons do_package > >Hi Bruce, > >>-Original Message- >>From: meta-virtualization@lists.yoctoproject.org >virtualizat...@lists.yoctoproject.org> On Behalf Of Bruce Ashfield via >>lists.yoctoproject.org >>Sent: 19 April 2022 20:17 >>To: Diego Sueiro >>Cc: meta-virtualization@lists.yoctoproject.org; >>christopher.w.cl...@gmail.com; nd >>Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- >>xencommons do_package >> >>On Tue, Apr 19, 2022 at 3:07 PM Diego Sueiro >wrote: >>> >>> Hi Bruce and Christopher, >>> >>> I'm not sure if this is the best solution, since after fixing the >>> xen-tools >>do_package, now I'm getting the following error on do_rootfs: >>> ``` >>> Installing : xen-tools-xencommons-4.15+stable0+84fa99099b-r0. >>429/483 >>> Running scriptlet: xen-tools-xencommons-4.15+stable0+84fa99099b-r0. >>429/483 >>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): >>> scriptlet start >>> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): >>> execv(/bin/sh) pid 5408 >>> + set -e >>> + systemctl >>> + OPTS= >>> + [ -n >>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtual >>> + i >>> + zation-image/1.0-r0/rootfs ] >>> + OPTS=--root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/e >>> + w aol-virtualization-image/1.0-r0/rootfs >>> + [ enable = enable ] >>> + systemctl >>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol- >>> + v irtualization-image/1.0-r0/rootfs enable proc-xen.mount systemctl >>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol- >>> + v irtualization-image/1.0-r0/rootfs enable var-lib-xenstored.mount >>> + systemctl >>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol- >>> + v irtualization-image/1.0-r0/rootfs enable >>> + xen-qemu-dom0-disk-backend.service >>> ln -s /lib/systemd/system/xen-qemu-dom0-disk-backend.service >>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualiz >>> a >>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/x >>> e >>> n-qemu-dom0-disk-backend.service >>> + systemctl >>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol- >>> + v irtualization-image/1.0-r0/rootfs enable xenconsoled.service >>> ln -s /lib/systemd/system/xenconsoled.service >>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualiz >>> a >>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/x >>> e >>> nconsoled.service >>> + systemctl >>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol- >>> + v irtualization-image/1.0-r0/rootfs enable xen-init-dom0.service >>> ln -s /lib/systemd/system/xen-init-dom0.service >>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualiz >>> a >>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/x >>> e >>> n-init-dom0.service >>> + systemctl >>> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol- >>> + v irtualization-image/1.0-r0/rootfs enable xenstored.service >>> ln -s /lib/systemd/system/xenstored.service >>> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualiz >>> a >>> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/x >>> e >>> nstored.service >>> + [ -z >>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtual >>> + i >>> + zation-image/1.0-r0/rootfs ] [ -n >>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtual >>> + i zation-image/1.0-r0/rootfs -o ! -d /run/systemd/system ] type >>> + update-rc.d [ -n >>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtual >>> + i zation-image/1.0-r0/rootfs ] OPT=-r >>> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtual >>> + i zation-im
Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons do_package
Hi Bruce, >-Original Message- >From: meta-virtualization@lists.yoctoproject.org virtualizat...@lists.yoctoproject.org> On Behalf Of Bruce Ashfield via >lists.yoctoproject.org >Sent: 19 April 2022 20:17 >To: Diego Sueiro >Cc: meta-virtualization@lists.yoctoproject.org; >christopher.w.cl...@gmail.com; nd >Subject: Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools- >xencommons do_package > >On Tue, Apr 19, 2022 at 3:07 PM Diego Sueiro wrote: >> >> Hi Bruce and Christopher, >> >> I'm not sure if this is the best solution, since after fixing the xen-tools >do_package, now I'm getting the following error on do_rootfs: >> ``` >> Installing : xen-tools-xencommons-4.15+stable0+84fa99099b-r0. >429/483 >> Running scriptlet: xen-tools-xencommons-4.15+stable0+84fa99099b-r0. >429/483 >> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): >> scriptlet start >> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): >> execv(/bin/sh) pid 5408 >> + set -e >> + systemctl >> + OPTS= >> + [ -n >> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali >> + zation-image/1.0-r0/rootfs ] >> + OPTS=--root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ew >> + aol-virtualization-image/1.0-r0/rootfs >> + [ enable = enable ] >> + systemctl >> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-v >> + irtualization-image/1.0-r0/rootfs enable proc-xen.mount systemctl >> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-v >> + irtualization-image/1.0-r0/rootfs enable var-lib-xenstored.mount >> + systemctl >> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-v >> + irtualization-image/1.0-r0/rootfs enable >> + xen-qemu-dom0-disk-backend.service >> ln -s /lib/systemd/system/xen-qemu-dom0-disk-backend.service >> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualiza >> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xe >> n-qemu-dom0-disk-backend.service >> + systemctl >> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-v >> + irtualization-image/1.0-r0/rootfs enable xenconsoled.service >> ln -s /lib/systemd/system/xenconsoled.service >> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualiza >> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xe >> nconsoled.service >> + systemctl >> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-v >> + irtualization-image/1.0-r0/rootfs enable xen-init-dom0.service >> ln -s /lib/systemd/system/xen-init-dom0.service >> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualiza >> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xe >> n-init-dom0.service >> + systemctl >> + --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-v >> + irtualization-image/1.0-r0/rootfs enable xenstored.service >> ln -s /lib/systemd/system/xenstored.service >> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualiza >> tion-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xe >> nstored.service >> + [ -z >> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali >> + zation-image/1.0-r0/rootfs ] [ -n >> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali >> + zation-image/1.0-r0/rootfs -o ! -d /run/systemd/system ] type >> + update-rc.d [ -n >> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali >> + zation-image/1.0-r0/rootfs ] OPT=-r >> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali >> + zation-image/1.0-r0/rootfs update-rc.d -r >> + /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtuali >> + zation-image/1.0-r0/rootfs xencommons defaults 80 >> update-rc.d: >> /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualiza >> tion-image/1.0-r0/rootfs/etc/init.d/xencommons: file does not exist >> %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): >> waitpid(5408) rc 5408 status 100 >> warning: %post(xen-tools-xencommons-4.15+stable0+84fa99099b- >r0.armv8a) >> scriptlet failed, exit status 1 >> >> Error in POSTIN scriptlet in rpm package xen-tools-xencommons >> Installing : xen-tools-xen-watchdog-4.15+stable0+84fa99099b-r >430/483 >> Running scriptlet: xen-tools-xen-watchdog-4.15+stable0+84fa99099b-r >430/483 >> ``` >> >> I guess that the "xen: only package xencommon s
Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons do_package
On Tue, Apr 19, 2022 at 3:07 PM Diego Sueiro wrote: > > Hi Bruce and Christopher, > > I'm not sure if this is the best solution, since after fixing the xen-tools > do_package, now I'm getting the following error on do_rootfs: > ``` > Installing : xen-tools-xencommons-4.15+stable0+84fa99099b-r0. > 429/483 > Running scriptlet: xen-tools-xencommons-4.15+stable0+84fa99099b-r0. > 429/483 > %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): scriptlet start > %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): execv(/bin/sh) > pid 5408 > + set -e > + systemctl > + OPTS= > + [ -n > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > ] > + > OPTS=--root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > + [ enable = enable ] > + systemctl > --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > enable proc-xen.mount > + systemctl > --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > enable var-lib-xenstored.mount > + systemctl > --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > enable xen-qemu-dom0-disk-backend.service > ln -s /lib/systemd/system/xen-qemu-dom0-disk-backend.service > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xen-qemu-dom0-disk-backend.service > + systemctl > --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > enable xenconsoled.service > ln -s /lib/systemd/system/xenconsoled.service > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xenconsoled.service > + systemctl > --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > enable xen-init-dom0.service > ln -s /lib/systemd/system/xen-init-dom0.service > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xen-init-dom0.service > + systemctl > --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > enable xenstored.service > ln -s /lib/systemd/system/xenstored.service > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xenstored.service > + [ -z > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > ] > + [ -n > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > -o ! -d /run/systemd/system ] > + type update-rc.d > + [ -n > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > ] > + OPT=-r > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > + update-rc.d -r > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs > xencommons defaults 80 > update-rc.d: > /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/init.d/xencommons: > file does not exist > %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): waitpid(5408) > rc 5408 status 100 > warning: %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a) > scriptlet failed, exit status 1 > > Error in POSTIN scriptlet in rpm package xen-tools-xencommons > Installing : xen-tools-xen-watchdog-4.15+stable0+84fa99099b-r > 430/483 > Running scriptlet: xen-tools-xen-watchdog-4.15+stable0+84fa99099b-r > 430/483 > ``` > > I guess that the "xen: only package xencommon systemd components if systemd > is enabled" (c9554c6) patch introduced the issues for do_package as well as > do_rootfs. > Also, I never had the issue , at least using system, reported in the commit > message. And as far as I understand systemd is capable of ignoring sysvinit > scripts. > Are you building sysvinit when you see the errors you are trying to fix ? I've never seen them in either configuration here. I can confirm that it isn't ignoring them by default, and I had multiple reports of the serial port being setup twice, and causing runtime / login errors. Bruce > > -- > Diego Sueiro > Staff Software Developer - Automotive and Industrial Solutions (CE-OSS) > > >-Original Message- > >From: meta-virtualization@lists.yoctoproject.org >virtualizat...@lists.yoctoproject.org> On Behalf Of Diego Sueiro via > >lists.yoctoproject.org > >Sent: 19 April 2022 19:32 > >To: meta-virtualization@lists.yoctoproject.org > >Cc: christopher.w.cl...@gmail.com; nd ; Diego Sueiro > > > >Subject: [meta-virtualization][PATCH v2] xen-tools: Fix
Re: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons do_package
Hi Bruce and Christopher, I'm not sure if this is the best solution, since after fixing the xen-tools do_package, now I'm getting the following error on do_rootfs: ``` Installing : xen-tools-xencommons-4.15+stable0+84fa99099b-r0. 429/483 Running scriptlet: xen-tools-xencommons-4.15+stable0+84fa99099b-r0. 429/483 %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): scriptlet start %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): execv(/bin/sh) pid 5408 + set -e + systemctl + OPTS= + [ -n /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs ] + OPTS=--root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs + [ enable = enable ] + systemctl --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs enable proc-xen.mount + systemctl --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs enable var-lib-xenstored.mount + systemctl --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs enable xen-qemu-dom0-disk-backend.service ln -s /lib/systemd/system/xen-qemu-dom0-disk-backend.service /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xen-qemu-dom0-disk-backend.service + systemctl --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs enable xenconsoled.service ln -s /lib/systemd/system/xenconsoled.service /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xenconsoled.service + systemctl --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs enable xen-init-dom0.service ln -s /lib/systemd/system/xen-init-dom0.service /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xen-init-dom0.service + systemctl --root=/[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs enable xenstored.service ln -s /lib/systemd/system/xenstored.service /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/systemd/system/multi-user.target.wants/xenstored.service + [ -z /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs ] + [ -n /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs -o ! -d /run/systemd/system ] + type update-rc.d + [ -n /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs ] + OPT=-r /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs + update-rc.d -r /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs xencommons defaults 80 update-rc.d: /[...]/build/tmp_virtualization/work/n1sdp-poky-linux/ewaol-virtualization-image/1.0-r0/rootfs/etc/init.d/xencommons: file does not exist %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a): waitpid(5408) rc 5408 status 100 warning: %post(xen-tools-xencommons-4.15+stable0+84fa99099b-r0.armv8a) scriptlet failed, exit status 1 Error in POSTIN scriptlet in rpm package xen-tools-xencommons Installing : xen-tools-xen-watchdog-4.15+stable0+84fa99099b-r 430/483 Running scriptlet: xen-tools-xen-watchdog-4.15+stable0+84fa99099b-r 430/483 ``` I guess that the "xen: only package xencommon systemd components if systemd is enabled" (c9554c6) patch introduced the issues for do_package as well as do_rootfs. Also, I never had the issue , at least using system, reported in the commit message. And as far as I understand systemd is capable of ignoring sysvinit scripts. -- Diego Sueiro Staff Software Developer - Automotive and Industrial Solutions (CE-OSS) >-Original Message- >From: meta-virtualization@lists.yoctoproject.org virtualizat...@lists.yoctoproject.org> On Behalf Of Diego Sueiro via >lists.yoctoproject.org >Sent: 19 April 2022 19:32 >To: meta-virtualization@lists.yoctoproject.org >Cc: christopher.w.cl...@gmail.com; nd ; Diego Sueiro > >Subject: [meta-virtualization][PATCH v2] xen-tools: Fix xen-tools-xencommons >do_package > >With the patch "xen: only package xencommon systemd components if >systemd is enabled" (c9554c6), the following error is displayed: > >ERROR: xen-tools-4.15+stableAUTOINC+84fa99099b-r0 do_package: QA >Issue: >xen-tools: Files/directories were installed but not shipped in any package: >/etc/init.d/xencommons > >To fix this, we need to conditionally include/exclude files in do_install >depending on whether or not systemd is in the DISTRO_FEATURES. > >Also, take the opportunity to have