Skip to content

Releases: RWS/ISHBootstrap

2.0

23 Nov 16:57
f56dd6d
Compare
Choose a tag to compare

This released focused on:

  • Introduced the ISHBootstrap PowerShell module

Issues:

  • GH-138: Next to the existing PowerShell scripts and examples to automate the installation of Tridion Docs. We introduced the ISHBootstrap PowerShell module, which contains cmdlets to standardize how configuration and customizations are deployed on Tridion Docs. In the future the scripts related to the installation of Tridion Docs will be incoorporate in the ISHBootstrap PowerShell module, but currently they are not yet part of the ISHBootstrap PowerShell module.

1.4

26 Nov 19:12
4637f15
Compare
Choose a tag to compare
1.4

This released focused on:

  • Support for the new release of SDL Tridion Docs 14.0.3 Content Manager and the next major 15.0.0 release

Issues:

  • GH-130: Install .NET Core Hosting (future v15.0.0)
  • GH-128: Update valid/supported versions (released 14.0.2, 14.0.3 and unreleased 15.0.0)
  • GH-119: Update valid/supported versions (released: 13.0.1, 13.0.2, 14.0.0, not released 14.0.1)
  • GH-121: Update valid/supported versions (add not released 14.0.2)
  • GH-126: Restore mock database has a fixed sqlserver2014 path to the demo or empty database. Use wildcard.

1.3

02 Jul 11:18
1f3dcfe
Compare
Choose a tag to compare
1.3

This released focused on:

  • Support for the new release of SDL Tridion Docs 14 Content Manager (Windows Server 2019, AdoptOpenJDK and JRE, ISHCS, ...)
  • Improving the developer friendliness (local SQL Express, restore of demo/empty database, enable logging for troubleshooting, ...)

Issues:

  • GH-107: Changes required for new 'ISHCS' web application (InstallTool inputparameters)
  • GH-102: Database - Add the option to restore the Demo or and Empty database from the ISHCD as local/'mock' database
  • GH-101: DevelopFriendly - Improve PowerShell scripts to help in troubleshooting instances
  • GH-100: Update the example scripts to use the 'versionless' ISHDeploy module
  • GH-97: DevelopFriendly - PowerShell scripts to help in troubleshooting instances (enhancement)
  • GH-94: Add support for local SQL Server (Express) 2016 database for AWS (EC2) instances (enhancement)
  • GH-92: Initialize-MockDatabase.ps1 - Support creation of a SQL user when initializing the mock database (enhancement)
  • GH-89: Add support for Windows Server 2019
  • GH-87: Restore support for local SQL Server Express database for Vagrant boxes (Hyper-V)
  • GH-86: Make it possible to initialize an image with only the third party software prerequisites and/or the Application prerequisites and installation
  • GH-85: Make sure that the minLevel of the File logger is set to 'Debug' for InstallTool
  • GH-84: Add installation of AdoptOpenJDK and JRE pre-requisite
    -Update valid/supported versions (released: 13.0.1, 13.0.2, not released 14.0.0)

1.2

01 Dec 11:08
2507d83
Compare
Choose a tag to compare
1.2

This released focused on

  • Adding basic support for containers (not officially supported)
  • Updating primary references to the new release of Knowledge Center 13 Content Manager.

Issues:

  • GH-53: Add support for docker container images
  • GH-78: Make ContentManager2018 the primary target

Remarks:

1.1

30 May 08:53
Compare
Choose a tag to compare
1.1

This released focused on

  • Improve the experience with the AMI and Vagrant box building
  • Update the necessary references of Content Manager for the new released version of Knowledge Center 2016 SP4.

Issues:

  • GH-66: Allow parallel building of AMI and Vagrant boxes.
  • GH-67: Auto calculate checksum for given ISO file.
  • GH-70: Include changes for release of Knowledge Center 2016 SP4.

Known issues:

  • GH-53: Add support for docker container images. Although the main code is available, the flow when running a container requires some finetuning.

1.0

19 Apr 08:04
Compare
Choose a tag to compare
1.0

This released focused on adding builders for Amazon Machine Image (AMI), Vagrant boxes and docker containers, along with various necessary improvements in the flow introduced by ISHServer v1.5.

