Skip to content

Add wait time of 40min before updating service status of IBMi VM#48

Merged
vikasbolla merged 1 commit intoIBM:mainfrom
vikasbolla:update_ibmi_status_logic
Mar 11, 2026
Merged

Add wait time of 40min before updating service status of IBMi VM#48
vikasbolla merged 1 commit intoIBM:mainfrom
vikasbolla:update_ibmi_status_logic

Conversation

@vikasbolla
Copy link
Collaborator

@vikasbolla vikasbolla commented Mar 10, 2026

Issue
IBMi instances require additional time after PowerVS reports them as ACTIVE to complete:

  • OS initialization and configuration
  • Network service startup
  • SSH service availability
  • User profile setup (PAC user)
  • Previously, services were marked as CREATED immediately when PowerVS status became ACTIVE, leading to premature access attempts and connection failures.

Reconciliation Flow:

  • VM created → Status: IN_PROGRESS (PowerVS building)
  • PowerVS reports ACTIVE → CreatedAt timestamp recorded
  • IBMi Only: Status remains IN_PROGRESS with countdown for 40 minutes
  • Controller requeues every 2 minutes, updates countdown message
  • After 40 minutes → Status: CREATED, access info displayed

Have tested the changes by branch deployment in staging.

@vikasbolla vikasbolla force-pushed the update_ibmi_status_logic branch from 2152498 to 5133aa4 Compare March 10, 2026 06:11
Signed-off-by: Vikas <vikas.satyanarayana.bolla@ibm.com>
@vikasbolla vikasbolla force-pushed the update_ibmi_status_logic branch from 5133aa4 to e0c2e2a Compare March 10, 2026 06:11
Copy link
Member

@mkumatag mkumatag left a comment

Choose a reason for hiding this comment

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

LGTM

@mkumatag
Copy link
Member

@Prajyot-Parab ptal

Copy link
Member

@Prajyot-Parab Prajyot-Parab left a comment

Choose a reason for hiding this comment

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

/lgtm

@tsambari2
Copy link

vertx-codegen does not have SSPL license. I approve.

@vikasbolla vikasbolla merged commit cd9ad41 into IBM:main Mar 11, 2026
11 of 12 checks passed
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.

4 participants