summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade util-linux to 2.27cu010-trove/br6/genivi-demo-platformPedro Alvarez2015-09-231-2/+2
| | | | | | This version of util-linux will be needed for new versions of systemd. Change-Id: Ie1ebfeed53abdccf991ba91a0c8766ef70d75ed0
* Force Readline to link against the libncurses library.Pedro Alvarez2015-09-231-0/+2
| | | | | | | | | | | | | | | | | This is to fix the following error: ld: warning: cannot find entry symbol _start; not setting start address /usr/lib/libreadline.so: undefined reference to `tputs' /usr/lib/libreadline.so: undefined reference to `tgoto' /usr/lib/libreadline.so: undefined reference to `tgetflag' /usr/lib/libreadline.so: undefined reference to `UP' /usr/lib/libreadline.so: undefined reference to `tgetent' /usr/lib/libreadline.so: undefined reference to `tgetnum' /usr/lib/libreadline.so: undefined reference to `PC' /usr/lib/libreadline.so: undefined reference to `tgetstr' /usr/lib/libreadline.so: undefined reference to `BC' Change-Id: I27e246f1c43b39f22b9761d0c062e7441872c5b4
* testing pushing to baserefWill Holland2015-09-211-0/+1
|
* Empty commit to trigger orchestrationDaniel Silverstone2015-09-180-0/+0
|
* install-files: Allow definition of manifests in multiple variablesRichard Maw2015-09-183-6/+28
| | | | | | | | | | | | | | | | | | | install-files was initially designed such that if you wanted to install multiple manifests you should put multiple whitespace separated paths in the INSTALL_FILES variable. This is clunky if you want to extend the set of files to install, particularly in cluster deployments with multiple systems, as otherwise you could make use of YAML merge keys. So now, like fstab.configure you can set multple options, by using environment variables that start with INSTALL_FILES. It's also easier to extend the set of install files on the command-line or in the environment this way too, since you don't need to parse the YAML to see what it originally had. Change-Id: I298db7ae9790a536e5a5f32b069d0908012695af
* Remove poi-service from buildRichard Maw2015-09-151-5/+5
| | | | | | Its build system appears to be incorrectly defined Change-Id: I87d2ca05deab9c53d791898d64a2dfbb179aeb9f
* Remove browser-pocRichard Maw2015-09-151-6/+6
| | | | | | It depends on submodules from git@github.com. Change-Id: Ib96f442479bd52f68f7f9bee6244b8fb9ee14e09
* Remove max-jobs from qtwebkitRichard Maw2015-09-151-1/+0
| | | | | | We're building this on a beefy enough machine. Change-Id: I40c07d030fec88178ec83bcd3ecf1be46a10ceb0
* Rename input-genivi's libinputRichard Maw2015-09-151-1/+1
| | | | | | | | | | YBD assumes it can reference chunks by name alone. Morph allows chunks under different names in different strata. Unfortunately we have to use YBD to build currently, so we need to disambiguate it. Change-Id: I67907ed00443e2acc0ee3db10862977b1bbd0eff
* Remove positioning componentRichard Maw2015-09-152-16/+0
| | | | | | Integration was not finished. Change-Id: Id16b6bd9b1af660209d0570dc78b9ab6ddf98b9d
* Change tlsa.morph to be the genivi-demo systemWill Holland2015-09-151-2/+2
|
* Add install-files/ciat from master-tlsa branchWill Holland2015-09-151-0/+1
|
* Reset because alterations made on basebranchWill Holland2015-09-141-2/+1
|
* Will testWill Holland2015-09-141-1/+2
|
* Add the other install-files. Apparently essential is essentialPatrick Darley2015-09-11145-0/+19497
|
* Add install files required by tlsa clusterPatrick Darley2015-09-112-0/+3
|
* Add extensions to the this old branchPatrick Darley2015-09-1193-0/+9510
|
* Add tlsa clusterFirehose merge bot2015-09-111-0/+13
|
* Fix navit installing to the wrong placebaserock/jonathanmaw/genivi-demo-platformJonathan Maw2015-05-121-1/+1
| | | | Change-Id: I6f9967afe1ff40fa707de13adb6bbc1d891188d6
* WIP Add FSAJonathan Maw2015-05-123-2/+31
| | | | Change-Id: I08b38af14f0f6dd85088dedd773b691db6c244f3
* Make user dbus service and socket start automaticallyJonathan Maw2015-05-113-1/+5
| | | | Change-Id: I564ea426a8318ea2bcfc331ccfdb8e94fbe167a8
* Use the baserock-standard pygobjectJonathan Maw2015-05-073-20/+3
| | | | Change-Id: Ie2eac8e580010f92d50b684af6e866f10e3a8c23
* Fix the systemd units from browser-pocJonathan Maw2015-05-071-2/+2
| | | | | | | This may be subject to change, depending on whether browser-poc upstream accepts the build system patch. Change-Id: I673a25347e7ad83ffe816069109c4e974f484ae8
* Use a version of automotive-message-broker that has fewer things wrong with itJonathan Maw2015-05-062-6/+4
| | | | Change-Id: Iddf615fb5f7e08d73a7c72cdd2723de772d053be
* Completely untested add systemd user dbus configJonathan Maw2015-05-064-0/+27
| | | | | When it comes time to upstreaming, a lot of this will probably be moved into the dbus chunk.
* gdp-hmi: Fix images failing to install in a way that worksJonathan Maw2015-05-051-6/+4
| | | | | | The destination must be the same for all three dirs, even if that means files overwrite each other. Since `cp` refuses to do that as part of the same command, I run it once for each subdir.
* gdp-hmi: Fix images failing to install to destinationJonathan Maw2015-05-051-2/+6
| | | | | This has not been verified to install to the correct place, just that it doesn't fail any more. Expect this to get redone.
* Revert "VERY DIRTY: Use baserock/jonathanmaw/genivi-demo-jetson for browser-poc"Jonathan Maw2015-05-051-1/+1
| | | | | | | | This reverts commit 2f6d1e0d0ead5f570feeaf769efe4a58c1d1dcee. This is because genivi-demo-jetson isn't actually ready, and the end-goal is to have baserock/jonathanmaw/sensible-build changes merged upstream, so genivi-demo-jetson will have changed a lot, regardless.
* VERY DIRTY: Use baserock/jonathanmaw/genivi-demo-jetson for browser-pocJonathan Maw2015-05-051-1/+1
|
* Add the install-essential-files configuration extensionJonathan Maw2015-05-051-0/+1
|
* Use mesa-common-vm in GENIVI Demo PlatformJonathan Maw2015-05-051-2/+2
| | | | | | The latest version of mesa doesn't support VMs, so we use mesa-common-vm to install an older version on top for systems that use mesa and are in VMs.
* Update qtwebkit to 5.4.2Jonathan Maw2015-05-051-2/+2
| | | | | | This is required because the updated gcc version revealed that qtwebkit was implicitly relying on some templates being instantiated, and gcc had optimized them away.
* Move qtmultimedia to gstreamer-1.0Jonathan Maw2015-05-051-3/+3
| | | | | gstreamer-0.10 is currently broken by the current version of bison, and fixing it is a major hassle due to submodules.
* Use qtmultimedia instead of qtmultimedia-gstreamerJonathan Maw2015-05-011-1/+1
| | | | It was referring to a chunk morphology that didn't exist.
* Add a modified version of qtwaylandJonathan Maw2015-05-011-0/+5
| | | | | This is not the upstream qtwayland, it is a modified version which makes qt applications use the LayerManager API
* Use a specific combination of wayland-ivi-extension, weston and libinputJonathan Maw2015-05-016-13/+39
| | | | | | | | | | | | | This is necessary because: * genivi-demo-platform-hmi requires features of wayland-ivi-extension which were taken out after version 1.3.91 * It links against an ivi-layout module in weston with an interface that is part of the weston-ivi-shell fork before it was merged with weston, hence it must be a version before weston 1.7. this existed as the branch "weston-ivi-shell-1.6.0-rc1-testing-01" on github/ntanibata/weston-ivi-shell. * libinput 0.7, because 0.8+ changed function signatures that weston uses.
* Add GENIVI Demo Platform system and stratumJonathan Maw2015-05-0113-0/+368
|
* clusters/release.morph: Use unique names for deployment namesPedro Alvarez2015-05-011-2/+2
| | | | Change-Id: I5ee7098ab77ceb408b3dff5aa8d6dd89dea03db2
* cluster/ci: Add genivi systems to the ciJavier Jardón2015-05-011-0/+19
| | | | | | So our released systems are being tested in the ci Change-Id: Iced5b662a90d4586a13738f03471f8598058128a
* openstack: improve network configuration extensionTiago Gomes2015-05-011-5/+18
| | | | | | Also ensure that the /etc/openstack directory exists. Change-Id: I633cf3e9add94ff1d9622062e55b4d15db541cbf
* clusters/weston-system-x86_64-generic-deploy: Add ability to boot from USBJavier Jardón2015-05-011-1/+12
| | | | Change-Id: I312071ee1ff2d705af095ddff2b5db50b302d4af
* distbuild: Disable strict SSH host key checkingSam Thursfield2015-05-011-0/+10
| | | | | | | | | | | | | | | | | | Although we scan the keys of the Trove, we can only do this for the exact hostname specified in TROVE_HOST. If the definitions being built point to repos in the Trove using an SSH URL but with a different hostname (e.g. as an IP address, or a differently qualified hostname) then the distbuild will fail with a fairly opaque error: ERROR: Build of xx failed: ERROR: Failed to update cached version of repo ssh://git@.../xxx Currently we expect distbuild to be deployed on a trusted private network, so this change doesn't make it less secure. However, it would be a problem in future if we want distbuild networks connecting to their Trove across a public, untrusted network. Change-Id: I6cf8b318cab8985e811b5ee5ac29df225b62270d
* openstack: improve ceilometer configuration extensionTiago Gomes2015-05-011-33/+25
| | | | Change-Id: Ie14289e4fe23979d6d0d3f65658c0b48f0b1de18
* openstack: improve nova configuration extensionTiago Gomes2015-05-011-43/+25
| | | | Change-Id: Ibc0b20feb13848d73dbc2ce5836efe565bc3381b
* openstack: improve cinder configuration extensionTiago Gomes2015-05-011-38/+26
| | | | Change-Id: I709085e7ca489510196cb6ea8c0502cdd34ff3a0
* openstack: improve neutron configuration extensionTiago Gomes2015-05-011-53/+30
| | | | Change-Id: I05e7147ea9577557fe8adbe1c2fc46db33351090
* openstack: enable glance only in the controllerTiago Gomes2015-05-014-16/+39
| | | | Change-Id: I506525f48952b1807732fb726aa16f9f33e608d7
* openstack: enable keystone only in the controllerTiago Gomes2015-05-014-20/+38
| | | | Change-Id: I43f1cd43645ff8358a1d8d699352438633124038
* openstack: tidy up cluster morphologiesTiago Gomes2015-05-013-8/+9
| | | | Change-Id: Ide6df1bb9128585973dfc3eec37fd46c5eda7a68
* openstack: remove duplicated information in clusterTiago Gomes2015-05-012-15/+0
| | | | | | | Those variables were already defined somewhere in the cluster, so there is no need to duplicate them. Change-Id: Ia02e93b561f9d33580c45d96d7f01520acf3b678