Commit Graph

28 Commits (bed0b3cfd44fafaec1a75a73502ef6fe4e93e1b3)

Author SHA1 Message Date
Oleksii Orel 81d42a63f4 CHE-2002: increase ssh connection timeout
Signed-off-by: Oleksii Orel <oorel@codenvy.com>
2016-08-09 19:46:32 +03:00
Tyler Jewell ae639ef88c Connectivity test + refactoring (#2057)
* Connectivity test + refactoring
1. Added connectivity test to test certain scenarios
2. Added refactoring to make script run faster in debugging scenarios.
* Added websocket test
* Fixup - env variables with spaces
1. Let the user pass environment variables that have strings with spaces.
2. Added pass through of http_proxy, https_proxy, and no_proxy from system into che-launcher
3. Cleaned up various formatting issues

* Fix export

Removed unnecessary export tgs

* Docker env fixes

* boot2docker warning

* Numerous fixes
2016-08-08 12:12:04 -07:00
Tyler Jewell 74ea2aec50 Fixes infinite loop on windows (#2049)
* Fixes infinite loop on windows

* fixed missing data folder output
2016-08-04 11:44:23 -07:00
Tyler Jewell d6de00908d Update Vagrantfile to support new docker-launcher (#2041)
* Update to support new docker-launcher
1. Added storage-overlay driver.
2. Use che-launcher instead of che-server image launche
3. Use the che.sh CLI to execute the start of the program.

* Increased server wait timeout to 60 secs
2016-08-04 08:58:58 -07:00
Florent BENOIT fb82bf80b9 Continue work on #1895
- Introduce Chefile data with generation and parsing : Allow to customize port number and workspace name for now
- Introduce logger to get same kind of logs than with che-launcher
- Fix documentation
- Improve sh scripts to generate nightly or latest or be started from any directory

Change-Id: I6da278cf1724fbb5a50526a7555e3059477e80fb
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-08-04 08:40:17 +02:00
Tyler Jewell 4b37b05a1c Fix docker_host_ip lookup (#2040) 2016-08-03 15:13:15 -07:00
Tyler Jewell 58ca02cd73 Update comments 2016-08-02 14:47:26 -07:00
Tyler Jewell 04b06f43de Updated comments 2016-08-02 14:45:18 -07:00
Tyler Jewell f1168169c1 Move che-mount to alpine-based image (#2027)
* Move to alpine-based image

* Updated to support alpine-based image
2016-08-02 12:03:19 -07:00
Mario Loriedo 19df7c1c8e Activated execution flag on synch.sh (#2025)
Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2016-08-02 08:59:31 -07:00
Brad Micklea 36080754d6 Merge pull request #2018 from eclipse/che-mount
Add che-mount support for desktop IDEs
2016-08-02 10:14:42 -04:00
Tyler Jewell 5c18a08898 fixup 2016-08-02 06:22:30 -07:00
Tyler Jewell 746987644a initial commit 2016-08-01 17:10:48 -07:00
Florent BENOIT 0be2173cce Bunch of changes for allowing to build on CI with Docker/Linux
Change-Id: I1e7c20bd6ff591692bd5e47dfee60094e60b1687
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-08-01 17:01:32 +02:00
Tyler Jewell 06a17ff671 added initial contribution 2016-07-29 14:28:58 -07:00
Florent BENOIT bc9d96deac Introduce two new docker containers
First one is codenvy/che-test allowing to check a local or remote Eclipse Che instance by creating a workspace, starting it and displaying console output
The other one is codenvy/che-file allowing to boot a local Eclipse Che by using a local directory. It will mount in Che this local folder as being a project.

Change-Id: Ie794b41f89608f86e589f1aeea06d63f0d9f2edc
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-07-29 18:22:28 +02:00
Mario Loriedo 68202cad47 Fix get_che_launcher_version function when version is not specified (#1983)
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2016-07-28 07:22:31 -07:00
Tyler Jewell f09a05de9d Add additional DEBUG info to che-launcher (#1957)
* Added more debug info

* update tests

* debug changes

* fix container server
2016-07-27 11:12:46 -07:00
Mario Loriedo a8984da71b Launcher: stop che-server cleanly (fix #1949) (#1956)
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2016-07-26 09:55:04 -07:00
Mario Loriedo e0db4445cc [Replaces #1885] Launcher: fixed Path problems, splitted in 3 files and added tests (#1914)
* Fix environment variables for CHE_DATA_FOLDER

Cleaned up syntax so that the variables will work on Windows.

Signed-off-by: Mario Loriedo <mloriedo@redhat.com>

* Launcher: fixed Path problems, splitted in 3 files and added tests

Signed-off-by: Mario Loriedo <mloriedo@redhat.com>

* Launcher tests: added instructions to run bats tests
2016-07-22 06:42:54 -07:00
Florent BENOIT 51903bfdcd Fix the ENV about configuration folder to set when using docker image in the launcher (#1896)
Change-Id: Ic88018709671e36e23fbceeb9e5cee5dd5ee0129
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-07-21 11:53:18 -07:00
Florent BENOIT 3d9060f4ae Add docker image to grab the ip used by docker (#1891)
Change-Id: Id781e34c99f14c87909197b99969d645268e62d3
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-07-21 11:51:32 -07:00
Mario Loriedo 621a06c76f che-launcher infer Che version and self destruct itself (#1881)
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2016-07-20 09:27:12 -07:00
Roman Iuvshin 586a4d6b45 Revert "Fix path to the assemble in Dockerfile"
This reverts commit 7798be0131.
2016-07-20 15:18:57 +03:00
Roman Iuvshin 7798be0131 Fix path to the assemble in Dockerfile 2016-07-20 14:56:55 +03:00
Mario Loriedo a0cef67fd4 Fix new alpine based Dockerfile for Boot2Docker (#1723)
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2016-07-19 06:53:44 -07:00
Mario Loriedo 052657782a Downgrade docker installed in Che image (#1833)
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2016-07-19 06:40:42 -07:00
Mario Loriedo de6098337b Use a docker launcher image to simplify start/stop/update/restart commands (#1683)
* Use a launcher image to simplify docker commands to start/stop/update/restart Che

Signed-off-by: Mario Loriedo <mloriedo@redhat.com>

* Added new features to Launcher and introduced Che CLI

Signed-off-by: Mario Loriedo <mloriedo@redhat.com>

* Improvements to launcher.sh after code reviews and che-dev Docker image

Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2016-07-19 06:26:26 -07:00