Uploaded image for project: 'Couchbase Kubernetes'
  1. Couchbase Kubernetes
  2. K8S-2717

Certification always uses default storage class for artifacts

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.3.1
    • supportability
    • 15: Blogs, future fixes, autom, 17: Automation, future fixes
    • 1

    Description

      Currently, there isn't a way to set the storage class to use for the artifact logs used during certification. This results in the 'default' storage class always being used when running 'cao certify'.  

      Setting 'storage-class' as documented is misleading as this only affects the volumes created during test but not the volume used to store test results.  This affects all users trying to use a specific type of storage class for both artifacts and testing.

       

      Workaround is to delete the default storage class and re-create it with same specification as the storage class that is passed in with the '-storage-class ' argument.

      Attachments

        Issue Links

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

          Activity

            simon.murray Simon Murray added a comment -

            I swore there was another issue open for this but....  This should be a top level flag in the cao certify command, and should affect both certification's volume and the underlying tests.

            I say it's part of some other issue because we (or the customer) is going to want an -ipv6 and -istio flag too eventually.  That's what I recall, it may be nonsense

            simon.murray Simon Murray added a comment - I swore there was another issue open for this but....  This should be a top level flag in the cao certify command, and should affect both certification's volume and the underlying tests. I say it's part of some other issue because we (or the customer) is going to want an - ipv6 and -istio flag too eventually.  That's what I recall, it may be nonsense

            Build couchbase-operator-2.3.1-105 contains couchbase-operator commit 10db136 with commit message:
            K8S-2717: Pass certification args to test

            build-team Couchbase Build Team added a comment - Build couchbase-operator-2.3.1-105 contains couchbase-operator commit 10db136 with commit message: K8S-2717 : Pass certification args to test

            Build couchbase-operator-2.4.0-110 contains couchbase-operator commit 10db136 with commit message:
            K8S-2717: Pass certification args to test

            build-team Couchbase Build Team added a comment - Build couchbase-operator-2.4.0-110 contains couchbase-operator commit 10db136 with commit message: K8S-2717 : Pass certification args to test

            People

              gilad.kalchheim Gilad Kalchheim
              tommie Tommie McAfee
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There is 1 open Gerrit change

                  PagerDuty