| Title | Bugzilla configuration parameters are not checked |
| Status | closed |
| Priority | optional |
| Assigned user | Nick Barnes |
| Organization | Ravenbrook |
| Description | We don't check the Bugzilla configuration parameters. For instance, we don't check that dbms_port is a number, or dbms_host is a string, or that bugzilla_user is an email address. The result is that if a user sets a configuration parameter incorrectly, or leaves it unset, they may get a very obscure internal error from, for instance, MySQLdb. |
| Analysis | Should add loads of checks in configure_bugzilla.py. |
| How found | customer |
| Evidence | <URL: http://info.ravenbrook.com/mail/2001/01/04/01-20-15/0.txt> |
| Observed in | 0.5.1 |
| Introduced in | 0.5.0 |
| Created by | Nick Barnes |
| Created on | 2001-01-04 10:43:28 |
| Last modified by | Gareth Rees |
| Last modified on | 2001-12-10 19:16:29 |
| History | 2001-01-04 NB Created. 2001-01-16 RB Downgraded to optional. |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 7358 | closed | 2001-01-19 12:10:35 | Nick Barnes | Configuration checking for TeamTrack; fix a config check for Bugzilla; remove code to handle administrator_address or smtp_server being None. |
| 7356 | closed | 2001-01-19 11:56:33 | Nick Barnes | Fix typo in history. |
| 7298 | closed | 2001-01-18 15:01:26 | Nick Barnes | Share configuration checks between Bugzilla and TeamTrack. |
| 7155 | closed | 2001-01-15 16:52:21 | Nick Barnes | Validation for config items. |