[RELEASE]: Scylla Doctor v1.3

Scylla Doctor v1.3 is released.

  • Added Collectors:
    • SystemConfigCollector: collects Scylla actual (in-memory) configuration state.
    • InfrastructureProviderCollector: collect CPU platform where possible.
  • Added Analyzers:
    • CloudCPUPlatformAnalyzer: verifies that the CPU platform is as expected.
    • ScyllaConfigurationConsistencyAnalyzer: verifies a consistency of a persisted and actual (in-memory) Scylla
      configuration.
    • RaftEnablementAnalyzer: verifies that Raft is properly enabled.
  • Fixes:
    • NICCollector fails where there are bond interfaces in the system.
    • PerftuneAnalyzer: reduce false-alarming.
    • RaftGroup0Collector and TopologyConsistencyAnalyzer is not applicable to non-Raft cluster.
    • Add AWS i4i and Azure Lsv3 instances to supported instances list.
    • HypervisorTypeCollector: ignore non-zero exit code of systemd-detect-virt on non-VM hosts.
    • NodeInstanceTypeAnalyzer: fix Azure instance names.

Artifacts can be downloaded from https://downloads.scylladb.com/downloads/scylla-doctor/ or installed from Scylla OSS or Scylla Enterprise repositories.