Skip to content

[security] XDR install tasks fail with version mismatch #6838

@acozine

Description

@acozine

Expected behavior

I should be able to run the security playbook successfully against all our infrastructure. It should handle both machines that already have our tools installed and machines that do not.

Actual behavior

The playbook fails on most machines with a version mismatch.

Error messages

fatal: [analyze-catalog.lib.princeton.edu]: FAILED! => {"changed": false, "msg": "A later version is already installed"}

Steps to replicate

Run the security template in Tower.

Implementation notes, if any

Right now we always try to install XDR. Because XDR updates after installation, the version for initial install will likely always be somewhat old.

We should add a task at the beginning that checks if XDR is already installed, then only execute the install steps if it is missing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Operationspulls issues into the Operations ZenHub boardbug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions