Roman Iuvshin
513aa19ebd
RELEASE: Set next development version
2017-06-21 13:04:16 +00:00
Florent BENOIT
62f550bccd
Change the way the invalid symbols in command are handled. By default this is appended to the testng-results.xml file
...
and then this file is not valid (parser error)
Change-Id: I4d05bff724321da9df9f3bda1537d7804aa28f8f
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-06-14 17:32:43 +02:00
Roman Iuvshin
eb2fa0eeed
RELEASE: Set next development version
2017-06-14 07:13:04 +00: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
Mykola Morhun
60488adc3c
CODENVY-2199: Do not snapshot /tmp folder ( #5168 )
2017-05-25 15:20:48 +03:00
Roman Iuvshin
9fbf173eb9
RELEASE: Set next development version
2017-05-24 07:30:41 +00: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
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
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
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
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
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
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
rawlingsj
2fc5373524
kubernetes-client will autodetect auth details both inside and outside openshift so no need to use config
...
for more information including the order configuration is decided see https://github.com/fabric8io/kubernetes-client#configuring-the-client
fixes https://issues.jboss.org/browse/CHE-117
Signed-off-by: rawlingsj <rawlingsj80@gmail.com>
2017-02-22 22:38:23 +01:00
Roman Iuvshin
e71c7b5671
[maven-release-plugin] prepare for next development iteration
2017-02-17 11:04:07 +00:00
Roman Iuvshin
c071c65aa2
[maven-release-plugin] prepare release 5.3.0
2017-02-17 11:03:59 +00:00
Alexander Garagatyi
e55dd12e70
CODENVY-1403: fix bug in machine removal ( #4154 )
...
Bug occurs when container is unavailable without stop of machine.
In that case we don't stop machine instance and not cleanup
resources.
Signed-off-by: Alexander Garagatyi
2017-02-16 17:05:24 +02:00
Igor Vinokur
227261a2c7
CHE-3973: Fix deletion of WS folder on WS deletion ( #4122 )
2017-02-15 16:43:48 +02:00
Alexander Garagatyi
6032c5905d
CODENVY-1749: add possibility to set dns resolvers ( #4129 )
...
Signed-off-by: Alexander Garagatyi <agaragatyi@codenvy.com>
2017-02-15 12:47:46 +02:00
Yevhenii Voevodin
9370327d46
Inject MAVEN_OPTS environment variable along with JAVA_OPTS to container
2017-02-14 17:50:56 +02:00
Angel Misevski
ad318b0fa1
Refactor inspectContainer() and add commit(), removeImage() ( #4085 )
...
Adds commit() and removeImage() implementations to
OpenShiftConnector. This requires some refactoring of existing
methods (mostly refactoring repeated processes into their own
methods -- e.g. creating an ImageStreamTag and getting image
info from a tag).
Additionally, refactors inspectContainer() method to remove
a call to DockerConnector, instead obtaining the same information
from what's available through the OpenShift API. This fixes an
issue where the IP address of a workspace was unavailable from
the ContainerInfo returned by DockerConnector.
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2017-02-11 01:10:29 +01:00