Skip to content

Commit 1419d54

Browse files
accoe-oraclerashik-bhasin
authored andcommitted
Add compartment ID to OKE WR errors request
1 parent 3ad802c commit 1419d54

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

oci/containerengine_cluster_resource.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -606,16 +606,17 @@ func clusterWaitForWorkRequest(wId *string, entityType string, action oci_contai
606606

607607
// The workrequest may have failed, check for errors if identifier is not found or work failed or got cancelled
608608
if identifier == nil || response.Status == oci_containerengine.WorkRequestStatusFailed || response.Status == oci_containerengine.WorkRequestStatusCanceled {
609-
return nil, getErrorFromContainerengineClusterWorkRequest(client, wId, retryPolicy, entityType, action)
609+
return nil, getErrorFromContainerengineClusterWorkRequest(client, wId, response.CompartmentId, retryPolicy, entityType, action)
610610
}
611611

612612
return identifier, nil
613613
}
614614

615-
func getErrorFromContainerengineClusterWorkRequest(client *oci_containerengine.ContainerEngineClient, workId *string, retryPolicy *oci_common.RetryPolicy, entityType string, action oci_containerengine.WorkRequestResourceActionTypeEnum) error {
615+
func getErrorFromContainerengineClusterWorkRequest(client *oci_containerengine.ContainerEngineClient, workId *string, compartmentId *string, retryPolicy *oci_common.RetryPolicy, entityType string, action oci_containerengine.WorkRequestResourceActionTypeEnum) error {
616616
response, err := client.ListWorkRequestErrors(context.Background(),
617617
oci_containerengine.ListWorkRequestErrorsRequest{
618618
WorkRequestId: workId,
619+
CompartmentId: compartmentId,
619620
RequestMetadata: oci_common.RequestMetadata{
620621
RetryPolicy: retryPolicy,
621622
},

oci/containerengine_node_pool_resource.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -663,16 +663,17 @@ func nodePoolWaitForWorkRequest(wId *string, entityType string, action oci_conta
663663

664664
// The workrequest may have failed, check for errors if identifier is not found or work failed or got cancelled
665665
if identifier == nil || response.Status == oci_containerengine.WorkRequestStatusFailed || response.Status == oci_containerengine.WorkRequestStatusCanceled {
666-
return nil, getErrorFromContainerengineNodePoolWorkRequest(client, wId, retryPolicy, entityType, action)
666+
return nil, getErrorFromContainerengineNodePoolWorkRequest(client, wId, response.CompartmentId, retryPolicy, entityType, action)
667667
}
668668

669669
return identifier, nil
670670
}
671671

672-
func getErrorFromContainerengineNodePoolWorkRequest(client *oci_containerengine.ContainerEngineClient, workId *string, retryPolicy *oci_common.RetryPolicy, entityType string, action oci_containerengine.WorkRequestResourceActionTypeEnum) error {
672+
func getErrorFromContainerengineNodePoolWorkRequest(client *oci_containerengine.ContainerEngineClient, workId *string, compartmentId *string, retryPolicy *oci_common.RetryPolicy, entityType string, action oci_containerengine.WorkRequestResourceActionTypeEnum) error {
673673
response, err := client.ListWorkRequestErrors(context.Background(),
674674
oci_containerengine.ListWorkRequestErrorsRequest{
675675
WorkRequestId: workId,
676+
CompartmentId: compartmentId,
676677
RequestMetadata: oci_common.RequestMetadata{
677678
RetryPolicy: retryPolicy,
678679
},

0 commit comments

Comments
 (0)