django-DefectDojo
django-DefectDojo copied to clipboard
Update mysql Docker tag from 5.7.39 to v8 (docker-compose.yml)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| mysql | major | 5.7.39 -> 8.0.30 |
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
I'm surprised that everything is green...
I remember there being s big reason why we did not make this move sooner, but why exactly is escaping me. @mtesauro do you remember?
@Maffooch The way DB user accounts are stored is different between 5x and 8x - the last time I looked at this it basically broke easy compose-based upgrades. Required manual steps that I don't recall the specifics of TBH.
I'm also surprised that the tests were green on this one.
Could it be that the new version of the container have some auto migration thing that help? Should we spend time on this?
@damiencarol Given that the tests passed (and used to not pass), it's probably worth spending some time on MySQL 8
I'm not sure I'll have time to test this much over the next week or two but if someone can, that would be great.
@mtesauro Also I was thinking that as v5 and v8 are very different we could maybe have 2 tests. keep the one for v5 and create a new one for v8
@damiencarol Interesting idea - sure why not give it a try.
Renovate Ignore Notification
As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 8.x releases. However, if you upgrade to 8.x manually then Renovate will reenable minor and patch updates automatically.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.