Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							50d4d45c59 
							
						 
					 
					
						
						
							
							Collect suite metadata in a new member hash  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-11-13 11:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							dfaf0c63c3 
							
						 
					 
					
						
						
							
							Pull defaults for Components and Architectures from Release  
						
						... 
						
						
						
						Why duplicate that in the configuration when Britney can just pull it
in the Release file for testing? :)
Closes : Debian/britney2#11 
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-11-13 11:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							c86e1f7e9c 
							
						 
					 
					
						
						
							
							britney: Skip architectures not listed in Release files  
						
						... 
						
						
						
						As a side effect, remove mips64el from NEW_ARCHES as we no longer need
that as a work around.
Closes : Debian/britney2#12 
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-11-13 11:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							9bc94db01c 
							
						 
					 
					
						
						
							
							Refactor all modules into a britney2 subdir  
						
						... 
						
						
						
						That way they are all contained.
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-11-13 08:02:00 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							2bc523169b 
							
						 
					 
					
						
						
							
							britney: Be less forgiving about unsatisfiable depends  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-11-13 08:01:53 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							0952d0b8c7 
							
						 
					 
					
						
						
							
							britney: Remove redundant if and obsolete comment  
						
						... 
						
						
						
						The RC bugs part is now handled by the RCBugs policy.
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-11-12 09:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Pitt 
							
						 
					 
					
						
						
						
						
							
						
						
							e934ba1bb7 
							
						 
					 
					
						
						
							
							Move updating of excuses into policies  
						
						... 
						
						
						
						It is unwieldy to have one half of output data generation in the policy but not
the other half of updating the excuse. Now that apply_policy() gets the excuse
object as argument we can move everything there.
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-11-12 09:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Pitt 
							
						 
					 
					
						
						
						
						
							
						
						
							dc52f019bc 
							
						 
					 
					
						
						
							
							Pass excuse to BasePolicy.apply_policy()  
						
						... 
						
						
						
						This allows tests to check whether there are any missing builds or old
binaries, so that expensive actions such as "trigger an autopkgtest" are not
done too early/in vain.
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-11-12 09:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Pitt 
							
						 
					 
					
						
						
						
						
							
						
						
							7ded1c85db 
							
						 
					 
					
						
						
							
							Move build checks before running policies  
						
						... 
						
						
						
						For future policies such as running autopkgtests it is important to know
whether a package has built, so that expensive actions such as "trigger an
autopkgtest" are not done too early/in vain.
This requires dropping the "age != 0" check for adding the out-of-date-ness to
the Excuse, as the policies now run later. But this check only applied to an
infinitesimal age, and even with age == 0 it is still a valid excuse that there
are missing binaries.
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-11-12 09:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Wiltshire 
							
						 
					 
					
						
						
						
						
							
						
						
							9cfe9d1072 
							
						 
					 
					
						
						
							
							Remove powerpc from release architectures  
						
						... 
						
						
						
						https://lists.debian.org/debian-devel-announce/2016/10/msg00008.html 
Signed-off-by: Jonathan Wiltshire <jmw@debian.org> 
					
						2016-11-04 18:41:28 +00:00 
						 
				 
			
				
					
						
							
							
								Emilio Pozuelo Monfort 
							
						 
					 
					
						
						
						
						
							
						
						
							250c9314a6 
							
						 
					 
					
						
						
							
							Also do it from britney_nobreakall.conf  
						
						... 
						
						
						
						Signed-off-by: Emilio Pozuelo Monfort <pochu@debian.org> 
						
						
					 
					
						2016-10-10 01:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								Emilio Pozuelo Monfort 
							
						 
					 
					
						
						
						
						
							
						
						
							e7eb6603fe 
							
						 
					 
					
						
						
							
							Remove mips64el from break/outofsync arches  
						
						... 
						
						
						
						Signed-off-by: Emilio Pozuelo Monfort <pochu@debian.org> 
						
						
					 
					
						2016-10-10 00:59:58 +02:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							e5e6d7e5b7 
							
						 
					 
					
						
						
							
							Make removal of obsolete source packages configurable  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							fe7cc466e1 
							
						 
					 
					
						
						
							
							Rename fucked_arches to outofsync_arches  
						
						... 
						
						
						
						To avoid getting in trouble when bringing up new commercially-supported
architectures.
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							0664c580b0 
							
						 
					 
					
						
						
							
							Prefer s.x to s[X] for SourcePackage objects  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							5a19b4f74d 
							
						 
					 
					
						
						
							
							Create a SourcePackage class  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							204359e3bc 
							
						 
					 
					
						
						
							
							inst-tester: Fix typo in a variable name  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							cd7cdda61e 
							
						 
					 
					
						
						
							
							britney: Remove out a tuple lookup in get_dependency_solvers  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							f414b12130 
							
						 
					 
					
						
						
							
							britney: Make read_binaries read all binaries for a suite  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							ea166f5bd3 
							
						 
					 
					
						
						
							
							britney -> util: Extract a "create_provides_map"  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:05:54 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							6de0c3408c 
							
						 
					 
					
						
						
							
							AgePolicy: Create the (new) date file automatically  
						
						... 
						
						
						
						Closes : Debian/britney2#13 
