All posts by Theuni

batou – recent improvements and roadmap update

batou is our open source web application deployment utility. We use it to perform simple and complex application deployments on top of the Flying Circus platform as well as into Vagrant VMs or local developer instances.

At the recent Plone Alpine City Sprint we took the time to improve batou’s documentation a lot. You can read it on https://batou.readthedocs.org. The basic concepts (modelling your application and fitting it into an environment) should be easier to understand and we have made a full guide through all the important features if you want to get started. Also, we are covering API reference and CLI commands almost completely now.

Continue reading batou – recent improvements and roadmap update

Support during Christmas and New Year’s 2015/2016

2015 has been a blast and we’re looking forward to a few quiet days. (Although we’ll be working on some more storage improvements next week.)

We hope that you and your loved ones will find some quiet time during the holidays.

To ensure that all your applications in the Flying Circus are running smoothly we will monitor all regular and emergency support as usual. We won’t be performing non-critical work in this time and will catch up with any backlog early in January 2016.

Here’s an overview of the next days and our support availability. The highlighted days are national or local holidays and are only covered for SLA customers:

  • 2015-12-21 (Monday): regular support
  • 2015-12-22 (Tuesday): regular support
  • 2014-12-23 (Wednesday): regular support
  • 2014-12-24 (Thursday): SLA-covered emergency support only
  • 2014-12-25 (Friday): SLA-covered emergency support only
  • 2014-12-26 (Saturday):SLA-covered emergency support only
  • 2014-12-27 (Sunday): SLA-covered emergency support only
  • 2014-12-28 (Monday): emergency support
  • 2014-12-29 (Tuesday): emergency support
  • 2014-12-30 (Wednesday): emergency support
  • 2014-12-31 (Thursday): SLA-covered emergency support only
  • 2015-01-01 (Friday): SLA-covered emergency support only
  • 2015-01-02 (Saturday): SLA-covered emergency support only
  • 2015-01-03 (Sunday): SLA-covered emergency support only
  • 2015-01-04 (Monday): regular support
  • 2015-01-05 (Tuesday): regular support
  • 2015-01-06 (Wednesday): SLA-covered emergency support only
  • 2015-01-07 (Thursday): regular office hours resuming

Happy holidays and see you in 2016!

Only 3 weeks left until our summer sprint – join us for 3 days of hacking!

In a few weeks we’ll have our traditional Autumn DevOps sprint and if you have not heard about it yet – you’re definitely invited and we’d love if you join us. The sprint starts on Wednesday, September 30 and runs until Friday, October 2nd. We’ll conclude the sprint with a big garden party, so if you join us, make sure you stay until Saturday. 🙂

As the sprint is managed in true open source community fashion, you can find detailed information and the chance to sign up on our meetup page.

Looking forward to meeting you!

Lonely Garbage Bin

Automatically deleting things — safely and reliably

Automatically deleting things — safely and reliably

Managing “stuff” automatically is awesome. Getting rid of “stuff” automatically is even more awesome — but also a lot harder: there be dragons.

After shooting ourselves in the foot in the past we came up with a system that we feel confident in using and maintaining.

We developed a phased approach that splits risky and complex deletion workflows into separate steps starting with tasks that can be reverted easily and then progressing towards increasing impact until reaching the point of no return.

Continue reading Automatically deleting things — safely and reliably