Project

General

Profile

Actions

Bug #3180

closed

rudder-agent package claims to control /var/cfengine/inputs

Added by Jean Remond over 9 years ago. Updated over 7 years ago.

Status:
Released
Priority:
1
Assignee:
Matthieu CERDA
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:

Description

If you install rudder-agent on a machine with cfengine already install, there is no warning nor error.
It is only when you try to launch the agent that you see the socket is already in use.

The package rudder-agent should be marked in conflict with cfengine3 (Debian/Ubuntu main repo) and cfengine-community (Cfengine deb repo)

Actions #1

Updated by Nicolas CHARLES over 9 years ago

You should be able to run both, that's one of the goal of Rudder. That's why they uses different paths and different TCP Port (5308 for CFEngine, 5309 for Rudder)

Actions #2

Updated by Nicolas CHARLES over 9 years ago

This could be linked to #2117 which I could never confirm.

Jean, is it happening for the server or the agent ?

Actions #3

Updated by Jean Remond over 9 years ago

I only tried with an agent, I will gather make more tests and add informations here when it's done.

  1. dpkg -L rudder-agent | grep cfengine | grep -v rudder
    /var/cfengine
    /var/cfengine/inputs
Actions #4

Updated by Jean Remond over 9 years ago

Ok I am not able to reproduce any conflict, you can reject this bug :-)
Just have a look at why /var/cfengine directory is listed as managed by rudder-agent package

Actions #5

Updated by Jonathan CLARKE over 9 years ago

  • Subject changed from rudder-agent is not in conflict with cfengine-community/cfengine3 packages to rudder-agent package claims to control /var/cfengine/inputs
  • Category set to 11
  • Status changed from New to 8
  • Assignee set to Jonathan CLARKE
  • Target version set to 2.3.10

Jean Remond wrote:

Ok I am not able to reproduce any conflict, you can reject this bug :-)
Just have a look at why /var/cfengine directory is listed as managed by rudder-agent package

Oh, you're absolutely right, "/var/cfengine/inputs" is listed in the dirs managed by the Debian package! I have no idea how this got here, and will remove it.

Thanks for checking this!

Actions #6

Updated by Jonathan CLARKE over 9 years ago

  • Status changed from 8 to Pending technical review
  • Assignee changed from Jonathan CLARKE to Matthieu CERDA

Pull request here: https://github.com/Normation/rudder-packages/pull/12, awaiting Technical review.

Actions #7

Updated by Jonathan CLARKE over 9 years ago

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

Applied in changeset commit:276c7afb504c8902fa9acf85b1aef3832935d5fb.

Actions #8

Updated by Jonathan CLARKE over 9 years ago

Applied in changeset commit:e8d15f2c00edb297596b19766e28b9b56e46c5f4.

Actions #9

Updated by Jonathan CLARKE over 9 years ago

Applied in changeset commit:e66b05c9344c26698dd33150aa0221fe27fcdd61.

Actions #10

Updated by Nicolas PERRON over 9 years ago

  • Project changed from Rudder to 34
  • Category deleted (11)
Actions #11

Updated by Nicolas PERRON over 9 years ago

  • Status changed from Pending release to Released
Actions #12

Updated by Benoît PECCATTE over 7 years ago

  • Project changed from 34 to Rudder
  • Category set to Packaging
Actions

Also available in: Atom PDF