Skip to content

Commit

Permalink
1.10.1 doc update (#156)
Browse files Browse the repository at this point in the history
  • Loading branch information
madchap committed Nov 29, 2020
1 parent cc95b8f commit 64ec7f7
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions docs/upgrading.rst
Original file line number Diff line number Diff line change
Expand Up @@ -41,18 +41,21 @@ Upgrade Celery to the latest version:

``pip install --upgrade celery``

Upgrading to DefectDojo Version 1.10.0
Upgrading to DefectDojo Version 1.10.x
--------------------------------------
**What's New:**

- See release notes: https://github.com/DefectDojo/django-DefectDojo/releases
- Defect Dojo now provides a `settings.py` file out-of-the-box. Custom settings need to go into `local_settings.py`. See https://github.com/DefectDojo/django-DefectDojo/blob/master/dojo/settings/settings.py and https://github.com/DefectDojo/django-DefectDojo/blob/master/docker/extra_settings/README.md
- A quickfix is to rename your own / customized `settings.py` or `settings.dist.py` to `local_settings.py`.
- Details of that PR: https://github.com/DefectDojo/django-DefectDojo/pull/3136
- A quickfix is to rename your own / customized `settings.py` or `settings.dist.py` to `local_settings.py`. Details of that PR: https://github.com/DefectDojo/django-DefectDojo/pull/3136
- Major JIRA integration refactoring, for which you should at least use 1.10.1 and not 1.10.0 for many bug fixes.

**Breaking changes**

Kubernetes/Helm users: we have moved away from the "stable" repository to "bitnami" in this release. The bitnami postgresql chart required us to add a new key to the postgresql secret, which will give you the error ``postgresql-postgres-password is missing`` if you have ``createPostgresqlSecret: false``. Other cases should work fine.
Kubernetes/Helm users: we have moved away from the "stable" repository to "bitnami" in this release. The bitnami postgresql chart required us to add a new key to the postgresql secret, which will give you the error ``postgresql-postgres-password is missing`` if you have ``createPostgresqlSecret: false``. In 1.10.1, a fix was also included to allow your existing ``postgresqlPassword`` to be reused properly.

Including in 1.10.1 were a couple fixes related to a rabbitMQ upgrade. The path to access ``password``, ``erlangCookie`` and ``existingPasswordSecret`` changed from ``rabbitmq`` to ``auth``. Furthermore, as rabbitMQ is deployed as a StatefulSet, an in-place upgrade is not possible and an error will likely be thrown such as ``Forbidden: updates to statefulset spec for fields other than 'replicas', 'template', and 'updateStrategy' are forbidden``. After ensuring your rabbitMQ celery queue is empty, you will then want to delete your rabbitMQ StatefulSet and PVC to allow them to get re-created, or fully delete and recreate defectdojo.


Upgrading to DefectDojo Version 1.9.3
-------------------------------------
Expand Down

0 comments on commit 64ec7f7

Please sign in to comment.