summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-01-15 09:59:00 +0200
committerLars Wirzenius <liw@liw.fi>2018-01-15 09:59:00 +0200
commitd364f4d343219ea50b41532bf36ebb1fe27ded05 (patch)
tree044a5e90136921bdfec4454b52565f7d6a8eaaf4
parentab1016a4e73169a0f54674aea854251074c7a44f (diff)
downloadick2-d364f4d343219ea50b41532bf36ebb1fe27ded05.tar.gz
Update: NEWS
-rw-r--r--NEWS26
1 files changed, 19 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index 4a5f772..83507bb 100644
--- a/NEWS
+++ b/NEWS
@@ -20,13 +20,25 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
Version 0.21+git, not yet released
----------------------------------
-* Add a `where: chroot` field to pipeline actions to cause the
- shell/python snippet to run in a chroot using the workspace as the
- root directory.
-
-* A pipeline can now invoke the `archive` action to create a
- compressed tarball of the contents of the workspace, and store it in
- the blob service.
+* The worker manager can now run things in a chroot, using the
+ workspace as the root directory. Add a `where: chroot` field to
+ the `shell` or `python` pipeline actions.
+
+* The worker manager can now archive the contents of the workspace and
+ store it in the blob service. It can also retrieve a blob an unpack
+ it into `/var/lib/ick/systree`, and run builds using that directory
+ as the root of a container.
+
+* The worker manager is now significantly more efficient when
+ reporting build output to the controller. Previously, this would be
+ done every time the stdout or stderr of the build command produced
+ any output. In practice this meant an HTTP request every few bytes
+ of output. Output is now buffered (up to a kibibyte per output
+ stream), reducing the overhead rather a lot.
+
+* `icktool` has a new subcommand, `make-it-so`, which reads a YAML
+ file which lists all projects and pipelines, and creates or updates
+ them via the controller API.
Version 0.21, released 2017-12-27
----------------------------------