Commit Graph

7928 Commits (ea4b2eeb68a1dd38510ab1d3f7bae72edd077b17)

Author SHA1 Message Date
Sergii Kabashniuk ea4b2eeb68
Decoupled monitoring configuration and deployment (#13152)
* Decoupled monitoring configuration and deployment

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-06-07 09:23:13 +03:00
Lukas Krejci 7312af9fdb
Add devfile validation to /workspace/devfile endpoint (#13472)
/workspace/devfile now validates the devfile against schema and
workspace manager validates the integrity of the devfile before creating
the workspace.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-06-05 13:58:31 +02:00
Sergey Skorik 9976bb050f
Selenium: remove unsupported selenium tests from CheSuite.xml test suite (#13468) 2019-06-04 11:49:42 +03:00
Mykhailo Kuznietsov b2b92b5463
Rework dynamodule exclusion regexps to match nested WARs as well (#13464)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2019-06-04 09:59:01 +03:00
Lukas Krejci 5769840621
Initialize the empty binding for allowed environment type upgrades in k8s infrastructure (#13466)
Initialize the empty binding for allowed environment type upgrades in
kubernetes infrastructure.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-06-03 17:01:18 +02:00
Vitalii Parfonov 64129a8d44
RELEASE: Set next development version (#13460) 2019-06-03 16:28:42 +03:00
Lukas Krejci c4726cc725
Attempt to create the che project multiple times if it was previously deleted. (#13443)
Attempt to create the che project multiple times if it was previously
deleted.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-06-03 14:33:35 +02:00
Katka92 c85407b19c [E2E tests] Changes needed to reuse the tests (#13456)
* Changes needed to reuse the tests by Rh-Che.
* Add export for TestWorksapceUtils
* Add new line at the end.

Signed-off-by: kkanova <kkanova@redhat.com>
2019-06-03 13:35:25 +03:00
Sergii Kabashniuk 3b48da72d0
Make workspace start errors more Che7 friendly (#13462)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-06-02 19:31:15 +03:00
Angel Misevski 9efe3e3fa6 Add -Duser.home parameter to maven opts in java-maven stack
Adds parameter -Duser.home=/home/user to MAVEN_OPTS in hte java-maven
stack. This is necessary for workspaces running on OpenShift, which are
started using an arbitrary UID which is not found in /etc/passwd.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2019-06-01 11:23:41 +09:00
Oleksii Orel 1c543a1005 CHE-12918 add checks for incompatible factories
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-05-31 15:43:29 +03:00
Lukas Krejci ee4461b2fd
Merge api-devfile and api-workspace together (#13417)
Merge api-devfile and api-workspace together and put the infrastructure-dependent code behind injectable interfaces.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-05-31 12:43:45 +02:00
Anna Shumilova a7aaf9e673 Fix handling no-environment in workspace config, introduced in Che7
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-05-30 22:05:37 +03:00
Sergii Leshchenko 6ba43f00d8
Integrate Che Server with Devfile Registry (#13430)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-05-30 13:30:15 +03:00
Valeriy Svydenko c03f9dba1e
Change version of redhat-java plugin to latest in stacks (#13440)
Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2019-05-30 12:47:01 +03:00
Valeriy Svydenko 5165392332
Add PHP and PHP + MySQL Che-7 stacks with samples (#13434)
* Add PHP-CHE7 stack with samples

Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>

* Add plagins into PHP Che-7 stacks

Signed-off-by: Valeriy Svydenko <vsvydenk@redhat.com>
2019-05-30 11:17:16 +03:00
Sergii Leshchenko 3bc9fe72c5
Add an ability to disable waiting for PVCs to become bound (#13409)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-05-29 15:24:16 +03:00
Sergii Kabashniuk 034e4031f1
Used latest keycloak 6.0.1 (#13429)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-05-29 10:13:49 +03:00
Florent Benoit 2e0e476206 Fix templates for helm 2.14.0 (validating option is enabled)
Fixes #13431

Change-Id: Iac3926967fa25e68552a2f29e3f896fdc42f1f9a
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2019-05-28 22:56:00 +02:00
Mykhailo Kuznietsov 4c04da2577
Add successful stopped workspaces metric (#13404) 2019-05-28 15:16:17 +03:00
Roman I dd1d9b5a58
switch to RC version scheme (#13424) 2019-05-28 13:52:49 +03:00
Florent Benoit 772ad38414 backport changes from chectl for templates
Many of them are because helm v2.14 is now performing 'validation' phase on templates

Change-Id: I2e46d120237218be64061d4a6800124eedc9a919
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2019-05-28 10:23:51 +02:00
Lucia Jelinkova 1bd375bfd0 Dashboard: Created tests + refactoring of last workspaces
Signed-off-by: Lucia Jelinkova <ljelinko@redhat.com>
2019-05-27 12:02:16 +03:00
Oleksii Orel 601990fba4 CHE-13381 remove checking for a machine recipe fields which is not mandatory now
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-05-27 10:35:19 +03:00
Anna Shumilova d27872b09f Fix handling supported versions based on the devfile introduction
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-05-27 10:06:14 +03:00
Oleksii Kurinnyi 6709fdca40
Fix loader animation on factory loading page (#13415)
* add loader directive to demo-components

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

* refactor loader

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

* code clean-up

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

* fix loader animation

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-05-27 09:07:10 +03:00
Sergii Leshchenko a11413d74e
Remove dummy workspace config if devfile is present (#13403)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-05-24 15:43:51 +03:00
Sergii Leshchenko c94c3acc03
Add preferences to plugin component of devfile (#13341)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-05-24 08:59:29 +03:00
Roman I 9eb3ea0340 RELEASE: Update CHANGELOG (#13400)
* RELEASE: Update CHANGELOG
2019-05-23 11:05:18 +03:00
Max Shaposhnik c90a52941a
Restore account linking on newest keycloak versions
Signed-off-by: Max Shaposhnik <mshaposh@redhat.com>
2019-05-23 10:32:57 +03:00
Ding Fei 3400903f36 Fix docker build status test
Build status is cleared by inserted command;

Signed-off-by: Ding Fei <danix800@gmail.com>
2019-05-22 16:20:02 +02:00
Anatoliy Bazko 71cea35465
Fix selenium tests (#13371)
* Fix selenium tests

Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2019-05-22 15:54:14 +03:00
Roman I ffb8a3e013
RELEASE: Set next development version (#13377) 2019-05-22 09:52:28 +03:00
Anatoliy Bazko e30720c983
Fix Dev stack by setting memory limits for node debug sidecar containers (#13370)
Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2019-05-22 09:01:54 +03:00
Skorik Sergey 57ad0e1f07 remove ProjectStateAfterRenameWorkspaceTest test from CheSuite.xml test suite 2019-05-21 15:10:09 +03:00
Skorik Sergey daf8f12dae remove from CheSute.xml test suite all selenium tests that start/stop workspaces from Dashboard 2019-05-21 15:10:09 +03:00
Oleksii Orel b59b3bbacb CHE-12917 add the unsupported workspace version error mark
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-05-21 15:10:09 +03:00
Katka92 10ae0c8432 Add tslint and fix errors. (#13350)
Signed-off-by: kkanova <kkanova@redhat.com>
2019-05-21 11:09:04 +03:00
Lukas Krejci 0ce7b1ddac
Content references in command actions for editor specific action definitions. (#13273)
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-05-21 10:04:11 +02:00
Anna Shumilova be3a56c08d Add devfile support in UD
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2019-05-21 10:14:35 +03:00
Oleksandr Andriienko 6bc1d6e3a5
CHE-13358:Update dashboard dev image. (#13359)
* CHE-13358:Update dashboard dev image.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Use newer node.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Clean up.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Fix up

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2019-05-20 13:47:10 +03:00
Anatoliy Bazko 4e06b5455e
Add Apache Camel stack and sample (#13361)
* Add Apache Camel stack and sample

Signed-off-by: Anatoliy Bazko <abazko@redhat.com>
2019-05-20 13:46:20 +03:00
Dmytro Nochevnov f02735aa48
Revert to OCP 3.9 (#13351)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-05-17 10:28:26 +03:00
nickboldt 3d3f4a463c remove @riuvshin and @eivantsov as mandatory code reviewers
Change-Id: I854cb6cdb5245675f7f932f3ed73ae2ab30be0cc
Signed-off-by: nickboldt <nboldt@redhat.com>
2019-05-17 06:30:32 +09:00
Sergii Leshchenko c574db3a9b
Fix recovery of Devfile based workspaces (#13321)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-05-15 16:28:22 +03:00
Sergii Leshchenko 8694b2f93d
Fix printing of runtime output during factory accepting (#13332)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-05-15 16:27:33 +03:00
Sergii Leshchenko b156de9460
Null workspace config on update if devfile is present (#13330)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-05-15 16:24:20 +03:00
Oleksandr Garagatyi 3e6d195f48 Configure new plugin registry and broker
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2019-05-13 16:38:32 -04:00
Oleksii Kurinnyi 8bd2736c93 added devfile.yaml for workspace-loader
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-05-13 17:55:42 +09:00
nickboldt 81f3613c34 since we support 3.11+ (not 3.9+), the DEFAULT_OC_BINARY_DOWNLOAD_URL should be 3.11 URL
Change-Id: Ic6725ced7603d1b9da1ace7e67510c42b4a50347
Signed-off-by: nickboldt <nboldt@redhat.com>
2019-05-11 16:54:30 -04:00