O’port End of Summer Festival beats the rain