Jon Paris at the System iDevelop blog has a trip report on installing a fix pack for Rational Developer for System i. Needless to say, it didn’t go so well.
Paris was having some issues described in the RDi release notes, and so he decided to install the update because 1) he had only heard of issues with the update in relation to RDi SOA; and 2) he hadn’t had issues with updates in a while.
This time was different. After a few days, the application kept stalling, and Ctrl+Atl+Del became Paris’ best friend. So he decided he would roll back the change. But uh-oh:
Problem. The Installation Manager insisted that the roll back information was unavailable. Strange–we were certain that we had set the option to keep roll back data. We checked the preferences and sure enough the option to save roll back data was selected, and the dialog showed over 800 MB of saved data! So why couldn’t we roll back? Hmmm, time to check the WDSC list at Midrange.com and see if anyone else had experienced these problems. It quickly became obvious that EGL users (RDi SOA) had experienced some difficulties, but nobody was complaining about basic RDi. So we posted a message and asked if anyone else was seeing the same problems. The only reply received (to date) was from the IBM Lab’s Eric Simpson who is on the RDi team (thanks Eric, even if we didn’t like the answer). Eric didn’t have any comment on the bugs per-se but it was the rest of his news that we didn’t want to hear!
For reasons that we hope IBM might choose to explain one of these days, RDi apparently does NOT support roll back. So once you apply a fix pack, the only way you have to get rid of it is to completely reinstall the product and then re-apply the known good fixes. Not a good option and a waste of an hour or so that frankly we just didn’t have. So it’s back to WDSC for the time being until we have time to spare.
Paris warns RDi users to now wait to update until problems are fleshed out and solved in the field. Meanwhile, Paris and iDevelop plan to post any updates as it plans to ask IBM to comment on the situation.