Signed-off-by: Niels Thykier <niels@thykier.net> 
					
						2016-10-03 18:05:54 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Bruce Park 
							
						 
					 
					
						
						
						
						
							
						
						
							190be31014 
							
						 
					 
					
						
						
							
							Python loop performance enhancements.  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:05:54 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							34d27bbd15 
							
						 
					 
					
						
						
							
							britney.py: Make hinted removal excuses valid  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							31669ac5bd 
							
						 
					 
					
						
						
							
							Update whitespace; make the output easier to read  
						
						... 
						
						
						
						FAILED/SUCCESS lines would be separated by a whitespace from the list
of architectures, but not itself followed by whitespace. This is slightly
confusing, as one could interpret it as being a heading for the following
block of tested packages, rather that the final result of the previous
block. 
						
						
					 
					
						2016-10-03 18:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							f527835076 
							
						 
					 
					
						
						
							
							Clarify excuse HTML/text for the mindays == 0 case  
						
						
						
						
					 
					
						2016-10-03 18:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							ec21cf1342 
							
						 
					 
					
						
						
							
							Add an ignore-rc-bugs hint  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							29ecbd80d0 
							
						 
					 
					
						
						
							
							Let the age policy register its own hints  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							d43311be03 
							
						 
					 
					
						
						
							
							Support policies registering their own hints  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							9efe92de39 
							
						 
					 
					
						
						
							
							Extract an AgeDayHint class from Hint  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							e5846fdc8b 
							
						 
					 
					
						
						
							
							hints: Move Hint creation out of add_hints  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							948d15d536 
							
						 
					 
					
						
						
							
							HintParser: Support adding new hints to the parser  
						
						... 
						
						
						
						This includes refining "HINTS_ALL" to cover all hints added at
runtime.
Currently, it is not very useful.  However, a later commit will allow
policies to use this feature.
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-10-03 18:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							13417c18e4 
							
						 
					 
					
						
						
							
							hint-tester: Use hint-parser for parsing excuse hints  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-09-23 05:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							6328b15a9c 
							
						 
					 
					
						
						
							
							Change argument order for HintCollection.add_hint  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-09-23 05:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							513550a8f1 
							
						 
					 
					
						
						
							
							Minor hint creation refactoring  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-09-23 05:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							6d2adb9e41 
							
						 
					 
					
						
						
							
							.travis.yml: Add the live-data test suite  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-09-22 20:19:25 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b7042bbc 
							
						 
					 
					
						
						
							
							Add .travis-ci file  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-09-22 19:30:33 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							ac13904f2a 
							
						 
					 
					
						
						
							
							Really ignore nuninst issues for break arches  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-11 17:55:46 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							5dc162404f 
							
						 
					 
					
						
						
							
							Actually forgive missing Packages files for new arches  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-11 17:33:11 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							ac670bc75e 
							
						 
					 
					
						
						
							
							Forgive missing Packages files for new arches  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-11 09:59:54 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							3a4acc07bd 
							
						 
					 
					
						
						
							
							Add mips64el as a new architecture  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-09 13:35:20 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							2b5d23f69f 
							
						 
					 
					
						
						
							
							policy.py: Fix incorrect policy key  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-08 14:47:36 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							2fadfe3724 
							
						 
					 
					
						
						
							
							britney.py: Fix typo in variable name  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-05 23:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							58b73c1906 
							
						 
					 
					
						
						
							
							Simplify policy writing a bit  
						
						... 
						
						
						
						Refactor the handling of the policy info code, so every policy does
not have to implement the same boilerplate code.
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-05 23:17:33 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							cb248a23eb 
							
						 
					 
					
						
						
							
							Add more items to excuses.yaml  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-05 22:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							c145dbd836 
							
						 
					 
					
						
						
							
							Fix the hint-tester's auto-completion  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-05 18:48:19 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							2fd6c59460 
							
						 
					 
					
						
						
							
							Ignore nuninst out-of-sync issues on break-arches  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-05 08:02:04 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							d76ccaca3b 
							
						 
					 
					
						
						
							
							Show missing builds for age-less items in excuses.html  
						
						... 
						
						
						
						For items not having an age requirements (e.g. urgency=critical)
always list the "missing build" note if present.
Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-05 08:02:04 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							5176bbdea0 
							
						 
					 
					
						
						
							
							Update paths to the local mirror  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-05 08:02:04 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Thykier 
							
						 
					 
					
						
						
						
						
							
						
						
							ebd947cac2 
							
						 
					 
					
						
						
							
							Improve the method documentation of BasePolicy  
						
						... 
						
						
						
						Signed-off-by: Niels Thykier <niels@thykier.net> 
						
						
					 
					
						2016-07-05 08:02:04 +00:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							e2c7dc97d6 
							
						 
					 
					
						
						
							
							Use https for links in excuses.html  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2016-07-02 13:21:14 +02:00