Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a 64-bit systembaserock/liw/chef-with-sam | Lars Wirzenius | 2014-08-28 | 1 | -0/+28 |
| | |||||
* | Change ref for ruby to something on gbo | Lars Wirzenius | 2014-08-28 | 1 | -1/+1 |
| | |||||
* | Update chef morphs to be generated from stable 11.8.4.ohai7.0 tag | Sam Thursfield | 2014-08-28 | 31 | -222/+370 |
| | | | | | | | | Using chef-12.0.0.alpha.0 results in the following error: # chef-client /usr/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not find 'ohai' (~> 7.2) - did find: [ohai-7.2.0.rc.1] (Gem::LoadError) | ||||
* | Include foundation in chef-system | Sam Thursfield | 2014-08-28 | 1 | -0/+3 |
| | | | | | This increases the size to around 250MB, but it's required for libffi to work, and much other stuff no doubt. | ||||
* | Update chef morphs for new build-mode: rubygem approach | Sam Thursfield | 2014-08-28 | 45 | -88/+132 |
| | |||||
* | ADD NAME FIELD BECAUSE THE STRATUM IS IGNORED OTHERWISE | Sam Thursfield | 2014-08-28 | 1 | -1/+2 |
| | |||||
* | Use a ref that actually exists in the dummy repo | Sam Thursfield | 2014-08-28 | 1 | -44/+44 |
| | |||||
* | Chef imported into Baserock, prototype #2 | Sam Thursfield | 2014-08-28 | 47 | -13/+1026 |
| | | | | | | | | | Taking advantage of the new work in Morph 'master' allowing chunk morphs to go in definitions, we can now treat each Gem as a chunk, and with a bit of hackery, make fetching and compiling+installing the Gem from http://rubygems.org/ look like a normal Morph build. To avoid the hackery we need to introduce a separate build-mode, probably, but this is a start! | ||||
* | REmove GCC binaries in the chef system manually | Sam Thursfield | 2014-08-28 | 3 | -0/+22 |
| | | | | | Nasty hack, but saves 200MB or about 50% of the total size of the system. | ||||
* | Strip out ruby documentation from the chef system | Sam Thursfield | 2014-08-28 | 2 | -2/+7 |
| | | | | It's about 70MB, and not needed in a container. | ||||
* | Don't include core-runtime, try pulling in just the OpenSSL libs | Sam Thursfield | 2014-08-28 | 2 | -1/+2 |
| | | | | | The chef system is about 667MB with core-runtime included which seems excessive for a container! | ||||
* | Remove fluff | Sam Thursfield | 2014-08-28 | 1 | -86/+0 |
| | |||||
* | chef-system: OpenSSL libraries are needed at runtime. | Sam Thursfield | 2014-08-28 | 2 | -0/+7 |
| | |||||
* | Add Chef hack attempt #1 | Sam Thursfield | 2014-08-28 | 2 | -1/+13 |
| | | | | | This uses a local repo with all the required Gems committed in advance and a script that runs 'gem install' as the build tool. | ||||
* | Initial chef system | Sam Thursfield | 2014-08-28 | 2 | -0/+102 |
| | | | | Installs chef by running 'gem' at deploy time. Sorry. | ||||
* | Merge remote-tracking branch 'origin/baserock/sam/coreutils-8.23' | Sam Thursfield | 2014-08-28 | 1 | -2/+2 |
|\ | | | | | | | Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk> | ||||
| * | Update coreutils to 8.23 | Sam Thursfield | 2014-08-27 | 1 | -2/+2 |
|/ | |||||
* | Document the need for mason to be able to upload to upstream troves | Michael Drake | 2014-08-27 | 1 | -0/+5 |
| | | | | | | | | Add a note showing how to copy the mason controller's id_rsa.key.pub to the upstream trove. This is needed or else artifact upload will now work, resuling in a FAIL. Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk> | ||||
* | Update morph to latest version | Richard Maw | 2014-08-26 | 1 | -1/+1 |
| | | | | | | This includes `git replace` mitigation code and raising an exception if morph can't talk to the remote git cache, rather than assuming the morphology didn't exist, and building the wrong thing. | ||||
* | Merge branch 'baserock/pedroalvarez/fix-licensecheck' | Pedro Alvarez | 2014-08-20 | 1 | -14/+12 |
|\ | | | | | | | Reviewed-by: Richard Maw | ||||
| * | Update licensecheck.sh to use the new definitions tree. | Pedro Alvarez | 2014-08-20 | 1 | -14/+12 |
| | | |||||
* | | mason: Don't checkout repo using .git suffix | Richard Maw | 2014-08-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Failing to do this means that the deployment uses the wrong morphology, because build will end up using the repo without the .git suffix, so it will never update the cached version of the repo without it. The version with the .git suffix is only updated on the initial checkout, but is used by deploy, so it would pick up obsolete morphologies and not include new changes. Rubber-stamped-by: Richard Maw | ||||
* | | Update morph for branch sam/rawdisk-upgrades' | Sam Thursfield | 2014-08-19 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'baserock/richardmaw/fix-up-release-test' | Richard Maw | 2014-08-19 | 3 | -34/+36 |
|\ | | | | | | | | | | | | | | | | | | | Rubber-stamped-by: Richard Maw The majority of the patches were approved, but for the rest there is nobody else familiar enough with the code to comment. This code has been through a Mason pipeline a couple of times though, so it is less likely to break anything. | ||||
| * | mason: Include build logs in output when builds fail | Richard Maw | 2014-08-19 | 1 | -2/+7 |
| | | |||||
| * | Use file: URI for list-artifacts in release-upload | Richard Maw | 2014-08-19 | 1 | -1/+1 |
| | | | | | | | | | | | | This requires the script be run in the top of the definitions repository, but will actually try to upload the changes that were tested, rather than the current HEAD. | ||||
| * | Remove all VM storage together in one command | Richard Maw | 2014-08-19 | 1 | -4/+1 |
| | | |||||
| * | Never remember hosts when running ssh commands on instances | Richard Maw | 2014-08-19 | 1 | -4/+2 |
| | | | | | | | | | | The rest of the ssh commands are to the VM host, which we can't change all of, since some are run as part of the deployment extension. | ||||
| * | Rename wait_online to wait_until_online | Richard Maw | 2014-08-19 | 1 | -2/+2 |
| | | |||||
| * | Rename Instance -> DeployedSystemInstance | Richard Maw | 2014-08-19 | 1 | -2/+3 |
| | | | | | | | | This name requires less context to understand its use. | ||||
| * | Various style fixes to release-test | Richard Maw | 2014-08-19 | 1 | -4/+7 |
| | | |||||
| * | Implement load_cluster_systems in terms of load_morphology | Richard Maw | 2014-08-19 | 1 | -2/+1 |
| | | |||||
| * | Rename MorphologyFrobber -> MorphologyHelper | Richard Maw | 2014-08-19 | 1 | -13/+12 |
|/ | | | | It was a sucky placeholder name that wasn't replaced by anything better. | ||||
* | Update cpython morphology to support newer cpython branches. | Daniel Silverstone | 2014-08-19 | 2 | -2/+2 |
| | | | | | | | | | Also update morph with fix to GitDirectory config caching. Cpython change reviewed by Richard Maw and Paul Sherwood, each giving +1. Morph change reviewed by Richard Maw, +2 | ||||
* | Re-organise definitions with scripts/organise-morphologies.pyGENIVI-I0.1baserock/release/GENIVI-I0.1 | Richard Maw | 2014-08-18 | 428 | -1048/+4930 |
| | |||||
* | Merge branch 'baserock/james/revert-3.16-tegra' | James Thomas | 2014-08-18 | 1 | -2/+7 |
|\ | | | | | | | | | Reviewed by: Richard Maw <richard.maw@codethink.co.uk> Merged by: James Thomas <james.thomas@codethink.co.uk> | ||||
| * | Upgrade kernel in bsp-jetson-devel to R19 versionbaserock/james/revert-3.16-tegra | James Thomas | 2014-08-18 | 1 | -1/+1 |
| | | |||||
| * | Revert "Upgrade the kernel to a 3.16 branch" | James Thomas | 2014-08-18 | 1 | -2/+7 |
|/ | | | | | | | This reverts commit 737265115c5b26a3511f6a8a34c87aa48f6b8ca1. The upstream 3.16 kernel has too many problems for it to be useful at this time | ||||
* | Merge branch 'baserock/pedroalvarez/GENIVI-I01v2' | Pedro Alvarez | 2014-08-18 | 1 | -6/+6 |
|\ | | | | | | | Reviewed-by: Sam Thursfield | ||||
| * | Update AudioManager and common-api for Intrepid Baseline I-0.1 | Pedro Alvarez | 2014-08-18 | 1 | -6/+6 |
|/ | | | | | - CommonAPI and CommonAPI DBus upgraded to 2.1.6 - AudioManager upgraded to 6.0 + patch to use CommonAPI 2.1.6 | ||||
* | Merge branch 'baserock/franred/organize-morphologies-script_v2' | Francisco Redondo Marchena | 2014-08-18 | 2 | -1/+267 |
|\ | | | | | | | | | | | Reviewed by: Richard Maw <richard.maw@codethink.co.uk> Daniel Silverstone <daniel.silverstone@codethink.co.uk> Merged by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> | ||||
| * | Add a script to organize morpholgies into definitionsbaserock/franred/organize-morphologies-script_v2 | Francisco Redondo Marchena | 2014-08-18 | 1 | -0/+266 |
| | | |||||
| * | ruby.morph: Fix typo in chunk: unpetrify-ref | Francisco Redondo Marchena | 2014-08-18 | 1 | -1/+1 |
|/ | |||||
* | Update morph ref for branch baserock/straycat/distbuild-trivia | Sam Thursfield | 2014-08-18 | 1 | -1/+1 |
| | |||||
* | Merge branch 'baserock/franred/fixing-chunks' | Francisco Redondo Marchena | 2014-08-15 | 6 | -6/+6 |
|\ | | | | | | | | | Merged by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Review by: Pedro Alvarez Piedehierro <pedro.alvarez@codethink.co.uk> | ||||
| * | Update qt5-tools ref to use a valid morphology | Francisco Redondo Marchena | 2014-08-15 | 1 | -1/+1 |
| | | |||||
| * | Update freefont-otf ref to use a valid morphology | Francisco Redondo Marchena | 2014-08-15 | 3 | -3/+3 |
| | | |||||
| * | Update attr ref to use a valid morphology | Francisco Redondo Marchena | 2014-08-15 | 1 | -1/+1 |
| | | |||||
| * | Update lua ref to use the YAML version | Francisco Redondo Marchena | 2014-08-15 | 1 | -1/+1 |
|/ | |||||
* | Update attr so it isn't broken | Adam Coldrick | 2014-08-15 | 1 | -2/+2 |
| |