Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform
You have to install version 0.44.0 if you want to upgrade your CDS Instance from a version < 0.44 to a newer version.
When you upgrade a CDS Instance:
The release 0.45.x contains a lots of bug & doc fixes and two majors features.
Sometimes, it's useful to restart a pipeline, but only the failed jobs.
Release 0.44.0 introduces a bunch of new features about authentication. With 0.45.0 release, it's now possible to fine tune the rights of the consumer token if you want to play with cdsctl or cds api with read only right for example.
The docker-compose file contains all CDS services. You can follow the new tutorial https://ovh.github.io/cds/hosting/ready-to-run/docker-compose/ to have a CDS up and running in less than 5min :)
You have to install version 0.44.0 if you want to upgrade your CDS Instance from a version < 0.44 to a newer version.
When you upgrade a CDS Instance:
The release 0.45.1 contains a lots of bug & doc fixes and two majors features.
Sometimes, it's useful to restart a pipeline, but only the failed jobs.
Release 0.44.0 introduces a bunch of new features about authentication. With 0.45.0 release, it's now possible to fine tune the rights of the consumer token if you want to play with cdsctl or cds api with read only right for example.
The docker-compose file contains all CDS services. You can follow the new tutorial https://ovh.github.io/cds/hosting/ready-to-run/docker-compose/ to have a CDS up and running in less than 5min :)
You have to install version 0.44.0 if you want to upgrade your CDS Instance from a version < 0.44 to a newer version.
When you upgrade a CDS Instance:
The release 0.45.0 contains a lots of bug & doc fixes and two majors features.
Sometimes, it's useful to restart a pipeline, but only the failed jobs.
Release 0.44.0 introduces a bunch of new features about authentication. With 0.45.0 release, it's now possible to fine tune the rights of the consumer token if you want to play with cdsctl or cds api with read only right for example.
The docker-compose file contains all CDS services. You can follow the new tutorial https://ovh.github.io/cds/hosting/ready-to-run/docker-compose/ to have a CDS up and running in less than 5min :)
You have to install version 0.43.2 if you want to upgrade your CDS Instance from a version < 0.43 to a newer version.
When you upgrade a CDS Instance, always run the database migration before, documentation on https://ovh.github.io/cds/hosting/database/
The release 0.44.0 is a major release with some breaking changes in the configuration file. Authentication mechanisms have been completely rewritten. If local authentication is enabled, users can now choose their password. Old passwords cannot be used anymore, users must request a password reset.
If you are upgrading an existing instance of CDS, you have to follow some steps to migrate:
This release contains a complete refactoring of user authentication. It's now possible to authenticate users with oauth2 GitHub & GitLab. Ldap authentication was rewritten too with some improvements.
CDS can authenticate a user with many backends activated: GitHub, GitLab, Ldap or local authentication.
See Documentation about User Authentication
Communication between api <-> μservice
and worker <-> api
has also been completely rewritten.
Each μservice use a consumer token
with limited rights represented by scope.
Users can manage their tokens with cdsctl or with the webui:
Users can control their session token:
See Documentation about Token
Before this release, it was not possible to update a Workflow or a Pipeline if it was managed as-code
(= configuration stored on git repostory).
It's now possible to update workflow and pipeline with the web ui, CDS will create a Pull Request on your Git Repository with the yml files updated.
You have to install version 0.42.0 if you want to upgrade your CDS Instance from a version < 0.42 to a newer version.
When you upgrade a CDS Instance, always run the database migration before, documentation on https://ovh.github.io/cds/hosting/database/
This version is the latest version before the new authentication system available in the next release.
Happy new year!
You have to install version 0.41.0 if you want to upgrade your CDS Instance from a version < 0.41 to a newer version.
When you upgrade a CDS Instance, always run the database migration before, documentation on https://ovh.github.io/cds/hosting/database/
You have to install version 0.40.0 if you want to upgrade your CDS Instance from a version < 0.40 to a newer version.
When you upgrade a CDS Instance, always run the database migration before, documentation on https://ovh.github.io/cds/hosting/database/
You have to install version 0.39.3 if you want to upgrade your CDS Instance from a version < 0.39 to a newer version.
When you upgrade a CDS Instance, always run the database migration before, documentation on https://ovh.github.io/cds/hosting/database/
You have to install version 0.38.1 if you want to upgrade your CDS Instance from a version < 0.38 to a newer version.
When you upgrade a CDS Instance, always run the database migration before, documentation on https://ovh.github.io/cds/hosting/database/
You have to install version 0.38.1 if you want to upgrade your CDS Instance from a version < 0.38 to a newer version.
When you upgrade a CDS Instance, always run the database migration before, documentation on https://ovh.github.io/cds/hosting/database/