[Spacewalk-list] Trick to having both Centos6 and Centos7 Errata in Spacewalk?
Steve Meier
email at steve-meier.de
Tue Dec 5 20:41:43 UTC 2017
Hi Brett,
as the author of errata-import.pl I can assure you that it does import
Errata
for both CentOS-6 and CentOS-7 at the same time given to prerequisites:
- Channels are included when running with (--include-channels)
- At least one package for the errata is present in the included
channels
errata-import.pl actually does not care wether an errata covers one or
multiple
CentOS releases (there have been Errata for 5, 6 and 7 before 5 went
EoL). It
will just attach the relevant packages it can find to the errata.
Note that there are also Errata which only apply to a specific version
(e.g. 7)
and therefore do not show up in other versions.
If you would like me to take a closer look please run errata-import.pl
with the
--debug option and make the log available to me (e.g. via pastebin).
Kind regards,
Steve
Am 2017-12-05 21:12, schrieb Brett Hathaway:
> Hi
>
> I am testing Spacewalk and I have both Centos6 and Centos7 hosts that
> I would like to have errata for. I have used both of the below scripts
> for importing errata, and the errata was imported successfully for the
> Centos6 Base channel. However, it does not get assigned to the
> Centos7 Base channel, and the logs (below) state that either the
> errata already exists (errata-import.pl ) or skipping since not all
> packages present (centos-clone-errata-full.sh).
>
> Spacewalk shows I have 6706 packages and 729 errata in my Base Cenos6
> channel, and 3905 packages and 0 errata in my Base Centos7 channel.
>
> Is there a way to have the Errata assigned properly to both Centos6
> and Centos7 Base channels?
>
> http://cefs.steve-meier.de/ errata-import.pl
>
> https://github.com/liedekef/spacewalk_scripts
> centos-clone-errata-full.sh
>
> INFO: Errata for CESA-2017:3269 already exists
>
> INFO: Errata for CESA-2017:3270 already exists
>
> INFO: Processing CESA-2017:3269 (Important CentOS 7 procmail Security
> Update)
>
> INFO: Skipping CESA-2017:3269 since not all packages are present
>
> INFO: this should be fixed by the next channel sync, or the errata
> is already superseded by another one
>
> INFO: Processing CESA-2017:3270 (Important CentOS 7 apr Security
> Update)
>
> INFO: Skipping CESA-2017:3270 since not all packages are present
>
> INFO: this should be fixed by the next channel sync, or the errata
> is already superseded by another one
More information about the Spacewalk-list
mailing list