Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[dev.icinga.com #11739] Windows Installer: Remove dependency on KB2999226 package #4190

Closed
icinga-migration opened this issue May 8, 2016 · 3 comments
Labels
area/setup Installation, systemd, sample files enhancement New feature or request
Milestone

Comments

@icinga-migration
Copy link

This issue has been migrated from Redmine: https://dev.icinga.com/issues/11739

Created by rafael.voss on 2016-05-08 08:48:03 +00:00

Assignee: mfriedrich
Status: Closed (closed on 2016-07-07 08:22:40 +00:00)
Target Version: 2.5.0
Last Update: 2016-07-07 08:24:54 +00:00 (in Redmine)

Backport?: Not yet backported
Include in Changelog: 1

The new msi Package for Icinga2 on Windows requires the optional Windows Update KB2999226 (Universal C Runtime - https://support.microsoft.com/en-us/kb/2999226).
As far as i know it is required because the package was compiled for Windows 10.

It would be nice to have a special version for Windows Servers up to 2012 R2, to avoid installing this Update.

Changesets

2016-07-06 15:11:21 +00:00 by mfriedrich 5c4a833

Windows: Remove requirement for KB2999226 (VS2015)

refs #11739
@icinga-migration
Copy link
Author

Updated by gbeutner on 2016-07-07 08:22:40 +00:00

  • Status changed from New to Closed

@icinga-migration
Copy link
Author

Updated by gbeutner on 2016-07-07 08:22:52 +00:00

  • Assigned to set to mfriedrich
  • Target Version set to 2.5.0
  • Include in Changelog changed from 1 to 0

@icinga-migration
Copy link
Author

Updated by mfriedrich on 2016-07-07 08:24:54 +00:00

  • Subject changed from Precompiled icinga MSI Packages for Windows Server 2008/2012 Servers to avoid KB2999226 Windowsupdate to Windows Installer: Remove dependency on KB2999226 package
  • Done % changed from 0 to 100
  • Include in Changelog changed from 0 to 1

The new build infrastructure uses VS2013 instead of VS2015 which does not require the windows update package anymore.

Removed the dependency check, compiled snapshot packages and tested it on a fresh Win2k12 vm. Works like a charm. The next stable release 2.5.0 will not require KB2999226 anymore. Though we need to keep it in mind when migrating to a newer visual studio version in the future.

@icinga-migration icinga-migration added enhancement New feature or request area/setup Installation, systemd, sample files labels Jan 17, 2017
@icinga-migration icinga-migration added this to the 2.5.0 milestone Jan 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/setup Installation, systemd, sample files enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant