Bug #2031

rudder-webapp tries to upgrade the policy-template library even when it's a fresh install on Debian

Added by Jonathan CLARKE over 3 years ago. Updated about 1 month ago.

Status:ReleasedStart date:2011-11-10
Priority:1Due date:
Assignee:Jonathan CLARKE% Done:

100%

Category:Packaging
Target version:2.3.3
Pull Request: How to reproduce:

Reproduced: Found in version(s):

Description

Following #2013, it seems that the upgrade detection is broken, even new installs try to "upgrade".

This is because the rudder-policy-templates package still creates /var/rudder/policy-templates.

Associated revisions

Revision 5d0a8795
Added by Jonathan CLARKE over 3 years ago

Don't create deprecated /var/rudder/policy-templates directory. Fixes #2031

Revision 29c5b19b
Added by Jonathan CLARKE over 3 years ago

Merge branch 'branches/rudder/2.3'

  • branches/rudder/2.3:
    Don't create deprecated /var/rudder/policy-templates directory. Fixes #2031
    Refs #1984: The git clones GitHub URLs are fixed
    Update packaging for change from /var/rudder/policy-templates to /var/rudder/configuration-repository/policy-templates: change config file paths. Really fixes #2013
    Update packaging for change from /var/rudder/policy-templates to /var/rudder/configuration-repository/policy-templates. Fixes #2013 (cherry picked from commit 39a961dc87a7ffb58cb3e995859c4096c114dba4)
    Add patch from CFEngine SVN. Fixes #1998 (cherry picked from commit 4e545796317da8c3977a251ec530d74e716b3fbb)
    Refs #1964 default branch value removed
    Fixes #1963 reportsBootstrap.sql occurrence deleted
    Refs #1962 permit override
    Refs #1962 Get Rudder 2.3 sources

Conflicts:
rudder-webapp/SPECS/rudder-webapp.spec
rudder-webapp/debian/postinst

History

#1 Updated by Jonathan CLARKE over 3 years ago

  • Status changed from In progress to Pending technical review
  • % Done changed from 0 to 100

Applied in changeset commit:5d0a8795641f05734d0277fefb454ce0b768eba5.

#2 Updated by Jonathan CLARKE over 3 years ago

Applied in changeset commit:29c5b19b9f83ab8a930b8dad96a2fd2bf9f1665b.

#3 Updated by Nicolas PERRON about 3 years ago

Seems good to me

#4 Updated by Jonathan CLARKE about 3 years ago

  • Status changed from Pending technical review to Released

#5 Updated by Nicolas PERRON about 2 years ago

  • Project changed from Rudder to packages
  • Category deleted (11)

#6 Updated by Benoît PECCATTE about 1 month ago

  • Project changed from packages to Rudder
  • Category set to Packaging

Also available in: Atom PDF