Bug #4533
closedA freshly installed Rudder server will not apply root server specific policies until promises are regenerated
Description
As a result of #4039, initial promises don't properly detect that they are on a policy_server, therefore none of the policy_server or root_server specific bundles are run (I noticed this because inventories were not being submitted to the endpoint).
This situation is only temporary, because the system techniques do this correctly, so as soon as the first promise generation happens, this bug goes away. However, bug #4532 shows that for some reason, on first install, promises are not regenerated.
Fixing. This is present since 2.8.0~beta1.
Updated by Jonathan CLARKE almost 11 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from Jonathan CLARKE to Nicolas CHARLES
- Pull Request set to https://github.com/Normation/rudder-techniques/pull/302
Updated by Jonathan CLARKE almost 11 years ago
Jonathan CLARKE wrote:
Fixing. This is present since 2.8.0~beta1.
Actually, this bug in the code was indeed present since 2.8.0~beta1, but until #4479 was introduced 8 days ago, it never mattered, because promises were regenerated on first startup (after running an export). So this really only has any impact in recent nighlty builds.
Updated by Jonathan CLARKE almost 11 years ago
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
Applied in changeset policy-templates:commit:37c0c6825f7832f56bca9626878dd8e941f82c13.
Updated by Nicolas CHARLES almost 11 years ago
Applied in changeset policy-templates:commit:6bfa0e29e2a0b4ebfe90de9292b284df70a64095.
Updated by Vincent MEMBRÉ almost 11 years ago
- Subject changed from A freshly installed rudder-root-server won't do anything policy-server specific (import inventories, update configs...) until the web interface regenerates promises to A freshly installed Rudder server will not apply root server specific policies until promises are regenerated
Updated by Vincent MEMBRÉ almost 11 years ago
- Category changed from System techniques to 14
Updated by Vincent MEMBRÉ almost 11 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.8.3, which was released today.
Check out:
- The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2014-March/000079.html
- The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog28
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Updated by Benoît PECCATTE almost 10 years ago
- Category changed from 14 to Web - Config management