elastic / elastic/integrations

Integrations repository not able to checkout with Git for windows

Open
#20,942 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Handlebars
Stars
333
Forks
647
Avg merge
3d 4h
Merged PRs (30d)
209

Description

Due to a path violation in the following files, I am not able to checkout recent revisions of the integrations repository using Git for windows:

`git checkout origin/main
error: invalid path 'packages/kolide/data_stream/audit/_dev/deploy/tf/files/2026-06-13T01:21:19Z.json'
error: invalid path 'packages/kolide/data_stream/audit/_dev/deploy/tf/files/2026-06-15T06:00:46Z.json'
error: invalid path 'packages/kolide/data_stream/audit/_dev/deploy/tf/files/2026-06-16T14:28:10-07:00.json'
error: invalid path 'packages/kolide/data_stream/audit/_dev/deploy/tf/files/2026-06-18T16:17:10Z.json'
error: invalid path 'packages/kolide/data_stream/auth/_dev/deploy/tf/files/id-29330160250245705260833932893__device_blocked-2026-06-17T16:52:42Z.json'
error: invalid path 'packages/kolide/data_stream/auth/_dev/deploy/tf/files/id-9461280509358694026511208533__auth_session_summary-2026-06-15T04:45:24Z.json'
error: invalid path 'packages/kolide/data_stream/auth/_dev/deploy/tf/files/id-95314806818425813618559742320__sign_in_attempt-2026-06-11T16:29:17Z.json'
error: invalid path 'packages/kolide/data_stream/auth/_dev/deploy/tf/files/id-95314806818425813618559742320__sign_in_success-2026-06-11T16:29:21Z.json'
error: invalid path 'packages/kolide/data_stream/device_check/_dev/deploy/tf/files/check-10__2026-06-02T15:45:01Z.json'
error: invalid path 'packages/kolide/data_stream/device_check/_dev/deploy/tf/files/check-1__2026-06-02T15:28:49Z.json'
error: invalid path 'packages/kolide/data_stream/device_check/_dev/deploy/tf/files/check-3__2026-06-18T00:00:05Z.json'
error: invalid path 'packages/kolide/data_stream/device_check/_dev/deploy/tf/files/check-77350__2026-06-18T04:43:59Z.json'`

The issue is the colon (':') character in the filename, which should be removed and checks introduced, to prevent future path violations.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the listed packages/kolide/data_stream paths and the existing checks around their _dev/deploy/tf/files contents. Verify how these JSON filenames are produced or validated, then add coverage for colon-containing paths and confirm that the affected files no longer prevent Git for Windows checkout.

Written by the indexing model from the issue text.

Assessment

Tech stack
git
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.