Skip to content

Latest commit

 

History

History
328 lines (269 loc) · 27.1 KB

CHANGELOG.md

File metadata and controls

328 lines (269 loc) · 27.1 KB

Changelog

2.3.0 (2024-05-13)

Full Changelog

Added

  • Add new ascsers_cluster gatherer #329 (@arbulu89)
  • Add cache usage to sapcontrol gatherer #328 (@arbulu89)
  • Improve crash on failed agent initialization #326 (@rtorrero)
  • Facts cache #325 (@arbulu89)
  • Update saptune discovery interval #322 (@rtorrero)
  • Send sbd data in diskless scenario #321 (@arbulu89)
  • Discover FQDN inside the host discovery loop #313 (@dottorblaster)
  • Print fact gathering error in facts gather cmd call #304 (@arbulu89)
  • Http client refactor #300 (@CDimonaco)

Fixed

  • Fix verify_password gatherer for scenarios where there is not hash #305 (@arbulu89)

Other Changes

  • Update license year #323 (@EMaksy)
  • Update LICENSE #319 (@stefanotorresi)
  • Bump github.com/iancoleman/strcase from 0.2.0 to 0.3.0 #317 (@dependabot[bot])
  • Bump actions/cache from 3.3.3 to 4.0.0 #316 (@dependabot[bot])
  • Bump golang.org/x/mod from 0.9.0 to 0.14.0 #315 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.32.3 to 2.40.1 #314 (@dependabot[bot])
  • Bump actions/cache from 3.3.2 to 3.3.3 #312 (@dependabot[bot])
  • Bump actions/upload-artifact from 3 to 4 #308 (@dependabot[bot])
  • Bump actions/download-artifact from 3 to 4 #307 (@dependabot[bot])
  • Bump actions/setup-go from 3 to 5 #306 (@dependabot[bot])
  • Refactor factsengine package tests #295 (@arbulu89)
  • Refactor sapsystem package code and tests #294 (@arbulu89)
  • Refactor saptune and subscriptions tests #293 (@arbulu89)
  • Refactor cluster package tests #292 (@arbulu89)
  • Refactor cloud package tests #291 (@arbulu89)
  • Refactor cmd and agent package tests #289 (@arbulu89)
  • Refactor collector package tests #288 (@arbulu89)
  • Add testpackage to golangci #287 (@arbulu89)
  • Refactor gatherers package tests #286 (@arbulu89)

2.2.0 (2023-11-14)

Full Changelog

Added

  • Products gatherer #285 (@arbulu89)
  • Mount info gatherer #284 (@arbulu89)
  • Add os-release gatherer #283 (@rtorrero)
  • Sapservices gatherer #282 (@CDimonaco)
  • Disp work gatherer #281 (@arbulu89)
  • Add .tool-versions file #280 (@arbulu89)
  • Systemd V2 gatherer #278 (@arbulu89)
  • Gatherers versioning #277 (@CDimonaco)
  • Resolver gatherer #274 (@rtorrero)
  • Refactor NewSAPSystemsList to have a default function #273 (@arbulu89)
  • Sapcontrol gatherer #270 (@arbulu89)
  • Dir scan gatherer #269 (@CDimonaco)
  • sysctl gatherer #268 (@rtorrero)
  • Sap profile gatherer #267 (@arbulu89)
  • Fstab gatherer #265 (@CDimonaco)
  • Groups gatherer #264 (@CDimonaco)
  • Handle nil value in NewFactValue #263 (@arbulu89)
  • Add passwd file gatherer #261 (@arbulu89)
  • Add configuration options to NewFactValue #260 (@arbulu89)
  • Saptune gatherer #256 (@rtorrero)
  • Use json.RawMessage type to avoid unnecessary json.Unmarshal #255 (@rtorrero)
  • Add saptune discovery #253 (@rtorrero)
  • Ignore extra output when comparing versions with zypper #243 (@nelsonkopliku)

