IIRC...he was in Reagan’s WH as some sort of aid as a Colonel.....not many years later, he was JCS....AA? You betcha!
Powell pinned on his first star in '79. He put on his second about the same time he went to work with Weinberger.
Don't get me wrong, I'm not a Powell defender or apologist, but I'm no big fan of inaccurate information either.