Skip to content

ConfigMBean Allows Configuration Drift from MantaClient #315

Open
@tjcelaya

Description

@tjcelaya

While doing some investigation into #311 I noticed we allow editing of quite a few properties through ConfigMBean. As an example of a potential issue, it's currently possible to construct a MantaClient with one manta.key_path value and then change that path to point to a different key without impacting the key actually used for signing requests. A simpler example might be the home value used to list running jobs which is only set on construction of a MantaClient. The expected fix for this issue is at the bare minimum to make the attributes read-only through the MBean but support for tweaking values interactively (like manta.max_connections) and their documentation would be nice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions