Ticket #781 (new enhancement)

Opened 14 years ago

Last modified 10 years ago

Allow VCS plugins to provide a configuration tree

Reported by: strauss Owned by: desai
Priority: major Milestone: Bcfg2 1.4.0 Release
Component: bcfg2-client Version: 1.0
Keywords: Cc: [email protected]…, [email protected]


Currently, a BCFG2 repository can have uncommitted changes that get deployed to clients. I've updated the Bzr plugin to note this in snapshots by appending a plus sign to the revision number to indicate the application of uncommitted changes. But this is not an ideal solution.

Ideally, version control plugins should be able to provide BCFG2 with a working tree to use for configuration purposes. This would allow plugins like Bzr to provide a pure revision, even if it's pulled from /var/lib/bcfg2. This would instill better discipline in systems management by requiring a commit to deploy a change in configuration.


Change History

comment:1 Changed 14 years ago by dclark

comment:2 Changed 14 years ago by solj

  • Milestone changed from Bcfg2 1.0.1 Release to Bcfg2 1.1.0 Release

comment:3 Changed 13 years ago by solj

  • Milestone changed from Bcfg2 1.1.0 Release to Bcfg2 1.2.0 Release

comment:4 Changed 12 years ago by

comment:5 Changed 12 years ago by solj

  • Milestone changed from Bcfg2 1.2.0 Release to Bcfg2 1.3.0 Release

comment:6 Changed 10 years ago by solj

  • Milestone changed from Bcfg2 1.3.0 Release to Bcfg2 1.4.0 Release

WARNING! You need to establish a session before you can create or edit tickets. Otherwise the ticket will get treated as spam.


Add a comment

Modify Ticket

Change Properties
<Author field>
as new

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.