Title: Message Title
|
|
...
- Main/core OpenWhisk (Carlos reviewing PRs since last mtg. ~2 weeks)
- Mesos/Splunk update:
- Note: Adobe is working hard to get their OW based platform ready for the Adobe Summit (MARCH 25–29, LAS VEGAS).
- Dan M./Tyson: Mesos container factory now merged
- deployment built out now incl. Splunk changes
- like Kube: we are consolidating container logs on Invoker and forwarding to SPlunk, pulling logs back in via CLI from controller
- Need more H work on Controllers
- Mesos agent layer looking to expose more functionality; almost ready for traffic
- Likely upstream impacts on ContainerFactory as we add functionality to Mesos agent; mostly simply changes predicted
- Swift4/Codeable:
- Carlos: shares some slides to show difference bw/ Swift 3->Swift4 and now Swift4.1 Slides
View file |
name |
InterchangeMarch142018.pptx |
page |
Presentations |
height |
250 |
|
- Codeable is new built-in feature we support
- Completion handler/function is now fully utilized
- Async completion handler new in Swift4
- Still no memory cache but should be done with future golang proxy
- faster init. times using “Go” proxy *** this proxy could speed up other runtimes (credit Michele research on Go runtime)
- User logs:
- Carlos: Action containers log files are grabbed and with logstash sent to elasticsearch
- Dan M.: using docker log output functions?
- Carlos: using Docker log driver
- Carlos: shows example from ICF dashboard of Swift4 action and how logging is integrated into Kibana (user logs and activation records)
- Tyson: can we fetch logs from whisk CLI yet?
- Carlos: not yet… James D. working on this feature now, PR in progress
- API Path param:
- work done by Mark D. and Jesse able to create APIs (api gateway endpoints) vis CLI and specify path with curly braces e.g.,: /books/{isbn}
- path params are avail. in “__ow_path” field of actions JSON parameters (e.g., {isbn} is a path param)
- Release process:
- Vincent: shares screen
- Obtained new “bot” user (virtual email address) from Apache it now has PGP (public/private)keys that we use for signing process (TARs)
- public key now avail. to verify signatures and checksums of all release artifacts
- Changelog release notes are now automated using “merged” PRs
- Matt: still to base on timestamp, dev list comments welcome for format
- manual still may be needed
- Vincent: missing headers Issues/PRs are all merged; now believe we have all license headers against our documented exceptions
- Vincent: notice files are next
- Carlos: need to identify what we consider hard dependencies
- Kubernetes:
- API Gateway
- Catalog/Packages/Samples
- Tooling/Utilities
- https://github.com/apache/incubator-openwhisk-devtools/pulls
- wskdeploy
- removed Interactive mode; not consistent with utility vision
- export feature PR will be merged
- use case is re-packaging all dependencies as new “package” to send to edge server
- dependencies supported in non-github repos (private repos)
- report feature, post interpolation (with JSON output) with flags to produce JSON of Parameters required to run (after defaults and interpolation from env. vars. completed)
... |
|
|
|
|