[condor/f19] Updated condor to latest version and fix BZ1000106

tstclair tstclair at fedoraproject.org
Wed Sep 25 19:46:51 UTC 2013


commit 3eb51a09c886a30c47c305b6a279a0bbf8026712
Author: Timothy St. Clair <tstclair at redhat.com>
Date:   Wed Sep 25 14:43:32 2013 -0500

    Updated condor to latest version and fix BZ1000106

 .gitignore           |    1 +
 condor-tmpfiles.conf |    1 +
 condor.spec          |   55 ++++++++++++++++++++++++++++++++++++++-----------
 sources              |    2 +-
 4 files changed, 45 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b05f298..7b890cd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@ _build
 /condor-8.1.0-b753ad78-RH.tar.gz
 /condor-8.1.0-38c5dd79-RH.tar.gz
 /condor-8.1.0-eb6f726f-RH.tar.gz
+/condor-8.1.1-12f3fa1-RH.tar.gz
diff --git a/condor-tmpfiles.conf b/condor-tmpfiles.conf
index 68d259a..a0095ba 100644
--- a/condor-tmpfiles.conf
+++ b/condor-tmpfiles.conf
@@ -1,2 +1,3 @@
 d /var/run/condor 0775 condor condor -
 d /var/lock/condor 0775 condor condor -
+d /var/lock/condor/local 0775 condor condor -
\ No newline at end of file
diff --git a/condor.spec b/condor.spec
index 0b2e616..a09776c 100644
--- a/condor.spec
+++ b/condor.spec
@@ -1,4 +1,4 @@
-%define tarball_version 8.1.0
+%define tarball_version 8.1.1
 
 #%define _default_patch_fuzz 2
 
@@ -45,8 +45,8 @@
 
 Summary: Condor: High Throughput Computing
 Name: condor
-Version: 8.1.0
-%define condor_base_release 0.3
+Version: 8.1.1
+%define condor_base_release 0.1
 %if %git_build
 	%define condor_release %condor_base_release.%{git_rev}.git
 %else
@@ -67,9 +67,9 @@ Source0: condor.tar.gz
 
 %else
 
-# The upstream Condor source tarball contains some source that cannot
+# The upstream HTCondor source tarball contains some source that cannot
 # be shipped as well as extraneous copies of packages the source
-# depends on. Additionally, the upstream Condor source requires a
+# depends on. Additionally, the upstream HTCondor source requires a
 # click-through license. Once you have downloaded the source from:
 #   http://parrot.cs.wisc.edu/v7.0.license.html
 # you should process it with generate-tarball.sh:
@@ -100,9 +100,10 @@ Source0: condor.tar.gz
 #   8f6ba9377309d0d961de538224664f5b  condor_src-7.9.1-all-all.tar.gz
 #   361ef1a724335189088ec9f7ac2b25a7  condor_src-7.9.5-all-all.tar.gz
 #   2807e42ac7ccdb66469497ac72338335  condor_src-8.1.0-all-all.tar.gz
+#   1a892a61869e2141864f8f62aa644711  condor_src-8.1.1-all-all.tar.gz
 #
 # Note: The md5sum of each generated tarball may be different
-Source0: condor-8.1.0-eb6f726f-RH.tar.gz
+Source0: condor-8.1.1-12f3fa1-RH.tar.gz
 Source1: generate-tarball.sh
 %endif
 
@@ -113,7 +114,7 @@ Source3: %{name}.service
 Source4: condor-lcmaps-env.sysconfig
 %endif
 
-Patch0: aviaryfields.patch
+#Patch0: aviaryfields.patch
 Patch1: chkconfig_off.patch
 Patch2: hcc_config.patch
 Patch4: condor_pid_namespaces_v7.patch
@@ -124,7 +125,7 @@ Patch11: condor_oom_v3.patch
 
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
-BuildRequires: %_bindir/cmake
+BuildRequires: cmake
 BuildRequires: %_bindir/flex
 BuildRequires: %_bindir/byacc
 BuildRequires: pcre-devel
@@ -139,6 +140,7 @@ BuildRequires: /usr/include/expat.h
 BuildRequires: openldap-devel
 BuildRequires: /usr/include/ldap.h
 BuildRequires: latex2html
+BuildRequires: python-devel
 BuildRequires: boost-devel
 BuildRequires: libuuid-devel
 
@@ -447,8 +449,7 @@ exit 0
 %setup -q -n %{name}-%{tarball_version}
 %endif
 
-
-%patch0 -p1
+#%patch0 -p1
 %patch1 -p1
 %patch2 -p1
 %patch5 -p1
@@ -654,7 +655,7 @@ install -Dp -m0755 %{buildroot}/etc/examples/condor.init %buildroot/%_initrddir/
 #mkdir -p %{buildroot}%{python_sitearch}
 #install -m 0755 src/python-bindings/{classad,htcondor}.so %{buildroot}%{python_sitearch}
 #install -m 0755 src/python-bindings/libpyclassad_*.so %{buildroot}%{_libdir}