Issues:

  • GH-54: Add support for Amazon Web Services EC2 AMI.
  • GH-55: Add support for Vagrant boxes (Hyper-V).
  • GH-53: Add support for docker container images.
  • GH-58: Configure RequireSSL attribute for ISHCM and ISHSTS web applications. Script Set-IISRequireSSL.ps1 is added.
  • GH-50: Import ISHTemplate repository as a Builders folder. ISHBootstrap provides builder scripts for use with AWS EC2 AMI, Docker containers, Packer and Vagrant.
  • GH-62: Use ISHServer cmdlets that manage the user profile

Known issues:

  • GH-53: Add support for docker container images. Although the main code is available, the flow when running a container requires some finetuning.

0.8

27 Feb 07:34
Compare
Choose a tag to compare
0.8 Pre-release
Pre-release
  • GH-44: ISHBootstrap is not Set-StrictMode combatible.
  • GH-45 and GH-46: Azure file and blob storage support. (Requires ISHServer version 1.2)
  • GH-48: Allow override of input parameters when installing content manager.

0.7

06 Feb 13:38
Compare
Choose a tag to compare
0.7 Pre-release
Pre-release
  • Added support for AWS S3 buckets. Requires ISHServer version 1.1
  • ISHServer version 1.1 ISHCD provisioning is available. Install-ISHDeployment.ps1 and Uninstall-ISHDeployment.ps1 will calculate the cd's path.
  • Removed supported for alternative ftp host. This was a hidden feature for internal SDL development.

0.5

20 Dec 14:25
Compare
Choose a tag to compare
0.5 Pre-release
Pre-release

This release was focused moving and renaming the xISHServer code base into it's own repository ISHServer.

0.4

14 Dec 14:20
Compare
Choose a tag to compare
0.4 Pre-release
Pre-release

This release if focused on

  • Automating further the WinRM configuration for the CredSSP authentication.
  • Add SDL compliant open source headers.
  • Dropped the MSXML4 pre-requisite for upcoming Knowledge Center 2016 SP3 and higher.
  • New progress indicators to help with the experience of long running scripts.
  • Example ISHDeploy configuration scripts match version 1.2 for ISHDeploy modules.
  • Various improvements and fixes.

In more detail this is what has changed and/or added:

Source

  • All source code has header based on SDL's open source policy.
    • SDLDevTools module helps power Test-OpenSourceHeaders.Tests.ps1 to safe guard SDL's open source policy.
  • Dropped module xISHInstall and ported the code into Install scripts.
  • As the MSXML4 is not required for ISH
    • Removed Install-ISHToolMSXML4 from xISHServer.13.
    • Script Install-ISHServerPrerequisites.ps1 will invoke Install-ISHToolMSXML4 only for version 12 and when parameter -InstallMSXML is specified.
  • Enhanced progress indicators in scripts.
  • Refactored the WinRM secure initialization pipeline. No manual step is required on the remote server.
    • Install-WinRMPrerequisites.ps1
    • Enable-WSManCredSSP.ps1
  • New script Install-certificate.ps1 installs a certificate.
  • Renamed the Invoke-Restart.ps1 to Restart-Server.ps1.
  • New script Test-Server.ps1 to check if a server is alive and can accept PowerShell remoting.

Example

  • Support for json property InstallModuleScope as CurrentUser or AllUsers to drive the -Scope parameter for Install-Module.
  • Script Clean-ISH.ps1 will first kill all DllHost.exe process to avoid file locks.
  • Support for upcoming internal releases of ISH.12.0.* in Copy-ISHCD.NotReleased.ps1.
  • Updated scripts to match source's removal of xISHInstall module.
  • When executing script Initialize-ISHServer.ps1 locally, all **xISHServer.*** loaded instances are removed and the correct xISHServer.Y is automatically imported.
  • Enhanced progress indicators in scripts.
  • Changes in the JSON structure regarding WinRM secure.
  • Enhanced script Set-ISHCMMenuAndButton.ps1 and Set-ISHCMMenuAndButton.ImplicitRemoting.ps1 to align with the recent changes of ISHDeploy modules.