Skip to content

[BUG] rimage-extra.args not passed to llext module signing #9508

Closed

Description

@kv2019i

Describe the bug¨
The riamage extra args are not passed to llext module signing in xtensa-build-zephyr.py.

build with extra command:
west config rimage.extra-args '-p -i 4'

Main image build command:
/buildagent/workspace/24951/build-rimage/rimage -o /buildagent/workspace/24951/build-lnl/zephyr/zephyr.ri -k /root/keys/mtl_private_key.pem -f 2.11.0 -b 1 -p -i 4 -e -c /buildagent/workspace/24951/build-lnl/zephyr/misc/generated/rimage_config.toml

Llext build command:

/buildagent/workspace/24951/build-rimage/rimage -o /buildagent/workspace/24951/build-lnl/zephyr/drc_llext/drc.llext.ri -e -c /buildagent/workspace/24951/build-lnl/zephyr/drc_llext/rimage_config.toml -k /root/keys/mtl_private_key.pem -l -r /buildagent/workspace/24951/build-lnl/zephyr/drc_llext/drc.llext

To Reproduce
Build with extra args.

Reproduction Rate
100%

Expected behavior
rimage extra args passed in the same way to both main and module builds.

Impact
Cannot release binaries as modules.

Activity

  1. added
    bugSomething isn't working as expected
    P1Blocker bugs or important features
    on Sep 24, 2024
  2. lyakh commented on Sep 26, 2024

    @lyakh
    Collaborator
  3. kv2019i commented on Sep 27, 2024

    @kv2019i
    CollaboratorAuthor

    closed via #9509

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1Blocker bugs or important featuresbugSomething isn't working as expected

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions