Description
New issue checklist
- I searched for existing GitHub issues
- I read pipeline troubleshooting guide
- I checked how to collect logs
Task name
UniversalPackage
Task version
0.243.1
Issue Description
Yes, I know all about CentOS being end of life (unfortunately, we still need to run it for a while).
UniversalPackage is currently downloading ArtifactTool version 0.2.359
. This version of ArtifactTool gives an error when running on CentOS: /lib64/libstdc++.so.6: version 'GLIBCXX_3.4.20' not found (required by /opt/azure/_work/_tool/ArtifactTool/0.2.359/x64/artifacttool)
In my previous pipeline runs, the same version of UniversalPackage was downloading an older version of ArtifactTool: 0.2.350
. This version worked just fine without any errors.
Is there anything I can do? Is there a way to somehow hard-code the version of ArtifactTool that is downloaded by UniversalPackage?
Environment type (Please select at least one enviroment where you face this issue)
- Self-Hosted
- Microsoft Hosted
- VMSS Pool
- Container
Azure DevOps Server type
dev.azure.com (formerly visualstudio.com)
Azure DevOps Server Version (if applicable)
No response
Operation system
CentOS
Relevant log output
##[error]Error: An unexpected error occurred while trying to download the package. Exit code(1) and error(/opt/azure/_work/_tool/ArtifactTool/0.2.359/x64/artifacttool: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /opt/azure/_work/_tool/ArtifactTool/0.2.359/x64/artifacttool)
##[error]Packages failed to download
Full task logs with system.debug enabled
[REPLACE THIS WITH YOUR INFORMATION]
Repro steps
No response