It used to run fine for years… but now the (deprecated) Puppet infrastructure at the Flying Circus is showing signs of aging. It’s not about server hardware or something like this (fully virtualized anyway) – it’s about SSL certificates of Puppet’s own SSL infrastructure. Time for a face lift.
In the following, I will describe what we did to renew both CA and Puppet server certificates. Despite that this problem should occur on every Puppet server running for a prolonged amount of time, I found remarkably few resources on the net (that did not involve completely replacing the CA) – so I’m going to share our findings.
Continue reading How to renew Puppet CA and server certificates in place
During the last weeks we have prepared a larger update for our Gentoo based VMs. It will include many basic libraries as well as added support for Python 3.5 and 3.6. A detailed list of affected packages and changes can be found as usual in our ChangeLog. Please review the list of updated packages for libraries and tools that may have compiled into your applications. While we have tried to avoid link-level compatibility issues, a small chance remains that applications will not start afterwards due to dynamic linkage problems. Recompiling usually solves this kind a problem.
As the update is a bit bulky, we opted for a staged roll out during the week. Each VM will get an individual scheduled maintenance slot according to the agreed pre-announcement period. Development and staging VMs will already receive updates during this weekend.
Please feel free to contact our support if you need assistance.
In Germany we have a few further public holidays coming up next time resulting in shorter-than-usual work weeks. Here’s an overview of our support availability. The highlighted days are national holidays and only covered for SLA customers:
- 2017-05-22 (Monday): regular support
- 2017-05-23 (Tuesday): regular support
- 2017-05-24 (Wednesday): regular support
- 2017-05-25 (Thursday): Ascension: SLA-covered emergency support only
- 2017-05-26 (Friday): regular support
- 2017-05-27 (Saturday): SLA-covered emergency support only
- 2017-05-28 (Sunday): SLA-covered emergency support only
- 2017-05-29 (Monday): regular support
- 2017-05-30 (Tuesday): regular support
- 2017-05-31 (Wednesday): regular support
- 2017-06-01 (Thursday): regular support
- 2017-06-02 (Friday): regular support
- 2017-06-03 (Saturday): SLA-covered emergency support only
- 2017-06-04 (Sunday): SLA-covered emergency support only
- 2017-06-05 (Monday) Pentecost: SLA-covered emergency support only
- 2017-06-06 (Tuesday): regular support
To ensure that all your applications in the Flying Circus are running smoothly we will monitor all regular support during business hours: Monday to Friday , 8-16 CE(S)T and SLA-covered emergency support as usual.
Have a good time, a safely flight – and don’t forget your towel this Thursday!
1st May is a public holiday in Germany and our office will be closed. To all projects covered by an SLA we provide emergency support as usual. We will be back to regular business hours on Tuesday.
We have prepared an update to my.flyingcircus.io which allows you to manage the users who have access to your projects, but more on that later.
This comes with some other user interface changes which we briefly introduce here. Continue reading Self-service User Management
Frauen in die MINT-Berufe – das Thema ist präsent in allen Medien. Wir fangen ganz vorne an und beginnen am 27. April mit dem Girls’ Day. Alexander vom Team Application Operations hat dafür Inhalte zum Thema “Wie funktionieren Webseiten?” zusammengestellt. Es freut uns, dass sich zu unserem ersten Girls’ Day gleich zwei Mädchen angemeldet haben. Es wird ein spannender Tag.
Weitere Informationen zur Veranstaltung (ausgebucht) gibt es auf den Seiten des Girls’ Day.