From 2d8afeb12bf452519c264b72128a163c2d0b88d3b13dca65621811d3be933e1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Mon, 15 Apr 2013 07:18:01 +0000 Subject: [PATCH 1/4] - Update to 3.5.0 - Beta 1 - new built-in functions: classesmatching, strftime, filestat, ifelse, maparray - action_policy => "warn" causes not_kept classes to be set on promise needing repair. - command line option version (-V) now prints a shorter parsable version without graphic - implicit execution of server and common bundles taking arguments is skipped in cf-serverd. - ifvarclass checked from classes promises in common bundles OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=41 --- cfengine-3.5.0a2.tar.gz | 3 --- cfengine-3.5.0b1.tar.gz | 3 +++ cfengine.changes | 16 ++++++++++++++-- cfengine.spec | 2 +- 4 files changed, 18 insertions(+), 6 deletions(-) delete mode 100644 cfengine-3.5.0a2.tar.gz create mode 100644 cfengine-3.5.0b1.tar.gz diff --git a/cfengine-3.5.0a2.tar.gz b/cfengine-3.5.0a2.tar.gz deleted file mode 100644 index b9b2b84..0000000 --- a/cfengine-3.5.0a2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:39ab4e6237a52c8b41698f0ca0f0ecddcc4b722782eedab07ba359d6bd3c71fa -size 4767372 diff --git a/cfengine-3.5.0b1.tar.gz b/cfengine-3.5.0b1.tar.gz new file mode 100644 index 0000000..e899cf5 --- /dev/null +++ b/cfengine-3.5.0b1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c85472e45a572a26617b5b17476d3cc7e541757928edcc89c6fe2e9e3f9adcb7 +size 4774388 diff --git a/cfengine.changes b/cfengine.changes index 64b1b96..52129c7 100644 --- a/cfengine.changes +++ b/cfengine.changes @@ -1,8 +1,15 @@ +------------------------------------------------------------------- +Mon Apr 15 07:12:33 UTC 2013 - kkaempf@suse.com + +- Update to 3.5.0 - Beta 1 + ------------------------------------------------------------------- Mon Mar 18 08:12:52 UTC 2013 - kkaempf@suse.com - Update to 3.5.0 - Alpha 2 New features: + - new built-in functions: classesmatching, strftime, filestat, + ifelse, maparray - cf-promises flag --parse-tree is replaced by --policy-output-format=, requiring the user to specify the output format (none, cf, json) - cf-promises allows partial check of policy (without body common @@ -16,7 +23,12 @@ Mon Mar 18 08:12:52 UTC 2013 - kkaempf@suse.com - add scope attribute for body classes (Redmine #2013) Changes: - + - action_policy => "warn" causes not_kept classes to be set on + promise needing repair. + - command line option version (-V) now prints a shorter + parsable version without graphic + - implicit execution of server and common bundles taking + arguments is skipped in cf-serverd. - WARNING: option --policy-server removed, require option to --bootstrap instead - process promises don't log if processes are out of range unless @@ -26,7 +38,7 @@ Mon Mar 18 08:12:52 UTC 2013 - kkaempf@suse.com - cf-execd: --once implies --no-fork Bugfixes: - + - ifvarclass checked from classes promises in common bundles - do not wait for splaytime when executing only once - disable xml editing functionality when libxml2 doesn't provide necessary APIs (Redmine #1937) diff --git a/cfengine.spec b/cfengine.spec index ae44931..b5648bb 100644 --- a/cfengine.spec +++ b/cfengine.spec @@ -28,7 +28,7 @@ Name: cfengine Summary: CFEngine automates large-scale IT computing infrastructure License: GPL-3.0 Group: Productivity/Networking/System -Version: 3.5.0a2 +Version: 3.5.0b1 Release: 0 Url: http://www.cfengine.org/ Source: %{name}-%{version}.tar.gz From 5df27a19824f1023e35302dd2f260cd502d75d06a6e0eebbfa25e2b54d605069 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Tue, 16 Apr 2013 10:12:34 +0000 Subject: [PATCH 2/4] generate key on initial install OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=42 --- cfengine.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cfengine.spec b/cfengine.spec index b5648bb..4b4d22d 100644 --- a/cfengine.spec +++ b/cfengine.spec @@ -228,6 +228,11 @@ rm -rf %{buildroot}/%{_datadir}/%{name}/README %install_info --name=%{name} --info-dir=%{_infodir} %{_infodir}/cf3-reference.info.gz %endif /sbin/ldconfig +# generate key on initial install +if [ $1 -lt 2 ] +then + cf-key +end %preun %service_del_preun cf-execd.service cf-monitord.service From 3319d0122cbdd59bee83d46b4ea8a16b0f81ad06e29a69ffa8af6cf31ae92efd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Fri, 26 Apr 2013 09:21:54 +0000 Subject: [PATCH 3/4] - Build with libvirt - fix %post OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=43 --- cfengine.changes | 5 +++++ cfengine.spec | 7 +++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/cfengine.changes b/cfengine.changes index 52129c7..1cbba44 100644 --- a/cfengine.changes +++ b/cfengine.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Apr 16 14:41:48 UTC 2013 - kkaempf@suse.com + +- Build with libvirt + ------------------------------------------------------------------- Mon Apr 15 07:12:33 UTC 2013 - kkaempf@suse.com diff --git a/cfengine.spec b/cfengine.spec index 4b4d22d..88f4acf 100644 --- a/cfengine.spec +++ b/cfengine.spec @@ -63,6 +63,7 @@ BuildRequires: libxml2-devel %if 0%{?suse_version} != 1110 BuildRequires: mysql-devel %endif +BuildRequires: libvirt-devel BuildRequires: openssl-devel BuildRequires: pcre-devel BuildRequires: postgresql-devel @@ -228,11 +229,9 @@ rm -rf %{buildroot}/%{_datadir}/%{name}/README %install_info --name=%{name} --info-dir=%{_infodir} %{_infodir}/cf3-reference.info.gz %endif /sbin/ldconfig -# generate key on initial install -if [ $1 -lt 2 ] -then +if [ $1 -lt 2 ]; then cf-key -end +fi %preun %service_del_preun cf-execd.service cf-monitord.service From 976f8473fae502ac8514bd13d0a2901983ff86036dba5128483f2e423eb31b04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Fri, 26 Apr 2013 09:22:50 +0000 Subject: [PATCH 4/4] - run cf-key on first install OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/cfengine?expand=0&rev=44 --- cfengine.changes | 1 + 1 file changed, 1 insertion(+) diff --git a/cfengine.changes b/cfengine.changes index 1cbba44..dd8e92e 100644 --- a/cfengine.changes +++ b/cfengine.changes @@ -2,6 +2,7 @@ Tue Apr 16 14:41:48 UTC 2013 - kkaempf@suse.com - Build with libvirt +- run cf-key on first install ------------------------------------------------------------------- Mon Apr 15 07:12:33 UTC 2013 - kkaempf@suse.com