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

Advisory THP/Swappiness links from Couchbase Server installer redirect to docs homepage

    XMLWordPrintable

    Details

    • Triage:
      Untriaged
    • Story Points:
      1
    • Is this a Regression?:
      Unknown
    • Sprint:
      Build Team 2020 Sprint 21, Build Team 2020 Sprint 22

      Description

      When installing a Couchbase Server rpm, it prints out some links for Transparent Huge Pages and Swappiness if the settings are not set correctly.

       

      It looks like these links no longer work. They both redirect to the docs homepage:

      $ sudo rpm -i couchbase-server-enterprise-6.6.0-centos7.x86_64.rpm
      Warning: Transparent hugepages looks to be active and should not be.
      Please look at https://developer.couchbase.com/documentation/server/current/install/thp-disable.html as for how to PERMANENTLY alter this setting.
      Warning: Swappiness is not set to 0.
      Please look at https://developer.couchbase.com/documentation/server/current/install/install-swap-space.html as for how to PERMANENTLY alter this setting.
      Minimum RAM required  : 4 GB
      System RAM configured : 15.40 GB
       
      Minimum number of processors required : 4 cores
      Number of processors on the system    : 4 cores
       
       
      You have successfully installed Couchbase Server.
      Please browse to http://centos-0243:8091/ to configure your server.
      Refer to http://docs.couchbase.com for additional resources.
       
      Please note that you have to update your firewall configuration to
      allow external connections to a number of network ports for full
      operation. Refer to the documentation for the current list:
      https://docs.couchbase.com/server/6.6/install/install-ports.html
       
      By using this software you agree to the End User License Agreement.
      See /opt/couchbase/LICENSE.txt.

        Attachments

          Issue Links

          For Gerrit Dashboard: MB-42157
          # Subject Branch Project Status CR V

            Activity

            Hide
            amarantha.kulkarni Amarantha Kulkarni added a comment -

            Thanks Ben Brooks. I'll add redirects to handle links from older versions.

            Dave Finlay For the upcoming versions, we should update the links to docs in the source code. Could you help reassign this ticket to the right team member? 

             

            Show
            amarantha.kulkarni Amarantha Kulkarni added a comment - Thanks Ben Brooks . I'll add redirects to handle links from older versions. Dave Finlay For the upcoming versions, we should update the links to docs in the source code. Could you help reassign this ticket to the right team member?  https://docs.couchbase.com/server/current/install/thp-disable.html https://docs.couchbase.com/server/current/install/install-swap-space.html   Update link to Docs site to use https - "Refer to http*s*://docs.couchbase.com for additional resources." Update link to network ports information - "https://docs.couchbase.com/server/ current /install/install-ports.html"  
            Hide
            dfinlay Dave Finlay added a comment - - edited

            This is installer code - assigning to Wayne to find the right home.

            Show
            dfinlay Dave Finlay added a comment - - edited This is installer code - assigning to Wayne to find the right home.
            Hide
            ceej Chris Hillery added a comment -

            Amarantha Kulkarni Last year we were asked (MB-33003) to switch those URLs away from using 'current' and pointing to version-specific URLs. So I won't make the fourth change listed above, and I'm switching the thp-disable and install-swap-space links to use the version number rather than current as well (but using the new docs.couchbase.com URL).

            Show
            ceej Chris Hillery added a comment - Amarantha Kulkarni  Last year we were asked ( MB-33003 ) to switch those URLs away from using 'current' and pointing to version-specific URLs. So I won't make the fourth change listed above, and I'm switching the thp-disable and install-swap-space links to use the version number rather than current as well (but using the new docs.couchbase.com URL).
            Hide
            ceej Chris Hillery added a comment -

            Installer URLs fixed. Amarantha Kulkarni, I'm assigning to you now to fix up the redirects for the older URLs. This was independently discovered by Perry Krug (see MB-42301) so I guess it's something people see.

            Show
            ceej Chris Hillery added a comment - Installer URLs fixed. Amarantha Kulkarni , I'm assigning to you now to fix up the redirects for the older URLs. This was independently discovered by Perry Krug  (see MB-42301 ) so I guess it's something people see.
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-7.0.0-3532 contains voltron commit a4fbc64 with commit message:
            MB-42157: Update doc URLs; use https everywhere (except console URL)

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-3532 contains voltron commit a4fbc64 with commit message: MB-42157 : Update doc URLs; use https everywhere (except console URL)
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.6.1-9148 contains voltron commit a4fbc64 with commit message:
            MB-42157: Update doc URLs; use https everywhere (except console URL)

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.1-9148 contains voltron commit a4fbc64 with commit message: MB-42157 : Update doc URLs; use https everywhere (except console URL)
            Hide
            arunkumar Arunkumar Senthilnathan added a comment -

            Verified in 6.6.1-9199 - links are working fine now:

            [root@node1-mad-hatter-testing-centos7 ~]# rpm -i couchbase-server-enterprise-6.6.1-9199-centos7.x86_64.rpm
            Warning: Transparent hugepages looks to be active and should not be.
            Please look at https://docs.couchbase.com/server/6.6/install/thp-disable.html as for how to PERMANENTLY alter this setting.
            Warning: Swappiness is not set to 0.
            Please look at https://docs.couchbase.com/server/6.6/install/install-swap-space.html as for how to PERMANENTLY alter this setting.
            Minimum RAM required  : 4 GB
            System RAM configured : 3.70 GB
             
            Minimum number of processors required : 4 cores
            Number of processors on the system    : 1 cores
             
             
            You have successfully installed Couchbase Server.
            Please browse to http://node1-mad-hatter-testing-centos7.vagrants:8091/ to configure your server.
            Refer to https://docs.couchbase.com for additional resources.
             
            Please note that you have to update your firewall configuration to
            allow external connections to a number of network ports for full
            operation. Refer to the documentation for the current list:
            https://docs.couchbase.com/server/6.6/install/install-ports.html
             
            By using this software you agree to the End User License Agreement.
            See /opt/couchbase/LICENSE.txt.
             
            [root@node1-mad-hatter-testing-centos7 ~]#
            

            Show
            arunkumar Arunkumar Senthilnathan added a comment - Verified in 6.6.1-9199 - links are working fine now: [root@node1-mad-hatter-testing-centos7 ~]# rpm -i couchbase-server-enterprise-6.6.1-9199-centos7.x86_64.rpm Warning: Transparent hugepages looks to be active and should not be. Please look at https://docs.couchbase.com/server/6.6/install/thp-disable.html as for how to PERMANENTLY alter this setting. Warning: Swappiness is not set to 0. Please look at https://docs.couchbase.com/server/6.6/install/install-swap-space.html as for how to PERMANENTLY alter this setting. Minimum RAM required : 4 GB System RAM configured : 3.70 GB   Minimum number of processors required : 4 cores Number of processors on the system : 1 cores     You have successfully installed Couchbase Server. Please browse to http://node1-mad-hatter-testing-centos7.vagrants:8091/ to configure your server. Refer to https://docs.couchbase.com for additional resources.   Please note that you have to update your firewall configuration to allow external connections to a number of network ports for full operation. Refer to the documentation for the current list: https://docs.couchbase.com/server/6.6/install/install-ports.html   By using this software you agree to the End User License Agreement. See /opt/couchbase/LICENSE.txt.   [root@node1-mad-hatter-testing-centos7 ~]#

              People

              Assignee:
              amarantha.kulkarni Amarantha Kulkarni
              Reporter:
              ben.brooks Ben Brooks
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes

                    PagerDuty