Commit Graph

7688 Commits (08b94db4a67cb4cf92a73df150119527285e71dc)

Author SHA1 Message Date
Oleksandr Garagatyi 08b94db4a6 Add new codeowners to properties files 2019-03-18 11:44:51 +02:00
Oleksandr Garagatyi 5c8d1ce267 Update brokers version to v0.14.0
See release https://github.com/eclipse/che-plugin-broker/releases/tag/v0.14.0
It brings an ability to create Che 7 plugins that provisions several VS Code
extensions in the same Theia plugin sidecar.
2019-03-18 11:08:48 +02:00
Eugene Ivantsov 8069312d26
Pre create directories with 777 permissions (#12892) 2019-03-15 12:35:36 +02:00
Sergii Kabashniuk fb93ef7c06
Workspace start time metrics (#12859)
* Workspace start time metrics

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-03-15 09:50:46 +02:00
Sergii Kabashniuk c640633642
Update owners for devfile and monitoring configuration (#12885)
Update owners for devfile and monitoring configuration (#12885)

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-03-15 09:50:08 +02:00
Mykola Morhun eec3b38fa6
Fix Che 6 workspaces on multiuser deployment (#12877)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2019-03-14 17:39:11 +02:00
Mykhailo Kuznietsov fdc1b0dcf0
Expose Traces as metrics for Prometheus (#12823) 2019-03-14 16:00:53 +02:00
Mykola Morhun 1711815d2d
CHE-12574: Loader.js should execute authentication promise only after successful execution of check server promise (#12876)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2019-03-13 17:36:08 +02:00
Max Shaposhnik 8a401dcfb9
Fix of devfile documentation example link
Signed-off-by: Max Shaposhnik <mshaposh@redhat.com>
2019-03-13 17:11:29 +02:00
Vitaliy Gulyy 27a5f27394
Don't restart workspace in case of errors (#12860)
Signed-off-by: Vitaliy Gulyy <vgulyy@redhat.com>
2019-03-13 12:31:57 +02:00
Lukas Krejci 559f600b45
Merge pull request #12800 from metlos/local-file-resolution
Improved default referenced file resolution in devfile
2019-03-13 10:20:37 +01:00
Lukas Krejci 88ac84ee02 Teach the default factory parameter resolver resolve the files referenced
in the devfile by trying out basic URI resolution of the relative names.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-03-13 09:11:18 +01:00
Max Shaposhnik c398f01851
Added devfile examples into the readme
Signed-off-by: Max Shaposhnik <mshaposh@redhat.com>
2019-03-13 09:56:45 +02:00
Oleksandr Garagatyi 6faabffe11 CHE-12395: Add 'extensions' field to meta model
Add 'extensions' field to meta model.
Use Jackson instead of GSON since we use Jackson annotations.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2019-03-12 21:22:09 +02:00
Sergii Leshchenko 1ece383d3b
Fixed accepting factory if GitHub repo URL contains trailing slash (#12867)
* Fix accepting factory if url contains trailing slash
* Improve error message if exception occurred during devfile processing

Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-03-12 16:48:52 +02:00
Sergii Kabashniuk 7a1d3964a6
Successfully started workspaces ratio (#12852)
Successfully started workspaces ratio

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-03-12 13:25:11 +02:00
Vitalii Parfonov b4702cd885
Rework detecting IDE URL (#12864)
* Rework detecting IDE URL

Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2019-03-12 10:34:15 +02:00
Igor Ohrimenko 2e8c2fe250
Implement first E2E suite for Che 7 (#12848) 2019-03-12 09:42:41 +02:00
Eugene Ivantsov a9b952297a
Create view role rather than rely on view clusterRole (#12789)
* Create view role rather than rely on view clusterRole

* Create view role for k8s. Fix typo

* Typo and Java doc sync

* Add namespaced role to k8s and openshift templates. Role instead ClusterRole for k8s

* Rename view role to workspace-view

* Fix formatting

* Fix javadoc. Revent erroneous changes to postgres template

* Remove hidden Dockerfile

* Revert pg changes
2019-03-11 18:20:37 +02:00
Florent Benoit d7c4e8878f Update lodash to v4.17.11
Change-Id: Icb2174b4aa288fb0c5b94f9db21d4ae5e69ebbc4
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2019-03-11 10:53:41 +01:00
Lukas Krejci f0abbffafd
Merge pull request #12761 from metlos/devfile-entrypoint
Add support for command and args in dockerimage tool of devfile
2019-03-11 09:35:06 +01:00
Lukas Krejci d93995920a Add command/arg support to dockerimage tool in devfile
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-03-08 17:05:16 +01:00
Anna Shumilova d7ab895576 fixup! Fix ephemeral mode toggle in workspace overview page 2019-03-06 17:22:52 +01:00
Angel Misevski 94c4e0b4fd Fix ephemeral mode toggle in workspace overview page
Logic was reversed on ephemeral mode toggle, resulting in enabling
ephemeral mode setting `persistVolumes: 'true'`, and making it
impossible to enable ephemeral mode via toggle.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-03-06 17:22:52 +01:00
Sergii Leshchenko cc62030126
Fix search stacks query (#12833)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-03-06 18:21:09 +02:00
Max Shaposhnik 64b89c95b4
Fix docs site checkout (#12841)
Signed-off-by: Max Shaposhnik <mshaposh@redhat.com>
2019-03-06 17:06:22 +02:00
Max Shaposhnik 1ec229fa66
Fix docs site checkout in devfile doc uploader script
Signed-off-by: Max Shaposhnik <mshaposh@redhat.com>
2019-03-06 16:19:46 +02:00
Max Shaposhnik d21f211010
Add general readme about devfile. (#12829)
Signed-off-by: Max Shaposhnik <mshaposh@redhat.com>
2019-03-06 14:50:34 +02:00
Oleksandr Garagatyi d429ae9637 Update plugins brokers version to v0.13.0
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2019-03-06 14:38:00 +02:00
Sergii Leshchenko 78f1cabc3a
Make Devfile parse k8s/os recipe content in the same way as infrastructures do (#12810)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-03-06 14:14:36 +02:00
Lukas Krejci 1dc5b8b946
Merge pull request #12716 from metlos/dockerimage-recipe-entrypoint
Support entrypoint definition in dockerimage recipe based workspaces on k8s and os
2019-03-05 15:15:20 +01:00
Lukas Krejci b52ee401c8 Handle the containerCommand and containerArgs attributes of the machine
defined with the dockerimage recipe.

Note that this only works in kubernetes and openshift environments.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-03-05 15:04:18 +01:00
Sergii Leshchenko 7839de17b0
Add an ability to configure organization/branch/ssh for Devfile Docs publishing (#12803)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-03-05 11:24:03 +02:00
Sergii Kabashniuk 391c30e495
Provide more informative error message (#12814)
* Provide more informative error message in case of rejection on major websocket endpoint of JSON RPC stack

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-03-04 22:27:28 +02:00
Yevhen Vydolob 734230b07f
Try to fix loader (#12802)
* #11773 try to fix loader

Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2019-03-04 16:42:57 +02:00
Aleksandr Shmaraiev 4aefd192ef
Selenium: Correct the selenium tests to make more reliability (#12812) 2019-03-04 16:24:26 +02:00
Mykola Morhun f76cc4dae7
Increase Keycloak idle session timeout (#12801) 2019-03-04 10:44:57 +02:00
Sergii Leshchenko 3cd3628adf
Fix fetching content of files referenced in Devfile (#12807)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-03-01 16:37:26 +02:00
Anna Shumilova cb2726f3fc Add warning when staring ephemeral workspace
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-03-01 13:42:25 +02:00
Aleksandr Shmaraiev 63205cb73d
Selenium: Correct selenium tests to increase reliability (#12784)
* Correct the selenium tests to increase their reliability when launch on CI
2019-03-01 10:42:32 +02:00
Yevhen Vydolob e18566532c
Add devfile for dashboard (#12757)
* #12228 add devfile for dashboard

Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2019-03-01 10:23:04 +02:00
RickJWagner 150435b3be correct typo in comment (#12785)
Signed-off-by: Rick Wagner <RickJWag@yahoo.com>
2019-03-01 08:51:04 +02:00
Sergii Leshchenko 0141b6ca82
Improved error message when a local resource of Devfile is not supported (#12743)
* Move devfile related exceptions to a separate package
* Improve error message when local resource of Devfile is not supported

Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-03-01 08:45:52 +02:00
Roman Iuvshyn d4af7ffdf6
RELEASE: Update CHANGELOG (#12786)
* RELEASE: Update CHANGELOG

* Update CHANGELOG.md
2019-02-28 11:46:57 +02:00
Roman Iuvshyn 0881493644
RELEASE: Set next development version (#12777) 2019-02-27 16:02:33 +02:00
Roman Iuvshyn b5f2fc6941
RELEASE: Update CHANGELOG (#12779) 2019-02-27 16:02:16 +02:00
Sergii Kabashniuk a5b06d444f
Introduced two web-socket endpoints for workspace master to split JSON-RPC messages (#12673)
* Introduced two web-socket endpoints for workspace master to split JSON-RPC messages
Based on Dmytro's Kulieshov  work https://github.com/eclipse/che/pull/12252

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-02-27 13:29:43 +02:00
Roman Iuvshyn 3778f01220
RELEASE: Set next development version (#12768) 2019-02-27 11:50:40 +02:00
Sergii Kabashniuk 577eba85ea
Add ProcessMemoryMetrics ProcessThreadMetrics (#12749)
* Add ProcessMemoryMetrics ProcessThreadMetrics

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-02-26 14:47:41 +02:00
Oleksandr Garagatyi 03949e0c19
Merge pull request #12760 from eclipse/garagatyi-patch-1
Add Angel Misevski and Lukas Krejci to the codeowners of infras code
2019-02-26 13:25:35 +02:00