Bug#838393: PCA on a repository insufficient to update uploaders

2016-10-09 Thread Stephan Sürken
Hi Sam, On Mi, 2016-09-21 at 13:05 -0400, Sam Hartman wrote: > So, I can see a couple of easy fixes: > > 1) have _uploaders be a class variable rather than an instance > variable > > or > > 2) store a list ofweakrefs to extant demon objects > > then provide a class method to invalidate all

Bug#838393: PCA on a repository insufficient to update uploaders

2016-09-21 Thread Sam Hartman
So, I can see a couple of easy fixes: 1) have _uploaders be a class variable rather than an instance variable or 2) store a list ofweakrefs to extant demon objects then provide a class method to invalidate all the uploaders caches.

Bug#838393: PCA on a repository insufficient to update uploaders

2016-09-21 Thread Stephan Sürken
Hi Sam, On Di, 2016-09-20 at 15:40 -0400, Sam Hartman wrote: (...) > I've found that I need to restart the demon (I used systemctl, > although > perhaps starting/stopping the daemon in the web interface would have > been sufficient). > > > It looks like what's happening is that the cache

Bug#838393: PCA on a repository insufficient to update uploaders

2016-09-20 Thread Sam Hartman
package: mini-buildd version: 1.0.12 Hi. I'd expect that if I change the extra keyrings configuration in the repository, and then prepare/check/activate the repository, then any new uploaders would be able to upload. I've found that I need to restart the demon (I used systemctl, although