[Pulp-list] HELP - Converting from crontab to interval scheduler

Jeff Ortel jortel at redhat.com
Tue Mar 29 16:23:03 UTC 2011



On 03/29/2011 09:08 AM, Jay Dobies wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 03/29/2011 10:05 AM, Jason L Connor wrote:
>> Hi All,
>>
>> We are converting from using the crontab for scheduled repo syncs to
>> using a new interval scheduler (start_time, interval, iterations).
>>
>> I'm looking for ways to properly handle this conversion for existing
>> repo schedules. Here some of the ideas I've had:
>>       1. Migrate the database and parse the repo schedule and convert it
>>          into an interval schedule that, as closely as possible,
>>          resembles the current crontab schedule. This has the drawback
>>          that we currently don't have the ability to parse the schedules
>>          in any meaningful way and I've no idea how long it would take to
>>          write/port one.
>>       2. Migrate the database and blank out any schedules we find,
>>          logging the fact, and writing messages to stderr for the user to
>>          check the log. This seems kinda dirty, but it's probably the
>>          easiest in terms of getting finished on time this sprint.
>>       3. Same as #2, but back up the original crontab schedule into a new
>>          repo field so that we can properly migrate it in the future.
>>       4.<You idea here>
>>
>> I'm not super happy about any of these options, so feedback is both
>> welcome and needed at this point.
>
> Scheduled repo sync hasn't worked in a while, so I'm going to say we
> take advantage of the fact that we're pre-alpha and just clean up any
> crontab entries and mention in the release notes that they have to
> re-add repo schedules.

+1

>
> - --
> Jay Dobies
> RHCE# 805008743336126
> Freenode: jdob
> http://pulpproject.org
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.14 (GNU/Linux)
> Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
>
> iQEcBAEBAgAGBQJNkefPAAoJEOMmcTqOSQHCwRAIAMIJr0W2yqYQZ//GC92LHMnk
> anzoRTrEdMlVrRNgbSoerIL9De6/Udm4iELqTWkevQP1kczApcBrc//CPm54nwZp
> o+8x1J1Xrh3kgaeS6SQ9LmsOQN+NOzslOU0RAd8C5kgKXsh40ctEdfaEyvy5unsQ
> vq9PMElbryQI/QYYlF4bnvjUX3G/pCYGV8hIjNThXNWwDomPECPc+Epn5WL6IbGY
> jQa7tQuqT0Vm6TftwAG0L8ho6+l/ElUC5xh/nKlP/0LM0OVrah7UWgpeZOosK3t/
> nI7JX/MUvYGhJRKw6m9Zml/Mt9HVXkWA1vVEbvsnO6othRZp376gtSO8UVNmljA=
> =YFH3
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Pulp-list mailing list
> Pulp-list at redhat.com
> https://www.redhat.com/mailman/listinfo/pulp-list




More information about the Pulp-list mailing list