17 So the Israelites set out and on the third day came to their cities: Gibeon, Kephirah, Beeroth and Kiriath Jearim.
18 But the Israelites did not attack them, because the leaders of the assembly had sworn an oath to them by the Lord, the God of Israel. The whole assembly grumbled against the leaders,
19 but all the leaders answered, “We have given them our oath by the Lord, the God of Israel, and we cannot touch them now.
20 This is what we will do to them: We will let them live, so that God’s wrath will not fall on us for breaking the oath we swore to them.”
21 They continued, “Let them live, but let them be woodcutters and water carriers in the service of the whole assembly.” So the leaders’ promise to them was kept.
22 Then Joshua summoned the Gibeonites and said, “Why did you deceive us by saying, ‘We live a long way from you,’ while actually you live near us?
23 You are now under a curse: You will never be released from service as woodcutters and water carriers for the house of my God.”