My Oracle Support Banner

Jobs Getting Stuck With "Waiting to obtain an executor to start the execution of the build" After Narrowing Down Ingress And Egress Rules In "vbs-executor-vcn" (Doc ID 2860290.1)

Last updated on JANUARY 18, 2024

Applies to:

Visual Builder Studio - Version 22.04.0 and later
Information in this document applies to any platform.

Symptoms

In order to allow Build Executors to deploy on VBCS with a more secure access than the one given by ANY address, what described in

Oracle® Cloud Administering Visual Builder Studio Release 22.01.0 - 3 Set Up VB Studio for CI/CD - VB Studio Public IP Addresses in OCI Data Centers

If you're running VM executors in another compartment's subnet and don't want to use the CIDR 0.0.0.0/0 range in your ingress and egress rules, specify VB Studio's public IP address in the subnet's ingress and egress rules.

has been tried.

More precisely, the following steps have been performed:
1. Added a new security list in the "vbs-executor-vcn" with
 
 - Egress rules with TCP all ports "/32" subnet for all the IPs listed in the above document for the specific Region and Data Center.

 - Ingress rules with TCP ports 22, 9005, 9033, 9082, 9085, ICMP type 3 code 4 and "/32" subnet for all the IPs listed in the above document for the specific Region and Data Center.

2. Attach the security list created at step 1. to the three VM executor subnets (one on each AD).

3. Edit the default security list and remove egress and ingress entries with 0.0.0.0/0 as destination and source respectively.

4. Run any job in VBS: the job gets stuck in "Waiting to obtain an executor to start the execution of the build".

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.