Closed bac closed 8 years ago
The file hook/cached-website-relation-joined has a syntax error that was introduced before 2.1.1 was cut. It is only showing up now in mojo CI since previous runs of CI installed v2.0.3 of the charm before upgrading to 2.1.1. The relation was created under 2.0.3 so this hook was not exercised.
Now we install 2.1.1 from scratch and jenkins fails.
The error would've been caught if our lint target was better crafted. That has been fixed now, which necessitated some formatting changes.
QA:
Deploy the charm and ensure things work. Create a relation like:
["jc-jujugui:cached-website", "jc-apache2:balancer"]
:+1:
:+1:
:+1:
QA: OK
I did: bootstrap; deploy cs:apache2; deploy local:juju-gui; add-relation "juju-gui:cached-website" "apache2:balancer"
There was no error. Relation was added.
:shipit:
Status: merge request accepted. Url: http://ci.jujugui.org:8080/job/juju-gui-charm-merge
Test PASSed. Refer to this link for build results (access rights to CI server needed): http://ci.jujugui.org:8080//job/juju-gui-charm/102/ Test PASSed.