8601 Commits

Author SHA1 Message Date
Bogdan Dobrelya
6bec6c885f Ensure unique containers names in docker-puppet
Use paunch as a library to not duplicate code around.
We'll need to add the logger once we have paunch 4.0.1
and rpm promoted with the recent logging fixes.

Closes-Bug: #1799573

Change-Id: I4386b155a4bdba430dc350914db7a6b6fdf92ac0
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2018-10-26 09:19:36 -04:00
Zuul
03ca0e5d31 Merge "Merge new params - nic-config templates" 2018-10-26 13:02:34 +00:00
Zuul
c1f8345cf4 Merge "Skip hosts group in ceph-ansible inventory when all are blacklisted" 2018-10-26 05:50:55 +00:00
Zuul
a56552036a Merge "ceilometer: --skip-metering-database is gone" 2018-10-25 19:15:19 +00:00
Zuul
1fd31e4270 Merge "Standardize path to prepare log file" 2018-10-25 19:10:07 +00:00
Zuul
5aa10d18ed Merge "Fix typo in standalone-tripleo environment" 2018-10-25 09:33:29 +00:00
Zuul
71fed814e7 Merge "Fix IHA with the new region_name key" 2018-10-25 09:20:22 +00:00
Giulio Fidente
5bcfb71146 Skip hosts group in ceph-ansible inventory when all are blacklisted
Ensures the hosts group is not created in the ceph-ansible inventory
if all nodes of a given group are blacklisted.

Closes-Bug: 1798044
Change-Id: Ibf25e28d02cee6308f3e9a2660e001ba73d756c0
2018-10-24 22:13:33 +00:00
Zuul
796c8ce35a Merge "Delete novajoin manual setup from freeipa setup script" 2018-10-24 16:08:08 +00:00
trown
62418388b2 Fix typo in standalone-tripleo environment
Change-Id: I4dde00e615be3a3c13fa8a21f8a5eb4ca9dbfbec
2018-10-23 14:48:50 -06:00
Mehdi Abaakouk
60f6300e9b ceilometer: --skip-metering-database is gone
Option --skip-metering-database is gone since OSP13
(I6b262dd440a72f25662b64d938ab9e5328709a97).

This change removes it.

Change-Id: I675dc4985cdb3a86fac0a8421518ff3d7c784214
2018-10-23 20:51:40 +02:00
Harald Jensås
f7a359cd0e Merge new params - nic-config templates
Utility script to merge new parameters into existing nic-config
templates. Uses process-templates.py rendered 'single-nic-vlans'
templates as reference and appends any parameters that is not
already present in the existing NIC template.

New NIC template parameters were introduced in:
  https://review.openstack.org/#/c/580236/

When upgrading the existing NIC templates have to have these
new parameters merged.

Change-Id: I474e57878212d2cb7c2b392a5fdf4e449f783a66
2018-10-23 19:59:37 +02:00
Zuul
f4b4804be7 Merge "Change Swift storage directory to /srv/node/d1" 2018-10-23 12:06:48 +00:00
Juan Antonio Osorio Robles
64f30b5b3c Delete novajoin manual setup from freeipa setup script
This is no longer needed, as the setup is done as part of the
installation steps for novajoin.

Change-Id: Iab76b924cfa569487ff557d30d767f7ec8680669
2018-10-23 13:28:30 +03:00
Zuul
83a2d262b6 Merge "Dell EMC Sc: Add support for excluded_domain_ips" 2018-10-23 06:30:15 +00:00
Zuul
61c63e779e Merge "Support for libvirt volume multipath" 2018-10-23 06:14:51 +00:00
Zuul
df431ad344 Merge "Implements: liquidio-containerization" 2018-10-23 04:07:49 +00:00
Zuul
5862e1cd74 Merge "Fix cinder_api_apache error during upgrade." 2018-10-22 21:31:10 +00:00
Zuul
440fd70277 Merge "Allow standalone to manage selinux" 2018-10-22 21:31:07 +00:00
Zuul
3600bbfb70 Merge "Do not wipe disks on OpenShift gluster nodes" 2018-10-22 21:15:55 +00:00
Zuul
14f5234300 Merge "Set openshift_docker_insecure_registries" 2018-10-22 21:15:53 +00:00
Zuul
6ec469a316 Merge "Do not modify imagestreams" 2018-10-22 20:49:22 +00:00
Zuul
92f4b9afff Merge "Let openshift-ansible configure the firewall" 2018-10-22 20:49:20 +00:00
Zuul
635068aad4 Merge "Use Timesync service instead of Ntp" 2018-10-22 10:44:27 +00:00
Zuul
c54caa569d Merge "Add OS::TripleO::Services::Rhsm to OpenShift roles" 2018-10-22 10:31:21 +00:00
Sofer Athlan-Guyot
4ad99224bd Fix cinder_api_apache error during upgrade.
In I35c8d9985df21b3084fba558687e1f408e5a0878 we removed the
cinder_api_apache from step 2.  This cause the upgrade to fail as the
next task is using that variable.

