Commit bed1937
3.8.3 Release (#454)
* naming update
* Use the account ID
* Add a try statement for ANF account name
* Add a try statement for ANF pool name
* Fix for empty arm_id
* create empty dictionary
* change uuid
* Change networkFeatures
* provide empty dictionary
* Fix HANA log
* fix creationToken
* set unixPermissions
* unixPermissions
* removed unix
* add try for capacityPoolResourceId
* serviceLevel = "Premium"
* set kerberos5xReadOnly to false
* service_level
* Add Zonal support
* xompact the volumes
* improve readability
* AVG updates
* Use the second ppg
* zonality fixes for avg
* If AVGs are used don't create standalone volumes
* correct spec
* AVG ppg logic
* Updated the creationToken
* Create the volumes
* Add dependencies
* Check the output
* Use output
* Use the AVG name
* Support updating the AVG
* location is not needed
* User standard azurerm
* remove azapi
* simplify enumerator
* remove azapi
* added resource_group_name =
* enumerator
* change provider
* HANA data data source
* HANA shared output
* Add secondary sapmnt
* Incorrect function
* make sapmnt multi value
* Don't have sap_mnt as list
* Don't look for HANA shared if it is provided by ANF
* Default to no shared disk
* HANA shared disk logic
* hana_shared_mountpoint logic
* missing if
* Debug adding shared disk
* Removed the hana shared disk from main dictionary
* Add zones to AVG volumes
* No zonal support
* Use Ansible's magic variables for mounts
* Don't show unneeded files from hosts
* Corrected the task names
* Web App semicolon fix
* Don't constrain NFS info
* Don't call AFS tasks for ANF usage
* Add a try statement to handle upgrades from older versions
* add the missing variables
* Don't use SCS cluster name
* Don't use the HA template for non HA deployments
* Add an if statement to control the jinja template name
* Don't link the VNEts if no private endpoints
* Create bom folders as orchestration user
* Add quotes for the web dispatcher instance number
* Don't fail for local DNS
* 3.8.1 release
* Add support for SPN login for control plane
* Set pipefail
* Update the linter and skip the octal value rule
* Linting updates
* Linting fixes
* remove whitespace
* update sshkey playbook
* Fix the pipefails
* password jinja updates
* set -o pipefail &&
* Don't lint chrony
* Fix lint for chrony
* Add the filter folder
* Use the correct instance numbers
* rename web_instance_number variable in sap-parameters.yml.tmpl to wd_instance_number.
* push changes
* fix web dispatcher variables
* Add Logon using SPN code
* Add SPN logon to removal pipeline
* set 20GB swap for web dispatcher
* disable selinux for web tier
* Add support for marketplace images with plan
* remove the set pipefail
* swap the attributes in plan
* swap plan components
* Add RHEL 9 support for packages, repositories and services
* Make python3 the default and only set python2 for SLES12
* Use the internal DNS when using private endpoints
* Upgrade az cli
* sudo upgrade
* Removed the connection_String setting
* Change to use MSI
* Don't assign specific permission for web app
* Provide DB SKU override
* Add the SKU override in the Web App
* Add the ability to not deploy the Microsoft.AzureCAT.AzureEnhancedMonitoring extension
* Correct the variable name
* Add RHEL 90
* Add Kernel parameters for RHEL 9
* removed the package libssh2
* removed libpng12
* removed oddjobd service
* Add RHEL9 distro
* 3119751 only mentions RHEL8
* update packages
* Set NIC name for private endpoint for control plane
* Upgrade Azure CLI & Terraform when re-running
* Bump terrafom version
* removed compat-sap-c++-*
* Dont register Microsoft keys
* USe CLI version 2.47
* Lock 0n 2.47 on Ubuntu 20.04
* Add llogging for CLI
* Show what version got installed
* Use grep to get the cli version
* Simplify re-install
* Ad more debug info on which agent is in use
* SELinux for RHEL 9
* Allow rerun for manual deployer
* Fix virtualenv on RHEL
* RHEL deployer updates
* Save the random ID value
* missing $
* Corrected the output variable
* use $$ in template
* show YAML version
* debug HANA on RHEL 9
* testing HANA install
* debugging HANA installation
* Add package chkconfig
* only install chkconfig on hana
* move flush handler
* Use azurerm backend if reinstall
* remove extra password parameter
* test password setting for HANA installation
* add password for
* use the correct password copy
* Only delete ini file if installation is successful
* moved chkconfig to 9.0 dictionary
* Add debugging
* Improve re-install experience
* reset firewall
* storage account fire wall
* export deployer_kv_user_arm_id
* update variable name
* Don't rerun the secrets setting
* Remove Oracle repos
* Add more images for RHEL
* update BoM Validator
* Added installation of devops extension in the main pipelines
* Provide the ability to control zonal ANF
* Add zonal validation for HANA log and shared
* Update zonality for sapmnt
* Add VMSS-Flex support
* Don't create PPG if VMSS-Flex is used
* Use the PPG ID and not the full object
* typo
* Fix AVG and scale set
* Don't create AVG if VMSS-Flex is used
* change resource name
* Update the provider
* 1.3 Repos: Add the HA repositories for RHEL
* 1.3 Repos: Add the HA repositories for RHEL
* app disk zonal logic
* add support for RHEL 9
* Add RHEL 9 to clustering
* Add documentation to output variables
* Introduce resource lock variables
* Control the secondary DNS registration
* Control the output
* DNS outputs
* Add dependencies and a wait
* Use the server counters
* Add resource locks
* don't save the randomizer value
* set the connection string secret via terraform
* update resource name
* update secret name
* shorten the names for the virtual hosts
* remove duplicate
* corrected local variable
* Check for key vault existence
* correct variable for vnet
* Update the NIC name for the sapmnt private endpoint
* Add scaleset and lock support to web app
* Use both identities
* simplify keyvault existence checks
* Shorten the virtual hostname for anydb
* The IP address are in different order in SLES and RHEL
* Check the hosts code
* debugging hosts
* change play_hosts to ansible_play_hosts
* update
* debug hosts file
* Remove the serialization
* Add support for premium storage v2
* Fixed caching
* Change endpoint name
* Premium storage V2
* Identity assignment
* HANA sizing
* disable SELinux on RHEL9
* Add a dependency on blob DNS link
* add check to verify If library deployment failed
* Add the scope
* Add the mandatory scope parameter
* Fix typo in command
* Add the scope to the extension code
* pass the variables for exports when the PAS and SCS are on the same server.
* Add the missing 's'
* Add AVG to Web App
* Add the correct packages
* Install compat-libcap1 package manually
* move the yum command
* typo in package name
* disable_gpg_check on the compat-libcap1
* Use builtin package handling
* Add distro info to HANA cluster tasks
* Add the permissions
* It is not a directory but a file
* removed duplicate package
* Add the SBP fixes
* Only do the ifup eth0 on RHEL
* ASM updates
* Misc updates
* SYBASE and RHEL
* Fix the profile name to sap-netweaver
* Add the virtual host for observer
* Experimental (#456)
* Added error categorization changes.
* PR for pushing commits in SDAF-ASCS prod-ansible-3.7.0 into sap-automation.
* Added names to the block.
* Fixed the spacing for variable expansion,
* Fixed the rescue indentation.
* Resolved merge conflicts for changes to the deploy/ansible/roles-db/4.0.0-hdb-install/tasks/main.yaml.
* Resolving Hemanth's comments and Reviews.
* Fixing linting issues.
* Fixed linting issues.
---------
Co-authored-by: shayaksarkar <shayaksarkar@microsoft.com>, hdamecharla <hdamecharla@microsoft.com>
---------
Co-authored-by: Kimmo Forss <kimforss@microsoft.com>
Co-authored-by: hdamecharla <hdamecharla@microsoft.com>
Co-authored-by: ShayakSarkar <52969913+ShayakSarkar@users.noreply.github.com>1 parent 333ce3c commit bed1937
100 files changed
Lines changed: 4358 additions & 496 deletions
File tree
- Webapp
- .vs/ProjectEvaluation
- SDAF
- Models
- ParameterDetails
- deploy
- ansible
- filter_plugins
- roles-db
- 4.0.0-hdb-install/tasks
- 4.0.2-hdb-hcmt/tasks
- 4.1.0-ora-install/tasks
- 4.1.1-ora-asm-grid/tasks
- 4.1.2-ora-asm-db-install/tasks
- 4.2.0-db2-install/tasks
- 4.2.1-db2-hainstall/tasks
- roles-misc/0.2-kv-secrets/tasks
- roles-os
- 1.10-networking/tasks
- 1.17-generic-pacemaker/tasks
- 1.3-repository/tasks
- 1.4-packages
- tasks
- vars
- 1.5.1-disk-setup-asm/tasks
- 1.9-kernelparameters
- tasks
- vars
- roles-sap-os
- 2.10-sap-notes/tasks
- 2.4-hosts-file/templates
- 2.5-sap-users/tasks
- roles-sap
- 5.0.0-scs-install/tasks
- 5.0.1-scs-ha-install/tasks
- 5.0.2-ers-ha-install/tasks
- 5.1-dbload/tasks
- 5.2-pas-install/tasks
- 5.3-app-install/tasks
- 5.4-web-install/tasks
- 5.5-hanadb-pacemaker/tasks
- 5.6-scsers-pacemaker/tasks
- 5.7-db2-pacemaker/tasks
- configs
- pipelines
- scripts
- terraform
- bootstrap
- sap_deployer
- sap_library
- run
- sap_deployer
- sap_landscape
- sap_library
- sap_system
- terraform-units/modules
- sap_deployer
- sap_landscape
- sap_library
- sap_namegenerator
- sap_system
- anydb_node
- app_tier
- common_infrastructure
- hdb_node
- output_files
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Binary file not shown.
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
444 | 444 | | |
445 | 445 | | |
446 | 446 | | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
447 | 453 | | |
448 | 454 | | |
449 | 455 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
106 | 115 | | |
107 | 116 | | |
108 | 117 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
82 | 86 | | |
83 | 87 | | |
84 | 88 | | |
| |||
286 | 290 | | |
287 | 291 | | |
288 | 292 | | |
289 | | - | |
290 | | - | |
291 | 293 | | |
| 294 | + | |
292 | 295 | | |
293 | 296 | | |
| 297 | + | |
294 | 298 | | |
295 | 299 | | |
296 | 300 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
66 | 71 | | |
67 | 72 | | |
68 | 73 | | |
| |||
449 | 454 | | |
450 | 455 | | |
451 | 456 | | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
452 | 461 | | |
453 | 462 | | |
454 | 463 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
27 | 33 | | |
28 | 34 | | |
29 | 35 | | |
| |||
141 | 147 | | |
142 | 148 | | |
143 | 149 | | |
144 | | - | |
| 150 | + | |
145 | 151 | | |
146 | | - | |
| 152 | + | |
147 | 153 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
23 | 39 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
34 | 43 | | |
35 | 44 | | |
36 | 45 | | |
| |||
0 commit comments