Skip to content

Source packages from package manager #342

Description

@thompson-tomo

In light of the packaging SIG I have been thinking about how the process to setup auto-instrumentation can be streamlined while also ensuring this streamlining doesn't just transfer the burden.

One area which stood out is how can we leverage opamp & package managers to simplify the process to update the auto-instrumentation agents.

What I came up with is:

  • a single supervisor should be able to update multiple-agents (already there)
  • rather than manually downloading files & running them, we should be able to specify a package manager to use to install it. Along with the path.
  • agents should report the supported package managers.

In the end we end up with supervisor reporting to the server that it supports nuget, the server informs the agent/supervisor when a new nuget is approved for installation. The supervisor installs the new agent by invoking nuget using the information provided. The status is reported back.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions