-
7724ea89
by Margarita Manterola
at 2018-05-17T17:42:44+02:00
Unify the setting up script for integration tests and for the README
-
c724c0a2
by Joerg Jaspert
at 2018-05-17T20:46:32+00:00
Merge branch 'unify-setup' into 'master'
Unify the setting up script for integration tests and for the README
See merge request ftp-team/dak!26
-
84bb4881
by Chris Lamb
at 2018-05-18T12:35:54+00:00
Replace instances of ``if x.has_key(y)`` with ``if y in x``.
-
63738b1e
by Joerg Jaspert
at 2018-05-18T12:50:23+00:00
Merge branch 'has-key' into 'master'
Replace instances of ``if x.has_key(y)`` with ``if y in x``.
See merge request ftp-team/dak!28
-
11d152ff
by Bastian Blank
at 2018-05-18T12:51:53+00:00
Support absolute lock file names
-
8e9e71c0
by Bastian Blank
at 2018-05-18T12:51:53+00:00
Handle reboot-lock like any other lock
-
981fe695
by Joerg Jaspert
at 2018-05-18T12:58:34+00:00
Merge branch 'locking-reboot' into 'master'
Handle reboot-lock like any other lock
See merge request ftp-team/dak!27
-
11aa8056
by Joerg Jaspert
at 2018-05-18T15:51:53+02:00
Remove pre and post cronscript functionality
The new way of handling reboot lock would make em run outside of it,
which isnt what we want.
We did not use precronscript anymore, we only had one usage of
postcronscript, which can run as a normal task.
-
74f1635e
by Chris Lamb
at 2018-05-18T16:46:08+00:00
Drop unused imports.
-
6ac05157
by Ansgar Burchardt
at 2018-05-18T16:47:32+00:00
Merge branch 'unused-imports' into 'master'
Drop unused imports.
See merge request ftp-team/dak!30
-
e0206c37
by Joerg Jaspert
at 2018-05-18T19:17:52+02:00
Use a different path to LOCK_DEPLOY for the deploy cronscript
-
cd367263
by Joerg Jaspert
at 2018-05-18T19:22:14+02:00
Ignore all flake8 errors for now.
Whoever wants to fixup our code (PLEASE), remove one, fixup all
occurences, submit a merge request...
-
68ede008
by Chris Lamb
at 2018-05-19T10:09:37+00:00
Always use Python 2.x flake8.
Whilst flake8 will always be Python 2.x in the specified "debian:9" image, we
can make this future-proof and less confusing to anyone reading this and
attempting to reproduce the output on newer distribution where flake8 will
assume Python 3 (and thus report syntax errors against dak's Python 2.x code).
-
afafd387
by Joerg Jaspert
at 2018-05-19T10:09:51+00:00
Merge branch 'always-use-python2.x-for-flake8' into 'master'
Always use Python 2.x flake8.
See merge request ftp-team/dak!31
-
e52c7e99
by Joerg Jaspert
at 2018-05-19T12:10:46+02:00
More flake8 to ignore for now
-
cb5a2b2e
by Chris Lamb
at 2018-05-19T10:12:57+00:00
Replace tabs with 8 spaces in all .py files.
-
b9e8b66c
by Joerg Jaspert
at 2018-05-19T10:19:27+00:00
Merge branch 'no-tabs' into 'master'
Replace tabs with 8 spaces in all .py files.
See merge request ftp-team/dak!32
-
9b5f5b99
by Chris Lamb
at 2018-05-19T14:09:36+00:00
Consistently use four-spaces for indentation.
-
6e56ad87
by Joerg Jaspert
at 2018-05-19T14:10:42+00:00
Merge branch 'four-candles' into 'master'
Consistently use four-spaces for indentation.
See merge request ftp-team/dak!33
-
2b42ab47
by Chris Lamb
at 2018-05-19T14:25:31+00:00
Add missing flake8 warnings for sid's flake8 (3.5.0-1)
-
b2497a45
by Joerg Jaspert
at 2018-05-19T14:29:35+00:00
Merge branch 'add-missing-flake8-warnings' into 'master'
Add missing flake8 warnings for sid's flake8 (3.5.0-1)
See merge request ftp-team/dak!35
-
f95d3b89
by Bastian Blank
at 2018-05-19T14:35:32+00:00
Support different upload hosts
-
56e1d828
by Bastian Blank
at 2018-05-19T14:35:32+00:00
Support security in make_buildd_dir
-
6c26dc2a
by Bastian Blank
at 2018-05-19T14:35:32+00:00
Move task fetchqueuedpackages to common
-
f237c27b
by Bastian Blank
at 2018-05-19T14:35:32+00:00
Split out post-unchecked tasks and run them always
-
5a06802a
by Bastian Blank
at 2018-05-19T14:35:32+00:00
Convert security cron.unchecked to cronscript
-
207c16f0
by Joerg Jaspert
at 2018-05-19T14:40:24+00:00
Merge branch 'security-cronscript-unchecked' into 'master'
Convert security cron.unchecked to cronscript
See merge request ftp-team/dak!36
-
8a1008ce
by Bastian Blank
at 2018-05-19T14:50:39+00:00
Fix E711: Comparison to none should be 'if cond is none:'
-
6edb14b8
by Joerg Jaspert
at 2018-05-19T14:55:19+00:00
Merge branch 'fix-E711' into 'master'
Fix E711: Comparison to none should be 'if cond is none:'
See merge request ftp-team/dak!37
-
5cbb8b83
by Bastian Blank
at 2018-05-19T15:06:01+00:00
Fix E401: Multiple imports on one line
-
68b8cab7
by Joerg Jaspert
at 2018-05-19T15:12:49+00:00
Merge branch 'fix-E401' into 'master'
Fix E401: Multiple imports on one line
See merge request ftp-team/dak!39
-
2bf7eca4
by Bastian Blank
at 2018-05-19T15:18:10+00:00
Fix E701: Multiple statements on one line (colon)
-
f36bd6bc
by Joerg Jaspert
at 2018-05-19T15:22:54+00:00
Merge branch 'fix-E701' into 'master'
Fix E701: Multiple statements on one line (colon)
See merge request ftp-team/dak!38
-
5b08e57b
by Bastian Blank
at 2018-05-19T15:28:36+00:00
Fix E251: Unexpected spaces around keyword / parameter equals
-
202b0299
by Joerg Jaspert
at 2018-05-19T15:33:30+00:00
Merge branch 'fix-E251' into 'master'
Fix E251: Unexpected spaces around keyword / parameter equals
See merge request ftp-team/dak!40
-
cfaf4312
by Bastian Blank
at 2018-05-19T15:36:15+00:00
Fix E712: Comparison to true should be 'if cond is true:' or 'if cond:'
-
bd86a974
by Joerg Jaspert
at 2018-05-19T15:58:59+00:00
Merge branch 'fix-E712' into 'master'
Fix E712: Comparison to true should be 'if cond is true:' or 'if cond:'
See merge request ftp-team/dak!42
-
054762a5
by Margarita Manterola
at 2018-05-19T16:01:24+00:00
Make dbtests pass and execute them as integration tests.
The dbtests had been left to rot, this change adapts them to the current state
of the database, which includes deleting code that was testing deleted code,
updating the code to the latest changes, etc.
Additionally, this change is also adding a run-dbtests script that will do
the full setup of the environment as expected by the tests, run the tests and
then clean up the environment. This script is now executed from the
integration-tests/run-tests script, inside a postgres virtualenv.
Finally, this includes some additional changes to the setup scripts, to make it
possible to use them for database that don't use the default name.
-
8746595f
by Joerg Jaspert
at 2018-05-19T16:06:20+00:00
Merge branch 'update-tests' into 'master'
Make dbtests pass and execute them as integration tests
See merge request ftp-team/dak!34
-
64003274
by Luca Falavigna
at 2018-05-19T16:09:40+00:00
Restore tracking server in a few places
-
49085812
by Joerg Jaspert
at 2018-05-19T16:14:25+00:00
Merge branch 'tracking' into 'master'
Restore tracking server in a few places
See merge request ftp-team/dak!41
-
36ad0afe
by Bastian Blank
at 2018-05-19T16:19:52+00:00
Fix E211: Whitespace before '('
-
8c9efe57
by Joerg Jaspert
at 2018-05-19T16:28:47+00:00
Merge branch 'fix-E211' into 'master'
Fix E211: Whitespace before '('
See merge request ftp-team/dak!43
-
2516a7a6
by Bastian Blank
at 2018-05-19T16:40:32+00:00
Fix E101: Indentation contains mixed spaces and tabs
-
c0d315e5
by Joerg Jaspert
at 2018-05-19T16:44:53+00:00
Merge branch 'fix-E101' into 'master'
Fix E101: Indentation contains mixed spaces and tabs
See merge request ftp-team/dak!44
-
591d5ce4
by Bastian Blank
at 2018-05-19T16:45:57+00:00
Fix E271: Multiple spaces after keyword
-
b35dce51
by Joerg Jaspert
at 2018-05-19T16:50:36+00:00
Merge branch 'fix-E271' into 'master'
Fix E271: Multiple spaces after keyword
See merge request ftp-team/dak!45
-
2dfe9767
by Bastian Blank
at 2018-05-19T19:24:15+02:00
Fix E301: Expected 1 blank line, found 0
-
3de33fa8
by Joerg Jaspert
at 2018-05-19T19:46:48+00:00
Merge branch 'fix-E301' into 'master'
Fix E301: Expected 1 blank line, found 0
See merge request ftp-team/dak!48
-
32343595
by Bastian Blank
at 2018-05-19T19:52:57+00:00
Fix E302: Expected 2 blank lines, found 0
-
88aa701b
by Joerg Jaspert
at 2018-05-19T20:00:49+00:00
Merge branch 'fix-E302' into 'master'
Fix E302: Expected 2 blank lines, found 0
See merge request ftp-team/dak!49
-
b56af53b
by Bastian Blank
at 2018-05-19T20:01:34+00:00
Fix F402: Import module from line n shadowed by loop variable
-
1508108e
by Joerg Jaspert
at 2018-05-19T20:13:20+00:00
Merge branch 'fix-F402' into 'master'
Fix F402: Import module from line n shadowed by loop variable
See merge request ftp-team/dak!50
-
c39222d9
by Bastian Blank
at 2018-05-19T20:14:50+00:00
Fix F811: Redefinition of unused name from line n
-
51aabdc1
by Joerg Jaspert
at 2018-05-19T20:30:49+00:00
Merge branch 'fix-F811' into 'master'
Fix F811: Redefinition of unused name from line n
See merge request ftp-team/dak!51
-
51941af0
by Bastian Blank
at 2018-05-19T20:31:28+00:00
Fix E303: Too many blank lines
-
f470a6c4
by Joerg Jaspert
at 2018-05-19T20:44:42+00:00
Merge branch 'fix-E303' into 'master'
Fix E303: Too many blank lines
See merge request ftp-team/dak!52
-
14a31f10
by Bastian Blank
at 2018-05-19T20:45:51+00:00
Fix E713: Test for membership should be 'not in'
-
e663bccb
by Joerg Jaspert
at 2018-05-19T20:46:08+00:00
Merge branch 'fix-E713' into 'master'
Fix E713: Test for membership should be 'not in'
See merge request ftp-team/dak!53
-
e3239e73
by Bastian Blank
at 2018-05-19T20:46:52+00:00
Fix E121: Continuation line under-indented for hanging indent
-
f1a8efdc
by Joerg Jaspert
at 2018-05-19T20:47:29+00:00
Merge branch 'fix-E121' into 'master'
Fix E121: Continuation line under-indented for hanging indent
See merge request ftp-team/dak!46
-
b8c6b018
by Bastian Blank
at 2018-05-19T20:47:48+00:00
Fix E703: Statement ends with a semicolon
-
a0fc0847
by Joerg Jaspert
at 2018-05-19T20:49:01+00:00
Merge branch 'fix-E703' into 'master'
Fix E703: Statement ends with a semicolon
See merge request ftp-team/dak!47
-
90b6fb21
by Joerg Jaspert
at 2018-05-19T22:50:32+02:00
Merge branch 'master' into deploy
* master: (36 commits)
Fix E703: Statement ends with a semicolon
Fix E121: Continuation line under-indented for hanging indent
Fix E713: Test for membership should be 'not in'
Fix E303: Too many blank lines
Fix F811: Redefinition of unused name from line n
Fix F402: Import module from line n shadowed by loop variable
Fix E302: Expected 2 blank lines, found 0
Fix E301: Expected 1 blank line, found 0
Fix E271: Multiple spaces after keyword
Fix E101: Indentation contains mixed spaces and tabs
Fix E211: Whitespace before '('
Restore tracking server in a few places
Make dbtests pass and execute them as integration tests.
Fix E712: Comparison to true should be 'if cond is true:' or 'if cond:'
Fix E251: Unexpected spaces around keyword / parameter equals
Fix E701: Multiple statements on one line (colon)
Fix E401: Multiple imports on one line
Fix E711: Comparison to none should be 'if cond is none:'
Convert security cron.unchecked to cronscript
Split out post-unchecked tasks and run them always
...