Armadilloフォーラム

podman loadのエラー

kan_harada

2024年8月23日 16時36分

お世話になります。最近Armadillo-X2で開発を始めました。Podmanのloadで以下のようなエラーが出てしまう場合、何が原因でしょうか。
作業手順は以下となります。

1) Armadillo-X2でubuntuベースのPodman Imageを作成→podman saveで作成したイメージをUSBメモリに保存
2) 別のArmadillo-X2(新品)に(1)で作ったイメージをload→ここでエラー発生。具体的には以下のようになっています。
※このイメージを元の作成したArmadilloでロードするとエラーは出ませんでした。
※Armadillo-X2のベースOSをSDからインストールして同じものにしてみましたがダメでした。

armadillo:~# podman load -i /mnt/ros2-22.04-v0.2.tar
Getting image source signatures
Error: payload does not match any of the supported image formats:
* oci: open /mnt/ros2-22.04-v0.2.tar/index.json: not a directory
* oci-archive: loading index: open /var/tmp/container_images_oci1339816020/index.json: no such file or directory
* docker-archive: writing blob: adding layer with blob "sha256:821e8eda1a5c2b72e6e390edfdf4fb9b4fa85acac6f8354b48d7e322f80d040d": proces1
* dir: open /mnt/ros2-22.04-v0.2.tar/manifest.json: not a directory

コメント

kan_harada

2024年8月23日 18時10分

すみません、何度かやってるうちにできました。うまくいってない時は、
abos-ctrl podman-storage --disk
をやっていなかったのかもしれません。お騒がせしました。