Skip to content

'j storage flash' does not work well with complex url(with parameters like Expires,Signature,Key-Pair-Id) #271

@yanqzhan

Description

@yanqzhan

https://xxx/auto-osbuild-***-aarch64-***.raw.xz?Expires=1772447017&Signature=xxx__&Key-Pair-Id=xxx

➤ j storage flash  --insecure-tls $above_complex_url
...
Total flash runtime: 26.88s
Result: FLASH_COMPLETED
~ ⚡$rboard-*** ➤ j power on && j serial start-console

Starting serial port console ... exit with CTRL+B x 3 times

=> ls /sys/devices/soc0/machine
** No device specified **

if I manually specify the url as below, it succeeds:

j storage flash --insecure-tls https://$another_redirected_url/auto-osbuild-aarch64-***.raw.xz
...
Total flash runtime: 12m6s
Result: FLASH_COMPLETED
...
~ ⚡$rboard*** ➤ j power on && j serial start-console
...
localhost login: root

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions