RSS

This Week in Flynn

Last week we continued to focus on stability improvements. We completed the updater for the Postgres appliance and fixed several bugs.

§ Changes

§ Enhancements

  • Completed implementation of multi-node postgres updater (#1376)
  • Improved dashboard CA certificate flow (#1449)
  • Bumped VirtualBox VM resources (#1488)

§ Bugfixes

  • Decreased discoverd heartbeat error retry interval (#1482)
  • Fixed dashboard when entering empty environment variable values (#1492)
  • Fixed CLI app selection when cluster is explicitly specified (#1491)
  • Added cleanup for stale toolchain build files (#1493)
  • Removed cache dir leak in gitreceived (#1494)

§ Stay in Touch

§ How You Can Help

This Week in Flynn

We continued to focus on increasing ease of use, especially during installation. Last week we added cluster management to the installer. It’s now possible to install multiple clusters at once, delete clusters, and cancel installations. These changes will make it even easier to add support for other cloud providers to the installer in the future.

A number of other enhancements and bugfixes landed including updates etcd and the Ruby, Node, Python, and Java buildpacks.

§ Changes

§ Enhancements

  • Implemented installer support for basic cluster management (#1471, #1472)
  • Added automatic resumption of event streams (#1470)
  • Updated Multi, Staticfile, Ruby, Node.js, Clojure, Python, Java, and Scala buildpacks (#1478)
  • Updated to etcd v2.0.10 (#1479)
  • Increased CI build VM RAM to 4GB (#1481)

§ Bugfixes

  • Blocked scaling of non-existent process types (#1437)
  • Added timeout to Flynn build step on CI (#1480)

§ Stay in Touch

§ How You Can Help

This Week in Flynn

Last week we continued to focus on stability and reliability with a number of bugfixes landing.

§ Changes

§ Enhancements

  • Added authentication info to controller API docs (#1435)
  • Added libvirtd to CI log dump (#1447, #1450)
  • Changed CI to use runner to dump logs (#1453)
  • Updated Docker apt URL (#1465)
  • Removed obsolete Docker upstart CI patch (#1466)
  • Refactored integration test assertions (#1455)

§ Bugfixes

  • Wrapped release test script in timeout (#1454)
  • Added multiple attempts to libvirt commands (#1458)
  • Temporarily added skip for broken integration test (#1462)
  • Fixed SSE stream leak in controller (#1464)
  • Fixed removal of apps with UUID names (#1468)

§ Stay in Touch

§ How You Can Help

This Week in Flynn

The past week focused on bugfixes and updates. We continue to work closely with the growing community of Flynn users to identify the highest priority improvements and deliver them as quickly as possible.

§ Changes

§ Enhancements

  • Added job state sync at scheduler startup (#1412)
  • Implemented support for resolv.conf search path (#1416)
  • Added router sticky key generation to bootstrap (#1418)
  • Clarified multiple routes error in CLI (#1430, #1433)
  • Removed unused puma gem from dashboard (#1432)
  • Removed broken Gradle buildpack test (#1443)
  • Updated Python, Scala, and PHP in buildpacks (#1439)
  • Updated etcd to v2.0.9 (#1440)
  • Updated Ubuntu base images (#1441)

§ Bugfixes

  • Fixed race in flynn-host registration (#1417)
  • Fixed sticky route flag in CLI (#1420)
  • Fixed DATABASE_URL snippet on old versions of Bash (#1431)
  • Added missing return in flynn-host error path (#1438)
  • Fixed dashboard layout with many process types (#1442)
  • Fixed --log-dir flag in flynn-host (#1444)
  • Fixed toolchain gitignore (#1445)

§ Stay in Touch

§ How You Can Help

This Week in Flynn

Development this week slowed slightly as we focused on helping users with Flynn individually in IRC, over email, and on the phone.

We continue to refine the installation process wherever possible by incorporating user feedback and bug reports. The install script can now clean up existing installs and even uninstall Flynn.

It’s now also possible to deploy apps that just contain static website files with the Staticfile buildpack.

In addition to the bug fixes this week to the CLI and installer, our team is hard at work streamlining and polishing the experience of using Flynn.

§ Changes

§ Enhancements

  • Added clean install option to install script (#1390)
  • Implemented support for bind mounting in flynn-host run (#1391)
  • Added fallback to on-disk container logs in collect-debug-info (#1392)
  • Added remove option to install script (#1393)
  • Moved logs to /var/log/flynn (#1287)
  • Added Staticfile buildpack (#1401)

§ Bugfixes

  • Disabled rollback for failed Postgres deploys (#1378)
  • Fixed failed deployment error return (#1377)
  • Fixed typo in docs (#1384)
  • Fixed log message in CLI (#1388)
  • Fixed dashboard env change race (#1394)
  • Added patch for Docker startup failures (#1399)
  • Fixed Route53 issues in AWS installer (#1403)
  • Fixed some CLI flags (#1404)
  • Fixed typo in installer (#1408)
  • Removed divide by zero in bootstrap (#1407)

§ Stay in Touch

§ How You Can Help

 RSS



Mailing List