Commit Graph

858 Commits (b562d092c657918c2633ba00dfd2e9779fe3cd68)

Author SHA1 Message Date
che-bot 60aa069746
[release] Bump to 7.23.0-SNAPSHOT in master (#18418)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>

Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-11-23 14:20:16 +02:00
che-bot 0af5ef8954
[release] Bump to 7.22.0-SNAPSHOT in master (#18246)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>

Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-10-30 12:26:31 +02:00
Lukas Krejci 594982badf
Add support for path on secure endpoints (#18155)
Fixes #15867 - adds support for path on secure endpoints.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2020-10-26 14:24:00 +01:00
Lukas Krejci af6c52e6e6
Fixes #18065 - Handle the mixed endpoints correctly with singlehost strategy (attempt 2) (#18174)
* Fixes #18065 - Handle the mixed endpoints correctly with singlehost
strategy (attempt 2)

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2020-10-23 15:06:31 +02:00
Lukas Krejci 9e51c5ef7d
Revert "Fixes #18065 - Handle the mixed endpoints correctly with singlehost strategy (#18121)" (#18161)
This reverts commit 8305c38bc5.
2020-10-21 19:31:46 +02:00
Lukas Krejci 8305c38bc5
Fixes #18065 - Handle the mixed endpoints correctly with singlehost strategy (#18121)
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2020-10-21 12:21:49 +02:00
Max Shaposhnik 1e4be63410
Remove installers entity 2020-10-19 19:25:03 +03:00
che-bot 577bf2955c
[release] Bump to 7.21.0-SNAPSHOT in master (#18091)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>

Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-10-13 02:55:44 +03:00
Michal Vala 7b9df77e54
expose endpoints with "requireSubdomain" attribute on subdomain with single-host (#18054) 2020-10-06 12:23:26 +02:00
Sergii Kabashniuk f703f6fe1c
REST APIs that allows saving/edit/delete/search/share devfiles (#17843)
* REST APIs that allows saving/edit/delete/search/share devfiles

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2020-10-06 13:00:55 +03:00
Sergii Kabashniuk 2bd0ea208f
Ensure all metrics have enough time to be recorded (#18041)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2020-10-05 23:15:59 +03:00
Michal Vala e541b7ee8d
fixes #17840 - SingleHost devfile endpoints on subdomains (#17928)
Signed-off-by: Michal Vala <mvala@redhat.com>
2020-10-01 12:03:42 +02:00
che-bot ee55d0e66e
[release] Bump to 7.20.0-SNAPSHOT in master (#17900)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>

Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-09-24 15:27:20 +03:00
Michal Vala 7c4d0a8cd0
fixes #17060 - gateway single host kube (#17557)
Signed-off-by: Michal Vala <mvala@redhat.com>
2020-08-31 10:51:10 +02:00
che-bot cc302641fe
[release] Bump to 7.19.0-SNAPSHOT in master (#17708)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>

Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-08-27 16:04:22 +03:00
Mykhailo Kuznietsov 90548b2d33 [release] Bump to 7.18.0-SNAPSHOT in master
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-08-07 18:24:10 +02:00
che-bot 14aaa7530f
[release] Bump to 7.17.0-SNAPSHOT in master (#17422)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>

Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-07-16 13:20:27 +03:00
Max Shaposhnik 3b2dbca536
Per-component override of secrets automount and paths override for file mounts; 2020-06-26 19:22:05 +03:00
che-bot 9bbb5eab8e
[release] Bump to 7.16.0-SNAPSHOT in master (#17249)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>

Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-06-26 18:10:09 +03:00
Michal Vala 03dcc0b21f
fix typescriptdto test when running with podman (#17190)
Signed-off-by: Michal Vala <mvala@redhat.com>
2020-06-22 13:56:14 +02:00
Michal Vala 3cbe978b79
moved some jsonrpc and websocket logging to TRACE level (#16810)
Signed-off-by: Michal Vala <mvala@redhat.com>
2020-06-17 17:01:03 +02:00
che-bot 5c580b1875
[release] Bump to 7.15.0-SNAPSHOT in master (#17085)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-06-04 13:24:48 +03:00
Yana Hontyk 519c9793e8 Lang fixes of log messages. 2020-06-03 14:32:29 +02:00
che-bot 0419084717
[release] Bump to 7.14.0-SNAPSHOT in master (#16931)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>

Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-05-18 12:41:27 +03:00
Sergii Kabashniuk 93ba5ef2f3
Rebalancing maven module execution order (#16497)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2020-05-06 14:54:38 +02:00
Mykhailo Kuznietsov fa9f6d5eba
[release] bump master to 7.13.0-SNAPSHOT (#16739)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-04-24 14:40:41 +03:00
Michal Vala 7a6c83b19f
Support `endpoints` for components of type kubernetes/openshift (#16529)
* prepare devfile for k8s/openshift endpoints

Signed-off-by: Michal Vala <mvala@redhat.com>

* include endpoints for k8s components

Signed-off-by: Michal Vala <mvala@redhat.com>

make it possible to have public and discoverable k8s component endpoints

Signed-off-by: Michal Vala <mvala@redhat.com>

test k8s/openshift devfile endpoint validation with attributes

Signed-off-by: Michal Vala <mvala@redhat.com>

code cleanup, util class to avoid duplicate logic, more tests, remove unused code, ...

Signed-off-by: Michal Vala <mvala@redhat.com>

* update test devfile for kubernetes endpoint

Signed-off-by: Michal Vala <mvala@redhat.com>

* import cleanup

Signed-off-by: Michal Vala <mvala@redhat.com>

* remove unused dependency

Signed-off-by: Michal Vala <mvala@redhat.com>

* fix missing license headers

Signed-off-by: Michal Vala <mvala@redhat.com>

* Revert "remove unused dependency"

This reverts commit eeb250b60f122ffcb7c70b47180b98147db726d7.

* endpoints extractor for k8s and dockerimage components

Signed-off-by: Michal Vala <mvala@redhat.com>

* k8s/openshift components refactored one more time

Signed-off-by: Michal Vala <mvala@redhat.com>

* rename extractor->converter

Signed-off-by: Michal Vala <mvala@redhat.com>

* prepare devfile for k8s/openshift endpoints

Signed-off-by: Michal Vala <mvala@redhat.com>

* include endpoints for k8s components

Signed-off-by: Michal Vala <mvala@redhat.com>

make it possible to have public and discoverable k8s component endpoints

Signed-off-by: Michal Vala <mvala@redhat.com>

test k8s/openshift devfile endpoint validation with attributes

Signed-off-by: Michal Vala <mvala@redhat.com>

code cleanup, util class to avoid duplicate logic, more tests, remove unused code, ...

Signed-off-by: Michal Vala <mvala@redhat.com>

* update test devfile for kubernetes endpoint

Signed-off-by: Michal Vala <mvala@redhat.com>

* import cleanup

Signed-off-by: Michal Vala <mvala@redhat.com>

* remove unused dependency

Signed-off-by: Michal Vala <mvala@redhat.com>

* fix missing license headers

Signed-off-by: Michal Vala <mvala@redhat.com>

* Revert "remove unused dependency"

This reverts commit eeb250b60f122ffcb7c70b47180b98147db726d7.

* endpoints extractor for k8s and dockerimage components

Signed-off-by: Michal Vala <mvala@redhat.com>

* k8s/openshift components refactored one more time

Signed-off-by: Michal Vala <mvala@redhat.com>

* rename extractor->converter

Signed-off-by: Michal Vala <mvala@redhat.com>

* docs, tests

Signed-off-by: Michal Vala <mvala@redhat.com>

* add label param to create service method, fix tests

Signed-off-by: Michal Vala <mvala@redhat.com>

* format, license, Openshift applier fix

Signed-off-by: Michal Vala <mvala@redhat.com>

* cleanup

Signed-off-by: Michal Vala <mvala@redhat.com>

* move service creation for discoverable endpoints to later phase, together with all services

Signed-off-by: Michal Vala <mvala@redhat.com>

* format, cleanup

Signed-off-by: Michal Vala <mvala@redhat.com>

* tests

Signed-off-by: Michal Vala <mvala@redhat.com>

* tests, comments

Signed-off-by: Michal Vala <mvala@redhat.com>

* fix tests

Signed-off-by: Michal Vala <mvala@redhat.com>

* javadoc and clean the serverconfig from serverName attribute

Signed-off-by: Michal Vala <mvala@redhat.com>
2020-04-20 11:40:34 +02:00
Mykhailo Kuznietsov 07eafb32a3
[release] Bump to 7.12.0-SNAPSHOT in master (#16562)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-04-08 13:13:48 +03:00
Vitalii Parfonov 55ac5964dd
Set next development version (#16309)
Signed-off-by: Vitalii Parfonov <vparfono@redhat.com>
2020-03-13 21:34:45 +02:00
Lukas Krejci 333bfcd23a
Make single user work with secure components exposed through localhost only (#16227)
Additionally, the following fixes are included:

* Honor the sidecar image pull policy while deploying jwt proxy sidecar into
the workspace pod.

* Configure the JWT proxy completely in the pod. Don't leave anything
to the hardcoded values in the che-jwtproxy image.


Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2020-03-06 16:58:24 +01:00
Max Shaposhnik 2a2102b8c6 Minor fixups 2020-03-02 13:55:26 +02:00
Max Shaposhnik 146038cbe7 Add cpuLimits into cheEditor/chePlugin 2020-03-02 13:48:40 +02:00
Max Shaposhnik 9732139ab1
Add ability to set CPU limits/requests on the plugin containers
Co-authored-by: Sergii Leshchenko <sleshche@redhat.com>
2020-03-02 12:35:29 +02:00
Mykhailo Kuznietsov c3f09baac0
[release] Bump to 7.10.0-SNAPSHOT in master branch (#16081)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2020-02-20 12:28:58 +02:00
Sergii Kabashniuk 26e2f42035
Make several attempts to reach desired values in multi-thread dependent tests (#16011) 2020-02-13 09:40:17 +01:00
Vitalii Parfonov 987e484c06
Set new development version in master branch (#15880) 2020-01-30 15:38:59 +02:00
Lukas Krejci d1c45effee
Ingress/Route per plugin endpoint (#15432)
Fixes #15283. 
Introduce a new server config attribute - "unique" - to require the server
be exposed on a unique location, separate from the other endpoints
sharing the same port.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2020-01-28 00:56:48 +01:00
Vitalii Parfonov dcf2e1ee5f
RELEASE: Set next development version (#15632) 2020-01-09 13:51:20 +02:00
Vitalii Parfonov fce1fe9e2c
RELEASE: Set next development version (#15528) 2019-12-19 11:07:35 +02:00
Sergii Leshchenko c0039ec0e4
Merge pull request #15435 from sleshchenko/editorEnv
Propagate plugin/editor component environment variables
2019-12-13 13:57:03 +02:00
Sergii Kabashniuk 1f6b1c2870
Merge pull request #15446 from eclipse/che15338
Fix potential NPE
 Signed-off-by: Sergii Kabashniuk <skabashn@redhat.com>
2019-12-13 10:22:58 +01:00
Sergii Leshchenko 294cf4e609 Propage env variables and memory limit on plugin brokering phase
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-12-13 10:45:19 +02:00
Sergii Kabashniuk 89bac9fad4 Fix potential NPE
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>

Signed-off-by: Sergii Kabashniuk <skabashn@redhat.com>
2019-12-13 08:57:50 +01:00
Max Shaposhnik ce64b1966e
Restructurize auth modules and remove reduntant one 2019-12-11 11:19:54 +02:00
Sergii Kabashniuk a2aae18485
Print build information to the startup logs (#15364)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-11-29 20:09:14 +01:00
Vitalii Parfonov 6cabdeff4d
RELEASE: Set next development version (#15360) 2019-11-29 10:27:33 +02:00
Lukas Krejci b2b6f5f488
User selection of the workspace namespace/project (#15040)
Enrich `RuntimeIdentity` with `infrastructureNamespace` property so that it can be used by the namespace/project factories to create/obtain appropriate namespaces for the workspaces and make use of it throughout the workspace provisioning.

Add an explicit query parameter to assign a workspace to a specific namespace, if possible, at workspace creation time.
2019-11-28 14:36:25 +01:00
Sergii Kabashniuk 29aa04cb2f
Provide metrics of k8s API execution (#15207)
* Provide metrics of k8s API execution
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-11-20 08:17:04 +01:00
Sergii Kabashniuk cbcc4a6c41
Delete unused classes and functionality (#15156)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-11-11 11:15:20 +01:00
Max Shaposhnik 11bbcf0c10
Use cached sessions behind any of the login filters 2019-11-09 09:50:54 +02:00