Commit Graph

7 Commits

Author SHA1 Message Date
Wes Hayutin c04dc5937c break out general_config into config and topology
This change takes the overcloud_nodes variable and defines that
under config/nodes/foo.yml. This depend on the change
to quickstart-extras where a definition of topology (nodes)
will be created. Pass the topology in an explicit variable vs.
using extra_args.

The original configuration files in config/general_config/ will
continue to work but are now deprecated.
The featureset files that define standard set of feature to test are
also added, and should correspond to test configuration for jobs that
are typically found upstream

Change-Id: Id6dd3f71b33f76a0401fe8a84080fe80de0dbb69
Co-Authored-By: Gabriele Cerami <gcerami@redhat.com>
2017-03-13 13:36:13 -04:00
Sagi Shnaidman 56097910a5 Set network isolation type to single-nic by default
We introduced a few network isolation types support in
patch https://review.openstack.org/#/c/437437.
Now it's required to set type of network isolation.
Set centos.ci network isolation type by default to single nic
with vlans which was used always by quickstart before.

Change-Id: If3ad22a2db0cb9420264745620aa57841da5f1dd
2017-02-28 12:29:14 +02:00
Lucas Alvares Gomes c8c6e57ca2 VirtualBMC support for tripleo-quickstart
This patch is replacing the usage of the pxe_ssh driver in Ironic in
favor of pxe_ipmitool + VirtualBMC*. The main reason for this patch is
because the pxe_ssh driver is already marked as unsupported and will be
removed from Ironic upstream at the end of the Ocata release.

Older releases: Liberty, Mitaka and Newton will continue to rely on the
pxe_ssh driver.

* VirtualBMC is a proxy that converts IPMI commands to libvirt calls

Partial-Bug: #1645733
Change-Id: Iaaa9fc1fd593cbce045456f4341c461a8eea82ad
2016-12-19 11:37:29 +00:00
Alfredo Moralejo 881c8f2c53 Remove parameters from overcloud deploy
Review https://review.openstack.org/#/c/397312/ has removed
some options in tripleoclient.

Specifically, --neutron-network-type and --neutron-tunnel-types
are being used in tripleo-quickstart. This patch removes them
from extra_args.

This parameters are being passed via environment files or using
vxlan by default so i think it doesn't need any other adjustment.

Change-Id: I8f9b52e7a0e78266fab0717e20a9710be264f5aa
2016-11-29 11:42:03 +01:00
Lars Kellogg-Stedman a95cbc7824 use overcloud_templates_path for all template references
quickstart was explicitly referencing files in
`/usr/share/openstack-tripleo-heat-templates` even when
`overcloud_templates_path` was defined, leading to conflicts if the
local repository diverged from what was in /usr/share.

This patch uses `overcloud_templates_path` for all template
references.

Closes-bug: 1612651
Change-Id: I0da5e0f73a918d514492f09a17189b4b01d10c96
2016-08-12 10:38:25 -04:00
Giulio Fidente c592a8735e Add storage-environment.yaml to ceph.yml
When deploying Ceph we need to provide some additional parameters
to Heat; this change adds storage-environment.yaml to the cmdline
which will by default disable Cinder/LVM and use Ceph for Glance,
Cinder and Nova.

Change-Id: I733e7565e447ee794a68e0b17e053c350eec64ed
2016-06-21 18:12:49 +02:00
Mathieu Bultel cab3f7e0aa Add ceph config for being able to deploy ceph node
Change-Id: I41bc6ef33666bc3a89637fb92c64442c1ca754aa
2016-06-21 14:05:32 +00:00