Skip to content

Support integration test workflow #354

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 334 commits into
base: main
Choose a base branch
from

Conversation

backwind1233
Copy link
Contributor

@backwind1233 backwind1233 commented Jul 8, 2025

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jul 8, 2025
…s message for file existence check in testWlsVmAdmin.yml
@backwind1233 backwind1233 marked this pull request as ready for review August 7, 2025 02:54
backwind1233 and others added 8 commits August 7, 2025 11:05
…, and security groups before virtual network deletion
Your branch is up to date with 'origin/support_integration_test_workflow'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
	modified:   .github/it/README.md
	modified:   README.md

Untracked files:
  (use "git add <file>..." to include in what will be committed)
	.github/it/tmate-sshkey.png

no changes added to commit (use "git add" and/or "git commit -a")

Signed-off-by: Ed Burns <[email protected]>
…d commit.

modified:   weblogic-azure-aks/src/main/arm/scripts/common.sh

Signed-off-by: Ed Burns <[email protected]>
…d commit.

modified:   weblogic-azure-aks/src/main/arm/scripts/common.sh

Signed-off-by: Ed Burns <[email protected]>
Copy link
Contributor

@edburns edburns left a comment

Choose a reason for hiding this comment

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

PR 354 is a big PR. I seek review only for the part of it containing actual bug fixes.

The rest is an improved integration testing system which is documented in .github/it/README.md .

Here are the bug fixes.

resources/azure-common.properties
Update API versions.
weblogic-azure-aks/src/main/arm/scripts/setupDBConnections.sh
Additional logging
weblogic-azure-aks/src/main/arm/scripts/common.sh
Update references to files to point to specific known good commit.
weblogic-azure-aks/src/main/bicep/modules/_setupPasswordlessDBConnection.bicep
Passwordless fix. Make it correctly handle all three passwordless variants.
weblogic-azure-vm/arm-oraclelinux-wls-admin/src/main/arm/nestedtemplates/_pswlessDbTemplate.json
New API version.
weblogic-azure-vm/arm-oraclelinux-wls-admin/src/main/scripts/datasourceConfig-postgresql.sh
Additional logging.
weblogic-azure-vm/arm-oraclelinux-wls-admin/src/main/scripts/installJdbcDrivers.sh
weblogic-azure-vm/arm-oraclelinux-wls-cluster/arm-oraclelinux-wls-cluster/src/main/scripts/installJdbcDrivers.sh
Use yum to install maven instead of doing it manually.
weblogic-azure-vm/arm-oraclelinux-wls-cluster/arm-oraclelinux-wls-cluster/src/main/arm/nestedtemplates/_pswlessDbTemplate.json
New API version.
weblogic-azure-vm/arm-oraclelinux-wls-dynamic-cluster/arm-oraclelinux-wls-dynamic-cluster/src/main/arm/mainTemplate.json
Customizable WLS domain name was missing.
Passwordless implementation.
weblogic-azure-vm/arm-oraclelinux-wls-dynamic-cluster/arm-oraclelinux-wls-dynamic-cluster/src/main/arm/nestedtemplates/_installJdbcLibsTemplate.json
weblogic-azure-vm/arm-oraclelinux-wls-dynamic-cluster/arm-oraclelinux-wls-dynamic-cluster/src/main/arm/nestedtemplates/_pswlessDbTemplate.json
weblogic-azure-vm/arm-oraclelinux-wls-dynamic-cluster/arm-oraclelinux-wls-dynamic-cluster/src/main/scripts/installJdbcDrivers.sh
weblogic-azure-vm/arm-oraclelinux-wls-dynamic-cluster/test/scripts/generate-selfsigned-keystore.sh
Passwordless implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Required At least one contributor does not have an approved Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants