2019-06-13 14:40:23 UTC - Rodric Rabbah: @Matt Rutkowski the website didn’t update with your latest changes do you know why? (build looks green) https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560436823007100 ---- 2019-06-13 14:40:41 UTC - Matt Rutkowski: no idea https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560436841007300 ---- 2019-06-13 14:40:49 UTC - Rodric Rabbah: never mind https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560436849007500 ---- 2019-06-13 14:40:53 UTC - Rodric Rabbah: browser caching https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560436853007800 ---- 2019-06-13 14:40:57 UTC - Rodric Rabbah: it’s there https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560436857008200 ---- 2019-06-13 14:41:00 UTC - Matt Rutkowski: that was my first guess :wink: https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560436860008400 ---- 2019-06-13 14:41:02 UTC - Rodric Rabbah: ignore the troll https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560436862008500 ---- 2019-06-13 14:41:09 UTC - Carlos Santana: :troll: https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560436869008700 ---- 2019-06-13 20:59:56 UTC - Matt Rutkowski: anyone know why catalog Combinators tests are suddenly failing as a group? <https://travis-ci.org/apache/incubator-openwhisk-catalog/builds/545334968?utm_source=github_status&utm_medium=notification> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560459596009300 ---- 2019-06-13 21:03:20 UTC - Matt Rutkowski: looks like it was last built March 4th https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560459800009600 ---- 2019-06-13 21:07:45 UTC - Matt Rutkowski: for example the first “Retry” test attempted to retry 11 times? ```packages.combinators.CombinatorTests > retry should retry action up to n times FAILED org.scalatest.exceptions.TestFailedException: 11 was not equal to 3``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560460065010100 ---- 2019-06-13 21:09:13 UTC - Matt Rutkowski: ```packages.combinators.CombinatorTests > eca should run condition action when predicate is true FAILED org.scalatest.exceptions.TestFailedException: false was not equal to true``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560460153010300 ---- 2019-06-13 21:09:37 UTC - Matt Rutkowski: ```packages.combinators.CombinatorTests > retry should retry action just once when successful FAILED org.scalatest.exceptions.TestFailedException: false was not equal to true``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560460177010600 ---- 2019-06-13 21:10:00 UTC - Matt Rutkowski: ``` packages.combinators.CombinatorTests > forwarder should forward parameters FAILED org.scalatest.exceptions.TestFailedException: false was not equal to true``` Something with NodeJS? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560460200010800 ---- 2019-06-13 21:19:11 UTC - Matt Rutkowski: ```packages.combinators.CombinatorTests > forwarder should return error when intermediate action fails FAILED org.scalatest.exceptions.TestFailedException: Some({"error":"An error has occurred: Error: Invalid constructor options. Missing api_key parameter or token plugin."}) was not equal to Some({"error":"There was a problem invoking /whisk.system/utils/echo"})``` https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560460751011300 ---- 2019-06-13 21:19:15 UTC - Matt Rutkowski: IAM issues? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560460755011500 ---- 2019-06-13 21:20:10 UTC - Rodric Rabbah: They need the api key annotation ? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560460810012200 ---- 2019-06-13 21:26:06 UTC - Matt Rutkowski: API key no longer available to function? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461166012500 ---- 2019-06-13 21:27:45 UTC - Rodric Rabbah: not by default https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461265012800 ---- 2019-06-13 21:27:56 UTC - Rodric Rabbah: there’s an annotation -a provide-api-key i think it’s called https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461276013200 ---- 2019-06-13 21:28:27 UTC - Matt Rutkowski: documented somewhere? and Scala damn it https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461307013900 ---- 2019-06-13 21:29:12 UTC - Rodric Rabbah: <https://github.com/apache/incubator-openwhisk/blob/master/docs/annotations.md#annotations-for-all-actions> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461352014300 ---- 2019-06-13 21:29:20 UTC - Rodric Rabbah: this was a change from several months ago https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461360014600 ---- 2019-06-13 21:29:31 UTC - Rodric Rabbah: the tests were broken all this time? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461371015100 ---- 2019-06-13 21:29:41 UTC - Matt Rutkowski: yeah, apparently Catalog was not clued in as not being built since March 4th https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461381015500 ---- 2019-06-13 21:29:58 UTC - Matt Rutkowski: it’s not setup for nightly build apparently https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461398015700 ---- 2019-06-13 21:31:18 UTC - Matt Rutkowski: so I would have to alter scala tests to add that annotation (```key: 'provide-api-key', value: true ```) on the client for action create and it may magically work https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461478016600 ---- 2019-06-13 21:32:55 UTC - Matt Rutkowski: much like conductor.js here <https://github.com/apache/incubator-openwhisk-composer/blob/867cf29c405bb502627029c4127ebb232063a2fc/conductor.js> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461575017200 ---- 2019-06-13 21:34:31 UTC - Matt Rutkowski: any Scala examples (hehe)? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461671017800 ---- 2019-06-13 21:36:11 UTC - Rodric Rabbah: yes hang on https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461771018300 ---- 2019-06-13 21:36:15 UTC - Matt Rutkowski: cool https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461775018500 ---- 2019-06-13 21:36:51 UTC - Matt Rutkowski: because surface code only shows the invoke (create not apparent) from test file https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461811019300 ---- 2019-06-13 21:37:16 UTC - Rodric Rabbah: this might be better <https://github.com/apache/incubator-openwhisk/blob/1113f2d435fefc433018075ed5985402a4e76fc1/tests/src/test/scala/system/basic/WskConsoleTests.scala#L95> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461836019500 ---- 2019-06-13 21:38:15 UTC - Rodric Rabbah: > because surface code only shows the invoke (create not apparent) from test file oh so you need to modify the wsk deploy manifest then ? https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461895020700 ---- 2019-06-13 21:38:22 UTC - Matt Rutkowski: Thanks Rodric, may stare at this tomorrow and see if I can figure out how to map to the test scala https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461902020900 ---- 2019-06-13 21:38:55 UTC - Matt Rutkowski: no its in the scala tests here: <https://github.com/apache/incubator-openwhisk-catalog/blob/master/tests/src/test/scala/packages/combinators/CombinatorTests.scala> https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461935021300 ---- 2019-06-13 21:39:15 UTC - Matt Rutkowski: ahh, can inject in manifest https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560461955021700 ---- 2019-06-13 21:41:41 UTC - Matt Rutkowski: would have gotten there eventually, was mesmerized by starting at the Invoke() in Scala https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560462101022200 ---- 2019-06-13 21:41:53 UTC - Matt Rutkowski: Thanks Rodric! +1 : Rodric Rabbah https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1560462113022400 ----