-populate %{_libdir}/ %{buildroot}/%{_datadir}/condor/libpyclassad_*.a
+populate %{_libdir}/ %{buildroot}/%{_datadir}/condor/libpyclassad*.so
 populate %{python_sitearch}/ %{buildroot}/%{_datadir}/condor/python/{classad,htcondor}.so
 
 # Remove stuff that comes from the full-deploy
@@ -709,7 +710,7 @@ rm -rf %{buildroot}%{_datadir}/condor/libcondorapi.a
 #rm -f %{buildroot}/etc/examples/cmd_cluster.rb
 #rm -f %{buildroot}/etc/examples/condor.sh
 rm -rf %{buildroot}%{_datadir}/condor/python/{htcondor,classad}.so
-rm -rf %{buildroot}%{_datadir}/condor/{libpyclassad_*,htcondor,classad}.so
+rm -rf %{buildroot}%{_datadir}/condor/{htcondor,classad}.so
 
 rm %{buildroot}%{_libexecdir}/condor/condor_schedd.init
 
@@ -725,6 +726,9 @@ mv %{buildroot}%{_libexecdir}/condor/campus_factory/share %{buildroot}%{_datadir
 cp -rf %{buildroot}/etc/examples %{_builddir}/%{name}-%{tarball_version}
 rm -rf %{buildroot}/etc/examples
 
+# TODO:temporarily remove the config file and figure out if we should breakout as a subpackage
+rm -rf %{buildroot}/etc/condor/ganglia.d
+
 
 %clean
 rm -rf %{buildroot}
@@ -772,6 +776,8 @@ rm -rf %{buildroot}
 %if %blahp
 %_libexecdir/condor/glite/bin/*
 %endif
+%_libexecdir/condor/condor_dagman_metrics_reporter
+%_libexecdir/condor/condor_gangliad
 %_libexecdir/condor/condor_limits_wrapper.sh
 %_libexecdir/condor/condor_rooster
 %_libexecdir/condor/condor_ssh_to_job_shell_setup
@@ -833,6 +839,13 @@ rm -rf %{buildroot}
 %_mandir/man1/condor_gather_info.1.gz
 %_mandir/man1/condor_router_rm.1.gz
 %_mandir/man1/condor_qsub.1.gz
+%_mandir/man1/condor_drain.1.gz
+%_mandir/man1/condor_install.1.gz
+%_mandir/man1/condor_ping.1.gz
+%_mandir/man1/condor_rmdir.1.gz
+%_mandir/man1/condor_tail.1.gz
+%_mandir/man1/condor_who.1.gz
+
 
 # bin/condor is a link for checkpoint, reschedule, vacate
 %_libdir/libcondor_utils*.so
@@ -878,6 +891,7 @@ rm -rf %{buildroot}
 %_bindir/condor_ping
 %_bindir/condor_qsub
 %_bindir/condor_tail
+%_bindir/htsub
 # sbin/condor is a link for master_off, off, on, reconfig,
 # reconfig_schedd, restart
 #%_sbindir/condor
@@ -1126,7 +1140,7 @@ rm -rf %{buildroot}
 
 %files python
 %defattr(-,root,root,-)
-%_libdir/libpyclassad_*.a
+%_libdir/libpyclassad*.so
 %{python_sitearch}/classad.so
 %{python_sitearch}/htcondor.so
 
@@ -1146,10 +1160,19 @@ rm -rf %{buildroot}
 %_bindir/bosco_stop
 %_bindir/bosco_findplatform
 %_bindir/bosco_uninstall
+%_bindir/bosco_quickstart
 %_sbindir/glidein_creation
 %_datadir/condor/campus_factory
 %{python_sitelib}/GlideinWMS
 %{python_sitelib}/campus_factory
+%_mandir/man1/bosco_cluster.1.gz
+%_mandir/man1/bosco_findplatform.1.gz
+%_mandir/man1/bosco_install.1.gz
+%_mandir/man1/bosco_ssh_start.1.gz
+%_mandir/man1/bosco_start.1.gz
+%_mandir/man1/bosco_stop.1.gz
+%_mandir/man1/bosco_uninstall.1.gz
+
 
 %if %systemd
 %post
@@ -1208,6 +1231,12 @@ fi
 * Tue Aug 6 2013 Timothy St. Clair <tstclair at redhat.com> - 8.1.0-0.3
 - Fix for BZ992726 change rpm scriptlet to use condor_tcp_network_connect
 
+* Sun Jul 28 2013 Petr Machata <pmachata at redhat.com> - 8.1.0-0.2.2
+- Rebuild for boost 1.54.0
+
+* Wed Jul 17 2013 Petr Pisar <ppisar at redhat.com> - 8.1.0-0.2.1
+- Perl 5.18 rebuild
+
 * Sat Jun 22 2013 <tstclair at redhat.com> - 8.1.0-0.2
 - Fix for aviary hadoop field swap
 
diff --git a/sources b/sources
index 2f01e38..915addf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1443aed2dd7a383d97bcdef95e50edc8  condor-8.1.0-eb6f726f-RH.tar.gz
+835b4df34aa5eddf9b0c569db7b25f59  condor-8.1.1-12f3fa1-RH.tar.gz


More information about the scm-commits mailing list