Other Changes

  • Bump actions/cache from 3.3.1 to 3.3.2 #252 (@dependabot[bot])
  • Bump github.com/hashicorp/go-plugin from 1.5.0 to 1.5.1 #250 (@dependabot[bot])
  • Bump github.com/hashicorp/go-plugin from 1.4.10 to 1.5.0 #249 (@dependabot[bot])
  • Bump actions/checkout from 3 to 4 #248 (@dependabot[bot])
  • bump contracts version #246 (@nelsonkopliku)
  • Bump github.com/google/uuid from 1.3.0 to 1.3.1 #244 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.27.1 to 2.32.3 #240 (@dependabot[bot])
  • Bump golang.org/x/sync from 0.2.0 to 0.3.0 #239 (@dependabot[bot])
  • Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 #238 (@dependabot[bot])
  • Bump github.com/spf13/viper from 1.15.0 to 1.16.0 #237 (@dependabot[bot])
  • Remove not needed certificates #236 (@nelsonkopliku)
  • Bump github.com/hashicorp/go-plugin from 1.4.8 to 1.4.10 #232 (@dependabot[bot])
  • Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 #231 (@dependabot[bot])
  • Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 #230 (@dependabot[bot])
  • Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 #215 (@dependabot[bot])

2.1.0 (2023-08-02)

Full Changelog

Added

  • bump contracts version #233 (@nelsonkopliku)
  • Send an empty payload if a cluster was not found #227 (@fabriziosestito)

Closed Issues

  • Cloned VMs in VMware have all the same uuid #223

Other Changes

  • Update copyright year to 2023 #226 (@EMaksy)
  • Bump github.com/vektra/mockery/v2 from 2.24.0 to 2.27.1 #225 (@dependabot[bot])
  • Bump golang.org/x/sync from 0.1.0 to 0.2.0 #224 (@dependabot[bot])

2.0.0 (2023-04-26)

Full Changelog

Added

  • Parse durations in cibadmin gatherer #204 (@fabriziosestito)
  • Add ability to detect if running on VMware system #193 (@jamie-suse)
  • Pin web api version to v1 #186 (@CDimonaco)
  • Multiversion package support #181 (@nelsonkopliku)
  • Pretty print fact values #176 (@dottorblaster)
  • Unhide facts service url flag #172 (@arbulu89)
  • Add version comparison functionality for package_version #169 (@rtorrero)
  • Make corosynccmapctl gatherer output a map structure #168 (@jamie-suse)
  • Add initial support to verify the password for the hacluster user #164 (@rtorrero)
  • Add argument validation for gatherers that require it #162 (@rtorrero)
  • Hidden agent id flag #160 (@arbulu89)
  • Sbd dump gatherer #156 (@nelsonkopliku)
  • Retrieve agent id command #154 (@nelsonkopliku)
  • Port cibadmin gatherer #149 (@arbulu89)
  • Restructure project folders structure #147 (@arbulu89)
  • Generic get value #146 (@arbulu89)
  • Refactor sbd loading #145 (@nelsonkopliku)
  • Corosynccmap ctl gatherer port #144 (@rtorrero)
  • Refactor sbd gatherer #141 (@nelsonkopliku)
  • Packageversion gatherer #140 (@rtorrero)
  • Port systemd gatherer #139 (@arbulu89)
  • Gather all hosts entries when no arg is provided #137 (@rtorrero)
  • Add FactValue type #133 (@fabriziosestito)
  • Implement /etc/hosts file gatherer #78 (@rtorrero)
  • Implement saphostctrl gatherer #71 (@arbulu89)

Fixed

  • Fix getValue function when map is empty #218 (@arbulu89)
  • Cibadmin meta attributes to list #211 (@arbulu89)
  • Fix broken zypper output parsing in package_version due to \n #173 (@rtorrero)
  • Handle CorosyncCmapctlGatherer receiving empty lines #171 (@jamie-suse)
  • Fix cluster_property_set parsing #170 (@fabriziosestito)
  • Fix list conversion issues in the xml gatherer #157 (@arbulu89)
  • Fix special lists usage in corosyncconf gatherer #155 (@arbulu89)

Removed

  • Remove ssh address references #174 (@arbulu89)

