All of lore.kernel.org
 help / color / mirror / Atom feed
* RFC: fix for 8956 (build artifacts not showing)
@ 2016-01-26 15:04 Smith, Elliot
  2016-01-27 10:26 ` Barros Pena, Belen
  0 siblings, 1 reply; 5+ messages in thread
From: Smith, Elliot @ 2016-01-26 15:04 UTC (permalink / raw)
  To: toaster

[-- Attachment #1: Type: text/plain, Size: 613 bytes --]

I've figured out a fix for
https://bugzilla.yoctoproject.org/show_bug.cgi?id=8956.

It's the top commit (f9e8c89) on the branch
elliot/toaster/build_artifacts-8956

However, it's a change in the meta/classes/toaster.bbclass file, so it
needs to go to oe-core. But I thought it's worth getting someone else to
check it works for them, as well as for me.

To test, you'll need a project using the local release, as the commit
modifies the oe-core "metadata".

Once someone confirms, I'll submit it upstream

Thanks.
Elliot
-- 
Elliot Smith
Software Engineer
Intel Open Source Technology Centre

[-- Attachment #2: Type: text/html, Size: 951 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: RFC: fix for 8956 (build artifacts not showing)
  2016-01-26 15:04 RFC: fix for 8956 (build artifacts not showing) Smith, Elliot
@ 2016-01-27 10:26 ` Barros Pena, Belen
  2016-01-29 14:36   ` Smith, Elliot
  0 siblings, 1 reply; 5+ messages in thread
From: Barros Pena, Belen @ 2016-01-27 10:26 UTC (permalink / raw)
  To: Smith, Elliot, toaster

[-- Attachment #1: Type: text/plain, Size: 2029 bytes --]



On 26/01/2016 16:04, "toaster-bounces@yoctoproject.org on behalf of Smith,
Elliot" <toaster-bounces@yoctoproject.org on behalf of
elliot.smith@intel.com> wrote:

>I've figured out a fix for
>https://bugzilla.yoctoproject.org/show_bug.cgi?id=8956.
>
>
>It's the top commit (f9e8c89) on the branch
>elliot/toaster/build_artifacts-8956

I tried this branch, but the top commit seems to be
3b96bc90c92716d6c2fd268232256652fffe98f7, which is not the same you
mention above. Am I doing something wrong?

I can now see the image files shown in Toaster (see attached screenshot),
but no the 'Other artifacts' section. The content of my
build/tmp/deploy/images/qemux86 directory after the build is:

(venv-new)yocto@icarus:~/master/build/tmp/deploy/images/qemux86$ ls
bzImage
bzImage--4.1.15+git0+46bb64d605_788dfc9859-r0-qemux86-20160126091140.bin
bzImage-qemux86.bin
core-image-minimal-qemux86-20160127101300.rootfs.ext3
core-image-minimal-qemux86-20160127101300.rootfs.jffs2
core-image-minimal-qemux86-20160127101300.rootfs.manifest
core-image-minimal-qemux86-20160127101300.rootfs.tar.bz2
core-image-minimal-qemux86.ext3
core-image-minimal-qemux86.jffs2
core-image-minimal-qemux86.manifest
core-image-minimal-qemux86.tar.bz2
modules--4.1.15+git0+46bb64d605_788dfc9859-r0-qemux86-20160126091140.tgz
modules-qemux86.tgz


This means that the 'Other artifacts' section should be showing the kernel
image, the modules tarball, and the rootfs manifest file, but the section
is not there. 

Thanks!

Belén

>
>
>However, it's a change in the meta/classes/toaster.bbclass file, so it
>needs to go to oe-core. But I thought it's worth getting someone else to
>check it works for them, as well as for me.
>
>
>To test, you'll need a project using the local release, as the commit
>modifies the oe-core "metadata".
>
>
>Once someone confirms, I'll submit it upstream
>
>
>Thanks.
>Elliot
>-- 
>Elliot Smith
>Software Engineer
>Intel Open Source Technology Centre
>
>
>
>


[-- Attachment #2: no-other-artifacts.png --]
[-- Type: image/png, Size: 193005 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: RFC: fix for 8956 (build artifacts not showing)
  2016-01-27 10:26 ` Barros Pena, Belen
@ 2016-01-29 14:36   ` Smith, Elliot
  2016-02-02  9:45     ` Barros Pena, Belen
  0 siblings, 1 reply; 5+ messages in thread
From: Smith, Elliot @ 2016-01-29 14:36 UTC (permalink / raw)
  To: Barros Pena, Belen; +Cc: toaster

