Skip to content

Commit

Permalink
add v2.0 changelog updates
Browse files Browse the repository at this point in the history
  • Loading branch information
shahzebsiddiqui committed Apr 16, 2024
1 parent 3a6e25d commit 9054738
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
CHANGELOG
=========

v1.9 (TBD)
-----------
v2.0 (Apr 16th, 2024)
----------------------

**Major Changes**

This release comes with several improvements to batch scheduler integration including code refactoring of all schedulers. We have
added supported for Torque scheduler. Furthermore, we have changed logic for PBS scheduler for polling jobs to be consistent with Torque
since both schedulers are very similar. We have improved logging for batch jobs and scheduler detection. Furthermore we have added validation
for queues to ensure executor validation takes place to invalidate an executor if queue is not found.

- Add support for Torque batch scheduler `#1734 <https://github.com/buildtesters/buildtest/pull/1734>`_
- Improve scheduler detection logic `#1738 <https://github.com/buildtesters/buildtest/pull/1738>`_, `#1739 <https://github.com/buildtesters/buildtest/pull/1739>`_
- Change poll command to `qstat -xf` for PBS scheduler and `qstat -f` for Torque `#1746 <https://github.com/buildtesters/buildtest/pull/1746/>`_
- Improvement to LSF executors such as queue validation and testing LSF executors on OLCF system on Summit `#1748 <https://github.com/buildtesters/buildtest/pull/1748>`_, `#1750 <https://github.com/buildtesters/buildtest/pull/1750>`_

**Buildspecs Changes**

Expand All @@ -26,15 +34,15 @@ v1.9 (TBD)

- Build prototype for AWS tutorial that includes several example buildspecs, configuration file and improvement to ``buildtest tutorial-examples`` command to help auto-generate examples. For instance we added positional argument to specify either ``buildtest tutorial-examples {aws,spack}`` which will be used to generate example docs for each section `#1719 <https://github.com/buildtesters/buildtest/pull/1719>`_
- Rearrange documentation pages to move all status checks into single page `#1733 <https://github.com/buildtesters/buildtest/pull/1733>`_
- Add documentation for Torque Executors `#1743 <https://github.com/buildtesters/buildtest/pull/1743>`_
- Add documentation for LSF Executors `#1745 <https://github.com/buildtesters/buildtest/pull/1745>`_

**Project Improvements**

- Add github workflow to run regression test examples with spack using github action `spack/setup-spack <https://github.com/spack/setup-spack>`_ to help increase code coverage for spack schema `#1716 <https://github.com/buildtesters/buildtest/pull/1716>`_
- Change singularity invocation from **singularity exec** to **singularity run** when running singularity containers `#1711 <https://github.com/buildtesters/buildtest/pull/1711>`_
- Fix a bug in argparser invocation when running ``buildtest --help-all`` that caused an error with showing all help options. `#1708 <https://github.com/buildtesters/buildtest/pull/1708>`_



v1.8 (Feb 14th, 2024)
----------------------

Expand Down

0 comments on commit 9054738

Please sign in to comment.