Commit Graph

304 Commits (1d5648fd6e7807b890feafbf9c9b8fa035bfb287)

Author SHA1 Message Date
Artem Zatsarynnyi 11abb61488 Merge branch 'master' into spi 2017-06-12 10:48:59 +03:00
Aleksandr Andrienko 517036028a Fix failing tests on build. (#5291)
After update lib jackson-core from version 2.5.0 to 2.7.0 some tests
fails on build. Our yaml parser uses inside jackson.databind library and this library has the same version property like jackson-core, so
this lib was updated from 2.5.0 to 2.7.0 too. In newer version library changed behavior for parser and tests fails.

Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2017-06-08 09:53:23 +03:00
Florent BENOIT 9b6546c5a7 Use internal IP if specified. Else on Linux it is not matching the expecting interface name.
Change-Id: I62c766a3ef8dd1dac6831a5fbc986e555b14586b
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-06-04 10:29:25 +02:00
Sergii Leshchenko ac8d44e579 CHE-4058 Removed usage name of a current user as a namespace (#5207)
Also, it contains fixing logging errors while fetching user by namespace
2017-06-02 11:56:34 +03:00
Artem Zatsarynnyi fa91db1f4e Merge branch 'master' into spi 2017-05-29 11:25:30 +03:00
Mykola Morhun 60488adc3c CODENVY-2199: Do not snapshot /tmp folder (#5168) 2017-05-25 15:20:48 +03:00
Artem Zatsarynnyi 993e8df52e Merge branch 'master' into spi 2017-05-24 12:16:17 +03:00
Roman Iuvshin 9fbf173eb9 RELEASE: Set next development version 2017-05-24 07:30:41 +00:00
Artem Zatsarynnyi e6cb33117b Merge branch 'master' into spi 2017-05-22 10:03:29 +03:00
Alexander Garagatyi 335a67cf3d CHE-5095: cleanup Docker SPI impl
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-05-18 17:47:46 +03:00
Mykola Morhun 064fdcb449 CHE-4197: Apply CHE_DOCKER_ALWAYS__PULL__IMAGE to container creation (#5112) 2017-05-18 13:05:08 +03:00
Dmitry Kuleshov 3deb16ea97 Unification of JSON RPC codebase (#5005) 2017-05-16 15:03:24 +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
Florent BENOIT 38602c89fc Disable this test that is not working on jenkins CI (#5069) 2017-05-13 18:01:04 +02:00
Florent BENOIT 52e418bc73 Introduce a template-based custom docker server evaluation strategy (#4928)
* Introduce a custom server evaluation strategy
This custom server evaluation strategy allows to configure the links by providing a set of macro/templates.
It avoids to create one strategy class file for each needs, as template/macros can be used independently.

Change-Id: I3d941e0e786bdbfec037ba59e3f790f890bf9eb0
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-05-12 17:19:14 +02:00
Roman Iuvshin b3ae33acf5 RELEASE: Set next development version 2017-05-10 10:54:42 +00:00
Alexander Garagatyi 4f8f937f31 CODENVY-1834: allow docker node throw environment exception on WS bind
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-05-03 16:19:58 +03:00
Alexander Garagatyi dae158b536 CHE-3948: fix build of dockerfiles behind a proxy
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-28 14:04:47 +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
Alexander Garagatyi a1c9efd6a8 CHE-4310: improve UX of usage of official docker images for machines
Add tail -f /dev/null into containers that exits on start.
Check if container is running after start of container.
Signed-off-by: Alexander Garagatyi
2017-04-26 15:25:55 +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 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
Vitalii Parfonov e9d4c45b81 Json rpc critical fix (#4798)
* initial commit

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* fixed build

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* Remove not needed subscription

Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2017-04-12 20:19:48 +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 41c48ac56d continue work on docker impl of SPI
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-12 14:52:13 +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 46781cbf29 CHE-4497: Delete snapshots from docker hub (#4744) 2017-04-11 11:11:40 +03:00
Dmitry Kuleshov 5d16a15078 Setting up a websocket JSONRPC API endpoint on master (#4621)
* added jsonrpc connection between IDE and MASTER

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* replaced message bus with json rpc

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* applied remarks

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* added jsonrpc connection between IDE and MASTER

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* replaced message bus with json rpc

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* applied remarks

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* fixed javadoc

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* added websocket config

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>

* fixed failing build

Signed-off-by: Dmitry Kuleshov <dkuleshov@codenvy.com>
2017-04-07 14:44:43 +03:00
Alexander Garagatyi 44e4d2f2b9 move docker machine plugin code into docker infrastructure module
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-07 11:30:21 +03:00
Gennady Azarenkov 63baff63f3 ServerRewritingStrategy 2017-04-06 22:44:47 +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 0772f7c070 Move runtime impl specific code to separate module
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-04-06 17:19:09 +03:00
Florent BENOIT 45da3d93bc Sets CHE_WORKSPACE_ID and CHE_MACHINE_NAME in all machines started by Che (#4649)
* Set CHE_WORKSPACE_ID and CHE_MACHINE_NAME in all machines started through CHE
it is required for single port /reverse proxy strategy

Change-Id: Ib2cb987e594929151de4c26b614b91d788d19869
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2017-04-03 10:20:28 +02:00
Mykola Morhun df1b603ed3 CODENVY-1936: Add alias index.docker.io for docker hub (#4572)
CODENVY-1936: Add alias index.docker.io for docker hub
2017-03-31 15:14:53 +03:00
Alexander Garagatyi b9ebdc2cb4 CODENVY-1734: improve docker client (#4620)
Throw specific exception in docker client
if exec not found on exec start.
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-03-30 18:08:42 +03: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 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
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
Vitalii Parfonov 0951e40d69 CHE-3620:Remove MachineServiceClient and related classes (#3963) 2017-03-07 14:36:31 +00:00
Max Shaposhnik 11ec789ca5 CHE-3616 Remove Machine API (server part) (#4331) 2017-03-07 14:33:05 +00:00
Roman Iuvshin ceff3938ff [maven-release-plugin] prepare for next development iteration 2017-03-02 18:33:12 +00:00