You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by GitBox <gi...@apache.org> on 2021/05/18 15:20:02 UTC

[GitHub] [trafficcontrol] ARMmaster17 commented on pull request #5856: Fix CDN in a Box vnc dependencies in Dockerfile

ARMmaster17 commented on pull request #5856:
URL: https://github.com/apache/trafficcontrol/pull/5856#issuecomment-843263988


   Thank you for this PR, that was fast! I tried pulling this branch and running it locally. The container builds fine now, but the VNC service never comes up. Poking around some more I found that the old `vnc` package used a really old version of TigerVNC. Newer versions use `systemd` instead of the `vncserver` script, and the container as it is right now errors out with:
   
   ```
   vncserver has been replaced by a systemd unit.
   Please read /usr/share/doc/tigervnc/HOWTO.md for more information.
   ```
   
   I've spent all morning on this without much luck. I can work around this for the time being using SOCKS. I'll keep poking at it to see if I find anything new, but if anyone else wants to give a shot at this PR, here's all the things I tried that don't work:
   - Revert to `tigervnc-server` v1.7.1 (package not in any CentOS repos, and manual RPM install was having odd dependency issues).
   - Install `systemd` packages into Docker container (requires a multi-step build process)
   - Use `centos/systemd` as base image (running into permission errors)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org