Skip to content

Implement Windows support#44

Merged
voxel01 merged 6 commits into
voxpupuli:mainfrom
cyberkov:windows-support
Mar 24, 2026
Merged

Implement Windows support#44
voxel01 merged 6 commits into
voxpupuli:mainfrom
cyberkov:windows-support

Conversation

@cyberkov

@cyberkov cyberkov commented Sep 30, 2025

Copy link
Copy Markdown
Contributor

Pull Request (PR) description

This change introduces the possibility to install the Opentelemtry collector on Windows.

Notable difference in the package is that the installation path is always C:/Program Files/OpenTelemetry Collector even if it is otelcol-contrib.

Known Issues:

This Pull Request (PR) fixes the following issues

@cyberkov cyberkov self-assigned this Sep 30, 2025
@cyberkov cyberkov added the enhancement New feature or request label Sep 30, 2025
@cyberkov cyberkov changed the title WIP: Implement Windows support Implement Windows support Oct 14, 2025
@cyberkov

Copy link
Copy Markdown
Contributor Author

The upcoming release of otelcol will support upgrading in place by specifying the version number.
I intend to lint the tests and update the Readme before we can ship it.

@JoelleJS

Copy link
Copy Markdown

Currently looking into managing otelcol on our company's Windows machines using Puppet, so this would be ideal

@cyberkov

Copy link
Copy Markdown
Contributor Author

Hi @JoelleJS!

The otelcol release already happened and we are running this branch successfully in production for quite some time now. Only thing left for me is updating the Readme. These things are what takes the most time 😉

Comment thread metadata.json Outdated
"8",
"9"
]
"operatingsystemrelease": ["8", "9"]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please don't change the format. having each version on a single line makes the diff easier when we add/remove versions

@cyberkov cyberkov requested a review from voxel01 March 24, 2026 09:16
@voxel01 voxel01 merged commit 9001407 into voxpupuli:main Mar 24, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants