Merged pull requests:
v2.4.2 (2019-05-21)
Closed issues:
- Typo in params.pp #114
Merged pull requests:
v2.4.1 (2019-05-21)
v2.4.0 (2019-05-21)
Merged pull requests:
- Puppet 5 & Puppet 6 in CI #113 (kreczko)
- Add schedd_blocked_users and block message. #111 (olifre)
- Add dns_cache_refresh parameter. #110 (olifre)
- defrag params customizables #109 (ccnifo)
v2.3.1 (2019-05-21)
Merged pull requests:
v2.3.0 (2019-05-21)
Merged pull requests:
v2.2.0 (2019-05-21)
Closed issues:
- QUEUE_SUPER_USERS not set #97
Merged pull requests:
- Fix lint errors on Travis test #112 (ccnifo)
- History and logging #105 (ccnifo)
- fix requirements range error for travis test #104 (ccnifo)
- Make healthcheck_period configurable. #102 (olifre)
- Add a "remote_submit" role #101 (ccnifo)
- Make claim_worklife configurable. #100 (olifre)
- Queue super users #99 (olifre)
v2.1.0 (2018-07-17)
Implemented enhancements:
- Add general knob turning #57
Merged pull requests:
v2.0.9 (2018-07-17)
Merged pull requests:
- CGROUP_MEMORY_LIMIT_POLICY customizable #96 (ccnifo)
- parameterize healthcheck script path #93 (ccnifo)
v2.0.8 (2018-05-31)
Closed issues:
- [Regression] Unable to specify actual expression for SINGULARITY_IMAGE_EXPR since 2.0.7 #91
Merged pull requests:
v2.0.7 (2018-05-31)
Merged pull requests:
v2.0.6 (2018-05-02)
Merged pull requests:
v2.0.5 (2018-05-02)
Merged pull requests:
v2.0.4 (2018-02-05)
Fixed bugs:
- CGROUPS setup in 20_workernode.config.erb #78
Closed issues:
- Badly initialized variables #79
- healhcheck script mode #77
- Some changes aren't working #73
- Changes in HTCondor 8.6.1 #58
Merged pull requests:
- Fixing permissions for worker healthcheck script (issue #77) #87 (kreczko)
- config::worker Fix puppet lint warning. #86 (olifre)
- Repair metadata.json syntax. #85 (olifre)
- Remove MOUNT_UNDER_SCRATCH if no folders are defined #84 (kreczko)
- Add parameters gpgcheck and gpgkey #83 (wiene)
- Central manager HA with shared port #82 (wiene)
- Setting of correct SELinux context for pool directory if we create it. #81 (olifre)
v2.0.3 (2017-11-03)
Merged pull requests:
- Fixing CGroup issue and badly initialized variables #80 (kreczko)
- Add starter environment configuration #76 (olifre)
- init: Fixup parameter default values. #75 (olifre)
- Remove bad quotes from MOUNT_UNDER_SCRATCH variable. #74 (olifre)
- Allow to turn off debug notification. #72 (olifre)
- Add singularity support. #71 (olifre)
- security: Change CM authentication to use ALLOW instead of HOSTALLOW. #70 (olifre)
v2.0.2 (2017-07-17)
Closed issues:
- Changes in CentOS7 cgroup setup #59
Merged pull requests:
- updated to version (2.0.2) and added changelog #69 (kreczko)
- Implement SSL authentication #65 (olifre)
- htcondor::security Pull CERTIFICATE_MAPFILE out of krb-auth dependency. #64 (olifre)
- Allow to specify the source for certificate and kerberos map files. #63 (olifre)
- htcondor::sharedport: Add configuration for condor_shared_port daemon. #62 (olifre)
- Fix baseurl for yum repositories #61 (wiene)
v2.0.0 (2017-07-14)
Implemented enhancements:
Merged pull requests:
v1.3.1 (2017-05-18)
Implemented enhancements:
- Add profiles #46
- Simplify parameters #44
- Repository clean up #43
- Towards version 2.0 - part 3 #55 (kreczko)
- Step 2 towards version 2.0 #54 (kreczko)
- Big simplifications #53 (kreczko)
Closed issues:
Merged pull requests:
- Version 1.3.1 #52 (kreczko)
- [New feature] high-availability deployment for multiple managers #51 (kreczko)
- 2016 spring clean #50 (kreczko)
v1.3.0 (2016-01-29)
Implemented enhancements:
Closed issues:
Merged pull requests:
v1.2.0 (2014-11-12)
Merged pull requests:
- Added kerberos map file #37 (kreczko)
- setting default FILESYSTEM_DOMAIN to FQDN (not all WNs have shared FS) #36 (kreczko)
- Improving auth method setting #35 (kreczko)
- Condor id fix, better tests and puppet-lint fixes #33 (kreczko)
v1.1.0 (2014-10-16)
Closed issues:
- htcondor files ownership #14
Merged pull requests:
- Exclude condor-i686 and few other bits #32 (kashif74)
- A few small changes #31 (kreczko)
- New feature: ganglia #30 (kreczko)
- New feature: kerberos #29 (kreczko)
- Queues with hiera or config #28 (kreczko)
- Fairshares updated #27 (kreczko)
- email, default and filesystem domains #26 (kreczko)
- Request memory #25 (kreczko)
- adding option for DEV repositories #24 (kreczko)
- Defrag and partitionable slots #23 (kreczko)
- fix ":" -> "=" #22 (kreczko)
v1.0.0 (2014-08-07)
[Full Changelog](https://github.com/hep-puppet/htcondor/compare/New features...v1.0.0)
Closed issues:
Merged pull requests:
- Added defrag and healthcheck #19 (kashif74)
- make sure condor_reconfig is not run before service is up #18 (fschaer)
- allow user-defined templates to be specified #17 (fschaer)
- Fix3 #16 (fschaer)
- specify file ownership and allow for user (root) override, as this is #15 (fschaer)
- be librarian-puppet friendly #13 (fschaer)
- Changes for seperate scheduler configuartion #12 (kashif74)
- Fixes for Nagios tests #11 (kreczko)
- Fairshare fixes #10 (kreczko)
- Fixes for issues #4 and #8 + other stuff #9 (kreczko)
- Updating things for productin #7 (kreczko)
- new version #6 (kashif74)
- Added priority to repo #5 (kashif74)
- First working version of Puppet module for HTCondor #1 (kreczko)
Version 2.0.0 brought big changes to the module. The biggest change is a structural one.
htcondor::params.pp
was added to set defaults for all the parameters.
In addition, parameters are attempted to be read via hiera
first. Full merge
support for hashes and arrays is provided.
With these changes the htcondor::config.pp
was split into six pieces:
- the main config setting up the rest
- a common config part
- the security configuration
- separate configs for manager, scheduler & worker The full detail of these changes can be seen in PR 53.
- configure connection broker for private workers (i.e. workers that cannot be reached from the manager or scheduler but can reach the manager).
- enabled
ganglia
daemon for schedulers (previously only possible on managers) - flag to enable condor reporting, disabed by default
- added
use_anonymous_auth
- added
custom_machine_attributes
andcustom_machine_attributes
which can be used to add classads forSTARTD_ATTRS
andSTARTD_JOB_ATTRS
- daemon list would be incorrect for some versions of Ruby. This was due to the use of
and
andor
operators which is incorrect for boolean comparisons. - added missing
cluster_has_multiple_domains
parameter (w.r.t to 2.0.0 beta) - removed repository dependency if it is disabled
- changed config templates to ensure new line at the end of the file and reduced the use of
-%>
- workers are no longer able to write to schedulers by default
- new formatting for the security config: one line per entry for manager/scheduler/worker
- removed
use_pkg_config
parameter. - no longer changing
/etc/condor/condor_config
nor/etc/condor/condor_config.local
as recommended by the HTCondor team - content previously in
/etc/condor/condor_config.local
now in/etc/condor/config.d/00_config_local.config
* This Change Log was automatically generated by github_changelog_generator