Other Changes

  • Bump github.com/vektra/mockery/v2 from 2.22.1 to 2.24.0 #213 (@dependabot[bot])
  • Bump github.com/hashicorp/go-hclog from 1.3.1 to 1.5.0 #209 (@dependabot[bot])
  • Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 #206 (@dependabot[bot])
  • Bump google.golang.org/protobuf from 1.28.1 to 1.29.1 #203 (@dependabot[bot])
  • update spec file #202 (@stefanotorresi)
  • Bump actions/cache from 3.2.6 to 3.3.1 #201 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.21.3 to 2.22.1 #200 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.20.2 to 2.21.3 #197 (@dependabot[bot])
  • Bump github.com/spf13/afero from 1.9.4 to 1.9.5 #196 (@dependabot[bot])
  • Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 #192 (@dependabot[bot])
  • Bump github.com/spf13/afero from 1.9.3 to 1.9.4 #191 (@dependabot[bot])
  • Add reviewers to dependabot #190 (@fabriziosestito)
  • Bump github.com/vektra/mockery/v2 from 2.20.0 to 2.20.2 #189 (@dependabot[bot])
  • Bump actions/cache from 3.2.5 to 3.2.6 #188 (@dependabot[bot])
  • Trigger golang docs update in ci #187 (@arbulu89)
  • Bump github.com/vektra/mockery/v2 from 2.19.0 to 2.20.0 #185 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.18.0 to 2.19.0 #183 (@dependabot[bot])
  • Bump actions/cache from 3.2.3 to 3.2.5 #182 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.16.0 to 2.18.0 #179 (@dependabot[bot])
  • Disable lll linter rule for test files #177 (@dottorblaster)
  • Bump github.com/spf13/viper from 1.14.0 to 1.15.0 #175 (@dependabot[bot])
  • Bump actions/cache from 3.2.2 to 3.2.3 #166 (@dependabot[bot])
  • Bump actions/cache from 3.0.11 to 3.2.2 #163 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.15.0 to 2.16.0 #158 (@dependabot[bot])
  • Bump github.com/hashicorp/go-plugin from 1.4.7 to 1.4.8 #153 (@dependabot[bot])
  • Bump github.com/hashicorp/go-plugin from 1.4.5 to 1.4.7 #151 (@dependabot[bot])
  • Change compose & test rabbitmq port #148 (@fabriziosestito)
  • Update CONTRIBUTING.md #143 (@fabriziosestito)
  • Coveralls #142 (@arbulu89)
  • Bump github.com/vektra/mockery/v2 from 2.14.1 to 2.15.0 #138 (@dependabot[bot])
  • Bump github.com/spf13/afero from 1.9.2 to 1.9.3 #136 (@dependabot[bot])
  • Bump github.com/spf13/cobra from 1.5.0 to 1.6.1 #135 (@dependabot[bot])
  • Bump github.com/coreos/go-systemd/v22 from 22.3.2 to 22.5.0 #132 (@dependabot[bot])
  • Bump github.com/spf13/viper from 1.12.0 to 1.14.0 #131 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.12.3 to 2.14.1 #128 (@dependabot[bot])
  • Bump actions/cache from 3.0.6 to 3.0.11 #119 (@dependabot[bot])
  • Bump github.com/hashicorp/go-hclog from 1.2.2 to 1.3.1 #109 (@dependabot[bot])

1.2.0 (2022-11-04)

Full Changelog

Added

  • Add GroupID field to the FactsGathered event mapping #125 (@arbulu89)
  • Use google protobuf value in Fact message #120 (@fabriziosestito)
  • Update Contracts with ContenType fetching from facade #115 (@CDimonaco)
  • Gatherer/Gatherers plugin management #114 (@CDimonaco)
  • Add kvm discovery #113 (@rtorrero)
  • Move test fixture files #111 (@arbulu89)
  • Detect Nutanix as underlying platform provider #110 (@nelsonkopliku)
  • Check type assertion properly #107 (@arbulu89)
  • Sbd discovery di #106 (@arbulu89)
  • Sapsystems code declarative init #105 (@arbulu89)
  • Use proper di in cloud discovery #104 (@arbulu89)
  • Use proper di in the sles subscription discovery #103 (@arbulu89)
  • Extract command executor to utils package #102 (@arbulu89)
  • Refinement in the main README #101 (@mpagot)
  • Factsengine integration test #100 (@arbulu89)
  • Fact gathering errors #99 (@arbulu89)
  • Map the numeric strings as numbers to send the event #97 (@arbulu89)
  • Fact gathering requested #95 (@arbulu89)
  • Move used strucs on the factsengine to a entities package #90 (@arbulu89)
  • Publish gathered facts using contract #88 (@arbulu89)
  • Move the individual unit test function to suites #85 (@arbulu89)
  • Work on FIXMEs part 1 #84 (@arbulu89)
  • Use DI for the CommandExecutor #81 (@rtorrero)
  • Upgrade to golang 1.18 #80 (@dottorblaster)
  • Sbd gatherer #77 (@nelsonkopliku)
  • Implement the hacluster password verify gatherer #70 (@arbulu89)
  • Implement systemd daemons state gatherer #69 (@arbulu89)
  • Implement crm_mon and cibadmin gatherers #68 (@arbulu89)
  • Corosync cmapctl gatherer #67 (@rtorrero)
  • Package version gatherer #66 (@arbulu89)
  • Add AgentID and CheckID fields to facts result #65 (@arbulu89)
  • Remove the flavor field and add the installation source #64 (@arbulu89)
  • Add plugins system #63 (@arbulu89)
  • Gather facts command #62 (@arbulu89)
  • Linter configuration #61 (@CDimonaco)
  • Facts engine #54 (@arbulu89)

