Project

General

Profile

Actions

Architecture #9207

closed

Transient policy error after upgrade, need to improve handling of policies update during server upgrade (rudder-upgrade vs. ncf vs. rudder-techniques)

Added by Alexis Mousset over 7 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
N/A
Assignee:
-
Category:
Packaging
Effort required:
Name check:
Fix check:
Regression:

Description

On the server, we upgrade different packages when updating Rudder, particularly the system techniques in Rudder techniques, the ncf sources in the ncf package, and rudder-webapp which start the rudder-upgrade script which updates the policy

We need a way to avoid transient errors like #8792 or #9171 and to avoid doing the update in a random order, with a transient broken state.


Related issues 8 (0 open8 closed)

Related to Rudder - Bug #8792: Transient ncf error when updating from 3.1.10 to 3.1.12Rejected2016-07-29Actions
Related to Rudder - Bug #9171: Broken run on 3.2 after 3.1 upgradeRejected2016-09-28Actions
Related to Rudder - Bug #8710: Cannot read ncf inputs due to duplicated pathRejectedNicolas CHARLES2016-07-19Actions
Related to Rudder - Bug #9416: Transient error during upgrade from 3.1 to 4.0RejectedActions
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
Related to Rudder - Bug #12223: Transient policy generation error at upgrade from 4.2 to 4.3RejectedAlexis MoussetActions
Has duplicate Rudder - Bug #9179: Error when restarting rudder-agent during upgradeRejectedActions
Actions

Also available in: Atom PDF