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
Roman Iuvshin
8ed6e10476
[maven-release-plugin] prepare release 5.4.0
2017-03-02 18:33:06 +00:00
Angel Misevski
1d9c426e2d
Ensure OpenShift pod is terminated before returning from removeContainer ( #4230 )
...
Prevents issue where it is possible to start workspace while
pod is terminating. When this occurs, Che creates a new pod but
workspace start fails. This pod must be removed manually before
that workspace can be launched again.
This is done by a) waiting for pod to terminate before returning
from removeContainer, and b) removing created deployment and
service when an exception occurs during createContainer.
Additionally, increases maximum wait time for retreiving
OpenShift image stream metadata
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2017-03-01 00:56:32 -05:00
Mario Loriedo
c8145259e5
Implement getEvents method in OpenShiftConnector
...
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-02-28 17:38:11 +01:00
Angel Misevski
54e60a52b4
Add OpenShift implementation of getNetworks()
...
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2017-02-24 15:58:44 +01:00