I hate ivy. Grapes, ivy and other climbers should be kept off of conventional asphalt roofs. They send tendrils under the shingle tabs and the buildup of leaf litter causes damming. As leaves decay, the acid further damages the shingles.
Many vines will find their way behind roof gutters. They emerge at the top, in behind the
drip edge and then go to the sunny roof. As the vine grows, it pushes the gutter off of the house. Water can now run all over the fascia since the drip edge is rendered ineffective. The stems of the vine often have water flowing down them, just like with those Japanese chains that replace downspouts. Often the vines are climbing the wall or some structure attached to it, so now the roof overhang is rendered useless as water follows the vine and wets the wall. I've given that speech to many pruning customers in order to convince them to keep vines under control.
When Ivy is removed from roofing, it is usually best to clip it and let the attachments rot off. If pulled, chunks of shingle are removed.