Skip to content

Release 4.2.0 (2024-03-28)

Compare
Choose a tag to compare
@craddm craddm released this 28 Mar 14:26
v4.2.0
9f6fe58

⚠️ 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:

  1. Run Setup_SHM_Firewall.ps1 -shmId {shmid}
  2. Run Setup_SHM_Networking.ps1 -shmId {shmid}
  3. Delete LINUX-UPDATES-SHM-{shmid} VM and associated resources from the RG_SHM_{shmid}_MONITORING resource group
  4. Delete RG_SHM_{shmid}_PACKAGE_REPOSITORIES resource group and all resources
  5. 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).
  6. Run Setup_SHM_Package_Repositories -shmId {shmid}
  7. 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