build-tools: package reuse + secureboot signing doesn't work correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
In Progress
|
Undecided
|
Unassigned |
Bug Description
Brief Description
-----------------
using build-pkgs --reuse together with secureboot signing results in failed builds, the reason is that there are no the needed deb packages in local build directory after building with '--reuse'.
Severity
--------
Provide the severity of the defect.
Major
Steps to Reproduce
------------------
export STX_SHARED_
export STX_SHARED_
build-pkgs --reuse
export SIGNING_
export PATH=$MY_
sign-secure-
Expected Behavior
------------------
The sign script works
Actual Behavior
----------------
The error messages is:
10:43:01 sign-secure-
10:43:01 ls: cannot access '<path to>/std/
10:43:01 No shim-unsigned deb!
Reproducibility
---------------
100%
System Configuration
-------
'--reuse' is enabled.
Branch/Pull Time/Commit
-------
master
Last Pass
---------
NA
Timestamp/Logs
--------------
NA
Test Activity
-------------
NA
Workaround
----------
build-pkgs -c -p shim,grub-efi
Then run:
sign-secure-
Fix proposed to branch: master /review. opendev. org/c/starlingx /tools/ +/881545
Review: https:/