Dear Jeremy, thank you for having a look at my tool. I will try to answer your questions:
a) How does that file (XML) get updated? This is a semi-automated process. I take most of the information from the official CentOS-Announce Mailing-List. After collecting this I correct some errors, typos and other stuff before offering it for download. I currently aim to update the XML every one or two weeks, depending on the amount of Errata published. b) Can it cope with multiple channels? I think so, yes. Before creating any Errata the script scans your channels to see which packages are where since there is no naming convention or other way to tell which channels contain Base, Updates or Custom packages. The Errata announcement includes the filenames of packages that resolve it. I consider this filename to be a unique identifier. Therefore an Errata will be linked to all channels that contain the announced package. c) Can it cope with non-daily updates? Mostly. If the script can not find any package that is listed in an Errata it will not be created and therefore be checked again if you re-run the script. If an Errata has been created it currently does not get updated. So you could run into a situation where you have not downloaded all the packages listed and your local Errata might therefore be incomplete. I don't think that this would happen regularly. I hope this answers your question and is helpful to other people trying this tool. Let me know if you have further question, improvements or ideas. Kind regards, Steve Am 16.04.2012 um 21:38 schrieb Jeremy Davis: > On Sat, Apr 14, 2012 at 7:37 AM, Steve Meier <[email protected]> wrote: > Dear Spacewalk-Users, > > I would like to introduce yet another tool to import CentOS Errata > information into > your Spacewalk Server. > > You can find it here -> http://cefs.steve-meier.de > > It is written in Perl and CentOS Errata are provided in an XML file available > for download. > Errata are created via the API and can be published either automatically or > manually. > > Let me know if you have any questions or feedback. Thank you! > > Kind regards, > Steve Meier > > Hello Steve, > > Thank you for the tool. I have a couple of questions. I see that an XML file > is available for download. How does that file get updated? Also I have > multiple base channels. These base channels are for each environment we have > (Dev, Test, Prod). If I use your tool would it be able to assign Errata to > all of these channels? Also with these base channels we are on a cycle where > each week they get updated so some channels might have newer packages in them > than others. Can your script deal with that as well by assigning Errata that > is already added into another channel? Thank you for your time and have a > great day! > > Regards, > Jeremy > _______________________________________________ > Spacewalk-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/spacewalk-list
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
