RSS

This Week in Flynn

Several major features shipped in the last week including log aggregation. Log aggregation includes filtering and tailing and is accessible through both web dashboard and CLI.

As part of our effort to make Flynn as easy to install as possible we replaced the command-line interface to the AWS installer with a web GUI. The new installer ships as part of the Flynn CLI which now updates securely using The Update Framework.

We also shipped a CLI utility for the Postgres appliance that allows users to dump and restore Postgres databases on an application-specific basis.

§ Changes

§ Enhancements

  • Implemented app log aggregation, filtering, and tailing (#1240, #1252, #1267)
  • Changed CLI updater to use The Update Framework (#1250, #1273)
  • Replaced command-line installer UI with web GUI (#1186, #1275, #1199)
  • Implemented CLI command to dump and restore Postgres databases (#1213)
  • Added option to generate tarball of debug logs to flynn-host collect-debug-info (#1221)
  • Changed dashboard server to include assets in binary (#1227)
  • Added support for explaining CI failures (#1228)
  • Implemented cross-compilation of CLI binary (#1226)
  • Added name tags to AWS resources (#1210)
  • Added host ID to FLYNN_JOB_ID env (#1233)
  • Improved logging and timeouts in tests (#1242)
  • Bumped etcd to v2.0.5 (#1254)
  • Added client connection logging to Postgres (#1265)
  • Added support for unit testing shell scripts (#1266, #1270)
  • Added iptables rules to debug info (#1281)
  • Moved release manifest types into separate package (#1282)
  • Added error when creating discovery token for single-node cluster (#1283)
  • Improved error message when router listen fails (#1284)
  • Added status endpoint to Postgres manager (#1201)
  • Added API endpoint to send signals to jobs (#1209)
  • Bumped osex and go-update packages (#1212)
  • Added flynn-host --version (#1219)
  • Added verbosity to flynn-host collect-debug-info (#1220)

§ Bugfixes

  • Fixed 500 on duplicate app creation (#1211, #1248)
  • Bumped max open files per job to 10,000 (#1229)
  • Ensured that ZFS kernel module gets built during install (#1241)
  • Set FLYNN_* environment variabls for one-off jobs (#1247)
  • Fixed tracking of CI VMs (#1249)
  • Ensured that CI kills containers after stopping flynn-host (#1256)
  • Fixed example image URI in CLI (#1259)
  • Fixed release version generator (#1271, #1278)
  • Updated outdated CLI command list (#1268)
  • Wrapped interactive job test in timeout (#1272)
  • Removed goroutine leak in test (#1274)
  • Fixed slugrunner one-off command quoting (#1277)
  • Stopped including env vars in debug info (#1280)
  • Removed deadlock in health register test (#1204)
  • Fixed error when dumping debug logs that don’t exist (#1218)

§ Stay in Touch

§ How You Can Help

 RSS

Mailing List