lp:~caio1982/capomastro/charm-postdeploy-fixes

Created by Caio Begotti and last modified
Get this branch:
bzr branch lp:~caio1982/capomastro/charm-postdeploy-fixes
Only Caio Begotti can upload to this branch. If you are Caio Begotti please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Caio Begotti
Project:
Capomastro
Status:
Merged

Recent revisions

62. By Caio Begotti

remove this collectstatic run from here since it is now part of the capomastro package

61. By Caio Begotti

fix lp:1417074 to allow a proper repository config of the charm

60. By Caio Begotti

force static file serving with django even when debug is turned off (depends on an alias to the /static/ path of apaches wsgi config, part of the mojo spec)

59. By Caio Begotti

fix the problem of jenkins/0 not being able to reach capomastro because django was not being permissive enough behind the curtains as it also needed access to the private address of capomastro not only to its public hostname

58. By Caio Begotti

provide a better explanation on the issue we got on production when capomastro went live

57. By Caio Begotti

remove unused template that now sits in the mojo spec tree

56. By Caio Begotti

merging the new package structure with way too many charm changes so we can deploy it with a mojo spec

55. By Caio Begotti

I have worked out a few changes to the original OpenID charm available via jujucharms.com and this merge request uses it to have finally SSO support when deploying Capomastro. No need to manually log into the Apache box to create the store directory and authorization lists. When this is more mature (i.e. reviewed by IS) perhaps we could keep the OpenID charm inside Capomastro's repository to reduce bus factor even further.

54. By Caio Begotti

It is really annoying that apt-add-repository won't accept private PPAs so that was needed otherwise I would have to keep changing the install hooks of both Capomastro's and our forked Jenkins' charms. At least with this we can keep the private repository line with auth stuff in it separated in a config.yaml used for deployment only. This only affects Capomastro as the Jenkins changes were pushed to my forked (+junk) Jenkins charm already.

53. By Caio Begotti

as discussed before this might just be a race condition (one of many in juju, yes...) but this workaround seemed to ok without side effects so far

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:capomastro
This branch contains Public information 
Everyone can see this information.

Subscribers