[bcfg2/el6] - Updated to new upstream version 1.2.0

Fabian Affolter fab at fedoraproject.org
Sat Jan 7 17:09:41 UTC 2012


commit 529a05733b8b1a0980787ace8fcf85515a0caf6c
Author: Fabian Affolter <mail at fabian-affolter.ch>
Date:   Sat Jan 7 18:09:24 2012 +0100

    - Updated to new upstream version 1.2.0

 .gitignore |    2 +
 bcfg2.spec |  136 ++----------------------------------------------------------
 sources    |    4 +-
 3 files changed, 8 insertions(+), 134 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7bb3f53..974b4a9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,5 @@
 
 /bcfg2-1.1.3.tar.gz
 /bcfg2-1.1.3.tar.gz.gpg
+/bcfg2-1.2.0.tar.gz
+/bcfg2-1.2.0.tar.gz.gpg
diff --git a/bcfg2.spec b/bcfg2.spec
index 85328c5..03b869e 100644
--- a/bcfg2.spec
+++ b/bcfg2.spec
@@ -3,7 +3,7 @@
 %endif
 
 Name:             bcfg2
-Version:          1.1.3
+Version:          1.2.0
 Release:          1%{?dist}
 Summary:          A configuration management system
 
@@ -48,14 +48,6 @@ administrator has done in specifying the configuration of client
 systems. Bcfg2 is therefore built to help administrators construct an
 accurate, comprehensive specification.
 
-Bcfg2 has been designed from the ground up to support gentle
-reconciliation between the specification and current client states. It
-is designed to gracefully cope with manual system modifications.
-
-Finally, due to the rapid pace of updates on modern networks, client
-systems are constantly changing; if required in your environment,
-Bcfg2 can enable the construction of complex change management and
-deployment strategies.
 
 %package server
 Summary:          A configuration management server
@@ -206,6 +198,9 @@ fi
 %dir %{_var}/lib/bcfg2
 
 %changelog
+* Sat Jan 07 2012 Fabian Affolter <mail at fabian-affolter.ch> - 1.2.0-1
+- Updated to new upstream version 1.2.0
+
 * Thu Sep 22 2011 Fabian Affolter <mail at fabian-affolter.ch> - 1.1.3-1
 - Removed patch to fix CVE-2011-3211 (was fixed upstream)
 - Updated to new upstream version 1.1.3
@@ -236,102 +231,6 @@ fi
 
 * Wed Sep 15 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.1.0-1.3.rc5
 - Update to 1.1.0rc5:
