Skip to content

HA Instance pipeline rolling deploy#296

Merged
knolleary merged 7 commits intomainfrom
ha-pipeline-rolling-deploy
Feb 6, 2026
Merged

HA Instance pipeline rolling deploy#296
knolleary merged 7 commits intomainfrom
ha-pipeline-rolling-deploy

Conversation

@hardillb
Copy link
Copy Markdown
Contributor

@hardillb hardillb commented Feb 4, 2026

fixes FlowFuse/flowfuse#5871

Description

Makes the app.containers.restartFlows() call wait for the first replica to finish restarting before restarting the second.

This should ensure there is always a replica running when new flows are pushed or the the instance is restarted from the overview page.

Related Issue(s)

FlowFuse/flowfuse#5871

Checklist

  • I have read the contribution guidelines
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
    • Upgrade instructions
    • Configuration details
    • Concepts
  • Changes flowforge.yml?
    • Issue/PR raised on FlowFuse/helm to update ConfigMap Template
    • Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production
  • Link to Changelog Entry PR, or note why one is not needed.

Labels

  • Includes a DB migration? -> add the area:migration label

@hardillb hardillb added this to the 2.27 milestone Feb 4, 2026
@hardillb hardillb self-assigned this Feb 4, 2026
@hardillb hardillb moved this to Review in 🛠 Development Feb 4, 2026
@hardillb hardillb requested a review from knolleary February 4, 2026 10:29
Copy link
Copy Markdown
Member

@knolleary knolleary left a comment

Choose a reason for hiding this comment

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

Some additional error handling needed to avoid risk of uncaught exceptions

Comment thread kubernetes.js
@hardillb
Copy link
Copy Markdown
Contributor Author

hardillb commented Feb 6, 2026

Testing pre-staging env is here:

https://6655.flowfuse.dev/team/plant-enterprise/pipelines

@knolleary knolleary merged commit 689a395 into main Feb 6, 2026
5 checks passed
@knolleary knolleary deleted the ha-pipeline-rolling-deploy branch February 6, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Review

Development

Successfully merging this pull request may close these issues.

Make deployments to HA instances sequential

2 participants