Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update camunda/zeebe docker tag to v1.3.14 - autoclosed #316

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Nov 21, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Update Change
camunda/zeebe minor 1.0.0 -> 1.3.14

Release Notes

camunda/zeebe (camunda/zeebe)

v1.3.14

Compare Source

Bug Fixes

Broker
  • Follower cannot receive new entries because it did not reset the log on receiving snapshot (#​10202)
  • Follower cannot receive snapshot because "chunk received out of order" (#​10180)
  • Unable to use the same input/output element in multi-instance (#​4687)
Misc
  • Don't log JsonParseException in the gateway as errors (#​9933)

Merged Pull Requests

  • fix(raft): follower reset pendingsnapshot after rejecting install request (#​10183)
  • Print record timestamp in compact record logger (#​10170)
  • Don't over abbreviate rejections in compact record logger (#​10156)
  • Add more abbreviations to the compact record logger (#​10144)
  • Fix flaky MultiPartitionDeploymentLifecycleTest (#​10065)
  • Don't overwrite local multi-instance variables (#​9947)
  • Don't log JsonParseExceptions as errors (#​9934)
  • Support logging partition id in compact record logger (#​9885)

v1.3.13: Zeebe 1.3.13

Compare Source

Bug Fixes

Broker
  • Deployment Distribution not idempotent (#​9877)
  • Leaders with no log before snapshot get stuck in a loop when replicating the snapshot (#​9820)
  • Output mapping doesn't create an incident if a variable is missing (#​9543)
  • SIGBUS error with 1.2.2 (#​8099)
  • IllegalStateException: Not expected to have an active sequence flow count lower then zero! (#​6778)
Misc
  • Unhealthy partition in long running benchmark (#​8302)
  • InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code (#​6504)

Maintenance

  • Smoke test rootless deployment of broker/gateway images (#​9748)

Merged Pull Requests

  • Await until no more marked-for-deletion segments are present (#​9911)
  • test(qa): increase timeout (#​9905)
  • test(qa): wait until message is published before restarting the broker (#​9886)
  • Support logging partition id in compact record logger (#​9885)
  • Allow relaxed instantiation of exporter configuration (#​9854)
  • Remove ActorControl#runUntilDone (#​9850)
  • Restructure journal module (#​9834)
  • Clean up journal segment pre-allocation (#​9833)
  • fix: don't replicate snapshot if member already has the latest snapshot (#​9824)
  • Reject duplicate parallel gateway activate command (#​9759)
  • Add rootless integration test (#​9749)
  • Complete start/close futures when an actor fails (#​9734)
  • Preallocate segment files (#​9731)
  • Split loading and managing segments out of SegmentedJournal (#​9714)
  • Disable some auto configuration (#​9692)
  • [Backport stable/1.3] Fix CLA warnings on release due to bot commits (#​9677)
  • Escalate errors in output mapping evaluation (#​9668)
  • fix(engine): add grace period to detect end of processing (#​9082)

v1.3.12: Zeebe 1.3.12

Compare Source

Bug Fixes

Broker
  • Could not take snapshot on followers because the position doesn't exist (#​7911)

Merged Pull Requests

  • fix(broker): do not log error if follower fails to take snapshot when log is not uptodate (#​9624)

Full Changelog: camunda/camunda@1.3.11...1.3.12

v1.3.11: Zeebe 1.3.11

Compare Source

1.3.11

Maintenance

  • Update Go client to use 1.17 (#​9270)

Merged Pull Requests

  • Set higher timeout for awaitility in ControlledActorClockEndpointIT (#​9579)
  • Do not restart broker on snapshot test (#​9573)

v1.3.10: Zeebe 1.3.10

Compare Source

Enhancements

Java Client
  • Allows disabling environment variable override in JavaClient (#​9401)

Merged Pull Requests

  • feat(client): Allow disabling environment variable override in Java client (#​9411)

Full Changelog: camunda/camunda@1.3.9...1.3.10

v1.3.9: Zeebe 1.3.9

Compare Source

1.3.9

Bug Fixes

Broker
  • MetricsExporter does not configure a record filter (#​9240)
  • Multiple triggered interrupting boundary events can deadlock process instance (#​9233)
  • Interrupting event subprocess is activated more than once (#​9185)
  • Multiple OOM encountered on benchmark cluster (#​8509)
  • java.lang.IllegalArgumentException: invalid offset: -17568 (#​6442)
Java Client
  • Java client fails to describe partitions that are DEAD (#​9387)

Maintenance

  • Update vulnerable versions of Go, Netty and Spring for 1.3.8 (#​9427)

Merged Pull Requests

  • Set zbctl user agent (#​9434)
  • Java client accepts topologies with DEAD partitions (#​9410)
  • Configure record filter for metrics exporter (#​9371)
  • Do not open dispatchers in follower role (#​9367)
  • Fix flaky Raft.shouldReconnect test (#​9284)
  • Trigger boundary events only if the flow scope is active (#​9281)
  • Interrupting event subprocess is activated more than once (#​9261)
  • Yield control if too many timers due (#​9249)
  • Stabilize LongPollingActivateJobsTest by awaiting for condition before assertions (#​9220)
  • refactor: enable waiting for manual snapshot (#​8706)

v1.3.8: Zeebe 1.3.8

Compare Source

1.3.8

Bug Fixes

Broker
  • DueDateTimeChecker will block progress if many timers are due (#​9238)
  • DueDateTimeChecker may be scheduled with a negative delay (#​9236)
  • Removing Subscription consumer re-registers the consumer instead of removing (#​9123)
  • NPE in Validator (#​9083)
  • Job of cancelled instance can be activated if an error was thrown on it (#​8588)
  • Boundary Event can't be triggered after EventSubProcess is triggered (#​6874)
  • A workflow with start event message will deploy but fail to start if it has an event sub process (#​4099)
Misc
  • Partition is healthy is logged unnecessarily (#​9207)
  • IndexOutOfBounds if output collection of multi-instance is modified (#​9143)
  • Error with: Failing installation of 'LogStoragePartitionStep' (#​9040)

Merged Pull Requests

  • refactor(engine): prevent instant rescheduling (#​9237)
  • Cancel job with incident when canceling the process instance (#​9219)
  • Do not log health status unnecessarily (#​9208)
  • Fix ArrayOutOfBounds / collection has wrong type errors by raising an incident (#​9178)
  • Trigger boundary events after an interrupting event subprocess is triggered (#​9175)
  • Check for message names being null during validation (#​9164)
  • fix: remove subscription consumer instead of re-registering (#​9139)
  • fix(broker): do not log transition failure due to term mismatch as error (#​9122)
  • [Backport stable/1.3] Wait for gateway start in StandaloneGateway (#​9099)
  • Fix 4099 by opening event subscriptions after start event's output mappings were applied (#​9047)
  • chore(maven): add trailing slashes to new Artifactory URL (#​9017)

Full Changelog: camunda/camunda@1.3.6...1.3.8

v1.3.7: Zeebe 1.3.7

Compare Source

Release: 1.3.7

Bug Fixes

Gateway
  • Make activated jobs which were not send to clients re-activatable (#​3631)

Security

  • [Snyk] Fix for 1 vulnerabilities (#​8900)

Merged Pull Requests

Full Changelog: camunda/camunda@1.3.6...1.3.7

v1.3.6: Zeebe 1.3.6

Compare Source

Release: 1.3.6

Bug Fixes

Broker
  • Make activated jobs which were not send to clients re-activatable (#​3631)
Gateway
  • Make activated jobs which were not send to clients re-activatable (#​3631)

Merged Pull Requests

  • [Backport stable/1.3] #​3631: Re-activate jobs (#​8959)
  • [Backports stable/1.3] Remove temporary cache cleaning (#​8946)
  • #​3631: Re-activate jobs (#​8879)
  • [Snyk] Security upgrade org.springframework.boot:spring-boot-starter-web from 2.6.1 to 2.6.4 (#​8876)
  • Release 1.3.5 (#​8865)

Full Changelog: camunda/camunda@1.3.5...1.3.6

v1.3.5: Zeebe 1.3.5

Compare Source

Release: 1.3.5

Bug Fixes

Broker
  • NPE during replay (#​8830)
  • When installing services fails during a transition, the partition does not recover and becomes inactive (#​8717)
  • I can't activate jobs with a high max job count (#​5525)
Misc
  • Two TimerSubscriptions of the same timer wheel share the same timerId (#​8776)

Merged Pull Requests

  • fix: notify new SnapshotReplicationListeners about missed replications (#​8834)
  • Correctly truncate a job activation batch if it will not fit in the dispatcher (#​8799)
  • Add API to probe the logstream batch writer if more bytes can be written without writing them (#​8798)
  • Extend Either/EitherAssert capabilities (#​8797)
  • fix: throw instead of silently overwriting timers (#​8785)
  • fix: avoid transition to inactive when log storage installation fails (#​8767)
  • Fix slow Windows OS smoke test (#​8765)
  • Fix exporter flaky test (#​8691)

v1.3.4: Zeebe 1.3.4

Compare Source

Release: 1.3.4

  • Critical fix on Operate importer - post processing of incidents could get locked and stop importing incidents (issue introduced on version 1.3.0 - update recommended)

Merged Pull Requests

  • ReplayStateRandomizedPropertyTest failed on message event subprocess (#​7778)
  • [Backport stable/1.3] Replace all references of develop branch (#​8730)
  • [Backport stable/1.3] Remove references of the master branch (#​8727)
  • [Backport stable/1.3] fix(client/java): Reduced log level of job activations (#​8723)
  • fix(client/java): Reduced log level of job activations (#​8708)
  • [Backport stable/1.3] Unflake ReplayStateRandomizedPropertyTest (#​8702)
  • Release 1.3.3 (#​8701)
  • Unflake ReplayStateRandomizedPropertyTest (#​8698)

Full Changelog: camunda/camunda@1.3.3...1.3.4

v1.3.3: Zeebe 1.3.3

Compare Source

Release: 1.3.3

Merged Pull Requests

  • [Backport stable/1.3] Setup mock before usage (#​8697)
  • Setup mock before usage (#​8689)
  • Release 1.3.2 (#​8684)
  • [Backport stable/1.3] Let WorkloadGenerator wait longer for created incident (#​8682)
  • [Backport stable/1.3] Deny imports of shaded dependencies from testcontainers (#​8679)
  • [Backport stable/1.3] Fix flaky exporter distribute test (#​8674)
  • Deny imports of shaded dependencies from testcontainers (#​8670)
  • Fix flaky exporter distribute test (#​8668)
  • Let WorkloadGenerator wait longer for created incident (#​8650)

Full Changelog: camunda/camunda@1.3.2...1.3.3

v1.3.2: Zeebe 1.3.2

Compare Source

Release: 1.3.2

ℹ️ This release fixes a critical bug (#​8611), which can affect users using the new assignee and candidateGroup features introduced in 1.3.0. One of the effects of this bug is a potential loss of data. It's recommended that all users on 1.3.x which make use of user tasks in general update immediately to at least 1.3.2, and generally recommended that all users on 1.3.x update to at least 1.3.2 anyway.

Bug Fixes

Broker
  • LogStorageAppender Actor occupies an Actor Thread forever due to a full backpressue queue (#​8540)
  • OutOfMemory in follower (#​7992)
  • When assignee or candidate groups expression evaluates to an empty string, the logged event cannot be processed nor exported (#​8611)

Merged Pull Requests

  • [Backport stable/1.3] Improve stability of StreamProcessorReplayModeTest#shouldNotSetLastProcessedPositionIfLessThanSnapshotPosition (#​8677)
  • Improve stability of StreamProcessorReplayModeTest#shouldNotSetLastProcessedPositionIfLessThanSnapshotPosition (#​8667)
  • [Backport stable/1.3] Write correct header size when encoding task headers (#​8661)
  • [Backport stable/1.3] Fix duplicate test runs when using the skip-random-tests and parallel-tests profiles (#​8658)
  • [Backport stable/1.3] test: remove elasticsearch exporter tls test (#​8656)
  • Fix duplicate test runs when using the skip-random-tests and parallel-tests profiles (#​8639)
  • Write correct header size when encoding task headers (#​8638)
  • Remove elasticsearch exporter TLS test (#​8633)
  • [Backport stable/1.3] fix(log/stream): ensure the appender future always gets completed (#​8628)
  • [Backport stable/1.3] fix(log/appender): yield thread when experiencing backpressure (#​8618)
  • Release 1.3.1 (#​8607)
  • fix(log/stream): ensure the appender future always gets completed (#​8605)
  • fix(log/appender): yield thread when experiencing backpressure (#​8582)

Full Changelog: camunda/camunda@1.3.1...1.3.2

v1.3.1: Zeebe 1.3.1

Compare Source

Release: 1.3.1

⚠️ This release contains a critical bug #​8611 which can cause data loss for users using the new assignee and candidateGroup features introduced in 1.3.0. It's recommended that you update as soon as possible to at least 1.3.2.

Enhancements

Misc
  • Configurable threshold for deciding between replicating events or snapshots (#​7968)

Bug Fixes

Broker
  • Deployment distribution is only retried twice (#​8525)
  • IllegalStateException: Failed to build variable mapping expression (#​8066)
  • StackOverflowError in FEEL engine (#​7758)
Misc
  • Variable mapping replaces non-ascii characters with '?' in string values (#​8579)
  • Timed out requests causes a memory leak in NettyMessagingService (#​8541)

Merged Pull Requests

  • [Backport stable/1.3] Fixes security issue with Jackson library (#​8591)
  • [Backport stable/1.3] fix: set default encoding to UTF-8 (#​8585)
  • fix: set default encoding to UTF-8 (#​8580)
  • [Backport stable/1.3] Configurable threshold for preferring snapshot replication (#​8568)
  • Configurable threshold for preferring snapshot replication (#​8562)
  • [Backport stable/1.3] fix(atomix/netty): remove open future when request times out (#​8554)
  • fix(atomix/netty): remove open future when request times out (#​8550)
  • [Backport stable/1.3] docs: fix code example for ClockActuatorClient (#​8548)
  • [Backport stable/1.3] fix(broker): retry deployment distribution until success (#​8546)
  • docs: fix code example for ClockActuatorClient (#​8544)
  • [Backport stable/1.3] fix: print correct json input (#​8538)
  • [Backport stable/1.3] Always exit on unrecoverable VM errors (#​8536)
  • [Backport stable/1.3] deps(maven): bump feel-engine from 1.13.3 to 1.14.1 (#​8529)
  • fix(broker): retry deployment distribution until success (#​8526)
  • fix: print correct json input (#​8522)
  • [Backport stable/1.3] test(atomix): faster RaftRule tests (#​8519)
  • [Backport 1.3]: test: increment time continously (#​8517)
  • [Backport 1.3]: Feat: Processing has reached end (#​8516)
  • deps(maven): bump feel-engine from 1.13.3 to 1.14.1 (#​8513)
  • Feat: Processing has reached end (#​8510)
  • Enable nightly QA runs for stable/1.2 (#​8505)
  • test(atomix): faster RaftRule tests (#​8501)
  • Always exit on unrecoverable VM errors (#​8327)

Full Changelog: camunda/camunda@1.3.0...1.3.1

v1.3.0: Zeebe 1.3.0

Compare Source

Release: 1.3.0

⚠️ Warning
We found a bug #​8579 in release (1.3.0), which is related to the new docker base image we use. The default locale was not set correctly, which can cause user data corruption especially if non-ASCII characters are used, like umlauts.

Additionally, it also contains a critical bug #​8611 which can cause data loss for users using the new assignee and candidateGroup features introduced in 1.3.0. It's recommended that you update as soon as possible to at least 1.3.2.

Please make sure to use the latest cluster chart (1.3.2) or full chart (1.3.1) release. If you not use helm please make sure to set the LC_ALL=C.UTF-8 directly in the container.

Enhancements

Broker
  • Raise incident when candidate groups expression evaluates to list of not-strings (#​8303)
  • Reject the deployment if the result variable is missing (#​8172)
  • Reject the deployment if the decisionId is invalid (#​8061)
  • In the model API, a business rule task can reference a DMN decision (#​8060)
  • Configure elasticseach index shards and replication (#​8004)
  • Configure raft timeouts and failure detection parameters (#​6320)
  • Client should accept the job to send complete command (#​5763)
  • Broker can delay failed tasks before reprocessing. (#​5626)
  • Support completion condition for multi-instance (#​5439)
  • Time travel API for Zeebe (#​5289)
  • Allow to configure TLS for internal traffic between brokers and gateway (#​5272)
Gateway
  • Gateway can instruct the broker to delay tasks and have a GRPC API for that. (#​5627)
Go Client
  • I can specify the requestTimeout on using Zbctl (#​4516)
  • I can start a workflow instance using the workflow key using zbctl (#​1423)
Misc
  • Reject process with restricted task headers (#​8304)
  • Support GRPC Health Checking Protocol in Gateway (#​7635)
  • Improve log messages when communication failed (#​7017)
  • Gateway can instruct the broker to delay tasks and have a GRPC API for that. (#​5627)

Bug Fixes

Broker
  • When the creation of snapshots fails, the (internal) set of pending requests is not updated properly (#​8212)
  • When current snapshot is newer than the pending snapshot, the pending snapshot is not deleted (#​8211)
  • Two process instances with different process definitions share the same key (#​8129)
  • Message variables are duplicated or missing (#​8068)
  • StreamProcessors are kept alive (#​8044)
  • OutOfMemory in follower (#​7992)
  • Do not fail snapshotting when exporter position is -1 (#​7978)
  • Transition to follower fails because Segment not open (#​7962)
  • Concurrent snapshotting and closing of the DB (#​7889)
  • Multiple role transitioning seem to have concurrency problems (#​7873)
  • Appender position is smaller than previous appender position (#​7862)
  • Leading exporter fails to recover from snapshot (#​7858)
  • Concurrently deleting and copying snapshot (#​7856)
  • Readers are not closed (#​7767)
  • Unnecessary complexity figuring out why a partition is unhealthy (#​7759)
  • Metrics reporting unusually high number of written records (#​7218)
Gateway
  • Activate Jobs Request scheduled Timer is not canceled on error (#​8423)
  • Gateway does not respect the long polling timeout received along with the activate jobs request (#​8389)
  • Requests to activate jobs may result in infinite execution from the Gateway to the brokers (#​8310)
Java Client
  • Java client is returning null instead of empty objects (#​7630)
Misc
  • Activate Jobs Request scheduled Timer is not canceled on error (#​8423)
  • Gateway does not respect the long polling timeout received along with the activate jobs request (#​8389)
  • Acquiring a write lock in the Journal blocks installing a received snapshot for ever (#​8369)
  • Raft leader sometimes does not update commitIndex even if the records are replicated to a quorum (#​8324)
  • NPE BrokerHealthCheckService.setBrokerStarted()" (#​8311)
  • Requests to activate jobs may result in infinite execution from the Gateway to the brokers (#​8310)
  • Query API request data is corrupted (#​8269)
  • Too many workers can break cluster performance (#​8267)
  • UserTaskForm should have a default unique id (#​8153)
  • Potential NPE in BpmnElementType.getElementTypeName (#​8141)
  • Missing artifact version of netty-tcnative-boringssl-static (#​7938)
  • MessageCorrelationTest.shouldCorrelateOnlyOnceToNonInterruptingBoundaryEvent (#​7818)
  • Panel "Number of records not exported" shows wrong values (#​7228)

Documentation

  • Update Contributing Guide for Java 17 (#​8031)
  • Document experimental query api in config template (#​7993)
  • Document gateway configuration template for interceptors (#​7969)
  • Describe backport protocol in Contributing guide (#​7792)

Merged Pull Requests

  • [Backport release-1.3.0] deps(maven): bump version.log4j from 2.17.0 to 2.17.1 (#​8497)
  • test(raft): remove unnecessary test (#​8479)
  • Fix flaky RaftTest (#​8474)
  • Add recreate benchmark script (#​8473)
  • [Backport 1.3] 8446 elastic fix (#​8463)
  • Validate benchmark name in createBenchmark.sh script (#​8455)
  • fix(broker): remove frontend with outdated libraries from debug http server (#​8437)
  • fix(polling): respect request timeout settings (#​8391)
  • Increase release job resources (#​8360)
  • contribution-guide: mention the emoji code (#​8348)
  • Introduce a general ApiRequestHandler for CommandApi and QueryApi (#​8257)
  • Add CodeQL workflow (#​8144)
  • Fix release pipeline after JDK 17 upgrade (#​8130)
  • [1.2] Prevent multiple stream processors (#​8059)
  • Add Java 11 release job and remove Java 8 one (#​8057)
  • Install missing gpg utility for release (#​8056)
  • Restrict IntelliJ-IDEA code style through version control (#​8033)
  • Reference the English gcloud install page (#​8012)
  • Start process instance using the processKey with zbctl (#​7997)
  • Document experimental query api (#​7994)
  • Enable dependabot for github-actions (#​7987)
  • refactor: rework profiler scripts (#​7966)
  • docs(contributing): non-utf8 symbol in the CONTRIBUTING.md (#​7952)
  • Fix deploy issues with new module (#​7869)
  • Minor changes in the contributing guide (#​7838)

New Contributors

v1.2.12: Zeebe 1.2.12

Compare Source

Release: 1.2.12

Bug Fixes

Broker
  • Make activated jobs which were not send to clients re-activatable (#​3631)
Gateway
  • Make activated jobs which were not send to clients re-activatable (#​3631)

Merged Pull Requests

  • chore(maven): add trailing slashes to new Artifactory URL (#​9017)
  • [Backports stable/1.2] chore(maven): migrate to new artifacts.camunda.com (#​8980)
  • Remove temporary cache cleaning fix from OS smoke tests (#​8943)
  • [Snyk] Fix for 1 vulnerabilities (#​8900)
  • #​3631: Re-activate jobs (#​8879)

Full Changelog: camunda/camunda@1.2.11...1.2.12

v1.2.11: Zeebe 1.2.11

Compare Source

Release: 1.2.11

Bug Fixes

Broker
  • NPE during replay (#​8830)
  • When installing services fails during a transition, the partition does not recover and becomes inactive (#​8717)
  • ReplayStateRandomizedPropertyTest failed on message event subprocess (#​7778)
  • I can't activate jobs with a high max job count (#​5525)
Misc
  • Two TimerSubscriptions of the same timer wheel share the same timerId (#​8776)

Merged Pull Requests

  • fix: notify new SnapshotReplicationListeners about missed replications (#​8834)
  • Correctly truncate a job activation batch if it will not fit in the dispatcher (#​8799)
  • Add API to probe the logstream batch writer if more bytes can be written without writing them (#​8798)
  • Extend Either/EitherAssert capabilities (#​8797)
  • fix: throw instead of silently overwriting timers (#​8785)
  • fix: avoid transition to inactive when log storage installation fails (#​8767)
  • Fix slow Windows OS smoke test (#​8765)
  • [Backport stable/1.2] Remove references to master (#​8729)
  • fix(client/java): Reduced log level of job activations (#​8708)
  • Unflake ReplayStateRandomizedPropertyTest (#​8698)
  • Fix exporter flaky test (#​8691)
  • Setup mock before usage (#​8689)

v1.2.10: Zeebe 1.2.10

Compare Source

Release: 1.2.10

Bug Fixes

Broker
  • LogStorageAppender Actor occupies an Actor Thread forever due to a full backpressue queue (#​8540)
  • Deployment distribution is only retried twice (#​8525)
  • OutOfMemory in follower (#​7992)
  • Timed out requests causes a memory leak in NettyMessagingService (#​8541)

Merged Pull Requests

  • [Backport stable/1.2] Let WorkloadGenerator wait longer for created incident (#​8681)
  • [Backport stable/1.2] Deny imports of shaded dependencies from testcontainers (#​8680)
  • [Backport stable/1.2] Improve stability of StreamProcessorReplayModeTest#shouldNotSetLastProcessedPositionIfLessThanSnapshotPosition (#​8676)
  • [Backport stable/1.2] Fix flaky exporter distribute test (#​8673)
  • Deny imports of shaded dependencies from testcontainers (#​8670)
  • Fix flaky exporter distribute test (#​8668)
  • Improve stability of StreamProcessorReplayModeTest#shouldNotSetLastProcessedPositionIfLessThanSnapshotPosition (#​8667)
  • [Backport stable/1.2] Fix duplicate test runs when using the skip-random-tests and parallel-tests profiles (#​8659)
  • [Backport stable/1.2] test: remove elasticsearch exporter tls test (#​8657)
  • Let WorkloadGenerator wait longer for created incident (#​8650)
  • Fix duplicate test runs when using the skip-random-tests and parallel-tests profiles (#​8639)
  • Remove elasticsearch exporter TLS test (#​8633)
  • [Backport stable/1.2] fix(log/stream): ensure the appender future always gets completed (#​8627)
  • [Backport stable/1.2] fix(log/appender): yield thread when experiencing backpressure (#​8617)
  • fix(log/stream): ensure the appender future always gets completed (#​8605)
  • Fix security issues with HTTP request smuggling in Netty (#​8600)
  • [Backport stable/1.2] Fixes commons-compress CVE-2021-36090 (#​8598)
  • [Backport stable/1.2] Fix two Spring security issues (#​8595)
  • [Backport stable/1.2] Fixes security issue with Jackson library (#​8590)
  • [Backport stable/1.2] Fixes CVE-2021-22569 related to Protobuf (#​8589)
  • [Backport stable/1.2] fix: set default encoding to UTF-8 (#​8587)
  • fix(log/appender): yield thread when experiencing backpressure (#​8582)
  • fix: set default encoding to UTF-8 (#​8580)
  • [Backport 1.2]: Use System time for metrics (#​8557)
  • [Backport stable/1.2] fix(atomix/netty): remove open future when request times out (#​8553)
  • fix(atomix/netty): remove open future when request times out (#​8550)
  • [Backport stable/1.2] fix(broker): retry deployment distribution until success (#​8545)
  • [Backport stable/1.2] Relax timeout for flaky test shouldExportEvenIfElasticNotInitiallyReachable (#​8539)
  • [Backport stable/1.2] fix: print correct json input (#​8537)
  • [Backport stable/1.2] Always exit on unrecoverable VM errors (#​8535)
  • [Backport stable/1.2] Add debug logging to failing go integration tests (#​8530)
  • fix(broker): retry deployment distribution until success (#​8526)
  • fix: print correct json input (#​8522)
  • [Backport stable/1.2] test(atomix): faster RaftRule tests (#​8518)
  • [Backport 1.2]: Feat: Processing has reached end (#​8515)
  • [Backport 1.2] test: increment time continuously (#​8511)
  • Feat: Processing has reached end (#​8510)
  • test: increment time continuously (#​8508)
  • Enable nightly QA runs for stable/1.2 (#​8505)
  • test(atomix): faster RaftRule tests (#​8501)
  • Release 1.2.9 (#​8498)
  • Add debug logging to failing go integration tests (#​8376)
  • Always exit on unrecoverable VM errors (#​8327)
  • Relax timeout for flaky test shouldExportEvenIfElasticNotInitiallyReachable (#​8214)
  • Use System time for metrics (#​7974)

Full Changelog: camunda/camunda@1.2.9...1.2.10

v1.2.9: Zeebe 1.2.9

Compare Source

Release: 1.2.9

This release includes a security fix for the latest Log4J CVE. We recommend you update to this version, 1.3.0, or higher.

Merged Pull Requests

  • [Backport stable/1.2] deps(maven): bump version.log4j from 2.17.0 to 2.17.1 (#​8496)
  • [Backport stable/1.2] test(raft): remove unnecessary test (#​8489)
  • [Backport stable/1.2] Fix junit report pattern (#​8488)
  • [Snyk] Fix for 1 vulnerabilities (#​8482)
  • test(raft): remove unnecessary test (#​8479)
  • [Backport stable/1.2] Add recreate benchmark script (#​8477)
  • Add recreate benchmark script (#​8473)
  • Fix aggregation of flaky test results in Jenkins (#​8472)
  • Release 1.2.8 (#​8471)
  • [Backport 1.2]: Use correct elastic version (#​8465)
  • Validate benchmark name in createBenchmark.sh script (#​8455)
  • Use correct elastic version (#​8446)

v1.2.8: Zeebe 1.2.8

Compare Source

Release: 1.2.8

⚠️ This release contains a security patch which fixes the a new vector for the Log4Shell exploit present in log4j-core version < 2.17.0. We recommend you update your Zeebe production clusters as soon as possible to 1.1.9, 1.2.8, or greater. ⚠️

Bug Fixes

Gateway
  • Activate Jobs Request scheduled Timer is not canceled on error (#​8423)
  • InFlightLongPollingActivateJobsRequestsState#activeRequestsToBeRepeated contains duplicates (#​8390)
  • Gateway does not respect the long polling timeout received along with the activate jobs request (#​8389)
  • Requests to activate jobs may result in infinite execution from the Gateway to the brokers (#​8310)
Misc
  • Activate Jobs Request scheduled Timer is not canceled on error (#​8423)
  • InFlightLongPollingActivateJobsRequestsState#activeRequestsToBeRepeated contains duplicates (#​8390)
  • Gateway does not respect the long polling timeout received along with the activate jobs request (#​8389)
  • Acquiring a write lock in the Journal blocks installing a received snapshot for ever (#​8369)
  • Raft leader sometimes does not update commitIndex even if the records are replicated to a quorum (#​8324)
  • Requests to activate jobs may result in infinite execution from the Gateway to the brokers (#​8310)
  • Too many workers can break cluster performance (#​8267)
  • MessageCorrelationTest.shouldCorrelateOnlyOnceToNonInterruptingBoundaryEvent (#​7818)

Merged Pull Requests

  • fix(polling): cancel scheduled timer on error (#​8424)
  • Fixes flaky priority election timer test (#​8393)
  • fix(polling/state): prevent duplicates in repeatable requests list (#​8392)
  • fix(polling): respect request timeout settings (#​8391)
  • fix(journal): always release acquired read lock (#​8372)
  • Ensure leader always commits when replicated to quorum (#​8357)
  • Fix ZeebePartition can be closed when there are ongoing transitions (#​8344)
  • fix(gtw/jobs): ignore notifications if already scheduled (#​8317)
  • Fix flakiness in MessageCorrelationTest (#​7996)

v1.2.7: Zeebe 1.2.7

Compare Source

Release: 1.2.7

⚠️ This release contains a security patch which fixes the a new vector for the Log4Shell exploit present in log4j-core version < 2.16.0. We recommend you update your Zeebe production clusters as soon as possible to 1.1.8, 1.2.7, or greater. ⚠️

Bug fixes

  • [Snyk] Fix for 1 vulnerabilities - log4j 2.16.0 (#​8395)

Merged Pull Requests

  • chore(elastic): update to elasticsearch 7.16.1 (#​8378)
  • Release 1.2.6 (#​8361)

v1.2.6: Zeebe 1.2.6

Compare Source

Release: 1.2.6

⚠️ This release contains a critical security patch which fixes the Log4Shell exploit present in log4j-core version < 2.15.0. We recommend you update your Zeebe production clusters as soon as possible to 1.1.7, 1.2.6, or greater. ⚠️

Bug Fixes

Broker
  • Appender position is smaller than previous appender position (#​7862)

Merged Pull Requests

  • build(deps): bump log4j-api from 2.14.1 to 2.15.0 in /parent (#​8347)
  • fix(raft): notify role change listener only when transition completed (#​8285)

v1.2.5: Zeebe 1.2.5

Compare Source

Release: 1.2.5

Enhancements

Broker
  • Configure raft timeouts and failure detection parameters (#​6320)

Bug Fixes

Broker
  • When the creation of snapshots fails, the (internal) set of pending requests is not updated properly (#​8212)
  • StreamProcessors are kept alive (#​8044)
  • Do not fail snapshotting when exporter po

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, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title chore(deps): update camunda/zeebe docker tag to v1.3.14 chore(deps): update camunda/zeebe docker tag to v1.3.14 - autoclosed Dec 6, 2023
@renovate renovate bot closed this Dec 6, 2023
@renovate renovate bot deleted the renovate/camunda-zeebe-1.x branch December 6, 2023 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants