Re: Proposal process for changes (was: A direction to take in a new component,...)

2019-07-25 Thread Matt Sicker
I like this! It would make a great starting point, and we might not
even need to get more advanced any time soon. Good find!

On Thu, 25 Jul 2019 at 02:00, Bertrand Delacretaz
 wrote:
>
> Hi,
>
> On Thu, Jul 18, 2019 at 8:36 PM Matt Sicker  wrote:
> > ...This is one of the situations where having some sort of proposal
> > process can help align the various people and technical considerations
> > a bit easier than mailing lists and PRs. There are numerous other
> > communities with similar proposal processes (e.g., SIPs for Scala,
> > KIPs for Kafka, JEPs and JSRs for Java, etc.)
>
> One lightweight example is https://github.com/apache/cordova-discuss ,
> with the process described at [1], basically:
>
> -Create an issue to define the rough shape of a proposal
> -If there's consensus, create a Markdown document with the proposal
> -Refine the proposal with pull requests
> -Set a state on each proposal: draft, implementing, done, canceled etc.
>
> What I like about it is that it captures the history of each proposal
> in a single place, with a minimal process.
>
> -Bertrand
>
> [1] https://github.com/apache/cordova-discuss/blob/master/proposals/README.md



-- 
Matt Sicker 


[GitHub] [incubator-openwhisk-pluggable-provider] jthomas closed issue #5: Build is broken due to scancode issues.

2019-07-25 Thread GitBox
jthomas closed issue #5: Build is broken due to scancode issues.
URL: https://github.com/apache/incubator-openwhisk-pluggable-provider/issues/5
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [incubator-openwhisk-pluggable-provider] jthomas merged pull request #9: Fix invalid Travis credentials and change tag to nightly

2019-07-25 Thread GitBox
jthomas merged pull request #9: Fix invalid Travis credentials and change tag 
to nightly
URL: https://github.com/apache/incubator-openwhisk-pluggable-provider/pull/9
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [incubator-openwhisk-pluggable-provider] jthomas opened a new pull request #9: Fix invalid Travis credentials and change tag to nightly

2019-07-25 Thread GitBox
jthomas opened a new pull request #9: Fix invalid Travis credentials and change 
tag to nightly
URL: https://github.com/apache/incubator-openwhisk-pluggable-provider/pull/9
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[slack-digest] [2019-07-24] #apigateway

2019-07-25 Thread OpenWhisk Team Slack
2019-07-24 14:07:45 UTC - Matt Rutkowski: REMINDER: ~ 1 HOUR until the Apache 
OpenWhisk Tech. Interchange project meeting,
* Day-Time: Every other Wednesday, 11AM EDT (Eastern US), 5PM CEST (Central 
Europe), 3PM GMT, 11PM (Beijing)
* Zoom: 
https://openwhisk-team.slack.com/archives/C3TP33Y2U/p1563977265000400



[slack-digest] [2019-07-24] #general

2019-07-25 Thread OpenWhisk Team Slack
2019-07-24 05:46:49 UTC - Adam Varsano: Hi,

If I'll upload the go code without compile them?
then we can add prewarm actions, should I do that?
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563947209100900?thread_ts=1563895719.099200&cid=C3TPCAQG1

2019-07-24 05:49:33 UTC - chetanm: Can you drop a mail on 
 with details. Then 
others can also share there thoughts on psosible solutions
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563947373101100?thread_ts=1563895719.099200&cid=C3TPCAQG1

2019-07-24 10:06:45 UTC - Adam Varsano: sure
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563962805101500?thread_ts=1563895719.099200&cid=C3TPCAQG1

2019-07-24 11:15:10 UTC - Roberto Santiago: Seeing some intermittent problems 
on my k8s install.  Looked into the logs of the pods and found this on the 
CouchDB logs.  We are running it in k8s versus externally as is suggested.  
None the less I am trying to understand what this error means:
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563966910103100

2019-07-24 11:15:12 UTC - Roberto Santiago: ```[error] 
2019-07-24T11:07:10.454399Z couchdb@couchdb0 <0.263.0>  Could not 
get design docs for 
<<"shards/a000-bfff/verifytestdb.1561574453">> 
error:{database_does_not_exist,[{mem3_shards,load_shards_from_db,"verifytestdb",[{file,"src/mem3_shards.erl"},{line,395}]},{mem3_shards,load_shards_from_disk,1,[{file,"src/mem3_shards.erl"},{line,370}]},{mem3_shards,for_db,2,[{file,"src/mem3_shards.erl"},{line,54}]},{fabric_view_all_docs,go,5,[{file,"src/fabric_view_all_docs.erl"},{line,24}]},{couch_db,'-get_design_docs/1-fun-0-',1,[{file,"src/couch_db.erl"},{line,627}]}]}
[error] 2019-07-24T11:07:10.454609Z couchdb@couchdb0 emulator  Error in 
process <0.22511.384> on node couchdb@couchdb0 with exit value:
{database_does_not_exist,[{mem3_shards,load_shards_from_db,"verifytestdb",[{file,"src/mem3_shards.erl"},{line,395}]},{mem3_shards,load_shards_from_disk,1,[{file,"src/mem3_shards.erl"},{line,370}]},{mem3_shards,for_db,2,[{file,"src/mem3_shards.erl"},{line,54}]},{fabric_view_all_docs,go,5,[{file,"src/fabric_view_all_docs.erl"},{line,24}]},{couch_db,'-get_design_docs/1-fun-0-',1,[{file,"src/couch_db.erl"},{line,627}]}]}```
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563966912103300?thread_ts=1563966912.103300&cid=C3TPCAQG1

2019-07-24 11:20:22 UTC - Satwik Kolhe: I had issues with CouchDB, where the PV 
was provisioned using Rook. Did you check if there is disk space available for 
the couchdb pod?
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563967222103400?thread_ts=1563966912.103300&cid=C3TPCAQG1

2019-07-24 11:24:52 UTC - Roberto Santiago: How would I check that?
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563967492103600?thread_ts=1563966912.103300&cid=C3TPCAQG1

2019-07-24 11:27:08 UTC - Satwik Kolhe: kubectl exec -it 
 -n  -- df -hT
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563967628103800?thread_ts=1563966912.103300&cid=C3TPCAQG1

2019-07-24 11:27:45 UTC - Roberto Santiago: ```Filesystem  Size  Used Avail 
Use% Mounted on
overlay 102G   70G   32G  70% /
tmpfs68M 0   68M   0% /dev
tmpfs   4.0G 0  4.0G   0% /sys/fs/cgroup
/dev/sda1   102G   70G   32G  70% /etc/hosts
shm  68M 0   68M   0% /dev/shm
/dev/sdc136G   48G   88G  35% /opt/couchdb/data
tmpfs   4.0G   13k  4.0G   1% /run/secrets/kubernetes.io/serviceaccount
tmpfs   4.0G 0  4.0G   0% /proc/acpi
tmpfs   4.0G 0  4.0G   0% /proc/scsi
tmpfs   4.0G 0  4.0G   0% /sys/firmware```
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563967665104000?thread_ts=1563966912.103300&cid=C3TPCAQG1

2019-07-24 11:29:27 UTC - Satwik Kolhe: Ok - Disk space is not an issue!
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563967767104200?thread_ts=1563966912.103300&cid=C3TPCAQG1

2019-07-24 11:34:21 UTC - Roberto Santiago: Along the same lines as my previous 
message.  I am seeing this in logs from the controller:
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563968061105000

2019-07-24 11:34:24 UTC - Roberto Santiago: ```[2019-07-24T11:23:40.288Z] 
[INFO] [#tid_sid_invokerHealth] [InvokerPool] invoker status changed to 0 -> 
Offline, 1 -> Offline, 2 -> Offline, 3 -> Offline, 4 -> Offline, 5 
-> Offline, 6 -> Offline, 7 -> Offline, 8 -> Offline, 9 -> 
Offline, 10 -> Offline, 11 -> Offline, 12 -> Offline, 13 -> 
Offline, 14 -> Offline, 15 -> Healthy, 16 -> Unresponsive, 17 -> 
Healthy```
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563968064105200?thread_ts=1563968064.105200&cid=C3TPCAQG1

2019-07-24 11:35:01 UTC - Roberto Santiago: Is this normal?  Does offline 
simply mean that it is in a cold state ?
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1563968101105800

2

[slack-digest] [2019-07-24] #random

2019-07-25 Thread OpenWhisk Team Slack
2019-07-24 14:07:12 UTC - Matt Rutkowski: REMINDER: ~ 1 HOUR until the Apache 
OpenWhisk Tech. Interchange project meeting,
* Day-Time: Every other Wednesday, 11AM EDT (Eastern US), 5PM CEST (Central 
Europe), 3PM GMT, 11PM (Beijing)
* Zoom: 
https://openwhisk-team.slack.com/archives/C3UDXSFA6/p1563977232001600



Proposal process for changes (was: A direction to take in a new component,...)

2019-07-25 Thread Bertrand Delacretaz
Hi,

On Thu, Jul 18, 2019 at 8:36 PM Matt Sicker  wrote:
> ...This is one of the situations where having some sort of proposal
> process can help align the various people and technical considerations
> a bit easier than mailing lists and PRs. There are numerous other
> communities with similar proposal processes (e.g., SIPs for Scala,
> KIPs for Kafka, JEPs and JSRs for Java, etc.)

One lightweight example is https://github.com/apache/cordova-discuss ,
with the process described at [1], basically:

-Create an issue to define the rough shape of a proposal
-If there's consensus, create a Markdown document with the proposal
-Refine the proposal with pull requests
-Set a state on each proposal: draft, implementing, done, canceled etc.

What I like about it is that it captures the history of each proposal
in a single place, with a minimal process.

-Bertrand

[1] https://github.com/apache/cordova-discuss/blob/master/proposals/README.md