I tried configuring a REMOTE for OCI roving edge device. This requires directing API calls not to a region, but to a local device. I tried setting "endpoint" to the local device but this didn't have any effect.
In my config: endpoint = https://Rover3:8019
But endpoint is ignored and API call is directed to the Oracle endpoint for the region associated with the profile.
For this to work, I need to direct the call to a configurable endpoint such as:
I have a region in the config file because, well, rclone config wouldn't let me leave it blank.
I tried removing the "region" line from this profile in rclone.conf and rclone picked up the region from my .oci/config profile. So I commented out region in my .oci/config and rclone reports:
$ rclone sync r3:field-data-collect-to-cloud field-data --interactive
2023/12/08 10:36:50 ERROR : user_principal_auth: failed to create object storage client, can not create client, bad configuration: did not find a proper configuration for region, nor for OCI_REGION env var
rclone really wants a region badly for OCI, but in this case I want to use --endpoint to override any region default endpoint.