Skip to content

Conversation

@ocofaigh
Copy link
Contributor

@ocofaigh ocofaigh commented Nov 11, 2025

Description

  • The Code Engine member has been updated to the new DA named "Landing zone for serverless applications with Code Engine". The one being used now is going to be deprecated shortly.
  • New ICD Da has been added to handle creating the container registry namespace. This means the ALM DA will no longer creates it but instead take it in as an input. (Fixes Container registry quota #198)
  • Add support to deploy the Logs agent to the cluster in the standard variation
  • Updated to "dependency_version_2": true

The first two changes are breaking changes. There will be no support to upgrade without the re-creation of resources. (DA is only in the community catalog)

Release required?

  • No release
  • Patch release (x.x.X)
  • Minor release (x.X.x)
  • Major release (X.x.x)
Release notes content

Run the pipeline

If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.

Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:

/run pipeline

Checklist for reviewers

  • If relevant, a test for the change is included or updated with this PR.
  • If relevant, documentation for the change is included or updated with this PR.

For mergers

  • Use a conventional commit message to set the release level. Follow the guidelines.
  • Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
  • Use the Squash and merge option.

@ocofaigh ocofaigh changed the title Replace code Enginne DA and add ICR DA Replace Code Engine DA and add ICR DA Nov 11, 2025
@ocofaigh
Copy link
Contributor Author

/run pipeline

@ocofaigh ocofaigh changed the title Replace Code Engine DA and add ICR DA Replace Code Engine DA and add ICR DA + Logs Agent DA Nov 11, 2025
@ocofaigh
Copy link
Contributor Author

/run pipeline

@ocofaigh ocofaigh requested review from imprateeksh and removed request for daniel-butler-irl November 11, 2025 18:57
imprateeksh
imprateeksh previously approved these changes Nov 12, 2025
@imprateeksh
Copy link
Member

Tests have failed
image

image

@ocofaigh
Copy link
Contributor Author

Thats odd, we have no toolchains in our account currently:
image

@ocofaigh
Copy link
Contributor Author

/run pipeline

@ocofaigh
Copy link
Contributor Author

This time it failed with

  1. OCP error:
Error: Request failed with status code: 409, ServerErrorResponse: {"incidentID":"21e92cde-c495-aed7-a390-c6f7fe55b17f","code":"E0007","description":"A cluster with the same name already exists. Choose another name.","type":"Provisioning"}
  1. Config aggregator error:
 2025/11/12 09:12:34 Terraform apply | Error: ---
 2025/11/12 09:12:34 Terraform apply | id: terraform-afb83e56
 2025/11/12 09:12:34 Terraform apply | summary: 'ReplaceSettingsWithContext failed: trustedProfileId(s) is invalid or have
 2025/11/12 09:12:34 Terraform apply |   insufficient access.'
 2025/11/12 09:12:34 Terraform apply | severity: error
 2025/11/12 09:12:34 Terraform apply | resource: ibm_config_aggregator_settings
 2025/11/12 09:12:34 Terraform apply | operation: create
 2025/11/12 09:12:34 Terraform apply | component:
 2025/11/12 09:12:34 Terraform apply |   name: github.com/IBM-Cloud/terraform-provider-ibm
 2025/11/12 09:12:34 Terraform apply |   version: 1.84.3
 2025/11/12 09:12:34 Terraform apply | ---
 2025/11/12 09:12:34 Terraform apply | 
 2025/11/12 09:12:34 Terraform apply | 
 2025/11/12 09:12:34 Terraform apply |   with module.app_config.ibm_config_aggregator_settings.config_aggregator_settings[0],
 2025/11/12 09:12:34 Terraform apply |   on ../../main.tf line 179, in resource "ibm_config_aggregator_settings" "config_aggregator_settings":
 2025/11/12 09:12:34 Terraform apply |  179: resource "ibm_config_aggregator_settings" "config_aggregator_settings" {
  1. GRIT quota:
 2025/11/12 09:27:17 Terraform apply | Error: ---
 2025/11/12 09:27:17 Terraform apply | id: terraform-a64b3de2
 2025/11/12 09:27:17 Terraform apply | summary: 'CreateToolWithContext failed: User GoldenEye.Development has hit the project
 2025/11/12 09:27:17 Terraform apply |   limit. Please contact support to increase the limit.'
 2025/11/12 09:27:17 Terraform apply | severity: error
 2025/11/12 09:27:17 Terraform apply | resource: ibm_cd_toolchain_tool_hostedgit
 2025/11/12 09:27:17 Terraform apply | operation: create
 2025/11/12 09:27:17 Terraform apply | component:
 2025/11/12 09:27:17 Terraform apply |   name: github.com/IBM-Cloud/terraform-provider-ibm
 2025/11/12 09:27:17 Terraform apply |   version: 1.83.3
 2025/11/12 09:27:17 Terraform apply | ---

Following up on these..

@ocofaigh
Copy link
Contributor Author

I have completed some manual cleanup on the account which should prevent the error we had been seeing around projects limit. Re-running..

@ocofaigh
Copy link
Contributor Author

/run pipeline

@ocofaigh
Copy link
Contributor Author

Latest errors:

  1. Cloud logs webhook failure:
 2025/11/12 11:57:54 Terraform apply | Error: ---
 2025/11/12 11:57:54 Terraform apply | id: terraform-8571f342
 2025/11/12 11:57:54 Terraform apply | summary: |-
 2025/11/12 11:57:54 Terraform apply |   CreateOutgoingWebhookWithContext failed: Request errors:
 2025/11/12 11:57:54 Terraform apply |   * Request failed: Duplicate source
 2025/11/12 11:57:54 Terraform apply | severity: error
 2025/11/12 11:57:54 Terraform apply | resource: ibm_logs_outgoing_webhook
 2025/11/12 11:57:54 Terraform apply | operation: create
 2025/11/12 11:57:54 Terraform apply | component:
 2025/11/12 11:57:54 Terraform apply |   name: github.com/IBM-Cloud/terraform-provider-ibm
 2025/11/12 11:57:54 Terraform apply |   version: 1.84.3
 2025/11/12 11:57:54 Terraform apply | ---
  1. SM error (reported to SM team):
 2025/11/12 12:25:24 Terraform apply | ---
 2025/11/12 12:25:24 Terraform apply | id: terraform-446cc00a
Error: 1/12 12:25:24 Terraform apply | summary: '[ERROR] Error waiting for create resource instance
 2025/11/12 12:25:24 Terraform apply | (crn:v1:bluemix:public:secrets-manager:eu-de:a/abac0df06b644a9cabc6e44f55b3880e:1a545181-1804-4f71-94e1-bd9d4ba67182::)
 2025/11/12 12:25:24 Terraform apply |   to be succeeded: timeout while waiting for state to become ''active, succeeded''
 2025/11/12 12:25:24 Terraform apply |   (last state: ''in progress'', timeout: 30m0s)'
 2025/11/12 12:25:24 Terraform apply | severity: error
 2025/11/12 12:25:24 Terraform apply | resource: ibm_resource_instance
 2025/11/12 12:25:24 Terraform apply | operation: create
 2025/11/12 12:25:24 Terraform apply | component:
 2025/11/12 12:25:24 Terraform apply |   name: github.com/IBM-Cloud/terraform-provider-ibm
 2025/11/12 12:25:24 Terraform apply |   version: 1.84.3
 2025/11/12 12:25:24 Terraform apply | ---

@ocofaigh
Copy link
Contributor Author

/run pipeline

@ocofaigh
Copy link
Contributor Author

Most recent run failed due to:

SM failure (SM team already debugging):

Error: 1/12 17:38:41 Terraform apply | Error: [ERROR] Error waiting for create resource instance (crn:v1:bluemix:public:secrets-manager:eu-de:a/abac0df06b644a9cabc6e44f55b3880e:4279f7a6-71b1-42f3-bcd0-73d1b0317099::) to be succeeded: timeout while waiting for state to become 'active, succeeded' (last state: 'in progress', timeout: 30m0s)

@ocofaigh
Copy link
Contributor Author

/run pipeline

@ocofaigh
Copy link
Contributor Author

 2025/11/13 10:15:37 Terraform apply | Error: ---
 2025/11/13 10:15:37 Terraform apply | id: terraform-a64b3de2
 2025/11/13 10:15:37 Terraform apply | summary: 'CreateToolWithContext failed: User GoldenEye.Development has hit the project
 2025/11/13 10:15:37 Terraform apply |   limit. Please contact support to increase the limit.'
 2025/11/13 10:15:37 Terraform apply | severity: error
 2025/11/13 10:15:37 Terraform apply | resource: ibm_cd_toolchain_tool_hostedgit
 2025/11/13 10:15:37 Terraform apply | operation: create
 2025/11/13 10:15:37 Terraform apply | component:
 2025/11/13 10:15:37 Terraform apply |   name: github.com/IBM-Cloud/terraform-provider-ibm
 2025/11/13 10:15:37 Terraform apply |   version: 1.83.3
 2025/11/13 10:15:37 Terraform apply | ---

Working with devsecops team to debug, as we do not have many projects in our account

@ocofaigh
Copy link
Contributor Author

/run pipeline

imprateeksh
imprateeksh previously approved these changes Nov 14, 2025
@ocofaigh
Copy link
Contributor Author

/run pipeline

@ocofaigh
Copy link
Contributor Author

The following tests passed:
-- PASS: TestProjectsBasicExistingResourcesTest
-- PASS: TestProjectsBasicFullTest

The TestProjectsStandardFullTest test failed with this odd error (debugging with epx team):
image

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.

Container registry quota

3 participants