Blob Blame History Raw
-------------------------------------------------------------------
Sat Feb 11 00:49:02 UTC 2023 - Stephane Thiell <sthiell@stanford.edu>

- Update to upstream release 1.9.1:
    * clush: select proper last parsed config file
    * setup.py: update download url and remove python 2.6 support
    * setup.py: improvements for pip install and venv
    * doc: correct typo 'sterr'
    * Fix typos found with codespell
    * RangeSet: support negative ranges
    * RangeSet: remove duplicate intiter() definition

-------------------------------------------------------------------
Mon Nov 28 21:05:43 UTC 2022 - Stephane Thiell <sthiell@stanford.edu>

- Update to upstream release 1.9:
    * clush: add --mode support with sudo and sshpass examples
    * clush: add options '--outdir=OUTDIR' and '--errdir=ERRDIR'
    * clush: always close stdin stream of worker when it is not used
    * clush: use daemon attribute instead of deprecated setDaemon()
    * slurm.conf.example: filter out more Slurm node state flags
    * NodeSet: add special notation @@source to expand group names
    * RangeSet: nD folding optimization
    * RangeSet: support ranges with zero padding of mixed lengths
    * RangeSet: add explicit intiter() method to iterate over integers
    * EngineClient: EnginePort improvements, add event ev_port_start()
    * Tree: fix start and bufferize early writes
    * Tree: fix error with intermediate gateways
    * Defaults: Introduce CLUSTERSHELL_CFGDIR
    * Fix for python-3.10
    * Worker: deprecate old EventHandler method signatures
    * Worker: remove old last_*() methods 

-------------------------------------------------------------------
Wed May 18 06:06:55 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>

- Prepare for Python 3.10 by correcting sitelib install paths. 

-------------------------------------------------------------------
Mon Nov  8 17:42:04 UTC 2021 - Stephane Thiell <sthiell@stanford.edu>

- Update to upstream release 1.8.4:
  * RangeSetND: fix padding info when slicing using __getitem__()
  * Defaults: Allow out-of-tree worker modules
  * NodeUtils: allow YAML list to declare node groups
  * Tree: Use default local_worker and allow overriding Defaults
  * Worker/Rsh: return maxrc properly for Rsh Worker
  * xCAT binding: add support for spaces in group names
  * CLI/Clush: Avoid python3 error with no stdin
  * CLI/Clush: use os.read() in stdin thread
  * CLI/Clush: Add maxrc option to clush.conf
  * CLI/Display: Add support for NO_COLOR and CLICOLOR

-------------------------------------------------------------------
Tue Sep  8 17:37:17 UTC 2020 - Egbert Eich <eich@suse.com>

- Grab updated spec file from upstream to fix Python2 handling.

-------------------------------------------------------------------
Wed Jul 29 18:21:55 UTC 2020 - Egbert Eich <eich@suse.com>

