Commit Graph

79 Commits (37428e4e46409c9f3dfd4cc3ee8836d950ddbc91)

Author SHA1 Message Date
Mykola Morhun 664b3d3bac
Fix Che server entrypoint script for case of commonly trusted certificate (#18601)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2020-12-11 16:15:54 +02:00
Mykola Morhun 7061f06ab1
Import all certificates from propagated bundle (#18504)
Import all certificates from propagated bundle

Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2020-12-11 09:21:18 +02:00
Oleksii Kurinnyi c1353d3d97 Copy dashboard next resources from new location 2020-11-24 17:46:16 +02:00
Florent Benoit 0b76e90802 Use of JRE image using multi-arch build
Change-Id: I6fecbd6122398698688f72e3d7809fffd5cc8b5f
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2020-10-01 15:34:32 +02:00
Oleksii Orel ef91d82dd8 add dashboard-next into che-server
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2020-08-12 14:32:18 +03:00
Nick Boldt 82d572c1b7
CRW-1093 CRW-1124 fix problem with cacert... (#17528)
* CRW-1093 CRW-1124 fix problem with cacert permission changes

Change-Id: Ifd09eb30732a31bcc0fcf331700a43eed75589b1
Signed-off-by: nickboldt <nboldt@redhat.com>

* CRW-1124 CRW-1093 add comments explaining WHY we're making these changes; use g+w instead of 0777 on HOME/cacerts file

Change-Id: Iba80fc86f4e54e9e6633858b205a6aa64f067c9e
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-07-30 10:43:36 -04:00
Nick Boldt 370e3e88bf
CRW-1093 copy downstream Dockerfile to... (#17494)
* CRW-1093 copy downstream Dockerfile to rhel.Dockerfile upstream so we can better sync che server w/ crw server

Change-Id: Id76c6c38c4e17708e577de8abc5acde4b8376edf
Signed-off-by: nickboldt <nboldt@redhat.com>

* CRW-1093 update rhel.Dockerfile based on changes in https://github.com/redhat-developer/codeready-workspaces/pull/325/files

Change-Id: I21a0429108357dda71a58202a0c3897dfcaba367
Signed-off-by: nickboldt <nboldt@redhat.com>

* remove CRW stuff from upstream

Change-Id: I125f6a2bdf1c7c4e79e1376ffe1a30352e3fc2ae
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-07-29 16:01:53 -04:00
Nick Boldt 1570cbcc94
CRW-1093 changes to align with downstream... (#17465)
* CRW-1093 changes to align with downstream needs

Change-Id: I1254e18349fb7916b693f608dae531f0179ca97d
Signed-off-by: nickboldt <nboldt@redhat.com>

* remove CHE_TEMPLATE_STORAGE, as it's obsolete (Che 6); add comment about JAVA_TRUST_STORE env var

Change-Id: I73843b00a222fe6f0f6bc7bfed1c1716c0aac825
Signed-off-by: nickboldt <nboldt@redhat.com>

* revert to previous hardcoded approach to setting DEFAULT_JAVA_TRUST_STORE={JAVA_HOME}/lib/security/cacerts

Change-Id: I3399e3aeb0127e202a51e2ea89cd0d5e0537ebdc
Signed-off-by: nickboldt <nboldt@redhat.com>
2020-07-27 13:34:55 -04:00
Sergii Kabashniuk 7dabd9e400
Migration of the che server codebase to Java 11 (#16649)
Migration of the che server codebase to Java 11 (#16649)

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2020-06-16 20:47:25 +02:00
Masaki Muranaka 0043e9dd7c Enable to overwrite the organization of che-dashboard and che-workspace-loader.
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
2020-05-24 15:50:51 +09:00
Sergii Kabashniuk f3900600af
Use docker images instead of maven artifact to deliver che-dashboard && che-workspace-loader (#16802)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2020-05-12 18:56:25 +02:00
Florent Benoit c7be23dee0 feat(dockerfile): Bump openjdk version to latest
Change-Id: Icf591711fb3bee68c3a1e607ae5790e193fa3e1e
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2020-03-26 17:21:43 +01:00
Igor Vinokur 95fc64fdc9
Add an ability to add public key certificate to Java trust store (#16006) 2020-03-04 10:50:33 +02:00
Angel Misevski b714a6b31c Update CentOS dockerfile
The CentOS dockerfile is out of date and results in a non-runnable Che
container.

Signed-off-by: Angel Misevski <amisevsk@redhat.com>
2020-01-21 10:08:59 -05:00
Vitalii Parfonov c07e261ee3
Move to the quay.io (#15569)
* Move to the quay.io: change image id to use quay.io

Signed-off-by: Vitalii Parfonov <vparfono@redhat.com>
2020-01-11 16:11:34 +02:00
Sergii Leshchenko 4a50e4cda6
Fix path to default trust store of OpenJDK (#15296)
Signed-off-by: Sergii Leshchenko <sleshche@redhat.com>
2019-11-25 13:44:04 +02:00
Sergii Kabashniuk c388463821
Used latest official jre8-slim image for che master (#15203)
* Used latest official jre8-slim image for che master
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-11-23 15:17:32 +01:00
Mykola Morhun ef11a78406
Add docs how to build Che server in Che workspace (#14181)
Signed-off-by: Mykola Morhun <mmorhun@redhat.com>
2019-08-16 16:43:15 +03:00
Sergii Kabashniuk 79c6ec0703
Initial cleanup of che6 legacy code (#13788)
cleanup of che6 legacy code

Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>

* Remove/disable GWT-related code in Java selenium E2E tests (#13829)

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-07-23 15:12:27 +02:00
Oleksandr Andriienko 0ce0408863
Fix licence year for some files. (#13082)
* Fix licence year.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Revert changes for .sql files

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>

* Revert more sql files.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2019-04-11 10:14:48 +03:00
Roman Iuvshyn 10ade89bf9
fix cacerts path (#12597) 2019-02-05 18:19:02 +02:00
Sergii Kabashniuk 42d01eda8a
Use Java 8u191 jdk for che master (#12586)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2019-02-04 10:23:56 +02:00
Lukas Krejci ad14aaebbe Enable support for CHE_DEBUG_SUSPEND in docker image's entrypoint.sh
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-01-22 14:47:13 +01:00
Sergii Leshchenko a3f7393033 Fix creating custom java trust store for Che Server 2018-12-05 13:18:06 +02:00
Sergii Leshchenko 331a63cd06 Rename OPENSHIFT_IDENTITY_PROVIDER_CERTIFICATE to CHE_SELF__SIGNED__CERT 2018-12-05 13:18:06 +02:00
Vitaliy Gulyy 21318aeec8
build.sh become working on Ubuntu / Linux Mint (#12004)
* Use bash instead sh

* Revert .gitignore
2018-11-21 12:37:27 +02:00
Sergii Kabashniuk 493f5d15f9
Upgrade java8 version for workspace master (#11977)
Upgrade java8 version for workspace master (#11977)
2018-11-20 13:40:37 +02:00
Mykhailo Kuznietsov dcb00c53d0
Fix remaining files with licenses (#10746) 2018-08-21 10:25:45 +03:00
Eugene Ivantsov 13afe1f0d9 Do not save cert in a persistent location 2018-05-30 14:39:00 +03:00
Eugene Ivantsov 97ea44f064 Format 2018-05-30 14:16:27 +03:00
Eugene Ivantsov 29cb708773 Adding self signed cert to Java trust store 2018-05-30 12:27:41 +03:00
Mykhailo Kuznietsov e8b471ee45
Remove cleaning up of CHE_DATA/lib folder in entrypoint.sh (#9553) 2018-05-03 09:51:58 +03:00
Anton Korneta e1df4ead64 Remove backup of 'CHE_HOME/lib' folder 2018-03-28 11:17:20 +03:00
Mykhailo Kuznietsov 03e1969339
Fix CHE_DATABASE env. var to point at proper database path (#8367) 2018-01-22 09:19:40 +02:00
Mykhailo Kuznietsov b9d811968c
Fix moving database to new path (#8307) 2018-01-17 10:29:11 +02:00
Mykhailo Kuznietsov 3d7f1a1abf
Fix Che using different database path in different versions (#8073) 2018-01-15 10:02:12 +02:00
Mykhailo Kuznietsov 93b974d1e0
Change worskpace project files storage path (#7844)
- Workspace projects are now stored in folders, named after their workspace id, rather than name,
to prevent issues with workspace renaming. Applies to Docker infrastructure only.
- Add migration, that would move workspace projects to their new location. Occurs on Che startup.
- Added configuration property to enable/disable this migration.
- Improved Workspace DAO/Manager to use pagination for methods, that return lists of workspaces
2017-12-22 15:55:28 +02:00
Mario Loriedo e95b80cdfa Update open-jdk-source-file-location
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-11-21 18:47:08 +01:00
Mario Loriedo b23016dc1d Update version of openjdk base image to 8u131
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-11-21 18:47:08 +01:00
Roman Iuvshyn c1a6630601
Fix samples.json loading (#7480) 2017-11-21 11:37:12 +02:00
Florent BENOIT 6901e53609 Allow to use che server by using Eclipse OpenJ9 JVM now that Che is supporting Java9 runtime
Change-Id: I309e6eb1af4d0166758481bfd462c074de384ad6
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-11-15 07:45:00 +01:00
Florent BENOIT 980a378c14 Adds a check for linuxkit in addition to moby to detect if we're running docker4mac or docker4windows (else it will flag it as being 'native')
The change has been introduced with latest versions of Docker
issue is #7282

Change-Id: Id71fed460ae55ff6a1a5c34b6771f898872c91b1
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2017-11-13 10:39:27 +01:00
Sergii Kabashniuk d5a81a6ae3
Configure che-server only from environment variables (#7299)
Removed default properties extraction from war.
Removed all usage of CHE_LOCAL_CONF_DIR
Forced unset of CHE_LOCAL_CONF_DIR to make sure that Eclipse Che server can be configured only with environment variables.
Changed location of default properties from /codenvy/che.properties to /che/che.properties
2017-11-12 20:46:49 +02:00
Max Shaposhnik ea7e071b3a
Use same assembly for single- and multiuser Che 2017-11-07 12:27:02 +02:00
Roman Iuvshyn 79192792b4 fix build.sh for all docker files, fix cli tests (#6513) 2017-09-30 12:28:55 +03:00
Roman Iuvshyn 8f5080e30e clean up 2017-09-30 00:53:23 +03:00
Sergii Kabashniuk e7006e5ae4 Merge with master 2017-09-18 08:46:28 +03:00
Mario Loriedo 9e5193c586 Apply chmod to folders only to fool COW
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-09-14 17:33:42 +02:00
Sergii Kabashniuk bc98043240 Merge with master 2017-09-12 09:45:20 +03:00
Mario Loriedo 715a98f17b Modify che-server Dockerfile to run on OpenShift (#6200)
Signed-off-by: Mario Loriedo <mloriedo@redhat.com>
2017-09-11 11:00:16 +02:00