Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.1.0
    • Fix Version/s: 1.2.0
    • Component/s: deployment
    • Labels:
      None

      Description

      I refreshed charms in BIGTOP-2703. Our Juju CI system picked up some issues that should be addressed. None of these are show-stoppers, but all of them are issues that could affect the UX when deploying/testing bigtop charms:

      • Transient ganglia/rsyslog errors (e.g. websocket timeouts when trying to connect to http://ganglia-ip/ganglia). Since these are not directly related to bigtop, ignore test failures in these components.
      • hbase: this was neat. I just happened to run an hbase test and discovered the charm wasn't using the hbase-quorum interface to learn about hbase peers. Because of this, i'm adding a hadoop-hbase bundle that will surface issues in the HBase charm faster.
      • kafka, spark, and zookeeper: part of the tests for these charms alters the configuration. Ensure the charm-under-test does not actually alter the config of an existing deployment. This means deploy <charm>-test for testing, and destroy it when done.
      • mahout: the smoke test is hot garbage. Make it better (i.e. make it like the giraph smoke test).

      As mentioned earlier, none of these issues affect charm functionality, but they do resolve test issues that might bite a user. This should be a trivial add and I am confident I can get good test runs before 1.2 goes RC.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kwmonroe Kevin W Monroe
                Reporter:
                kwmonroe Kevin W Monroe
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 24h
                  24h
                  Remaining:
                  Remaining Estimate - 24h
                  24h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified