helpdesk
helpdesk copied to clipboard
/bin/sh: 1: sudo: not found
Hi Team,
I have installed erpnext in my eks-cluster via helmchart. And want to integrate helpdesk also in the erpnext apps. So not getting proper guidance to install it in the same. Just I was trying to install helpdesk by executing in the nginx pod and setting up there. Everything was done but getting error "/bin/sh: 1: sudo: not found" while running "bench --site dev-erpnext.penpencil.co/helpdesk add-to-hosts" command.
I followed the below steps from the document "https://github.com/frappe/helpdesk":
bench get-app helpdesk
bench new-site helpdesk.test
bench --site helpdesk.test install-app helpdesk
bench --site helpdesk.test add-to-hosts ```
┌─(~/Downloads/erpnext)─────────────────────────────────────────────────────────────────────────────(shivamvishwakarma@ip-172-18-10-82:s001)─┐
└─(22:47:38)──> kubectl exec -it frappe-bench-erpnext-nginx-bfdc5885d-gvl59 -n erpnext -- bash ──(Mon,Dec11)─┘
frappe@frappe-bench-erpnext-nginx-bfdc5885d-gvl59:~/frappe-bench$ bench get-app helpdesk
Getting helpdesk
$ git clone https://github.com/frappe/helpdesk.git --origin upstream
Cloning into 'helpdesk'...
remote: Enumerating objects: 40961, done.
remote: Counting objects: 100% (96/96), done.
remote: Compressing objects: 100% (69/69), done.
remote: Total 40961 (delta 45), reused 61 (delta 27), pack-reused 40865
Receiving objects: 100% (40961/40961), 23.09 MiB | 19.57 MiB/s, done.
Resolving deltas: 100% (24158/24158), done.
Ignoring dependencies of helpdesk. To install dependencies use --resolve-deps
Installing helpdesk
$ /home/frappe/frappe-bench/env/bin/python -m pip install --quiet --upgrade -e /home/frappe/frappe-bench/apps/helpdesk
$ yarn install
yarn install v1.22.21
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning " > [email protected]" has unmet peer dependency "postcss@^8.0.9".
[4/4] Building fresh packages...
$ husky install && cd desk && yarn install
husky - Git hooks installed
yarn install v1.22.21
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning " > [email protected]" has unmet peer dependency "postcss@^8.1.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/vue-3 > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning "frappe-ui > @tiptap/vue-3 > @tiptap/[email protected]" has unmet peer dependency "@tiptap/core@^2.0.0".
warning " > [email protected]" has unmet peer dependency "postcss@^8.0.9".
[4/4] Building fresh packages...
Done in 20.75s.
Done in 27.55s.
Found existing apps updating states...
$ bench build --app helpdesk
✔ Application Assets Linked
yarn run v1.22.21
$ node esbuild --production --apps helpdesk --run-build-command
File Size
helpdesk/dist/js/
└─ helpdesk.bundle.77U63EU3.js 1.88 Kb
DONE Total Build Time: 127.844ms
Running build command for helpdesk
$ cd desk && yarn build
$ vite build --base=/assets/helpdesk/desk/ && yarn copy-html-entry
vite v4.1.4 building for production...
transforming (142) node_modules/@vue/devtools-api/lib/esm/env.jsBrowserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
transforming (230) ~icons/espresso/alert-circle
Inter-DisplayRegular.woff2?v=3.19 referenced in /home/frappe/frappe-bench/apps/helpdesk/desk/src/index.css didn't resolve at build time, it will remain unchanged to be resolved at runtime
transforming (1416) node_modules/postcss-selector-parser/dist/sortAscending.jsUse of eval in "src/pages/ticket/TicketActionsTags.vue?vue&type=script&setup=true&lang.ts" is strongly discouraged as it poses security risks and may cause issues with minification.
✓ 1630 modules transformed.
../helpdesk/public/desk/index.html 0.77 kB
../helpdesk/public/desk/assets/sparkpost-3d6653ba.webp 6.88 kB
../helpdesk/public/desk/assets/helpdesk-4fd489fa.svg 6.92 kB
../helpdesk/public/desk/assets/gmail-6497f877.png 7.27 kB
../helpdesk/public/desk/assets/yandex-5e1e6be8.png 13.94 kB
../helpdesk/public/desk/assets/yahoo-bf2216d3.png 37.26 kB
../helpdesk/public/desk/assets/Inter-Regular-c342b1b7.woff2 100.12 kB
../helpdesk/public/desk/assets/Inter-Regular-edd1deaf.woff2 100.79 kB
../helpdesk/public/desk/assets/Inter-Thin-914c3fab.woff2 101.16 kB
../helpdesk/public/desk/assets/Inter-Thin-918c5cbe.woff2 101.41 kB
../helpdesk/public/desk/assets/Inter-DisplayBlack-b1d4e33d.woff2 101.92 kB
../helpdesk/public/desk/assets/Inter-DisplayThin-b64c173b.woff2 102.15 kB
../helpdesk/public/desk/assets/Inter-ExtraLight-25a4db7c.woff2 102.87 kB
../helpdesk/public/desk/assets/Inter-Light-211445a8.woff2 103.27 kB
../helpdesk/public/desk/assets/Inter-Black-05e55dd7.woff2 103.59 kB
../helpdesk/public/desk/assets/Inter-Black-bc2198e0.woff2 104.52 kB
../helpdesk/public/desk/assets/Inter-ExtraBold-8a72efb6.woff2 104.99 kB
../helpdesk/public/desk/assets/Inter-Bold-1dc41a58.woff2 105.21 kB
../helpdesk/public/desk/assets/Inter-Medium-24fb6e39.woff2 105.22 kB
../helpdesk/public/desk/assets/Inter-DisplayLight-e40a858d.woff2 105.34 kB
../helpdesk/public/desk/assets/Inter-DisplayExtraBold-b7cc680a.woff2 105.36 kB
../helpdesk/public/desk/assets/Inter-DisplayMedium-12a4a358.woff2 105.38 kB
../helpdesk/public/desk/assets/Inter-SemiBold-51419407.woff2 105.40 kB
../helpdesk/public/desk/assets/Inter-DisplaySemiBold-856fcb49.woff2 105.56 kB
../helpdesk/public/desk/assets/Inter-DisplayBold-d9bf35ac.woff2 105.57 kB
../helpdesk/public/desk/assets/Inter-Light-87ed65f8.woff2 105.64 kB
../helpdesk/public/desk/assets/Inter-DisplayExtraLight-32095132.woff2 105.87 kB
../helpdesk/public/desk/assets/Inter-ExtraLight-4c337585.woff2 105.96 kB
../helpdesk/public/desk/assets/Inter-DisplayItalic-938db435.woff2 106.12 kB
../helpdesk/public/desk/assets/Inter-Italic-dd31ea31.woff2 106.55 kB
../helpdesk/public/desk/assets/Inter-ThinItalic-382fab25.woff2 106.64 kB
../helpdesk/public/desk/assets/Inter-Medium-a4e1e7e6.woff2 106.72 kB
../helpdesk/public/desk/assets/Inter-SemiBold-af44b8a2.woff2 107.23 kB
../helpdesk/public/desk/assets/Inter-DisplayBlackItalic-d561e8dd.woff2 107.28 kB
../helpdesk/public/desk/assets/Inter-Bold-2efd8e3c.woff2 107.40 kB
../helpdesk/public/desk/assets/Inter-DisplayThinItalic-b70f1c61.woff2 107.44 kB
../helpdesk/public/desk/assets/Inter-ThinItalic-a3279f0a.woff2 107.50 kB
../helpdesk/public/desk/assets/Inter-Italic-950174d1.woff2 107.51 kB
../helpdesk/public/desk/assets/Inter-ExtraBold-74e72c6b.woff2 107.55 kB
../helpdesk/public/desk/assets/Inter-LightItalic-9ea2db78.woff2 108.56 kB
../helpdesk/public/desk/assets/Inter-BlackItalic-4ff7db4a.woff2 108.59 kB
../helpdesk/public/desk/assets/Inter-ExtraLightItalic-f0df46d0.woff2 109.00 kB
../helpdesk/public/desk/assets/Inter-BlackItalic-1cb529a7.woff2 109.90 kB
../helpdesk/public/desk/assets/Inter-DisplayBoldItalic-fef00c57.woff2 110.20 kB
../helpdesk/public/desk/assets/Inter-DisplaySemiBoldItalic-5e57e1d2.woff2 110.39 kB
../helpdesk/public/desk/assets/Inter-DisplayMediumItalic-8968b5ab.woff2 110.46 kB
../helpdesk/public/desk/assets/Inter-BoldItalic-dc0d4194.woff2 110.52 kB
../helpdesk/public/desk/assets/Inter-ExtraBoldItalic-38e71f7c.woff2 110.52 kB
../helpdesk/public/desk/assets/Inter-DisplayLightItalic-151e9a11.woff2 110.56 kB
../helpdesk/public/desk/assets/Inter-SemiBoldItalic-daa7095c.woff2 110.64 kB
../helpdesk/public/desk/assets/Inter-DisplayExtraBoldItalic-e5a5984a.woff2 110.82 kB
../helpdesk/public/desk/assets/Inter-MediumItalic-a2db9bea.woff2 110.82 kB
../helpdesk/public/desk/assets/Inter-DisplayExtraLightItalic-8eeb78f4.woff2 111.11 kB
../helpdesk/public/desk/assets/Inter-LightItalic-5b94e337.woff2 111.97 kB
../helpdesk/public/desk/assets/Inter-ExtraLightItalic-7b39e865.woff2 112.06 kB
../helpdesk/public/desk/assets/Inter-MediumItalic-d4a7f5d9.woff2 112.50 kB
../helpdesk/public/desk/assets/Inter-SemiBoldItalic-a4f92da5.woff2 112.55 kB
../helpdesk/public/desk/assets/Inter-BoldItalic-f528d863.woff2 112.58 kB
../helpdesk/public/desk/assets/Inter-ExtraBoldItalic-2abc7ab1.woff2 112.88 kB
../helpdesk/public/desk/assets/Inter-Regular-b825f1bc.woff 134.65 kB
../helpdesk/public/desk/assets/Inter-Thin-2198e9fb.woff 136.95 kB
../helpdesk/public/desk/assets/Inter-Black-9c79713b.woff 140.04 kB
../helpdesk/public/desk/assets/Inter-Light-319f53ba.woff 141.53 kB
../helpdesk/public/desk/assets/Inter-ExtraLight-1c06ef44.woff 141.86 kB
../helpdesk/public/desk/assets/Inter-Italic-b0b21adf.woff 142.74 kB
../helpdesk/public/desk/assets/Inter-Medium-f500bbb9.woff 142.84 kB
../helpdesk/public/desk/assets/Inter-SemiBold-3041a990.woff 143.25 kB
../helpdesk/public/desk/assets/Inter-ExtraBold-585b4ce1.woff 143.55 kB
../helpdesk/public/desk/assets/Inter-Bold-2b828bef.woff 143.71 kB
../helpdesk/public/desk/assets/Inter-ThinItalic-f53f21de.woff 144.41 kB
../helpdesk/public/desk/assets/Inter-BlackItalic-7ecbf9fa.woff 145.92 kB
../helpdesk/public/desk/assets/Inter-LightItalic-289a60bc.woff 148.44 kB
../helpdesk/public/desk/assets/Inter-ExtraLightItalic-0e5667b1.woff 148.69 kB
../helpdesk/public/desk/assets/Inter-MediumItalic-d06751dd.woff 149.18 kB
../helpdesk/public/desk/assets/Inter-ExtraBoldItalic-b87f7d97.woff 149.20 kB
../helpdesk/public/desk/assets/Inter-SemiBoldItalic-5ce565c8.woff 149.28 kB
../helpdesk/public/desk/assets/Inter-BoldItalic-8bc8e0ff.woff 149.42 kB
../helpdesk/public/desk/assets/outlook-e028ee9b.png 220.23 kB
../helpdesk/public/desk/assets/Inter.var-d30c3bd0.woff2 264.24 kB
../helpdesk/public/desk/assets/Inter-Italic.var-d9f448e3.woff2 297.27 kB
../helpdesk/public/desk/assets/SimpleOnboarding-a9990a3d.css 0.09 kB │ gzip: 0.09 kB
../helpdesk/public/desk/assets/index-3cf3e926.css 0.61 kB │ gzip: 0.24 kB
../helpdesk/public/desk/assets/index-e80569a1.css 134.94 kB │ gzip: 15.82 kB
../helpdesk/public/desk/assets/util-701dfdf4.js 0.17 kB │ gzip: 0.16 kB
../helpdesk/public/desk/assets/EmptyMessage.vue_vue_type_script_setup_true_lang-739e8421.js 0.24 kB │ gzip: 0.20 kB
../helpdesk/public/desk/assets/error-f3c4dd4d.js 0.32 kB │ gzip: 0.20 kB
../helpdesk/public/desk/assets/picocolors.browser-a61c35ba.js 0.38 kB │ gzip: 0.26 kB
../helpdesk/public/desk/assets/edit-3-dcb5df3a.js 0.41 kB │ gzip: 0.31 kB
../helpdesk/public/desk/assets/plus-ccf1221a.js 0.42 kB │ gzip: 0.30 kB
../helpdesk/public/desk/assets/x-966b0076.js 0.42 kB │ gzip: 0.30 kB
../helpdesk/public/desk/assets/PageTitle.vue_vue_type_script_setup_true_lang-2075487c.js 0.47 kB │ gzip: 0.34 kB
../helpdesk/public/desk/assets/KnowledgeBaseCategoryHeader.vue_vue_type_script_setup_true_lang-d737c14e.js 0.49 kB │ gzip: 0.34 kB
../helpdesk/public/desk/assets/KnowledgeBaseArticle-31b5dbcf.js 0.50 kB │ gzip: 0.28 kB
../helpdesk/public/desk/assets/HCard.vue_vue_type_script_setup_true_lang-de655d14.js 0.50 kB │ gzip: 0.33 kB
../helpdesk/public/desk/assets/UserAvatar.vue_vue_type_script_setup_true_lang-a64eeb60.js 0.61 kB │ gzip: 0.40 kB
../helpdesk/public/desk/assets/file-text-944ee603.js 0.63 kB │ gzip: 0.40 kB
../helpdesk/public/desk/assets/alert-circle-8dea1d7f.js 0.90 kB │ gzip: 0.50 kB
../helpdesk/public/desk/assets/contact-2-61f3106c.js 0.91 kB │ gzip: 0.46 kB
../helpdesk/public/desk/assets/KnowledgeBaseIconSelector.vue_vue_type_script_setup_true_lang-3c15c323.js 0.96 kB │ gzip: 0.58 kB
../helpdesk/public/desk/assets/label-60f590d8.js 1.12 kB │ gzip: 0.66 kB
../helpdesk/public/desk/assets/TicketTypeList-c84082fc.js 1.26 kB │ gzip: 0.68 kB
../helpdesk/public/desk/assets/more-horizontal-a02edf16.js 1.31 kB │ gzip: 0.77 kB
../helpdesk/public/desk/assets/InsertLink-5ef93fff.js 1.43 kB │ gzip: 0.73 kB
../helpdesk/public/desk/assets/SidebarLink.vue_vue_type_script_setup_true_lang-99f397a0.js 1.44 kB │ gzip: 0.78 kB
../helpdesk/public/desk/assets/InsertImage-8ed421ff.js 1.76 kB │ gzip: 0.94 kB
../helpdesk/public/desk/assets/TextEditor.vue_vue_type_script_setup_true_lang-211cae94.js 1.81 kB │ gzip: 0.99 kB
../helpdesk/public/desk/assets/Avatar.vue_vue_type_script_setup_true_lang-229b9118.js 1.94 kB │ gzip: 0.86 kB
../helpdesk/public/desk/assets/InsertVideo-3dbd9a81.js 1.96 kB │ gzip: 0.99 kB
../helpdesk/public/desk/assets/TeamList-30c2c966.js 2.09 kB │ gzip: 1.06 kB
../helpdesk/public/desk/assets/FontColor-b65f4946.js 2.33 kB │ gzip: 0.98 kB
../helpdesk/public/desk/assets/KnowledgeBaseSubcategory-8819fb6c.js 3.15 kB │ gzip: 1.40 kB
../helpdesk/public/desk/assets/FileUploader-2ab24104.js 3.37 kB │ gzip: 1.46 kB
../helpdesk/public/desk/assets/KnowledgeBase-4813e85a.js 3.50 kB │ gzip: 1.62 kB
../helpdesk/public/desk/assets/KnowledgeBaseCategory-e76252d1.js 4.49 kB │ gzip: 1.77 kB
../helpdesk/public/desk/assets/TeamSingle-0016e9c3.js 4.67 kB │ gzip: 1.95 kB
../helpdesk/public/desk/assets/CannedResponseList-9b94fc87.js 4.88 kB │ gzip: 2.11 kB
../helpdesk/public/desk/assets/CustomerList-93585b95.js 4.93 kB │ gzip: 2.06 kB
../helpdesk/public/desk/assets/TicketType-b88806a6.js 4.95 kB │ gzip: 1.99 kB
../helpdesk/public/desk/assets/SearchComplete.vue_vue_type_script_setup_true_lang-47abe10b.js 4.99 kB │ gzip: 2.23 kB
../helpdesk/public/desk/assets/EscalationRuleList-73ef36f6.js 5.19 kB │ gzip: 2.05 kB
../helpdesk/public/desk/assets/agent-9949bb5e.js 5.36 kB │ gzip: 2.29 kB
../helpdesk/public/desk/assets/AgentList-2b78b1a9.js 5.96 kB │ gzip: 2.61 kB
../helpdesk/public/desk/assets/CannedResponseSingle-f2ef7178.js 6.75 kB │ gzip: 2.57 kB
../helpdesk/public/desk/assets/AgentRoot-2bd53092.js 10.99 kB │ gzip: 3.80 kB
../helpdesk/public/desk/assets/Dropdown-0d81ad52.js 11.61 kB │ gzip: 4.41 kB
../helpdesk/public/desk/assets/KnowledgeBaseArticle.vue_vue_type_script_setup_true_lang-76554d5b.js 14.37 kB │ gzip: 4.39 kB
../helpdesk/public/desk/assets/SimpleOnboarding-9b6f3a30.js 14.53 kB │ gzip: 5.24 kB
../helpdesk/public/desk/assets/LV.vue_vue_type_script_setup_true_lang-fe71d315.js 15.28 kB │ gzip: 6.08 kB
../helpdesk/public/desk/assets/iconify-43fefdf3.js 19.51 kB │ gzip: 7.49 kB
../helpdesk/public/desk/assets/TextEditor-8b88a81f.js 36.78 kB │ gzip: 11.58 kB
../helpdesk/public/desk/assets/ContactList-70060d6a.js 63.96 kB │ gzip: 16.58 kB
../helpdesk/public/desk/assets/Autocomplete-614b3615.js 66.23 kB │ gzip: 19.92 kB
../helpdesk/public/desk/assets/notification-c2a1dcc5.js 77.73 kB │ gzip: 26.04 kB
../helpdesk/public/desk/assets/index-65ea0413.js 301.60 kB │ gzip: 96.99 kB
../helpdesk/public/desk/assets/DeskDashboard-3bf1efe7.js 706.37 kB │ gzip: 226.75 kB
../helpdesk/public/desk/assets/index-91711c92.js 860.61 kB │ gzip: 278.61 kB
(!) Some chunks are larger than 500 kBs after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
$ cp ../helpdesk/public/desk/index.html ../helpdesk/www/helpdesk/index.html
Done in 14.16s.
WARN: restart failed: Couldn't find supervisorctl in PATH
frappe@frappe-bench-erpnext-nginx-bfdc5885d-gvl59:~/frappe-bench$ bench new-site dev-erpnext.penpencil.co/helpdesk
MySQL root password:
Installing frappe...
Updating DocTypes for frappe : [========================================] 100%
Set Administrator password:
Re-enter Administrator password:
Updating Dashboard for frappe
dev-erpnext.penpencil.co/helpdesk: SystemSettings.enable_scheduler is UNSET
*** Scheduler is disabled ***
frappe@frappe-bench-erpnext-nginx-bfdc5885d-gvl59:~/frappe-bench$ bench --site dev-erpnext.penpencil.co/helpdesk install-app helpdesk
Installing helpdesk...
Updating DocTypes for helpdesk : [========================================] 100%
Updating Dashboard for helpdesk
frappe@frappe-bench-erpnext-nginx-bfdc5885d-gvl59:~/frappe-bench$ bench --site dev-erpnext.penpencil.co/helpdesk add-to-hosts
/bin/sh: 1: sudo: not found
Need help here to setup it in the cluster.
I tried creating a job for helpdesk in erpnext helmchart deployment similar like new-site job for erpnext. which is also returning error "sudo not found".
kind: Job
metadata:
name: frappe-bench-erpnext-helpdesk
namespace: erpnext
spec:
parallelism: 1
completions: 1
backoffLimit: 0
selector:
matchLabels:
template:
metadata:
creationTimestamp: null
labels:
job-name: frappe-bench-erpnext-helpdesk
spec:
volumes:
- name: sites-dir
persistentVolumeClaim:
claimName: frappe-bench-erpnext
- name: logs
emptyDir: {}
initContainers:
- name: validate-config
image: frappe/erpnext:v15.5.0
command:
- bash
- '-c'
args:
- >
export start=`date +%s`; until [[ -n `grep -hs ^
sites/common_site_config.json | jq -r ".db_host // empty"` ]] && \
[[ -n `grep -hs ^ sites/common_site_config.json | jq -r ".redis_cache // empty"` ]] && \
[[ -n `grep -hs ^ sites/common_site_config.json | jq -r ".redis_queue // empty"` ]];
do
echo "Waiting for sites/common_site_config.json to be created";
sleep 5;
if (( `date +%s`-start > 600 )); then
echo "could not find sites/common_site_config.json with required keys";
exit 1
fi
done; echo "sites/common_site_config.json found";
resources: {}
volumeMounts:
- name: sites-dir
mountPath: /home/frappe/frappe-bench/sites
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
securityContext:
capabilities:
add:
- CAP_CHOWN
containers:
- name: create-site
image: frappe/erpnext:v15.5.0
command:
- bash
- '-c'
args:
- >
bench get-app helpdesk; bench new-site $(SITE_NAME) --no-mariadb-socket
--db-type=$(DB_TYPE) --db-host=$(DB_HOST) --db-port=$(DB_PORT)
--admin-password=$(ADMIN_PASSWORD)
--mariadb-root-username=$(DB_ROOT_USER)
--mariadb-root-password=$(DB_ROOT_PASSWORD) --install-app=erpnext
;bench --site $(SITE_NAME) install-app helpdesk; bench --site $(SITE_NAME) add-to-hosts;
env:
- name: SITE_NAME
value: dev-erpnext.penpencil.co/helpdesk
- name: DB_TYPE
value: mariadb
- name: DB_HOST
value: frappe-bench-mariadb
- name: DB_PORT
value: '3306'
- name: DB_ROOT_USER
value: root
- name: DB_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: frappe-bench-mariadb
key: mariadb-root-password
- name: ADMIN_PASSWORD
value: changeit
resources: {}
volumeMounts:
- name: sites-dir
mountPath: /home/frappe/frappe-bench/sites
- name: logs
mountPath: /home/frappe/frappe-bench/logs
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
securityContext:
capabilities:
add:
- CAP_CHOWN
restartPolicy: Never
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
serviceAccountName: frappe-bench-erpnext
serviceAccount: frappe-bench-erpnext
securityContext:
supplementalGroups:
- 1000
schedulerName: default-scheduler
completionMode: NonIndexed
suspend: false
Updating DocTypes for helpdesk : [=========== ] 27% Updating DocTypes for helpdesk : [============ ] 30% Updating DocTypes for helpdesk : [============= ] 32% Updating DocTypes for helpdesk : [============= ] 34% Updating DocTypes for helpdesk : [============== ] 37% Updating DocTypes for helpdesk : [=============== ] 39% Updating DocTypes for helpdesk : [================ ] 41% Updating DocTypes for helpdesk : [================= ] 44% Updating DocTypes for helpdesk : [================== ] 46% Updating DocTypes for helpdesk : [=================== ] 48% Updating DocTypes for helpdesk : [==================== ] 51% Updating DocTypes for helpdesk : [===================== ] 53% Updating DocTypes for helpdesk : [====================== ] 55% Updating DocTypes for helpdesk : [======================= ] 58% Updating DocTypes for helpdesk : [======================== ] 60% Updating DocTypes for helpdesk : [========================= ] 62% Updating DocTypes for helpdesk : [========================== ] 65% Updating DocTypes for helpdesk : [========================== ] 67% Updating DocTypes for helpdesk : [=========================== ] 69% Updating DocTypes for helpdesk : [============================ ] 72% Updating DocTypes for helpdesk : [============================= ] 74% Updating DocTypes for helpdesk : [============================== ] 76% Updating DocTypes for helpdesk : [=============================== ] 79% Updating DocTypes for helpdesk : [================================ ] 81% Updating DocTypes for helpdesk : [================================= ] 83% Updating DocTypes for helpdesk : [================================== ] 86% Updating DocTypes for helpdesk : [=================================== ] 88% Updating DocTypes for helpdesk : [==================================== ] 90% Updating DocTypes for helpdesk : [===================================== ] 93% Updating DocTypes for helpdesk : [====================================== ] 95% Updating DocTypes for helpdesk : [======================================= ] 97% Updating DocTypes for helpdesk : [========================================] 100% Updating Dashboard for helpdesk /bin/sh: 1: sudo: not found
Some problem here
Actually the way to do whis is you need to build a new custom image of erpnext, in which you would install all the extra apps, you will upload it to your registry, then use that image in your helm charts
Closing the issue due to inactivity, reopen if the issue still persists