[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] HTCondor 8.8.5 Released



On Thu, 2019-09-05 at 21:18:45 +0000, Tim Theisen wrote:
> The HTCondor team is pleased to announce the release of HTCondor 8.8.5.
> A stable series release contains significant bug fixes.
> 
> Highlights of this release are:
> - Fixed two performance problems on Windows
> - Fixed Java universe on Debian and Ubuntu systems
> - Added two knobs to improve performance on large scale pools
> - Fixed a bug where requesting zero GPUs would require a machine with GPUs
> - HTCondor can now recognize nVidia Volta and Turing GPUs
> 
> More details about the fixes can be found in the Version History:
> https://htcondor.readthedocs.io/en/v8_8_5/version-history/stable-release-series-88.html
> 
> Downloads Page:
> http://www.cs.wisc.edu/htcondor/downloads/


Hi Tim, all,


thanks for your continuous work on HTCondor, and its culmination in this release.

When I went through the list of recent updates, I discovered that there are multiple
instances of the "orig tarball" for Debianish OSes:

root@deepestthought:/data/amd64/buildpackages.LSC/DOWNLOAD/other/condor-uwisc-pool# find . -name condor_8.8.5.orig.tar.gz -ls
  1154722  13323 -rw-r--r--   1 root     root     13407196 Sep  5 22:53 ./debian/8.8/stretch/condor_8.8.5.orig.tar.gz
  1154739  13323 -rw-r--r--   1 root     root     13402006 Sep  5 22:54 ./debian/8.8/buster/condor_8.8.5.orig.tar.gz
  1154749  13323 -rw-r--r--   1 root     root     13407196 Sep  5 22:53 ./ubuntu/8.8/bionic/condor_8.8.5.orig.tar.gz
  1324347  13323 -rw-r--r--   1 root     root     13411162 Sep  3 23:26 ./ubuntu/8.8-testing/bionic/condor_8.8.5.orig.tar.gz

While the last one seems to be a pre-release, having different .orig.tar.gz files for
Stretch and Buster is a clear violating of Debian rules, and both the Highlander
Principle ("there can be only one") and the POLA.

BTW, the tarball included in the RHEL7 src rpm is 13407196 bytes in size, which *seems
to* coincide with the Boinic/Stretch one.

I haven't investigated what might be the differences yet, but this is alarming, in
particular as I'm interested in both backporting to Jessie and forwardporting to
Bullseye, also for more exotic architectures.

Is there a reason / reasonable explanation for the need to have different code bases
for Buster compared to "anything else"?

Another question: there are two patches provided by the src rpm, aren't those needed
for Debian (in particular the axis2 one)?


Cheers,
 Steffen

-- 
Steffen Grunewald, Cluster Administrator
Max Planck Institute for Gravitational Physics (Albert Einstein Institute)
Am Mühlenberg 1 * D-14476 Potsdam-Golm * Germany
~~~
Fon: +49-331-567 7274
Mail: steffen.grunewald(at)aei.mpg.de
~~~