Skip to content

Adagios 1.6.1 Upgrade

tomas-edwardsson edited this page Oct 2, 2014 · 1 revision

Django 1.3 no longer supported

Upgrade to a supported version such as Django 1.5

CentOS/Red Hat Enterprise Linux 6

On systems such as CentOS and Red Hat Enterprise Linux there is a chance that users installed Django 1.3 if the machine was installed a while back.

yum update on these systems will look like the following

# yum update adagios --enablerepo=ok-testing
[- snip -]
Resolving Dependencies
--> Running transaction check
---> Package adagios.noarch 0:1.6.0-1.el6 will be updated
---> Package adagios.noarch 0:1.6.0-1.git.48.efcb59b.el6 will be an update
--> Processing Conflict: adagios-1.6.0-1.git.48.efcb59b.el6.noarch conflicts Django < 1.4.0
--> Finished Dependency Resolution
Error: adagios conflicts with Django-1.3.7-1.el6.noarch
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Resolving

Following steps need to take place:

  1. Remove Django and Adagios, no configuration will be erased.
  2. Install the latest version of Adagios
  3. Restore configuration files
  4. Reload webserver
# This will also remove Adagios
yum remove Django
yum install adagios
# Restore saved configurations from removal of Adagios
rename .conf.rpmsave .conf /etc/adagios/adagios.conf.rpmsave /etc/httpd/conf.d/adagios.conf.rpmsave
service httpd reload

That should be all