What was Jesus' nationality?

The bible is clear that Jesus was a Jew in the lineage of King David on his earthly adopted father Joseph side.

Answer:

Joseph wasn't Jesus' father, so his lineage doesn't establish Jesus' nationality. However, Mary was also descended from King David through his son Nathan (rather than Solomon, as was Joseph), and this lineage established Jesus' earthly nationality as Jewish.