Azure / iotedge

The IoT Edge OSS project
MIT License
1.45k stars 458 forks source link

Remove CentOS 7 and Debian 10 support #7324

Closed damonbarry closed 1 month ago

damonbarry commented 1 month ago

CentOS 7 and Debian 10 both went out of support on June 30, 2024. We will no longer be releasing versions of IoT Edge on these platforms, so this change removes platform-specific references and logic from this repo.

To test, I confirmed that associated pipelines no longer build/test for CentOS 7 or Debian 10. I also confirmed that supported platforms continue to work as expected.

The edgelet checkin tests also began failing on this PR because of docker.io's more aggressive throttling in recent days. I updated the Cross.toml file for the armv7 and aarch64 targets to use the default Docker images from GitHub instead of old custom images from docker.io.

Azure IoT Edge PR checklist:

This checklist is used to make sure that common guidelines for a pull request are followed.

General Guidelines and Best Practices

Testing Guidelines