Upgrade OpenRose to Version 0.2.0-120 (Network Installation)

 


This guide walks you through the process of upgrading an existing network installation of OpenRose (Requirements Management Tool / Application) hosted on Internet Information Services (IIS) in a Windows environment.

OpenRose is a free and open-source requirements management tool designed to help teams and individuals manage project requirements efficiently.

Environment Overview

In this setup:

  • IIS is installed and running locally on a Windows machine.
  • OpenRose is deployed as two separate web applications:
  • The current installed version is 0.2.0.69, and we aim to upgrade to the latest version 0.2.0.120.

Step 1: Download the Latest OpenRose Release

  1. Visit the OpenRose GitHub repository.
  2. Navigate to the Releases section on the right-hand side.
  3. Download the following ZIP files for the x64 architecture:
    • OpenRose Web UI
    • OpenRose API
  4. Save both files to a known location on your local machine.

Step 2: Prepare IIS for Upgrade

Before proceeding with the upgrade:

  • Stop the web applications individually or stop the entire IIS service.
  • Backup considerations:
    • If you're using environment variables for configuration, backing up appsettings.json is not necessary.
    • Optionally, back up your SQL Server database to safeguard your data.

Step 3: Upgrade OpenRose API

  1. Open IIS Manager.
  2. Select the OpenRose API application.
  3. Choose the Import Application option.
  4. Browse to the downloaded API ZIP file and import it.
  5. During import:
    • Override existing files
    • Delete unnecessary files
  6. Confirm that the installation completes successfully.

Step 4: Upgrade OpenRose Web UI

  1. Repeat the import process for the OpenRose Web UI:
    • Select the Web UI application in IIS.
    • Import the corresponding ZIP file.
    • Remove any double quotes from the file path if needed.
    • Confirm all required files are selected.
    • During import:
      • Select option to Override and delete as necessary.
  2. Ensure the installation completes without errors.

Step 5: Restart IIS and Verify Upgrade

  1. Restart the IIS instance.
  2. Access OpenRose via your browser using the localhost / Network URL as appropriate
  3. Navigate to the Settings section to confirm the version is now 0.2.0.120.

Step 6: Validate Functionality

Summary

Upgrading OpenRose in a networked IIS environment involves:

  • Downloading the latest release
  • Stopping IIS services
  • Importing updated application packages
  • Restarting IIS and verifying the upgrade

By following these steps, you ensure a smooth transition to the latest version while preserving your data and configurations.



Thank you for supporting OpenRose. We’re excited to see how you’ll use the GoTo feature to streamline your workflows and enhance your project management experience.

OpenRose, a free and open-source requirements management application / tool. For more information, visit 

https://github.com/openrose



Comments

Popular posts from this blog

Introduction to OpenRose - Requirements Management

What is Requirement?

Details View - OpenRose - Requirements Management