Skip to content
Snippets Groups Projects
  1. Jul 26, 2023
  2. Jul 25, 2023
  3. Jul 24, 2023
  4. Apr 13, 2023
  5. Mar 24, 2023
  6. Mar 10, 2023
  7. Jan 26, 2023
  8. Oct 25, 2022
  9. Oct 20, 2022
  10. Aug 24, 2022
    • bta's avatar
      esamesync-esame: do not run if /opt/esame was not created. · 5dd5dd27
      bta authored
      The previous patch was wrong for two reasons:
      - you can't put shell commands in a Exec, as there's no shell involved
      - while you could split the two on two different Exec, it would not
        work anyhow because the unit runs as the esamesync user, and it cannot
        create the /opt/esame directory if the admin did not create it beforehand.
      
      This one was tested to work; the machine boots correctly.
      
      Not tested with labmanager; it is not supposed to be working properly
      until you have working copy in /opt/esame, but it would be interesting
      to see how it fails.
      5dd5dd27
    • bta's avatar
      esamesync-esame.service: create /opt/esame if it does not exists. · 0848ee48
      bta authored
      Otherwise the service will loop and a freshly installed machine
      (or a machine with an empty /opt) will not finish the boot.
      0848ee48
  11. Mar 01, 2022
  12. Feb 18, 2022
  13. Sep 07, 2021
  14. Jul 30, 2021
  15. Jul 26, 2021
  16. Jul 01, 2021
  17. Jun 29, 2021
  18. Jun 24, 2021
  19. May 31, 2021
  20. May 24, 2021
  21. Feb 01, 2021
    • bta's avatar
      get-config: when there is no configuration, wait and retry later. · c17abafe
      bta authored
      This will help troubleshooting, as the future sysadmins will connect to
      the machine, run `journalctl -f ` to see what's wrong with the machine,
      and in about 30 seconds they will see:
      
        Error fetching machine configuration!
        Error fetching machine info!
        If this is a new machine, did you add it into labmanager-admin?
      
      So they will know what's wrong, and how to correct it.
      c17abafe
Loading