OBM
  1. OBM
  2. OBMFULL-5935

imap connection check fails in healthcheck because of an old curl version

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Normal Normal
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0.0
    • Component/s: healthcheck
    • Labels:
      None
    • Similar Issues:
      Show 10 results 
    • Rank:
      6150

      Description

      With a brand new CentOS 6.5, libcurl 7.19 is installed. Process a healthcheck, imap connection check fails with an error.

      Upgrade libcurl to version 7.29 then process a healthcheck again, imap connection check now succeeds but a lot of other tests fails with the message OK (see snapshot) NOK. These tests were OK with curl 7.19.

      We should probably add a healthcheck on the version of libcurl or make the imap healthcheck work with all version of curl.

        Activity

        Hide
        Antoine DUPRAT added a comment -

        There's also no dependency on php-curl package under RHEL.
        Debian packaging:

        Package: obm-core
        Architecture: all
        Pre-Depends: debconf
        Depends:  obm-conf (= ${binary:Version}), php5-cli, php5-pgsql | php5-mysql, tzdata, php5-curl, php-apc, ${misc:Depends}
        

        RHEL packaging:

        %package        core
        Summary:        web interface for Open Business Management
        Group:          Development/Tools
        Requires:       %{name}-config = %{version}-%{release}
        Requires(post):        vixie-cron
        Requires:       php >= 5.2, php-xml, php-mysql, php-gd, php-cli, php-pgsql, php-ldap
        
        Show
        Antoine DUPRAT added a comment - There's also no dependency on php-curl package under RHEL. Debian packaging: Package: obm-core Architecture: all Pre-Depends: debconf Depends: obm-conf (= ${binary:Version}), php5-cli, php5-pgsql | php5-mysql, tzdata, php5-curl, php-apc, ${misc:Depends} RHEL packaging: % package core Summary: web interface for Open Business Management Group: Development/Tools Requires: %{name}-config = %{version}-%{release} Requires(post): vixie-cron Requires: php >= 5.2, php-xml, php-mysql, php-gd, php-cli, php-pgsql, php-ldap
        Hide
        David Dolcimascolo added a comment - - edited

        We contribute curl 7.29 so this is a repository problem I guess.

        Show
        David Dolcimascolo added a comment - - edited We contribute curl 7.29 so this is a repository problem I guess.
        Hide
        David Dolcimascolo added a comment -

        Did you have the contrib repository enabled?

        Show
        David Dolcimascolo added a comment - Did you have the contrib repository enabled?
        Hide
        David Dolcimascolo added a comment -

        This is a regression actually. My patch from OBMFULL-4671 was lost in the "merging the world" session...

        Show
        David Dolcimascolo added a comment - This is a regression actually. My patch from OBMFULL-4671 was lost in the "merging the world" session...
        Hide
        David Dolcimascolo added a comment -

        To QA:

        • On CentOS we now depend on curl >= 7.20.
        • To test, do an install or an upgrade and your curl version should be upgraded.
        Show
        David Dolcimascolo added a comment - To QA: On CentOS we now depend on curl >= 7.20. To test, do an install or an upgrade and your curl version should be upgraded.
        Hide
        Jenkins Continuous Integration Server added a comment -

        SUCCESS: Integrated in poll-next-30 471-4172dfde55b79b9b6dab7106dc7bd55d22c32eea
        OBMFULL-5935 Applying a patch on curl version that was lost... (jkornobis: 36a4c4c2111b423305ef901001cc913639f392f8)

        • ui/rpm/SPECS/obm.spec
        Show
        Jenkins Continuous Integration Server added a comment - SUCCESS: Integrated in poll-next-30 471-4172dfde55b79b9b6dab7106dc7bd55d22c32eea OBMFULL-5935 Applying a patch on curl version that was lost... (jkornobis: 36a4c4c2111b423305ef901001cc913639f392f8 ) ui/rpm/SPECS/obm.spec
        Hide
        Jenkins Continuous Integration Server added a comment -

        SUCCESS: Integrated in poll-next-30 475-df0333c1085867b7a7998eb440aca324f2144ee0
        OBMFULL-5935 Applying a patch on curl version that was lost... (jkornobis: 9225e89d7eceecff0daa76d23f01a7dbd97aaa14)

        • ui/rpm/SPECS/obm.spec
        Show
        Jenkins Continuous Integration Server added a comment - SUCCESS: Integrated in poll-next-30 475-df0333c1085867b7a7998eb440aca324f2144ee0 OBMFULL-5935 Applying a patch on curl version that was lost... (jkornobis: 9225e89d7eceecff0daa76d23f01a7dbd97aaa14 ) ui/rpm/SPECS/obm.spec
        Hide
        Stephane COLSON added a comment -

        OK with version 3.0.0~0.alpha0+git20140424-1731-1f2508c, from scratch or upgraded from 2.5.7 on CentOS 6

        Show
        Stephane COLSON added a comment - OK with version 3.0.0~0.alpha0+git20140424-1731-1f2508c, from scratch or upgraded from 2.5.7 on CentOS 6

          People

          • Assignee:
            David Dolcimascolo
            Reporter:
            Stephane COLSON
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: