Headline should be, signed a one year security pact. But the media will play this as though it is the law, especially when Trump reverses it.
A future congress cannot be held hostage by any current or past congress. Congress each year holds the purse strings to EVERYTHING.