Release 4.2.0 (2024-03-28)
⚠️ Update Requires Manual Intervention ⚠️
If you are using a 4.1.0
SHM and want to upgrade to 4.2.0
, please follow the steps below:
- Run
Setup_SHM_Firewall.ps1 -shmId {shmid}
- Run
Setup_SHM_Networking.ps1 -shmId {shmid}
- Delete
LINUX-UPDATES-SHM-{shmid}
VM and associated resources from theRG_SHM_{shmid}_MONITORING
resource group - Delete
RG_SHM_{shmid}_PACKAGE_REPOSITORIES
resource group and all resources - Run
Setup_SHM_Update_Servers.ps1 -shmId {shmid}
(Note that this needs to happen before any further resources are deployed, since any further Linux resources will need access to the Linux update proxy). - Run
Setup_SHM_Package_Repositories -shmId {shmid}
- Run
Setup_SHM_Monitoring.ps1 -shmId {shmid}
Known issues
- Jupyter notebook launched from GUI menu could not launch Python kernel, so it has been removed from the menu 0657647
New Features
- Remove Microsoft Remote Desktop support: #1535
- Remove CoCalc: #1554
- Install dev dependencies in container: #1747
- Add script to renew NFS share Stored Access Policies: #1739
- Add script to automate account deletion: #1508
- Factored out storage creation from SHM scripts #1673
- SRD image updated, with latest Python versions available f3e890a
Bug Fixes
- Update DBeaver drivers using Github workflow: #1696
- Fixing DBeaver driver issues on T2+ SREs: #1704
- Improve handling of spaces in file paths: #1705
- Correct file path for Clam OnAccess scanning service: #1725
- Fix PostgreSQL permissions and data schema, and relevant docs: #1708
- Update outdated parameters that cause breaking change warnings: #1663
- Change default lun from lun1 to lun0: #1667
- Increase apt proxy server disk to 64 Gb: #1726
- Remove
omsagent
from VM build image: #1732 - Remove hyphens from SHM and SRE names in #1650
- Update devcontainer configuration in #1662
- Use memory for the /tmp directory in #1672
- Remove unneeded opening bracket in SRE network configuration script #1670
- Add missing import for logging module #1681
- Fix
cloud-init
log parser using old name for event 58a85bc - Detect and remove
omsagent
installed on SRD image before generalization e168b05
Security Fixes
- Update software on Guacamole and Nginx to latest versions: #1741
- Update Nexus proxy server for T2/T3 package access: in #1744
- Update CodiMD server version: #1743
- Improve hardcoded domains and IP addresses: #1745
- Prevent Nginx version information from appearing in http headers
Documentation updates
- Add guidance on resizing NFS shares: #1749
- Update documents to reflect change to Microsoft Entra ID: #1665
- Update deprecation warning for MS RDS: #1542
- Add explanation of how to change allowed inbound IP addresses: #1484
- Add all contributors table and instructions for how to update: #1649
- Update contributors: #1684
- Document removal of persistent SRE storage accounts: #1685
- docs: update contributors: #1686
- Add additional multiple data provider guidance to docs: #1707
- Add links to guides for terminal, Xfce, and Guacamole: #1737
- Update help text for Powershell command
shmId
andsreId
arguments #1683
Full Changelog: v4.1.0...v4.2.0