No. In this particular case it was not, because they were done within the authorities of either CBSA or Public Services and Procurement in this case.
As you can understand, there's a delegation of authority. Departments act within their own authorities. If it had gone above these authorities, then the contract would have had to come to Treasury Board ministers, but in this case it was delivered within the existing authorities of those two departments.