Commit Graph

313 Commits

Author SHA1 Message Date
Justin Travis
59e7201362 Merge branch 'feature/KASM-2781_dind_performance' into 'develop'
KASM-2781 - fixes the issue where there were two docker binaries installed in two...

Closes KASM-2781

See merge request kasm-technologies/internal/workspaces-images!56
2022-06-20 14:00:43 +00:00
Justin Travis
f5c890ae9b Merge branch 'feature/KASM-2478_maximize_tor' into 'develop'
KASM-2478 Maximize tor by default. Allow environment var to override

Closes KASM-2478

See merge request kasm-technologies/internal/workspaces-images!57
2022-06-20 11:28:07 +00:00
tiaede00
19d002284f - change the docker binaries location to standard location to allow the use of "docker-compose" and "docker compose" at command line
Signed-off-by: Justin Travis <justin@kasmweb.com>
2022-06-16 12:15:53 -04:00
tiaede00
43c1dd53d9 - fixes the issue where there were two docker binaries installed in two different locations $HOME/bin and /usr/local/bin/ - install docker rootless at /opt/docker/bin and puts in on path - install docker compose at /opt/docker/bin/cli-plugins and put it on the path - install additional libraries notably fuse-overlayfs which is recommended over vbr (tests only). vbr driver has a very poor performance. Likewise slirp4netns is recommended for as network driver over vpnkit (https://docs.docker.com/engine/security/rootless/)
Signed-off-by: Justin Travis <justin@kasmweb.com>
2022-06-16 12:15:53 -04:00
Justin Travis
9651f9095e Merge branch 'feature/KASM-2689-persisten-dind-rootless' into 'develop'
KASM-2689 move docker socket from home directory to new /docker directory to...

Closes KASM-2689

See merge request kasm-technologies/internal/workspaces-images!55
2022-05-31 20:08:35 +00:00
Justin Travis
d440399fbc Merge branch 'feature/KASM-2688-latest-compose' into 'develop'
KASM-2688 install latest compose pulin in dind images

Closes KASM-2688

See merge request kasm-technologies/internal/workspaces-images!54
2022-05-31 20:03:49 +00:00
Justin Travis
2f3967247b Merge branch 'bugfig/KASM-2650-zoom-sandbox' into 'develop'
KASM-2650 zoom on ubuntu needs no-sandbox flag for the desktop icon

Closes KASM-2650

See merge request kasm-technologies/internal/workspaces-images!53
2022-05-31 20:03:06 +00:00
ryan.kuba
16c8d6285a KASM-2689 move docker socket from home directory to new /docker directory to support persistent profiles 2022-05-27 12:45:30 -04:00
ryan.kuba
b3221647b3 KASM-2688 install latest compose pulin in dind images 2022-05-26 11:45:20 -04:00
Justin Travis
b2538694c4 KASM-2478 Maximize tor by default. Allow environment var to override 2022-05-21 15:38:21 -04:00
ryan.kuba
39fb693f5b KASM-2650 zoom on ubuntu needs no-sandbox flag for the desktop icon 2022-05-20 11:10:26 -04:00
Justin Travis
beb70e161f Merge branch 'feature/KASM-2629-isolate-tests-to-develop' into 'develop'
KASM-2629 the link jobs should only run on the feature branches now

See merge request kasm-technologies/internal/workspaces-images!52
2022-05-17 19:54:06 +00:00
ryan.kuba
ea89a857d9 KASM-2629 the link jobs should only run on the feature branches now 2022-05-17 14:54:18 -04:00
Justin Travis
bdb2d6d01e Merge branch 'feature/KASM-2436_gpu_support' into 'develop'
Resolve KASM-2436 "Feature/ gpu support"

Closes KASM-2436

See merge request kasm-technologies/internal/workspaces-images!51
2022-05-13 20:27:54 +00:00
Justin Travis
2b0d8d5bb2 Resolve KASM-2436 "Feature/ gpu support" 2022-05-13 20:27:54 +00:00
Justin Travis
2ebf27025b Merge branch 'feature/KASM-2607-test-links' into 'develop'
KASM-2607 add links for tests to gitlab pipeline output

Closes KASM-2607

See merge request kasm-technologies/internal/workspaces-images!50
2022-05-12 23:55:46 +00:00
ryan.kuba
18b473b656 KASM-2607 add links for tests to gitlab pipeline output 2022-05-11 17:23:23 -04:00
Justin Travis
b77b85b66c Merge branch 'feature/KASM-2598-more-images' into 'develop'
Resolve KASM-2598 "Feature/ more images"

Closes KASM-2598

See merge request kasm-technologies/internal/workspaces-images!47
2022-05-11 10:00:10 +00:00
Ryan Kuba
e6b0c218f3 Resolve KASM-2598 "Feature/ more images" 2022-05-11 10:00:10 +00:00
Justin Travis
bb39c3a4dc Merge branch 'fix-libre' into 'develop'
Fix libre

See merge request kasm-technologies/internal/workspaces-images!48
2022-05-10 19:52:15 +00:00
Matthew McClaskey
3d5d5f6a8d Merge branch 'feature/KASM-2614_winetricks' into 'develop'
[skip CI] add winetricks

Closes KASM-2614

See merge request kasm-technologies/internal/workspaces-images!49
2022-05-10 18:10:24 +00:00
Matthew McClaskey
631920113b [skip CI] add winetricks 2022-05-10 17:48:19 +00:00
ryan.kuba
19fed8e745 multi arch the library path 2022-05-09 16:44:12 -04:00
ryan.kuba
ef2fcd0c7b adding LD path needed by libreoffice 2022-05-09 16:39:34 -04:00
Justin Travis
192f46d06b Merge branch 'feature/KASM-2465-test-images' into 'develop'
Resolve KASM-2465 "Feature/ test images"

Closes KASM-2465 and KASM-2574

See merge request kasm-technologies/internal/workspaces-images!46
2022-05-05 12:59:14 +00:00
ryan.kuba
13b80a2a06 manfest before testing 2022-05-04 11:30:48 -04:00
Ryan Kuba
5a307bd3a5 Merge branch 'develop' into 'feature/KASM-2465-test-images'
# Conflicts:
#   .gitlab-ci.yml
2022-05-04 15:23:25 +00:00
Richard Koliser
0b3ae8cccb KASM-2393 Added logic to turn off -x before watcher loops 2022-05-04 11:20:59 -04:00
Ryan Kuba
8aadf90e4d Resolve KASM-2574 "Feature/ add thunderbird" 2022-05-04 11:20:48 -04:00
Justin Travis
da991731c2 Merge branch 'feature/KASM-2393-disable-verbose-logging-of-process-watchers-in-custom-startup' into 'develop'
KASM-2393 Added logic to turn off -x before watcher loops

Closes KASM-2393

See merge request kasm-technologies/internal/workspaces-images!43
2022-05-04 06:39:02 +00:00
Richard Koliser
9f61111582 KASM-2393 Added logic to turn off -x before watcher loops 2022-05-04 06:39:02 +00:00
Justin Travis
5423a0b3c8 Merge branch 'feature/KASM-2574-add-thunderbird' into 'develop'
Resolve KASM-2574 "Feature/ add thunderbird"

Closes KASM-2574

See merge request kasm-technologies/internal/workspaces-images!45
2022-05-04 04:57:58 +00:00
Ryan Kuba
81e34e3252 Resolve KASM-2574 "Feature/ add thunderbird" 2022-05-04 04:57:58 +00:00
ryan.kuba
461e685fb1 update zoom install for opensuse 2022-05-03 16:32:43 -04:00
ryan.kuba
08498d018d run pushes before testing 2022-05-03 14:41:13 -04:00
ryan.kuba
e55974c605 use private endpoints for tests and manifest 2022-04-15 14:38:03 -07:00
ryan.kuba
5002c4328f test anchored lists and try a base test on all dev images 2022-04-15 13:49:07 -07:00
Justin Travis
3820fa7853 Merge branch 'bugfix/KASM-2490-install-chrome-postman' into 'develop'
install chrome in postman

Closes KASM-2490

See merge request kasm-technologies/internal/workspaces-images!42
2022-04-11 18:05:52 +00:00
ryan.kuba
fcd5db7112 install chrome in postman 2022-04-11 07:02:53 -07:00
Justin Travis
df27d8a00b Merge branch 'feature/KASM-2480-libreoffice-images' into 'develop'
Resolve KASM-2480 "Feature/ libreoffice images"

Closes KASM-2480

See merge request kasm-technologies/internal/workspaces-images!41
2022-04-11 10:08:54 +00:00
Ryan Kuba
69052c3709 Resolve KASM-2480 "Feature/ libreoffice images" 2022-04-11 10:08:54 +00:00
Justin Travis
c631f72935 Merge branch 'feature/KASM-2249-oracle-opensuse-desktops' into 'develop'
Oracle and Opensuse Desktop images

Closes KASM-2249

See merge request kasm-technologies/internal/workspaces-images!40
2022-04-08 23:01:01 +00:00
Ryan Kuba
4ca78dc0eb KASM-2249 Oracle and Opensuse Desktop images 2022-04-08 23:01:01 +00:00
Justin Travis
3e8f8096c5 Merge branch 'feature/KASM-2267-more-aarch64-images' into 'develop'
build java-dev sublime telegram tor-browser and doom on aarch64

Closes KASM-2267

See merge request kasm-technologies/internal/workspaces-images!37
2022-04-08 18:16:20 +00:00
Matthew McClaskey
64d7c697d4 Merge branch 'feature/KASM-2477_wine_image' into 'develop'
[skip CI] Added wine dockerfile

Closes KASM-2477

See merge request kasm-technologies/internal/workspaces-images!39
2022-04-08 16:18:08 +00:00
matt
2577d2d9c2 [skip CI] Added wine dockerfile 2022-04-08 16:16:27 +00:00
Justin Travis
5a153c6e02 Merge branch 'bugfix/KASM-2425-new-brave-settings' into 'develop'
Brave updates for latest version

See merge request kasm-technologies/internal/workspaces-images!34
2022-04-07 16:33:35 +00:00
Matthew McClaskey
c59a5906fd Merge branch 'bugfix/KASM-1423-pulseaudio-container-storage' into 'develop'
remove env vars from tor cotnainer pending merge upstream for core image

See merge request kasm-technologies/internal/workspaces-images!36
2022-04-06 19:44:19 +00:00
ryan.kuba
c8ac0b0903 build java-dev sublime telegram tor-browser and doom on aarch64 2022-04-05 17:18:24 +00:00
ryan.kuba
808fe44f97 remove env vars from tor cotnainer pending merge upstream for core image 2022-04-01 07:00:17 -07:00