Commit Graph

6832 Commits (127c433d8a8f8aef58cd5758c55ba2cbaf77c519)

Author SHA1 Message Date
Max Shaposhnik 127c433d8a
Define image pulling strategy for sidecars via configuration 2018-10-09 14:20:06 +03:00
Florent BENOIT f7ebd6e4fd Changing permissions should be the latest instruction
Change-Id: I6479d3e3073d0ffd52284cbf0a7f43828d9b73d0
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-10-09 12:32:21 +02:00
Florent BENOIT 9908d96ba4 fixup! - Move theia version definition later so we can reuse layers providing centos packages
Change-Id: I01989a49e414687757234c4d07b0842d7f585857
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-10-09 12:32:21 +02:00
Florent BENOIT 2e0704cf59 Synchronize examples/browser packages with che-theia image (remove only terminal extension which is provided by the che one)
Fix #11390

Change-Id: I32cf2b645f98859b58d4088b53425841055c613e
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-10-09 12:32:21 +02:00
Florent BENOIT 707fe27033 - Move theia version definition later so we can reuse layers providing centos packages
Change-Id: I7777c398d60ac876869f3414fed53b1a8af36592
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-10-09 12:32:21 +02:00
Yevhen Vydolob 9045500cd1 theia-ide/theia#3095 add 'debug-nodejs' extension to che-theia image
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2018-10-09 12:32:21 +02:00
Artem Zatsarynnyi bacf1c6b9f
Validate a command's name before saving (#11535)
* Validate a command's name before saving

Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>
2018-10-09 11:40:58 +03:00
Mario Loriedo 6fbcf65dae
Replaced ws.next sample stacks with a Che7 preview stack (#11543)
Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2018-10-09 10:39:27 +02:00
Florent BENOIT d748677f59 Include remote-plugin-system extension
Change-Id: I79f00394d5d45c5e0158f00613ba0c4da64a5530
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-10-09 10:02:42 +02:00
Roman Iuvshyn e435b53c0d
RELEASE: Update CHANGELOG (#11533) 2018-10-08 22:09:01 +03:00
Florent BENOIT 830cf7b718 Replace build of theia image by a multi stage build
- allow to reuse caching of layers during the build phase (instead of having a big instruction)
- use copy from build image to the runtime image to have the smallest layers

Also drop supervisord

Change-Id: I70c81f1b48486751e507d0bf2171b6c33e541b06
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2018-10-08 16:49:21 +02:00
Oleksii Orel 01c9ded99f add sources for UD
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2018-10-08 16:01:28 +03:00
Roman Iuvshyn 733905789f
RELEASE: Update CHANGELOG (#11522) 2018-10-08 12:18:20 +03:00
Igor Ohrimenko e161130a00
[Selenium] Fix unexpected fail of "TheiaBuildPluginTest" selenium test (#11523) 2018-10-08 11:11:59 +03:00
Igor Ohrimenko c81c2e5037
[Selenium] Get rid of "StaleElementReferenceException" in the "TheiaEditor#getEditorText()" method (#11518) 2018-10-05 18:01:51 +03:00
Sergii Kabashniuk ad8fd5e8df
Limit pool size used to process Json/rpc requests (#11456)
Limit pool size used to process Json/RPC requests (#11456)
2018-10-05 16:56:39 +03:00
Max Shaposhnik 251e5e261b
Sidecar container naming using plugin_name + che_container_name 2018-10-05 15:12:19 +03:00
Max Shaposhnik aa8d0fa57d
Merge mysql sql schema into common bundle 2018-10-05 12:08:41 +03:00
Oleksii Orel d3a608bb1d Upgrade the version of jQuery to 3.3.1
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2018-10-05 11:51:44 +03:00
Igor Ohrimenko b1965cb25a
[Selenium] Fix unexpected fail of "MacrosCommandsEditorTest" selenium test (#11498) 2018-10-05 11:17:43 +03:00
Vitalii Parfonov 439b77afe2
Remove outdated actions (#11489)
Signed-off-by: Vitalii Parfonov <vparfonov@redhat.com>
2018-10-05 10:48:27 +03:00
Sergii Leshchenko 5b10f77bad
Merge pull request #11423 from sleshchenko/pluginBrokerLogs
Added publishing of plugin broker logs as runtime logs
2018-10-04 21:13:10 +03:00
Sergii Leshchenko 2a1f20452f Make Dashboard listen to runtime log instead of machine log 2018-10-04 21:12:36 +03:00
Sergii Leshchenko ef41077252 Adapt GWT IDE to RuntimeLogEvent changes 2018-10-04 21:12:36 +03:00
Sergii Leshchenko a11bd54bbc Make Workspace Loader listen to runtime log instead of machine log 2018-10-04 21:12:36 +03:00
Sergii Leshchenko 1e78fa4d6e Make Che Server listen to broker log and republish it as runtime log 2018-10-04 21:12:36 +03:00
Sergii Leshchenko a222971865 Replace MachineLogEvent with more abstract RuntimeLogEvent 2018-10-04 21:12:36 +03:00
Sergii Leshchenko 6abb78a189 Add RuntimeId to plugin broker events instead of workspace id field 2018-10-04 21:12:36 +03:00
Sergii Leshchenko 79e2813a10 Set Plugin Broker pull policy according to parameter 2018-10-04 21:12:36 +03:00
Sergii Leshchenko 409d4c19dd Do not enable debug mode for wsagent by default (PR #11475) 2018-10-04 18:44:21 +03:00
Sergii Leshchenko 41685cde97 Add an ability to configure wsagent debug mode with env vars (PR #11475) 2018-10-04 18:44:21 +03:00
Sergii Leshchenko f6a196ae68 Remove wsagent debug server from installer (PR #11475) 2018-10-04 18:44:21 +03:00
Roman Iuvshyn 63b389c2fe
RELEASE: Set next development version (#11434)
* RELEASE: Set next development version
2018-10-04 18:25:39 +03:00
Roman Iuvshyn e070f44964
fix dashboard version (#11494)
fix dashboard version
2018-10-04 18:21:43 +03:00
Nick Boldt f9110c8e2d [root pom] support overriding the version of dashboard (#11313)
* support overriding the version of che-dashbaord-war via new property che.dashboard.version

Change-Id: I3627f5572f8a0221e16bc0f08ec56407fe13a0f1
Signed-off-by: nickboldt <nboldt@redhat.com>

* Florent: che-docs and che-lib should remain 'values' not based on 'che.version'

Change-Id: Iec2033c245f6930aeedd1e50bedbd9dfadc2f5b2
Signed-off-by: nickboldt <nboldt@redhat.com>
2018-10-04 17:20:04 +03:00
Oleksii Orel 29818c2c0c CHE-10883 migrate from bower to yarn
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2018-10-04 16:17:38 +03:00
Roman Iuvshyn b034a3ea24
fix pg version in rc (#11480) 2018-10-04 14:49:04 +03:00
Roman Iuvshyn b4244e04d3
introduce RC version for pre-release testing (#11477)
* introduce RC version for pre-release testing
* move utility images to cli version
* use maven central instead of codenvycorp nexus in dev image
2018-10-04 14:28:19 +03:00
Sergii Leshchenko 969f1d4d15 Configure liveness probe for server (PR #11454) 2018-10-04 12:28:39 +03:00
Sergii Leshchenko ff8902da79 Add an ability to configure liveness probes for servers (PR #11454) 2018-10-04 12:28:39 +03:00
Angel Misevski 220f10c69c Add test for workspace recovery and improve error log messages
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2018-10-03 15:44:34 -04:00
Angel Misevski d5847fa6c9 Don't stop workspace recovery when error is encountered
Fix issue where encountering an exception while recovering workspaces
on startup prevents recovery of further workspaces.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2018-10-03 15:44:34 -04:00
Sergey Skorik 086f163c60
Selenium: not check CHE_MACHINE_NAME env in machines 'Environment variables' tab (#11464) 2018-10-03 16:16:44 +03:00
Oleksandr Garagatyi 46c74a92e7 Set k8s memory request wherever we set limit
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-10-03 09:14:20 +03:00
Oleksandr Garagatyi eb6b28d0e6
Merge pull request #11410 from garagatyi/secureWSNEXT
Make Theia sidecar/stack secure, add an ability to use new JWT auth on a per-workspace basis
2018-10-03 09:08:15 +03:00
Oleksandr Garagatyi b698aec6e6 Change error code cause it is occupied
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-10-03 09:07:31 +03:00
Oleksandr Garagatyi d91cc600a4 Make Chee 6 Theia stack secure
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-10-03 09:07:31 +03:00
Oleksandr Garagatyi 1ddaeba154 Set JWT server exposer attribute to environment if auth is enabled
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-10-03 09:07:31 +03:00
Oleksandr Garagatyi 80923a2c48 Fix missing constants
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-10-03 09:07:31 +03:00
Oleksandr Garagatyi b157c63729 Add an ability to enable JWT security exposer from WS config attribute
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-10-03 09:07:31 +03:00