Revisions of amazon-ssm-agent
Dominique Leuenberger (dimstar_suse)
accepted
request 1219607
from
Robert Schweikert (rjschwei)
(revision 27)
- Update to version 3.3.1142.0 * Fail windows update when installed version does not match * Reduced length of IMDS errors to shorter format * Increase the RunCommand timeout during the registration process for the on-prem instances * Add nil check when calling GetRepository content in aws:downloadContent * Worker process to exit if they are not successfully started and became idle * Fix bug where unforeseen failures cause time to be incorrectly displayed in RunCommand * Update GreenGrass component minor version to 1.3.0 * Ensure agent thread always exit after the corresponding worker process exits * Fix IPC file filtering bug where usernames or session names containing tmp causes agent worker to not correctly receive IPC * Load directly from appconfig file when calling UpdateInstanceInformation during credential refresher * Use a single syscall for route table for health check IP - from version 3.3.987.0 * Update default session logging destination to none * Specify a minimum of TLS v1.2 in http client calls * Add web-socket heartbeat to detect connection drops in the web-socket for control and data channels sooner * Use exponential retry for document worker, increase retry interval and attempt count when reading IPC files * Add wait for cloud-init in the agent updater * Fix timeouts for update without yum endpoint connectivity * Change in orchestration directory removal process to reduce disk space usage * Fix Inventory detailed information invalid value check * Fix parsing issue with DomainJoin Plugin * Modify DomainJoin Plugin to use Kerberos REALM in username for RHEL and variants * Change the SUSE linux zypper commands to quiet mode for the DomainJoin Plugin * Move high volume info logs to debug level * Remove deprecated go coverage library (golang.org/x/tools/cmd/cover) (forwarded request 1219606 from glaubitz)
Ana Guerrero (anag+factory)
accepted
request 1186399
from
John Paul Adrian Glaubitz (glaubitz)
(revision 26)
Ana Guerrero (anag+factory)
accepted
request 1165550
from
Robert Schweikert (rjschwei)
(revision 25)
Ana Guerrero (anag+factory)
accepted
request 1147099
from
John Paul Adrian Glaubitz (glaubitz)
(revision 24)
Ana Guerrero (anag+factory)
accepted
request 1134155
from
John Paul Adrian Glaubitz (glaubitz)
(revision 23)
Ana Guerrero (anag+factory)
accepted
request 1105074
from
Robert Schweikert (rjschwei)
(revision 22)
- Update to version 3.2.1478.0 * Added fix to propagate exit code properly when command fails to start * Added control channel acknowledgement functionalities * Added flag to specify go version used for gosec and govulncheck in static analysis script * Added support for RHEL 8.7, 8.8, 9.1, 9.2 * Added support for Rocky Linux 8.7, 9.0, 9.1, 9.2 * Added support for Oracle Linux 8.7, 9.1, 9.2 * Update go version to 1.20.7 - from version 3.2.1377.0 * Stopped saving instance profile credentials to disk * Added static agent security scans to makefile * Updated Greengrass component minor version - from version 3.2.1297.0 * Added retries to snap uninstall call in setupcli * Fix for windows shutdown executable not found when compiled with golang1.19+ * Fix to return correct Agent Job ID for ack after AgentJobParseError * Pass golang contexts for network calls in agent core to terminate cleanly * Remove credential file dependency in agent workers implemented in 3.2.x.x versions * Report MGS Connection Channel status to Health table * Update Dockerfile to use Golang image from ECR repository - from version 3.2.1241.0 * Get bucket region using signed HeadBucket request * Updated golang.org/x/net version to 0.10.0 and golang.org/x/crypto version to 0.9.0 * Update go version to 1.19.10 - from version 3.2.1041.0 * Add retry to handle stream data acknowledge messages * Support latest as a version in configurePackage plugin * Updated AWS GO SDK to v1.44.261 and disabled IMDSv1 fallback logic (forwarded request 1105056 from glaubitz)
Dominique Leuenberger (dimstar_suse)
accepted
request 1088513
from
Robert Schweikert (rjschwei)
(revision 21)
- Update to version 3.2.923.0 * Update Dockerfile Go version to 1.19 * Add reporting of MGS connection status * Add support for updating to agent version marked stable * Add status code to MGS ack and send on message process failure * Update golangci-lint configuration * Add e2e tag to session shell tests (forwarded request 1088358 from glaubitz)
Dominique Leuenberger (dimstar_suse)
accepted
request 1079758
from
Dirk Mueller (dirkmueller)
(revision 20)
- update to 3.2.815.0: * Add EC2 credential fallback for AssumeRoleUnauthorizedAccess error * Add CloudWatch log upload support for document and session worker * Add set-hostname support in domainjoin plugin for windows * Add wait time in Agent updater to avoid installation issues caused during reboots initiated by domainjoin plugin * Add support for AlmaLinux * Fix KeepHostName parameter without DNS IP address parameter in domainJoin plugin * Fix issue where carriage returns cause json conversion to fail in aws:softwareInventory plugin * Remove IMDS calls in Onprem during health check * Remove S3 global endpoint fallback logic * Update cli descriptions for registration parameters * Update go version to 1.19.6 - update to 3.2.582.0: * Modified EC2 credential fallback logic - update to 3.2.574.0: * Fixed go-vet issues by passing mocks by value * Updated domainjoin and cloudwatch executables for windows - update to 3.2.532.0: * Removed explicit setting of EC2 aws credential profile * Added public key to registration info * Sends non-interactive command errors that occur before command execution to data channel * Added instance id verification to registration process
Dominique Leuenberger (dimstar_suse)
accepted
request 1059300
from
John Paul Adrian Glaubitz (glaubitz)
(revision 19)
Dominique Leuenberger (dimstar_suse)
accepted
request 1037655
from
Robert Schweikert (rjschwei)
(revision 18)
- Update to version 3.2.286.0 + Separated EC2 identity vault manifest from OnPrem identity vault manifest + Fix for credential retrieval blocking os termination signals + Fix for agent updater using shared credentials on EC2 + Added guards against panic for agent identity health checks + Added logging around agent module start/stop - from version 3.2.183.0 + Added logging when assuming identity + Increased retries to ECS metadata endpoint + Added linux debug build to makefile + Implemented aws sdk logging interface + Updated agent minor version to 3.2 + Added functionality to retrieve agent credentials from Systems Manager on EC2 - from version 3.1.1927.0 + Update shell for Session Manager on MacOS (forwarded request 1037636 from glaubitz)
Dominique Leuenberger (dimstar_suse)
accepted
request 1032677
from
Robert Schweikert (rjschwei)
(revision 17)
- Update to version 3.1.1856.0 + Lower message length threshold for cloudwatch log streaming + Ran gofmt and goimports with golang version 1.19 + Report AvailabilityZone and AvailabilityZoneId in health pings + Update AWS Go SDK to v1.44.78 + from version 3.1.1767.0 + Fix samba configuration for sub-domains + from version 3.1.1732.0 + Add code in document/session worker to fallback to default identity selector when runtime config not present + Fix to handle command-line-arguments in document/session worker when launched by old agent workers - from version 3.1.1634.0 + Fallback to file based IPC if named pipe creation times out + Increase tls handshake timeout in http download client + Log mds client timeout errors as WARN - from version 3.1.1575.0 + Added separate metric for snapd running apps failure during update + Fixed idle session timeout with smux keep alive configuration based on CLI version + Updated AgentTaskComplete message retry + Updated go version to 1.18.3 - from version 3.1.1511.0 + Collect kernel version in InstanceDetailedInformation + Support separate output stream for non-interactive session + Cleanup default log group name for runcommands + Updated rpm spec file to include build id - from version 3.1.1476.0 + Fix port session premature close when local server is not connected before timeout - from version 3.1.1446.0 + Add created date to AgentJobAck message (forwarded request 1032661 from glaubitz)
Dominique Leuenberger (dimstar_suse)
accepted
request 971938
from
Dirk Mueller (dirkmueller)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 971130
from
Robert Schweikert (rjschwei)
(revision 15)
- Update to version 3.1.1260.0 + Added missing check for invalid S3 path parameter + Added support for domain join using a non-local username + Fixed broken links in README.md + Fixed ECS Exec issue where agent was using environment variables for credentials + Updated Ec2Detector test to query smbios directly for system information - from version 3.1.1208.0 + Updated ec2detector module to use Get-CmiInstance instead of wmic.exe + Fixed file creation mode of ssm-agent-users sudoer file (bsc#1196556, CVE-2022-29527) - from version 3.1.1188.0 + Added new ec2detector module to determine if agent is on EC2 + Added support for port forwarding to remote host + Added quotes around inventory parameter ValueName on Windows + Fix for domain join DNS IP assignments in shared directories + Replaced namedpipe updater test with ec2detector test - from version 3.1.1141.0 + Add application inventory by file for Bottlerocket + Fix infinite retry logic to send failed replies in MGSInteractor + Remove usage of io/fs package - from version 3.1.1080.0 + (windows only) Remove symlink scan during update - from version 3.1.1045.0 + Fixed sourceHash validation for aws:application document plugin + Added document parameter validation for values passed to target document of aws:runDocument plugin + (windows only) Fix process leak when legacy cloudwatch plugin is enabled + (windows only) Fail installation if C:\ProgramData\Amazon\SSM\ has symlinks - from version 3.1.1004.0 + Added platform detection for Bottlerocket OS + Consolidated regional endpoint generation to common endpoint module - from version 3.1.941.0 (forwarded request 971060 from glaubitz)
Dominique Leuenberger (dimstar_suse)
accepted
request 902858
from
Robert Schweikert (rjschwei)
(revision 14)
Dominique Leuenberger (dimstar_suse)
accepted
request 896437
from
Factory Maintainer (factory-maintainer)
(revision 13)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 799223
from
Robert Schweikert (rjschwei)
(revision 11)
Dominique Leuenberger (dimstar_suse)
accepted
request 770798
from
Alexander Osthof (aosthof)
(revision 10)
Dominique Leuenberger (dimstar_suse)
accepted
request 683593
from
Dirk Mueller (dirkmueller)
(revision 9)
Dominique Leuenberger (dimstar_suse)
accepted
request 589232
from
Dirk Mueller (dirkmueller)
(revision 8)
Displaying revisions 1 - 20 of 27