Update
ATTENTION!
- All configuration files used by Newsroom Snowflake will be lost during the update process! If there are changes that have been done manually in one or more configuration files, make sure to save them before the update so you can merge them afterwards.
- Make sure the license for the Newsroom Snowflake is saved and available for you after the update process.
- Update MatchPoint and MatchPoint Snow to the latest version
- Run a “SharePoint 2013 Management Shell” instance as administrator
- Use one of the following methods:
- Execute the following command:
<root>\<drop>\update.ps1
Provide the parameters that are required as inputWebApplication, SearchServiceApplication, Owner, AdminSiteRelativeUrl, SnowSiteRelativeUrl, SnowflakeSiteRelativeUrl, TagStoreId, LicenseHolder, LicenseKey
Note: LicenseHolder and Licensekey are optional parameters and can be added later in the Snowflake configuration file.
During the execution of this script a new server.config.xml file will be generated based on the input parameters.
- Use a config file. The build provides a template “server.config.template.xml”.
Update all environment specific variables (Also check Server configuration).
The file can then be used as a parameter in the following Update command<root>\<drop>\update.ps1 –ServerConfigPath {server.config.xml file path)
- Reapply MPSComposed looks (see Reapply Composed Looks chapter)
- Run the following Timerjob (see Run Timerjobs chapter)
- MPSnow.Tags.System.xml
- Run a Full Crawl on the following Content Sources
- Default content source: Local SharePoint sites
- Newsroom News Content Source
- Newsroom Teaser Content Source
- Additionally – if mentioned in the update-process of the specific version – execute these steps now. The following chapters are not part of an usual update, but might be helpful in certain circumstances!
Advanced update scenarios
The update script provided in the installation package calls a Powershell commandlet Update-Snowflake. This cmdlet can be used for an advanced update scenario, and provides the following switch parameters:
Parameter | Description | Used in standard update |
---|---|---|
RecreateSnowflakeSite | Recreates the Newsroom Snowflake site collection anew. All data is lost if this parameter is used. | No |
LocalDeploymentOnly | SharePoint solutions (.wsp) will be updated using the -Local switch. Should not be used in multi server farms | |
SkipTimerJobs | Skips the execution of timer jobs | Yes |
ReactivateFeatures | Reactivates all features used by the Newsroom Snowflake | No |
EnsureUserProfileProperties | Ensures the user profile properties used by the Newsroom Snowflake exist | No |
ApplyProvisioningTemplate | Provisions the |
Yes |
ExecutePostActions | Executes custom post-update scripts | Yes |
ExecuteUpdateActions | Executes custom update scripts | Yes |
SkipSolutionUpdate | Skips the update of the SharePoint solution packages “Colygon.MatchPoint.Snow.Newsroom.wsp” and “Colygon.MatchPoint | No |
SkipUpdateSnowComposedLook | The step Reapply-MPSComposedLook look is skipped |
Updating from MatchPoint Snow version 1.0.6 to 1.0.7
Before updating the Newsroom Snowflake to MatchPoint Snow v1.0.7, make sure MatchPoint Snow has been successfully updated to v1.0.6. Please follow the regular update scenario, as described in this document. The update scripts will perform the following actions:
- Update the Newsroom Snowflake assemblies and solutions to the latest version, compatible with MatchPoint Snow v1.0.7
Updating from MatchPoint Snow version 1.0.7 to 1.0.8
Before updating the Newsroom Snowflake to MatchPoint Snow v1.0.8, make sure MatchPoint Snow has been successfully updated to v1.0.7. Please follow the regular update scenario, as described in this document. The update scripts will perform the following actions:
- Update the Newsroom Snowflake assemblies and solutions to the latest version, compatible with MatchPoint Snow v1.0.8
Updating from MatchPoint Snow version 1.0.8 to 1.0.9
Before updating the Newsroom Snowflake to MatchPoint Snow v1.0.9, make sure MatchPoint Snow has been successfully updated to v1.0.8. Please follow the regular update scenario, as described in this document. The update scripts will perform the following actions:
- Reapply MatchPoint Composed Look on every workspace under Newsroom Snowflake
- Ensure that Tagging is enabled on Media Assets list on Newsroom Workspaces
- Update Web Parts in Welcome.aspx and Govern.aspx pages on Newsroom Workspaces
- Update LogoUrl on Newsroom Workspaces
- Update Newsroom version Property Bag
- Update the Newsroom Snowflake assemblies and solutions to the latest version, compatible with MatchPoint Snow v1.0.9
Updating from MatchPoint Snow version 1.0.11 to 1.2.0
Before updating the Newsroom Snowflake, make sure MatchPoint Snow has been successfully updated to v1.2.0. Please follow the update scenario, as described in this document, and pass the ExecutePostActions & ExecuteUpdateActions parameters as described in Advanced Update Scenario. The update scripts will perform the following actions:
- Update images
- Migrate news from snowflake root Read Later list to MySite
- Migrate news from snowflake root Favorites list to MySite
- Update old workspace Event Receivers
- Update workspaces
- Revert manage users control (Users.aspx) to MPSnow
Updating from MatchPoint Snow version 1.2.0 to 1.3.0
Before updating the Newsroom Snowflake, make sure MatchPoint Snow has been successfully updated to v1.3.0. Please follow the update scenario, as described in this document, and pass the ExecutePostActions, ExecuteUpdateActions, EnsureUserProfileProperties, ReactivateFeatures, ApplyProvisioningTemplate parameters as described in Advanced Update Scenario. The update scripts will perform the following actions:
- Updates the snowflake version number
- The update script will migrate the News Author on the Teaser
- Create user profile properties
Name | Type |
---|---|
Disable Newsroom Mail Messages | boolean |
Disable Newsroom Notification Center Messages | boolean |
- Adds new feature
Name | Description |
---|---|
Colygon.MatchPoint.Snow.SnowflakeComponents.SnowSite | Adds a Markdown wiki page |
Colygon.MatchPoint.Snow.WebParts | Enables Contextual Actions Web Part |
Updating from MatchPoint Snow version 1.3.0 to 1.4.0
Before updating the Newsroom Snowflake, make sure MatchPoint Snow has been successfully updated to v1.4.0. Please follow the update scenario, as described in this document, and pass the ExecuteUpdateActions parameter as described in Advanced Update Scenario. The update scripts will perform the following actions:
- Update the Newsroom Snowflake assemblies and solutions to the latest version, compatible with MatchPoint Snow v1.4.0
- Update the tag inheritance for the MicroFeed list in all Newsroom workspaces
- Update the permissions on Logo.aspx in the Site Pages list for all Newsroom workspaces
- Update permission for every Newsroom workspace tag
Updating from MatchPoint Snow version 1.4.0 to 1.5.0
Before updating the Newsroom Snowflake, make sure MatchPoint Snow has been successfully updated to v1.5.0. Please follow the update scenario, as described in this document, (No Advanced parameters required). The update scripts will perform the following actions:
- Update the Newsroom Snowflake assemblies and solutions to the latest version, compatible with MatchPoint Snow v1.5.0
Updating from MatchPoint Snow version 1.5.0 to 1.6.0
Before updating the Newsroom Snowflake, make sure MatchPoint Snow has been successfully updated to v1.6.0. Please follow the update scenario, as described in this document (No Advanced parameters required). The update scripts will perform the following actions:
- update the Newsroom Snowflake assemblies and solutions to the latest version, compatible with MatchPoint Snow v1.6.0
Updating from MatchPoint Snow version 1.6.0 to 2013.7.0
Before updating the Newsroom Snowflake, make sure MatchPoint Snow has been successfully updated to v2013.7.0. Please follow the update scenario, as described in this document (No Advanced parameters required). The update scripts will perform the following actions:
- update the Newsroom Snowflake assemblies and solutions to the latest version, compatible with MatchPoint Snow v2013.7.0