Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I429d41ea9942321fb4768a5a4d46d0976adbf47d
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
|
|
BGS-84
After the changes to br-ex on the control nodes. The default route
was no longer correct on the control nodes in bare metal deployments.
Added an admin_network paramater for barmetal deployments.
Added logic on br-ex in to set DEROUTE=no on the admin network
in the extern_net_presetup.
Tested on HA physical deployment.
Change-Id: Ic4b1ef521da2c55590990411f3f2444d4c94b019
Signed-off-by: randyl <r.levensalor@cablelabs.com>
(cherry picked from commit 7dc718a545c2da1b7bf150bf652705aeb98b245c)
|
|
Wait for 5 seconds after pxebr has been brought down
Change-Id: Ic9e64a484eeab6be63df3c7c4b9b98bed1cd2ed4
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
|
|
|
|
Change-Id: Ibe0840a74b9fe7fc0041ce92190cf82f25ae9298
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
|
|
Bug where pxebr was checking for link state UP before the subinterface
was added to the bridge. Moved the check to be after. Added a short
sleep in between issuing the link up and checking link status.
JIRA: OCTO-109
Change-Id: I7f782a35adf49b0da675e932d109c41b26016a5b
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit 87157c0dc9bd2a3da709d1cf980cce2e9c5469a3)
|
|
External network should have been provisioned as services tenant. The
external network and subnet are both changed with this patch. The
external subnet is also now configured to disable dhcp.
JIRA: APEX-9, APEX-10
Change-Id: I3e41dc4b0678efeb0824259147008cf455d8de1e
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
pxebr bridge is needed by Fuel, but causes issues with Foreman. It is
now removed in clean.sh. setup.sh is also updated to be executable and
fixes a bug where grep was being used on output that is in stderr.
JIRA: OCTO-109
Change-Id: I037e168e40f3352a61a604ed6cea21d10250b434
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit 30361efb7d3bf9525e9d9aadd5c137e9a654d1a4)
|
|
Change-Id: If9bf1e1de27a0564a7d6fd0184dc80073bc060e6
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
(cherry picked from commit c4a78e86d6d0eafb754a2bab3323d117ae507494)
|
|
Universal clean script will remove VirtualBox or libvirt/KVM VMs and
related hypervisor packages/kernel modules. The script is meant to be
executed prior to a deploy to clean the jumphost. The script will also
power off baremtal nodes via IPMI. These nodes are defined in yaml
and passed via argument -base_config.
JIRA: OCTO-109
Change-Id: I933b3d505b290d65996d60bf465144d92d433315
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit 6de2b5425491885a660748b0aced2f2c2363e07f)
|
|
This patch deprecates the use of puppet-trystack repo and migrates the
puppet modules even to Genesis. deploy.sh now now copies the modules
from the current Genesis repo into foreman VM's /vagrant to be used
during install (rather than recloning). Associated changes in
Khaleesi/QuickStack:
- Khaleesi: commit 31b912778847f295d1459a71e5c41c808977c91d
- Astapor: commit ac4be11e348d7bcff1e1aa28c96056e18dba5291
JIRA: APEX-8
Change-Id: I322ac797d1d687f17434e07e6775acef8961bdef
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
6.1/SR1 OF ARNO)
Change-Id: I8643d268c5d5e3395725667deb50b5f9df7c3f09
JIRA:0
Signed-off-by: Daniel Smith <daniel.smith@ericsson.com>
|
|
Bug where pxebr was checking for link state UP before the subinterface
was added to the bridge. Moved the check to be after. Added a short
sleep in between issuing the link up and checking link status.
JIRA: OCTO-109
Change-Id: I7f782a35adf49b0da675e932d109c41b26016a5b
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
pxebr bridge is needed by Fuel, but causes issues with Foreman. It is
now removed in clean.sh. setup.sh is also updated to be executable and
fixes a bug where grep was being used on output that is in stderr.
JIRA: OCTO-109
Change-Id: I037e168e40f3352a61a604ed6cea21d10250b434
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: If9bf1e1de27a0564a7d6fd0184dc80073bc060e6
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
|
|
Universal clean script will remove VirtualBox or libvirt/KVM VMs and
related hypervisor packages/kernel modules. The script is meant to be
executed prior to a deploy to clean the jumphost. The script will also
power off baremtal nodes via IPMI. These nodes are defined in yaml
and passed via argument -base_config.
JIRA: OCTO-109
Change-Id: I933b3d505b290d65996d60bf465144d92d433315
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
since it doesnt deploy
This reverts commit eb887812da568cfb4908f6ae14449b2ceaeb5bc0.
Change-Id: Ia7490d86c1d91abca1f50d90f43bdf3e4917f23a
|
|
with the previous patch for the doc and cherry picked to stable/arno."
|
|
Change-Id: If7a29b0c88a7009ef7587a460ecfeff4ba3f3661
Signed-off-by: Szilard Cserey <szilard.cserey@ericsson.com>
|
|
|
|
Both will be present on the controller nodes and can be started/switches on and off at will. Networking scripts are not updated - will be deprecated in
favour of plugin method of enabling / setting up VXLAN / OVSDB integration
pulling from the latest nightly artifact at time of commit - will work on automated pulling each night to see if that makes sense.
Change-Id: Ie911cdf61cd97a99b975c30c55c664daf70eb3ee
JIRA: 0
Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
|
|
previous patch for the doc and cherry picked to stable/arno.
JIRA: BGS-64
Change-Id: Ifb5a5d115559097d361aeca83d9b6a0807bbf3d7
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
|
|
Issue where external network router port was being placed on br-int.
Port will now be properly added to br-ex. Patch also includes increased
quota limits for neutron.
JIRA: BGS-65
Change-Id: I30de85e4ef241b567a90011d08c0cb4ad97fe411
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
merged to arno stable then updated on the release pages once approved and generated.
JIRA: BGS-64
Change-Id: Ie6c48fb863f726e5d2331e53a5b0764f9fb479b4
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
|
|
JIRA: BGS-48
Change-Id: I195fc3796f146bcb796fe9773dd5a996fe43d31e
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@ericsson.com>
|
|
Change-Id: I3c9b7acb8972bd34afc01f3aad9a1f5ec9a1b99f
JIRA: 0
Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
|
|
|
|
|
|
|
|
Change-Id: I4b20c289606901016fdbcda80bbdc0380ad5bfb7
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@ericsson.com>
|
|
JIRA: BGS-48
Change-Id: Ibac3c55f85849c3e1b90d7d47dd04f33b439294a
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
|
|
editorials. Prepared for final content updates and relase information. Added documentation tracking."
|
|
Adding change.sh (for automation of ODL after deployemt) and updates odl_docker.pp file
Change-Id: I7868f8e7381d726f1ce7fd9600ba048ee3119ab7
JIRA: 0
Signed-off-by: Dan Smith <daniel.smith@ericsson.com>
|
|
External router is needed for rally to execute correctly even though it
is not required for tenants to access external networks. This patch
creates that router. Also, metadata server was not being used because
password was not set.
JIRA: BGS-55
Change-Id: If25f4f8ee2be3e49193e9e49c370cce68dde45cf
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Prepared for final content updates and relase information.
Added documentation tracking.
JIRA: BGS-48
Change-Id: Ia49a64db4a23dd3507f7ec5d42189aa781c75f09
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
|
|
JIRA: BGS-48
Change-Id: I5b0dcdcc405de970f65e402b79220cb6688f8fd8
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
|
|
This is a draft intended to establish the document and elicit input and feedback as to it's content.
Filled out some basic operational instructions and links to upstream documentation.
JIRA: BGS-46
Change-Id: I85c547111078ccbdbb733e1c5061937cd7e54835
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
|
|
Patch changes behavior to do the following
External Network:
- openvswitch is now installed at the beginning of the puppet run
- public interface config is changed to be an ovsport on br-ex
- br-ex is created with the IP address formerly on public interface
- neutron is configured to use br-ex
- after neutron is running, an external provider_network and
provider_subnet are created
New global parameters required (only if external_network_flag is true):
- public_gateway
- public_dns
- public_network
- public_subnet
- public_allocation_start
- public_allocation_end
Heat is now in HA and added to deployment by default:
Introduces 6 new required global params:
- heat_admin_vip
- heat_private_vip
- heat_public_vip
- heat_cfn_admin_vip
- heat_cfn_private_vip
- heat_cfn_public_vip
JIRA: BGS-31
Change-Id: Ic4428b31c2a3028aa46c4da73e4d0f338b6651d3
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Patch changes parameters from being interface names of linux interfaces
to being network subnets. This removes the need to actually specify the
network interface to puppet module and is found out dynamically at
puppet runtime.
JIRA: BGS-42
Change-Id: Ibab114c46dd2ec9fde244b6687bf272849b15d6b
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
whitespace"
|
|
PATCHSET3: fixes whitepsace
Uses ceph_deploy.pp to create a Ceph cluster that is integrated into
OpenStack. The current model is 1 OSD and 1 Ceph mon per controller,
clustered together, resulting in 3 OSDs and 3 Mons. The network used
for storage is optional, provided by storage_iface. If that variable is
unset, then storage network will run on private network.
JIRA: BGS-13
Change-Id: I242bfeb18c3f3b1e2fc7f7ed21dbfaa9f58337e8
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
PATCHSET2: Fixes whitespace
Module can be used to deploy Ceph monitor and OSD per host.
Relies on https://github.com/stackforge/puppet-ceph/
JIRA: BGS-13
Change-Id: Icf15f85a09f48feed6a2cc7160f03fb0fcfbe9ce
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
NTP class is needed to keep the Ceph cluster in sync. python-rados
package is now provided by EPEL for Ceph and replaces python-ceph.
QuickStack originally provided python-ceph, but that is now removed.
JIRA: BGS-13
Change-Id: Ia6fb79fc2e5dc54630c7949a1d65629d7b36877c
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
These repos are not needed. EPEL contains the necessary packages for
CentOS 7 to install Ceph. The package "python-ceph" has also been
renamed to "python-rados" and that dependency has been removed from
quickstack.
JIRA: BGS-13
Change-Id: I8f76da0acd98ad5bd7348bfd13451dbca58677a5
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
|
|
installation"
|
|
Uses Ceph Giant version as this has been tested to work on intel lab
JIRA: BGS-13
Change-Id: I3c0f533c7fe6104122ce1845acbaffd1ed7bfd48
Signed-off-by: Tim Rozet <trozet@redhat.com>
|