jonpspri opened a new pull request #28: Create a multi-architecture Docker image for the runtime URL: https://github.com/apache/incubator-openwhisk-runtime-nodejs/pull/28 Use gradle-docker-plugin and (my) gradle-fatmanifest-plugin to create a multi-architecture manifest for the nodejs runtime. The process relies on having PPC64LE and S390X docker environments available. The TLS certificates for these environments are encrypted in the repo. The GPG key for them has been encrypted as well, accessible by my fork and by ‘apache/incubator-openwhisk-runtime-nodejs’. Other forks can be given access — it is necessary to add encryption’s of the GPG key and the JSON specifying the repository locations in the .travis.yml. They will also need to provide their own Docker registry (or we need to do some additional work to support using an ephemeral registry — the problem is that we then need to add a capability to the gradle-fatmanifest-plugin to copy blobs between registries, not a pretty proposition. I’m going to try to add some documentation of the process to the files and to a docs folder, but I wanted to get review started now, as I suspect there’ll be many questions and those will in turn inform the documentation. This is a key milestone in being able to run OpenWhisk in a multi-architecture environment. Being able to take advantage of it will eventually depend upon [OpenWhisk Issue 3412](https://github.com/apache/incubator-openwhisk/pull/3412) and other following changes to do away with hard-coding. (See [OpenWhisk PR 3407](https://github.com/apache/incubator-openwhisk/pull/3407) for an outline of upcoming changes.) There is a severe backlog of cleanup coming, too. Issue to follow to document needed cleanup. @csantanapr
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
