Release 0.14.0
Attention:
An update of the database schema (version 18) is required with the new release.
Don't forget to update your database.
For developer mode use:
kanku db --upgrade
For server mode use:
kanku db --upgrade --server
FEATURES
- [web] first working version of job_group triggers via token auth
- [web] creation time in job info
- [core] configurable git parameters for job groups
- [dispatcher] locking for job groups
- [cli] rtrigger: added trigger for job_group's
- [dist] added GitLab::WebHook example to dancer config template
- [core] replaced Net::SSH2 with Libssh::Session
- [examples] install job group examples in sostw job in KankuFile
- [handler] PreparSSH: global config for 'public_key_files' in kanku-config.yml
- [core] dispatcher cleanup jobs waiting for recursivly
BUGFIXES
- [core] catch rabbitmq connection error and reconnect
- [dispatcher] fix data caching issues with job groups
- [core] fix 'uninitialized value' issues
- [web] skipped jobs showed as warnings
- [setup] copy certs only if dest does not exists
- [web] automatically enable all jobs in job_group which are not exlicitly disabled
- [core] added timeout_nodata for SSH
- [handler] OBSServerFrontendTests: fix timeout problem
- [handler] CreateDomain: die if no vm_image_file in ctx
- [cli] avoid 'uninitialized' warnings in rjob when no filter is set