Project

General

Profile

Actions

Architecture #6293

closed

Rudder agent file should be split in different packages

Added by Benoît PECCATTE about 9 years ago. Updated almost 9 years ago.

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

Description

Currently all rudder agent commands go to the rudder-agent package.
However, some of those commands are only for the server.
The rudder command is prepared to accept new command by just dropping them in a specific directory.

That's why we could put some commands into the rudder-agent package and others to the rudder-webapp package.

- Change the packaging to include only share/commands/agent/* into rudder-agent
- Change the packaging to include only share/commands/server/* into rudder-webapp
- All of them would eventually go to /opt/rudder/share/commands
- Change rudder-agent to create 2 separate directories, share/commands/agent and share/commands/server and move commands to the appropriate directory

Actions #1

Updated by Benoît PECCATTE about 9 years ago

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

Updated by Benoît PECCATTE almost 9 years ago

  • Status changed from New to Rejected

Currently server commands can be used on the agent, and it will possibly stay the same for a long time.
So closing this until the need arise.

Actions

Also available in: Atom PDF