Endevor

Expand all | Collapse all

How do you handle backed out packages?  Do you backin the package first before you install the corrected module using another package? or do you just install another package with the corrected module without backing in the backed out package?  

  • 1.  How do you handle backed out packages?  Do you backin the package first before you install the corrected module using another package? or do you just install another package with the corrected module without backing in the backed out package?  

    Posted Mar 28, 2019 06:07 PM

    We have some packages that were backed out and were never backed in and is in committed status.  What is the best practice?



  • 2.  Re: How do you handle backed out packages?  Do you backin the package first before you install the corrected module using another package? or do you just install another package with the corrected module without backing in the backed out package?  
    Best Answer

    Broadcom Employee
    Posted Mar 29, 2019 09:23 AM

    Hi Fred,

     

    When you have packages that were committed in backed out status, you can't do nothing more with those package.

    As a result, only the element's source are at the level delivered by this package, the element's load have been keep at previous level because of the back out. 

    The best is to create a new package to deliver again the elements.

    Generate element in place

     

    Now, it is possible to back out a single element and you still back out a full package if you prefer.

     

    Example

    If you delivered elements PGM1, PGM2 and PGM3 from DEV to environment PRD with a package PKG1 and want to Back out package PKG1 because PGM2 is in error; you can:

     

    1 - Backout element PGM2 from Package PKG1 

    2 - Fix PGM2 into DEV

    3 - Create a new package PKG2 for PGM2

    4 - Execute package PKG2 

    or

    1 - Backout Package PKG1 and do not want to Back in Package PKG1 for any reason

    2 - Fix PGM2 + generate option copyback PGM1 and PGM 3 into DEV

    3 - Create a new package PKG2 for PGM1, PGM2 and PGM3

    4 - Execute package PKG2 

    or

    1 - Backout Package PKG1

    2 - Fix PGM2 into DEV

    3 - Create a new package PKG2 for PGM2

    4 - Back in package PKG1 

    5 - Execute package PKG2 

     

    Now if you want to Back out a PKG1 while another PKG2 has been executed, you must:

    1 - Backout Package PKG2

    2 - Backout Package PKG1

     

    In fact, you have to respect the packages chain and take in to account the status of a package.

     

    Let me know if this clarify?

     

    Regards,

    Ollivier



  • 3.  Re: How do you handle backed out packages?  Do you backin the package first before you install the corrected module using another package? or do you just install another package with the corrected module without backing in the backed out package?  

    Posted Apr 02, 2019 02:21 PM

    Thank you Ollivier.  Your write-up is very helpful.



  • 4.  Re: How do you handle backed out packages?  Do you backin the package first before you install the corrected module using another package? or do you just install another package with the corrected module without backing in the backed out package?  

    Broadcom Employee
    Posted Apr 03, 2019 05:42 AM

    Hi Fred,

     

    Thanks for your feedback.

     

    Regards,

    Ollivier



  • 5.  Re: How do you handle backed out packages?  Do you backin the package first before you install the corrected module using another package? or do you just install another package with the corrected module without backing in the backed out package?  

    Broadcom Employee
    Posted Mar 29, 2019 09:26 AM

    I'm not aware of what customers use to do.

     

    From a functional perspective, there is absolutely no difference. That is, the outputs introduced by the package were wrong and were corrected by a subsequent package. It doesn't matter whether the original package was backed out or backed in.

     

    Maybe for documentation purposes it would be better to leave the original package backed out. This way its backout and backin dates better document the fact that it was a wrong package that had to be backed out.

     

    Regards - Eduard



  • 6.  Re: How do you handle backed out packages?  Do you backin the package first before you install the corrected module using another package? or do you just install another package with the corrected module without backing in the backed out package?  

    Posted Apr 02, 2019 02:23 PM

    Hello Eduard.  Thank you.