Anatoliy Bazko
e67979d337
CHE-5431: Add versioning to installers ( #5940 )
...
* CHE-5431: Add versioning to installers
2017-08-19 10:32:20 +00:00
Sergii Kabashniuk
6e9825c699
Used Google Java Codestyle
2017-08-18 17:16:54 +03:00
Artem Zatsarynnyi
a552e67a76
Merge branch 'master' into spi
2017-08-17 16:40:48 +03:00
Mykhailo Kuznietsov
69d5148385
Changed copyright owner to "Red Hat, Inc." in license headers ( #5964 )
...
Change license header contributor to Red Hat, Inc.
2017-08-11 10:46:58 +03:00
Artem Zatsarynnyi
c9d0c12923
Merge branch 'master' into spi
2017-08-02 10:05:43 +03:00
Mario Loriedo
2de906d375
Fix launchers to call to set_sudo_command ( #5866 )
...
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-08-01 15:19:17 +03:00
Yevhenii Voievodin
eb35ecbf2c
Decouple server references
2017-08-01 11:42:15 +03:00
Mario Loriedo
a419690730
Avoid using `sudo` in agent launchers when the current user is not a sudoer ( #5835 )
...
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-08-01 08:27:18 +02:00
Artem Zatsarynnyi
51cd595497
Merge branch 'master' into spi
2017-07-14 16:03:43 +03:00
Igor Vinokur
1aaef7effe
CHE-5452: Normilize agent names ( #5479 )
2017-07-13 15:01:50 +03:00
Sergii Leshchenko
0504b313d8
CHE-5413 Rename Agent to Installer
2017-06-29 17:58:09 +03:00
Sergii Leshchenko
fbd1b02f25
Move agent impl to shared module to server one
2017-06-23 10:07:46 +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
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
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
Alexander Garagatyi
9c3c5336c3
add fixes of build (inomplete)
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-06 17:52:14 +03: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
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
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
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
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
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
Max Shaposhnik
a346a5f8b7
CHE-3621 Move SSH machine implementation to separate plugin ( #3946 )
2017-02-02 17:25:26 +02: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