Post Nagios/Icinga alerts to a Matrix room
We just added Matrix notifications to an old Icinga server we have, because why not? We love having everything in Matrix...
We just added Matrix notifications to an old Icinga server we have, because why not? We love having everything in Matrix...
The corners of Drupal 8 that aren't there are quickly dwindling, but there are still some that need to get worked out. While upgrading our internal issue tracker, we hit a new one -- getting a group context set via a URL alias, and generally keeping posts within a group.
Lots of stuff has been changing in Drupal 8 recently. In 8.3.0, a new experimental "layout discovery" module was added to core, which conflicted with the contrib "layout plugin" module.
As of today, the Drupal Matrix API module now supports sending messages to a room via Rules. Now you can automatically configure notifications to Matrix rooms without touching any code!
!remind me to respond to Bill in 2 hours
On one of our D8 sites, after upgrading to 8.3.0, we had a "too many redirects" loop going on on the dev server. For quite some time, we've had the site path repeated with "?q=".
[Update: It turns out the Drupal 7 site we tested had page caching disabled.
Panacea, or disaster? Drupal 8 Configuration Management was supposed to solve all our woes when it came to dealing with deploying configuration. In many ways it's a vast improvement, but in some ways it has almost made matters worse.
I learn best when I have a problem to solve, and with one of our D8 upgrade projects, we had a mess to clean up in the menu system.
So there are definite "gotchas" to migrating content from Drupal 6 to Drupal 8, when you take away the assumption that the ids throughout the system will remain the same.
Our branch strategy based on Git Flow did not survive. It was getting a bit old in the tooth, but the final blow was automation.
We have several Drupal 6 to Drupal 8 upgrade projects going on, which is particularly challenging given how quickly the Drupal Migration system is changing.