Using SQL Server 2017, can log backups be safely taken on primary when using Log Shipping or Availability Groups?
can CommVault continue to take its log backups for reliable point-in-time recovery and at the same time that either of the high availability options is enabled, or is there a risk of interference?


You can only have one log chain, so Log Shipping and your CommVault log backups will conflict.  Log Shipping can co-exist with full/differential backups, and with VSS backups, but not Log Backups.

An Availability Group replica is maintained by replicating the log records over the network, not through Log Backups.  So that can co-exist with your existing backup strategy.