[ls_content_block id=”385″]
It’s been a while since an update has come out for SIF-less.
<Insert excuse about real life and work balance here>
<Insert indifferent response to said excuse here>
Now that THAT is out of the way, let’s talk about what’s new:
- Now supports 9.1 This is a biggie. It had a couple of side effects, notably adding in solr support for 7.2.1. Thanks Solr for changing all the responses from XML to JSON. That was fun. We didn’t break backwards compatibility, though. Still works!
- You can now delete solr configurations. That was a silly bug.
- Manifest files are now folder-driven. Meaning you can add your own manifests in place without disturbing the out of the box ones. This is to allow some flexibility in future releases.
- A couple minor UI enhancements. Again, it’s still ugly.
A few notes about 9.1:
- I had to take out the #Requires Modules version, even though I loved it. It was throwing up when trying to Install a 9.1 instance after installing a 9.0 instance, which is not great.
- There’s now a -SkipPreReqCheck switch that bypasses the Prerequisites file. It’s not technically a required file, so be aware things may balk if you don’t have it and don’t skip it.
- I’ve forced the admin password to remain b. Again, SIF-less is for developer machine installs, not production installs (yet). If you require high-level Sitecore admin passwords for your local machine, you probably should just remember to lock your box. Windows + L, guys.
- Uninstall still uses the PowerShell-only version for all features/dbs/etc. I’m going to look at the feasibility of switching this over to SIF in a later version, though.
You can grab the latest over on github: https://github.com/RAhnemann/sif-less
Always have the download here as well: https://rockpapersitecore.com/wp-content/uploads/sifless.zip
Hi, I have a question that I don’t quite understand
If we have separate content delivery and content management.
Do you need to fully execute the install-custom.ps1 script in content delivery.
I’m not sure how to set up the configuration file install-custom.ps1.
Hey Alan,
The EZ-SIF-less files that is generated when you pick XM1 (which is CD and CM) should be enough to install both. There’s not an install-custom.ps1 to run.
What I’m saying is if I pick XP1, I only want install cd in server
What other files do I need besides installing CD files
(OnPrem)_cd.scwdp.zip
Sitecore.Patch.EXM (OnPrem)_CM.zip
dds.scwdp.zip
prc.scwdp.zip
rep.scwdp.zip
xp1collection.scwdp.zip
xp1collectionsearch.scwdp.zip
xp1cortexprocessing.scwdp.zip
xp1cortexreporting.scwdp.zip
xp1marketingautomation.scwdp.zip
xp1marketingautomationreporting.scwdp.zip
xp1referencedata.scwdp.zip
identityserver.scwdp.zip
If you get the error “Request Failed: The request was aborted: Could not create SSL/TLS secure channel.” when the Invoke-ManageSolrCoreTask command is executed, first execute the command:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
In your Powershell window before executing the sif-less generated script again.
Hi,
At the end of installation the script is failing to Enable SSL on Site. It gives the following error:
Invoke-AddWebFeatureSSLTask : The term ‘Invoke-AddWebFeatureSSLTask’ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try
again.
At C:\Users\priyabrata.dash\Documents\Project_Docs\TUVSUD\SC9_Setup\SIFless-EZ-1549000158.TUVSUD.ps1:221 char:3
+ Invoke-AddWebFeatureSSLTask -Hostname $SitecoreSiteName -SiteName $ …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Invoke-AddWebFeatureSSLTask:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
However, I assigned a certificate manually but now xDB doesn’t work, neither with http nor with https.