Hey LeRoy, Kevin,
I totally get your frustration you're basically stuck between a rock and a hard place here. Microsoft's telling you to upgrade, but you literally can't because the Sentinel connector you're using is locked to Python 3.9.
So here's the deal with your two main questions:
Will your functions keep working after Oct 31?
Yes, they'll continue to run. Microsoft isn't going to flip a switch and break everything. What "end of support" actually means is:
- No more security patches for Python 3.9
- No bug fixes
- No performance improvements
- Microsoft support won't help you troubleshoot Python 3.9 issues
Your functions will keep chugging along, but if a security vulnerability gets discovered in Python 3.9 after that date, you're on your own.
Will the Netskope connector get updated?
This is where you need to reach out to the Sentinel team directly. A few options:
- Check the Sentinel content hub for any updates - sometimes these things get quietly updated
- Open a support ticket specifically asking about the Netskope connector roadmap
- Post in the Sentinel GitHub discussions or reach out to the product team on Twitter/LinkedIn
The Sentinel team usually stays on top of these things since they know the Python 3.9 deadline is coming, but there's no public tracker I'm aware of for when specific connectors will be updated.
What I'd do:
- Open a support case NOW explaining your situation. Make it clear you want to upgrade but are blocked by a Microsoft-provided connector
- Ask them if there's a preview/beta version of the connector with Python 3.12 support
- Get it on record that you tried to upgrade but couldn't due to the connector dependency
This way if anything goes sideways later, you've got documentation showing you were proactive about it.
In the meantime, your functions will keep working - you're just not going to get any support or updates for the Python runtime itself.
Best Regards,
Jerald Felix