[Review Queue] Tomcat, SpagoBi, xl c/c++, Minecraft, postgresql, ibm-db2
Hello! Yesterday, Corry, Kevin, Konstantinos and I had our combined review queue session, and here are the notes: - tomcat - https://bugs.launchpad.net/charms/+source/tomcat/+bug/1538715 - Community request to have a webapp-container subordinate relation. This keeps subs from having to relate using juju-info, and it offers additional data (like webapp install path) that wouldn’t be available over juju-info. - +1 and pushed. Updated tomcat charms for precise/trusty that offer this relation are now available in the store. - spagobi - https://bugs.launchpad.net/charms/+bug/1534497 - We cannot proceed with this charm at the moment because of the following reasons - there are no tests validating the operational aspects of the charm - charm proof test is failing since some required items are missing (eg copyright file) - We deployed the charm using the instructions in the README but we couldn't reach to a web interface. We spotted a number of errors in the logs and we asked the charm author to review them. - xl c/c++ - https://bugs.launchpad.net/charms/+bug/1489829 - Recent code changes look great, but we are unable to test this charm at the moment while we wait for our ppc64le hardware to become available. - Minecraft charm - https://bugs.launchpad.net/charms/+bug/1523896 - This is the second round of reviewing this charm. The author addressed the comments we had. - all tests pass - the layer that builds the charm is provided here: https://github.com/mattyw/minecraft-charm - +1 with moving forward with this charm - postgresql (fix max connections) - https://code.launchpad.net/~stub/charms/trusty/postgresql/fix-max-connections/+merge/282974 - Had some issues with tests due to tester running juju 1.26 alpha3 - downgraded and all tests passed, +1 approved. - ibm-db2 - https://bugs.launchpad.net/charms/+bug/1477057 - All review items have been addressed and the charm has been promulgated. have a great weekend! Andrew -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
[Review Queue] - kafka, kibana, apache2 x2, mariadb, memcached
It's that time again; the Big Data team had a go at the review queue, and here's what we came up with: - kafka - https://code.launchpad.net/~merlijn-sebrechts/charms/trusty/apache-kafka/trunk/+merge/276647 - New actions and upstart job work as expected - Merged with some minor modifications to advertised.host.name logic - kibana 4 - https://code.launchpad.net/~canonical-is-sa/charms/trusty/kibana/kibana4/+merge/276944 - Tests passed with no problems. - Quick code review was fine. - +1, merged - apache2 * (apt-source) - https://code.launchpad.net/~evarlast/charms/trusty/apache2/trunk/+merge/278220 - Tests related to new config values failing (apt-source) - Older tests failing with an assert_called_once error - Unfortunately with so many test failures, I can’t proceed any further with this review - apache2 * (add-logs-interface) - https://code.launchpad.net/~evarlast/charms/trusty/apache2/add-logs-interface/+merge/278222 - This one is failing on some of the same issues as the apt-source review, but others have been fixed - if these are fixed and merged into apt-source, that will be fixed reviews leaving only the two stale cert tests to resolve. - https://code.launchpad.net/~evarlast/charms/trusty/apache2/add-logs-interface/+merge/278222 - mariadb - https://bugs.launchpad.net/charms/+bug/1517165 - This is an update to refresh the MariaDB enterprise repo - We would like to see both consumer and enterprise versions of mariadb made available. If deployed with correct enterprise options, installation would occur from the special repo; otherwise, install from the ubuntu archives. - Not merged for now, pending the outcome of our discussion in the bug. - memcached (local-monitor interface) - https://code.launchpad.net/~brad-marshall/charms/trusty/memcached/add-monitors-relation/+merge/276958 - The charm tests fail. Test 10_deploy_test.py tries to telnet to a port closed by the firewall of memcached. We opened a bug for this issue: https://bugs.launchpad.net/charms/+source/memcached/+bug/1525026 - At this point we cannot proceed with the merge, because we cannot be sure we do not break something else. Also, we did not spot any tests dedicated to the proposed functionality. * As an addendum to both apache2 reviews, the author has proposed a fix and hopefully these will be re-reviewed and merged soon. Questions/comments? We're in #juju on irc.freenode.net Thanks! Andrew -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
[Review Queue] :: openbook :: ethercalc :: cassandra :: apache2
Its that time again - the Big Data team had the opportunity to review some of the items in the review queue... *openbook* https://code.launchpad.net/~talligent/charms/trusty/openbook/trunk/+merge/267885 This one went very smoothly - passed all tests the first time. I was then able to log in with the URL and credentials supplied in the readme and click around. Approved. *ethercalc* https://bugs.launchpad.net/charms/+bug/1486247 Test had some small issues, and port was missing on website-relation MP provided for those issues, and otherwise it seems ok to promulgate *cassandra* https://code.launchpad.net/~stub/charms/trusty/cassandra/spike/+merge/270378 Test fixes and other small improvements Looks good, tests pass. Merged. *apache2* https://code.launchpad.net/~mbruzek/charms/trusty/apache2/nagios_extra_check_https/+merge/275095 This proposal introduces a new nagios config option so the monitor can call check_http with multiple parameters (good for checking multiple hosts from 1 apache2 service) We proposed enhancing the current nagios config to support multiple args instead of having 2 config options that both affect check_http. During review, we also found failures in the hook tests. These were not introduced by this MP, so we opened the following bug to address them: - https://bugs.launchpad.net/charms/+source/apache2/+bug/1511474 -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
[Review Queue] kibana, ibm java sdk, jenkins-bundle
Your friendly Big Data team managed to get some quality review queue time yesterday. Below are the results! *kibana* https://code.launchpad.net/~chris.macnaughton/charms/trusty/kibana/version_bump/+merge/274029 This review was for a version bump from 3 to 4 - The charm itself looks good, the GUI is accessible after deployment, etc. However, two tests were failing with connectivity issues - these seem to be relatively trivial failures so I don't think this one is far off approval. *IBM Java SDK* https://bugs.launchpad.net/charms/+bug/1477067 This charm is interesting as it is the second from an ISV that offers an alternative to our default openjdk/jre environment. Azul Systems had Zulu8 promulgated a few weeks ago -- their charm is a subordinate designed to be installed on an existing service unit (e.g tomcat). This charm, by contrast, is a primary service that installs a JDK, which would be useful to develop/test java apps with the IBM JRE on different architectures. We’re planning to sync with both Azul and IBM next week to discuss the design of a common jre/jdk interface that all java-based services might leverage. In this iteration, the author addressed issues raised from a previous review, and the charm installed with nice status messages along the way. We found additional areas for improvement and created a merge proposal to address them -- things like verifying the sha1sum of the installer, failing fast on unsupported architectures, and additional status when the charm is blocked for configuration. *jenkins-bundle* https://code.launchpad.net/~matsubara/charms/trusty/jenkins/jenkins-bundle/+merge/270415 This one also looks good, but there were a few minor items that need to be addressed, such as some lint errors that were introduced, and some questions / comments on the handling of the extension relation. Have a great weekend! -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
[Review Queue] bird, neutron-calico, mysql, nagios, git, zulu8, haproxy
Good afternoon, Below are the results of our (Amir, Cory, Kevin and I) recent review queue session: *bird* *https://bugs.launchpad.net/charms/+bug/1431445 https://bugs.launchpad.net/charms/+bug/1431445* This charms seems fine, and has been +1 by ~openstack-charmers, but we wanted to exercise the relation to neutron-calico, which is currently having problems (see below). We’ll revisit once we can verify the bgp-route-reflector relation. *neutron-calico* *https://bugs.launchpad.net/charms/+bug/1421230 https://bugs.launchpad.net/charms/+bug/1421230* Install hook failed on relation to nova-compute. There seems to be a problem with the bundled charmhelpers. Requested feedback from the charm author. *mysql * https://code.launchpad.net/~1chb1n/charms/trusty/mysql/rm-unsupported-rls-amulet/+merge/266316 Remove amulet test for unsupported release, merged *nagios* https://code.launchpad.net/~brad-marshall/charms/trusty/nagios/add-extra-config-options/+merge/265480 Provided an MP for handling the race condition in the test. *git ssh server* https://bugs.launchpad.net/charms/+bug/1481282 Re-ran bundletester using local, aws, gce, all passed first time, +1 - Ready *haproxy* https://code.launchpad.net/~verterok/charms/trusty/haproxy/restart-rsyslog-after-install/+merge/268981 bundletester failed to run tests due to lint and subsequent venv issues. bundletester ran successfully once 1 in 5 attempts, although the documented change to restart rsyslog didn’t work - /var/lib/haproxy/dev/log not created until manual restart of rsyslog, but I couldn't validate this failure due to the above test issues. *Zulu8 - Zulu Java 8* https://bugs.launchpad.net/charms/+bug/1477661 Failed : No valid amulet test Added amulet tests and submitted MP for review: https://code.launchpad.net/~asanjar/charms/trusty/zulu8/trunk/+merge/269397 -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju