FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Infrastructure

 
 
LinkBack Thread Tools
 
Old 05-23-2012, 03:39 PM
Toshio Kuratomi
 
Default Disable bugzilla integration

The bugzilla admins at redhat notified us that they were having load issues
since the bugzilla upgrade caused by infrastructure's hosts. It seems that
at least one of our scripts is exercising bugs in the new bugzilla codebase.
They've asked us to turn off all of our cron jobs for now so that they can
stabilise the platform and then we'll go through and see if we can identify
the problem query(-ies) and fix it either on our side or in bugzilla.

Since this is an emergency, we've disabled the cron jobs first -- sending
the patch here for +1's to break freeze and so we know what to revert when
the time comes.

While these are disabled, the following things will not work:

* changes in user status in fas (users joining and leaving packager or
fedorabugs) will not be reflected to bugzilla
* The cached review status pages will not update
* The easyfix.fedoraproject.org bugs list will not update
* Changes in package ownership will not propogate from the packagedb to
bugzilla
* New packages won't be added to bugzilla (although they should be able to
be added to the packagedb and git).

-Toshio
From af0cabefef3d7264050ca75392bfc14156f4c32d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Toshio=20=E3=81=8F=E3=82=89=E3=81=A8=E3=81=BF? = <toshio@lockbox01.phx2.fedoraproject.org>
Date: Wed, 23 May 2012 15:21:01 +0000
Subject: [PATCH] Disable bugzilla cron jobs

---
manifests/services/bugzilla.pp | 2 +-
modules/fas/manifests/init.pp | 1 +
modules/fedora-packagedb/manifests/init.pp | 1 +
modules/gather-easyfix/manifests/init.pp | 1 +
modules/review-stats/manifests/init.pp | 1 +
5 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/manifests/services/bugzilla.pp b/manifests/services/bugzilla.pp
index 21b086e..f55a123 100644
--- a/manifests/services/bugzilla.pp
+++ b/manifests/services/bugzilla.pp
@@ -12,7 +12,7 @@ class bugzilla-no-balance {
command => "/usr/local/bin/bz-make-components.py 'http://git.fedorahosted.org/git/?p=l10n/owners.git;a=blob_plain;f=owners.list;hb=master' 'http://git.fedorahosted.org/git/?p=docs/owners.git;a=blob_plain;f=owners.list;hb=master' &> /dev/null",
user => "apache",
minute => 20,
- ensure => present,
+ ensure => absent,
require => Package['fedora-packagedb']
}
}
diff --git a/modules/fas/manifests/init.pp b/modules/fas/manifests/init.pp
index f06ef8b..e20ca1f 100644
--- a/modules/fas/manifests/init.pp
+++ b/modules/fas/manifests/init.pp
@@ -372,6 +372,7 @@ class fas::app::nobalance inherits fas::app {
minute => 10,
require => Package["fas"],
environment => "MAILTO=root",
+ ensure => "absent",
}

}
diff --git a/modules/fedora-packagedb/manifests/init.pp b/modules/fedora-packagedb/manifests/init.pp
index 724080c..1244f1f 100644
--- a/modules/fedora-packagedb/manifests/init.pp
+++ b/modules/fedora-packagedb/manifests/init.pp
@@ -87,6 +87,7 @@ class fedora-packagedb::app::nobalance inherits fedora-packagedb::app {
command => "/usr/bin/pkgdb-sync-bugzilla > /dev/null 2> /dev/null",
user => "root",
minute => 10,
+ ensure => "absent",
}
}

diff --git a/modules/gather-easyfix/manifests/init.pp b/modules/gather-easyfix/manifests/init.pp
index aae2b9e..b0be432 100644
--- a/modules/gather-easyfix/manifests/init.pp
+++ b/modules/gather-easyfix/manifests/init.pp
@@ -85,6 +85,7 @@ class gather-easyfix::build inherits gather-easyfix {
command => "cd /srv/web/gather-easyfix && /usr/bin/python /usr/local/bin/gather_easyfix.py",
user => "apache",
minute => [ 0, 30 ],
+ ensure => "absent",
}

}
diff --git a/modules/review-stats/manifests/init.pp b/modules/review-stats/manifests/init.pp
index 01c51a3..9a016a5 100644
--- a/modules/review-stats/manifests/init.pp
+++ b/modules/review-stats/manifests/init.pp
@@ -57,6 +57,7 @@ class review-stats::build inherits review-stats {
command => "/usr/bin/python /usr/local/bin/pyGetReviewByFlags.py -t /usr/local/share/review-stats -d /srv/web/review-stats/",
user => "apache",
minute => [ 0, 30 ],
+ ensure => "absent",
}

}
--
1.7.2.1

_______________________________________________
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/infrastructure
 
Old 05-23-2012, 03:42 PM
Kevin Fenzi
 
Default Disable bugzilla integration

On Wed, 23 May 2012 08:39:23 -0700
Toshio Kuratomi <a.badger@gmail.com> wrote:

> The bugzilla admins at redhat notified us that they were having load
> issues since the bugzilla upgrade caused by infrastructure's hosts.
> It seems that at least one of our scripts is exercising bugs in the
> new bugzilla codebase. They've asked us to turn off all of our cron
> jobs for now so that they can stabilise the platform and then we'll
> go through and see if we can identify the problem query(-ies) and
> fix it either on our side or in bugzilla.
>
> Since this is an emergency, we've disabled the cron jobs first --
> sending the patch here for +1's to break freeze and so we know what
> to revert when the time comes.
>
> While these are disabled, the following things will not work:
>
> * changes in user status in fas (users joining and leaving packager or
> fedorabugs) will not be reflected to bugzilla
> * The cached review status pages will not update
> * The easyfix.fedoraproject.org bugs list will not update
> * Changes in package ownership will not propogate from the packagedb
> to bugzilla
> * New packages won't be added to bugzilla (although they should be
> able to be added to the packagedb and git).
>
> -Toshio

retroactive +1 here.

kevin
_______________________________________________
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/infrastructure
 
Old 05-23-2012, 03:46 PM
seth vidal
 
Default Disable bugzilla integration

On Wed, 23 May 2012 08:39:23 -0700
Toshio Kuratomi <a.badger@gmail.com> wrote:

> The bugzilla admins at redhat notified us that they were having load
> issues since the bugzilla upgrade caused by infrastructure's hosts.
> It seems that at least one of our scripts is exercising bugs in the
> new bugzilla codebase. They've asked us to turn off all of our cron
> jobs for now so that they can stabilise the platform and then we'll
> go through and see if we can identify the problem query(-ies) and
> fix it either on our side or in bugzilla.
>
> Since this is an emergency, we've disabled the cron jobs first --
> sending the patch here for +1's to break freeze and so we know what
> to revert when the time comes.
>
> While these are disabled, the following things will not work:
>
> * changes in user status in fas (users joining and leaving packager or
> fedorabugs) will not be reflected to bugzilla
> * The cached review status pages will not update
> * The easyfix.fedoraproject.org bugs list will not update
> * Changes in package ownership will not propogate from the packagedb
> to bugzilla
> * New packages won't be added to bugzilla (although they should be
> able to be added to the packagedb and git).
>
> -Toshio


+1 - gotta do what we gotta do

-sv
_______________________________________________
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/infrastructure
 

Thread Tools




All times are GMT. The time now is 04:03 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org