What version are you running?
2.0.12
What's the URL of the page containing the problem?
N/A
What steps will reproduce the problem?
1. Install ReviewBoard
2. Use rb-site manage to get or set, for example, mail_send_review_close_mail or mail_send_new_user_mail
What is the expected output? What do you see instead?
- mail_send_review_close_mail
- rb-site manage /var/www/reviewboard get-siteconfig -- --key mail_send_review_close_mail
- Expected: false
- Received: CommandError: 'mail_send_review_close_mail' is not a valid settings key [and an exit status of 1]
- rb-site manage /var/www/reviewboard set-siteconfig -- --key mail_send_review_close_mail --value 1
- Expected: Setting 'mail_send_review_close_mail' to true
- Received: CommandError: 'mail_send_review_close_mail' is not a valid settings key [and an exit status of 1]
- mail_send_new_user_mail
- rb-site manage /var/www/reviewboard get-siteconfig -- --key mail_send_new_user_mail
- Expected: false
- Received: CommandError: 'mail_send_new_user_mail' is not a valid settings key [and an exit status of 1]
- rb-site manage /var/www/reviewboard set-siteconfig -- --key mail_send_new_user_mail --value 1
- Expected: Setting 'mail_send_new_user_mail' to true
- Received: CommandError: 'mail_send_new_user_mail' is not a valid settings key [and an exit status of 1]
What operating system are you using? What browser?
Ubuntu 14.04, browser N/A
Please provide any additional information below.
Once these settings have been saved in the web admin interface it becomes possible to manage these via rb-site manage (subject to the problems described in issue #3743). Another setting that is affected by this is auth_enable_registration. These issues make it difficult to manage configuration of reviewboard programmatically, such as when using a configuration management tool like Puppet.