Ta-Ching Chen and GitHub
c1cb9603a5
Fix release script wrongly tags builder as env image ( #1226 )
2019-07-10 16:03:14 +08:00
Ta-Ching Chen and GitHub
58722f849a
Enable go module support for go environment ( #1152 )
2019-07-10 14:00:29 +08:00
Ta-Ching Chen and GitHub
9e7dd5aa27
Fix nil pointer when CLI unable to get server version ( #1223 )
2019-07-07 09:55:00 +08:00
Ta-Ching Chen and GitHub
9d13081803
Allow to set log level through environment variable ( #1217 )
2019-07-07 04:39:42 +08:00
Ta-Ching Chen and GitHub
78a774cfd9
Reuse go docker build cache ( #1218 )
2019-07-06 09:30:27 +08:00
Ta-Ching Chen and GitHub
9f51f9064d
Fix poolmanager specializes a function pod repeatedly if istio is enabled ( #1208 )
2019-07-03 11:26:35 +08:00
Ta-Ching Chen and GitHub
b229d6e1b0
Add experimental environment: tensorflow-serving ( #1212 )
2019-07-02 15:43:55 +08:00
Ta-Ching Chen and GitHub
2ba66afb9f
Fix Istio-proxy cannot collect HTTP-level information ( #1209 )
2019-07-02 00:08:29 +08:00
Vishal and Ta-Ching Chen
36e544b537
Configmaps/secrets in function exist check ( #1214 )
2019-07-01 18:09:07 +08:00
cocoifly10 and Ta-Ching Chen
5ec841cf2e
Modify code to make log collection comprehensive ( #1206 )
2019-06-24 16:33:42 +08:00
Ta-Ching Chen and GitHub
981bb21756
Reuse maven build cache in JVM environment build process ( #1207 )
2019-06-20 17:03:17 +08:00
Ta-Ching Chen and GitHub
a297a67385
Fix executor panic problem when specialization timeout ( #1211 )
2019-06-20 13:56:02 +08:00
moluzhang and Ta-Ching Chen
5445b75af9
[bugfix] Fix CLI drops controller URL path when querying logs ( #1201 )
2019-06-17 18:31:02 +09:00
Ta-Ching Chen and GitHub
e189ac4fc2
Fallback to get user home directory from env ( #1203 )
2019-06-05 12:56:30 +08:00
Ta-Ching Chen
4bc5d49792
Add ruby/dotnet20 environment builder to release script
2019-06-03 20:57:55 +08:00
Ta-Ching Chen
3860039f9a
Update v1.3.0 changelog
2019-06-03 20:15:49 +08:00
Ta-Ching Chen
cb8605cf60
Fission 1.3.0
2019-06-03 18:26:34 +08:00
Ta-Ching Chen and GitHub
4c4bb1bc2e
Check fission CLI & server git commit SHA before test ( #1200 )
...
Check fission CLI & server git commit SHA before test
to make sure we test against with the same commit.
1.3.0
2019-06-03 14:27:58 +08:00
Ta-Ching Chen and GitHub
a3fd606197
Update bug issue templates ( #1198 )
2019-06-03 08:24:07 +08:00
Soam Vasani and Ta-Ching Chen
a473335ceb
Allow non-toplevel modules in python environment ( #1042 )
2019-06-02 15:16:10 +08:00
Ta-Ching Chen and GitHub
93d4f2c77a
Add static code analysis to CI test ( #1197 )
2019-06-02 14:29:38 +08:00
Ta-Ching Chen and GitHub
1562cba420
Add readiness/liveness probes to nat-streaming ( #1199 )
2019-06-02 13:41:24 +08:00
Soam Vasani and Ta-Ching Chen
6bab9dcbaa
Analytics bugfix ( #1195 )
2019-06-02 10:10:44 +08:00
Ta-Ching Chen and GitHub
1d266537b0
Show warning message if spec alters poolsize while env version < 3 ( #1193 )
2019-05-31 17:49:56 +08:00
Ta-Ching Chen and GitHub
a0e9a39511
Move packages to proejct/pkg to follow go project folder structure convention ( #1190 )
2019-05-31 16:28:55 +08:00
Chia-Chun Tai and Ta-Ching Chen
1c5fd92ad6
Add Terraform configuration and upgrade helm version ( #1194 )
...
* Use terraform to manage ci cluster. Upgrade ci cluster to 1.13
* Upgrade helm version
* Do not break the test if no previous resources
* Do not skip install helm if helm is old version
2019-05-31 15:44:42 +08:00
Vishal and Ta-Ching Chen
d578539391
Add kubernetes podSpec support in fission spec ( #1106 )
2019-05-29 03:31:14 +08:00
Vishal and GitHub
49f9944b86
Skaffold for Fission ( #1172 )
...
Skaffold for development of Fission and switching to multi-stage Dockerfile for all components.
2019-05-27 12:51:00 +05:30
Chia-Chun Tai and Ta-Ching Chen
c3177f9ebd
Test framework improvement ( #1128 )
2019-05-23 22:52:39 +08:00
Soam Vasani and Ta-Ching Chen
1e8dfa38da
router analytics -- close http response body ( #1180 )
2019-05-22 21:41:57 +08:00
Laurence Hudson and Ta-Ching Chen
897771546b
Add affinity support ( #1170 )
...
* Add support for setting nodeSelector/affinity/tolerations on all deployments of fission components.
* Add extraCoreComponmentPodConfig helm value to allow setting of affinty/tolerations/nodeSelectors/etc on core pods
2019-05-22 17:09:29 +08:00
Paras Patidar and Ta-Ching Chen
4632269314
Created dotnet2.0 Builder Image and Added /v2/specialized Endpoint to dotnet2.0 Envrionment ( #1001 )
2019-05-15 16:35:55 +08:00
Ta-Ching Chen and GitHub
56fa8fe766
Remove prometheus server connectivity test during controller initialization ( #1179 )
...
The prometheus server may not come up in a short time or when a cluster doesn’t have a storage class config. Because of this, the connectivity test will increase controller initialization time and so the controller will fail at readiness probe detection. Since we don’t want to delay the time that controller comes up also canary config manager prints error log when it failed at connecting to prometheus server, remove the connectivity test here.
2019-05-10 14:25:24 +08:00
Vishal and GitHub
09589ea9ef
V1.2.1 ( #1178 )
...
Release 1.2.1
2019-05-09 15:36:06 +05:30
Vishal and GitHub
69de5e03d3
Fixes broken config path for functions ( #1177 )
2019-05-09 13:12:52 +05:30
Caner Patır and Ta-Ching Chen
f8dfc75872
Fix dotnet/dotnet20 example ( #1175 )
2019-05-08 21:21:21 +08:00
Vishal and GitHub
a2c276e0cd
V1.2.0 ( #1171 )
...
Release 1.2.0
2019-05-04 09:06:40 +05:30
JZinkl and Soam Vasani
84da480ff4
#1132 nodejs environment, increase body size ( #1149 )
...
This will increase the maximum body-size in the nodejs environment to 1mb, to reflect the NATS maximum message size. The old limit was 100kb.
2019-05-02 12:23:25 -07:00
Vishal and GitHub
c88033fc0b
DRY up fetcher configuration ( #1168 )
...
Consolidates the addition of the fetcher container to the pod into a new type FetcherConfig and takes care of serviceAccountName if not set. Also added PreStop lifecycle handler if pod set TerminationGracePeriodSeconds
2019-05-02 21:39:42 +05:30
Soam Vasani and GitHub
23f3585245
Add simple anonymous usage metrics ( #1167 )
...
This change reports total function call count to an analytics url once a day.
It's done behind the existing analytics flag.
2019-04-30 15:48:04 -07:00
msshroff and Vishal
9a3cc517d0
Using templated imagePullPolicy for containers in deployment.yaml ( #1137 )
...
Configured imagePullPolicy to be used from values.yaml for some system container such as InfluxDB, Heapster etc.
2019-04-26 16:05:11 +05:30
Chia-Chun Tai and Vishal
3cbb02465b
Fix the logger not working ( #1166 )
2019-04-26 14:03:51 +05:30
Erwin van Eyk and Vishal
47c5cee459
Add links to examples for each Fission environment ( #1090 )
2019-04-25 20:36:14 +05:30
Vishal and GitHub
1a5b0ec567
Function update after change in env ( #1116 )
...
If an environment image changes then the new deployment function also should be updated with the newer image
2019-04-25 17:03:56 +05:30
Erwin van Eyk and GitHub
664ad5f26e
Add configurable timeout to fission fn test ( #1091 )
...
Currently the implementation of the CLI (or any Fission component) specifies any timeout on
the fission fn test functionality. If a user function or environment does not specify any
timeout the command will stall. Nor is there any parameter to set a timeout if the user
wanted to.
This change sets the sensible default for the timeout to 30 seconds, to avoid new
users having to figure this out the hard way. The alternative could be to set the timeout to
0 (no timeout).
Future work: extend this timeout parameter to a global flag, and support
timeouts on all CLI commands.
2019-04-24 13:08:28 +02:00
Ta-Ching Chen and GitHub
8015ab9a1e
Change log level in executor for better log reading/troubleshooting ( #1163 )
2019-04-15 23:02:55 +08:00
Vishal and Ta-Ching Chen
85c1474c60
Added php builder to release script fixes #1140 ( #1145 )
2019-04-09 21:55:22 +08:00
Ta-Ching Chen and GitHub
94046eeffd
Fix TravisCI go environment version to avoid go bugs ( #1154 )
...
From go release history (https://golang.org/doc/devel/release.html#go1.11 )
and travis ci build history, looks like 1.11.7 and 1.11.8 contains unknown
bugs that breaks build. To avoid this, fix go version to 1.11.6 for now.
2019-04-09 16:38:40 +08:00
Ta-Ching Chen and GitHub
1662bafb50
Migrate from glide to official dependencies management tool: Go Module ( #1136 )
2019-04-04 22:33:26 +08:00
Ta-Ching Chen and GitHub
913888a29d
Fix misleading log when setup portforward ( #1134 )
2019-04-01 17:03:19 +08:00