Converting it to a fact in step 0 so that we can call it later.

Change-Id: I55058fd6288eec87fd1cd028b4a684b9472496cb
Resolve-Bug: #1799166
2018-10-22 10:29:14 +02:00
rajinir
983920efba Support for libvirt volume multipath
Adds support for libvirt volume_use_multipath the ability to
use multipath connection of the iSCSI or FC volume.
Volumes can be connected in the LibVirt as multipath devices.
Adds new parameter NovaLibvirtVolumeUseMultipath.

Change-Id: I18a030a445de652fbc492029afec6558a9661857
2018-10-22 09:20:00 +01:00
Zuul
3b68405f5a Merge "Name unnamed tasks" 2018-10-20 08:01:49 +00:00
Zuul
0797f537dc Merge "check mode: paunch configs" 2018-10-20 08:01:47 +00:00
Zuul
557e69c0dc Merge "check mode: docker_puppet_tasks" 2018-10-20 08:01:45 +00:00
Zuul
73d7b7e24d Merge "Switch OpenShiftGlusterDisks to a single disk" 2018-10-20 08:01:43 +00:00
Zuul
c3dc6417d1 Merge "Recreate cinder LVM loopback device on startup" 2018-10-20 07:35:21 +00:00
Zuul
440a15e636 Merge "Apply variable to task not the block" 2018-10-20 02:07:09 +00:00
Zuul
893387a29c Merge "Add tempest workspace volume for tempest" 2018-10-20 02:03:44 +00:00
Zuul
3abd7b9c2d Merge "Fix haproxy tls mapping under pacemaker" 2018-10-20 02:03:40 +00:00
Zuul
14ab41b283 Merge "Add OS::TripleO::Services::ContainerImagePrepare to ControllerOpenStack" 2018-10-20 02:03:36 +00:00
Zuul
1bd8888d79 Merge "Rename no-tls environment" 2018-10-20 02:03:33 +00:00
Zuul
52fe342a36 Merge "Update no-tls environment in ssl/ directory" 2018-10-20 02:03:31 +00:00
Zuul
c0cc115e9c Merge "Use different base virtual_router_id on openshift" 2018-10-19 18:55:42 +00:00
Zuul
319da5f77e Merge "Add nova file_backed_memory and memory_backing_dir support for qemu.conf" 2018-10-19 18:55:40 +00:00
Zuul
ee4c55ca9b Merge "Correct a minor typo in the doc that could lead to some issues" 2018-10-19 18:55:34 +00:00
Marius Cornea
24aab1d3b9 Switch OpenShiftGlusterDisks to a single disk
According to docs[1] the minimum requirements when deploying Gluster are:
 - at least one raw block device to be used for Gluster storage
 - minimum of 3 nodes

This change adjusts the defaults that we set in THT to use one disk for
Gluster storage instead of 3.

[1] https://docs.openshift.com/container-platform/3.10/install/prerequisites.html#hardware-glusterfs

Change-Id: Iab068a18ac9bce79824f5b7edb4a2931f5b66638
2018-10-19 11:18:04 -04:00
Christian Schwede
d2a27c6f0c Change Swift storage directory to /srv/node/d1
So far Swift on the undercloud used /srv/node/1, while Swift deployed by
TripleO uses /srv/node/d1 as default. When moving to a containerized
undercloud, this needs to be adopted as well.

This requires updating the ring files as well as moving the directory.

Change-Id: I66e1600a121869d17cfdba86910944e718c774f6
2018-10-19 13:07:54 +02:00
Chandan Kumar
9a1effd90d Add tempest workspace volume for tempest
* It also set proper setype for tempest service directories
This will allow proper access from the containers without any new SELinux policy.

* /var/lib/tempest will be used for creating tempest workspace.

Change-Id: Iedd397784c8b8d1bb891272542bd242c0ea60340
2018-10-19 10:06:09 +00:00
Zuul
ae7beb716b Merge "Add stack output ansible_group_vars" 2018-10-19 08:17:09 +00:00
Zuul
faea5fa62a Merge "Add sample designate environment for ha" 2018-10-19 04:52:21 +00:00
Zuul
8444d3fc95 Merge "Remove non-container zaqar-server on upgrade" 2018-10-19 03:08:20 +00:00
Zuul
2027b1af8c Merge "Use nova_api DB for [placement_database] -> connection" 2018-10-19 02:29:06 +00:00
Zuul
43b4393475 Merge "Revert "Convert *tasks from bootstrap_nodeid to short_bootstrap_node_name"" 2018-10-19 01:53:23 +00:00
Thomas Herve
623dd49e9a Fix haproxy tls mapping under pacemaker
We pass a string instead of a list to concat.

Change-Id: Ic7200049f7c84dec6f824d60c83fbab64e117bb5
2018-10-18 22:11:58 +02:00