[-- Attachment #1: Type: text/plain, Size: 2881 bytes --]

On 27 January 2016 at 10:26, Barros Pena, Belen <belen.barros.pena@intel.com
> wrote:

> On 26/01/2016 16:04, "toaster-bounces@yoctoproject.org on behalf of Smith,
> Elliot" <toaster-bounces@yoctoproject.org on behalf of
> elliot.smith@intel.com> wrote:
>
> >I've figured out a fix for
> >https://bugzilla.yoctoproject.org/show_bug.cgi?id=8956.
> >
> >
> >It's the top commit (f9e8c89) on the branch
> >elliot/toaster/build_artifacts-8956
>

I've done some more work on this, so it's ready for another test.

In this new version, I have reinstated the "Other artifacts" section. I've
also done a bit of work in the template to show the image and artifact
files closer to the design (suffix only for image files, basename for
artifact files).

The branch is still:
elliot/toaster/build_artifacts-8956

You will need a database which doesn't have anything in the
orm_target_image_file and orm_buildartifact tables to test (otherwise files
which have already been attached to a previous build will be ignored).

If it's acceptable, I will submit it to bitbake-devel (the toaster.bbclass
parts) and bitbake-devel (the toastergui part).

Thanks.
Elliot


>
> I can now see the image files shown in Toaster (see attached screenshot),
> but no the 'Other artifacts' section. The content of my
> build/tmp/deploy/images/qemux86 directory after the build is:
>
> (venv-new)yocto@icarus:~/master/build/tmp/deploy/images/qemux86$ ls
> bzImage
> bzImage--4.1.15+git0+46bb64d605_788dfc9859-r0-qemux86-20160126091140.bin
> bzImage-qemux86.bin
> core-image-minimal-qemux86-20160127101300.rootfs.ext3
> core-image-minimal-qemux86-20160127101300.rootfs.jffs2
> core-image-minimal-qemux86-20160127101300.rootfs.manifest
> core-image-minimal-qemux86-20160127101300.rootfs.tar.bz2
> core-image-minimal-qemux86.ext3
> core-image-minimal-qemux86.jffs2
> core-image-minimal-qemux86.manifest
> core-image-minimal-qemux86.tar.bz2
> modules--4.1.15+git0+46bb64d605_788dfc9859-r0-qemux86-20160126091140.tgz
> modules-qemux86.tgz
>
>
> This means that the 'Other artifacts' section should be showing the kernel
> image, the modules tarball, and the rootfs manifest file, but the section
> is not there.
>
> Thanks!
>
> Belén
>
> >
> >
> >However, it's a change in the meta/classes/toaster.bbclass file, so it
> >needs to go to oe-core. But I thought it's worth getting someone else to
> >check it works for them, as well as for me.
> >
> >
> >To test, you'll need a project using the local release, as the commit
> >modifies the oe-core "metadata".
> >
> >
> >Once someone confirms, I'll submit it upstream
> >
> >
> >Thanks.
> >Elliot
> >--
> >Elliot Smith
> >Software Engineer
> >Intel Open Source Technology Centre
> >
> >
> >
> >
>
>


-- 
Elliot Smith
Software Engineer
Intel Open Source Technology Centre

