What are the earliest sources for the custom of not shaving from the 17th of Tammuz?
The Shulchan Aruch (OC 551:3) only mentions this only in the week of the 9th of Av.
שָׁבוּעַ שֶׁחָל בּוֹ תִּשְׁעָה בְּאָב, אֲסוּרִים לְסַפֵּר וּלְכַבֵּס, אֲפִלּוּ אֵינוֹ רוֹצֶה לְלָבְשׁוֹ עַתָּה אֶלָּא לְהַנִּיחוֹ לְאַחַר ט' בְּאָב, וַאֲפִלּוּ אֵין לוֹ אֶלָּא חָלוּק אֶחָד, אָסוּר
The Rama there records only the practice beginning in Av.
הגה: וְאָנוּ נוֹהֲגִין לְהַחְמִיר בְּכָל זֶה מִתְּחִלַּת רֹאשׁ חֹדֶשׁ עַד אַחַר הַתַּעֲנִית
The Kitzur Shulchan Aruch (122), however, records the custom beginning with the 17th of Tammuz
כֵּיוָן שֶׁבְּשִׁבְעָה עָשָׂר בְּתַמּוּז הִתְחִילוּ צָרוֹת הַחֻרְבָּן, לָכֵן נוֹהֲגִין קְצָת אֲבֵלוּת מִיּוֹם זֶה עַד אַחַר תִּשְׁעָה בְּאָב...וְכֵן נוֹהֲגִין שֶׁאֵין מִסְתַּפְּרִין בְּיָמִים אֵלּוּ
The Aruch Hashulchan (551:16) records the custom beginning at the 17th of Tammuz as well.
ודע, דאף על גב דכיבוס אין אנו מחמירין רק מראש חודש, אבל תספורת אנו נוהגין לאסור משבעה עשר בתמוז, משום דתספורת אינו שכיח ככיבוס. ולכן בתשעה ימים לא יהא ניכר איסורו, ולכן מאריכין אותו מן שבעה עשר בתמוז.