Focal Point Banner


As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only.

Join the TIBCO Community
TIBCO Community is a collaborative space for users to share knowledge and support one another in making the best use of TIBCO products and services. There are several TIBCO WebFOCUS resources in the community.

  • From the Home page, select Predict: WebFOCUS to view articles, questions, and trending articles.
  • Select Products from the top navigation bar, scroll, and then select the TIBCO WebFOCUS product page to view product overview, articles, and discussions.
  • Request access to the private WebFOCUS User Group (login required) to network with fellow members.

Former myibi community members should have received an email on 8/3/22 to activate their user accounts to join the community. Check your Spam folder for the email. Please get in touch with us at community@tibco.com for further assistance. Reference the community FAQ to learn more about the community.


Focal Point    Focal Point Forums  Hop To Forum Categories  WebFOCUS/FOCUS Forum on Focal Point     [SOLVED] WebFOCUS 8x - Change Management Import/RollBack

Read-Only Read-Only Topic
Go
Search
Notify
Tools
[SOLVED] WebFOCUS 8x - Change Management Import/RollBack
 Login/Join
 
Master
posted
First let me describe my scenario here. We have multiple department & multiple developers within the department and each departments application can be exported from DEV and imported into another environment depending on there requirements/needs. As such there can and may times there are many different applications (Content Folders, Portals, Metadata, etc) that are imported into the other environments in a day or week. We cannot do a database backup and rollback all the application that may have been deployed that day or week. WebFOCUS does not take a snapshot of the application environment to roll back just that application. If you just redeploy your last deployed package that does not delete any new items that were added from the package that you are rolling back from.

We have been lucky enough that we did not have to roll back any deployments but as we get more and more departments/developers my concern is getting very HIGH.

So Here is my question
How are you handling your deployments and rollbacks. I am most interested in hearing how you are handling your roll backs.

Thanks
Scott

This message has been edited. Last edited by: Tamra,




Scott

 
Posts: 865 | Registered: May 24, 2004Report This Post
Expert
posted Hide Post
For us, I wrote a release package manager, that allows us to select an export package and release it to another environment.

In this process the package is copied to the import and export directory (Export is renamed to Backup_blah), and then the backup is exported first, then the import is done.

A backout process is as simple as copying the backup to the import directory and importing it.

It isn't perfect, but has been enough for us so far.


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

 
Posts: 6347 | Location: 33°49'23.0"S, 151°11'41.0"E | Registered: October 31, 2006Report This Post
Master
posted Hide Post
Yea, I see what you mean. That would still not be good enough to restore a production application/department for use as we have lots of report caster jobs that need to be recreated and your process only backup what is being deployed not what has not been touched and does not remove the new items to restore it to the original state. IBI really needs to rethink how they are handling deployments. It needs to be some sort of application related control that takes a snapshot of that is being changed and what is being added then have a backout process that deletes the new content and restores the updated versions.




Scott

 
Posts: 865 | Registered: May 24, 2004Report This Post
Expert
posted Hide Post
Totally agree.


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

 
Posts: 6347 | Location: 33°49'23.0"S, 151°11'41.0"E | Registered: October 31, 2006Report This Post
Member
posted Hide Post
Waz, can you please share more details on how you implemented release package manager?


WebFOCUS 8
Windows, All Outputs
 
Posts: 3 | Registered: October 07, 2015Report This Post
Member
posted Hide Post
How are you handling user testing before deployment to the production environment?


WebFOCUS 8
Windows, All Outputs
 
Posts: 4 | Registered: May 09, 2016Report This Post
Expert
posted Hide Post
The Release package manager reads and writes to our task management system. It get the status of tasks and only lets tasks with a pass status to be released. It also updates the tasks with release comments and status updates.

I can't go into it too much though, sorry.


Waz...

Prod:WebFOCUS 7.6.10/8.1.04Upgrade:WebFOCUS 8.2.07OS:LinuxOutputs:HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!

 
Posts: 6347 | Location: 33°49'23.0"S, 151°11'41.0"E | Registered: October 31, 2006Report This Post
Master
posted Hide Post
quote:
Originally posted by Audrey Aulenti-Gray:
How are you handling user testing before deployment to the production environment?


Application are deployed to a QA environment where it go thru a UAT process. One Approved that same package is then deployed to PROD. My concern is if there is an issue that was not found in QA after it was approved and deployed to production which has to be rolled back. While we have not had the situation we must be prepared for it.




Scott

 
Posts: 865 | Registered: May 24, 2004Report This Post
Guru
posted Hide Post
As you mentioned the Change Management package can be used as a backup, many customers use this idea.

Also, many customers with files/applications in the content folder within the repository use the underlying DBMS to take the snapshot in time before deployment. This can then be used to rollback to if the need arises.

Thank your for participating in the Focal Point Forum,
Tamra Colangelo
Focal Point Moderator
Information Builders

This message has been edited. Last edited by: Tamra,


WebFOCUS 8x - BI Portal, Developer Studio, App Studio, Excel, PDF, Active Formats and HTML5
 
Posts: 487 | Location: Toronto | Registered: June 23, 2009Report This Post
  Powered by Social Strata  

Read-Only Read-Only Topic

Focal Point    Focal Point Forums  Hop To Forum Categories  WebFOCUS/FOCUS Forum on Focal Point     [SOLVED] WebFOCUS 8x - Change Management Import/RollBack

Copyright © 1996-2020 Information Builders