I've created a karlserveless branch of "osideploy" that builds karlstaging/karlprod instances using checkouts of the karlserveless branches of various other packages.
Nits:
- It uses git@ urls instead of https urls for development checkouts, because one of them (osi) is not accessible via https (at least I couldn't figure out how to do it). This means that "bin/stage localstaging build" will require that your 'karltest' user has a passphraseless ssh pubkey that correlates with a github user that has access to the repositories being checked out.
- Unfortunately, using libmemcached 1.0.18 breaks pylibmc, which is used by RelStorage, so I've had to disable the memcached related items in the relstorage configuration.
- The mailin process isn't working because it wants a ``postoffice.queue`` to be present in the configuration and I'm not sure what to set it to.
Independent/mindful of these nits, running "bin/stage localstaging run" successfully starts karl, and I can visit it on localhost:6544.
I've created a karlserveless branch of "osideploy" that builds karlstaging/ karlprod instances using checkouts of the karlserveless branches of various other packages.
Nits:
- It uses git@ urls instead of https urls for development checkouts, because one of them (osi) is not accessible via https (at least I couldn't figure out how to do it). This means that "bin/stage localstaging build" will require that your 'karltest' user has a passphraseless ssh pubkey that correlates with a github user that has access to the repositories being checked out.
- It builds libmemcached 1.0.18 instead of 0.53, because 0.53 refused to build on my Ubuntu 12.04 system (see https:/ /bugzilla. redhat. com/show_ bug.cgi? id=1037707).
- Unfortunately, using libmemcached 1.0.18 breaks pylibmc, which is used by RelStorage, so I've had to disable the memcached related items in the relstorage configuration.
- The mailin process isn't working because it wants a ``postoffice. queue`` to be present in the configuration and I'm not sure what to set it to.
Independent/mindful of these nits, running "bin/stage localstaging run" successfully starts karl, and I can visit it on localhost:6544.