Yum fallito check-update


8

A partire da questa mattina sto ricevendo errori durante il controllo degli aggiornamenti dei pacchetti con yumCentos 7.6. Quando corro:

$ sudo yum clean all && sudo yum check-update
Loaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Cleaning repos: base epel extras google-cloud-compute google-cloud-sdk updates
Cleaning up list of fastest mirrors
Other repos take up 1.5 M of disk space (use --verbose for details)
Loaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Determining fastest mirrors
epel/x86_64/metalink                                                         |  15 kB  00:00:00
 * base: mirror.cogentco.com
 * epel: mirror.steadfastnet.com
 * extras: mirror.cogentco.com
 * updates: mirror.cogentco.com
base                                                                         | 3.6 kB  00:00:00
epel                                                                         | 4.9 kB  00:00:00
extras                                                                       | 3.4 kB  00:00:00
google-cloud-compute/signature                                               |  454 B  00:00:00
google-cloud-compute/signature                                               | 1.8 kB  00:00:00 !!!
google-cloud-sdk/signature                                                   |  454 B  00:00:00
google-cloud-sdk/signature                                                   | 1.4 kB  00:00:00 !!!
updates                                                                      | 3.4 kB  00:00:00
(1/9): base/7/x86_64/group_gz                                                | 166 kB  00:00:00
(2/9): extras/7/x86_64/primary_db                                            | 200 kB  00:00:00
(3/9): epel/x86_64/group_gz                                                  |  88 kB  00:00:00
(4/9): base/7/x86_64/primary_db                                              | 6.0 MB  00:00:00
(5/9): epel/x86_64/primary_db                                                | 6.7 MB  00:00:00
(6/9): updates/7/x86_64/primary_db                                           | 5.0 MB  00:00:00
(7/9): google-cloud-compute/updateinfo                                       | 1.1 kB  00:00:00
(8/9): google-cloud-compute/primary                                          | 3.6 kB  00:00:00
(9/9): google-cloud-sdk/primary                                              | 100 kB  00:00:00
google-cloud-compute                                                                          10/10
google-cloud-sdk                                                                            705/705
Updateinfo file is not valid XML: <open file '/var/cache/yum/x86_64/7/epel/92f2e15cad66d79ea1ad327e2af7af89d98e4d153d7a3e27ff41946f476af5b4-updateinfo.xml.zck', mode 'rt' at 0x7f4a26819ed0>

Quindi sembra che non piaccia l'EPEL updateinfoma ... cosa posso fare al riguardo? Come posso risolvere questo problema?

Ho trovato questo , ma non capisco come potrebbe applicarsi a me?

Modifica : apparentemente gli aggiornamenti funzionano, check-updatefallisce solo . Il che è un fastidio perché cron viene eseguito check-updateogni ora e la mia casella di posta esplode. Ma posso ancora eseguire gli aggiornamenti.

Modifica 2 : Sembra che al momento qualcosa stia andando storto con EPEL e per ora devo modificare i miei lavori cron.


1
puoi disabilitare il repository epel fino a quando non riescono a mettere insieme il loro atto?
Grump

Puoi verificare se la riga 'baseurl:' è senza commenti e commentare la riga 'metalink:' funziona per te nel tuo repository epel?
asktyagi,

Se il problema non viene alleviato utilizzando yum clean allo indicando un altro mirror, l'errore è probabilmente con lo stesso EPEL e dovresti aspettare fino a quando non lo risolvono. Sembra che potresti essere in grado di commentare la metalinkriga nella configurazione del repository EPEL e rimuovere il commento baseurlper farlo funzionare fino a quando non viene riparato a monte. Se nessuna di queste funzioni, sarà necessario disabilitare il repository EPEL fino a quando non lo risolveranno correttamente.
GracefulRiavviare

@asktyagi @GracefulRestart Ho commentato metalinke commentato e continua a generare baseurllo stesso errore. Posso aggiornare la maggior parte dei pacchetti disabilitando epel come suggerito da @Grump ...
Chris,

hai commentato metalink e baseurl non commentato, post che pulisci il repository e hai provato ad aggiornare? prova in sequenza non in linea.
asktyagi,

Risposte:


7

Ciò è dovuto a un bug nel bodhi-4.0.0rilascio apparentemente nel framework dell'infrastruttura di repo epel. Il bug causava la generazione e l'invio di file di aggiornamento incompatibili ai repository di produzione. È stato rilasciato un nuovo aggiornamento e i repository dovrebbero essere riparati presto.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.