Skip to content

Commit

Permalink
Ready for release v3_11_1_rc1
Browse files Browse the repository at this point in the history
  • Loading branch information
namrathaurs committed Oct 14, 2024
1 parent 57d3f79 commit 2498d09
Show file tree
Hide file tree
Showing 8 changed files with 201 additions and 134 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,31 @@ SPDX-FileCopyrightText: 2009 Fermi Research Alliance, LLC
SPDX-License-Identifier: Apache-2.0
-->

## v3.11.1 \[2024-10-dd\]

This is the second release in the development series of GlideinWMS releases.

### New features / functionalities

- Supports all available modes of cvmfsexec when provisioning CVMFS on demand. (PR #372)

### Changed defaults / behaviours

### Deprecated / removed options and commands

### Security Related Fixes

### Bug Fixes

### Testing / Development

### Known Issues

- When generating cvmfsexec distribution for EL9 machine type on an EL7 machine, the factory reconfig and/or upgrade fails as a result of an error in `create_cvmfsexec_distros.sh`. This is possibly due to the tools for EL7 being unable to handle EL9 files (as per Dave Dykstra). Please exercise caution if using `rhel9-x86_64` in the `mtypes` list for the `cvmfsexec_distro` tag in factory configuration.
- Our suggested workaround is to remove the EL9 machine type from the default list of machine types supported by the custom distros creation script. Add it back if you are running on an EL9 system and want an EL9 cvmfsexec distribution. (PR #312)
- When using on-demand CVMFS, all Glideins after the first one on a node are failing (Issue #287)
This happens because mountrepo and umountrepo work at the node level and subsequent Glideins see the mounts done by the first one and abort. To avoid problems use only whole-node Glideins when using on-demand CVMFS. All versions with on-demand CVMFS are affected.

## v3.10.7 \[2024-06-21\]

Added black hole detection and ability to set jobs minimum memory for resource provisioning.
Expand Down
5 changes: 5 additions & 0 deletions build/packaging/rpm/glideinwms.spec
Original file line number Diff line number Diff line change
Expand Up @@ -1048,6 +1048,11 @@ rm -rf $RPM_BUILD_ROOT
#%config(noreplace) %{_sysconfdir}/condor/scripts/frontend_condortoken

%changelog
* Tue Oct 15 2024 Namratha Urs <[email protected]> - 3.11.1
- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-01.rc1

* Fri Jun 21 2024 Marco Mambelli <[email protected]> - 3.10.7
- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
Expand Down
15 changes: 15 additions & 0 deletions doc/history.html
Original file line number Diff line number Diff line change
Expand Up @@ -2513,6 +2513,21 @@ <h3>Development Series</h3>
<ul>
<!-- starting 3.7 generated via tags.yaml -->
<!-- start development -->
<li>
<a id="v3_11_1"><b>v3_11_1</b></a> released on October 15, 2024 (<a
href="http://glideinwms.fnal.gov/doc.v3_11_1/index.html"
>Manual</a
>,
<a href="http://glideinwms.fnal.gov/doc.v3_11_1/install.html"
>Installation instructions</a
>)<br />
<ul>
<li>
Supports all available modes of cvmfsexec when provisioning
CVMFS on demand. (PR#372)
</li>
</ul>
</li>
<li>
<a id="v3_9_6"><b>v3_9_6</b></a> released on October 27, 2022 (<a
href="http://glideinwms.fnal.gov/doc.v3_9_6/index.html"
Expand Down
17 changes: 10 additions & 7 deletions doc/tags.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
v3_11_1
Supports all available modes of cvmfsexec when provisioning CVMFS on demand. (PR#372)

v3_10_7
Apptainer cache and temporary directory set in the Glidein working directory (Issue#403, PR#404)
Ability to set a minimum required memory for partitionable Glideins. The default is the value used previously, 2500 MB (Issue#405, PR#406)
Blackhole Detection. Stop accepting jobs if they are consumed at a rate higher than the configured limit and declare the Glidein a blackhole (Issue#331, PR#399)
Bug fix: Fixed Apptainer validation not considering uid_map w/o initial blank (Issue#395, PR#396)
Bug fix: Flattening error message in \_CONDOR_WRAPPER_ERROR_FILE and JobWrapperFailure Ad. This is a workaround for a bug in HTCondor (PR#400)
Bug fix: Fixed problem when check_signature in glidein_startup is not defined (PR#402)
Bug fix: get_tarballs look for HTCondor releases also in the update directory (Issue#412, PR#413)
Apptainer cache and temporary directory set in the Glidein working directory (Issue#403, PR#404)
Ability to set a minimum required memory for partitionable Glideins. The default is the value used previously, 2500 MB (Issue#405, PR#406)
Blackhole Detection. Stop accepting jobs if they are consumed at a rate higher than the configured limit and declare the Glidein a blackhole (Issue#331, PR#399)
Bug fix: Fixed Apptainer validation not considering uid_map w/o initial blank (Issue#395, PR#396)
Bug fix: Flattening error message in \_CONDOR_WRAPPER_ERROR_FILE and JobWrapperFailure Ad. This is a workaround for a bug in HTCondor (PR#400)
Bug fix: Fixed problem when check_signature in glidein_startup is not defined (PR#402)
Bug fix: get_tarballs look for HTCondor releases also in the update directory (Issue#412, PR#413)

v3_10_6
Add knobs to allow overloading of memory, GLIDEIN_OVERLOAD_MEMORY, and CPU, GLIDEIN_OVERLOAD_CPUS. (Issue#370, PR#374)
Expand Down
7 changes: 7 additions & 0 deletions doc/tags.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -521,3 +521,10 @@ v3_10_7:
- Flattening error message in \_CONDOR_WRAPPER_ERROR_FILE and JobWrapperFailure Ad. This is a workaround for a bug in HTCondor (PR#400)
- Fixed problem when check_signature in glidein_startup is not defined (PR#402)
- get_tarballs look for HTCondor releases also in the update directory (Issue#412, PR#413)

v3_11_1:
Date: October 15, 2024
Series: Development
Tarball: false
Feature:
- Supports all available modes of cvmfsexec when provisioning CVMFS on demand. (PR#372)
Loading

0 comments on commit 2498d09

Please sign in to comment.