Service Pack installs

Post any questions regarding Installing or Upgrading Ebase, including problems starting up the Ebase Xi Server or Designer

Moderators: Jon, Steve, Ian, Dave

User avatar
Andy McMaster
Ebase User
Posts: 33
Joined: Fri Feb 29, 2008 12:08 pm
Location: Newcastle upon Tyne
Contact:

Service Pack installs

#1

Postby Andy McMaster » Thu Mar 20, 2008 3:40 pm

Hi,

I've just installed the latest 3.4.0 service pack. It all went smoothly and everything seems fine, but is there no way you can automate this process?

Copying and moving 20+ files on each of three installs is time consuming. Most of the internal directory structure seems consistent so setting those at the start should make automating the SP install possible? I appreciate database/repository changes may be very install dependent.

Just a thought...

Andy
0 x
<b>Do not despise the snake for having no horns for who is to say it will not become a dragon</b>

User avatar
Sarah
Ebase User
Posts: 63
Joined: Fri Sep 07, 2007 2:42 pm
Location: Sandy, UK
Contact:

#2

Postby Sarah » Thu Mar 20, 2008 5:12 pm

This is something that is going to be looked into sometime in the future, but as yet we don't have any timescales.

The main difficulty with it is that each customer has completely different settings in several different files within the Ebase directory and it would be very difficult to automate.


An alternative to the Service Pack upgrade is to install a completely new instance using the Ebase Installer, and then copy across the settings that have been customised. This is still not straightforward, but it might be a better option for certain customers' installations.
0 x

User avatar
Andy McMaster
Ebase User
Posts: 33
Joined: Fri Feb 29, 2008 12:08 pm
Location: Newcastle upon Tyne
Contact:

#3

Postby Andy McMaster » Thu Mar 20, 2008 5:18 pm

Hi Sarah,

I can see the problems but maybe it's down to formalising the whole Ebase structure and keeping it distinct from customer specific stuff, although I appreciate this may not be easy. Part of the benefits of the system is being able to hook into it in many places.

Could possibly put the main config files under version control in some way and then compare after doing a clean install to see what's changed and what needs copying over to reset the install how you want it.

Cheers

Andy
0 x
<b>Do not despise the snake for having no horns for who is to say it will not become a dragon</b>

ehmd
Ebase User
Posts: 53
Joined: Thu Sep 13, 2007 9:02 am
Contact:

#4

Postby ehmd » Fri Mar 28, 2008 11:59 am

I've now got used to the upgrade process with service packs and it takes me max. 10 minutes to install a service pack on each installation.

For each major revision, i.e. 3.3.0, 3.4.0 etc, first thing I do is install copy on local development PC, test it and configure how we require it.

This 'complete install' is then copied to the Development, Test and Live servers at the appropriate time. Only changes required usually are database config, UFSSetup.properties, Licence file and DB Upgrade. Each server has the same installation path for each instance e.g C:\UFS. Since version 3.4.0 we using Environment Variables for common path names, to reduce the impact of 'hard coding' paths.

With regards to the 'Automated Install Process', this is not something I would want or wish to use. We have Ebase installed in a non-default directory naming convention, which has been done deliberately for security purposes. Documentation is not installed on any live server ( internal or public facing ). We also use site specific jar files for a number of Custom Resources and Custon Functions we have implemented.

regards,


Mark
0 x


Who is online

Users browsing this forum: No registered users and 69 guests