Good day JSC;
From a K2 perspective, I would kindly like to recommend that while doing upgrades our CUSTOMER's should take responsibility for testing solution(s) built on the K2 platform. Please always make sure to test update impacts on your solutions thoroughly. referencing: https://help.k2.com/kb002772
This should answer your question regarding best practices when deploying fix packs to a K2 environment.
Furthermore please always make sure you have a rollback plan for cases where the update installation goes wrong.
You just do it to be on the safe side with any software so that problems/issues are isolated before they have any negative impact on your business.
Best regards,
Dumisani
Hi JSC,
Let me give you some real advise how protecting yourself from major problems with K2 Fixpacks.
1) An identical dev environment is essential
2) If you use VMs, get a snapshot - but in reality this is useless because by the time K2 respond with a solution, to much time will have passed and you risk further problems rolling back to a week old starting point.
3) If you open a ticket with K2, the first thing they will get you to do is install the latest fixpack, without thinking whether it will break something in your environment.
4) K2 have a track record for removing major functionality in fixpacks without informing customers as to the reasons why.
I am currently going through this situation with K2 this very minute.I opened a ticket, was asked to install the latest fixpack. The fixpack 18 (deserialisation removed) completely broken the connection between K2 and Microsoft SCSM for creating job tickets which has rendered most of our forms broken.
Luckily, i caried all this out on my dev environment and am now awaiting a resolution to this.
My last point on this is, even after you've installed a Fixpack on your Dev environment, check, double-check, triple-check every type of form variation and service you use, because you'd be surpised just how easily these Fixpacks break other previously working functionality you had.
Don't get me wrong, I love K2 when it works, but i'm posting this so others don't have to go through the same scenarios i've encountered, over and over again with these unpredictable fixpacks.
All the best,
Hello @JSC
Distinguish between major and minor version updates as opposed to CU, FP and cold fixes.
Enlighten yourself about in https://help.k2.com/support-services/kbt129871.
Thanks for the asnwers so far.
Is it correct, that I can only download Fixpacks for K2 5.3 - and no CU yet? In the links it says that they come out every two months and as far as I know 5.3 is older than 2 months, isn't it?
I think we will stay on a "conservative" way and better live with the errors we know rather than have to live with the errors we do not know yet :-)
Hi JSC;
Yes, you are correct for now we do not currently have a CU yet, however, the release date for it should be available very soon. As we currently have near enough fix-packs for a CU to be rolled out.
And your guideline method of using the "conservative" is quite alright, however, if you have the need to install new fix-packs and encounter issues during the process, please kindly log a support ticket and our support engineers will be available and happy to assist.
Best regards,
Dumisani