Skip to main content

Continuous update of LifeTime management console

OutSystems

Continuous update of LifeTime management console

From version OutSystems 11 onwards, LifeTime is distributed independently from the Platform Server, which enables both components to have different updating pace.

You can now update only your LifeTime management console and still keep your application environments in a previous supported version while you need. Read more about which versions of Platform Server can LifeTime manage.

Keeping your LifeTime management console updated enables you to benefit from the latest features and fixes. OutSystems releases a new LifeTime version on a monthly basis.

This article describes the continuous update process for LifeTime management console.

LifeTime continuous update process

OutSystems Cloud

For OutSystems Cloud infrastructures, OutSystems will periodically update your LifeTime management console:

  1. OutSystems will notify you by email about the schedule for the update of your LifeTime management console. The update will be scheduled within the maintenance window defined for the environment.

  2. On the scheduled time frame, OutSystems will update the LifeTime management console in your OutSystems Cloud infrastructure. During the update, your LifeTime management console and any installed LifeTime plugins will be unavailable.

  3. You will receive a notification email when the update is concluded.

  4. If you have LifeTime plugins or integrations, you should republish all plugins as described below.

On-premises infrastructure

If you are running OutSystems 10 or previous, first you must upgrade your LifeTime Management console to the latest version.

If you are already running LifeTime Release Sep.2018 (11.0.108.0) or later, follow the steps below to update the LifeTime management console in your OutSystems on-premises infrastructure:

  1. Download the latest LifeTime management console binaries from the downloads area.

  2. Follow the installation checklist that is launched when you run the LifeTime management console installation binary. During the update, your LifeTime management console and any installed LifeTime plugins will be unavailable.

  3. If you have LifeTime plugins or integrations, you should republish all plugins as described below.

Hybrid infrastructure

OutSystems hybrid infrastructures have the LifeTime environment running in OutSystems Cloud, therefore the update process is the same as OutSystems Cloud update process.

After the update

If you don’t have any LifeTime plugins or integrations, your LifeTime management console is ready to use.

If you have LifeTime plugins deployed in your LifeTime environment, you should republish all plugins to avoid runtime errors:

  • Open the Service Center console of your LifeTime environment (eg. https://<lifetime_environment>/ServiceCenter).

  • Go to Factory section, and then to Solutions area.

  • Create a solution containing all the modules of your LifeTime plugins.

  • Publish the solution.

After the solution has been published, test all your plugins.

Test also your integrations with LifeTime environment to assure they are working correctly.

Frequently Asked Questions

OutSystems Cloud or hybrid infrastructures

When will OutSystems start to periodically update the LifeTime management console of my OutSystems Cloud or hybrid infrastructure?
The periodic LifeTime updates will start on June 11, 2019 for OutSystems Cloud or hybrid infrastructures only, and take place on a monthly basis, aligned with the LifeTime release cycle.

How do I know which LifeTime version I’m running?
Learn how to identify your LifeTime version here.

I’m running OutSystems 10. Does the periodic update apply to me?
Yes. OutSystems will upgrade your LifeTime environment to OutSystems 11 and then proceed with the periodic LifeTime updates aligned with the LifeTime release cycle. Your application environments will be kept in their current version.

I’m running OutSystems 10. Must I also upgrade my application environments to OutSystems 11?
No. Only LifeTime will be upgraded. You can keep your application environments in any supported version. LifeTime 11 is compatible with OutSystems 10 environments. Read more about which versions of Platform Server can LifeTime manage.

I’m running OutSystems 10. Since OutSystems will upgrade my LifeTime to OutSystems 11, will anything stop working due to breaking changes?
If you don’t have LifeTime plugins or other integrations with the LifeTime environment (eg. using LifeTime APIs to integrate with external tools, such as Jenkins) there will be no impact. If you have LifeTime plugins or other integrations, you should prepare your applications for the upgrade.

I’m running OutSystems 10 and I have LifeTime plugins. Must I also upgrade my application environments to OutSystems 11?
You can either develop your plugins in the LifeTime environment directly or upgrade all your application environments to OutSystems 11.

I’m running OutSystems 11. Must I update all my application environments to the latest version whenever LifeTime is updated?
No. You can keep your application environments in the same Platform Server version.

I’m getting an error in LifeTime, that is fixed in the latest LifeTime version. Do I need to wait for a LifeTime update to get the fix?
We are planning your LifeTime updates to take place on a monthly basis aligned with the LifeTime release cycle. However, if that error impacts you and you want to anticipate the update, contact OutSystems technical support.

I have a hybrid infrastructure. Do I get LifeTime continuous updates?
Yes. OutSystems hybrid infrastructures have the LifeTime environment running in OutSystems Cloud, so OutSystems will periodically update your LifeTime management console.

I have a hybrid infrastructure. What is the LifeTime maintenance window if most of my environments are on-premises?
The LifeTime environment runs in OutSystems Cloud and shares its maintenance window with your non-production Cloud environments. To define the maintenance window for LifeTime, follow the steps in Define the maintenance window for LifeTime environment.

My LifeTime is being updated. When can I use LifeTime again after the update?
You will receive a notification email when the update is finished. LifeTime will be partially unavailable during the updates, which means you will not be able to stage deployments, activate new cloud services, or use your LifeTime plugins and integrations. Having a defined maintenance window, assures your updates are scheduled for the time that better fits your needs.

Can I opt out of LifeTime continuous updates?
No. We are doing this not only because these continuous updates are the SaaS industry standard, but fundamentally because we want to keep providing you the best ALM capabilities and faster fixes for LifeTime with no effort from you — improving the quality of your experience.

On-premises infrastructures

Do I need to continuously update LifeTime in my on-premises infrastructure?
As a customer with an on-premises infrastructure, know that the LifeTime release cycle has changed and you can now update LifeTime more frequently benefiting from the latest features and fixes.

  • Was this article helpful?