forked from Azure/sap-automation
-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add GitHub Workflows 01-deploy-control-plane and 02-deploy-sap-workload-zone #19
Open
rdeveen
wants to merge
12
commits into
main
Choose a base branch
from
github-workflow
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit 449f30ab3d968bbc13eea89dd5485abc7f93c7ec Author: Hindrik Bruinsma <[email protected]> Date: Tue Mar 26 11:32:51 2024 +0100 Adding GitHub Workflows to SAP Deployer commit 7a1cd9fca55ae3e090b7f8637b223443428d5acd Author: Robert de Veen <[email protected]> Date: Tue Mar 26 11:00:35 2024 +0100 Remove redundant command in setup_dependencies function commit 1fa55d3c7ade75a66a573242d85b9618df3bada0 Author: Robert de Veen <[email protected]> Date: Tue Mar 26 10:47:51 2024 +0100 removed settings that are already stored. commit f55cb3be5c15ee100bd834bb03068f3d99b710ca Author: Robert de Veen <[email protected]> Date: Tue Mar 26 10:47:07 2024 +0100 removed whitespaces commit cb4fb164c448cdbf7355422475763e9f46a684d2 Author: github-actions <[email protected]> Date: Tue Mar 26 09:38:10 2024 +0000 Added updates from deployment - Workflow: Deploy SAP Workload Zone:44-1 [skip ci] commit 5e3933863c39bf8b22178a2f67dc75458087c210 Author: Robert de Veen <[email protected]> Date: Tue Mar 26 10:33:25 2024 +0100 Comment out az logout command in deploy script commit c9b07ff96b1ffe67894752e45697fb47866bd0f6 Author: github-actions <[email protected]> Date: Tue Mar 26 09:30:08 2024 +0000 Added updates from deployment - Workflow: Deploy SAP Workload Zone:43-1 [skip ci] commit 5b387973c880e8449049ea8b13b2a01001d515e1 Author: Robert de Veen <[email protected]> Date: Tue Mar 26 10:25:30 2024 +0100 get_value_with_key "FENCING_SPN_ID" commit e32b7e39321c193c9774c360ee34c409fed53d01 Author: Robert de Veen <[email protected]> Date: Tue Mar 26 09:56:31 2024 +0100 Update use_service_endpoint flag to true commit 0d335e191ab6889089f86416a23749836b83a0f3 Author: Robert de Veen <[email protected]> Date: Tue Mar 26 09:42:47 2024 +0100 Update default workload zone configuration name commit 809391821a0c97bfba58c21e5efd31b1bb8749f2 Author: Robert de Veen <[email protected]> Date: Tue Mar 26 09:39:27 2024 +0100 Fix role assignment check in deploy script commit 274a2ca3aca7121ae2137691a13b87af61942ef5 Author: Robert de Veen <[email protected]> Date: Tue Mar 26 09:23:14 2024 +0100 Update NFS_provider value and add TODO comment for role assignment check commit 1679bfcd8a909d2e269c2ce2e7adb1bc7326cc70 Author: Robert de Veen <[email protected]> Date: Tue Mar 26 08:34:01 2024 +0100 Update peer_with_control_plane_vnet to false commit ade15f0698bc65bd053ac9c1112a317e86e98386 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 17:53:21 2024 +0100 use_AFS_for_shared_storage = false commit a414557aac94d0a94233a12f49cf798927c33012 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 16:02:08 2024 +0100 Fix ARM_SUBSCRIPTION_ID export in deploy script commit e38bb3437da65ea940e42b466f8f3bd4ce7799bf Author: Robert de Veen <[email protected]> Date: Mon Mar 25 15:58:53 2024 +0100 Add ARM_SUBSCRIPTION_ID environment variable commit 2db8ed8b0d77cc7d95a50c35eae9642bb0cf36eb Author: Robert de Veen <[email protected]> Date: Mon Mar 25 15:50:42 2024 +0100 Refactor deployment script and Terraform module paths commit 429a6b13a855f18e2daa7243479d83df164c6f60 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 15:23:59 2024 +0100 WL_ARM_OBJECT_ID of Enterprise Application SDAF-GH-Integration commit d13af6f46fcab5efde21494c051e3e38ea01aa01 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 15:16:38 2024 +0100 WL_ARM_OBJECT_ID commit a1f4f3bdc5dd249d2a6c7a3b47b53b287c343e65 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 15:10:29 2024 +0100 Update keyvault policy to use application ID instead of object ID commit 211a020b9c3056f55d71e5b60f86ee239e085a90 Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 14:13:14 2024 +0100 Don't use AzDO pipeline variable commit 03322a7d1dd801edef8141f2e563d4e8f71eef0e Author: Robert de Veen <[email protected]> Date: Mon Mar 25 15:01:15 2024 +0100 strip qutoes from values out of app configurations. commit 32115a09b07d3dfc2199584c2fef06782ee7e6d7 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 14:37:02 2024 +0100 Refactor set_secrets.sh script to improve readability and maintainability commit e04083f66efd63bd3f967a68f98e062d0f05c1fc Author: Robert de Veen <[email protected]> Date: Mon Mar 25 14:10:29 2024 +0100 Fix variable export in deploy script commit c34ed7ab4214cf3047389c3513fd619b66958b33 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 14:09:13 2024 +0100 Update deploy script with echo statements commit 6ccfcab4b40da656a8f0f8e1d442135de206113a Author: Robert de Veen <[email protected]> Date: Mon Mar 25 13:49:45 2024 +0100 Remove commented out code for adding variables to platform variable group commit f5525d57395e6280bc592a05489580f5b72d9dfb Author: github-actions <[email protected]> Date: Mon Mar 25 12:48:18 2024 +0000 Updated control plane deployment configuration. - Workflow: Deploy Control Plane:459-1 [skip ci] commit a7223a684add565f4673a3f6b2d6e26ca693b3c2 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 13:42:25 2024 +0100 Remove commented out code and conditionally set secret with key WZ_PAT commit c966039f655a379b26f6d91db96ccebcdf7b3893 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 13:39:10 2024 +0100 Save Deployer_State_FileName commit bb2ee008ca59ee01fec946384aa4924950016009 Author: github-actions <[email protected]> Date: Mon Mar 25 12:19:51 2024 +0000 Updated control plane deployment configuration. - Workflow: Deploy Control Plane:458-1 [skip ci] commit c22004378a87d225c126db7d85a126a03b6262e0 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 13:13:23 2024 +0100 Fix variable assignment in shared_functions.sh commit 336f2a45089cddacbcad0a776434903a17f5a5e6 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 12:59:41 2024 +0100 Update variable group IDs and labels commit ced5fd1a11d95cb212d7b23b6e3c93e9dd542f94 Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 13:08:08 2024 +0100 Replace `Deployment_Configuration_Path` with `CONFIG_REPO_PATH`, as they point to the same folder commit 45d3a7ac148044872875b52f59ff9a9522c25542 Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 13:07:31 2024 +0100 Remove duplicate checkout commit fff815b2f57a4b95dc599faf56855bd3d23d5cb3 Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 12:54:38 2024 +0100 `variable_group` and `parent_variable_group` should be environment variables commit c79385bfffc08ad0884dfab200e1abbc0f945518 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 11:24:53 2024 +0100 deployerfolder commit 3c18fa64d8ad384dff872624badfcb96d88e41ac Author: Robert de Veen <[email protected]> Date: Mon Mar 25 11:22:15 2024 +0100 use APP_CONFIGURATION_NAME commit c2fc0fef98ed30151ea29b72891b88c0c5c5f50a Author: Robert de Veen <[email protected]> Date: Mon Mar 25 11:08:07 2024 +0100 use tha main branch commit 78899d8f320b15a7d5cbffc513f2d455ed116ee5 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 11:06:44 2024 +0100 Remove debug_variable from pipeline commit eae077049a71bc0b8ff1ef05c575e2cdc2d70652 Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 11:02:19 2024 +0100 Fail pipeline when files are committed with incorrect line-endings in `WORKSPACES` commit 3b9563b88e7e45973eca1938d4feb3eb3038bedd Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 10:53:58 2024 +0100 Add template for other platforms commit 660a8ced652313fbece02a9eee3c5a24236b4ce2 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 10:39:35 2024 +0100 Add workflow application token action for Azure login commit d108bbc723ca3c8b88a406105f78638fc6945c5d Author: Robert de Veen <[email protected]> Date: Mon Mar 25 10:22:55 2024 +0100 Remove unnecessary "az ad signed-in-user show" commands commit bb0df56b77cae8e4fa75f99995ff55323ac8dbae Author: Robert de Veen <[email protected]> Date: Mon Mar 25 10:20:53 2024 +0100 az ad signed-in-user show commit a350d5b4ca4efc7d2e17a1af05f2cde62a207b25 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 10:14:13 2024 +0100 Update Azure login commands commit c1ddaaaac9d16ec566c7cc0c72827c443f13e7bb Author: Robert de Veen <[email protected]> Date: Mon Mar 25 10:00:32 2024 +0100 Update Azure login steps in MSI workflow commit 8703400f14b3928da8e15c78466b524b527e1117 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 09:46:36 2024 +0100 Update Azure login credentials commit abc0ce8e0a79c38c38d147ffc444523f4997c075 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 09:37:04 2024 +0100 Refactor Azure login workflows commit 04d67430f58765fc7782dcbec31c7e3a01af9d7c Author: Robert de Veen <[email protected]> Date: Mon Mar 25 09:34:37 2024 +0100 Refactor Azure login workflow commit 21e53b237e9de2ae562142e68ced72a15886b2df Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 09:28:14 2024 +0100 Remove duplicate error logging commit 84f196fce842277a5a766bb6d175ea24a5709c51 Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 09:16:30 2024 +0100 az_var doesn't exist anymore commit 4148223430e16be8d4cf7057c1c241ac666a9a4e Author: Robert de Veen <[email protected]> Date: Mon Mar 25 09:27:32 2024 +0100 Fix Azure login issues commit b90e1b4651281747d3ebda53d07db5ab6638070d Author: Robert de Veen <[email protected]> Date: Mon Mar 25 09:23:50 2024 +0100 Test MSI and SPN Workflow commit 0aa81f9b9710a91a8a45c1eb351c970901a2015f Author: Robert de Veen <[email protected]> Date: Mon Mar 25 09:14:12 2024 +0100 Fix missing closing parenthesis in key_vault assignment commit 5a165d2a81357c5a5c951deabcdc3cf2624e29d4 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 09:12:38 2024 +0100 Refactor deployer environment and location variables commit 503762295817f32ff2d1f64f469d9fc2cbb5f0f8 Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 09:10:08 2024 +0100 Read variables from environment variables/pipelines or config files using shared methods commit 7c1bff82ed8c238b57c9306bddaabcc2e9c7afcb Author: Robert de Veen <[email protected]> Date: Mon Mar 25 09:05:43 2024 +0100 Fix dos2unix conversion issue in deploy script commit 73e87b6dce40049bf1bfe627d97eee582e186983 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 09:05:02 2024 +0100 Fix file paths and add echo statements for environment files commit 2636b1985149feaf3c6bf2a6b130bcc3c8fc1f29 Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 08:59:01 2024 +0100 Fix broken if caused by merging commit 370ba373564922d20d23b9486266af16050bdd06 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 08:54:15 2024 +0100 Fix path in set_secrets.sh script commit d95199270473528f7412aad9a980cbbd6ad2cdc3 Author: Robert de Veen <[email protected]> Date: Mon Mar 25 08:45:03 2024 +0100 Refactor Azure DevOps configuration and parameter file handling commit be464f19d3c41d754105b49a3cc37b61de5e640f Author: Robert de Veen <[email protected]> Date: Mon Mar 25 08:37:09 2024 +0100 Implement exit_error method commit 24c5766d05b1dbbd07eb5f92379175c004602ccd Author: Hindrik Bruinsma <[email protected]> Date: Mon Mar 25 07:55:02 2024 +0100 Should always be ran on the container commit 3dabcde39fa39f3bf799c77f8015f8296eeaff8f Author: Robert de Veen <[email protected]> Date: Fri Mar 22 17:36:04 2024 +0100 Fix file path and retrieve environment variables commit 0febbf8f9ce4d0fed283acb1f3afc1ac8c808e86 Author: Robert de Veen <[email protected]> Date: Fri Mar 22 17:23:40 2024 +0100 Add USE_MSI flag to disable MSI usage commit a631e452b26c8795a8d6ac290cce39e94090934b Author: Robert de Veen <[email protected]> Date: Fri Mar 22 17:20:40 2024 +0100 Add workload zone configuration to deployment workflow and script commit af1dd340807b10d2607dc65ab2e09261b322a29c Author: Robert de Veen <[email protected]> Date: Fri Mar 22 17:12:19 2024 +0100 CP and WL subscription settings. commit 256da87be275686844e8c418b0c497113592579c Author: Robert de Veen <[email protected]> Date: Fri Mar 22 17:11:20 2024 +0100 removed library folder as required vars commit 2d3676ed67a85840e063ada9a341e3179c349764 Author: Robert de Veen <[email protected]> Date: Fri Mar 22 17:10:48 2024 +0100 Add required variables for deployment commit 16910da4e8d916e92d449ae89a87e8bc59675e08 Author: Robert de Veen <[email protected]> Date: Fri Mar 22 15:03:21 2024 +0100 No more Permission denied commit bcde2c1556bbda31fcb79b3322c7cb9d89402f3b Author: Robert de Veen <[email protected]> Date: Fri Mar 22 14:50:56 2024 +0100 remane workflow and job names commit 2f7a167f42cf1625ad61802c2897351864a4fc5a Author: Robert de Veen <[email protected]> Date: Fri Mar 22 14:15:34 2024 +0100 Update SAP Workload Zone script filename commit 38559dbee5d1e78d4541b4fcb8ba3674bc3fd566 Author: Hindrik Bruinsma <[email protected]> Date: Fri Mar 22 14:13:02 2024 +0100 Added input validation method and replaced several Azure Pipeline Variables with Environment Variables commit 94958bf6e17b88a03f375305efab9177673d5fd5 Author: Hindrik Bruinsma <[email protected]> Date: Fri Mar 22 14:12:28 2024 +0100 Use colours from shared_function commit e8488f3dd4dbb00bd2a5a84cd43363628c586e44 Author: Hindrik Bruinsma <[email protected]> Date: Fri Mar 22 14:09:41 2024 +0100 Use git to determine if changes should be committed commit b435f12325434f43a07fe78662b60641e06e8a0b Author: Hindrik Bruinsma <[email protected]> Date: Fri Mar 22 14:08:58 2024 +0100 Add functions to set and get secrets in devops_functions.sh and shared_functions.sh commit e207839e848b384e1db15cc16f054231c3d41af6 Author: Hindrik Bruinsma <[email protected]> Date: Fri Mar 22 13:30:24 2024 +0100 Extract getting `region_map` with `region` into shared method commit acec7f19cfd834662d45970bfcb7d4df36128176 Author: Hindrik Bruinsma <[email protected]> Date: Fri Mar 22 11:58:52 2024 +0100 Extracted shell script from Azure DevOps Pipeline commit f41de959384dc228ce62989458db5411112d4040 Author: github-actions <[email protected]> Date: Fri Mar 22 12:49:32 2024 +0000 Updated control plane deployment configuration. - Workflow: Deploy Control Plane:455-1 [skip ci] commit 444e4ddcedf5fbcb07a77456e26c6b6f2a5c538e Author: github-actions <[email protected]> Date: Fri Mar 22 12:32:48 2024 +0000 Added updates for deployment. - Workflow: Deploy Control Plane:454-1 [skip ci] commit adfa6ce07bf5e514910eb375689b52b4e4bce8f8 Author: github-actions <[email protected]> Date: Fri Mar 22 12:27:13 2024 +0000 Added updates for deployment. - Workflow: Deploy Control Plane:452-1 [skip ci] commit e441d86dc366963eaf401fda34c967c696e02240 Author: github-actions <[email protected]> Date: Fri Mar 22 12:21:42 2024 +0000 Adding PGP key for encryption of state file commit 4ea0ee3b6f42770f8236b08d4f8d850b67b3a0d1 Author: Robert de Veen <[email protected]> Date: Fri Mar 22 13:20:22 2024 +0100 update library DVD-WEEU-SAP_LIBRARY commit dcecc80f89f9037ef4f628f079339726a49b1709 Author: Robert de Veen <[email protected]> Date: Fri Mar 22 13:13:55 2024 +0100 Add workspaces commit 18c0b65a063a8e7b66499c6be328284654e0ef68 Author: Robert de Veen <[email protected]> Date: Fri Mar 22 12:16:10 2024 +0100 add client id and secrets guids commit 3d631ea1703fba8093040aec2f2edfeb7a3361e6 Author: Robert de Veen <[email protected]> Date: Fri Mar 22 12:07:04 2024 +0100 Add SAP workload zone workflow inputs commit 3a918ff6e121f59284ccc52157b1b51a062036f8 Author: Hindrik Bruinsma <[email protected]> Date: Tue Mar 26 11:32:51 2024 +0100 Adding GitHub Workflows to SAP Deployer commit 55e6df0e7273904136f568a2fa353bc3d97a388b Author: Kimmo Forss <[email protected]> Date: Fri Mar 15 17:39:22 2024 +0200 Revert "Update proximity placement group ID in app tier VM configuration" This reverts commit 5f3cf34572622f643754a77996a171737c50c1b1. commit 12b1b7cd7196a10716917d1ff5fa13d5515895ec Author: Kimmo Forss <[email protected]> Date: Fri Mar 15 17:36:41 2024 +0200 Update proximity placement group ID in app tier VM configuration commit df8533b9cf85c2f9526572d6ee1510e1cc228157 Author: hdamecharla <[email protected]> Date: Fri Mar 15 13:19:04 2024 +0530 Update repository references to use 'main' branch instead of tags
rdeveen
changed the title
Add GitHub Workflows 01-deploy-control-plane.yaml
Add GitHub Workflows 01-deploy-control-plane and 02-deploy-sap-workload-zone
Mar 27, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add GitHub Workflow
01-deploy-control-plane.yaml
to deploy SAP Control Plane with GitHub Actions.Add GitHub Workflow
02-deploy-sap-workload-zone.yaml
to deploy SAP Workload with GitHub Actions.