Skip to content

Check for successful copying of all binaries on install #5191

@DavidBoike

Description

@DavidBoike

Describe the suggested improvement

Is your improvement related to a problem? Please describe.

As ServiceControl Management is copying binaries to disk, it's possible for a 3rd-party security product to remove one or more files, due to a false positive making the scanner think that the dependency is some form of malware. The result is that when ServiceControl tries to start, the missing binary makes either ServiceControl or RavenDB fail to start or run correctly in some unknown way.

Describe the suggested solution

After copying the binaries to disk, a follow-up check should run through all the files and ensure that they "arrived" on disk properly and have the expected size by comparing what is on disk with the metadata in the archive that is being deployed.

Describe alternatives you've considered

None

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions