Closed ndejong closed 1 year ago
Bit of digging seems to show -
py39-boto3-1.24.30
to py39-boto3-1.26.13
and py39-botocore-1.27.30
to py39-botocore-1.29.13
1.26.0
diff which would align with the breakage hereNone
from __endpoint_url()
when the provider is AWS restores functionality for AWS-S3
System update to OPNsense 22.7.11 (and maybe before this) causes the OPNsense repo hosted
py39-boto3
(v1.26.13) andpy39-botocore
(v1.29.13) packagesThis Boto3 version does not seem to be working with ConfigSync using Amazon-S3 or Google-S3 storage providers. The Digital Ocean storage-provider still works fine. Given the Digital Ocean setup requires an Endpoint URL override, a quick test to see if the others work if their respective URL overrides are supplied does not work-around the issue.
Errors in the logs like -
Stack trace using
--debug
on a manualtest_parameters
action shows -Manually testing credentials outside of ConfigSync shows these credentials are valid and the breakage was noticed right after a system upgrade to 22.7.11