Project

General

Profile

Actions

Bug #9416

closed

Transient error during upgrade from 3.1 to 4.0

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

Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
System techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

When upgrading from 3.1 to 4.0, we have a several minute long "no reports" on the web interface
Reason is promises are invalids as long as the update didn't kick in on the Rudder Server: old ncf is still used and distributed

Output of run agent is:

E| compliant     server-roles              Check WebDAV credentials                     The Rudder WebDAV user and password are OK
Formal =  {'message','old_class_prefix'}, Actual =  {'Check if the service httpd is started using ps','service_check_running_httpd','','@{args}'}
error    Rudder agent was interrupted during execution by a fatal errors
         Run with -i to see log messages.

so new promises are distributed (generated by the web interface), but old ncf is still distributed

Targeting 3.2 as it happens also on upgrade from 3.1 to 3.2


Related issues 7 (0 open7 closed)

Related to Rudder - Bug #8175: Transitory error message when upgrading to 3.1 to 3.2 in rudder agent runRejected2016-04-13Actions
Related to Rudder - Bug #7809: rudder-upgrade edits the wrong ncf.conf file causing transitory invalid promises during upgrades (3.2 branch)RejectedVincent MEMBRÉ2016-01-19Actions
Related to Rudder - Bug #8845: ncf.conf logger issues when updating from 3.1 to 3.2Rejected2016-08-15Actions
Related to Rudder - Bug #8826: Reporting generated for rudder techniques has broken reporting promises ( log with 2 params )ReleasedJonathan CLARKEActions
Related to Rudder - Architecture #9207: Transient policy error after upgrade, need to improve handling of policies update during server upgrade (rudder-upgrade vs. ncf vs. rudder-techniques)ResolvedActions
Related to Rudder - Bug #10028: Transient update error on ncf/localReleasedAlexis MoussetActions
Related to Rudder - Bug #11128: error: Fatal CFEngine error: Augment scope, formal and actual parameter mismatch is fatalRejectedActions
Actions #1

Updated by Nicolas CHARLES over 7 years ago

  • Related to Bug #8175: Transitory error message when upgrading to 3.1 to 3.2 in rudder agent run added
Actions #2

Updated by Nicolas CHARLES over 7 years ago

  • Related to Bug #7809: rudder-upgrade edits the wrong ncf.conf file causing transitory invalid promises during upgrades (3.2 branch) added
Actions #3

Updated by Nicolas CHARLES over 7 years ago

  • Related to Bug #8845: ncf.conf logger issues when updating from 3.1 to 3.2 added
Actions #4

Updated by Nicolas CHARLES over 7 years ago

  • Related to Bug #8826: Reporting generated for rudder techniques has broken reporting promises ( log with 2 params ) added
Actions #5

Updated by Nicolas CHARLES over 7 years ago

We should never generate new promises while distributing old ncf - rudder agent update should be part of the upgrade from 3.1 to 3.2 and more

Actions #6

Updated by Alexis Mousset over 7 years ago

  • Related to Architecture #9207: Transient policy error after upgrade, need to improve handling of policies update during server upgrade (rudder-upgrade vs. ncf vs. rudder-techniques) added
Actions #7

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.2.10 to 3.2.11
Actions #8

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 3.2.11 to 339
Actions #9

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 339 to 4.0.4
Actions #10

Updated by Nicolas CHARLES about 7 years ago

  • Related to Bug #10028: Transient update error on ncf/local added
Actions #11

Updated by Alexis Mousset about 7 years ago

  • Status changed from New to Rejected

Duplicates #9207.

Actions #12

Updated by Nicolas CHARLES almost 7 years ago

  • Related to Bug #11128: error: Fatal CFEngine error: Augment scope, formal and actual parameter mismatch is fatal added
Actions

Also available in: Atom PDF