elastic / elastic/integrations
Integrations repository not able to checkout with Git for windows
- 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
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