sgk-murakami
2023年7月26日 11時01分
VMWareで atde9-amd64-20230328 を使っています。
VSCode abos拡張機能で Python New Project を作成後、
Generate development swu ができなくなり、困っております。
Setup environment は実行済みですが、passwordは聞かれませんでした。
とりあえず、自前のpython codeは組み込まず、生成されたまま、
.swuを作ってみております。
A6Eのログ/エラーは、
* Executing task: ./scripts/setup_env.sh
初期設定が完了しました。
* Terminal will be reused by tasks, press any key to close it.
* Executing task: ./scripts/generate_swu.sh python dev
STEP 1: FROM docker.io/arm32v7/debian:bullseye-slim
Error: error creating build container: Error initializing source docker://arm32v7/debian:bullseye-slim: error pinging docker registry registry-1.docker.io: Get "https://registry-1.docker.io/v2/": dial tcp: lookup registry-1.docker.io on 192.168.116.2:53: no such host
イメージをビルドできませんでした。
* The terminal process "/usr/bin/bash '-c', './scripts/generate_swu.sh python dev'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
です。G4もSTEP1で同様なメッセージで止まります。
プロキシーがいるので、いろいろ設定はしたつもりではありますが、
.swuを作成するのに必要な設定があれば教えてください。
(VSCodeのABOS拡張機能はプロキシー経由でダウンロードできている)
2023年7月20日にA6Eのpython_appを作ったときは、
うまくできました。
(ちなみに、container の resources は resources_A6E に変更している)
よろしくお願いいたします。
コメント
at_dominique.m…
sgk-murakami さん
マルティネです。
> 結論:podman の プロキシー設定が必要な模様です。
はい、ビルド SWU のステップでコンテナを docker hub から取得して、コンテナ内に apt を使ってパッケージもダウンロードしています。
ATDE で vscode を起動する前に export HTTPS_PROXY=http://[proxy url]
、または HTTP_PROXY も設定してから同じターミナルから code を起動すればコンテナを作成できると思います
proxy を何かの理由で使えない場合は、コンテナをあらかじめ別のところで作成して、スクリプトを少し直せばそのまま使えますので言ってください。
よろしくお願いします。
sgk-murakami
マルティネさま。
どうもありがとうございます。うまいこと、コンテナの作成ができました。
> > 結論:podman の プロキシー設定が必要な模様です。
>
> ATDE で vscode を起動する前に export HTTPS_PROXY=http://[proxy url]
、または HTTP_PROXY も設定してから同じターミナルから code を起動すればコンテナを作成できると思います
すでに、上記のように、設定のネットワークのネットワークプロキシの値と思われるものが
反映されていたのですが、
export HTTPS_PROXY=http://[ID]:[password]@[proxy url]:[port]
で、上書きしたところ、通りました。念のため、大文字に加え小文字も上書きしました。
どうもありがとうございます。
また、何かありましたら、よろしくお願いいたします。
sgk-murakami
2023年7月26日 11時24分
自己フォローです。
すみません。
結論:podman の プロキシー設定が必要な模様です。
ログの下記URLにアクセスしたところ、
と表示されて、ググったところ、
【Docker】社内プロキシ環境下でDocker Hubからイメージをpullしようとすると失敗する
https://www.godaiblog.com/entry/2018/12/17/%E3%80%90Docker%E3%80%91%E7%…
という記事にぶつかりました。
podman の プロキシー設定が必要な模様なのですが、
わかりますでしょうか?
私の方も、引き続き、ググってみます。
よろしくお願いいたします。
> A6Eのログ/エラーは、