Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
720 commits
Select commit Hold shift + click to select a range
057ad4c
Merge pull request #165 from guyomog78/patch-1
rgardler-msft Jan 14, 2019
25de8fe
Missing replacement after search-elastic-config.json renaming
guyomog78 Jan 15, 2019
77adb59
Merge pull request #166 from guyomog78/patch-1
rgardler-msft Feb 15, 2019
92a32cc
Added Port 80, renamed https port
Mar 19, 2020
0a78f8f
Added http listener, renamed https listener to show difference in pro…
Mar 19, 2020
563d08b
Added redirect configuration
Mar 19, 2020
7510992
Remanded rule 1 for clarity. Added http redirect rule
Mar 19, 2020
60c1c03
Added V2 params to appGwSkuName and appGwSkuTier
Mar 20, 2020
690bb31
Update publicIP APIs
Mar 20, 2020
85d0412
Added conditions on AppGW IP to pick correct SKU and Allocation Metho…
Mar 20, 2020
a12544e
Amended IP SKU object. Removed IP Tags. Changed AppGW API to Supporte…
Mar 21, 2020
48fa9d5
Merge pull request #175 from qlikit/master
rgardler-msft Mar 30, 2020
81b6bb5
changed lbPipname to appGwPipName
ummadisudhakar Apr 17, 2020
1cb6f23
Dropping TLSv1 & TLSv1.1 and keeping TLSv1.2
asift91 Apr 30, 2020
4ac7319
Added ssl ciphers & TLSv1.2
asift91 Apr 30, 2020
1a65d2f
Adding ssl ciphers and TLSv1.2
asift91 Apr 30, 2020
a87443a
Updated appGwPipName dependency from lbPipName
asift91 May 6, 2020
e7afb4f
Merge pull request #184 from ummadisudhakar/PR176
UmakanthOS May 6, 2020
cf766fc
Update Manage.md
dubrie May 7, 2020
4e2d0ef
Merge pull request #185 from asift91/master
UmakanthOS May 11, 2020
7e3c22f
Merge pull request #186 from dubrie/typo-fixes
rgardler-msft Jun 1, 2020
b5d0123
Update README.md
Jun 21, 2020
62a9bd2
Revert "Update README.md"
UmakanthOS Jun 21, 2020
ebed246
Update README.md
UmakanthOS Jun 21, 2020
5b60180
Merge pull request #190 from UmakanthOS/master
rgardler-msft Jun 22, 2020
634e926
added azurefiles in FileServerType allowed values
asift91 Jul 4, 2020
de229c8
fileservertype value modified to azurefiles
asift91 Jul 4, 2020
ec4b03b
added azurefiles resource template
asift91 Jul 4, 2020
910dece
commented create_azure_files_moodle_share
asift91 Jul 4, 2020
1c9941d
updated
asift91 Jul 4, 2020
95aaca5
updated
asift91 Jul 4, 2020
2fe41f9
updated storage accout name for non-azurefiles
asift91 Jul 5, 2020
418cce3
updated azurefile share code
asift91 Jul 6, 2020
36c507e
uncommented azure file share code
asift91 Jul 6, 2020
fb2784f
updated names of storage account type
asift91 Jul 6, 2020
92bf2a4
updated the naming of storage account
asift91 Jul 6, 2020
05f3004
added storageAccountType Premium_LRS value
asift91 Jul 6, 2020
fb1d017
added storageAccountType as an input to script
asift91 Jul 6, 2020
c834261
updated storage type details
sayali0512 Jul 7, 2020
29ef30c
Merge pull request #1 from sayali0512/patch-1
asift91 Jul 7, 2020
a41351e
reverted back the changes
asift91 Jul 8, 2020
99a1484
updated StorageAccountType default to Premium_LRS
asift91 Jul 8, 2020
7f9acbf
reverted the moodlecopy code
asift91 Jul 8, 2020
acd56bd
updated the artifacts location
asift91 Jul 8, 2020
0ca0f5a
updated links for four diff sizes
asift91 Jul 8, 2020
0a6007a
added quota to 1024GiB
asift91 Jul 8, 2020
c871fa8
updated the fileservertype to azurefiles premium
asift91 Jul 8, 2020
bb32692
updated flow of execution
asift91 Jul 8, 2020
3aefd89
reverted the code
asift91 Jul 8, 2020
c0c1a55
upadted storage account type to standard
asift91 Jul 9, 2020
b0e9f4d
upadted dbserver type to mysql
asift91 Jul 9, 2020
4e2fb57
reverted github link
asift91 Jul 10, 2020
7454c9b
updated format
asift91 Jul 10, 2020
4f80908
updated format
asift91 Jul 10, 2020
c64c53c
updated format
asift91 Jul 10, 2020
bf6aa79
updated format
asift91 Jul 10, 2020
25c9d3d
updated the format
asift91 Jul 10, 2020
f8b5a97
updated the format
asift91 Jul 10, 2020
f5a4842
updated the format
asift91 Jul 10, 2020
0692129
updated the format
asift91 Jul 10, 2020
5ffa8e0
reverted the azure cli code
asift91 Jul 10, 2020
84ee947
passing fileServerDiskSize parameter dynamically to script
asift91 Jul 14, 2020
56ceede
updated fileServerDiskSize to 1024
asift91 Jul 14, 2020
d5a093e
Merge pull request #193 from asift91/mat81apf
UmakanthOS Jul 14, 2020
8c98541
updated php version
asift91 Jul 16, 2020
81b1297
updated php version
asift91 Jul 16, 2020
e8a84c9
updated Moodle versions
asift91 Jul 17, 2020
a9be6a9
changed default value for webserver type as nginx
sayali0512 Jul 20, 2020
7dd79a5
updated virtualMachineScaleSets api version
sayali0512 Jul 20, 2020
06bd8e3
commented the package installation
sayali0512 Jul 20, 2020
3a647e5
reverted back the comments for packages
sayali0512 Jul 20, 2020
97ea73d
added force install comment
sayali0512 Jul 20, 2020
315969d
added echo statements
sayali0512 Jul 20, 2020
5183fbc
Update setup_webserver.sh
sayali0512 Jul 20, 2020
7f8027e
changed php version to 7.2
sayali0512 Jul 20, 2020
2300d98
updated the code for php packages
sayali0512 Jul 20, 2020
55e86e8
Update setup_webserver.sh
sayali0512 Jul 20, 2020
a89d590
Update setup_webserver.sh
sayali0512 Jul 20, 2020
b593001
removed dpkg package with apt-get
sayali0512 Jul 20, 2020
0a189ff
removed dpkg package and replaced with apt-get
sayali0512 Jul 20, 2020
9a74674
Update setup_webserver.sh
sayali0512 Jul 20, 2020
7140123
changed moodle version to 3.8
sayali0512 Jul 21, 2020
ea38c75
updated packages code with dpkg
sayali0512 Jul 21, 2020
58182c2
updated Ubuntu version to 18.04-LTS
asift91 Jul 21, 2020
c8bf1dc
upadted the python repository package
asift91 Jul 21, 2020
c3fdd89
commented the dpkg configure code
sayali0512 Jul 21, 2020
5081c4f
updated php and moodle default value
sayali0512 Jul 21, 2020
fd546cd
commented Updating php sources code
sayali0512 Jul 21, 2020
9feee83
updated code for software-properties-common
sayali0512 Jul 21, 2020
f8eae93
uncommented Updating php sources code
sayali0512 Jul 21, 2020
05c5340
added unzip command
sayali0512 Jul 21, 2020
b5e5157
updated ppa repo for python on ubuntu 18
asift91 Jul 21, 2020
6cd6ec0
reverted back the packages ppa changes
sayali0512 Jul 22, 2020
1055b2e
commented the service stop for varnishlog
sayali0512 Jul 22, 2020
44995c5
updated code for installing prerequisities
sayali0512 Jul 22, 2020
304c010
updated code for stopping apache webserver
sayali0512 Jul 23, 2020
3b1d377
removed uid=www-data,gid=www-data parameters
sayali0512 Jul 24, 2020
adef980
changed the permissions www-data
sayali0512 Jul 24, 2020
fe61c4f
moving moodle folder is commented
sayali0512 Jul 27, 2020
fb54ca8
added the permissions and commented moodle folder
sayali0512 Jul 27, 2020
bf85dee
uncommented the moodle creation directory
sayali0512 Jul 27, 2020
6e33f61
removed a typo error
sayali0512 Jul 27, 2020
f443b41
uncommented the moving folder for moodle directory
sayali0512 Jul 27, 2020
4a32424
removed echo statements
sayali0512 Jul 27, 2020
3607a47
updated code for installing prerequisites
sayali0512 Jul 27, 2020
7fa39af
updated the code
sayali0512 Jul 27, 2020
b6befc4
updated code for install pre-requisites
sayali0512 Jul 27, 2020
58bba73
Merge pull request #197 from asift91/mat90
UmakanthOS Jul 28, 2020
84a415b
jq fix
ummadisudhakar Aug 4, 2020
b72468c
defaulted to moodle3.8 and autoscaleVm for large ans max to DS3V2
ummadisudhakar Aug 5, 2020
bf0e547
auotscalevm changed to DS3V2
ummadisudhakar Aug 5, 2020
af1a893
autoscalevmsku changes to DS3V2
ummadisudhakar Aug 5, 2020
1113e5b
Merge pull request #202 from ummadisudhakar/moodlejqfix
UmakanthOS Aug 5, 2020
f676b40
fixed the apache landing page issue after vmss restart
ummadisudhakar Aug 6, 2020
fd3cdb8
Merge pull request #203 from ummadisudhakar/apache2fix
UmakanthOS Aug 7, 2020
07fe6c7
updated code for installing software properties
sayali0512 Aug 17, 2020
7a3a61b
reverted back the changes
sayali0512 Aug 17, 2020
9adcf30
reverted the changes for ubuntu 16.04-LTS
Aug 18, 2020
bffa6df
updated code for installing jq
Aug 18, 2020
dbaaae4
updated code for installing pre-requisites
Aug 18, 2020
e3d510b
added autoscaleVmSku values in large and maximal
Aug 18, 2020
6c55d90
added code to stop apache2 if webservertype is nginx
Aug 18, 2020
552962a
Merge pull request #176 from qlikit/appGwV2investigation
UmakanthOS Aug 18, 2020
700a2d2
added echo statements to check where apache2 getting installed
Aug 19, 2020
f64b8f2
Merge branch 'master' of https://github.com/Azure/Moodle into mat123
Aug 19, 2020
ac59da9
Merge branch 'master' of https://github.com/sayali0512/Moodle into ma…
Aug 19, 2020
f2a6af7
Merge branch 'master' of https://github.com/Azure/Moodle
Aug 19, 2020
21f8489
removed echo statements
Aug 19, 2020
c48f9ff
updated wide space
Aug 19, 2020
8d3f4ba
updated white space
sayali0512 Aug 19, 2020
4148988
updated white space
sayali0512 Aug 19, 2020
cea72a3
updated white space
Aug 19, 2020
a9faade
Merge pull request #206 from sayali0512/mat123
UmakanthOS Aug 19, 2020
25b913a
re-added rsyslog
asift91 Aug 20, 2020
1b9f4b3
re-added rsyslog
asift91 Aug 20, 2020
3490c0f
Merge pull request #207 from asift91/mat123
UmakanthOS Aug 20, 2020
5dc9856
Update README.md
iennae Aug 21, 2020
30cf3c8
Update README.md
iennae Aug 21, 2020
ba343ec
Merge pull request #208 from iennae/patch-3
UmakanthOS Aug 24, 2020
63d0cc2
Merge branch 'master' of https://github.com/Azure/Moodle into master
sayali0512 Aug 28, 2020
3fe6a02
Merge branch 'master' of https://github.com/asift91/Moodle
asift91 Aug 31, 2020
1fd15ce
defaulted ubuntu to 18.04 and supporting Moodle 3.8 & 3.9
asift91 Sep 10, 2020
7ae0848
added uid=www-data,gid=www-data back
asift91 Sep 10, 2020
6bf0712
Merge pull request #212 from asift91/1804
UmakanthOS Sep 15, 2020
e6e0890
Merge branch 'master' of https://github.com/Azure/Moodle into master
sayali0512 Sep 21, 2020
9533267
changed default webservertype to apache
sayali0512 Sep 21, 2020
9f7e5cf
updated jq installation
sayali0512 Sep 21, 2020
901ada2
added code for enabling password authentication
sayali0512 Sep 21, 2020
27dae33
changed default version of moodle to 3.9
sayali0512 Sep 21, 2020
5731e66
changed default version of webservertype to nginx
sayali0512 Sep 21, 2020
4c337c4
changed default version of moodle to 3.8
sayali0512 Sep 22, 2020
215d474
changed default version of php to 7.2
sayali0512 Sep 22, 2020
c04bf62
changed default version of php to 7.3 and moodle to 3.9 and apache as…
sayali0512 Sep 22, 2020
10e24d4
removed the enabling password authentication code
asift91 Sep 22, 2020
5304a9e
Update setup_webserver.sh
asift91 Sep 22, 2020
bb561ed
Update helper_functions.sh
asift91 Sep 22, 2020
b4a7944
Update azuredeploy.json
asift91 Sep 22, 2020
72ccedf
Update helper_functions.sh
asift91 Sep 22, 2020
b6dfa0c
Merge pull request #216 from sayali0512/mat133
UmakanthOS Oct 4, 2020
a2a6003
Fix timegated jmeter test
naioja Oct 5, 2020
2519b53
Fixing ubuntu installation of moosh
naioja Oct 6, 2020
a53fa5d
Merge pull request #218 from naioja/aj_loadtest
UmakanthOS Oct 6, 2020
4d7d658
Merge pull request #217 from naioja/aj_timegatedtest_fix
UmakanthOS Oct 7, 2020
08fae60
Upgrading loadbalancer SKU to Standard.
naioja Oct 11, 2020
cff1458
Merge pull request #219 from naioja/aj_lb_upgrade
naioja Oct 12, 2020
b5191ee
Fix typo error (sudp -> sudo)
Oct 27, 2020
581e1ad
Merge pull request #221 from DManavi/DManavi-patch-1
rgardler-msft Oct 27, 2020
3a034d6
Improve error logging for the installation script
naioja Jan 27, 2021
b355e5f
Updating the az cli apt repository
naioja Jan 27, 2021
d37c494
Replace local copy with azcopy
naioja Jan 27, 2021
02bc41e
Adding the option to change the OS disk size
naioja Jan 27, 2021
37d1722
Introducing the Tier option for Azure LoadBalancer
naioja Jan 27, 2021
24614ef
Replacing en_US with en as Moodle installation lang
naioja Jan 28, 2021
4ee42d9
Adding Moodle configuration for local caching
naioja Jan 28, 2021
39c480d
NGINX systemd open file limit
naioja Jan 28, 2021
f86ad99
Improving the installation script logging
naioja Jan 28, 2021
6ca3e2b
Consolidating apt package installation
naioja Jan 28, 2021
9e75298
Tuning linux kernel parameters
naioja Jan 28, 2021
da47c6b
Masking last two vcpu cores using irqbalance
naioja Jan 28, 2021
adcea96
Tuning varnish daemon settings
naioja Jan 28, 2021
c25e06c
Replacing rsync with azcopy
naioja Jan 28, 2021
8df2fbb
NGINX and PHP-FPM general tuning
naioja Jan 28, 2021
8498961
Additional Public IPs for LoadBalancer outgoing connections
naioja Jan 28, 2021
cf8fbf2
Improving VMSS scaling rules based on CPU usage
naioja Jan 28, 2021
7014414
Merge pull request #228 from naioja/aj_moodle_install
naioja Feb 2, 2021
314824c
Merge pull request #229 from naioja/aj_infra_fixes
naioja Feb 2, 2021
d4df9a1
Merge pull request #230 from naioja/aj_linux_fixes
naioja Feb 2, 2021
fd3a449
Fixing Moodle directory permissions
naioja Feb 2, 2021
5d3c97e
Merge branch 'master' into aj_moodle_install
naioja Feb 2, 2021
cc986f9
Merge pull request #232 from naioja/aj_moodle_install
naioja Feb 2, 2021
077dfa2
Adding code to the htmlLocalCopySwitch option
naioja Feb 17, 2021
52596c5
Defaulting to Standard Loadbalancer SKU
naioja Feb 19, 2021
d250722
Merge pull request #235 from naioja/aj_httpstermination
naioja Feb 19, 2021
5f0a36d
Migration compatibility for WorkloadBuilder service (#245)
venu-sivanadham Apr 8, 2021
a148577
Use 'Standard' LoadBalancer SKU for migration
venu-sivanadham Apr 13, 2021
d5af941
Disabled Accelerated Networking for VMSS in migration flow (#247)
shishir-msft Apr 14, 2021
059f4f5
Using a different version of grunt
naioja May 18, 2021
d534670
Merge pull request #250 from naioja/aj_grunt_fix
UmakanthOS May 18, 2021
2e97286
Move fully configurable deploy to later in the doc
rgardler-msft Jul 29, 2021
0b73f06
Merge pull request #253 from SorraTheOrc/patch-2
UmakanthOS Aug 12, 2021
8ac892a
Fixed language and rephrased sections around fully configurable
UmakanthOS Aug 12, 2021
ed9a34d
Script to automate publishing to Service Catalog
SorraTheOrc Sep 28, 2021
af05ddd
Merge pull request #257 from SorraTheOrc/serviceCatalog
UmakanthOS Sep 30, 2021
906760c
Change to read/write
rgardler-msft Oct 6, 2021
2624e47
Removing Postgres 9.5 and MySQL 5.6 from being EOL
UmakanthOS Nov 4, 2021
242fdbf
Merge pull request #259 from SorraTheOrc/patch-3
UmakanthOS Nov 18, 2021
5404f40
Microsoft mandatory file
microsoft-github-policy-service[bot] Jul 28, 2022
f8e5010
Fixing potential vulnerability given sweeping perm
UmakanthOS Aug 23, 2022
d0bb4c0
Adding mysql flexible server database type
rishky1001 Nov 1, 2022
48bb425
Adding vnet db deploy switch for mysqlflex
rishky1001 Nov 2, 2022
52b0706
Adding allowed values for mysqlflex sku name
rishky1001 Nov 8, 2022
6730915
Updating automated templates configuration for mysqlflex
rishky1001 Nov 9, 2022
89b3bb6
Merge pull request #275 from rishky-msft/master
naioja Nov 14, 2022
5aa8222
Revert "[DO NOT MERGE] Adding mysql flexible server database type"
naioja Nov 14, 2022
bb85d95
Merge pull request #276 from Azure/revert-275-master
naioja Nov 14, 2022
4a65700
Auto merge mandatory file pr
microsoft-github-policy-service[bot] Nov 28, 2022
2b63f9c
Adding mysql flexible server database type
rishky1001 Nov 1, 2022
635c8ab
Merge pull request #278 from rishky-msft/master
naioja Dec 7, 2022
630b0f5
Updating default moodle version
naioja Jun 7, 2023
a4f0854
Updating download path for jq
naioja Jun 7, 2023
6809a32
Merge pull request #285 from naioja/aj_fix_284
naioja Jun 7, 2023
2efd48f
Fixing download link for jmeter
naioja Jun 8, 2023
f93543a
Merge pull request #286 from naioja/aj_fix_283
naioja Jun 8, 2023
efd2a07
Fixing issue 282 regarding azure cli installation.
naioja Jun 8, 2023
4cb755e
Merge pull request #288 from naioja/aj_fix_282
naioja Jun 8, 2023
6d54947
Adding php-ldap module
naioja Jun 8, 2023
03e7772
Merge pull request #289 from naioja/aj_fix_187
naioja Jun 8, 2023
6b05077
Update azuredeploy-minimal.json
tsummey Jun 29, 2023
5ad4cd8
Moving to Ubuntu 20.04
naioja Jul 12, 2023
86964ff
Merge pull request #296 from naioja/aj_fix_294
naioja Jul 12, 2023
421f12f
Merge pull request #295 from tsummey/patch-1
naioja Jul 12, 2023
79ac767
Migration to Moodle 4
naioja Jul 24, 2023
9d685a8
Merge pull request #299 from naioja/aj_moodle4
naioja Sep 5, 2023
4dd6311
Workaround for : https://bugs.launchpad.net/ubuntu/+source/linux-azur…
naioja Nov 23, 2023
b1cc329
Merge pull request #301 from naioja/aj_workaround_cifs
naioja Nov 23, 2023
1e2fc6d
Minor kernel module loading fix
naioja Nov 30, 2023
1d48636
Merge pull request #302 from Azure/aj_minor_fix
naioja Nov 30, 2023
c61d1bf
Renaming AAD to Entra ID
naioja Jan 8, 2024
d44d66c
Merge pull request #305 from naioja/aj_aad_entraid
naioja Jan 8, 2024
3638325
Replacing AAD with Microsoft Entra ID
naioja Jan 26, 2024
c5475fa
Merge pull request #306 from naioja/aj_aad_to_microsoft_entra_id
naioja Jan 26, 2024
76274ae
chore: Remove unused notifications and webhooks from .travis.yml
naioja May 16, 2024
6bab257
Merge pull request #309 from naioja/aj_fix
naioja May 21, 2024
ec12c93
Fix documentation
naioja Oct 2, 2024
b34a1a7
Merge pull request #310 from naioja:aj_documentation
naioja Oct 2, 2024
9b43a57
Moving from 4.2 to 4.5 moodle
rishky1001 Feb 28, 2025
f688fd2
Merge pull request #313 from rishky1001/master
naioja May 5, 2025
37a4030
Update redis.json to make enableNonSslPort to false
vibehero100 Nov 18, 2025
2da559e
Added comment/instruction for setting up SSL enabled redis connection
vibehero100 Apr 7, 2026
9adfab8
Merge branch 'master' into vibehero100-patch-1
vibehero100 Apr 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion nested/redis.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"location": "[parameters('moodleCommon').location]",
"name": "[parameters('moodleCommon').redisCacheName]",
"properties": {
"enableNonSslPort": true,
"enableNonSslPort": false,
"sku": {
"capacity": 1,
"family": "P",
Expand Down
3 changes: 2 additions & 1 deletion scripts/install_moodle.sh
Original file line number Diff line number Diff line change
Expand Up @@ -911,7 +911,8 @@ EOF
sed -i "23 a \$CFG->session_redis_acquire_lock_timeout = 120;" /moodle/html/moodle/config.php
sed -i "23 a \$CFG->session_redis_prefix = 'moodle_prod'; // Optional, default is don't set one." /moodle/html/moodle/config.php
sed -i "23 a \$CFG->session_redis_database = 0; // Optional, default is db 0." /moodle/html/moodle/config.php
sed -i "23 a \$CFG->session_redis_port = 6379; // Optional." /moodle/html/moodle/config.php
sed -i "23 a \$CFG->session_redis_port = 6379; // Optional. If SSL is enabled then set to 6380 then add $CFG->session_redis_encrypt = ['verify_peer'=>false, 'verify_peer_name'=>false];
on a new line" /moodle/html/moodle/config.php
sed -i "23 a \$CFG->session_redis_host = '$redisDns';" /moodle/html/moodle/config.php
sed -i "23 a \$CFG->session_redis_auth = '$redisAuth';" /moodle/html/moodle/config.php
sed -i "23 a \$CFG->session_handler_class = '\\\core\\\session\\\redis';" /moodle/html/moodle/config.php
Expand Down