Skip to content
This repository has been archived by the owner on Aug 4, 2022. It is now read-only.

Ensure setting DHT-required parameters in Deployment.Setup.exe.config #148

Open
AndreasHassing opened this issue Feb 11, 2022 · 0 comments
Labels
bug Something isn't working

Comments

@AndreasHassing
Copy link
Contributor

AndreasHassing commented Feb 11, 2022

When servicing cloud boxes in LCS or even running Deployment.Setup.exe to run DbSync on a VHD/devbox, the servicing operation does not know we're using Cloud and Edge nor how to communicate with the created Azure blob storage.

During environment configuration, we should update Deployment.Setup.exe.config (not the full name of the file) such that it has our ScaleUnit.Enabled, ScaleUnit.InstanceID and DbSync.TriggersEnabled parameters and also the encrypted variant of the AzureStorageConnectionString in it (similar to what we put in web.config.

LCS-invoked servicing fails due to this misbehaving.

Acceptance Criteria

  1. Can service LCS Cloud-hosted developer Spoke with packages from LCS portal without error.
    1. DbSync, Deployment.Setup.exe and the kernel know we're in a Scale Unit context and has access to the storage account of the scale unit.
@AndreasHassing AndreasHassing added the bug Something isn't working label Feb 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant