'Linux Server' pattern 'Linux - Cloud' library compiled by amazon" populating 'compiledBy' variable with curl progress meterDescriptionIn 'Linux Server' pattern 'Linux - Cloud' library step "17.1.1 Check if it is compiled by amazon", the curl command:[ $(curl -w "%{http_code}\n" --connect-timeout 5 -o /dev/null -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600") == 200 ] && echo amazonOutputs a progress meter which is included in the 'compiledBy' variable which then does not meet the matching condition 'compiledBy' Equals "amazon" in step "17.1.6 If compiled by amazon, mark it as EC2 server" preventing the required condition for cmdb_ci_linux_server[*].virtual to be set to "true" in step "17.1.24 Set server as virtual".Steps to Reproduce Steps to Reproduce:Run Horizontal Discovery or debug Linux Server pattern against server in AWS cloudObserve results:2024-01-16 09:29:13: Executing SSH command: [ $(curl -w "%{http_code}\n" --connect-timeout 5 -o /dev/null -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600") == 200 ] && echo amazon2024-01-16 09:29:13: Command result:% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 56 100 56 0 0 56000 0 --:--:-- --:--:-- --:--:-- 56000amazon2024-01-16 09:29:13: setAttribute(compiledBy,[% Total % Received % Xferd Average Speed Time Time Time Current, Dload Upload Total Spent Left Speed, 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 56 100 56 0 0 56000 0 --:--:-- --:--:-- --:--:-- 56000, amazon])WorkaroundThis problem has been fixed. If you are able to upgrade, review the Fixed In section to determine the latest version with a permanent fix your instance can be upgraded to.Related Problem: PRB1734069