...
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):
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`
- 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.
...