Commit Graph

30 Commits (855668bee6917ef202a7b2b6068f8893a886cb6d)

Author SHA1 Message Date
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