summaryrefslogtreecommitdiff
path: root/strata/chef
Commit message (Collapse)AuthorAgeFilesLines
* Reformat all definitions according to a consistent styleSam Thursfield2015-07-194-6/+4
| | | | | | | | | | | | | | | | | This was done using the 'indent' tool, which uses a fork of PyYAML named 'ruamel.yaml' to rewrite YAML files without losing comments, ordering, or certain elements of formatting. My aim with doing this is to open the door to automated editing of the reference system definitions using the 'ruamel.yaml' library. This can be used to implement automated migration when we want to make changes to the YAML format that we use to represent Baserock system definitions. Although this looks drastic, remember that it's actually only altered 65 out of 608 .morph files -- the vast majority already pass unchanged through my version of ruamel.yaml. Change-Id: I95ec978714b5bd1c02c90183336a9fbb846cb692
* Fix 'name' field mismatchesSam Thursfield2015-07-071-0/+0
| | | | | | | | | | | | | The 'name' field is set in both a chunk's definition, and in the chunk reference point in each stratum where that chunk is included. Some of them didn't agree on the name of the chunk. In all cases I've made 'name' match the filename of the chunk .morph file, either by fixing the chunk .morph file or the stratum .morph file (and in one case, the filename). This should have no effect on behaviour, it's just a tidyup. Change-Id: I90bcd3fa382e24c8aa2d370ea5f545491169d1db
* Move sgdisk morph file to correct location (chef stratum)baserock/jjardon/core_cleanupJavier Jardón2015-02-261-0/+7
|
* strata/chef/libpopt: Use default autotools commands instead hardcode themJavier Jardón2015-02-261-5/+1
|
* Move libopt morph file to correct location (chef stratum)Javier Jardón2015-02-261-0/+10
|
* chef: Add missing C libraryJim MacArthur2015-01-201-0/+6
| | | | This must be added manually, because it's not described in the RubyGems metadata.
* Add /etc/lsb-release when installing chefJim MacArthur2015-01-191-0/+7
|
* chef: Fix build of signed Gems, by doing an unsigned buildSam Thursfield2015-01-193-0/+6
|
* chef: Use ipaddress 'master' branch to fix Gem buildSam Thursfield2015-01-191-0/+0
| | | | | The 0.8.0 release had a bad Gemspec file committed, master seems to contain several useful fixes.
* chef: Fix libyajl2 buildSam Thursfield2015-01-191-2/+2
| | | | Needs to be told to use the system-wide version, not its own bundled copy.
* chef: Manually fix Erubis buildSam Thursfield2015-01-191-1/+6
| | | | | Seems to use an obsolete build system called 'rook', which I cannot get to work.
* chef: Manually add morphs for non-standard Gem componentsJim MacArthur2015-01-193-0/+42
|
* Add morphs generated by import toolJim MacArthur2015-01-1928-0/+364