| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I065dcd8926775c5469830af25c3fc6a49d89e432
|
|
|
|
|
|
|
| |
Also avoid running it on the compute machine on a two-node OpenStack
system.
Change-Id: I091bb4641291aaf1d699be2bd433cbda1f87d743
|
|
|
|
| |
Change-Id: I3ab72d36b6b164088e8d31ac4e2359377714a9fd
|
|
|
|
| |
Reviewed-By: Sam Thursfield <sam.thursfield@codethink.co.uk>
|
|
|
|
| |
Change-Id: I2555a2ee2c6b3b7e4243b985343bc8afb2432c77
|
|
|
|
| |
Change-Id: I645d11af1d4cbe365190ae00a7e65cc3dd61dec1
|
|
|
|
| |
Change-Id: Ia9e446eceb9fc15be1c8cf86d91dda67b1dc4425
|
|
|
|
| |
Change-Id: Ib8fb7cddcbf744d6384b23e3f5ed00abffb6eadf
|
|
|
|
| |
Change-Id: Ia100ffa9034fb96283cea6ee208bd1d29999c738
|
|
|
|
|
|
|
| |
This commit configures ceilometer to integrate with Keystone, Glance,
Cinder and Nova.
Change-Id: I19e8580de87858033ce1c2caf86a828d6377bb91
|
|
|
|
| |
Change-Id: Id2e76f31c12178a42488489e320af0ed99b4c7eb
|
|
|
|
| |
Change-Id: Iae387e39c4a62ef608496d31c748493fa88ce3e1
|
|
|
|
|
|
|
|
| |
This adds NOVA_ENABLE_{CONTROLLER,COMPUTE}. Both are enabled by deafult,
but if CONTROLLER is enabled but COMPUTE isn't, then the conductor
service is enabled.
Change-Id: I523a7270d4afdcd1e2a30eaac42ea499581fe971
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds NEUTRON_ENABLE_{MANAGER,CONTROLLER,AGENT} to determine which
parts should be run on a node, so a network node has MANAGER enabled,
but doesn't need CONTROLLER or AGENT, since those will be run on the
controller and compute nodes respectively.
This works by the configuration extension selectively enabling systemd
units, with config-setup always being run, and db-setup run on the
controller node.
Rather than having the enable logic in 3 distinct setup services, their
dependencies have been augmented to run after appropriate setup services
if they are enabled, and to not run if their configuration hasn't been
created.
Change-Id: I7625074c94acfb49fc68660440609b0fe9c0052d
|
|
|
|
|
|
|
| |
This will be fully functional after service configuration is better
partitioned between the nodes.
Change-Id: I7822c42b9087bc52111e8b7181b67f55d8393643
|
|
|
|
| |
Change-Id: I2eee55408b174dc820ce713e6821f200a1532a48
|