See post 283, first quoted paragraph of the Catechism.
“121 The Old Testament is an indispensable part of Sacred Scripture. Its books are divinely inspired and retain a permanent value,92 for the Old Covenant has never been revoked.”
More lack of perspicuity on the part of the Rome, leading to the need for interpretation which RCs point to the CCC as solving.
The upholding of the Old Testament does not translate into the Old covenant being in force, as the old covenant was part of the Old Testament, and in the book that mostly deals with this, it Scripturally refers to,
the covenant that I made with their fathers in the day when I took them by the hand to lead them out of the land of Egypt; because they continued not in my covenant, and I regarded them not, saith the Lord. For this is the covenant that I will make with the house of Israel after those days, saith the Lord; I will put my laws into their mind, and write them in their hearts: and I will be to them a God, and they shall be to me a people: (Hebrews 8:9-10)
In that he saith, A new covenant, he hath made the first old. Now that which decayeth and waxeth old is ready to vanish away. (Hebrews 8:13)
The CCC only uses the term "Old Covenant" one other time on that page, and what it refers to is the entire Old Testament, versus the distinction Hebrews makes, which clearly teaches the OC was to "vanish away," most likely foretelling the to destruction of the Temple in 70 AD, which prevented the OC from being literally followed as a whole.
For it was already fulfilled and replaced by the New Covenant, instituted by the atonement of Christ, which it foreshadowed, thanks be to God, and which what best defines "revoked."