autowarefoundation / autoware

Autoware - the world's leading open-source software project for autonomous driving
https://www.autoware.org/
Apache License 2.0
8.59k stars 2.88k forks source link

Incorrect file list and hash in SHA256SUMS #4580

Closed Autumn60 closed 3 months ago

Autumn60 commented 3 months ago

Checklist

Description

Error in performing checksum described in README about artifacts.

After downloading you can check integrity of the files with sha256sum:

#
$ cd ~/autoware_data/
$ wget -q -O - https://raw.githubusercontent.com/autowarefoundation/autoware/main/ansible/roles/artifacts/SHA256SUMS | > sha256sum -c

Expected behavior

All file checks complete successfully.

Actual behavior

Errors occur for the files in the ~/autoware_data/traffic_light_fine_detector directory.

#
$ USER_NAME:~/autoware_data$ wget -q -O - https://raw.githubusercontent.com/autowarefoundation/autoware/main/ansible/roles/artifacts/SHA256SUMS | sha256sum -c
./image_projection_based_fusion/pts_backbone_neck_head_pointpainting.onnx: OK
./image_projection_based_fusion/pts_voxel_encoder_pointpainting.onnx: OK
./lidar_apollo_instance_segmentation/hdl-64.onnx: OK
./lidar_apollo_instance_segmentation/vlp-16.onnx: OK
./lidar_apollo_instance_segmentation/vls-128.onnx: OK
./lidar_apollo_segmentation_tvm/baidu_cnn-x86_64-llvm-3.0.0-20221221.tar.gz: OK
./lidar_centerpoint/pts_backbone_neck_head_centerpoint.onnx: OK
./lidar_centerpoint/pts_backbone_neck_head_centerpoint_tiny.onnx: OK
./lidar_centerpoint/pts_voxel_encoder_centerpoint.onnx: OK
./lidar_centerpoint/pts_voxel_encoder_centerpoint_tiny.onnx: OK
./lidar_centerpoint_tvm/centerpoint_backbone-x86_64-llvm-3.0.0-20221221.tar.gz: OK
./lidar_centerpoint_tvm/centerpoint_encoder-x86_64-llvm-3.0.0-20221221.tar.gz: OK
./traffic_light_classifier/lamp_labels.txt: OK
./traffic_light_classifier/traffic_light_classifier_efficientNet_b1_batch_1.onnx: OK
./traffic_light_classifier/traffic_light_classifier_efficientNet_b1_batch_4.onnx: OK
./traffic_light_classifier/traffic_light_classifier_efficientNet_b1_batch_6.onnx: OK
./traffic_light_classifier/traffic_light_classifier_mobilenetv2_batch_1.onnx: OK
./traffic_light_classifier/traffic_light_classifier_mobilenetv2_batch_4.onnx: OK
./traffic_light_classifier/traffic_light_classifier_mobilenetv2_batch_6.onnx: OK
./traffic_light_fine_detector/tlr_labels.txt: FAILED
sha256sum: ./traffic_light_fine_detector/tlr_yolox_s_batch_1.onnx: No such file or directory
./traffic_light_fine_detector/tlr_yolox_s_batch_1.onnx: FAILED open or read
sha256sum: ./traffic_light_fine_detector/tlr_yolox_s_batch_4.onnx: No such file or directory
./traffic_light_fine_detector/tlr_yolox_s_batch_4.onnx: FAILED open or read
sha256sum: ./traffic_light_fine_detector/tlr_yolox_s_batch_6.onnx: No such file or directory
./traffic_light_fine_detector/tlr_yolox_s_batch_6.onnx: FAILED open or read
./tvm_utility/yolo_v2_tiny-x86_64-llvm-3.0.0-20221221.tar.gz: OK
./yabloc_pose_initializer/resources.tar.gz: OK
sha256sum: WARNING: 3 listed files could not be read
sha256sum: WARNING: 1 computed checksum did NOT match

Steps to reproduce

Same as artifacts README

  1. Setup Autoware and Download all artifacts.
  2. After downloading, execute the following commands.
#
$ cd ~/autoware_data/
$ wget -q -O - https://raw.githubusercontent.com/autowarefoundation/autoware/main/ansible/roles/artifacts/SHA256SUMS | sha256sum -c

Versions

Possible causes

The file list and hash value in SHA256SUMS are different from the actual one.

Additional context

No response

Autumn60 commented 3 months ago

Fixed in #4581