Anton Serbulov
added a comment - - edited Please take a look at the MsiNTProductType property.
Windows 8 x64
VersionNT64 = 602 AND MsiNTProductType = 1
Windows Server 2012 x64
VersionNT64 = 602 AND MsiNTProductType <> 1
I think this will help you solve the problem.
Ralf Gebhardt
added a comment - skvoboo , do you have access to a Windows Server 2012 R2 installation? It is based on OS version 6.3, see https://learn.microsoft.com/en-us/windows/win32/sysinfo/operating-system-version . VersionNT should be 603 in that case.
MariaDB does not support Windows 2012 until October 2023. It was supported until Oct 2018 .
And I am surprised that Ralph did not bring this up before.
MariaDB supports Windows version in their active lifecycle, which means "mainstream", not "extended"
10.5 was released after that. To my knowledge, 10.5 or any later version was not tested by MariaDB people on that specific OS. Not by CI, neither by QA, neither by developers. It might work on this OS, or it might not. Nobody checked.
So whatever the condition says, is strictly speaking, not incorrect.
We should have blocked 2012 R2 too, but the condition for that is trickier, so it did not work
(but MariaDB devs or QA would not know, because it was not tested on R2 either)
Vladislav Vaintroub
added a comment - - edited MariaDB does not support Windows 2012 until October 2023. It was supported until Oct 2018 .
And I am surprised that Ralph did not bring this up before.
MariaDB supports Windows version in their active lifecycle, which means "mainstream", not "extended"
10.5 was released after that. To my knowledge, 10.5 or any later version was not tested by MariaDB people on that specific OS. Not by CI, neither by QA, neither by developers. It might work on this OS, or it might not. Nobody checked.
So whatever the condition says, is strictly speaking, not incorrect.
The Engineering policy has had this "Until the product reaches the Mainstream Support End Date.", specifically for Windows, for many-many years now ( current version https://mariadb.com/wp-content/uploads/2023/03/mariadb-engineering-policies-v4-14-1_policy_1166.pdf has it too, of course).
Mainstream supported for 2012 and 2012 R2 ended on
Oct 9 2018 ( https://learn.microsoft.com/en-us/lifecycle/products/windows-server-2012 )
We should have blocked 2012 R2 too, but the condition for that is trickier, so it did not work
(but MariaDB devs or QA would not know, because it was not tested on R2 either)
skvoboo, thanks for checking Windows Server 2012 R2 which verified that VersionNT64 is 603 for it and therefor not correctly validated by the installer.
As correctly mentioned by wlad, we have to limit the support of Windows platforms to the versions with Mainstream Support due to the available QA resources.
An option could be to change the installer to allow an installation on not supported Windows versions, by a checkbox to enable this. But such solutions usually do more harm than they help
Ralf Gebhardt
added a comment - skvoboo , thanks for checking Windows Server 2012 R2 which verified that VersionNT64 is 603 for it and therefor not correctly validated by the installer.
As correctly mentioned by wlad , we have to limit the support of Windows platforms to the versions with Mainstream Support due to the available QA resources.
An option could be to change the installer to allow an installation on not supported Windows versions, by a checkbox to enable this. But such solutions usually do more harm than they help
People
Unassigned
Anton Serbulov
Votes:
0Vote for this issue
Watchers:
5Start watching this issue
Dates
Created:
Updated:
Resolved:
Git Integration
Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.
{"report":{"fcp":2921.399999856949,"ttfb":372.39999985694885,"pageVisibility":"visible","entityId":120620,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":32,"apdex":0.5,"journeyId":"41c5871d-66ad-4408-82bf-dd0b3f58a2d8","navigationType":0,"readyForUser":2990.2000000476837,"redirectCount":0,"resourceLoadedEnd":4011.2000000476837,"resourceLoadedStart":540.8999998569489,"resourceTiming":[{"duration":369,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":540.8999998569489,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":540.8999998569489,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":909.8999998569489,"responseStart":0,"secureConnectionStart":0},{"duration":369.09999990463257,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2cib/820016/12ta74/494e4c556ecbb29f90a3d3b4f09cb99c/_/download/contextbatch/css/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true&whisper-enabled=true","startTime":541.2000000476837,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":541.2000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":910.2999999523163,"responseStart":0,"secureConnectionStart":0},{"duration":993.6000001430511,"initiatorType":"script","name":"https://jira.mariadb.org/s/0917945aaa57108d00c5076fea35e069-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":541.3999998569489,"connectEnd":541.3999998569489,"connectStart":541.3999998569489,"domainLookupEnd":541.3999998569489,"domainLookupStart":541.3999998569489,"fetchStart":541.3999998569489,"redirectEnd":0,"redirectStart":0,"requestStart":915,"responseEnd":1535,"responseStart":994,"secureConnectionStart":541.3999998569489},{"duration":1687.8999998569489,"initiatorType":"script","name":"https://jira.mariadb.org/s/2d8175ec2fa4c816e8023260bd8c1786-CDN/lu2cib/820016/12ta74/494e4c556ecbb29f90a3d3b4f09cb99c/_/download/contextbatch/js/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true&whisper-enabled=true","startTime":541.5,"connectEnd":541.5,"connectStart":541.5,"domainLookupEnd":541.5,"domainLookupStart":541.5,"fetchStart":541.5,"redirectEnd":0,"redirectStart":0,"requestStart":916.0999999046326,"responseEnd":2229.399999856949,"responseStart":996.8999998569489,"secureConnectionStart":541.5},{"duration":452,"initiatorType":"script","name":"https://jira.mariadb.org/s/a9324d6758d385eb45c462685ad88f1d-CDN/lu2cib/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":541.7999999523163,"connectEnd":541.7999999523163,"connectStart":541.7999999523163,"domainLookupEnd":541.7999999523163,"domainLookupStart":541.7999999523163,"fetchStart":541.7999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":916.7999999523163,"responseEnd":993.7999999523163,"responseStart":930.5999999046326,"secureConnectionStart":541.7999999523163},{"duration":825.7999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":542,"connectEnd":542,"connectStart":542,"domainLookupEnd":542,"domainLookupStart":542,"fetchStart":542,"redirectEnd":0,"redirectStart":0,"requestStart":918.5999999046326,"responseEnd":1367.7999999523163,"responseStart":1285.8999998569489,"secureConnectionStart":542},{"duration":556.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":542.2000000476837,"connectEnd":542.2000000476837,"connectStart":542.2000000476837,"domainLookupEnd":542.2000000476837,"domainLookupStart":542.2000000476837,"fetchStart":542.2000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":918.5,"responseEnd":1098.7000000476837,"responseStart":1035.5,"secureConnectionStart":542.2000000476837},{"duration":371.7000000476837,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2cib/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":542.3999998569489,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":542.3999998569489,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":914.0999999046326,"responseStart":0,"secureConnectionStart":0},{"duration":1670.0999999046326,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":542.5,"connectEnd":542.5,"connectStart":542.5,"domainLookupEnd":542.5,"domainLookupStart":542.5,"fetchStart":542.5,"redirectEnd":0,"redirectStart":0,"requestStart":919.0999999046326,"responseEnd":2212.5999999046326,"responseStart":2182.2999999523163,"secureConnectionStart":542.5},{"duration":371.59999990463257,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2cib/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.css?jira.create.linked.issue=true","startTime":542.7000000476837,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":542.7000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":914.2999999523163,"responseStart":0,"secureConnectionStart":0},{"duration":742.9000000953674,"initiatorType":"script","name":"https://jira.mariadb.org/s/5d5e8fe91fbc506585e83ea3b62ccc4b-CDN/lu2cib/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.js?jira.create.linked.issue=true&locale=en","startTime":542.7999999523163,"connectEnd":542.7999999523163,"connectStart":542.7999999523163,"domainLookupEnd":542.7999999523163,"domainLookupStart":542.7999999523163,"fetchStart":542.7999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":919.2999999523163,"responseEnd":1285.7000000476837,"responseStart":1284.5999999046326,"secureConnectionStart":542.7999999523163},{"duration":602.4000000953674,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":1691.8999998569489,"connectEnd":1691.8999998569489,"connectStart":1691.8999998569489,"domainLookupEnd":1691.8999998569489,"domainLookupStart":1691.8999998569489,"fetchStart":1691.8999998569489,"redirectEnd":0,"redirectStart":0,"requestStart":2072.399999856949,"responseEnd":2294.2999999523163,"responseStart":2252.5,"secureConnectionStart":1691.8999998569489},{"duration":199.19999980926514,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":2581.2000000476837,"connectEnd":2581.2000000476837,"connectStart":2581.2000000476837,"domainLookupEnd":2581.2000000476837,"domainLookupStart":2581.2000000476837,"fetchStart":2581.2000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":2646.399999856949,"responseEnd":2780.399999856949,"responseStart":2693.399999856949,"secureConnectionStart":2581.2000000476837},{"duration":412.90000009536743,"initiatorType":"script","name":"https://www.google-analytics.com/analytics.js","startTime":2633.0999999046326,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":2633.0999999046326,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":3046,"responseStart":0,"secureConnectionStart":0},{"duration":950.0999999046326,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/e65b778d185daf5aee24936755b43da6/_/download/contextbatch/js/browser-metrics-plugin.contrib,-_super,-project.issue.navigator,-jira.view.issue,-atl.general/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true&whisper-enabled=true","startTime":3060.2999999523163,"connectEnd":3060.2999999523163,"connectStart":3060.2999999523163,"domainLookupEnd":3060.2999999523163,"domainLookupStart":3060.2999999523163,"fetchStart":3060.2999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":3161.2999999523163,"responseEnd":4010.399999856949,"responseStart":3461.2999999523163,"secureConnectionStart":3060.2999999523163},{"duration":3466.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":544.5,"connectEnd":544.5,"connectStart":544.5,"domainLookupEnd":544.5,"domainLookupStart":544.5,"fetchStart":544.5,"redirectEnd":0,"redirectStart":0,"requestStart":1282.2999999523163,"responseEnd":4011,"responseStart":3575,"secureConnectionStart":544.5},{"duration":3460.9000000953674,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":550.2999999523163,"connectEnd":550.2999999523163,"connectStart":550.2999999523163,"domainLookupEnd":550.2999999523163,"domainLookupStart":550.2999999523163,"fetchStart":550.2999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":1282.5999999046326,"responseEnd":4011.2000000476837,"responseStart":3717.7000000476837,"secureConnectionStart":550.2999999523163}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":141,"responseStart":372,"responseEnd":547,"domLoading":379,"domInteractive":4069,"domContentLoadedEventStart":4069,"domContentLoadedEventEnd":4123,"domComplete":4857,"loadEventStart":4857,"loadEventEnd":4858,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":4029.899999856949},{"name":"bigPipe.sidebar-id.end","time":4030.7999999523163},{"name":"bigPipe.activity-panel-pipe-id.start","time":4031},{"name":"bigPipe.activity-panel-pipe-id.end","time":4032.7000000476837},{"name":"activityTabFullyLoaded","time":4139.399999856949}],"measures":[],"correlationId":"7245c2406b57f","effectiveType":"4g","downlink":9.4,"rtt":0,"serverDuration":91,"dbReadsTimeInMs":10,"dbConnsTimeInMs":17,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}
Please take a look at the MsiNTProductType property.
Windows 8 x64
VersionNT64 = 602 AND MsiNTProductType = 1
Windows Server 2012 x64
VersionNT64 = 602 AND MsiNTProductType <> 1
I think this will help you solve the problem.