[-- Attachment #2: Type: text/html, Size: 4306 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: RFC: fix for 8956 (build artifacts not showing)
  2016-01-29 14:36   ` Smith, Elliot
@ 2016-02-02  9:45     ` Barros Pena, Belen
  2016-02-02 10:28       ` Smith, Elliot
  0 siblings, 1 reply; 5+ messages in thread
From: Barros Pena, Belen @ 2016-02-02  9:45 UTC (permalink / raw)
  To: Smith, Elliot; +Cc: toaster



On 29/01/2016 14:36, "Smith, Elliot" <elliot.smith@intel.com> wrote:

>On 27 January 2016 at 10:26, Barros Pena, Belen
><belen.barros.pena@intel.com> wrote:
>
>On 26/01/2016 16:04, "toaster-bounces@yoctoproject.org on behalf of Smith,
>Elliot" <toaster-bounces@yoctoproject.org on behalf of
>elliot.smith@intel.com> wrote:
>
>>I've figured out a fix for
>>https://bugzilla.yoctoproject.org/show_bug.cgi?id=8956.
>>
>>
>>It's the top commit (f9e8c89) on the branch
>>elliot/toaster/build_artifacts-8956
>
>
>
>
>I've done some more work on this, so it's ready for another test.
>
>
>In this new version, I have reinstated the "Other artifacts" section.
>I've also done a bit of work in the template to show the image and
>artifact files closer to the design (suffix only for image files,
>basename for artifact files).

This is working wonderfully: I can see the other artifacts section now.
Thank you so much for implementing the design. Showing only the file
extension for image files is quite an improvement.

Cheers

Belén

>
>
>The branch is still:
>elliot/toaster/build_artifacts-8956
>
>
>
>You will need a database which doesn't have anything in the
>orm_target_image_file and orm_buildartifact tables to test (otherwise
>files which have already been attached to a previous build will be
>ignored).
>
>
>If it's acceptable, I will submit it to bitbake-devel (the
>toaster.bbclass parts) and bitbake-devel (the toastergui part).
>
>
>Thanks.
>Elliot
> 
>
>
>I can now see the image files shown in Toaster (see attached screenshot),
>but no the 'Other artifacts' section. The content of my
>build/tmp/deploy/images/qemux86 directory after the build is:
>
>(venv-new)yocto@icarus:~/master/build/tmp/deploy/images/qemux86$ ls
>bzImage
>bzImage--4.1.15+git0+46bb64d605_788dfc9859-r0-qemux86-20160126091140.bin
>bzImage-qemux86.bin
>core-image-minimal-qemux86-20160127101300.rootfs.ext3
>core-image-minimal-qemux86-20160127101300.rootfs.jffs2
>core-image-minimal-qemux86-20160127101300.rootfs.manifest
>core-image-minimal-qemux86-20160127101300.rootfs.tar.bz2
>core-image-minimal-qemux86.ext3
>core-image-minimal-qemux86.jffs2
>core-image-minimal-qemux86.manifest
>core-image-minimal-qemux86.tar.bz2
>modules--4.1.15+git0+46bb64d605_788dfc9859-r0-qemux86-20160126091140.tgz
>modules-qemux86.tgz
>
>
>This means that the 'Other artifacts' section should be showing the kernel
>image, the modules tarball, and the rootfs manifest file, but the section
>is not there.
>
>Thanks!
>
>Belén
>
>>
>>
>>However, it's a change in the meta/classes/toaster.bbclass file, so it
>>needs to go to oe-core. But I thought it's worth getting someone else to
>>check it works for them, as well as for me.
>>
>>
>>To test, you'll need a project using the local release, as the commit
>>modifies the oe-core "metadata".
>>
>>
>>Once someone confirms, I'll submit it upstream
>>
>>
>>Thanks.
>>Elliot
>>--
>>Elliot Smith
>>Software Engineer
>>Intel Open Source Technology Centre
>>
>>
>>
>>
>
>
>
>
>
>
>
>
>
>
>-- 
>Elliot Smith
>Software Engineer
>Intel Open Source Technology Centre
>
>
>
>



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: RFC: fix for 8956 (build artifacts not showing)
  2016-02-02  9:45     ` Barros Pena, Belen
@ 2016-02-02 10:28       ` Smith, Elliot
  0 siblings, 0 replies; 5+ messages in thread
From: Smith, Elliot @ 2016-02-02 10:28 UTC (permalink / raw)
  To: Barros Pena, Belen; +Cc: toaster

[-- Attachment #1: Type: text/plain, Size: 822 bytes --]

On 2 February 2016 at 09:45, Barros Pena, Belen <belen.barros.pena@intel.com
> wrote:

> On 29/01/2016 14:36, "Smith, Elliot" <elliot.smith@intel.com> wrote:
> >In this new version, I have reinstated the "Other artifacts" section.
> >I've also done a bit of work in the template to show the image and
> >artifact files closer to the design (suffix only for image files,
> >basename for artifact files).
>
> This is working wonderfully: I can see the other artifacts section now.
> Thank you so much for implementing the design. Showing only the file
> extension for image files is quite an improvement.
>

I'm glad you like it. I've submitted the UI patch to the Toaster mailing
list, and the back-end pieces to oe-core.

Elliot
-- 
Elliot Smith
Software Engineer
Intel Open Source Technology Centre

[-- Attachment #2: Type: text/html, Size: 1358 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-02-02 10:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-26 15:04 RFC: fix for 8956 (build artifacts not showing) Smith, Elliot
2016-01-27 10:26 ` Barros Pena, Belen
2016-01-29 14:36   ` Smith, Elliot
2016-02-02  9:45     ` Barros Pena, Belen
2016-02-02 10:28       ` Smith, Elliot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.