tl-setup fails to identify which system it is on: > 2019-04-25 13:11:27,214: *** tl-setup started *** > 2019-04-25 13:11:27,214: Architecture: x86_64 > 2019-04-25 13:11:27,214: Distribution: None > 2019-04-25 13:11:27,214: Distribution version: None > 2019-04-25 13:11:27,214: Distribution family: None This breaks some functionality, like the package installer.
Seems like there is a new standard for identifying the distribution that SUSE is following: https://www.freedesktop.org/software/systemd/man/os-release.html
All done and works well. Parsing os-release is now the preferred method, so tester should check that the popular distributions are still identified correctly. Remember to check derived systems, such as CentOS or Xubuntu.
Looks good. Verified that I could reproduce the problem on SLES 15 with 4.10.0 and that it is fixed now in build 6172. I also verified that CentOS 7 and Xubuntu 18.04 were identified correctly: Xubuntu: 2019-07-02 15:26:54,219: Architecture: x86_64 2019-07-02 15:26:54,219: Distribution: Ubuntu 2019-07-02 15:26:54,219: Distribution version: 18.04 2019-07-02 15:26:54,220: Distribution family: Ubuntu CentOS: 2019-07-02 14:54:22,231: Architecture: x86_64 2019-07-02 14:54:22,231: Distribution: None 2019-07-02 14:54:22,231: Distribution version: None 2019-07-02 14:54:22,232: Distribution family: RHEL SLES: 2019-07-02 14:44:02,336: Architecture: x86_64 2019-07-02 14:44:02,336: Distribution: SLES 2019-07-02 14:44:02,336: Distribution version: 15 2019-07-02 14:44:02,338: Distribution family: SLE