--
-- Packages:
--  - Assign the deps variable before resolution.
--  - Allow xinclude and add XML error handling
--  - Remove log line from black/whitelist test
--  - Allow for whitelisting
--   Patch from IRConan to allow for whitelisted packages in
--   sources.
--  - Treat blacklisted packages as if they don't exist
--   Currently a blacklisted package stops further source processing.
--   This prevents any other sources from defining a good package.
--  - Document new knobs and added schema validator
--  - Move knobs to config.xml
--  - Resolver/Metadata options
--   Patch from Jack Neely to add enable/disable options to the resolver
--   and metadata pareser.
--  - Allow soft relaods and use a checksum for cache file.
--   Use checksum for cache file.
--   Allow reloads of config.xml and sources without downloading everything.
--   Merged config.xml and source processing into a single function.
--  - Expose repo data as a Connector
--  - fix type conflict
--  - invalidate virt_pkgs cache when source data is reloaded
--  - dep resolver rewrite
--   Fix dep resolver to take all providers of a dependency into consideration.
--   Rewrite resolver to be simpler at the same time.
--  - Added support for "apt" and "yum" as non-distro specific magic groups
--
-- YUMng:
--  - Better error handling for installs
--  - Deal with any possible Yum verify exceptions
--  - patch from Tim Laszlo to handle verifying broken symlinks
--  - fix bug #931
--   getinstalledgpg() is an RPMng method and is no longer needed in YUMng.
--  - Fix Path type='ignore' traceback (Reported by Thomas Ackermann)
--  - speed improvements, multilib verify bug fixes, configuration knobs
--   The pkg_checks, pkg_verify, installed_action, version_fail_action, and
--   verify_fail_action configuration knobs are all wired back up.  Caching
--   implemented to help speed up the package verify routine.
--   Work arounds for Yum bug: http://yum.baseurl.org/ticket/573
--  - Speed improvements, Enable reinstalls
--   We no longer use RPMng in YUMng.  This improves speed by not calling
--   prelink as yum takes care of that for us.
--   Yum can do reinstalls on package verify fail so lets wire that up.
--  - All gpg-pubkey must be in the proper work queue to be installed.
--   gpg-pubkeys are not packages, yet we treat them as so.  They require
--   special handling for all install/upgrades/etc.  This corrects a
--   condition where gpg-pubkeys were "upgraded" rather than "installed."
--  - YUMng display classes, always compare string versions of packages.
--   The package object here can be either a yum PO or a string.  Comparing
--   strings to POs tracebacks.
--   Display classes for the YUMng driver
--  - YUMng re-implementation of VerifyPackage using the Yum API.
--
-- doc:
--  - Some clarifications on Decisions plugin.
--  - Minor fixes to SSHbase documentation
--  - Style fixes
--  - Fix hyperlinks
--  - Add the rest of the altsrc documentation for Ticket #923
--
-- schema:
--  - Schema updates for Path type="ignore"
--  - repo-validate: Validate two levels of Group nesting (Fixes
--   Ticket #805)
--
-- Misc:
--  - bcfg2-repo-validate: Patch from Joe Digilio to fix tb in Ticket #939
--  - Metadata: Add error message when file monitor fails
--  - bcfg2.spec.in: Fix lxml requirement for bcfg2 client (Reported by tac on IRC)
--  - Tools/__init__.py: Autoload client tools present in the Tools directory
--  - bcfg2-info: Add IPython support (Patch from Jeff Strunk) for Ticket #921
--  - BB: Deprecate BB plugin (Resolves Ticket #923)
--  - bcfg2: Add back the new SSL key options (Fixes Ticket #916)
--   The man page no longer contains the -K option mentioned in Ticket #908.
--   This has been removed since [6013]. We still need the key option available
--   in the client to prevent Ticket #916.
--  - Added prefix option to [server] section
--  - fixes for #910
--  - '-K' is replaced by '--ssl-key'
--  - SSLServer: handle socket errors on shutdown gracefully (Resolves #907 and #909)
--  - bcfg2: fix option parsing for ssl key (Resolves Ticket #908)
--  - Init: Fix traceback from ticket #906
--  - Harmonised log messages
--  - debian: Merge in changes from Arto Jantunen
--  - bcfg2.init: Remove agent mode (no longer exists)
--  - POSIX.py: Fix hardcoded errno value
--  - Don't assume python2.5 is being used on successful hashlib import
--  - Probes: Fix name collapse in case of group specific probes (arch.G20_foo -> arch) (Resolves Ticket #904)
--  - TGenshi/TCheetah: Add base64 encoding support for files handled by non-Cfg plugins
--  - bcfg2-server: logger.error doesn't work when bcfg2.conf doesn't exist
--  - IPS fixups (from RickB)
--  - DBStats: Fix random mysql errors
--  - SSLServer: Retry failed writes
--  - Commit whitelist/blacksupport for glob style entries
--  - Cfg: Allow pull operations to update info.xml files
 
 * Tue Aug 31 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.1.0-1.2.rc4
 - Add new YUMng driver
@@ -354,33 +253,6 @@ fi
 
 * Wed Apr 28 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.1.0-0.1.rc1
 - Update to 1.1.0rc1
-- 
-- * Deprecate old-style server POSIX types
-- 
--  You will now need to specify Path entries in the bcfg2 server
--  configuration instead of the old ConfigFile, Directory, SymLink
--  entries. A tool for helping you transition existing configurations
--  can be found at:
-- 
--      https://trac.mcs.anl.gov/projects/bcfg2/browser/tags/bcfg2_1_1_0rc1/tools/posixunified.py
-- 
--  Compatibility with older clients is maintained through the use of
--  the new POSIXCompat plugin which transforms the new Path entries to
--  their older equivalents.
-- 
-- * New Sphinx documentation
-- 
--  We have migrated user documentation to Sphinx. Information about
--  building the documentation from the Bcfg2 source can be found at:
-- 
--      https://trac.mcs.anl.gov/projects/bcfg2/wiki/Manual
-- 
-- * Migrate git plugin to Dulwich
-- * New detailed client view and other improvements in Django reports
-- * Encap removed
-- * New OS X packaging
-- * New Upstart client tool
-- * Migrate Hostbase to Django 1.1
 
 * Tue Apr 13 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 1.0.1-1
 - Update to final version
diff --git a/sources b/sources
index 6fcf64d..3b4f9af 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-6ea6bf7864a8459b3f0ccd2cb278c269  bcfg2-1.1.3.tar.gz
-32c69cec9ed4ee8aa566adb286e84616  bcfg2-1.1.3.tar.gz.gpg
+4c6755530bb3e77ba07600e95e04e20d  bcfg2-1.2.0.tar.gz
+2b57505053a19551ab8f8a73a8aaac8c  bcfg2-1.2.0.tar.gz.gpg


More information about the scm-commits mailing list