Error upgrade and update parrot

Might be worth trying a different mirror https://www.parrotsec.org/docs/mirror-list/.

Can you access the IP in a browser?
I assume the internet works otherwise?

The correct way to update is via the command

parrot-upgrade

Do you know where to find the docs on this?

Update Your repo
Amd try again

what is best mirror country iraq

Probably http://parrot.asis.io/ seeing as its physically closest. You could just ping different ones and see which has the lowest response time.

https://www.parrotsec.org/docs/weathermap/