以下はネットワーク系が正しく動いている前提です。(まず外部ネットワークに接続できることを確認してください)
エラーメッセージを見た限りだと、yum repositoryの定義を追加・変更したが、それにアクセスできないのが原因らしいです。
自分で何をやったか、確認するか、動いているシステム(または新しいシステム)を準備して、
現在のシステムとのyum repositoryの差分を確認すれば何かが分かると思います。
エラーメッセージに対処方法が書かれています。それに従ってください。
(意味が分からなくてもgoogle等で検索すれば日本語で書かれたやり方が見つかると思います)
yumがunknown errorと言っているということは、どれが原因かはyumすら分からないということです。
まして第三者がどれかを特定することは不可能です。
1.から順番に(よく分からなければスキップしてもよい。最後までやっても解決しなければスキップしたものにtryする)対処方法を探し、対処してみてください。