Commit Graph

8280 Commits (2ea0f7cbcc2fa0baebf65e2c5da680e3feb88943)

Author SHA1 Message Date
Oleksii Kurinnyi 2ea0f7cbcc
Updated few links in order to point to che-7 docs (#15236)
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-11-21 15:29:50 +02:00
Sergii Leshchenko fcc628fe0f
Add an ability to configure PVC strategy with helm chart (#15142)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-11-21 10:49:27 +02:00
Sergii Leshchenko 5a1344be75
Publish PluginBroker pod events as runtime log (#15198)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-11-21 10:31:07 +02:00
Sun Seng David TAN 6e0ce6d101
README: update more links to documentation (#15255) 2019-11-20 17:46:58 +01:00
Sun Seng David TAN c3fbf7133f
README: update links to documentation (#15245) 2019-11-20 15:07:11 +01:00
Masaki Muranaka 1e7f7ce9cb Add whitespace to README.md
GFM parsers will require it.
2019-11-20 15:06:51 +01:00
Sun Seng David TAN 62fffb229a
README: update links to documentation 2019-11-20 12:24:36 +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
Vitalii Parfonov bcc597ccb4
RELEASE: Update CHANGELOG (#15158) 2019-11-18 12:34:17 +02:00
Vitaliy Gulyy 490413cd48
Use dashboard to restart the workspace (#15180)
* Use dashboard to restart the workspace

Signed-off-by: Vitaliy Gulyy <vgulyy@redhat.com>

* Use authorization header instead of query parameter

Signed-off-by: Vitaliy Gulyy <vgulyy@redhat.com>
2019-11-14 17:47:41 +02:00
Oleksii Kurinnyi 837ce367d6
use default icon if actual icon is not accessible (#15181)
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-11-14 14:19:56 +02:00
Angel Misevski d205b84c94 Remove/update deprecated machine start timeout env var in templates
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-11-13 12:44:24 -05:00
Oleksii Kurinnyi ee55847a97
[UD] Add ability to create a new workspace from the dashboard with a devfile (#15143)
* Remove unused directives.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Add `ready-to-go-stacks` directive.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Add `import-custom-stack` directive.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Adapt workspace creating flow in order to use `ready-to-go-stacks` and `import-custom-stack`

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fix license headers

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Fix selenium test

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* Fix compilation warnings

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fix workspace name applying

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-11-13 15:22:21 +02:00
Oleksandr Andriienko e3bc0a0bda
Use nightly che-machine-exec tag instead of deprecated next. (#15144)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2019-11-12 11:42:21 +02: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
Mykola Morhun 3e8585c220
[Workspace Loader] Add missing async keyword (#15154)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2019-11-11 10:01:10 +02:00
Max Shaposhnik 11bbcf0c10
Use cached sessions behind any of the login filters 2019-11-09 09:50:54 +02:00
Mykola Morhun a1bc6e18da
[Workspace Loader] Add strict checks for typescript (#15147)
* [Workspace Loader] Add strict checks for typescript

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2019-11-08 15:26:55 +02:00
Igor Ohrimenko 872e4654d2
Get rid of the redundant switching to the associated workspace in the "Happy Path" test (#15149)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-11-08 12:51:09 +02:00
Vitalii Parfonov e5d31ff913
RELEASE: Set next development version (#15141) 2019-11-07 17:14:27 +02:00
Oleksii Kurinnyi 2181ed1340
Fix UD build (#15112)
* fix UD build

Updated development dependencies:
- removed typings
- upgraded typescript
- upgraded awesome-typescript-loader
- added necessary @types/* packages

Fixed build errors.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fixup! fix UD build
2019-11-06 19:51:21 +02:00
Mykola Morhun 98e2487cc4
Improve docs and devfile on workspace loader development flow (#15125)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2019-11-06 17:10:53 +02:00
Sergey Skorik ff9c35d3b3 [Selenium] Adapt selenium tests from ocpoauth package (#15058)
* fix expected Openshift project name
* check workspace resources in user project
2019-11-05 16:00:20 +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
Kateřina Foniok 012519d0b3 Fixing Vert.x test. (#15083) 2019-11-04 16:24:40 +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 Leshchenko c7b2c639f3
Increate test timeouts for ServersCheckerTest (#15032)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-10-30 17:30:06 +02: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
Vlad Zhukovskyi 09c9de959b Mount each private key into single kubernetes secret
Signed-off-by: Vlad Zhukovskyi <vzhukovs@redhat.com>
2019-10-30 15:07:56 +02:00
Tom George ab5113e8eb Set postgres deployment to use recreate deployment strategy
Signed-off-by: Tom George <tg82490@gmail.com>
2019-10-30 11:47:49 +01:00
Oleksii Kurinnyi 1c5c92147f
Disable autosave on Devfile editor page (#14913)
* Remove autosave on Devfile editor page

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* update ConfirmDialogService

Dialog window can have now only one button.

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fix applying changes to running workspace

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-10-29 17:24:07 +02: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
Angel Misevski 75b95d50a8 fixup: formatting
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-10-28 12:50:55 +01:00
Angel Misevski 23f4d59f01 fixup: Move some documentation around
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-10-28 12:50:55 +01:00
Angel Misevski ba137a8861 Fixup: Extract name generation to method and add tests
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-10-28 12:50:55 +01:00
Angel Misevski b7ceb222ee Fix bug where broker container name can exceed 63 characters
The container name for the plugin broker is derived from its docker
image reference. When this reference contains a registry, it's possible
for this name to exceed the 63-character limit imposed by Kubernetes,
e.g.

  my-internal-registry/my-organization/che-unified-plugin-broker:v0.20

results in a broker container named

  my-internal-registry-my-organization-che-unified-plugin-broker-v0-20

This commit removes the registry hostname from the container name and
keeps the conversion the same.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-10-28 12:50:55 +01:00
Sergey Skorik cdca0558af
[Selenium] Adapt selenium tests from dashboard package (#14980) 2019-10-28 12:28:43 +02:00
Oleksii Kurinnyi 598d1b1337
Fix branding for UD (#14984)
* Fix branding for UD

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* fixup! Fix branding for UD
2019-10-25 14:30:42 +03:00
Vitalii Parfonov 73fd07602f
RELEASE: Update CHANGELOG (#14972) 2019-10-25 10:52:50 +03:00
Sergii Kabashniuk a82e1091e4
Do not use spy in ServerCheckerTest (#14975)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-10-25 08:26:35 +02: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
Oleksandr Andriienko d604bb4392
Don't override entrypoint for remote binary. (#14969)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2019-10-24 10:04:27 +03:00
Lukas Krejci 7d56354a5e
Use che.infrastructure.kubernetes.namespace.default during workspace namespace resolution (#14828)
Load the workspace during then namespace resolution so that we can check
for the attribute stored in the workspace attributes.

Switch the default namespace to `<username>-che`.

Update the property descriptions in che.properties and use the new
CHE_INFRA_KUBERNETES_NAMESPACE_DEFAULT in the helm chart.

Move the delete to the KubernetesNamespace/OpenShiftProject to
concentrate the handling in one place.

Split the isNamespaceStatic() (previously called isPredefined()) into
isCreatingNamespaces() and isManagingNamespaces() to separately capture
the two usecases in which that single method was previously incorrectly
called. Also make these methods workspace-specific to be able to
consistently work with the legacy logic across all methods.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-10-23 13:22:51 +02:00
Oleksandr Andriienko 221e7efe23
Add support endpoints for VSCode extensions and Theia plugins. (#14937)
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2019-10-23 13:08:38 +03:00
Dmytro Nochevnov 2629f8a159
Log and fix workaround to Java LS server initialization failure (#14945)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-10-22 18:39:59 +03:00
Max Shaposhnik 9ffc1d20b5
Remove outaded agent auth filter and unused models; 2019-10-21 19:54:47 +03:00
Angel Misevski efd625a451 Fix typo broking -> brokering
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-10-21 09:32:18 -04:00
Maxim Musienko d42984f925 Fix version of jar file in petclinic project of happy path tests (#14936) 2019-10-21 13:38:34 +03: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
Max Shaposhnik 02a9fe9ca4
Use newer version of Jgroups and EclipseLink to prevent PKIX errors on OCP 4.x 2019-10-21 11:49:42 +03:00