1. 07 Jan, 2019 2 commits
    • Jérome Perrin's avatar
      Make BUILDOUT-NEXT test suite use same setuptools version as master again · b2dcbd2f
      Jérome Perrin authored
      In 51740961 we "started testing new version of setuptools" and `BUILDOUT-NEXT` test suite was set to use this `software/buildout-testing/software-next.cfg`.
      
      In !425 we started to depend on very recent setuptools and updated to 40.4.3 .
      
      This `software/buildout-testing/software-next.cfg` kept using this old setuptools and `BUILDOUT-NEXT` test suite failed to build in a loop.
      
      The test suite was already changed to use `software/buildout-testing/software.cfg` (ie. it's same as `BUILDOUT` but testing slapos.buildout's  `next` branch instead of `master` ), so I think this profile is not needed currently.
      
      /reviewed-on !488
      b2dcbd2f
    • Jérome Perrin's avatar
      slaprunner: dynamically guess table names in slapproxy database · 6bae8d66
      Jérome Perrin authored
      Using `software11` breaks now that the version of the database was
      increased in slapos.core!76
      
      /reviewed-on !483
      6bae8d66
  2. 04 Jan, 2019 1 commit
  3. 03 Jan, 2019 1 commit
  4. 02 Jan, 2019 3 commits
  5. 30 Dec, 2018 2 commits
  6. 28 Dec, 2018 4 commits
  7. 27 Dec, 2018 3 commits
    • Łukasz Nowak's avatar
      slapos: Encode unicode to UTF-8 · 3c01d90e
      Łukasz Nowak authored
      /reviewed-on nexedi/slapos!480
      3c01d90e
    • Jérome Perrin's avatar
      erp5testnode: install seleniumrunner from a tag · faa89605
      Jérome Perrin authored
      Installing from master is problematic because when master does not build
      we don't have test results and we don't see that it's broken.
      
      /reviewed-on nexedi/slapos!474
      faa89605
    • Vincent Pelletier's avatar
      stack/erp5: Replicate based on slave_pos, not current_pos · 58caaffc
      Vincent Pelletier authored
      The query present in the sql dump sets gtid_slave_pos, which is used by
      slave_pos. current_pos relies on gtid_current_pos, which is not set here
      and hence fails to initiate replication.
      Another (unintended) effect of using slave_pos is that queries run on the
      slave will not break replication. There should be no reason to run queries
      on slave (at least, data & schema modification queries while replication
      is active), so it would seem better to fail the replication immediately in
      order to detect this. So this may not be the best solution - but at least
      this fixes this script.
      58caaffc
  8. 26 Dec, 2018 1 commit
    • Jérome Perrin's avatar
      fixup! NEO: add support for SQLite backend · e44932b0
      Jérome Perrin authored
      We no enforce formatting of json schema, this was causing a test
      failure:
      ```
      
      ======================================================================
      FAIL: test_schema_neoppod_instance_neo_input_schema_json_format (slapos.test.test_json_schema.TestJSONSchemaValidation)
      ----------------------------------------------------------------------
      Traceback (most recent call last):
        File "/srv/slapgrid/slappart0/srv/testnode/bpy/inst/test0-0/parts/slapos.cookbook/slapos/test/test_json_schema.py", line 80, in run
          content.splitlines())
      AssertionError: Lists differ: ['{', '  "$schema": "http://js... != ['{', '  "$schema": "http://js...
      
      First differing element 87:
      '            "description": "Storage type. Defaults to MySQL if available, else SQLite.",'
      '              "description": "Storage type. Defaults to MySQL if available, else SQLite.",'
      
      First list contains 3 additional elements.
      First extra element 119:
      '  },'
      
      Diff is 5422 characters long. Set self.maxDiff to None to see it.
      
      ----------------------------------------------------------------------
      ```
      
      /reviewed-on nexedi/slapos!482
      e44932b0
  9. 24 Dec, 2018 1 commit
  10. 22 Dec, 2018 2 commits
  11. 21 Dec, 2018 2 commits
  12. 20 Dec, 2018 5 commits
  13. 19 Dec, 2018 2 commits
  14. 18 Dec, 2018 2 commits
  15. 17 Dec, 2018 7 commits
  16. 16 Dec, 2018 1 commit
  17. 14 Dec, 2018 1 commit