1. 09 Jan, 2019 1 commit
  2. 08 Jan, 2019 1 commit
    • Jérome Perrin's avatar
      component/apache: increase Timeout for direct access case · fce3c74a
      Jérome Perrin authored
      In "direct zope access" ports, the shared frontend is not used, so
      the argument that long timeout consume resources on shared server does
      not apply here.
      
      A timeout of one hour was choosen arbitrarily, a value that should be
      large enough for normal requests and more than the default 60s timeout
      that we hit in the "wait for activities" step when running zelenium
      tests.
      fce3c74a
  3. 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
  4. 04 Jan, 2019 1 commit
  5. 03 Jan, 2019 1 commit
  6. 02 Jan, 2019 3 commits
  7. 30 Dec, 2018 2 commits
  8. 28 Dec, 2018 4 commits
  9. 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
  10. 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
  11. 24 Dec, 2018 1 commit
  12. 22 Dec, 2018 2 commits
  13. 21 Dec, 2018 2 commits
  14. 20 Dec, 2018 5 commits
  15. 19 Dec, 2018 2 commits
  16. 18 Dec, 2018 2 commits
  17. 17 Dec, 2018 7 commits