File amazon-ssm-agent.changes of Package amazon-ssm-agent
421
1
-------------------------------------------------------------------
2
Wed May 19 18:29:26 UTC 2021 - Robert Schweikert <rjschwei@suse.com>
3
4
- Update to version 3.0.1209.0 (bsc#1186239, bsc#1186262)
5
+ For detailed changes see RELEASENOTES.md
6
+ Drop fix-version.patch replaced by sed expression in spec file
7
+ Drop remove-unused-import.patch no longer included from upstream
8
+ Drop fix-config.patch all SUSE distros use systemd
9
+ Remove amazon-ssm-agent.service included in upstream source, use it
10
+ Move all binaries into sbin and fix the hard coded config path via sed
11
12
-------------------------------------------------------------------
13
Wed May 27 07:22:24 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
14
15
- Update to 2.3.1205.0:
16
* Updated the SSM Agent Snap to core18
17
* Bug fix for expired in-progress documents being resumed
18
* Bug fix for update specific files not being deleted after agent update is finished
19
* Bug fix for cached manifest files not being deleted in the configurepackage plugin
20
21
-------------------------------------------------------------------
22
Thu Apr 30 12:03:11 UTC 2020 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
23
24
- Update to 2.3.978.0 (2020-04-08) (bsc#1170744)
25
+ Stop pty on receiving TerminateSession request
26
+ Add support for Debian arm64 architecture
27
+ Refactoring session log generation logic
28
- Update to 2.3.930.0 (2020-03-17)
29
+ Bug fix for CloudWatch agent version showing twice in Inventory console
30
+ Bug fix for retrieving minor version for CentOS7
31
+ Add snap appData collection for inventory in ubuntu 18
32
+ Add validation for contents of os release files
33
+ Add retry for fingerprint generation
34
- Update to 2.3.871.0 (2020-02-20)
35
+ Various bug fix for SSM Agent
36
- Update to 2.3.842.0 (2020-01-29)
37
+ Bug fix for updating document state file prior agent reboot
38
+ Add support to restart agent after SIGPIPE exit status
39
- Update to 2.3.814.0 (2020-01-16)
40
+ Bug fix for metadata service V2
41
+ Update Golang version 1.12 for travis
42
+ Optimize session manager retry logic
43
- Update to 2.3.786.0 (2019-12-19)
44
+ Add support for Oracle Linux v7.5 and v7.7
45
+ Bug fix for Inventory data provider to support special characters
46
+ Bug fix for SSM MDS service name
47
- Update to 2.3.772.0 (2019-12-13)
48
+ Upgrade AWS SDK
49
+ Add logging for fingerprint generation
50
- Update to 2.3.760.0 (2019-11-15)
51
+ Session manager supports handling of Task metadata
52
- Update to 2.3.758.0 (2019-11-11)
53
+ Add support to update SSM Distributor packages in place
54
- Update to 2.3.756.0 (2019-11-05)
55
+ Terminate port forwarding session on receiving TerminateSession flag
56
+ Bug fix to reload SSM client if region has not been initialize correctly
57
+ Bug fix for retrieval of user groups on Linux
58
- Update to 2.3.722.0 (2019-10-11)
59
+ Bug fix for the delay when registering non-EC2 on-prem instances
60
+ Bug fix for missing ACL when uploading logs to S3 buckets
61
+ Upgrade GoLang version from 1.9 to 1.12
62
- Update to 2.3.714.0 (2019-09-26)
63
+ For port forwarding session, close server connection when client drops it's connection
64
+ Bug fix for missing condition of rules from inventory registry
65
+ Update service domain information fetch logic from EC2 Metadata
66
- Update to 2.3.707.0 (2019-09-11)
67
+ Bug fix for characters dropping from session manager shell output
68
+ Bug fix for session manager freezing caused by non utf8 character
69
+ Switch the request protocol order for getting S3 Header
70
+ Keep port forwarding session open until session is terminated
71
- Update to 2.3.701.0 (2019-08-21)
72
+ Send platform type information in controlChannel input
73
- Update to 2.3.687.0 (2019-08-05)
74
+ Bug fix for runPowershellScript plugin on linux platform
75
+ Add support for document 2.x version to ssm-cli
76
- Update to 2.3.680.0 (2019-07-24)
77
+ Added a new Inventory gatherer AWS:BillingInfo which will gather the billing product ids for LicenseIncluded and Marketplace instance
78
- Update to 2.3.672.0 (2019-07-09)
79
+ Add Port plugin for SSH/SCP
80
+ Add support for Session Manager RunAs functionality on Linux platform
81
- Update to 2.3.668.0 (2019-07-01)
82
+ Add Session Manager InteractiveCommands plugin
83
+ Bug fix for log formatting issue for session manager
84
- Update to 2.3.662.0 (2019-06-19)
85
+ Bug fix for Session Manager when handling line endings on Windows platform
86
+ Bug fix for token validation for aws:downloadContent plugin
87
+ Check if log group exists before uploading Session Manager logs to CloudWatch
88
+ Bug fix for broken S3 urls when using custom documents
89
- Update to 2.3.634.0 (2019-05-28)
90
+ Disable appconfig to load credential from specific profile path, add EC2 credentials as the default fallback
91
+ Remove sudoers file creation logic if ssm-user already exists
92
+ Enable supplementary groups for ssm-user on Linux
93
- Update to 2.3.612.0 (2019-05-08)
94
+ Bug fix for UTF-8 encoded issue caused by locale activation on Ubuntu 16.04 instance
95
+ Refactor ssm-user creation logic
96
+ Bug fix for reporting IP address with wrong network interface
97
+ Update configure package document arn pattern
98
- Update to 2.3.542.0 (2019-04-18)
99
+ Bug fix for on-premises instance registration in CN region
100
- Update to 2.3.539.0 (2019-04-04)
101
+ Add support for further encryption of session data using AWS KMS
102
+ Bug fix for excessive instance-id fetching by document workers
103
- Update to 2.3.479.0 (2019-03-06)
104
+ Bug fix for downloading content failure caused by wrong S3 endpoint
105
+ Bug fix for reboot failure caused by session manager panic
106
+ Bug fix for session manager shell output dropping character
107
+ Bug fix for mgs endpoint configuration consistency
108
- Update to 2.3.444.0 (2019-02-10)
109
+ Updates to UpdateInstanceInformation call, Windows initialization
110
- Add patch to remove unused import
111
+ remove-unused-import.patch
112
- Refresh patches for new version
113
+ fix-version.patch
114
115
-------------------------------------------------------------------
116
Mon Feb 3 12:02:05 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
117
118
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
119
shortcut through the -mini flavors.
120
121
-------------------------------------------------------------------
122
Wed Mar 6 01:09:53 UTC 2019 - Sean Marlow <sean.marlow@suse.com>
123
124
- Update version patch.
125
- Update to 2.3.415.0 (2019-03-05)
126
+ Bug fix addressing issues in Distributor package upgrade
127
- Update to 2.3.372.0 (2019-03-05)
128
+ Bug fix to allow installation of Distributor packages that do
129
not have a version name.
130
+ Bug fix for agent crash with message "WaitGroup is reused
131
before previous Wait has returned".
132
- Update to 2.3.344.0 (2019-03-05)
133
+ Add frequent collector to detect changed inventory types and
134
upload it to SSM service between two scheduled collections.
135
+ Change AWS Systems Manager Distributor to reduce calls to
136
GetDocument by calling DescribeDocument.
137
+ Add exit code when ssm-cli execution fails.
138
+ Create ssm-user only after the control channel has been
139
successfully created.
140
- Update to 2.3.274.0 (2019-03-05)
141
+ Enabled AWS Systems Manager Distributor that lets you securely
142
distribute and install software packages.
143
+ Add support for the arm64 architecture on Amazon Linux 2,
144
Ubuntu 16.04/18.04, and RHEL 7.6 to support EC2 A1 instances.
145
- Update to 2.3.235.0 (2019-03-05)
146
+ Bug fix for session manager logging on Windows
147
+ Bug fix for ConfigureCloudWatch plugin
148
+ Bug fix for update SSM agent occasionally failing due to SSM
149
agent service stuck in starting state
150
- Update to 2.3.193.0 (2019-03-05)
151
+ Bug fix for past sessions occasionally stuck in terminating
152
state
153
+ Darwin masquerades as Linux to bypass OS validation on the
154
backend until official support can be added
155
- Update to 2.3.169.0 (2019-03-05)
156
+ Update managed instance role token more frequently
157
- Update to 2.3.136.0 (2019-03-05)
158
+ Bug fix for issue that GatherInventory throw out error when
159
there is no Windows Update in instance
160
+ Add more filters when getting the Windows event logs at
161
startup to improve performance
162
+ Add random jitter before call PutInventory in inventory
163
datauploader
164
- Update to 2.3.117.0 (2019-03-05)
165
+ Bug fix for issues during process termination on instances
166
where IAM policy does not grant ssmmessages permissions.
167
- Update to 2.3.101.0 (2019-03-05)
168
+ Bug fix to prevent defunct processes when creating the local
169
user ssm-user.
170
+ Bug fix for sudoersFile permission to avoid "sudo" command
171
warnings in Session Manager.
172
+ Disable hibernation on Windows platform if Cloudwatch
173
configuration is present.
174
- Update to 2.3.68.0 (2019-03-05)
175
+ Enables the Session Manager capability that lets you manage
176
your Amazon EC2 instance through an interactive one-click
177
browser-based shell or through the AWS CLI.
178
+ Beginning this agent version, SSM Agent will create a local
179
user "ssm-user" and either add it to /etc/sudoers (Linux) or
180
to the Administrators group (Windows) every time the agent
181
starts. The ssm-user is the default OS user when a Session
182
Manager session is started, and the password for this user is
183
reset on every session. You can change the permissions by
184
moving the ssm-user to a less-privileged group or by changing
185
the sudoers file. The ssm-user is not removed from the system
186
when SSM Agent is uninstalled.
187
- Update to 2.3.13.0 (2019-03-05)
188
+ Bug fix for the SSM Agent service remaining in "Starting"
189
state on Windows when unable to authenticate to the Systems
190
Manager service.
191
- Update to 2.2.916.0 (2019-03-05)
192
+ Bug fix for missing cloudwatch.exe seen in SSM Agent version
193
2.2.902.0
194
- Update to 2.2.902.0 (2019-03-05)
195
+ Initial support for developer builds on macOS
196
+ Retry sending Run Command execution results for up to 2 hours
197
+ More detailed error messages are returned for inventory plugin
198
failures during State Manager association executions
199
- Update to 2.2.800.0 (2019-03-05)
200
+ Bug fix to clean the orchestration directory
201
+ Streaming AWS Systems Manager Run Command output to CloudWatch
202
Logs
203
+ Reducing number of retries for serial port opening
204
+ Add retry logic to installation verification
205
- Update to 2.2.619.0 (2019-03-05)
206
+ Various bug fixes
207
- Update to 2.2.607.0 (2019-03-05)
208
+ Various bug fixes
209
- Update to 2.2.546.0 (2019-03-05)
210
+ Bug fix to retry sending document results if they couldn't
211
reach the service
212
- Update to 2.2.493.0 (2019-03-05)
213
+ Added support for Ubuntu Snap packaging
214
+ Bug fix so that aws:downloadContent does not change permissions
215
of directories
216
+ Bug fix to Cloudwatch plugin where StartType has duplicated
217
Enabled value
218
- Update to 2.2.392.0 (2019-03-05)
219
+ Added support for agent hibernation so that Agent backs off or
220
enters hibernation mode if it does not have access to the
221
service
222
+ Various bug fixes
223
- Update to 2.2.355.0 (2019-03-05)
224
+ Fix S3Download to download from cross regions.
225
+ Various bug fixes
226
227
-------------------------------------------------------------------
228
Wed Mar 14 23:50:17 UTC 2018 - sean.marlow@suse.com
229
230
- Update to 2.2.325.0 2018-03-07 (bsc#1085670)
231
+ Bug fix to change sourceHashType to be default sha256 on
232
psmodule.
233
- Update to 2.2.257.0 2018-02-23
234
+ Bug fix to address an issue that can prevent the agent from
235
processing associations after a restart.
236
- Update to 2.2.160.0 2018-01-15
237
+ Execute "pwsh" on linux when using runPowershellScript plugin.
238
- Update to 2.2.93.0 2017-11-14
239
+ Update to latest AWS SDK.
240
- Update to 2.2.58.0 2017-10-23
241
+ Switching to use Birdwatcher distribution service for AWS
242
packages.
243
244
-------------------------------------------------------------------
245
Thu Feb 1 16:40:35 CET 2018 - ro@suse.de
246
247
- do not build on s390, only on s390x (no go on s390)
248
249
-------------------------------------------------------------------
250
Mon Nov 27 20:31:30 UTC 2017 - sean.marlow@suse.com
251
252
- Update Go version requirement to 1.7.4.
253
254
-------------------------------------------------------------------
255
Wed Nov 8 20:37:30 UTC 2017 - sean.marlow@suse.com
256
257
- Add ssm-document-worker binary to agent package.
258
259
-------------------------------------------------------------------
260
Wed Nov 8 19:46:59 UTC 2017 - sean.marlow@suse.com
261
262
- Update to 2.2.45.0 2017-10-18 (bsc#1067256)
263
+ Refresh version patch with new version.
264
+ Adding versioning support for Parameter Store.
265
+ Added additional gatherers for inventory, including windows
266
service gatherer, windows registry gatherer, file metadata
267
gatherer, windows role gatherer.
268
+ Added support for aws:downloadContent plugin to download
269
content from GitHub, S3 and documents from SSM documents.
270
+ Added support for aws:runDocument plugin to execute SSM
271
documents.
272
- Update to 2.2.30.0 2017-10-09
273
+ Improved speed of initial association application on boot
274
+ Various aws:configurePackage service integration changes
275
+ Improved home directory detection in non-x64 linux platforms
276
to address cases where shared AWS SDK credentials were not
277
available in on-prem instances
278
- Update to 2.2.24.0 2017-10-02
279
+ Added exponential backoff in bucket region check for s3 upload
280
+ Fixed an issue with orchestration directory cleanup for
281
RunCommand
282
- Update to 2.2.16.0 2017-09-25
283
- Update to 2.1.4.0 2017-09-11
284
+ Support for command execution out-of-process
285
- Update to 2.0.952.0 2017-08-28
286
287
-------------------------------------------------------------------
288
Fri Aug 25 14:59:59 UTC 2017 - sean.marlow@suse.com
289
290
- Add ssm-cli to package.
291
- Remove requirement on lsb-release. Agent now parses os-release
292
by default.
293
- Use gzip archive from GitHub instead of converting to xz.
294
- Update to 2.0.922.0 2017-08-14 (bsc#1055766)
295
+ Added Raspbian support for armv6 to support Raspberry Pi
296
+ Various bug fixes
297
- Update to 2.0.913.0 2017-08-07
298
+ Updated golang/sys dependency to the latest
299
+ Increased run command document maximum execution timeout to 48 hours
300
+ Various bug fixes
301
- Update to 2.0.902.0 2017-07-31
302
+ Added support for uploading agent logs to CloudWatch for SSM Agent diagnostics
303
+ Added additional gatherers for inventory
304
+ Added configuration compliance support for association
305
+ Various bug fixes
306
- Update to 2.0.879.0 2017-07-26
307
+ Add capability to configure custom s3 endpoint for the agent
308
+ Various bug fixes
309
- Update to 2.0.847.0 2017-07-03
310
+ Various bug fixes
311
- Update to 2.0.842.0 2017-06-26
312
+ Added rollback support in aws:configurePackage
313
+ Various bug fixes
314
- Update to 2.0.834.0 2017-06-23
315
+ Various bug fixes
316
- Update to 2.0.805.0 2017-06-07
317
+ Added support for SLES (SUSE) (64-bit, v12 and above)
318
+ Various bug fixes
319
- Update to 2.0.796.0 2017-05-29
320
+ Linux platform version now based on os-release when available
321
+ Various bug fixes
322
323
-------------------------------------------------------------------
324
Wed May 31 20:19:01 UTC 2017 - sean.marlow@suse.com
325
326
- Update to 2.0.790.0 2017-05-31 (bsc#1047581)
327
- Added support for step-level preconditions
328
- Added support for rate/interval based schedule expressions for
329
associations
330
- Added Summary and PackageID fields to inventory's
331
aws:application gatherer
332
- Changed inventory's aws:application gatherer to use
333
win32_processor: addressWidth to detect OS architecture to
334
avoid localization based errors
335
- Fixed CloudWatch issue with large configuration
336
- Fixed S3 upload when instance and bucket are not in the same
337
region
338
- Fixed bug that prevented native language AMIs (Japanese AMI)
339
from launching Cloudwatch
340
- Various bug fixes
341
- Update to 2.0.767.0 2017-05-31
342
- Returning longer StandardOutput and StandardError from
343
RunShellScript and RunPowerShellScript which show up in the
344
results of GetCommandInvocation and the detailed output of
345
ListCommandInvocation
346
- Added Document v2.0 support for Run Command, which includes
347
support for multiple actions of same plugin type
348
- Various bug fixes
349
- Update to 2.0.755.0 2017-05-31
350
- Fixed bugs that prevented CloudWatch from launching and allowed
351
multiple instances of CloudWatch to launch on Windows
352
- Various bug fixes
353
- Update to 2.0.730.0 2017-05-31
354
- Fixed issues with agent starting before network is ready on
355
systemd systems.
356
- Update to 2.0.716.0 2017-05-31
357
- Pass proxy settings to domain join and CloudWatch
358
- Added support for installing Docker on Linux
359
- Removed the upper limit for the maximum number of parallel
360
executing documents on the agent (previously the max was 10)
361
- You can configure this number by setting the
362
“CommandWorkerLimit” attribute in amazon-ssm-agent.json file
363
- Various bug fixes
364
365
-------------------------------------------------------------------
366
Wed Mar 1 16:00:16 CET 2017 - lchiquitto@suse.de
367
368
- Add package to SLE-12 codestream (bsc#1017899, fate#322303)
369
370
-------------------------------------------------------------------
371
Fri Feb 17 21:35:07 UTC 2017 - sean.marlow@suse.com
372
373
- Update to 2.0.672.0 2017-02-17
374
- Added bucket-owner-full-control ACL to S3 outputs to support
375
cross-account upload
376
- Standardized S3 result paths across plugins; commands append
377
command-id/instance-id/plugin-name/step-id associations append
378
instance-id/association-id/execution-date/plugin-name/step-id
379
- step-id is the id field in plugin input if present and
380
supported, otherwise the step name (in 2.0 schema documents),
381
otherwise the plugin-name again
382
- plugin-name and step-id have : characters removed
383
- FreeBSD patches from external contributor
384
- Various bug fixes
385
386
-------------------------------------------------------------------
387
Thu Jan 19 22:58:20 UTC 2017 - sean.marlow@suse.com
388
389
- Update to 2.0.663.0 2017-01-18
390
- Added support for aws:softwareInventory plugin to upload
391
inventory related log messages to S3
392
- Added support for running Powershell on Linux
393
- Added support for State Manager that automates the process of
394
keeping your Amazon EC2 and hybrid infrastructure in a state that
395
you define You can use State Manager to ensure that your instances
396
are bootstrapped with specific software at startup, configured
397
according to your security policy, joined to a Windows domain,
398
or patched with specific software updates throughout their
399
lifecycle
400
- Added support for Systems Manager Inventory that allows you to
401
specify the type of metadata to collect, the instances from
402
where the metadata should be collected, and a schedule for
403
metadata collection
404
- Added support for installing, uninstalling, and updating AWS
405
packages published by AWS
406
- Added support for installing Docker on Windows and running
407
Docker actions
408
- Added support for Windows Server 2016
409
- Added support for Windows Server Nano
410
- Fixed CloudWatch crash issue
411
- Fixed Domain Join to support customized OU
412
- Fixed CloudWatch doesn't work with creating association from
413
Console
414
- Fixed SSM Agent not able to start on Windows Server 2003
415
- Various bug fixes
416
417
-------------------------------------------------------------------
418
Fri Dec 16 19:14:56 UTC 2016 - sean.marlow@suse.com
419
420
- Initial package 1.2.290.0 2016-07-20
421