[Twisted-Python] Twistedmatrix.com: scheduled maintenance July 18th
Hello, The server that hosts twistedmatrix.com will be down for maintenance on Wednesday July 18th. Our hosting company, Tummy.com, will be increasing the size of the /boot partition to accommodate the larger kernels typical of modern Linux distributions. This requires a full reload of all partitions' data. The downtime is expected to be 24 hours, or through Thursday, July 19th. During the downtime no twistedmatrix.com sites will be available. Because Trac will be down, no pull requests should be merged between July 18th and 19th. Twisted's documentation will be inaccessible during that time as well. Note that this is the minimum maintenance necessary to keep twistedmatrix.com running. We need money to realize improvements to our infrastructure, like newer hardware for the existing server and additional hosts that could continue to serve twistedmatrix.com during a maintenance window. Tax-deductible donations can be made to Twisted via the Software Freedom Conservancy. More information is available here: https://twistedmatrix.com/trac/wiki/TwistedSoftwareFoundation#HowtoDonate -- Mark Williams mrw@enotuniq.org
On Wed, Jul 11, 2018 at 11:14 PM Mark Williams <mrw@enotuniq.org> wrote:
Hello,
The server that hosts twistedmatrix.com will be down for maintenance on Wednesday July 18th. Our hosting company, Tummy.com, will be increasing the size of the /boot partition to accommodate the larger kernels typical of modern Linux distributions. This requires a full reload of all partitions' data.
The downtime is expected to be 24 hours, or through Thursday, July 19th. During the downtime no twistedmatrix.com sites will be available.
Because Trac will be down, no pull requests should be merged between July 18th and 19th.
Twisted's documentation will be inaccessible during that time as well.
Note that this is the minimum maintenance necessary to keep twistedmatrix.com running. We need money to realize improvements to our infrastructure, like newer hardware for the existing server and additional hosts that could continue to serve twistedmatrix.com during a maintenance window.
DNS could be pointed at an S3-backed website to serve a maintenance message, at least. Not optimal, but better than ECONNREFUSED I would think. I'd be happy to set this up and foot the bill - if someone provides the content (I can make web pages but no one really wants that). Jean-Paul
Tax-deductible donations can be made to Twisted via the Software Freedom Conservancy. More information is available here: https://twistedmatrix.com/trac/wiki/TwistedSoftwareFoundation#HowtoDonate
-- Mark Williams mrw@enotuniq.org
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
On Thu, 12 Jul 2018 at 12:57, Jean-Paul Calderone <exarkun@twistedmatrix.com> wrote:
On Wed, Jul 11, 2018 at 11:14 PM Mark Williams <mrw@enotuniq.org> wrote:
Note that this is the minimum maintenance necessary to keep twistedmatrix.com running. We need money to realize improvements to our infrastructure, like newer hardware for the existing server and additional hosts that could continue to serve twistedmatrix.com during a maintenance window.
DNS could be pointed at an S3-backed website to serve a maintenance message, at least. Not optimal, but better than ECONNREFUSED I would think. I'd be happy to set this up and foot the bill - if someone provides the content (I can make web pages but no one really wants that).
Jean-Paul
Do we need fancy content? I was thinking to just use a plain text message explaining what is going on there. -------- There is also the option to host in Azure. Twisted has $120 each month for Azure services... so there will be no extra payment. Let me know if you want/need access to the Twisted Azure subscription. Azure Blob does not have a "default page"...so you need to set up a CDN to serve a static page out of a container. There is one easy way to create a site from a GitHub repo with Azure App Service: https://github.com/adiroiban/azure-web-app-klein -- Adi Roiban
On Thu, Jul 12, 2018 at 10:29 AM Adi Roiban <adi@roiban.ro> wrote:
On Thu, 12 Jul 2018 at 12:57, Jean-Paul Calderone <exarkun@twistedmatrix.com> wrote:
On Wed, Jul 11, 2018 at 11:14 PM Mark Williams <mrw@enotuniq.org> wrote:
Note that this is the minimum maintenance necessary to keep
twistedmatrix.com running. We need money to realize improvements to our infrastructure, like newer hardware for the existing server and additional hosts that could continue to serve twistedmatrix.com during a maintenance window.
DNS could be pointed at an S3-backed website to serve a maintenance
message, at least. Not optimal, but better than ECONNREFUSED I would think. I'd be happy to set this up and foot the bill - if someone provides the content (I can make web pages but no one really wants that).
Jean-Paul
Do we need fancy content?
I was thinking to just use a plain text message explaining what is going on there.
--------
There is also the option to host in Azure. Twisted has $120 each month for Azure services... so there will be no extra payment.
Let me know if you want/need access to the Twisted Azure subscription.
I've not used Azure before. Cheaper for me to pay the AWS bill than learn a different cloud. :)
Azure Blob does not have a "default page"...so you need to set up a CDN to serve a static page out of a container.
There is one easy way to create a site from a GitHub repo with Azure App Service: https://github.com/adiroiban/azure-web-app-klein
-- Adi Roiban
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
On Jul 12, 2018, at 4:56 AM, Jean-Paul Calderone <exarkun@twistedmatrix.com> wrote:
On Wed, Jul 11, 2018 at 11:14 PM Mark Williams <mrw@enotuniq.org <mailto:mrw@enotuniq.org>> wrote: Hello,
The server that hosts twistedmatrix.com <http://twistedmatrix.com/> will be down for maintenance on Wednesday July 18th. Our hosting company, Tummy.com, will be increasing the size of the /boot partition to accommodate the larger kernels typical of modern Linux distributions. This requires a full reload of all partitions' data.
The downtime is expected to be 24 hours, or through Thursday, July 19th. During the downtime no twistedmatrix.com <http://twistedmatrix.com/> sites will be available.
Because Trac will be down, no pull requests should be merged between July 18th and 19th.
Twisted's documentation will be inaccessible during that time as well.
Note that this is the minimum maintenance necessary to keep twistedmatrix.com <http://twistedmatrix.com/> running. We need money to realize improvements to our infrastructure, like newer hardware for the existing server and additional hosts that could continue to serve twistedmatrix.com <http://twistedmatrix.com/> during a maintenance window.
DNS could be pointed at an S3-backed website to serve a maintenance message, at least. Not optimal, but better than ECONNREFUSED I would think. I'd be happy to set this up and foot the bill - if someone provides the content (I can make web pages but no one really wants that).
Please do so! Although keep in mind that it is the DNS primary as well, so you'll have to update it with enough of a buffer that the secondary has cached the address by the time it goes offline. -glyph
Am 13.07.2018 um 08:35 schrieb Glyph:
DNS could be pointed at an S3-backed website to serve a maintenance message, at least. Not optimal, but better than ECONNREFUSED I would think. I'd be happy to set this up and foot the bill - if someone provides the content (I can make web pages but no one really wants that).
Please do so!
Although keep in mind that it is the DNS primary as well, so you'll have to update it with enough of a buffer that the secondary has cached the address by the time it goes offline.
I could also set this up on a Data Center in Switzerland; without spending a penny :). Only TLS is kind of a thing though, I'd probably generate LE certs to keep visitors happy and promise to delete those after the maintenance time-window. It'd make sense if that's kind of a no-go ^^. If it does sound like sth to do, just let me know in advance and I'll set up the thing + be available to trigger LE cert generation as soon as DNS is set up. (In that case, I noticed twistedmatrix.com doesn't have HSTS headers, so note to self: do not set those up :-D) As for content, I have a placeholder I've used in the past, which I've adapted to Twisted. Feel free to use/modify/not use at will. Preview: https://evilham.com/twisted_placeholder/ Source: https://evilham.com/twisted_placeholder.tar.gz -- Evilham --- This email is cryptographically signed and could have been encrypted. My key fingerprint: B265 7ED4 5F7A DD90 7F1D D5C7 5516 1BE6 0CE2 CB87 Learn how to encrypt your email with the Email Self Defense guide: https://emailselfdefense.fsf.org/en/
On Fri, Jul 13, 2018 at 4:27 AM Evilham <contact@evilham.com> wrote:
DNS could be pointed at an S3-backed website to serve a maintenance message, at least. Not optimal, but better than ECONNREFUSED I would think. I'd be happy to set this up and foot the bill - if someone provides the content (I can make web pages but no one really wants
Am 13.07.2018 um 08:35 schrieb Glyph: that).
Please do so!
Although keep in mind that it is the DNS primary as well, so you'll have to update it with enough of a buffer that the secondary has cached the address by the time it goes offline.
I could also set this up on a Data Center in Switzerland; without spending a penny :). Only TLS is kind of a thing though, I'd probably generate LE certs to keep visitors happy and promise to delete those after the maintenance time-window. It'd make sense if that's kind of a no-go ^^.
If it does sound like sth to do, just let me know in advance and I'll set up the thing + be available to trigger LE cert generation as soon as DNS is set up. (In that case, I noticed twistedmatrix.com doesn't have HSTS headers, so note to self: do not set those up :-D)
As for content, I have a placeholder I've used in the past, which I've adapted to Twisted. Feel free to use/modify/not use at will.
Preview: https://evilham.com/twisted_placeholder/ Source: https://evilham.com/twisted_placeholder.tar.gz
Thanks. That content is way better than I would have done. I've put it up at http://2a28c83f-1613-4f82-a99c-cf7ca21326f8.s3-website-us-east-1.amazonaws.c... just to see. The TLS issue will be the same on AWS as you mentioned. If the maintenance site is to have HTTPS (which seems clearly to be the case) and we host on AWS then I'll also need a certificate. AWS CertManager would probably be the way to go for this. I probably already have access to all the things I need to get a new certificate issued. I'm happy to go ahead and complete the AWS setup if that sounds good to everyone else. Whichever way we go, thanks for the placeholder content and the offer to host it, Evilham. Jean-Paul
participants (5)
-
Adi Roiban
-
Evilham
-
Glyph
-
Jean-Paul Calderone
-
Mark Williams