Hi Samisa, Having application version v1 in production doesn't effect having v2 also in production. since artifacts of V1 and V2 are two different artifacts ( e.g. myapp-v1.war, myapp-v2.war) that will end up in relevant run time (e.g production app server). In that sense, demoting V2 also doesn't affect V1.
How ever, I suspect what's explained above doesn't answer your question. If I understood right, your concern is about how to address the scenario where: "user have a one build of the application version V1 ( lets call it V1.build1) working in Production. and for some reason it was demoted all the way back to 'Development'. Then, Developer makes some changes (V1.build2) -> promotes to Testing -> QA promotes to Production -> now Production have V1.build2 -> V1.build2 doesn't work in production. We don't have a solution for this right now. A way to solve this would be : 1. AF needs to have the ability to store multiple artifacts/builds of the same version in a storage. (and add notes, dates ,against these artifacts to so users can keep track) 2. Users ( /devops) should be able to deploy one of these artifacts in a Production ( we could allow similar functionality of other stages too) through UI. Thoughts? regards, Ramith On Thu, Dec 19, 2013 at 2:05 PM, Samisa Abeysinghe <[email protected]> wrote: > So if we deploy an app into production, v1, then it works, then we deploy > v2 into production and it does not work, how do we revert back to v1? > > > Thanks, > Samisa... > > > Samisa Abeysinghe > > Vice President Training > > WSO2 Inc. > http://wso2.com > > > > On Thu, Dec 19, 2013 at 1:50 PM, Manjula Rathnayake <[email protected]>wrote: > >> Hi Samisa, >> >> Sorry for late reply. >> >> On Thu, Dec 19, 2013 at 10:46 AM, Samisa Abeysinghe <[email protected]>wrote: >> >>> >>> On Wed, Dec 11, 2013 at 9:25 PM, Samisa Abeysinghe <[email protected]>wrote: >>> >>>> So, no staging right? If yes, then where do we roll back to in CI? >>>> >>> Yes, No staging, but we have the support of adding, removing stages by >> configuring it that way. >> Regarding roll back, if the application is in Production, DevOps can roll >> back to Testing. Here, application will be undeployed from Production. >> However, in Testing stage, QA can demote the application without >> undeploying the application to continue testing. >> @Ramith, please share any missed information. >> >> thank you. >> >>> >>> PING, I never got a response for my query. >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> Manjula Rathnayaka >> Software Engineer >> WSO2, Inc. >> Mobile:+94 77 743 1987 >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Ramith Jayasinghe Technical Lead WSO2 Inc., http://wso2.com lean.enterprise.middleware E: [email protected] P: +94 776715671
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
