Hi. We're currently working on an IoT solution project where LoRaWAN-based devices will be used to trigger alerts, and associated on-site actions through cloud-to-device / downlink messages to relay devices.
As the LoRaWAN network server (LNS) we are using The Things Industries' “The Things Stack" (TTS) provisioned in Azure running on an Azure VM, following this great guide.
However, The Things Stack version in the mentioned guide is a few years old and there have been significant developments since. I therefore made some tweaks to the IaC definitions to use the latest version of The Things Stack, v.3.25.2, and from what I could see it was provisioned without issues. However, when trying to sign into the console following the deployment, I noticed a data store driver error, unlike the old version, when it was validating the credentials.
Having troubleshot this closer, I eventually found that in a previous version of The Things Stack, a minimum requirement for Redis version 6.2 was introduced, which explains the log-in issue, as Redis is used to store identity information in TTS.
Reading up on some other Q&As, I understand the intention is to jump straight to v.7.0 for the Enterprise tier of Azure Cache for Redis this Summer. As there's been an additional time since that Q&A, I now wonder if any closer timeline is available for when 6.2 and/or 7.0 will be made available, also in other tiers? Hopefully, it will be made soon as it will be really beneficial for workloads like these. Thanks for providing the great managed service that is Azure Cache for Redis 😊