- Update to upstream release 1.8.3: 
  * Worker/ScpClient: always put remote into brackets (#424)
  * RangeSetND: fix padding info when slicing using __getitem__() (#429)
  * Defaults: Allow out-of-tree worker modules
- Resync spec file with upstream, disable Python2 where not supported
  any more.
- Obsolete python2 package that may be installed when building for
  python3 only.

-------------------------------------------------------------------
Sat Nov 30 18:18:41 UTC 2019 - Stephane Thiell <sthiell@stanford.edu>

- The correct license is LGPL-2.1-or-later

-------------------------------------------------------------------
Fri Nov 29 10:12:19 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- Update to upstream release 1.8.2: 
  * clush: support UTF-8 string encoding with --diff
  * in some cases, timers were too fast due to an issue in EngineTimer
  * fix issue in the Slurm group bindings where job ids were used 
    instead of user names
  * performance update for xCAT group bindings
- Update Source to download from GitHub directly
- Use %license and %fdupes

-------------------------------------------------------------------
Mon Nov 26 23:16:12 UTC 2018 - Stephane Thiell <sthiell@stanford.edu>

- Update to upstream release 1.8.1:
  * support offline gateways in Tree mode
  * CLI: added --conf and --groupsconf command line options
  * NodeSet: speed-up nodeset parsing
  * EventHandler: reinstate ev_error and ev_timeout as deprecated
  * nodeset/cluset CLI: allow litteral new line in -S
  * nodeset/cluset CLI: handle multiline shell arguments in options

-------------------------------------------------------------------
Thu Oct 26 16:33:34 UTC 2017 - sthiell@stanford.edu

- Update to new upstream release 1.8:
  * added Python 3 support (3.4+)
  * support for Python 2.5 and below has been dropped
  * new EventHandler API (backward compatible)
  * task.shell() has a new stdin (boolean) argument
  * NodeSet/nodeset/cluset can now handle numeric node names
  * clush now use slightly different colors that are legible on
    dark backgrounds

-------------------------------------------------------------------
Wed Sep 13 22:51:35 UTC 2017 - sthiell@stanford.edu

- initial support for openSUSE

-------------------------------------------------------------------
Wed Sep  6 00:00:00 UTC 2017 - sthiell@stanford.edu

- fix condition for ghost groups symlink

-------------------------------------------------------------------
Sun Sep  3 00:00:00 UTC 2017 - sthiell@stanford.edu

- move vim extensions into the clustershell package
- use Requires: vim-filesystem instead of vim-common
- define upgrade path for vim-clustershell

-------------------------------------------------------------------
Sat Sep  2 00:00:00 UTC 2017 - sthiell@stanford.edu

- create separate packages for python2 and python3 modules

-------------------------------------------------------------------
Fri Sep  1 00:00:00 UTC 2017 - sthiell@stanford.edu

- update to 1.7.81 (1.8 beta1)

-------------------------------------------------------------------
Tue Dec 20 00:00:00 UTC 2016 - sthiell@stanford.edu

- update to 1.7.3

-------------------------------------------------------------------
Sat Jun 18 00:00:00 UTC 2016 - sthiell@stanford.edu

- update to 1.7.2

-------------------------------------------------------------------
Mon Feb 29 00:00:00 UTC 2016 - sthiell@stanford.edu

- update to 1.7.1

-------------------------------------------------------------------
Tue Nov 10 00:00:00 UTC 2015 - sthiell@stanford.edu

- update to 1.7

-------------------------------------------------------------------
Fri Aug  7 00:00:00 UTC 2015 - stephane.thiell@cea.fr

- update to 1.6.96

-------------------------------------------------------------------
Sun Apr  8 00:00:00 UTC 2012 - stephane.thiell@cea.fr

- update to 1.6

-------------------------------------------------------------------
Thu Jun  9 00:00:00 UTC 2011 - stephane.thiell@cea.fr

- update to 1.5.1

-------------------------------------------------------------------
Wed Jun  8 00:00:00 UTC 2011 - stephane.thiell@cea.fr

- update to 1.5

-------------------------------------------------------------------
Sat Mar 19 00:00:00 UTC 2011 - stephane.thiell@cea.fr

- update to 1.4.3

-------------------------------------------------------------------
Tue Mar 15 00:00:00 UTC 2011 - stephane.thiell@cea.fr

- update to 1.4.2

-------------------------------------------------------------------
Sun Feb 13 00:00:00 UTC 2011 - stephane.thiell@cea.fr

- update to 1.4.1

-------------------------------------------------------------------
Sat Jan 15 00:00:00 UTC 2011 - stephane.thiell@cea.fr

- update to 1.4

-------------------------------------------------------------------
Wed Oct 20 00:00:00 UTC 2010 - stephane.thiell@cea.fr

- update to 1.3.3

-------------------------------------------------------------------
Fri Sep 10 00:00:00 UTC 2010 - stephane.thiell@cea.fr

- renamed Vim subpackage to vim-clustershell
- update to 1.3.2

-------------------------------------------------------------------
Sun Sep  5 00:00:00 UTC 2010 - stephane.thiell@cea.fr

- added -vim subpackage for .vim files

-------------------------------------------------------------------
Fri Sep  3 00:00:00 UTC 2010 - stephane.thiell@cea.fr

- removed -n from setup line
- own clustershell config directory for proper uninstall
- install vim syntax addons in vimfiles, thus avoiding vim version detection
- update to 1.3.1

-------------------------------------------------------------------
Sun Aug 22 00:00:00 UTC 2010 - stephane.thiell@cea.fr

- fixed BuildRoot tag in accordance with EPEL guidelines
- python_sitelib definition: prefer global vs define
- preserve timestamps and fix permissions when installing files

-------------------------------------------------------------------
Sat Aug 21 00:00:00 UTC 2010 - stephane.thiell@cea.fr

- use a full URL to the package in Source0

-------------------------------------------------------------------
Fri Aug 20 00:00:00 UTC 2010 - stephane.thiell@cea.fr

- various improvements per first review request

-------------------------------------------------------------------
Thu Aug 19 00:00:00 UTC 2010 - stephane.thiell@cea.fr

- initial build candidate for Fedora