| Age | Commit message (Collapse) | Author | Files | Lines |
|
Some projects that use Kolla docker containers (TripleO) run heat under
httpd. This patch adds the httpd package so that it exists in the
container and can optionally by used via Docker entrypoints.
As many of these projects do not require the use of Apache (it is
opt-in) at this point not all deployment frameworks support the use of
it so the existing configuration defaults have been left as-is for now.
Change-Id: I4d648c4ce4f5f6ba311bfbbf9c78e06104163c61
Partially-Implements: blueprint apache-packages-for-apis
|
|
ironic-conductor depends on iscsi_tcp module
Change-Id: I1dd7d1a8cd67bbdfc1262b39aa96997c12681900
Closes-Bug: #1672245
|
|
Debian/stretch container image does not have them installed so apt-key
calls fail.
Partially-Implements: multiarch-and-arm64-containers
Change-Id: Ia1ca5e62d815a224716074cf81e7d7519f33d6fc
|
|
|
|
When using panko event dispather in ceilometer, panko's code is
required.
Closes-Bug: #1672241
Change-Id: Ie03f6fcda0ecd09511c09c962b9bd14ae67f1ad3
|
|
Currently Windows and non-declared os_type images (defaults
to Windows) attempt to format ephemeral volumes with
mkfs.vfat but fail as this tool is not available in the
container.
This is resolved by installing dosfstools on the Source
builds (as I believe this is handled in binary builds
through dependencies).
Change-Id: Iefa5fb0a16eed30aea935268f2a9becb1481b018
Closes-bug: #1672199
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
|
|
osprofiler package is required when using osprofiler tool.
[0] https://github.com/openstack/osprofiler
Change-Id: I2d11778e94564ad0c04685eeff45f36430779099
Closes-Bug: #1672125
|
|
Move debian based family package installs to base_distro
from binary conditional.
This follows RedHat based family install
Closes-Bug: #1671923
Change-Id: I038b6a198d7fd0cf805b211bc32d55bfe88bd581
|
|
In order to generate keypair and access to cluster instances,
sahara-base container must include this binary, even when we
deploy based on source type.
Change-Id: I40747bceba3fede66864b781df1da1034ea22d11
Closes-Bug: #1665293
|
|
|
|
|
|
|
|
Ironic-ui packages are missing in Horizon binary
installations, when enable Ironic Horizon
does not start due failed to stat necessary files.
Ubuntu repos does not have an available package yet.
Change-Id: I1278023e481b3057377ecddc0daaf0552c39d5a2
Closes-Bug: #1671322
|
|
The heat-api-cloudwatch service is used in TripleO.
Partially-Implements: blueprint containerize-tripleo
Change-Id: I98d251ea34cf7ee451b45f0b8c6873488a229c36
|
|
Change-Id: I32561d598cd3748c6b660c95bb8ef8090e8cf23c
|
|
Change-Id: Ic186d8f563e58680e10d73a188ef63fa53e44c10
|
|
|
|
The dependencies of ceilometer packages missed
python pecan and wsme.
Change-Id: Ia0d7b8de530f42a1d84e455486fb4b66ff833914
Closes-Bug: #1668548
|
|
To facilitate build custimisations in template-overrides.j2
for bifrost-base, added a block section wrapping the execution
of the ansible install.yaml playbook.
Change-Id: I4eb18d03b7d7b2a2f65ec3c844af9149f9426949
|
|
|
|
Now we use flunetd version is v12.0
we use fluent-plugin-grok-parser plugin shoud < 1.0.0.
https://github.com/fluent/fluent-plugin-grok-parser
Change-Id: I013e1e6d1070c4ba050be5dd75be7be4df652e4e
Closes-Bug: #1669405
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
neutron-metadata-agent image expected the /var/lib/neutron/kolla
directory to be present but it was not created as part of the image
building. As a result, the extend_start.sh script fails with:
stat: cannot stat '/var/lib/neutron/kolla': No such file or directory
This commit defers setting the right ownership for files and directories
to the kolla config API via a config.json file.
Kolla-ansible already mounts the directory as the
neutron_metadata_socket named volume and uses kolla API to set the
ownership and permissions [1].
[1] https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/neutron/templates/neutron-metadata-agent.json.j2
Closes-Bug: #1669487
Change-Id: Ib521b0fc69ab6a72295a2fde3309a001bc3063c2
|
|
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848
Change-Id: Ibd9f0b27f389836142d825798379c70428852846
|
|
Change-Id: Ib5f2e9c54ed4e5c4fbecc9e13f9bb7972a687b8d
|
|
Change-Id: I2b2ef84589ca6cbb0d27934000f9640a8eb202a3
Closes-Bug: #1660092
|
|
The working directory was previously generated as a temporary one,
but there may be cases when we want to specify a directory, for
example if we want to generate the Dockerfiles and then do some
parsing on them.
Change-Id: Ic332328913924bcb3d0dfa4d473e796050fc14b3
|
|
|
|
Change-Id: I833c2cf66fc0816897892846764345d8ea938be8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shade has new functionality we need for sanity checks. This also
requires a newer os-client-config.
Change-Id: If6d10f2ce90c7fc72353566554352b0310942f30
Partially-Implements: blueprint sanity-check-container
|
|
|
|
|
|
Heka is removed and replaced by fluentd.
Change-Id: I4ed0f61b02bea5dcb02b61a9eb99e3ff3f460682
|
|
|
|
Change-Id: I57844e5284a51a0804bc2f14d9ac1f3a7c9bfdf8
|
|
/etc/openstack-dashboard/local_settings.py is deleted in the followup
command, the sed is never used.
Change-Id: Ife02321a4077544ae13428968c4bfe27eb7a7a48
|
|
This change updates the image script to search for the parent image via the
Docker 'FROM' tag throughout the Dockerfile. The script previously checked
for parent name of an image, assuming that first line of Dockerfile always
starts with FROM, but that is not always the case when using custom
Dockerfiles.
Change-Id: I176d99f4e4896b64435e495526154c8f4c684839
Closes-Bug: #1656206
|
|
|