Update config to use a different method for gpg, create a new state which will install the repo, update the conf and pillar to support disabling GPG.