Artem Zatsarynnyi
1ba5f63d8f
Merge branch 'master' into spi
2017-06-29 17:45:59 +03:00
Roman Iuvshin
eab04ddd6b
RELEASE: Set next development version
2017-06-29 07:59:05 +00:00
Artem Zatsarynnyi
a9d7011fdb
Merge branch 'master' into spi
2017-06-28 11:14:17 +03:00
David Windell
e30af7cfa2
Add Alpine support to ls-php ( #4946 )
...
Signed-off-by: David Windell <david@outeredgeuk.com>
2017-06-26 12:31:04 +02:00
David Windell
12e1401fc1
Add Alpine support to ls-json ( #4947 )
...
* Add Alpine support to ls-json
Signed-off-by: David Windell <david@outeredgeuk.com>
* Add nodejs if not installed
Signed-off-by: David Windell <david@outeredgeuk.com>
2017-06-26 12:29:14 +02:00
Sergii Leshchenko
fa48da7d74
CHE-4101 Rework docker infrastructure to use bootstrapper to start installers
2017-06-23 15:23:41 +03:00
Sergii Leshchenko
fbd1b02f25
Move agent impl to shared module to server one
2017-06-23 10:07:46 +03:00
Yevhenii Voievodin
aa6eb2cfd6
Continue streaming installer logs after servers became available
2017-06-22 13:54:25 +03:00
Artem Zatsarynnyi
f390311d65
update versions
...
Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>
2017-06-22 08:30:40 +03:00
Artem Zatsarynnyi
ad2460999e
Merge branch 'master' into spi
2017-06-22 08:27:59 +03:00
Roman Iuvshin
513aa19ebd
RELEASE: Set next development version
2017-06-21 13:04:16 +00:00
Yevhenii Voievodin
7a0c1ded88
Wait jsonrpc main write loop to finish
2017-06-20 15:54:11 +03:00
Yevhenii Voievodin
823461c96f
Implement bootstrapper spec( #4096 )
2017-06-20 15:54:11 +03:00
Yevhenii Voievodin
10e4ba44ea
Add ability to use func as process EventConsumer
2017-06-20 15:54:11 +03:00
Yevhenii Voievodin
4989ffb4d4
Do not panic on request/notify if tunnel is closed
2017-06-20 15:54:11 +03:00
Yevhenii Voievodin
7f146480d6
Do not include null id to jsonrpc requests
2017-06-20 15:54:11 +03:00
Yevhenii Voievodin
7579699fdf
Add event-bus-consumer components to core/event.
2017-06-20 15:54:11 +03:00
Artem Zatsarynnyi
cce79bf469
Merge branch 'master' into spi
...
# Conflicts:
# assembly/assembly-wsmaster-war/pom.xml
# infrastructures/docker/pom.xml
# plugins/plugin-docker/che-plugin-docker-compose/pom.xml
# plugins/plugin-github/che-plugin-github-pullrequest/src/main/java/org/eclipse/che/plugin/pullrequest/client/GitHubHostingService.java
# plugins/plugin-testing-java/plugin-testing-junit/che-plugin-testing-junit-ide/src/main/java/org/eclipse/che/plugin/testing/junit/ide/action/RunAllTestAction.java
# plugins/plugin-testing-java/plugin-testing-junit/che-plugin-testing-junit-ide/src/main/java/org/eclipse/che/plugin/testing/junit/ide/action/RunClassTestAction.java
# plugins/plugin-testing-java/plugin-testing-testng/che-plugin-testing-testng-ide/src/main/java/org/eclipse/che/plugin/testing/testng/ide/action/RunAllTestAction.java
# plugins/plugin-testing-java/plugin-testing-testng/che-plugin-testing-testng-ide/src/main/java/org/eclipse/che/plugin/testing/testng/ide/action/RunClassTestAction.java
# plugins/plugin-testing-java/plugin-testing-testng/che-plugin-testing-testng-ide/src/main/java/org/eclipse/che/plugin/testing/testng/ide/action/RunTestXMLAction.java
# pom.xml
# wsmaster/che-core-api-machine/pom.xml
2017-06-15 10:35:47 +03:00
Igor Vinokur
c5e7a3464b
CHE-5169: Add Git credentials agent ( #5285 )
...
Git credentials agent fetches SSH keys and Git username and email from CHE user preferences, and injects to console Git preferences
2017-06-14 16:43:09 +03:00
Roman Iuvshin
eb2fa0eeed
RELEASE: Set next development version
2017-06-14 07:13:04 +00:00
Aleksandr Andrienko
bf4002063e
Fix build module 'agents/go-agents for maven 3.3.3' ( #5364 )
...
Signed-off-by: Aleksandr Andriienko <oandriie@redhat.com>
2017-06-14 10:01:36 +03:00
Kaloyan Raev
65f7e352b3
#5311 : Update JSON LS to VSCode 1.13.0 ( #5324 )
...
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2017-06-13 09:58:38 +03:00
Artem Zatsarynnyi
1d5648fd6e
Fix building project with maven ( #5354 )
2017-06-12 23:48:28 +03:00
Yevhenii Voevodin
15bdd994f2
Improve core/rpc lib. Add ability to connect to websocket endpoint
2017-06-12 13:54:09 +03:00
Yevhenii Voevodin
300bf99103
Improve core/rpc lib. Add ability to connect to websocket endpoint
2017-06-12 13:53:04 +03:00
Artem Zatsarynnyi
11abb61488
Merge branch 'master' into spi
2017-06-12 10:48:59 +03:00
Valeriy Svydenko
6a4e3831cd
CHE-5154: use new implementation of the Language Server Protocol for python ( #5267 )
2017-06-07 10:07:04 +00:00
Mykola Morhun
6d41a39d9c
CODENVY-2217: Change checking for SSH agent readiness ( #5260 )
2017-06-02 10:41:42 +03:00
Sergii Kabashniuk
c84b261a87
Revert changes from 8ad21b4638 where string FAILED was replaced by ERROR
2017-05-30 12:27:43 +03:00
Yevhenii Voevodin
88306b38d8
Add exec-agent rest service tests
2017-05-29 15:47:51 +03:00
Yevhenii Voevodin
a26b07f66e
Ged rid of core/process -> core/rpc dependency
2017-05-29 15:47:51 +03:00
Yevhenii Voevodin
87105ec960
Add exec-agent rest service tests
2017-05-29 15:47:43 +03:00
Yevhenii Voevodin
fcd451fa8c
Ged rid of core/process -> core/rpc dependency
2017-05-29 15:47:25 +03:00
Yevhenii Voevodin
f29ac15f22
Add process exit code to MachineProcess & process_died event
2017-05-26 13:57:38 +03:00
Yevhenii Voevodin
25c4a3e85b
Add process exit code to MachineProcess & process_died event
2017-05-26 11:10:23 +03:00
Gennady Azarenkov
8ad21b4638
SPI messaging and code clean
2017-05-25 21:12:12 +03:00
Artem Zatsarynnyi
993e8df52e
Merge branch 'master' into spi
2017-05-24 12:16:17 +03:00
Yevhenii Voevodin
1f97026b2f
Move exec-agent/process -> core/process ( #5184 )
2017-05-24 11:50:17 +03:00
Roman Iuvshin
9fbf173eb9
RELEASE: Set next development version
2017-05-24 07:30:41 +00:00
Gennady Azarenkov
45a0ece9b4
remove old entities
2017-05-16 20:13:57 +03:00
Alexander Garagatyi
21c4589086
Merge branch 'master' into spi
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-05-15 12:27:23 +03:00
Eugene Ivantsov
1cdddfa5f0
Remove unnecessary instruction ( #5036 )
...
Signed-off-by: Eugene Ivantsov <eivantsov@codenvy.com>
2017-05-10 08:54:38 -04:00
Roman Iuvshin
b3ae33acf5
RELEASE: Set next development version
2017-05-10 10:54:42 +00:00
Mykola Morhun
5dad471deb
CODENVY-2129: Add additional info into wsagent start fail log ( #4937 )
...
CODENVY-2129: Add additional info into wsagent start fail log
2017-04-28 09:09:53 +03:00
Alexander Garagatyi
7877e47f6a
Merge branch 'master' into spi
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-27 12:08:59 +03:00
Gennady Azarenkov
5c117f7b1d
Add AgentRegistryFacade
2017-04-26 13:01:24 +03:00
Alexander Garagatyi
10eb93a436
docker infra uses agent conf evaluated by RuntimeContext
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-26 09:42:27 +03:00
Roman Iuvshin
6d88cf8c73
[maven-release-plugin] prepare for next development iteration
2017-04-25 18:19:17 +00:00
Roman Iuvshin
d7f023fd89
[maven-release-plugin] prepare release 5.9.0
2017-04-25 18:19:10 +00:00
Alexander Garagatyi
d57cbaf221
small cleanup
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-21 18:26:52 +03:00
Alexander Garagatyi
5e95640fd6
Remove che-core-api-machine module
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-20 17:06:05 +03:00
Alexander Garagatyi
bac363f5ff
Merge branch 'master' into spi
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-20 11:21:10 +03:00
Sergii Kabashniuk
33107440b2
Set permissions ( #4845 )
...
In some cases exec agent can fail to start due to the missing permission of current folder. We do the same like we do for ws-agent- we update permissions of /project folder
2017-04-19 17:37:35 +03:00
Mykola Morhun
4f4c452778
CHE-4777: Improve logging on an agent start fail ( #4834 )
2017-04-19 17:02:37 +03:00
Alexander Garagatyi
7e0ed03cf2
Merge branch 'master' into spi
2017-04-19 16:52:48 +03:00
Roman Iuvshin
7805c146e6
[maven-release-plugin] prepare for next development iteration
2017-04-13 11:07:13 +00:00
Roman Iuvshin
e8107fd96c
[maven-release-plugin] prepare release 5.8.0
2017-04-13 11:07:06 +00:00
Alexander Garagatyi
4989869218
Add integration test for docker infra impl
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-12 18:23:18 +03:00
Yevhenii Voevodin
791b898447
Merged with master
2017-04-12 16:18:56 +03:00
Roman Iuvshin
840ae853f8
Revert "RELEASE: set minor change version"
...
This reverts commit e23b9257a3 .
2017-04-11 20:55:24 +03:00
Roman Iuvshin
e23b9257a3
RELEASE: set minor change version
2017-04-11 18:10:45 +03:00
Mykola Morhun
bc237130d1
CHE-3914: Fix launching SSH agent in some cases ( #4708 )
2017-04-07 14:21:45 +03:00
Alexander Garagatyi
9c3c5336c3
add fixes of build (inomplete)
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-06 17:52:14 +03:00
Roman Iuvshin
08d4d0f25c
[maven-release-plugin] prepare for next development iteration
2017-04-06 14:28:39 +00:00
Roman Iuvshin
53a0325213
[maven-release-plugin] prepare release 5.7.0
2017-04-06 14:28:33 +00:00
Alexander Garagatyi
9bccfc7792
CHE-4721: fix agents install scripts ( #4723 )
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-06 12:25:36 +03:00
Alexander Garagatyi
293019931b
CHE-4387: do not log agent start failure trace ( #4693 )
...
Do not log agent error that can bother an admin.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-04 16:51:24 +03:00
Yevhenii Voevodin
fd312c6e20
spi workspace sketch
2017-03-31 15:23:16 +03:00
Yevhenii Voevodin
486b70f9a4
spi agents sketch
2017-03-31 15:23:15 +03:00
Florent BENOIT
950dd692c0
Allow to use wget in addition to curl when installing workspace agent + terminal agent ( #4029 )
...
* For example alpine images have natively wget tool installed (in a busybox version) but not curl by default
so, we could check that either curl or wget is installed instead of only checking if curl is installed as we only need to download binaries which wget can perform easily as well
Change-Id: I7d02fb70f5f2fb03432072f4f33ff27532c8601e
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-03-31 08:57:31 +02:00
Eugene Ivantsov
374e10f49d
Add pip3 check ( #4648 )
2017-03-30 12:18:36 -06:00
Roman Iuvshin
342f103654
[maven-release-plugin] prepare for next development iteration
2017-03-30 12:25:35 +00:00
Roman Iuvshin
e6e4a652cc
[maven-release-plugin] prepare release 5.6.0
2017-03-30 12:25:28 +00:00
Alexander Garagatyi
0c494901c9
CHE-4568: Move golang agents sources to satisfy best practices ( #4588 )
...
Sources are moved from folder go-agents/src/main/go
into go-agents/
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-03-28 15:50:19 +03:00
Alexander Garagatyi
798ca081b4
CHE-4098: separate terminal and exec agents ( #4486 )
...
Refactor golang terminal code.
Add ping frames into terminal websocket connection.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-03-27 12:27:27 +03:00
Florent BENOIT
f3c7a66d31
Fix typo
2017-03-18 10:31:43 +01:00
Roman Iuvshin
e7588aa2b3
[maven-release-plugin] prepare for next development iteration
2017-03-15 14:59:35 +00:00
Roman Iuvshin
69cf9f5528
[maven-release-plugin] prepare release 5.5.0
2017-03-15 14:59:28 +00:00
Alexander Garagatyi
2ac7b4440a
CHE-4097: Refactor go agents package structure ( #4344 )
...
Also add comments and cleanup code.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-03-09 15:05:30 +02:00
lehmanju
a4ca88c564
Improve eclipse ssh agent on unknown Linux stacks ( #4334 )
...
* Fix issue where script is aborting on unknown Linux systems without trying to execute sshd
Signed-off-by: Julius Lehmann <jlkon.jl@gmail.com>
2017-03-07 11:22:54 -08:00
Anatoliy Bazko
997aeb8a2c
CHE-4025: Explicitly set protocol for ssh agent ( #4302 )
2017-03-06 08:32:57 +00:00
Roman Iuvshin
ceff3938ff
[maven-release-plugin] prepare for next development iteration
2017-03-02 18:33:12 +00:00
Roman Iuvshin
8ed6e10476
[maven-release-plugin] prepare release 5.4.0
2017-03-02 18:33:06 +00:00
Aleksandr Andrienko
d76ba5ccb2
Fix ProcessesPanelPresenterTest. Clean up rubbish. ( #4237 )
...
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2017-02-27 17:28:18 +02:00
Roman Iuvshin
e71c7b5671
[maven-release-plugin] prepare for next development iteration
2017-02-17 11:04:07 +00:00
Roman Iuvshin
c071c65aa2
[maven-release-plugin] prepare release 5.3.0
2017-02-17 11:03:59 +00:00
Yevhenii Voevodin
1ba4369b4e
Reuse terminal slave command by exec agent
2017-02-15 18:51:33 +02:00
Aleksandr Andrienko
830cc34070
Integrate xterm.js (version 2.2.3) widget instead of xterm. ( #3943 )
...
Changelog:
Delete old xterm view.
Move requirejs from plugin Orion to the plugin RequireJs.
Create new plugin with xterm.js.
Mavenize xterm.js build, use for build gulp tasks instead of bash scripts.
Rework GWT code for integration xterm.js.
Fix css styles for integration with GWT css resources and using Eclipse CHE white and dark themes.
Rework terminal resize mechanizm.
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2017-02-15 18:46:40 +02:00
Florent BENOIT
cdf0e8946e
Fix starting terminal/exec agent on alpine (which doesn’t have glib) ( #4027 )
...
Change-Id: I32c7a1ddbd6d86bf8e5dcd9f9a230fd41edb82bd
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-02-07 09:13:12 +01:00
Max Shaposhnik
a346a5f8b7
CHE-3621 Move SSH machine implementation to separate plugin ( #3946 )
2017-02-02 17:25:26 +02:00
Mykola Morhun
c0f75d3cf8
CODENVY-1407: Log agent output on fail ( #3961 )
...
CODENVY-1407: Log agent output on fail
2017-02-02 13:31:08 +02:00
Roman Iuvshin
0dd0dea686
[maven-release-plugin] prepare for next development iteration
2017-02-01 13:31:32 +00:00
Roman Iuvshin
d138c3623f
[maven-release-plugin] prepare release 5.2.0
2017-02-01 13:31:25 +00:00
Alexander Garagatyi
f1f0764370
CHE-3920: make agents installation scripts respect environment variables
...
Replaces "sudo" with "sudo -E" which preserves user's environment
variables which may contain proxy settings.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-01-30 17:44:14 +02:00
Anatoliy Bazko
c8dafb9c6b
CHE-3720: Decouple different agents on different maven modules ( #3830 )
2017-01-25 20:42:32 +02:00
Michail Kuznetsov
1d8e31c63e
Rename exec-agent directory to exec ( #3775 )
...
* Rename directory exec-agents to exec
* Rename references to new directory
2017-01-19 14:38:02 +02:00
Roman Iuvshin
05a7cd53b5
[maven-release-plugin] prepare for next development iteration
2017-01-18 16:33:24 +00:00
Roman Iuvshin
41d3739928
[maven-release-plugin] prepare release 5.1.0
2017-01-18 16:33:17 +00:00
Alexander Garagatyi
383ae5edb6
CODENVY-1544: workaround zero-length ws agent archive in snapshots
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-01-18 17:17:21 +02:00
Michail Kuznetsov
eddf83329a
Update path in README, pom.xml and sources. Format source code with go fmt
2017-01-16 15:21:03 +02:00
Max Shaposhnik
9bbe107bc4
CHE-3740; fix debian scipts java install ( #3745 )
2017-01-16 12:57:24 +02:00
Michail Kuznetsov
09353bc7a4
Move agents in agents module ( #3647 )
2017-01-13 16:31:45 +02:00