Release 8.6.9
What's Changed
- CLDSRV-198: bump cloudserver 8.5.0 by @KillianG in #4520
- INTEGRATION [PR#4518 > development/8.5] CLDSRV-193: bump cloudserver 8.4.9 by @bert-e in #4521
- INTEGRATION [PR#4523 > development/8.5] CLDSRV-196: create new werelogs object over using global werelogs by @bert-e in #4525
- INTEGRATION [PR#4527 > development/8.5] Increase memory for cloudserver docker image build by @bert-e in #4529
- CLDSRV-192 Introduce s3:PutObjectVersion permission by @nicolas2bert in #4502
- Feature/cldsrv 187 update head object to support cold storage by @williamlardier in #4504
- CLDSRV-202 Put object version with x-scal-s3-version-id by @nicolas2bert in #4534
- Feature/cldsrv 186 get object to support restore object by @williamlardier in #4506
- CLDSRV-204 Complete MPU with x-scal-s3-version-id header by @nicolas2bert in #4535
- Feature/cldsrv 185 put bucket support restore object by @williamlardier in #4532
- INTEGRATION [PR#4541 > development/8.5] Use pre-built python 3.7 from distribution by @bert-e in #4542
- CLDSRV-209: allow to run cloudserver with empty details for dmf by @williamlardier in #4543
- CLDSRV-205 Update restore properties when putting object version by @nicolas2bert in #4539
- Feature/cldsrv 183 implement restore object api by @XinLiScality in #4507
- CLDSRV-184: Update PutObject, CopyObject and InitiateMultipartUpload and add unit and fttest by @williamlardier in #4495
- CLDSRV-188: bump package.json to 8.5.1 by @williamlardier in #4546
- CLDSRV-213 Check object has a cold location before putObjectVersion by @nicolas2bert in #4553
- INTEGRATION [PR#4548 > development/8.5] CLDSRV-174 update Arsenal using Armory transition work by @bert-e in #4559
- INTEGRATION [PR#4560 > development/8.5] CLDSRV-215 S3.DeleteObjects should clean up data by @bert-e in #4562
- CLDSRV-217 Bump CloudServer 8.5.2 by @nicolas2bert in #4572
- Remove left-over tiny version id by @francoisferrand in #4565
- INTEGRATION [PR#4549 > development/8.5] Remove default replication endpoint mandate by @bert-e in #4550
- INTEGRATION [PR#4575 > development/8.5] Use standard release procedure by @bert-e in #4577
- INTEGRATION [PR#4579 > development/8.5] Bugfix/cldsrv 219 bump arsenal version with sproxydclient fix by @bert-e in #4583
- INTEGRATION [PR#4451 > development/8.5] CLDSRV-167: implement put bucket tagging by @bert-e in #4571
- INTEGRATION [PR#4480 > development/8.5] Improvement/cldsrv 168 delete bucket tagging by @bert-e in #4591
- INTEGRATION [PR#4481 > development/8.5] Improvement/cldsrv 169 get bucket tagging by @bert-e in #4593
- INTEGRATION [PR#4597 > development/8.5] CLDSRV-228: bump version to 7.10.3 by @bert-e in #4599
- feature: CLDSRV-220 add origin op for object restore by @miniscruff in #4586
- feature: CLDSRV-229 bump to 8.5.3 by @miniscruff in #4603
- Feature/cldsrv 223 implement putbuckettagging by @williamlardier in #4587
- CLDSRV-225: Implement delete bucket tagging by @williamlardier in #4588
- Feature/cldsrv 224 implement get bucket tagging by @williamlardier in #4594
- CLDSRV-231 location type DMF prevents cloudserver from starting by @nicolas2bert in #4618
- CLDSRV-233 Bump CloudServer 8.5.5 by @nicolas2bert in #4627
- INTEGRATION [PR#4623 > development/8.5] bf(CLDSRV-232): Prevent empty NextContinuationToken from being sent at listing end by @bert-e in #4625
- INTEGRATION [PR#4633 > development/8.5] improvement: CLDSRV-235-bump-package.json-to-v7.70.0 by @bert-e in #4635
- CLDSRV-241 Allow updating object metadata with empty data location by @nicolas2bert in #4649
- INTEGRATION [PR#4636 > development/8.5] Improvement/cldsrv 237 revert tagging by @bert-e in #4652
- CLDSRV-245: temporarily disable objectPutVersion action match by @rachedbenmustapha in #4660
- INTEGRATION [PR#4630 > development/8.5] CLDSRV-234: bump arsenal by @bert-e in #4657
- INTEGRATION [PR#4656 > development/8.5] CLDSRV-239: bump version for bucket tagging by @bert-e in #4665
- CLDSRV-247 Bump Arsenal 8.1.62 by @nicolas2bert in #4669
- feature: CLDSRV-243 allow backbeat to update non versioned objects by @Kerkesni in #4655
- Bugfix: cldsrv 248 fix azure mpu replication by @Kerkesni in #4677
- INTEGRATION [PR#4678 > development/8.5] impr(CLDSRV-249): Release 7.10.6 by @bert-e in #4684
- INTEGRATION [PR#4689 > development/8.5] bf(CLDSRV-250): Set replication status to
PENDINGwhen putting an ACL by @bert-e in #4695 - CLDSRV-246 PutObjectVersion always returns 403 by @nicolas2bert in #4697
- CLDSRV-252 Bump CloudServer 8.5.11 by @nicolas2bert in #4699
- INTEGRATION [PR#4701 > development/8.5] improvement: CLDSRV-253 skip flaky ACL tests on E2E by @bert-e in #4704
- INTEGRATION [PR#4713 > development/8.5] bugfix: CLDSRV-258 set 'originOp' in MD for tagging/ACL ops by @bert-e in #4716
- INTEGRATION [PR#4718 > development/8.5] CLDSRV-259: bump arsenal 7.10.31 by @bert-e in #4721
- INTEGRATION [PR#4725 > development/8.5] CLDSRV-260: remove package-lock.json by @bert-e in #4728
- INTEGRATION [PR#4730 > development/8.5] improvement: CLDSRV-261 release 7.10.8 by @bert-e in #4733
- INTEGRATION [PR#4736 > development/8.5] CLDSRV-256 fix and test tag conditions updateRequestContexts() helper by @bert-e in #4739
- CLDSRV-267 bump arsenal 8.1.65 by @nicolas2bert in #4746
- INTEGRATION [PR#4759 > development/8.5] CLDSRV-271: bump arsenal 7.10.34 by @bert-e in #4766
- INTEGRATION [PR#4767 > development/8.5] CLDSRV-274: release 7.10.10 by @bert-e in #4775
- Use node:16.17.1 bulleye slim base image by @francoisferrand in #4831
- Add per-operation panels to dashboard by @francoisferrand in #4838
- INTEGRATION [PR#4860 > development/8.6] CLDSRV-293: Refactor object lock checks and update handlers by @bert-e in #4871
- INTEGRATION [PR#4860 > development/8.5] CLDSRV-293: Refactor object lock checks and update handlers by @bert-e in #4870
- Bump Arsenal version by @alexanderchan-scality in #4857
- feature: CLDSRV-277 integrate "updating metadata before object deletion" changes by @Kerkesni in #4791
- Feature: CLDSRV-303 support object restore post notification by @Kerkesni in #4877
- Feature: CLDSRV-304 support object restore completed notification by @Kerkesni in #4878
- Feature: CLDSRV-308 bump Cloudserver to 8.6.3 by @Kerkesni in #4884
- Misc dashboard fixes & improvements by @francoisferrand in #4889
- Migrate to latest azure sdk by @francoisferrand in #4893
- Support alternate azure auth methods by @francoisferrand in #4908
- Bugfix/cldsrv 320 bump arsenal by @williamlardier in #4928
- CLDSRV-314 Implement listLifecycleCurrents by @nicolas2bert in #5042
- CLDSRV-316 Implement listLifecycleNonCurrents by @nicolas2bert in #5043
- CLDSRV-317 Implement listLifecycleOrphans by @nicolas2bert in #5045
- CLDSRV-363 ETag instead of Etag for lifecycle listings Contents by @nicolas2bert in #5078
- CLDSRV-366 Clear list orphan delete markers response by @nicolas2bert in #5081
- CLDSRV-371 ETag should be surrounded by double quotes by @nicolas2bert in #5098
- INTEGRATION [PR#5086 > development/8.5] bugfix: CLDSRV-365 fix legal hold can be deleted issue and add more t… by @bert-e in #5102
- INTEGRATION [PR#5086 > development/8.6] bugfix: CLDSRV-365 fix legal hold can be deleted issue and add more t… by @bert-e in #5103
- CLDSRV-372 Current lifecycle versions should include version id by @nicolas2bert in #5109
- feat: CLDSRV-355 activate null keys behavior by @jonathan-gramain in #5069
- feat: CLDSRV-359 pass getDeleteMarker flag to metadata when needed by @jonathan-gramain in #5070
- CLDSRV-368: backbeat route - add indexing APIs by @alexanderchan-scality in #5089
Full Changelog: 8.4...8.6.9