Commit Graph

123 Commits

Author SHA1 Message Date
73e302a734 Merge branch 'feature/KASM-2849_revert_KASM-2789' into 'develop'
KASM-2849 Revert KASM-2789 Chromium debug builds

Closes KASM-2849

See merge request kasm-technologies/internal/workspaces-images!63
2022-07-06 01:17:27 +00:00
7a80b8c876 KASM-2849 Revert KASM-2789 Chromium debug builds
This reverts commit 96ff66e11c.
We had to revert this commit because the new debug builds do not have
Google API keys, so normal Google services do not function like the
built in Chromium Google translate right click menu. We could have users
procure their own keys but that seems more work than most users will
want to do.
2022-07-05 13:38:17 -04:00
2c6f1b824a Merge branch 'feature/KASM-2799_add_gpu_more_images' into 'develop'
Make firefox,brave,edge GPU capable

Closes KASM-2799

See merge request kasm-technologies/internal/workspaces-images!61
2022-06-27 13:02:23 +00:00
1a0cfd66f2 gpu to firefox,edge,brave 2022-06-25 20:45:17 +00:00
1233b5fbe1 Merge branch 'feature/KASM-2803-EOL-Slack' into 'develop'
KASM-2803 pull out slack references in desktop images and disable slack builds...

Closes KASM-2803

See merge request kasm-technologies/internal/workspaces-images!60
2022-06-24 19:37:42 +00:00
49cc7e0143 KASM-2803 pull out slack references in desktop images and disable slack builds in CI, keep code for archive purposes initially 2022-06-24 12:34:08 -04:00
e3db164630 Merge branch 'feature/KASM-2779-jammy-desktop-image' into 'develop'
Resolve KASM-2779 "Feature/ jammy desktop image"

Closes KASM-2779

See merge request kasm-technologies/internal/workspaces-images!59
2022-06-24 08:50:10 +00:00
b42dc8d50a Resolve KASM-2779 "Feature/ jammy desktop image" 2022-06-24 08:50:10 +00:00
57439fb124 Merge branch 'feature/KASM-2789_switch_to_debug_builds_of_chromium' into 'develop'
KASM-2789 Pull Ubuntu Chromium from chromium-browser-snapshots

Closes KASM-2789

See merge request kasm-technologies/internal/workspaces-images!58
2022-06-21 14:59:42 +00:00
96ff66e11c KASM-2789 Pull Ubuntu Chromium from chromium-browser-snapshots
Moved existing chromium install to common
Removed ubuntu install from common chromium

Added new Ubuntu specific script
Continue to get arm the previous way (don't have an arm build in the new
location)
Get x64 builds by looking up the chromium_base_position and then
retrieve from chromium-browser-snapshots
2022-06-21 01:52:29 -04:00
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
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
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
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
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
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
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
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
b3221647b3 KASM-2688 install latest compose pulin in dind images 2022-05-26 11:45:20 -04:00
b2538694c4 KASM-2478 Maximize tor by default. Allow environment var to override 2022-05-21 15:38:21 -04:00
39fb693f5b KASM-2650 zoom on ubuntu needs no-sandbox flag for the desktop icon 2022-05-20 11:10:26 -04:00
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
ea89a857d9 KASM-2629 the link jobs should only run on the feature branches now 2022-05-17 14:54:18 -04:00
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
2b0d8d5bb2 Resolve KASM-2436 "Feature/ gpu support" 2022-05-13 20:27:54 +00:00
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
18b473b656 KASM-2607 add links for tests to gitlab pipeline output 2022-05-11 17:23:23 -04:00
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
e6b0c218f3 Resolve KASM-2598 "Feature/ more images" 2022-05-11 10:00:10 +00:00
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
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
631920113b [skip CI] add winetricks 2022-05-10 17:48:19 +00:00
19fed8e745 multi arch the library path 2022-05-09 16:44:12 -04:00
ef2fcd0c7b adding LD path needed by libreoffice 2022-05-09 16:39:34 -04:00
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
13b80a2a06 manfest before testing 2022-05-04 11:30:48 -04:00
5a307bd3a5 Merge branch 'develop' into 'feature/KASM-2465-test-images'
# Conflicts:
#   .gitlab-ci.yml
2022-05-04 15:23:25 +00:00
0b3ae8cccb KASM-2393 Added logic to turn off -x before watcher loops 2022-05-04 11:20:59 -04:00
8aadf90e4d Resolve KASM-2574 "Feature/ add thunderbird" 2022-05-04 11:20:48 -04:00
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
9f61111582 KASM-2393 Added logic to turn off -x before watcher loops 2022-05-04 06:39:02 +00:00
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
81e34e3252 Resolve KASM-2574 "Feature/ add thunderbird" 2022-05-04 04:57:58 +00:00
461e685fb1 update zoom install for opensuse 2022-05-03 16:32:43 -04:00
08498d018d run pushes before testing 2022-05-03 14:41:13 -04:00
e55974c605 use private endpoints for tests and manifest 2022-04-15 14:38:03 -07:00
5002c4328f test anchored lists and try a base test on all dev images 2022-04-15 13:49:07 -07:00
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
fcd5db7112 install chrome in postman 2022-04-11 07:02:53 -07:00
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