Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

How has the project developed since the last report?

  •  

  • Focus on improved per-invocation (of Actions) performance via logging and other improvements.
  • Continued focus in HA/Clustering enablement while continuing to reduce reliance on Ansible for configuration. 
    • e.g., controller creates health and cacheInvalidation topics #2991
  • Kubernetes (incubator-openwhisk-deploy-kube)
    • Moved Travis testing to using Minikube & more current Kubernetes version (1.7.4)

    • Significant progress on supporting deploy of complete OpenWhisk system on Kubernetes, eliminating custom containers, and streamlining deploy process

  • Separation of CLI and language Language runtimes into their own top-level repos. (10/17):

    • Move docker runtime into it's own repo #2850
    • Move python runtime into it's own repo #2843

    • Move nodejs runtime into it's own repo #2834

    • Move php runtime into it's own repo #2823

    • Move swift runtime into it's own repo #2822

    • Move java runtime into it's own repo #2821

  • Generate maven snapshot artifacts #3060

  • openwhisk-package-deploy:

    • New repo created with proper license, docs, tests, and Travis CI

    • New action wskdeploy allows to deploy wskdeploy git repos

  • openwhisk-packages-cloudant/couchdb:

    • Update to feed action to update trigger config (dbName)

    • Update to feed action to return config and status

  • openwhisk-packages-kafka:

    • New ability for feed action to return config and status

    • Update to feed action to update trigger config (topic)
  • openwhisk-packages-alarms:

    • New ability for feed action to return config and status

    • New alarm trigger type interval

    • New alarm trigger type fire once

    • New StartDate and stopDate parameters for cron

  • openwhisk-cli:

    • New canonical source after duplication removal from main repo

    • New open issues moved from main repo to CLI repo

    • New triiger feed lifecyles on `trigger get` and `trigger update`

    In addition to CLI and Runtime separation work, other work related to preparing for releases has begun as well.
    • e.g., Generate maven artifacts #3060

  • Note: there was an issue with pushing Docker images to DockerHub for ~2 week period fixed on 11/27; effects were that Travis builds on 11/28 suddenly experienced a issues from the backlog of updates that went untested.

...