Skip to content

Conversation

@odeimaiz
Copy link
Member

@odeimaiz odeimaiz commented Aug 18, 2025

What do these changes do?

Spotted by @sanderegg
image

This PR fixes the starting of dynamic services.

Notice the correct positioning and no errors popping up:
Dynamics

Related issue/s

How to test

Dev-ops

@odeimaiz odeimaiz self-assigned this Aug 18, 2025
@odeimaiz odeimaiz added bug buggy, it does not work as expected a:frontend issue affecting the front-end (area group) labels Aug 18, 2025
@odeimaiz odeimaiz added this to the Voyager milestone Aug 18, 2025
@odeimaiz odeimaiz marked this pull request as ready for review August 18, 2025 07:45
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes an issue with starting dynamic services in the frontend where a race condition was preventing proper initialization. The fix ensures that the progress sequence is created only after the node metadata is available.

  • Moved progress sequence initialization from constructor to a property apply method
  • Added conditional logic to handle cases where metadata may not be immediately available
  • Implemented a listener to defer initialization until metadata becomes available

@odeimaiz odeimaiz added the 🤖-automerge marks PR as ready to be merged for Mergify label Aug 18, 2025
@odeimaiz
Copy link
Member Author

@mergify queue

@mergify
Copy link
Contributor

mergify bot commented Aug 18, 2025

queue

🛑 Configuration not compatible with a branch protection setting

The branch protection setting Require branches to be up to date before merging is not compatible with max_parallel_checks>1, queue_conditions != merge_conditions and must be unset.

Copy link
Member

@sanderegg sanderegg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks

@sonarqubecloud
Copy link

@mergify
Copy link
Contributor

mergify bot commented Aug 18, 2025

🧪 CI Insights

Here's what we observed from your CI run for 089abbb.

✅ Passed Jobs With Interesting Signals

Pipeline Job Signal Health on base branch Retries 🔍 CI Insights 📄 Logs
CI system-tests Base branch is broken, but the job passed. Looks like this might be a real fix 💪 Broken 0 View View
unit-tests Base branch is broken, but the job passed. Looks like this might be a real fix 💪 Broken 0 View View

@odeimaiz odeimaiz merged commit 3472e17 into ITISFoundation:master Aug 18, 2025
58 checks passed
@odeimaiz odeimaiz deleted the fix/start-dynamic branch August 18, 2025 08:34
@sanderegg sanderegg added the t:maintenance Some planned maintenance work label Aug 26, 2025
@matusdrobuliak66 matusdrobuliak66 mentioned this pull request Sep 2, 2025
61 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🤖-automerge marks PR as ready to be merged for Mergify a:frontend issue affecting the front-end (area group) bug buggy, it does not work as expected t:maintenance Some planned maintenance work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants