diff --git a/packages/github/changelog.yml b/packages/github/changelog.yml index d45fee89979..feb03ceec42 100644 --- a/packages/github/changelog.yml +++ b/packages/github/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "2.17.1" + changes: + - description: Update the latest issues by transforming unique keys to utilize the id and updated_at fields. + type: bugfix + link: https://github.com/elastic/integrations/pull/15700 - version: "2.17.0" changes: - description: Add malware advisory type to GitHub security advisories data stream. diff --git a/packages/github/elasticsearch/transform/latest_issues/transform.yml b/packages/github/elasticsearch/transform/latest_issues/transform.yml index 0324d6d4d8a..58fc632f262 100644 --- a/packages/github/elasticsearch/transform/latest_issues/transform.yml +++ b/packages/github/elasticsearch/transform/latest_issues/transform.yml @@ -16,10 +16,8 @@ dest: move_on_creation: true latest: unique_key: - - github.repository.owner.login - - github.repository.name - - github.issues.url - - github.issues.created_at + - github.issues.id + - github.issues.updated_at sort: "event.ingested" description: >- Latest Issues from GitHub. As issues get updated, this transform stores only the latest state of each issue inside the destination index. Thus the transform's destination index contains only the latest state of the issue. @@ -38,5 +36,5 @@ _meta: managed: false # Bump this version to delete, reinstall, and restart the transform during # package installation. - fleet_transform_version: 1.0.0 + fleet_transform_version: 2.0.0 run_as_kibana_system: false diff --git a/packages/github/manifest.yml b/packages/github/manifest.yml index 6bd5be46dbb..fb085b850cc 100644 --- a/packages/github/manifest.yml +++ b/packages/github/manifest.yml @@ -1,6 +1,6 @@ name: github title: GitHub -version: "2.17.0" +version: "2.17.1" description: Collect logs from GitHub with Elastic Agent. type: integration format_version: "3.4.0"