stable

mirrormanager-1.3.6-1.el5

FEDORA-EPEL-2010-3132 created by mdomsch 12 years ago for Fedora EPEL 5

Adrian Reber (3): umdl: fix failure when updating from rsync listings. umdl: time.mktime() might return floats mirrorlist_server: handle bad client IP address input

BJ Dierkes (1): Fix confirm delete method in webui.

Matt Domsch (65): mrr: add --updates-only option remove obsolete TODO items controllers: add mirroradmins query mirroradmins: always return empty list on failure umdl: fix crash in _get_version_from_path() umdl: avoid disappering files report_mirror: handle server HTTP 503 errors generate-worldmap: use "Agg" map, as "Agg2" is no more. autodetect development/13/ style directories and create appropriate Repositories umdl: recognize moving Repository objects from development/13 to releases/13/ mrr: genericize --from and --to version values get_internet2_netblocks: fix URL due to upstream directory change manage-repo-redirects: fix --torepomap manage-repo-redirects: fix the last fix that broke the non --torepomap path Put titles on publiclist pages finish fixing titles expose crawler logs via apache directory listing add crawler log link on host page apache: ensure aliases to special areas come before the WSGI alias set html page titles correctly on all remaining pages s/fedora.tg.util/fedora.tg.tg1utils/ per python-fedora deprecation warning s/fedora.tg.util/fedora.tg.tg1utils/ per python-fedora deprecation warning add config option report_problems_to_email, display on publiclist footer. Merge branch 'master' of ssh+git://git.fedorahosted.org/git/mirrormanager another try at setting the page titles fix generate-worldmap for python-basemap changes ageFileDetails(): account for propogation delays add max_propogation_days config option make clean also removes .py[co] files TODO: convert from kid to genshi templates: use constant titles spec: require python-basemap > 0.99.4 so generate-worldmap works mirrorlist-server: use WSGIDaemonProcess for mirrorlist_client.wsgi mirrormanager.wsgi run 4 instances per app server (up from 2) update copyright in release.py v1.3.4 spec: require python-basemap-data too makefile: add git-sign-push target to remind me crawler: implement canary mode crawler: crawl private i2 hosts that also say i2_clients are ok crawler: send email when marking a whole host not up2date mirrorlist_server: ignore SIGHUP in child - it'll exit soon enough mirrorlist_server: increase socket request queue length to 300 (still limited by kernel options to 128) mirrorlist_server: set request_queue_size earlier mirrorlist_server: don't ignore SIGCHLD mirrorlist tester: more printing, run forever mirrorlist_client: sanitize input into UTF-8 mirrorlist_client: add 60sec timeout to reading from the server mirrorlist_client: use select() waiting on the response from mirrorlist_server mirrorlist_client: a better way to handle socket timeouts mirrorlist_client: leave query params as utf8 mirrorlist_server: handle more failures gracefully mirrorlist_client: add mirrorlist_client.noreverseproxy config parameter umdl: don't use move_repository_from_development() bump version Makefile: fix git-sign-push mirrorlist_server: add mm0:private attribute to <url> in metalinks TODO: add 'create Category' item add repomaps for RHEL category named "RHEL", not "Red Hat Enterprise Linux". Fix references. repomap: remove extra -beta" on prefixes umdl: set Repository.name = directory.name to be guaranteed unique remove robots.txt and favicon.ico. These should come from the hosting organization, not MM. crawler: don't close sys.stdout as logfile, leave that for sys.exit() v1.3.6

  • Adrian Reber: umdl: fix failure when updating from rsync listings. umdl: time.mktime() might return floats
  • BJ Dierkes: Fix confirm delete method in webui.
  • Matt Domsch: mrr: add --updates-only option controllers: add mirroradmins query umdl: fix crash in _get_version_from_path() umdl: avoid disappering files report_mirror: handle server HTTP 503 errors generate-worldmap: update for newer python-basemap autodetect development/13/ style directories and create appropriate Repositories umdl: recognize moving Repository objects from development/13 to releases/13/ mrr: genericize --from and --to version values get_internet2_netblocks: fix URL due to upstream directory change Put titles on publiclist pages expose crawler logs via apache directory listing add crawler log link on host page apache: ensure aliases to special areas come before the WSGI alias remove python-fedora deprecation warning add config option report_problems_to_email, display on publiclist footer. ageFileDetails(): account for propogation delays add max_propogation_days config option spec: require python-basemap > 0.99.4 so generate-worldmap works mirrorlist-server: use WSGIDaemonProcess for mirrorlist_client.wsgi mirrormanager.wsgi run 4 instances per app server (up from 2) Quite a few bug fixes to the mirrorlist server and client processes to prevent failures in these from hanging yum clients forever. This also somewhat reduces CPU cycles spent spinning while waiting on the mirrorlist_server. Other fixes to key components such as update-master-directory-list, manage-repository-redirects, generate-worldmap (now requires newer python-basemap and -data sets). Adds a configuration option to handle a lack of a reverse proxy ahead of the mirrorlist_client WSGI. This version was used on release day for Fedora 13.

This update has been submitted for testing by mdomsch.

12 years ago

This update has been pushed to testing

12 years ago

This update has reached 14 days in testing and can be pushed to stable now if the maintainer wishes

12 years ago

This update has been submitted for stable by mdomsch.

12 years ago

This update has been pushed to stable

12 years ago

Please login to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
12 years ago
in testing
12 years ago
in stable
12 years ago

Automated Test Results

None