Commit Graph

846 Commits (ae0d569dcfbded526c50773f1dfd60e36147bf88)

Author SHA1 Message Date
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
Vitalii Parfonov e5d31ff913
RELEASE: Set next development version (#15141) 2019-11-07 17:14:27 +02:00
Yevhen Vydolob b91572a336 #14756 fix typescript dto generator
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2019-11-05 09:56:43 +02:00
Sergii Kabashniuk 29d5f17027
Fixed MeteredExecutorServiceWrapperTest that is failing some Linux system (#15034)
* Fixed MeteredExecutorServiceWrapperTest that are failing some Linux system
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-10-30 17:07:03 +01:00
Sergii Kabashniuk 3de4e7ffac
Monitoring & Tracing capability for multiple Thread pools of Che Server (#14727)
* Monitoring & Tracing capability for multiple Thread pools of Che Server
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-10-30 14:11:02 +01:00
Sergii Kabashniuk 947f4d259b
Remove deprecated docker infrastructure (#14951)
* Remove deprecated docker infrastructure
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-10-29 08:08:02 +01:00
Michal Vala 5d38d7a715
Preview url server support (#14713)
Signed-off-by: Michal Vala <mvala@redhat.com>
2019-10-24 11:39:56 +02:00
Sergii Kabashniuk 7a4757973a
Upgrade metrics and tracing dependencies (#14923)
* Upgrade metrics and tracing dependencies
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-10-21 11:44:31 +02:00
Vitalii Parfonov 41d48bf2de
RELEASE: Set next development version (#14904) 2019-10-17 15:45:06 +03:00
Mykola Morhun 420d4ea34c
Add sparseCheckoutDir parameter into devfile spec (#14823)
Add sparseCheckoutDir parameter into devfile spec

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2019-10-17 12:01:21 +03:00
Max Shaposhnik a969f69946
Validation of devfiles on workspace update 2019-10-09 20:01:32 +03:00
Max Shaposhnik 720aab0051 Revert "Devfile validation via message entity provider" (#14812)
This reverts commit fc531ea015.
2019-10-08 22:29:20 +03:00
Max Shaposhnik fc531ea015
Devfile validation via message entity provider 2019-10-08 14:10:15 +03:00