Feature #2523

Review the upgrade process

Added by Tino Vázquez almost 6 years ago. Updated over 5 years ago.

Status:ClosedStart date:11/29/2013
Priority:NormalDue date:
Assignee:Jaime Melis% Done:

0%

Category:Packaging
Target version:Release 4.8
Resolution:fixed Pull request:

Description

1) Configuration files should be kept, and default for new parameters added in the OpenNebula code.

2) Warning about needed actions after onedb upgrade, like for instance running 'onehost sync'


Related issues

Related to Bug #3013: Lines missing in oned.conf for Gluster Closed 06/29/2014

History

#1 Updated by Ruben S. Montero almost 6 years ago

  • Tracker changed from Bug to Feature
  • Category changed from Core & System to Packaging

#2 Updated by Bill Campbell almost 6 years ago

Just a quick note on the upgrade procedure, that I noticed when upgrading:

--Documentation recommends to overwrite the current /etc/oned/oned.conf, however if using MySQL databases this can cause a problem, as the service (on Ubuntu anyway) will automatically restart after update.

If we can prevent the service from auto-starting after upgrade to ensure appropriate configurations are in place that would be helpful.

Just an observation. :-)

#3 Updated by Jaime Melis over 5 years ago

  • Assignee set to Jaime Melis

#4 Updated by Jaime Melis over 5 years ago

  • Status changed from New to Closed
  • Resolution set to fixed

#5 Updated by Ruben S. Montero over 5 years ago

  • Status changed from Closed to New
  • Target version changed from Release 4.6 to Release 4.8
  • Resolution deleted (fixed)

It seems that some files at least are still overwritten, reopening it....

#6 Updated by Tino Vázquez over 5 years ago

Approachs:

- onedb diffs
- conf analysis tool
- versioned configuration files

#7 Updated by Ruben S. Montero over 5 years ago

  • Related to Bug #3013: Lines missing in oned.conf for Gluster added

#8 Updated by Jaime Melis over 5 years ago

These files should be treated as configuration files too:

/var/lib/one/remotes/datastore/ceph/ceph.conf
/var/lib/one/remotes/datastore/lvm/lvm.conf
/var/lib/one/remotes/datastore/vmfs/vmfs.conf
/var/lib/one/remotes/vnm/OpenNebulaNetwork.conf

#9 Updated by Jaime Melis over 5 years ago

  • Status changed from New to Closed
  • Resolution set to fixed

Also available in: Atom PDF