Skip to content

0.22.0

Compare
Choose a tag to compare
@yesnault yesnault released this 28 Nov 16:18
· 4415 commits to master since this release

What's new

This is not an exhaustive list, see all changes with previous release on 0.20.0...0.22.0

Major Update

  • Administrator can enable beta CDS workflows on project
  • Admin UI to follow migration to CDS workflows
  • Fix compute nb workers on hatchery swarm
  • Avoid Write / Exec for default group
  • Send log directly with Gelf to Graylog
  • µServices vcs, hooks, hatchery have a name in configuration, useful for monitoring
  • Bulk import groups in environment / project / pipeline / workflow
  • Logs Improvement - Prod Ready
  • Lazy logs loading on show log step from UI / Copy Raw Logs
  • Perf improvement UI / Import Pipelines
  • Update plugin-venom with new venom features https://github.com/ovh/venom
  • Edit Job Requirement refactoring: help & more syntax checks
  • Doc on Hatchery:swarm in docker-compose file
  • Migration to Angular 5 / Fix leak SSE on UI
  • UI Edit Scheduler parameters
  • New monitoring command on cdsctl: cdsctl health dbtimes / dbmigrate
  • Download artifact directly from swift with temp URL

Only on CDS Workflows:

  • Pattern en artifact download, to avoid download all artifacts
  • Launch all pipelines from a join
  • Webhook URL
  • Navigate through subnumber in pipeline history
  • Purge
  • Worker tag to create Workflow tag from a job
  • New CDS Variables: cds.manual, cds.status

Important - Migrate CDS from a previous version

Two new services are availables, to start them with CDS API, you have to lauch : ./engine start api hooks vcs

If you use a previous version of CDS with VCS (github / gitlab / bitbucket) you need to install this release 0.22.0.
This release contains code to migrate existing VCS to new uService. The next release won't contains this code anymore.

MD5 files

MD5 (cds-darwin-amd64) = 6ee19f5c1ec66bb5b83257ec2f898102
MD5 (cds-docs.tar.gz) = fdd541ef8c85170f0da3f3c344e8b965
MD5 (cds-engine-darwin-amd64) = 0cf033f480847ecc2bd4f1a2ce440711
MD5 (cds-engine-linux-amd64) = 3aa9e99d8c5adb43f0108284edef027c
MD5 (cds-engine-windows-amd64) = 530caf6fc8a357728ccc230fe350b756
MD5 (cds-linux-amd64) = 1158acdbd035f235f4369992725f9f3a
MD5 (cds-plugin-download-darwin-amd64) = def27db821e120fa364e271f30e58b91
MD5 (cds-plugin-download-linux-amd64) = d40b010897b87cd47ec085fc752ee182
MD5 (cds-plugin-download-linux-arm) = 15ec6966273d82ec1bc38ce28d81db65
MD5 (cds-plugin-download-windows-amd64) = 8197bfd0890aa9eff8f49c2e22e8e58a
MD5 (cds-plugin-group-tmpl-darwin-amd64) = fc8ae09b9519e5f1ae7dccae86a8b0b5
MD5 (cds-plugin-group-tmpl-linux-amd64) = 3890bcb6abcd9a329a2729709dff7759
MD5 (cds-plugin-group-tmpl-linux-arm) = f72b2b75e4483143114bc5bfbbe07b72
MD5 (cds-plugin-group-tmpl-windows-amd64) = c4a1d82f5a5e67163b651ecdea831aad
MD5 (cds-plugin-kafka-publish-darwin-amd64) = 9776dd8e995f63b483d58120c1268133
MD5 (cds-plugin-kafka-publish-linux-amd64) = e9a6b6c2559a3bd669744bea5df91302
MD5 (cds-plugin-kafka-publish-linux-arm) = d619a37f7c8fe7c24eb8476b2db0797a
MD5 (cds-plugin-kafka-publish-windows-amd64) = e16ba047a7ffc20cb6a684dec3b47ccb
MD5 (cds-plugin-marathon-darwin-amd64) = 27e67ee3f254b98d4706e5d522e11f21
MD5 (cds-plugin-marathon-linux-amd64) = 1defb751c5459e90b8a47e41f80db280
MD5 (cds-plugin-marathon-linux-arm) = e4825ea1b55a6a685c573dca3f59f189
MD5 (cds-plugin-marathon-windows-amd64) = 1b2328daac31fcedd1549429636d4806
MD5 (cds-plugin-ssh-cmd-darwin-amd64) = 9e83d0f47121f2c1b95c009c90d3ac92
MD5 (cds-plugin-ssh-cmd-linux-amd64) = 561532dc902208737c30412e772d9924
MD5 (cds-plugin-ssh-cmd-linux-arm) = 9128cb43da864c144367c7bb6a3d2db6
MD5 (cds-plugin-ssh-cmd-windows-amd64) = 5b7aa171e05a36be99bb121af34162ba
MD5 (cds-plugin-tmpl-darwin-amd64) = e1c330cc78635e38424604d43e2a6aed
MD5 (cds-plugin-tmpl-linux-amd64) = 3d321eff0cfd6e1d7733dda0098cd2a0
MD5 (cds-plugin-tmpl-linux-arm) = 892f4436f7a22578313647dfe3126a27
MD5 (cds-plugin-tmpl-windows-amd64) = 2ce0da535c95e191dc74bcf645d95918
MD5 (cds-plugin-venom-darwin-amd64) = 820518f2ef76b8dc7521bdb276a76eb3
MD5 (cds-plugin-venom-linux-amd64) = fbf7c6b8999158251459260be00039cf
MD5 (cds-plugin-venom-linux-arm) = 1695b9cd8177e656e1a445e049d9a0d1
MD5 (cds-plugin-venom-windows-amd64) = 056c76a056a3c8f251e4dbe62f094b11
MD5 (cds-windows-amd64) = 76527e04227006540a1f1958e68bb9f9
MD5 (cds-worker-darwin-amd64) = c395be872700894e5e0cb11a1d14f894
MD5 (cds-worker-linux-386) = 8c401b2d0e97174775c05d7f7a7ae989
MD5 (cds-worker-linux-amd64) = 91f490f0e0ef7273c6a2a9d54a726022
MD5 (cds-worker-linux-arm) = 684990fa1720f6f11300d832f5550263
MD5 (cds-worker-windows-amd64) = 99fce76a6c1cd365a030fc74c942b424
MD5 (cdsctl-linux-amd64) = 038130468a9129e277930c12b6388e7a
MD5 (sql.tar.gz) = ca8818bf23e6f0a3bfa37aba5155e7bd
MD5 (ui.tar.gz) = 516c14e85cf9429d80d2a06acc917762