summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_notes.py
AgeCommit message (Collapse)AuthorFilesLines
2017-06-16reproducible Debian: WIP for s#testing#stretch#g - see ↵Holger Levsen1-1/+1
TODO4stretch_rename.txt for status Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-22reproducible Debian: link to PTS as rmadison doesn't always suffice.Daniel Shahaf1-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-10-17reproducible debian: make python sql more sqlite/postgres agnosticValerie R Young1-4/+4
This commit fixes all the python script sql queries that required minimal editing to be syntactically correct for both sqlite and postgres. Almost all fixes consist of the removal of double quotes from query strings. NOTE: the following scripts expect the schedule table's primary key to autoincrement. Running reproducible_db_maintence.py on a postgres database will not add the necessary autoincrementing functionality at this time. The following script WILL run on the sqlite database but will fail on postgres database constructed from reproducible_db_maintence.py until this is fixed: reproducible_remote_scheduler.py reproducible_schedule.py Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-19reproducible debian: notes: go through the notes alphabetically, to ease ↵Mattia Rizzolo1-1/+2
eventual debugging Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-19reproducible debian: notes: store the package id in the right field..Mattia Rizzolo1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-19reproducible debian: switch python database backend to SQLAlchemyValerie R Young1-32/+55
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-01reproducible: Suggest that "problem with note" is about an RM'd packageChris Lamb1-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-01reproducible: prefer interpolation over concatentationChris Lamb1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2015-09-08reproducible: log properlyHolger Levsen1-1/+1
2015-09-06reproducible: ignore architecture when loading notesHolger Levsen1-2/+2
2015-09-06reproducible: reword notes warnings and make the job not fail if package was ↵Holger Levsen1-3/+4
removed
2015-08-17reproducible: notes: do not fail when not run on jenkins due to lack of the ↵Mattia Rizzolo1-2/+6
BUILD_URL evn variable
2015-08-17reproducible: notes: do not fail the job when the version is missingMattia Rizzolo1-5/+10
2015-08-11reproducible: notes: hardcode amd64 in a query for nowMattia Rizzolo1-1/+2
2015-06-13reproducible: get rid of 2/3 irc notifications for broken notes.gitHolger Levsen1-1/+2
2015-05-03reproducible: move the code to call kgb and relay messagess to common.pyMattia Rizzolo1-4/+2
2015-05-01fix typoHolger Levsen1-1/+1
2015-05-01reproducible: make the notes jobs not fail if there is a note for an ↵Holger Levsen1-2/+5
untested package. add irc notification.
2015-03-30reproducible: move the really_ftbfs quering+dispalying where it should stay: ↵Mattia Rizzolo1-21/+0
in the indexes, as a section of the FTBFS pages
2015-03-29reproducible: notes: query the db and lists packages which FTBFS but no due ↵Mattia Rizzolo1-0/+21
to timestamps from cpp macros. Bad house for this code, but let's dump it here for now
2015-03-29reproducible: store notes in the database. This is a initial work. It does ↵Mattia Rizzolo1-0/+138
nothing other than picking the yaml files and store it's content on the db