Skip to content
Snippets Groups Projects
  1. Oct 02, 2020
  2. Oct 01, 2020
  3. Sep 29, 2020
    • Tomas Krizek's avatar
      ci: re-try OBS distrotests · da1dd5b0
      Tomas Krizek authored
      Often, the VM fails to boot (even twice in the row, as already handled
      by the test itself) which leads to false negative result.
      
      These nightly tests fail far too often (at least on of the ~7 tests) and
      generate annoying notifications.
      
      Adding yet another layer of retries should reduce the number of false
      negatives without diminishing the value of the test (since the real
      packaging issues are 100 % reproducible).
      Verified
      da1dd5b0
  4. Sep 25, 2020
  5. Sep 24, 2020
  6. Sep 23, 2020
  7. Sep 16, 2020
  8. Sep 14, 2020
  9. Sep 11, 2020
  10. Sep 10, 2020
  11. Sep 09, 2020
  12. Sep 08, 2020
  13. Sep 07, 2020
    • Petr Špaček's avatar
      cache: fix race in assert_right_version · f986f462
      Petr Špaček authored
      This change fixes race condition in assert_right_version(). Racy
      situation:
      - Two instances have the (empty) cache open: New binary and old binary.
      - New binary executes count() inside assert_right_version(), which
        internally starts RO transaction. Returned count is 0.
      - Old binary does some writes (RW transaction parallel to RO in the first
        process).
      - New binary skips cache clear because cache was empty at the time of check.
      - Result: The old binary wrote data with an old format into cache which
        was not cleared and silenty changed version number to a new one.
      
      This is not complete fix because we lack mechanism to detect cache format
      change at run-time, but at least it removes one nasty corner case and
      cost of this change seems to be minimal.
      Verified
      f986f462
Loading