Open TatsukiNishimura opened 2 years ago
pythonのインタプリタで
>>> import certifi
>>> certifi.where()
の結果を取得して、
name: setup ros2 keys
become: yes
get_url:
url: "https://raw.githubusercontent.com/ros/rosdistro/master/ros.key"
dest: /usr/share/keyrings/ros-archive-keyring.gpg
environment:
SSL_CERT_FILE: (certifi.where()で得られたパス)
を書き加えるとエラーがなくなった。 ただ、このパスは人によって異なるからどうすればいいんだろう…
この方法は @TatsukiNishimura くん環境特有のものかもしれないですが、なんとかならないか要検討ですね pythonのスクリプトを実行して環境変数に書き込むのはansibleでできると思うので、問題はこのステップがなぜ必要になっているのかという気はします。
を実行してros2のインストールをする際、 setup ros2 keyのタスクで
のエラーが出てしまう。
環境