久しぶりにapt updateしたらエラー
$ sudo apt update -y
アップグレードできるパッケージが 25 個あります。表示するには 'apt list --upgradable' を実行してください。
W: 署名照合中にエラーが発生しました。リポジトリは更新されず、過去のインデックスファイルが使われます。GPG エラー: http://packages.ros.org/ros/ubuntu bionic InRelease: 以下の署名が無効です: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
W: http://packages.ros.org/ros/ubuntu/dists/bionic/InRelease の取得に失敗しました 以下の署名が無効です: EXPKEYSIG F42ED6FBAB17C654 Open Robotics <info@osrfoundation.org>
W: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。
おそらくROSの署名が古かったためか以下実行すると解決
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654