Bug 2515

Summary: [Hob] "Build new image" button (in image details page) doesn't work correctly
Product: [Build System, Metadata & Runtime] Hob Reporter: Dongxiao Xu <dongxiao.xu>
Component: hobAssignee: Cristiana Voicu <cristiana.voicu>
Status: VERIFIED WORKSFORME QA Contact:
Severity: normal    
Priority: Low CC: andreea.b.proca, cristiana.voicu, jessica.zhang, jiajun.xu, poky.bs.watcher, poky.watcher, shane.wang, song.liu
Version: unspecified   
Target Milestone: 1.3 M4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Dongxiao Xu 2012-05-29 08:45:55 UTC
With the latest master (commit id: f28209d9d3c67203a2c7a2b25cacfe31643d1bfa), if we finished building an image and click the "Build new image" button in left bottom of "Image details" page, Hob will switch to the "Image configuration" page, then automatically select a machine and start to parse recipes.

The above phenomenon is NOT correct.

The correct behavior is, if user clicks "Build new image" button, it should switch to the "image configuration" page and wait for users to select a machine.

The first time to reproduce this bug will cost a lot of time, since you need to wait until the build is finished. But later you can follow the below steps to reproduce it quickly.

1) Launch Hob.
2) Select a machine, say qemux86. Wait until the parse is finished.
3) Click "Images" button in the top toolbar and select the image you just built out. After the selection, you will in the "image details" page.
4) Click the "Build new image" button.
Comment 1 Shane Wang 2012-05-29 14:19:42 UTC
I don't think the bug has high priority because the current Hob does additional "parsing" after users click to initiate a new build, obviously that "parsing" is not necessary.
Comment 2 Cristiana Voicu 2012-10-10 09:06:05 UTC
It seems it was fixed in the meantime. Checked on commit 2c3e8280e67721d42d4be48a8e2c1e9ce9bb89fd
Comment 3 Andreea Brandusa Proca 2012-10-10 09:47:20 UTC
Verified in commit: 86c9aa8081f107420cd3763d0566d779daddc2b1.