Project

General

Profile

Actions

Bug #10531

closed

When upgrading Rudder to 4.1 on debian8, the web interface is not restarted after properties are modified, so it fails to run

Added by Nicolas CHARLES over 7 years ago. Updated over 5 years ago.

Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
Packaging
Target version:
-
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Operational - other Techniques | Technique editor | Rudder settings
Effort required:
Priority:
0
Name check:
Fix check:
Regression:

Description

After upgrading from 4.0 to 4.1, the web interface didn't work
Web interface logs said

Caused by: 
com.typesafe.config.ConfigException$Missing: No configuration setting found for key 'rudder.server'
        at com.typesafe.config.impl.SimpleConfig.findKeyOrNull(SimpleConfig.java:152)
        at com.typesafe.config.impl.SimpleConfig.findKey(SimpleConfig.java:145)

install log said

INFO: Alternative source path added: /var/rudder/configuration-repository/ncf
INFO: New configuration property rudder.server.relay.api added to /opt/rudder/etc/rudder-web.properties
INFO: New configuration property rudder.hooks.ignore-suffixes added to /opt/rudder/etc/rudder-web.properties
INFO: Checking PostgreSQL service status... OK
INFO: Adding new 'compliances' table Done
INFO: Checking LDAP service status... OK

INFO: The migration has completed successfully.
INFO: End of migration script
INFO: Restarting Rudder webapp and inventory-endpoint... Done
Setting up rudder-inventory-ldap (4.1.0-jessie0)

and unfortunately, the restart didn't occur
  echo -n "INFO: Restarting Rudder webapp and inventory-endpoint..." 
  service rudder-jetty start >/dev/null 2>&1
  echo " Done" 

restarting rudder-jetty, or waiting a bit solves the issue


Related issues 1 (0 open1 closed)

Related to Rudder - Architecture #9820: Stop jetty before upgrading the webappReleasedAlexis MoussetActions
Actions

Also available in: Atom PDF