Skip to content

Deployments should "wait" until deltas have been generated #2206

@lawik

Description

@lawik

I believe @joshk has plans around this for Releases. Some kinda of staging step.

But essentially when we switch target version for a deployment we immediately kick off the delta generation. But if you are doing 1000 concurrents that may well trigger 1000 deployments before the deltas are even available.

You can manually operate this by pausing the deployment while you switch and then wait a little bit for deltas to populate, then resume. And it should be all ready to go.

It is not terrible in the current way it works but it is a race between generating deltas and passing out firmware. Definitely not optimal. It would also nice to have an indication of how many delta jobs were fired off so you can watch them complete (whether success or failure). Ideally also report what the failures are for the versions that failed. Lots of potential improvements there.

On the flip side. The current thing is quite simple.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions