Skip to content

control plane node count increments too early during provisioning #9900

@swapzero

Description

@swapzero

What happened:

Apparently out of sync messages in the logs during cluster creation. Let's take a 3-node control plane provisioning as an example.

During provisioning, the logs show messages like:

 Scaling up control plane nodes, 3 expected (2 actual)","retries":367

But this is inaccurate in my opinion, because the actual counter increases the moment a node is being provisioned and not after it successfully comes up and acts as a control plane node :)

What you expected to happen:

The actual counter should only increment after a node is fully provisioned and functioning as a control plane node.

How to reproduce it (as minimally and precisely as possible):

Create a cluster with a 3-node control plane and monitor the logs during provisioning. You will see the actual count incrementing early, even though the nodes aren't yet ready as control plane nodes.

Anything else we need to know?:

This can be misleading while watching provisioning progress or failures.

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