diff --git a/TEST_STAND/buck0/main.tf b/TEST_STAND/buck0/main.tf index 257cd1a..2d3b0c9 100644 --- a/TEST_STAND/buck0/main.tf +++ b/TEST_STAND/buck0/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "terra.k8c.ru/nubes-test/nubes" - version = "5.0.58" + version = "5.0.59" } } } diff --git a/universal_rebuild/internal/core/client.go b/universal_rebuild/internal/core/client.go index 9d56045..b81c907 100644 --- a/universal_rebuild/internal/core/client.go +++ b/universal_rebuild/internal/core/client.go @@ -507,7 +507,7 @@ func (c *UniversalClient) FindInstanceByDisplayName(ctx context.Context, service if len(found) == 0 { page := 1 for { - reqURL := fmt.Sprintf("%s/instances?page=%d&size=100", c.ApiEndpoint, page) + reqURL := fmt.Sprintf("%s?endpoint=/instances&page=%d&size=100", c.ApiEndpoint, page) req, err := http.NewRequestWithContext(ctx, "GET", reqURL, nil) if err != nil { return nil, err @@ -581,7 +581,7 @@ func (c *UniversalClient) FindInstanceByDisplayName(ctx context.Context, service } func (c *UniversalClient) GetInstanceState(ctx context.Context, instanceUid string) (*InstanceStateResponse, error) { - url := fmt.Sprintf("%s/instances/%s", c.ApiEndpoint, instanceUid) + url := fmt.Sprintf("%s?endpoint=/instances/%s", c.ApiEndpoint, instanceUid) req, err := http.NewRequestWithContext(ctx, "GET", url, nil) if err != nil { return nil, err @@ -627,7 +627,7 @@ func isInstanceDeleted(state *InstanceStateResponse) bool { // GetInstanceStateRaw получает состояние инстанса БЕЗ валидации статуса. // Используется для проверки ref-параметров: нужно читать даже deleted/suspended инстансы. func (c *UniversalClient) GetInstanceStateRaw(ctx context.Context, instanceUid string) (*InstanceStateResponse, error) { - reqURL := fmt.Sprintf("%s/instances/%s", c.ApiEndpoint, instanceUid) + reqURL := fmt.Sprintf("%s?endpoint=/instances/%s", c.ApiEndpoint, instanceUid) req, err := http.NewRequestWithContext(ctx, "GET", reqURL, nil) if err != nil { return nil, err diff --git a/universal_rebuild/main.go b/universal_rebuild/main.go index 6b07ee1..4d345b7 100644 --- a/universal_rebuild/main.go +++ b/universal_rebuild/main.go @@ -10,7 +10,7 @@ import ( ) var ( - version string = "5.0.58" + version string = "5.0.59" ) func main() {