- change libevent source url (cf_remote_file does not support download from https and redirect yet).
- add checksums (for cf_remote_file).
- use dev_setup cache.
Change-Id: I3ef634af15d99d44e12287427f8e4dbaf8153509
This change switches to downloading the source from github to avoid
outage of lua-cjson's author's homepage.
Test plan:
Run dev_setup on a vanilla VM and pass BVTs
Change-Id: I8068a5060014b46847cfa288916e282de22fb88a
Correcting my stupidity of commenting out the ownership and permission
attributes in commit 2abb03a9.
Change-Id: I7ddc6b070cb167d3285ece9aba3390a837fe4114
This change adds a license and notice file to the stager sub dir in
preparation for giving it its own repo.
Change-Id: I7fbdd2895b4d556f9439ae900b461ad7955ab798
This change replaces the use of remote_file with cf_remote_file to
work around two limitations in Chef 0.10:
- Chef shares its downloading logic of remote_file with its REST
client. The REST client decompresses archives when it sees the
header "Content-Encoding: gzip", which is an undesirable behavior
for remote_file.
- Chef only uses the specified checksum to trigger update, but it does
no validation after new remote files are downloaded.
Our requirement of cf_remote_file:
- Don't do content decoding magic
- checksum required and *always* validates the checksum
Test plan: remove locally compiled ruby and the cached tarballs, run
dev_setup.
Change-Id: Ifb91188ec7ec2f77fafc671d128625ec0f8f1c77
- Configure sasldb and lib event when going dev setup for memcached
- Addressed CR comments
- Updated vcap to remove couchdb from optional services, this change will be made later
- Cleaned up memcache dev setup recipie (in place edit of saslauthd config file)
- Configured neo4j and memcached to be excluded by default, use environment variable to override
- Config files corrections from CR comments
- Deleted unused file, added default 16M memory for memcached instance
Change-Id: I3f28d4b42989af6dc56ca1757daff93b43b5f6d7
Newer versions of Chef varies its behavior based on the type of GID.
This patch (kudos to Doug MacEachern) makes both new and old versions
happy.
Change-Id: Ib7f05899d2e2e04ca34385512efcad8509d9cc5d
- Fixing Spring autoconfig fails when app is using AnnotationConfigWebApplicationContext (CF-11)
- Handle javaee (or other) namespace if present correctly for all Java based plugins.
Change-Id: I738b10fe02217c804defc92801d7021ca2c5d6bb