During installation SXA 1.7.1 with Sitecore (in this case version 9.0.2) we have defined parameter which we have to fill in our module package in parameters file.
According to docs and default sitecore ARM templates those parameters are:
Ok, so we have them. So let's check what files we can download as a part of SXA scwdp packages:
So we see that we should also have "solrSupportSxaMsDeployPackageUrl". Where it is?
- Well, nowhere.
Why?
- Becuase it's not needed :)
It was doing only thing like:
Since Sitecore 9.0.2 support Solr by default from ARM templates, additional packages since that version are not needed. In SXA version 1.8 is even removed.
So, to omit that you can do something like:
- Download the default SXA azuredeploy.json file.
- Replace "condition": "[not(equals(variables('searchProvider'), 'Azure'))]", with "condition": "[and(not(empty(parameters('solrSupportSxaMsDeployPackageUrl'))), not(equals(variables('searchProvider'), 'Azure')))]",
- Upload the update file to a blob storage. Please refer to the "Deploy the right version of Sitecore" section of the following artivle for details:
- Make sure that the "solrSupportSxaMsDeployPackageUrl" parameter is empty.
- Update your "azuredeploy.parameters.json" file to reference the updated azuredeploy.json file :
"modules": {
"value": {
"items": [{
"name": "sxa",
"templateLink": "new link"
"value": {
"items": [{
"name": "sxa",
"templateLink": "new link"
I hope it will help,
Cheers!
No comments:
Post a Comment