An error occurred fetching the project authors.
  1. 16 Feb, 2017 1 commit
    • Vincent Pelletier's avatar
      stack.logrotate: Fix support for stopped processes. · b0d0efc2
      Vincent Pelletier authored
      When a process is stopped:
      - it may not have emitted logs since previous rotation: add "missingok"
        As a direct consequence: stop using logrotate recipe.
      - its pid file (if applicable) may be missing: test its non-empty presence
        before calling slapos-kill
      Also, stop using slapos.cookbook:logrotate.
      Update obvious users (cloudooo, neoppod, erp5, monitor, re6stnet).
      b0d0efc2
  2. 08 Feb, 2017 1 commit
  3. 20 Jan, 2017 1 commit
  4. 09 Dec, 2015 1 commit
    • Julien Muchembled's avatar
      ERP5: sort balancer families by name before assigning ports · ba9ef609
      Julien Muchembled authored
      If the list of families does not change, their ports must not change, and it's
      wrong to get this by relying on CPython implementation details. Even if we
      automated the update of frontends with new urls, this couldn't be done
      atomically and we'd get random failures.
      
      Currently, frontends are only updated manually so we also want to minimize
      changes when families are added/renamed/removed. By sorting alphabetically,
      we have something predictable. Of course, this does not cover cases like the
      following one:
      - before: A, B, C
      - after: A, C
      Even if we added a 'port-base' parameter for the balancer, the port would
      change for one of the 2 families.
      
      We have no need for the moment, but we could go further with an optional list
      parameter to choose the order, and a special value to skip ports. Another
      option is to use publish-early but it's more complicated to implement and
      we lose everything when we reinstanciate.
      
      The sort in haproxy.cfg.in is for the stats page.
      ba9ef609
  5. 06 Oct, 2015 1 commit
  6. 18 Nov, 2014 2 commits
  7. 05 Apr, 2014 2 commits
    • Vincent Pelletier's avatar
      26fe60f9
    • Vincent Pelletier's avatar
      erp5: Add webdav support. · f2183d38
      Vincent Pelletier authored
      Move haproxy httpchk configuration per-listen as zope's webdav returns 401
      on (at least) GET / . TCP-level checks are still active, which should be
      sufficient.
      Also, change zope_family_address_list check to getitem as it's more natural
      than concatenating.
      Also, stop using apache.zope.backend recipe to add support for per-port
      scheme so automatic ERP5Site creation knows which URL is really HTTP.
      Also, stop using certificate_authority recipe and call openssl directly
      when generating self-signed cert for https/webdavs support.
      Also, rework balancer parameters a bit (still undocumented).
      Also, make instance-balancer always publish ipv6 value (empty when no ipv6
      available), so instance-erp5 always succeeds.
      f2183d38
  8. 20 Mar, 2014 1 commit
  9. 21 Jan, 2014 1 commit
  10. 04 Sep, 2013 4 commits
  11. 19 Jul, 2013 1 commit
  12. 16 Jul, 2013 1 commit
  13. 04 Feb, 2013 1 commit
  14. 03 Oct, 2012 1 commit