Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Che6.0 #6698

Merged
merged 1,335 commits into from
Dec 20, 2017
Merged

Che6.0 #6698

merged 1,335 commits into from
Dec 20, 2017

Conversation

skabashnyuk
Copy link
Contributor

@skabashnyuk skabashnyuk commented Oct 12, 2017

  • new runtime SPI with two implementations for Docker and OpenShift. SPI is infrastructure agnostic which makes it easier to implement own infra like pure k8s, localhost etc. OpenShift implementation supports Kubernetes recipes (pod definitions in yaml)
  • scripts to deploy Eclipse Che to MiniShift, OCP, OSD, OSIO. Added a new mechanism of providing configuration for Che server
  • workspace bootstrapping mechanism - bootstrapper + installers. A bootstrapper binary gets injected into a machine and executes installer scripts that are saved into a dynamically generated configuration file
  • snapshotting support discontinued. Each time a workspace is stopped, all machines in the environment get destroyed
  • enhanced workspace model - volumes per machine. Using volumes is a true container way to persist data. Machines in an environment can share volumes
  • enhanced workspace model - environment variables per machine. Envs are now in a machine config, versus environment recipe (v 5.x)
  • new workspace loading flow - the IDE does not wait for all agents to start in order to initialize itself. Agents publish events and all interested clients may listen to them. The IDE activate agents as they become available
  • new IDE design, numerous Git improvements
  • new language server provision mechanism - adding new language servers is as easy as authoring a multi machine recipe. Language servers are launched in parallel container and listen on tcp socket (use of socat as stdio proxy)
  • updated documentation (WIP)

@benoitf benoitf added status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. kind/task Internal things, technical debt, and to-do tasks to be performed. labels Oct 12, 2017
@skabashnyuk skabashnyuk added this to the 6.0-M1 milestone Oct 12, 2017
@codenvy-ci
Copy link

@codenvy-ci
Copy link

@codenvy-ci
Copy link

@codenvy-ci
Copy link

@codenvy-ci
Copy link

@skabashnyuk skabashnyuk changed the title [WP] Che6 [WP] Che6.0-M1 Oct 16, 2017
@codenvy-ci
Copy link

@skabashnyuk skabashnyuk changed the title [WP] Che6.0-M1 [WP] Che6.0 Oct 17, 2017
@codenvy-ci
Copy link

@codenvy-ci
Copy link

@benoitf benoitf added status/in-progress This issue has been taken by an engineer and is under active development. and removed status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. labels Oct 18, 2017
@codenvy-ci
Copy link

@codenvy-ci
Copy link

@codenvy-ci
Copy link

@codenvy-ci
Copy link

Sergey Skorik and others added 13 commits December 19, 2017 16:34
…7945)

* added method for testing the Editor tab after changing artifactId
* added checking in checkEditorTabNameAfterChangingArtifactID() method that after refreshine web page the Editor tab name is not changed
Change-Id: I37664554064cbe87ec68a8e062e78f34b45d745f
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
…eader while checking server availability in 'HttpConnectionServerChecker'

Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
…eClick methods in the FileStructure page-object (#7961)
Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
…ce with single machine (#7946)

* WorkspaceDetailsTest selenium test splitted to WorkspaceDetailsComposeTest and WorkspaceDetailsSingleMachineTest
* created tests added to CheSuite.xml test suite
* Make sure traefik run in an openshift workspace

* Make sure traefik run in an openshift workspace
…ojectStateAfterRenameWorkspaceTest selenium test (#7944)
@skabashnyuk skabashnyuk changed the title [WP] Che6.0 Che6.0 Dec 20, 2017
vzhukovs and others added 2 commits December 20, 2017 10:57
* Use trash icon from FontAwesome for delete command operation

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Fix formatting issue

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
Fix merge conflicts between che6 and master
@skabashnyuk skabashnyuk removed this from the 6.0.0-M1 milestone Dec 20, 2017
@skabashnyuk skabashnyuk merged commit e1d8949 into master Dec 20, 2017
@skabashnyuk skabashnyuk deleted the che6 branch December 28, 2017 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed. status/in-progress This issue has been taken by an engineer and is under active development.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet