| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ie55e6baece022df18700968827f91b84f377218d
|
|
|
|
| |
Change-Id: I61fe44a481d23034e2788737113e7f2b3e23f998
|
|
|
|
| |
Change-Id: I9220ad0a2f25e3e22915fa46bb05da20e24cec74
|
|
|
|
|
|
|
| |
So the Qt5 strata doesnt bitrot and everyone can take advantage of
the cache
Change-Id: Ic1c23edbbe688cbbeff7da100f24c306f785354f
|
|
|
|
| |
Change-Id: Ib6a1836525ba448666e9a090beb324bac0940168
|
|
|
|
|
|
|
| |
With generic upstream components (some of them already by GENIVI
and AGL)
Change-Id: Id0562558cc072eed4c90168f44db16daffef65b9
|
|
|
|
|
|
|
| |
With generic upstream components (some of them already by GENIVI
and AGL)
Change-Id: Idb849c788dc90b1a95d6a85b7822cfc2a9df5004
|
|
|
|
|
|
|
|
|
|
|
| |
These systems are enough to build any other system using baserock.
Other project can have different scheludes, and it doesnt scale
that baserock build all the possible systems as part of its
release process
Other system can still being tested as part of our CIAT process,
of course
Change-Id: I1d4ed907a0eccbe85bdfd2804f2cb9154f881fdf
|
|
|
|
| |
Change-Id: I702950579be18ca807cc480610bfa73c2a8d58ba
|
|
|
|
|
|
| |
To avoid break it as happenned several times in the past
Change-Id: I2dc2a94b573f3901c4fa4d3bd79dcb6dcdd6f2b7
|
|
|
|
| |
Change-Id: I73fdcad36a99d620c8d6a65680932ed97c6c2ac7
|
|
|
|
|
|
|
| |
System no longer fits in 6GB, allow 7GB in gnome cluster and
also in ci.morph for deploying gnome.
Change-Id: I0c752ce0844f4b7addc85a19a84cac6a784ae1c1
|
|
|
|
|
|
|
|
|
|
|
|
| |
git.baserock.org instance was modified to make it look as it was
a generic trove deployment. This way upgrading it is easier than
before given that you don't need special variables, or ssh keys
in the cluster.
This has been done months ago, and I've upgraded g.b.o several times
since then. I just didn't realise this cluster was here.
Change-Id: I74a7697ae3967b72a60afd9d53bdce292aee712c
|
|
|
|
|
|
|
|
| |
Add a cluster definition for deploying a Baserock system for Altera
Cyclone V development kit, directly to a bootable, partitioned SD card
image.
Change-Id: I85469d8e4b24778b8b7a5e05b2e6a0b286856a51
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without this morph fails with this error:
2015-11-06 17:24:17 [systems/gnome-system-x86_64.morph][gnome-system-x86_64]Configure system
Traceback (most recent call last):
File "/tmp/tmpe_Jo0q", line 39, in <module>
import writeexts
ImportError: No module named writeexts
ERROR: extensions/install-files.configure failed with code 1: Traceback (most recent call last):
File "/tmp/tmpe_Jo0q", line 39, in <module>
import writeexts
ImportError: No module named writeexts
Change-Id: I2d97915488fd6b72566ba8a0eca22706cb06f26b
|
|
|
|
| |
Change-Id: Ib66b11f52a1673698fa0581d5c79312ad9b6d49d
|
|
|
|
|
|
|
|
|
| |
This extension allow us to do at configure time:
- Configure different weston.ini files (for GENIVI baseline and GDP)
- Enable weston.service
- Set different backends in weston.service
Change-Id: Idfdb8b3d0e881d2da43eeefe86e42ca6876bb790
|
|
|
|
|
|
|
| |
Signed-off-by: Jonathan Maw <jonathan.maw@codethink.co.uk>
Signed-off-by: James Thomas <james.thomas@codethink.co.uk>
Change-Id: I1d8b72d19ffafcccdea0436ee7f5283acbc6f535
|
|
|
|
|
|
| |
With recent changes 2G is not enough.
Change-Id: I29e0c7c29e3b8a938bdbaf84b475ca4df1aa8dd6
|
|
|
|
|
|
| |
4GB is not enough and this is what we use in the GNOME cluster
Change-Id: I9fb413d30a3a40374b6c4be3166d870d9ddd5e94
|
|
|
|
|
|
|
|
|
|
|
| |
For starters, add the /etc/securetty configuration, avoids some
warnings from the journal.
Also, setup sshd configuration to use PAM. This is recommended for
a systemd running system, and required for the system to create a
session any login comming in through ssh.
Change-Id: I3edc016b1bec73fb93f834829329416a40c81a05
|
|
|
|
|
|
| |
This error was introduced in 4a2180bade54318d62559601c52c51cef43f8cbe
Change-Id: I2aa1f7c95daa4ced3204085c3e9e59ea48e82dd5
|
|
|
|
|
|
| |
The GNOME system is a superset of the "Wayland" one.
Change-Id: I565534bb99052cd8df16556f319750d3876257f6
|
|
|
|
|
|
|
|
|
|
|
| |
This introduces a second version of libxkbcommon. This is unavoidable
really as (a) libinput requires libxkbcommon, (b) Mutter requires
libxkbcommon with X11 support enabled, and (c) X11 support in
libxkbcommon requires xcb-xkb. To avoid the input-common stratum
depending on the whole of X11, we do two variants of libxkbcommon and,
in the case where X11 support is needed, one overrides the other.
Change-Id: Ib6a47a4eb859d7b32c94f0cb05add774db6d15c8
|
|
|
|
|
|
|
|
|
| |
This was generated with the migrations/indent script. Having consistent
indent is nice, and also reduces churn when running migrations scripts.
There should be no functional changes here.
Change-Id: I75616f2750d4ac80279c30d463571871e0fac02b
|
|
|
|
|
|
|
|
|
| |
Mason was giving this error:
ERROR: In clusters/ci.morph: system xfce-system-x86_64.location
should be just the base name, e.g. "xfce-system-x86_64.img"
Change-Id: I3246f0007bb7f5636d246dd6661b61fc35580e80
|
|
|
|
| |
Change-Id: I9325738a3702fe53eba7a1b0cc33b6bfee96a73d
|
|
|
|
| |
Change-Id: I99c834e26b3e34b924b73eaef2e2b1822fcc8ead
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The changes include:
- Updating the osd script for osd activation on first boot.
- Allow the systemd units to run on boots subsequent to the first.
- Adjust the disk location in the osd deployment script.
- Add option to add client.admin.keyring at deploy time.
Being deployed with key allows each node of the cluster administrative
privelage from firstboot.
- Allow OSD storage device location to be set at deploy time.
Change-Id: Ibfd4db24b0ad946c551a8bdfe7d60d10a9ea687f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The public keystone endpoints ought to be accessible outside of the
three-node cluster. However, the CONTROLLER_HOST_ADDRESS parameter
corresponds to an hostname that maps to an IP addess in the private
management network. Resolve this by creating the public endpoints with
the controller hostname, which should be public accessible.
In addition, the admin endpoint for keystone needs to be public
accessible as well.
Also, remove unneeded entries in the hosts files. E.g
threenode-controller could resolve to a private or public IP address,
depending on the configuration on nsswitch.conf.
Change-Id: Ibb305d0541ee4094fcc0aa1f8233a5d98fed58e5
|
|
|
|
| |
Change-Id: I7d3108e56db2f97327b6c0c5e108953094aaeea6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Iffce1a4c25965ca4d7e635534fab16d0e8ccb39b
|
|
|
|
|
|
|
|
| |
Configure the Networking and Compute machines to ntpd from the
Controller machine instead of other lower strata NTP servers. This is
the recommended by the OpenStack install guide.
Change-Id: I6911a50ee4bcebd2626859626b7236935994de9b
|
|
|
|
| |
Change-Id: I3f5dcbc3484ad188366b5d9c151dbbf994efaf93
|
|
|
|
| |
Change-Id: I309c183ce8b9ff9d0f5ac4807244547f2cc4ddf5
|
|
|
|
| |
Change-Id: I12e7c03b30da78da1eb220d2826ce0003d6efe2e
|
|
|
|
|
|
|
| |
This is used to generate an image to deploy in a aspeed-based
machine
Change-Id: I2be0c2bc931e14a997a58d56c32303d5e8a30def
|
|
|
|
|
|
|
| |
To account for the changes made to the configurations of some components,
and the addition of ironic and ceilometer openstack components.
Change-Id: Iea40d193003a3626cf58b7a8bad8168233f5b715
|
|
|
|
| |
Change-Id: I5ee7098ab77ceb408b3dff5aa8d6dd89dea03db2
|
|
|
|
|
|
| |
So our released systems are being tested in the ci
Change-Id: Iced5b662a90d4586a13738f03471f8598058128a
|
|
|
|
| |
Change-Id: I312071ee1ff2d705af095ddff2b5db50b302d4af
|
|
|
|
| |
Change-Id: I506525f48952b1807732fb726aa16f9f33e608d7
|
|
|
|
| |
Change-Id: I43f1cd43645ff8358a1d8d699352438633124038
|
|
|
|
| |
Change-Id: Ide6df1bb9128585973dfc3eec37fd46c5eda7a68
|
|
|
|
|
|
|
| |
Those variables were already defined somewhere in the cluster, so there
is no need to duplicate them.
Change-Id: Ia02e93b561f9d33580c45d96d7f01520acf3b678
|
|
|
|
| |
Change-Id: I07fad716d823813e91abb0c3f94dd9cec73b339f
|
|
|
|
|
|
| |
To be consistent with the other IP addresses used.
Change-Id: Idf47ac2af56ea94575d4c534eefb61d5aa38b411
|
|
|
|
| |
Change-Id: I5ff7da209fc7710f508a3d89a32a917c939497cc
|
|
|
|
|
|
|
|
| |
Cinder needs to have enabled the api service in the controller node
in order to work. This means also run the config-setup and the
db-setup services for it.
Change-Id: I5e79ebf8ce75ef7320b3177b953966095a0884ae
|