truecharts / public

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.14k stars 617 forks source link

Cannot pass through tv-cards for minisat container #2545

Closed yehia2amer closed 2 years ago

yehia2amer commented 2 years ago

App Name

Minisatip

SCALE Version

22.02.0

App Version

1.0.11

Application Events

2022-04-24 2:26:10
Started container minisatip
2022-04-24 2:26:10
Created container minisatip
2022-04-24 2:26:10
Container image "tccr.io/truecharts/minisatip:v2021.12.01" already present on machine
2022-04-24 2:26:09
Started container hostpatch
2022-04-24 2:26:09
Created container hostpatch
2022-04-24 2:26:09
Failed to update endpoint ix-minisatip/minisatip-discovery: Operation cannot be fulfilled on endpoints "minisatip-discovery": the object has been modified; please apply your changes to the latest version and try again
2022-04-24 2:26:09
Container image "ghcr.io/truecharts/alpine:v3.15.2@sha256:29ed3480a0ee43f7af681fed5d4fc215516abf1c41eade6938b26d8c9c2c7583" already present on machine
2022-04-24 2:26:09
Started container autopermissions
2022-04-24 2:26:08
Created container autopermissions
2022-04-24 2:26:08
Container image "ghcr.io/truecharts/alpine:v3.15.2@sha256:29ed3480a0ee43f7af681fed5d4fc215516abf1c41eade6938b26d8c9c2c7583" already present on machine
2022-04-24 2:26:08
Add eth0 [172.16.0.167/16] from ix-net
2022-04-24 2:26:07
Started container lb-port-554
2022-04-24 2:26:07
Started container lb-port-1900
2022-04-24 2:26:07
Started container lb-port-8875
2022-04-24 2:26:07
Created container lb-port-554
2022-04-24 2:26:07
Created container lb-port-8875
2022-04-24 2:26:07
Created container lb-port-1900
2022-04-24 2:26:06
Container image "rancher/klipper-lb:v0.1.2" already present on machine
2022-04-24 2:26:06
Add eth0 [172.16.0.166/16] from ix-net
2022-04-24 2:26:06
Container image "rancher/klipper-lb:v0.1.2" already present on machine
2022-04-24 2:26:06
Container image "rancher/klipper-lb:v0.1.2" already present on machine
2022-04-24 2:26:06
Add eth0 [myip/16] from ix-net
2022-04-24 2:26:06
Add eth0 [myip/16] from ix-net
Successfully assigned ix-minisatip/minisatip-7dccb5cc46-68kjc to ix-truenas
2022-04-24 2:26:05
Successfully provisioned volume pvc-078ea6fa-1a79-4f71-88cf-49761fcd1d4e
2022-04-24 2:26:04
Created pod: svclb-minisatip-discovery-lwdrt
Successfully assigned ix-minisatip/svclb-minisatip-discovery-lwdrt to ix-truenas
0/1 nodes are available: 1 pod has unbound immediate PersistentVolumeClaims.
2022-04-24 2:26:04
Created pod: minisatip-7dccb5cc46-68kjc
Successfully assigned ix-minisatip/svclb-minisatip-z75jz to ix-truenas
Successfully assigned ix-minisatip/svclb-minisatip-rtsp-gsx9r to ix-truenas
2022-04-24 2:26:04
Created pod: svclb-minisatip-z75jz
2022-04-24 2:26:04
Created pod: svclb-minisatip-rtsp-gsx9r
2022-04-24 2:26:04
Scaled up replica set minisatip-7dccb5cc46 to 1
2022-04-24 2:26:04
waiting for a volume to be created, either by external provisioner "zfs.csi.openebs.io" or manually created by system administrator
2022-04-24 2:26:04
External provisioner is provisioning volume for claim "ix-minisatip/minisatip-config"

Application Logs

