summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* .gitlab-ci.yml: Do not use kbasstaging/jjardon/full_buildJavier Jardón2017-01-301-0/+3
|
* Validation CIjjardon/deployDaniel Firth2016-12-121-0/+8
|
* Some unpetrify-refs need to be explicit strings for pythonDaniel Firth2016-12-122-3/+3
|
* Add cpus defaults and build-steps defaults from ybd's default.confstaging/defaultsDaniel Firth2016-12-121-0/+40
|
* Add shortcut for checking ybd branches.Daniel Firth2016-12-121-1/+2
| | | | Branches that follow the pattern "staging/fromybd/$1" will `git checkout ybd -b $1`
* .gitlab-ci.yml: Serialize the ci a bitJavier Jardón2016-12-111-13/+19
| | | | | So we have more runners available if we have serveral users using the ci system
* build-essential needs to be first in system morphology filesJavier Jardón2016-12-092-4/+4
|
* strata/bsp-*: /lib/modules -> /usr/lib/modulesJavier Jardón2016-12-096-6/+6
|
* Remove some hacks not needed anymore after the /usr mergeJavier Jardón2016-12-098-63/+16
|
* install-files/essential-files/etc/profile: Only /usr/local/bin:/usr/bin is ↵Javier Jardón2016-12-091-1/+1
| | | | needed
* Implement /usr mergeJavier Jardón2016-12-094-16/+6
| | | | | | | | | | | | | Do not create /bin, /sbin, /usr/sbin and /lib Create symlinks /bin -> /usr/bin /sbin -> /usr/bin /usr/sbin -> /usr/bin /lib -> /usr/lib More info here: https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/
* .gitlab-ci.yml: Deploy a chroot of the minimal systemstaging/offmasterJavier Jardón2016-12-051-1/+15
|
* Add clusters/minimal-system-x86_64-chroot-deploy.morphJavier Jardón2016-12-051-0/+9
|
* Add systems/minimal-system-x86_64-chroot.morphJavier Jardón2016-12-051-0/+12
|
* Fix several implicitly transitive build-dependencies in gnome-system.staging/transitizeDaniel Firth2016-11-281-0/+39
| | | | | | | | Chunks in strata should declare all build-depends of their sibling chunks explicitly, so that the build tool does not need to overcompensate by bringing them in transitively. These were discovered using a baserock V10 version of ybd and then backported.
* Fix several implicitly transitive build-dependencies in devel-system.Daniel Firth2016-11-285-0/+42
| | | | | | | | Chunks in strata should declare all build-depends of their sibling chunks explicitly, so that the build tool does not need to overcompensate by bringing them in transitively. These were discovered using a baserock V10 version of ybd and then backported.
* pcre-utils.morph: it depends on core instead tools stratumJavier Jardón2016-11-171-1/+1
|
* strata/mesa-common.morph: Upgrade to mesa 13.0.0Javier Jardón2016-11-171-2/+2
|
* strata/libdrm-common.morph: Update to libdrm 2.4.71Javier Jardón2016-11-171-2/+2
| | | | This version adds support to etnaviv (vivante) GPUs
* Be explicit about extensions that need python2Daniel Firth2016-11-1722-21/+22
|
* Update .gitlab-ci.yml for new locations of things.Tristan Van Berkom2016-11-111-13/+5
| | | | | | And remove the build of openstack. Change-Id: I62d028000ce4e446d1722fd486bf192dbc724265
* Removed c2man rampant chunk morphTristan Van Berkom2016-11-111-11/+0
| | | | | | | This chunk seems to just be lying around here, not referred to by any strata and no git ref or anything: Get rid of this. Change-Id: I4ec58e9ecc4cc9b665833d52a2dd369aa23ef8ac
* Moving unmaintained systems, clusters and their strata to unmaintained directoryTristan Van Berkom2016-11-11185-250/+196
| | | | | | | | | | | This includes ceph, chef, cxmanage, java, openstack, nodejs, ocaml, qt4, qt5 (system only, qt5 is used by ivi projects), swift, web, xfce and zookeeper systems. All strata which is referred to exclusively by systems and clusters in the unmaintained directory have also been moved to the unmaintained directory. Change-Id: If60b0fa8bc1d7f9c53137fa7106b396668682a9a
* Move gnome systems, clusters and strata into gnome subdirectoryTristan Van Berkom2016-11-1170-71/+71
| | | | Change-Id: I44b4df44b0b144a09977a009595124b4d04128c6
* Moving weston systems, clusters and related strata under weston subdirectoryTristan Van Berkom2016-11-116-4/+4
| | | | Change-Id: Ia805fcbd11d894eb74b18704b6a7070bcc7dd11a
* Moving ivi systems & clusters and related strata to ivi subdirTristan Van Berkom2016-11-1114-13/+13
| | | | Change-Id: I9ebe47f7808885be59ead2ac0778fbf762ad3c4e
* Move trove & mason related systems, clusters and strata to a new trove ↵Tristan Van Berkom2016-11-1123-21/+21
| | | | | | subdirectory Change-Id: Id71531000851293c2be834360ff543399cda3989
* .gitlab-ci.yml: Execute install_requirements.sh inside ybd folderstaging/jjardon/requirementsJavier Jardón2016-11-071-1/+1
| | | | | | | To avoid this error: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt' Change-Id: I2edbf766ac161d34773a55b5591be03db0945409
* Add clusters/minimal-system-x86_64-deploy.morphJavier Jardón2016-11-031-0/+12
| | | | Change-Id: I567730cb53c30b15a9b0daa6754855a3998fc688
* .gitlab-ci.yml: Add missing .morph in genivi-baseline-system-x86_64-generic ↵Javier Jardón2016-11-011-1/+1
| | | | | | system Change-Id: Idcbb01f93eaaafe6658baf37ecab86a817814abd
* .gitlab-ci.yml: GENIVI systems are inside the genivi folder nowJavier Jardón2016-11-011-2/+2
| | | | Change-Id: I95008108fd9e8aa6c9d3157fc748e6edc00c3802
* .gitlab-ci.yml: weston-qt5-system-x86_64.morph -> ↵Javier Jardón2016-11-011-1/+1
| | | | | | systems/weston-qt5-system-x86_64.morph Change-Id: I2792d794d6fb9148d256d0e4db696a27750d4644
* .gitlab-ci.yml: Disable armv7 build until we fix the problems with cloning reposJavier Jardón2016-10-271-9/+9
| | | | | | | This is the build log failing to clone glibc: https://gitlab.com/baserock/definitions/builds/5601838 Change-Id: I3ecdee9a77ad90488bc741c60ae49d610dbb8014
* .gitlab-ci.yml: Disable deployment of the build systemJavier Jardón2016-10-271-13/+13
| | | | | | | Until we know why It is failing: https://gitlab.com/baserock/definitions/builds/5576416 Change-Id: Ib2f00d340677899e934c32d2943f0ee22624284c
* .gitlab-ci.yml: Only build the whole set of system in the master and staging ↵Javier Jardón2016-10-271-0/+40
| | | | | | | | | | | | | branches In this way, individual developers can test specific system changing the .gitlab-co.yml file in their own branches without the need of building the whole set of system Everything should be built when sending a branch for merge (in a staging/ branch) and in when it gets actually merged (master) Change-Id: I94a60daa05b768be72eb0bc69070694939638dab
* .gitlab-ci.yml: Add a armv7l job to build the build-systemjjardon/ci-armJavier Jardón2016-10-271-0/+7
| | | | Change-Id: Ice1d5513a44667ec314ed0fcb7a583b4bbfdfd98
* .gitlab-ci.yml: Add dependencies for the deploy stepJavier Jardón2016-10-271-0/+2
| | | | Change-Id: Ifda0f9615b9c876d93691fb08d6715eea65e4e58
* .gitlab-ci.yml: Do not call shJavier Jardón2016-10-271-1/+1
| | | | Change-Id: Ibd3cfb1728423f6b7c5e96d08bf7f7073d5d56d8
* Revert ".gitlab-ci.yml: Do not call sh"Javier Jardón2016-10-271-1/+57
| | | | | | This reverts commit fc72e0f9ec501e986839dbb0bf10dff0675e6604. Change-Id: I1a47c123ed26a5503bce9b60024aed796821029d
* .gitlab-ci.yml: Use python-slim imageJavier Jardón2016-10-261-1/+2
| | | | Change-Id: I7229e8e4b91feff9e14927c8b508be636c657fa2
* .gitlab-ci.yml: Do not call shJavier Jardón2016-10-261-57/+1
| | | | Change-Id: I7acae4cdb9f56d7ef6d30e82018bfe3c16785500
* Fix morph upgrade command in trove-upgrade clusterPedro Alvarez2016-10-171-1/+1
| | | | Change-Id: Ic4ec5c86e97637cee555bd4e9fffc40a6980ab53
* .gitlab-ci: Build trovePedro Alvarez2016-10-171-0/+5
| | | | Change-Id: If2f3d130d713b72d67a0437450bec76a83f48e20
* Upgrade pbr to 0.11.1 to fix build error in python3-corePedro Alvarez2016-10-172-4/+4
| | | | | | | | | | | | | | | | | | | | | | | + python3 setup.py install --prefix /usr --root /pbr.inst Traceback (most recent call last): File "setup.py", line 22, in <module> **util.cfg_to_args()) File "/pbr.build/pbr/util.py", line 256, in cfg_to_args wrap_commands(kwargs) File "/pbr.build/pbr/util.py", line 477, in wrap_commands for cmd, _ in dist.get_command_list(): File "/usr/lib/python3.5/site-packages/setuptools/dist.py", line 447, in get_command_list cmdclass = ep.resolve() File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2235, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/pbr.build/pbr/testr_command.py", line 47, in <module> from testrepository import commands ImportError: No module named 'testrepository' Upgraded also pbr in python2-core for consistency, and not upgraded to latest given that some components (like mox3) need pbr's version to be < 1 Change-Id: I42c278c95e001729ab0b458097301a4be42d3d85
* .gitlab-ci.yml: Use docker python:2.7 image instead python:3.6Javier Jardón2016-10-131-1/+1
| | | | | | ybd is not python3 yet Change-Id: I94e1cb24324a89a5928f92df0bbbb990ee74ade7
* .gitlab-ci.yml: Use docker python:3.6 image instead the generic oneJavier Jardón2016-10-131-0/+2
| | | | Change-Id: Ida60053a112c349fe678f5a42134962c60698e80
* .gitlab-ci.yml: Use ybd's install_dependencies.sh scriptjjardon/install_dependenciesJavier Jardón2016-10-131-2/+1
| | | | Change-Id: I8718a0d814eaca10f88a46502b7a35c64c7940f3
* strata/core.morph: Upgrade python to v3.5.2jjardon/python_upgradeJavier Jardón2016-10-122-6/+6
| | | | Change-Id: Ic4b2f6d905b3f9bf93a521c189682ee487ca3078
* Revert "Add ostree.write deployment extension"Javier Jardón2016-10-127-320/+0
| | | | | | | | Deployment of the minimal system broke after applying this This reverts commit 5bca5fc3e8215601d1e2d33ce31f6a41c4bcfcc9. Change-Id: Ibbc7cd24e10adec207ccb9848985c301974dca6b
* Update lorry and lorry-controller to get YAML lorry supportAdam Coldrick2016-10-092-2/+2
| | | | Change-Id: I8557b6099ea7bdbf685b5cb3732b9d0e2d08350b