Skip to content

4.5.0

Compare
Choose a tag to compare
@lbr38 lbr38 released this 23 Aug 12:48
· 42 commits to stable since this release
2ace309

Breaking changes:

  • Manage hosts: hosts from RHEL7 and Debian10 OS family will require linupdate 2.3.0 to be able to keep sending data to Repomanager.

Changes:

  • Manage hosts: implemented a websocket server to send requests to hosts (hosts are requiring linupdate 3.0.0 to be able to receive requests). If you are using a nginx reverse-proxy to access your Repomanager instance, you must add the proxy_read_timeout directive to the location / block:
location / {
        proxy_http_version 1.1;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_read_timeout 86400;   # <= here
        proxy_pass http://repomanager_docker;
    }

This will prevent hosts to be disconnected from websocket.
You can check the complete reverse-proxy configuration in the Installation page: https://github.com/lbr38/repomanager/wiki/01.-Installation-and-update#reverse-proxy

  • Various UI improvements.