Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-7842

centos and ubuntu builds have different internal tags for the same build #

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: 1.8.1, 2.0, 2.0.1
    • Fix Version/s: 2.1.0
    • Component/s: build
    • Security Level: Public
    • Labels:
      None

      Description

      ns_server-1.8.1_3_geb0c5af

      No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

        Hide
        plabee Phil Labee (Inactive) added a comment -

        ubuntu-64 install of 1.8.1 release uses "ns_server-1.8.1_2_ga06f339/"

        Show
        plabee Phil Labee (Inactive) added a comment - ubuntu-64 install of 1.8.1 release uses "ns_server-1.8.1_2_ga06f339/"
        Hide
        farshid Farshid Ghods (Inactive) added a comment -

        centos 64 build log shows

        http://builds.hq.northscale.net:8010/builders/centos-x64-181-builder/builds/192/steps/couchbase-server%20make%20community%20/logs/stdio
        mkdir -p /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.1r_362_gf2930c1

        but ubuntu log shows

        mkdir -p /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.0_362_gf2930c1
        cp -r ebin /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.0_362_gf2930c1/
        mkdir -p /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.0_362_gf2930c1/priv
        cp -r priv/public /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.0_362_gf2930c1/priv/

        i dont understand how they picked up different tags.

        checking their manifest file
        http://builds.hq.northscale.net/latestbuilds/couchbase-server-community_x86_64_1.8.1-937-rel.rpm.manifest.xml
        http://builds.hq.northscale.net/latestbuilds/couchbase-server-community_x86_64_1.8.1-937-rel.deb.manifest.xml

        identical files

        Show
        farshid Farshid Ghods (Inactive) added a comment - centos 64 build log shows http://builds.hq.northscale.net:8010/builders/centos-x64-181-builder/builds/192/steps/couchbase-server%20make%20community%20/logs/stdio mkdir -p /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.1r_362_gf2930c1 but ubuntu log shows mkdir -p /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.0_362_gf2930c1 cp -r ebin /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.0_362_gf2930c1/ mkdir -p /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.0_362_gf2930c1/priv cp -r priv/public /opt/couchbase/lib/ns_server/erlang/lib/ns_server-1.8.0_362_gf2930c1/priv/ i dont understand how they picked up different tags. checking their manifest file http://builds.hq.northscale.net/latestbuilds/couchbase-server-community_x86_64_1.8.1-937-rel.rpm.manifest.xml http://builds.hq.northscale.net/latestbuilds/couchbase-server-community_x86_64_1.8.1-937-rel.deb.manifest.xml identical files
        Hide
        farshid Farshid Ghods (Inactive) added a comment -

        i looked more into the build logs and confirmed git did chckout the right commit

        git reset --hard origin/branch-181 || git reset --hard branch-181

        git clone git://10.1.1.210/ns_server ns_server
        Initialized empty Git repository in /home/buildbot/ubuntu-x64-181-builder/build/build/ns_server/.git/
        git fetch --tags
        git reset --hard origin/branch-181 || git reset --hard branch-181
        HEAD is now at f2930c1 MB-5678: cbcollect_info invokes cbstats with its changed params

        git clone git://10.1.1.210/ns_server ns_server
        ns_server branch-181...
        Cloning into ns_server...
        git fetch --tags
        git reset --hard origin/branch-181 || git reset --hard branch-181
        HEAD is now at f2930c1 MB-5678: cbcollect_info invokes cbstats with its changed params

        Show
        farshid Farshid Ghods (Inactive) added a comment - i looked more into the build logs and confirmed git did chckout the right commit git reset --hard origin/branch-181 || git reset --hard branch-181 git clone git://10.1.1.210/ns_server ns_server Initialized empty Git repository in /home/buildbot/ubuntu-x64-181-builder/build/build/ns_server/.git/ git fetch --tags git reset --hard origin/branch-181 || git reset --hard branch-181 HEAD is now at f2930c1 MB-5678 : cbcollect_info invokes cbstats with its changed params git clone git://10.1.1.210/ns_server ns_server ns_server branch-181... Cloning into ns_server... git fetch --tags git reset --hard origin/branch-181 || git reset --hard branch-181 HEAD is now at f2930c1 MB-5678 : cbcollect_info invokes cbstats with its changed params
        Hide
        plabee Phil Labee (Inactive) added a comment -

        centos-32 install of 1.8.1 release (1.8.1-943) uses "ns_server-1.8.1_2_ga06f339"

        Show
        plabee Phil Labee (Inactive) added a comment - centos-32 install of 1.8.1 release (1.8.1-943) uses "ns_server-1.8.1_2_ga06f339"
        Hide
        plabee Phil Labee (Inactive) added a comment -

        I was incorrectly testing build 1.8.1-943, but the release was --937.

        Will look for existing ns_server-* directory and install there, and assume that there will only be exactly one directory, and fail otherwise.

        Show
        plabee Phil Labee (Inactive) added a comment - I was incorrectly testing build 1.8.1-943, but the release was --937. Will look for existing ns_server-* directory and install there, and assume that there will only be exactly one directory, and fail otherwise.
        Hide
        farshid Farshid Ghods (Inactive) added a comment -

        Phil,

        can you check this for latest 2.0.2 builds ?

        Show
        farshid Farshid Ghods (Inactive) added a comment - Phil, can you check this for latest 2.0.2 builds ?
        Hide
        wayne Wayne Siu added a comment -

        Moving the priority up as we would like to have this fixed in 2.0.2.

        Show
        wayne Wayne Siu added a comment - Moving the priority up as we would like to have this fixed in 2.0.2.
        Hide
        plabee Phil Labee (Inactive) added a comment -

        The 2.0.2-771 builds on all platforms have:

        ns_server-2.0.1_linux_179_g3d51cec

        Show
        plabee Phil Labee (Inactive) added a comment - The 2.0.2-771 builds on all platforms have: ns_server-2.0.1_linux_179_g3d51cec
        Hide
        plabee Phil Labee (Inactive) added a comment -

        The 2.0.2-780 builds on all platforms have this make parameter:

        "NS_SERVER_VER=2.0.1_linux_186_g2ac647c"

        I believe the bug was logged in error.

        Show
        plabee Phil Labee (Inactive) added a comment - The 2.0.2-780 builds on all platforms have this make parameter: "NS_SERVER_VER=2.0.1_linux_186_g2ac647c" I believe the bug was logged in error.

          People

          • Assignee:
            plabee Phil Labee (Inactive)
            Reporter:
            plabee Phil Labee (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Gerrit Reviews

              There are no open Gerrit changes