Skip to content

0.34.1

Compare
Choose a tag to compare
@yesnault yesnault released this 01 Aug 07:47
· 3222 commits to master since this release

(2018-08-01)

Notable Changes

  • Timeline on home page. This feature need to have an elasticsearch configured in CDS configuration
  • Rollback to a specific version for pipeline and workflow (#3051) (8e13df9)
  • Install and use ssh key in a step script https://ovh.github.io/cds/cli/worker/key/install/
  • Description / Icon on workflow, application, project and pipeline
  • Alpha feature: Clair Plugin / vulnerability & coverage reports

0.34.1 (2018-07-31)

Bug Fixes

0.34.0 (2018-07-31)

Bug Fixes

  • better error code for duplicate key (#3008) (2b5eece)
  • decrease SSE connection to 5mn instead of 10 (#3020) (da1c08a)
  • ui: load projects (#3012) (e06f0c0)
  • Improve node run event + send event on workflow run never built (#2889) (091b6ed)
  • api: use the root context for sending commit status (#2985) (df8e638)
  • api: add tracing on postWorkflowJobResultHandler (#3108) (a87a244)
  • api: add tracing span (#3082) (7917b44)
  • api: be careful of nil commits list (#2999) (d7049e1)
  • api: default payload from workflow as code (#2967) (e4d708d)
  • api: do not interpolate workflow pipelines requirements (#3085) (1d1bdf1)
  • api: don't delete worker on /worker/unregister (7060b1a)
  • api: don't mark to_delete to much workflow_run (9ec01e9)
  • api: don't purge workflow run always running #3106 (#3109) (068e943)
  • api: edit as code don't erase the workflow icon (#3102) (0234140)
  • api: erase useinfo from url fromRepository (#2994) (2ec579f)
  • api: export application deployment strategies. (#2902) (0c77062)
  • api: fix add service logs (#2951) (54810e5)
  • api: fix log event warning (#2901) (e598fae)
  • api: fix panic on send sse msg (#2960) (c5ddf2e)
  • api: fix repowebhook and workflow as code (#2984) (ee6c225)
  • api: fix resync vcs to postexecute and fix migrate artifact (#2908) (ba75cfb)
  • api: fix route for import as code via ui (#3040) (223bb56)
  • api: fix update icon application (#3026) (6e06d15)
  • api: hide some field on vcs strategy (#3095) (fdbc0e6)
  • api: import workflow as code with a platform (#2897) (1161d8b)
  • api: lint (495f133)
  • api: lint (da9c4b4)
  • api: lint (#2899) (5e89088)
  • api: load application with variables when running wf from repo (#2971) (8ce66f2)
  • api: load queue improvements (#3034) (f31aca2)
  • api: load workers per hatcheries (#3028) (7874418)
  • api: null column (#3047) (32b23f6)
  • api: panic on flush (#2952) (d6420fa)
  • api: panic when client close sse (#2968) (5283c71)
  • api: pipeline and application import error message (970a71a)
  • api: process node run git variables (#3044) (6d7c42b)
  • api: push artifact on object store with ref instead of tag (#2890) (8524abb)
  • api: reduce locktime + avoid deadlock (#3010) (819ea66)
  • api: remove deprecated route (#2982) (e38bf6d)
  • api: restart awol jobs (#3036) (0efcf22)
  • api: ResyncCommitStatus with a fresh context (#2986) (033217a)
  • api: returns 404 error when X-Cds-Username is not found (#2922) (16c6209)
  • api: rollback restart awol jobs (#3037) (b2c3855)
  • api: run workflow from repository must keep repository fullname (#2973) (9ae5c41)
  • api: send pull request reports with tests (#2979) (42b20f0)
  • api: tracing on load workflow (#3052) (e4429d8)
  • api: unable to load workflow_node_run because of context canceled (#2988) (d9f651d)
  • api: when you update repomanager on an application, update workflow root linked (#2976) (ed99a4a)
  • api: workflow run report (#2992) (82eb0d7)
  • api: workflow.load don't load joins if onlyRoot is true (#3079) (5fc26a3)
  • api,ui: add pipeline name or workflow name in a new import route for edit as code ui (#3015) (bf58db8)
  • api,ui: block all update of key variables (#3050) (dc1051f)
  • cli: fix worker model import with pattern name (#2963) (b9af0b9)
  • hatchery: do not put worker model in error when spawn a worker for job doesn't work (#3091) (f4b1b76)
  • hatchery: improvements (#3025) (6bf8b45)
  • hatchery: pipeline build jobs (#3038) (5d83074)
  • hatchery: start the http server (#3113) (0e6e980)
  • hatchery: too many routines in same time (#2965) (58aae1c), closes #2962
  • hatchery: try to speedup (#3035) (771c04a)
  • hatchery: various improvements (#3033) (183cedd)
  • hatchery/local: don't call API in ApplyConfiguration function (#2906) (955d5d5)
  • hatchery/marathon: func WorkerStarted should remove prefixes (#3029) (1b8db84)
  • hatchery/swarm: choose the docker engine algorithm (#3104) (1dc114e)
  • hatchery/swarm: docker swarm client version (#3092) (723e049)
  • hatchery/swarm: http transport without tls configuration (#3089) (d270042)
  • hatchery/swarm: remove pull mutex (#3112) (1288ca3)
  • hatchery/swarm: swarm startup (#3080) (e10bd45)
  • sdk: sort the workflow struct (#2911) (deeb69d)
  • sdk: workflow pipelines with mapstructure (#3070) (f7bd405)
  • tools: ansible-inventory (#3074) (6980c67)
  • ui: add in workflow modal the platform link to a pipeline #2991 (#3017) (c763afd)
  • ui: add resync button and disable edit as code if no write rights (#2995) (a55189b)
  • ui: artifacts and tests not refreshed on node run view #3049 (#3059) (fa3a17e)
  • ui: build issue (#2898) (e554bc5)
  • ui: delete branch and default branch from the ui and add warning (#2956) (0c516ff)
  • ui: disabled stop button (#3007) (d226fd9)
  • ui: display correctly node name in title (#3066) (21abd6c)
  • ui: don't display 'no parameter' if there isn't any parameter (#2895) (45b4d07)
  • ui: don't display no new commit when no repo is linked on run modal #2929 (#2942) (115ef97)
  • ui: don't replace payload on resync (#3058) (1ca438c)
  • ui: don't try to load commit if no repo is linked and fix list parameters (#3087) (82607f5)
  • ui: external modification notification + sort broadcast (#3001) (19fab0b)
  • ui: fetch commits when it's useful (#3096) (68c0c18)
  • ui: fix add a trigger on a join (#3027) (f05a768)
  • ui: fix import as code (#3107) (685c7ba)
  • ui: fix link to logs when you rename your workflow (#3039) (fd9a152)
  • ui: fix service job links for other job (#3000) (2199091)
  • ui: let read users see run conditions and refactor read view for workflow (#3099) (4ec99d8)
  • ui: pipeline left menu is now clickable after element is selected (#3100) (5d051c6)
  • ui: reconnect sse on 500+ (#3002) (c07df40)
  • ui: stop node (#3019) (67efdbe)
  • vcs/bitbucket: dont raise error if no commit found (#2993) (c1e2f80)
  • worker: add error line number #3068 (#3069) (e9aca19)
  • worker: add retry on worker upload cmd (#3067) (f7c0991)
  • worker: fix worker cache for weird files (#3090) (b8fbeba)
  • worker: release a job when it can't start (#2900) (a605a54)

Features