2022-04-24 00:26:10.719984+00:00[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
2022-04-24 00:26:10.757118+00:00[s6-init] ensuring user provided files have correct perms...exited 0.
2022-04-24 00:26:10.758574+00:00[fix-attrs.d] applying ownership & permissions fixes...
2022-04-24 00:26:10.759358+00:00[fix-attrs.d] done.
2022-04-24 00:26:10.760277+00:00[cont-init.d] executing container initialization scripts...
2022-04-24 00:26:10.761828+00:00[cont-init.d] 01-envfile: executing... 
2022-04-24 00:26:10.768956+00:00[cont-init.d] 01-envfile: exited 0.
2022-04-24 00:26:10.770490+00:00[cont-init.d] 10-adduser: executing... 
2022-04-24 00:26:10.775798+00:00groupmod: /etc/group.215: Read-only file system
2022-04-24 00:26:10.775845+00:00groupmod: cannot lock /etc/group; try again later.
2022-04-24 00:26:10.777979+00:00usermod: /etc/passwd.216: Read-only file system
2022-04-24 00:26:10.778012+00:00usermod: cannot lock /etc/passwd; try again later.
2022-04-24 00:26:10.778138+00:002022-04-24T00:26:10.778138062Z
2022-04-24 00:26:10.778170+00:00-------------------------------------
2022-04-24 00:26:10.778196+00:00_         ()
2022-04-24 00:26:10.778209+00:00| |  ___   _    __
2022-04-24 00:26:10.778222+00:00| | / __| | |  /  \
2022-04-24 00:26:10.778236+00:00| | \__ \ | | | () |
2022-04-24 00:26:10.778250+00:00|_| |___/ |_|  \__/
2022-04-24 00:26:10.778270+00:002022-04-24T00:26:10.778270067Z
2022-04-24 00:26:10.778284+00:002022-04-24T00:26:10.778284176Z
2022-04-24 00:26:10.778297+00:00Brought to you by linuxserver.io
2022-04-24 00:26:10.778310+00:00-------------------------------------
2022-04-24 00:26:10.778327+00:002022-04-24T00:26:10.778327619Z
2022-04-24 00:26:10.778341+00:00To support LSIO projects visit:
2022-04-24 00:26:10.778361+00:00https://www.linuxserver.io/donate/
2022-04-24 00:26:10.778375+00:00-------------------------------------
2022-04-24 00:26:10.778390+00:00GID/UID
2022-04-24 00:26:10.778404+00:00-------------------------------------
2022-04-24 00:26:10.780847+00:002022-04-24T00:26:10.780847520Z
2022-04-24 00:26:10.780891+00:00User uid:    911
2022-04-24 00:26:10.780908+00:00User gid:    1001
2022-04-24 00:26:10.780921+00:00-------------------------------------
2022-04-24 00:26:10.780955+00:002022-04-24T00:26:10.780955918Z
2022-04-24 00:26:10.783750+00:00chown: changing ownership of '/app': Read-only file system
2022-04-24 00:26:10.785986+00:00chown: changing ownership of '/defaults': Read-only file system
2022-04-24 00:26:10.786746+00:00[cont-init.d] 10-adduser: exited 1.
2022-04-24 00:26:10.788287+00:00[cont-init.d] 90-custom-folders: executing... 
2022-04-24 00:26:10.795951+00:00[cont-init.d] 90-custom-folders: exited 0.
2022-04-24 00:26:10.797408+00:00[cont-init.d] 99-custom-files: executing... 
2022-04-24 00:26:10.807501+00:00[custom-init] no custom files found exiting...
2022-04-24 00:26:10.808125+00:00[cont-init.d] 99-custom-files: exited 0.
2022-04-24 00:26:10.809002+00:00[cont-init.d] done.
2022-04-24 00:26:10.810000+00:00[services.d] starting services
2022-04-24 00:26:10.817344+00:00[services.d] done.
2022-04-24 00:26:10.824459+00:00[23/04 17:26:10.824]: minisatip version 1.1., compiled in Dec  1 2021 04:00:59, with s2api version: 050B
2022-04-24 00:26:10.873688+00:00[23/04 17:26:10.873]: Initializing with 0 devices

Application Configuration

Default Configrations No change

Describe the bug

The main goal of this app is to use DVB-S, DVB-S2, DVB-T, DVB-T2, DVB-C, DVB-C2, ATSC and ISDB-T pci cards as satip server. But there is no way to pass through these cards!

In the official image https://hub.docker.com/r/linuxserver/minisatip. I can use docker --device /dev/dvb:/dev/dvb to pass through the device, but no way to do that in the current truecharts app!

To Reproduce

The main goal of this app is to use DVB-S, DVB-S2, DVB-T, DVB-T2, DVB-C, DVB-C2, ATSC and ISDB-T pci cards as satip server. But there is no way to pass through these cards!

In the official image https://hub.docker.com/r/linuxserver/minisatip. I can use docker --device /dev/dvb:/dev/dvb to pass through the device, but no way to do that in !

Expected Behavior

Add a way to passthrough dvb pcie devices in the UI just like GPU passthrough.

Screenshots

image

Additional Context

NA

I've read and agree with the following

PrivatePuffin commented 2 years ago

Isb passthrough should work fine for these as well. Please go over this with our support staff on Discord instead.

truecharts-admin commented 1 year ago

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists