camunda / camunda-bpm-platform

Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
https://camunda.com/
Apache License 2.0
4.11k stars 1.55k forks source link

Update Alpine base image to latest 3.x version #3234

Closed ThorbenLindhauer closed 1 year ago

ThorbenLindhauer commented 1 year ago

Acceptance Criteria (Required on creation)

Hints

Links

Breakdown

### docker-camunda-bpm-platform Pull requests
- [ ] https://github.com/camunda/docker-camunda-bpm-platform/pull/270
- [ ] https://github.com/camunda/docker-camunda-bpm-platform/pull/271
- [ ] https://github.com/camunda/docker-camunda-bpm-platform/pull/272
- [ ] https://github.com/camunda/docker-camunda-bpm-platform/pull/273
### camunda-docs-manual Pull requests
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1491
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1492
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1493
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1494

Update - Version & Release Note Amendments

### camunda-docs-manual Pull requests
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1499
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1500
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1501
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1502

Dev2QA handover

psavidis commented 1 year ago

Release Notes:

psavidis commented 1 year ago
mboskamp commented 1 year ago

The existing PRs all look good. 👍 I guess we also want to backport it to 7.17 as well. Can you add another PR? Before closing this issue, please don't forget to add the version labels.

psavidis commented 1 year ago

I've added a backport PR for 7.17 as well.

psavidis commented 1 year ago

Update:

eol of 7.17 (October 2023) is before eol of alpine 3.15 (24 Nov 2021, source here) which renders the backport for 7.17 unnecessary. Thus, i recommend not to include it in our consideration.

mboskamp commented 1 year ago

As discussed, let's do the backport to 7.17 too. The benefits are that 7.17 will go EOL with an updated version and we might avoid security issues until then or even after the official support, which would be nice for our users.

tasso94 commented 1 year ago

@psavidis, even though there are no obvious breaking changes, let's mention in the migration ^1 and patch-level update ^2 guides that from what to what versions we updated the alpine base image and link the release notes. Like this, our users will be made aware that they must double-check their customizations.

psavidis commented 1 year ago

Docs for minor/patch - level upgrade have been added.

mboskamp commented 1 year ago

@psavidis, this looks very good already 👍 The docker branches are ready to be merged. I left two hints in the docs master PR which would need to be backported to the other branches as well if you agree with my opinion. Let me know what you think in the PR :)

psavidis commented 1 year ago

@psavidis, this looks very good already 👍 The docker branches are ready to be merged. I left two hints in the docs master PR which would need to be backported to the other branches as well if you agree with my opinion. Let me know what you think in the PR :)

I've applied your suggestions as indicated both to master & backports 👍

mboskamp commented 1 year ago

Awesome, everything looks great. Well done :)

tasso94 commented 1 year ago

@psavidis, can you please add to the migration guides/update guides that our docker images have been updated from version 3.15 and add the release notes of 3.16 and 3.17 as well?