Project

General

Profile

Actions

Architecture #27141

open

Remove initial policies from the server

Added by Benoît PECCATTE about 1 month ago. Updated 5 days ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Packaging
Target version:
Effort required:
Name check:
To do
Fix check:
To do
Regression:
No

Description

Replace them with bootstrap policies on the agent.

This would allow an agent to be fully https, ie it will not need cfengine protocol for bootstraping.

Steps :
- add a shell script equivalent to the inventory technique
- call sthis script in the bootstrap policies
- add a call to this script in the inventory technique (but keep old version)
- later: remove initial promises
- later: cleanup the inventory technique


Subtasks 7 (7 open0 closed)

Architecture #27142: remove initial policies from techniquesNewActions
Architecture #27317: Rewrite inventory system technique as a shell scriptPending releaseAlexis MoussetActions
Bug #27372: New inventory files are not added in the packagePending releaseAlexis MoussetActions
Bug #27374: Shell inventory is not called with proper optionsPending releaseAlexis MoussetActions
Architecture #27318: Rewrite inventory technique to use the agent's shell scriptNewActions
Architecture #27366: Add a https_only feature flag in the agentPending releaseAlexis MoussetActions
Bug #27373: https_only Feature flag doesn't workPending technical reviewAlexis MoussetActions

Related issues 1 (1 open0 closed)

Related to Rudder - User story #27137: Add support to download policies via https archivesPending releaseAlexis MoussetActions
Actions

Also available in: Atom PDF