Fixed

  • fix workflow name #126 (@gereonvey)
  • Fix CI woops #123 (@fabriziosestito)
  • Fix SAP profile comments parsing #122 (@fabriziosestito)
  • Fix GHA obs jobs #118 (@stefanotorresi)
  • Fix integration test to cancel properly listen function #112 (@arbulu89)
  • Use correct Systemd testsuite #75 (@nelsonkopliku)

Removed

  • Remove mapstructure annotations #108 (@arbulu89)

Other Changes

  • Refactor factengine integration test #121 (@fabriziosestito)
  • Bump github.com/hashicorp/go-plugin from 1.4.4 to 1.4.5 #82 (@dependabot[bot])
  • Bump github.com/hashicorp/go-hclog from 1.2.0 to 1.2.2 #76 (@dependabot[bot])
  • Bump actions/cache from 3.0.2 to 3.0.6 #72 (@dependabot[bot])
  • Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 #60 (@dependabot[bot])
  • Bump github.com/spf13/afero from 1.8.2 to 1.9.2 #59 (@dependabot[bot])
  • Bump github.com/stretchr/testify from 1.7.1 to 1.8.0 #51 (@dependabot[bot])
  • Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 #48 (@dependabot[bot])

1.1.0 (2022-07-14)

Full Changelog

Added

  • Change trento-premium to be obsolete in the spec #53 (@rtorrero)
  • Get the agent ID in the main agent code package #47 (@arbulu89)
  • Discover gcp metadata #43 (@arbulu89)
  • Discover aws cloud data #42 (@arbulu89)
  • Add a debug trace to know why the cluster data is not built #39 (@arbulu89)

Fixed

  • Quickstart agent installation script not working #34
  • Identify SAP diagnostics agent #55 (@arbulu89)

Other Changes

  • Bump github.com/spf13/viper from 1.11.0 to 1.12.0 #37 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.12.2 to 2.12.3 #36 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.12.1 to 2.12.2 #35 (@dependabot[bot])
  • Fix URL in the package spec #33 (@mpagot)
  • Bump github.com/vektra/mockery/v2 from 2.10.6 to 2.12.1 #28 (@dependabot[bot])

1.0.0 (2022-04-29)

Full Changelog

Added

  • Flat map sap systems payload lists #23 (@arbulu89)

Other Changes

  • Restore release-tag job in the CI #29 (@arbulu89)
  • Detect AWS based on dmidecode system-manufacturer #27 (@rtorrero)
  • Fix install agent interval #25 (@fabriziosestito)
  • Rename CloudProvider to Provider #24 (@nelsonkopliku)
  • Publish csp information of a discovered pacemaker cluster #21 (@nelsonkopliku)
  • Load HANA database IP address in agent side #20 (@arbulu89)
  • Fix socket leak #19 (@fabriziosestito)
  • fixup installation doc #18 (@nelsonkopliku)
  • Bump github.com/spf13/viper from 1.10.1 to 1.11.0 #17 (@dependabot[bot])
  • Bump github.com/vektra/mockery/v2 from 2.10.4 to 2.10.6 #16 (@dependabot[bot])
  • Update installer for the new agent #15 (@fabriziosestito)
  • Refactor collector port / host in server url #14 (@fabriziosestito)
  • Add trento agent binary to tgz #13 (@fabriziosestito)
  • Add api key support #12 (@nelsonkopliku)
  • Bump actions/setup-go from 2 to 3 #11 (@dependabot[bot])
  • Bump actions/download-artifact from 2 to 3 #10 (@dependabot[bot])
  • Bump actions/upload-artifact from 2 to 3 #9 (@dependabot[bot])
  • Bump actions/cache from 3.0.1 to 3.0.2 #8 (@dependabot[bot])
  • Add docs back #7 (@dottorblaster)
  • Refine service file #6 (@dottorblaster)
  • Name everything trento-agent and try to bring back the OBS CI step #5 (@dottorblaster)
  • Instruct the specfile to only create the RPM package for the agent binary #4 (@dottorblaster)
  • Bump actions/checkout from 2 to 3 #3 (@dependabot[bot])
  • Bump actions/cache from 2 to 3.0.1 #2 (@dependabot[bot])
  • Add github actions back #1 (@dottorblaster)

* This Changelog was automatically generated by github_changelog_generator