-
Notifications
You must be signed in to change notification settings - Fork 686
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add EOL warning and disable Source Interface on instances running Ubuntu 16.04 after April 30 #5688
Comments
(If we stick to a 6-8 week cadence, there's a good chance there'll be another release before April 30, so not strictly a release blocker for 1.8.0.) |
@emkll and I discussed this a bit today. All things considered, we agreed it would be ideal to update the warning messaging for 1.8.0, to ensure that all admins are reminded about the Ubuntu 20.04 upgrade as soon as it's possible to migrate. This also avoids boxing us in for the 1.9.0 release schedule. Functionally, this could be done as follows:
Open Q: How should the messaging differ, depending on instance state?
(No messages should be displayed on Ubuntu 20.04, which is v3-only.) |
@creviera has committed to work on this. For now we've agreed that for the 1.8.0 release, we can
Essentially, we will want to replicate the functionality previously implemented in #4325 and #4055. Perhaps we can have a quick check-in if we want to stick to previous messaging/styling choices. |
For the "Learn More" link, I've set up https://securedrop.org/xenial-eol, which redirects to our current advisory blog post. My suggestion would be to keep that advisory up-to-date as we add more instructions, instead of creating a new one. |
So we're okay with this language on a disabled Source Interface:
With the benefit of reusing previous translations? |
The existing language seems clear to me, barring any objections from you @creviera . As for the translations, it seems likely that these strings were never actually translated: the original change was merged to develop and introduced in 0.12.2 (https://github.com/freedomofpress/securedrop/commits/release/0.12.2) and it seems like no translations were done for 0.12.2, and the disabling logic was very swiftly removed from the |
As we did with Trusty (#4325), for security reasons, we'll want to disable the use of the Source Interface on instances that are running on Ubuntu 16.04 after its end-of-life (April 30, 2021). Support for Ubuntu 20.04 is expected to ship with SecureDrop 1.8.0 (tentatively scheduled for 2021-02-23).
See #4305 and #4325 for previous discussions regarding the language for the message displayed on the Source Interface. If there is no reason to modify this language, we may be able to re-use translations.
The text was updated successfully, but these errors were encountered: