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

Comments

Projects
None yet
1 participant
@icinga-migration
Copy link
Member

commented May 8, 2016

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

This comment has been minimized.

Copy link
Member Author

commented Jul 7, 2016

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

  • Status changed from New to Closed
@icinga-migration

This comment has been minimized.

Copy link
Member Author

commented Jul 7, 2016

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

This comment has been minimized.

Copy link
Member Author

commented Jul 7, 2016

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.