This patch set adds in -E flag for ``sudo pip install`` so
any environment variable is preserved for the install. This allows
for some proxy-related variables such as ``http_proxy`` to pass
through for pip.
Change-Id: I89881d811b53b27e2663a40c1c96fcf18e614b00
Adds a warning to the gate docs README to indicate the scripts
are out of date. This points all single-node development and
evaluation purposes to the current all-in-one deployment docs.
Change-Id: Id6899ef568bda388ed82a70aa7fdacfe60bd8cb0
With Docker >= 1.13.1 the default the default FORWARD chain policy
is configured to DROP, for the l3 agent to function as expected and
VMs reach the outside world correctly this needs to be set to ACCEPT.
Change-Id: I6bea3304f5eb4ab6b37283e94e20cda7e4119a44
This PS adds support for Nova to run with native kvm when possible
using the developer deployment guide scripts.
Change-Id: I5d03dabfcb007f8a23ad65d3f129cb281b7aa87e
This PS updates the dev-deploy guide and scripts to set the
gateway device to match that used for the default route on the
developers machine.
Change-Id: I420ceb8cd845ae85f524f7b615ace753642d8e1d
This updates the names of the helm test pods to give all services
in OSH-infra/OSH a uniform '{{ .Release.Name }}-test' name, which
allows for easier gathering of test results across all deployed
services
Change-Id: I24df7a18d32b99d1ffaad19647ef724316e2fe20
init osd: Ceph luminous release init osd differently. This fix detects
ceph releases and use the right process to init osd directory
mgr: Set mgr daemonset that is in Luminous
Change-Id: I99a102f24c4a8ba18a0bba873e9f752368bea594
Signed-off-by: Huamin Chen <hchen@redhat.com>
Depends-On: I17359df62a720cbd0b3ff79b1d642f99b3e81b3f
This PS updates the developer documentation to make use
of the openstack-helm-infra repo and new developer
environment.
Implements: blueprint developer-environment
Change-Id: I45b627f78b9504dc0abfbe7d0061ea3475ee4748
Fixed the calculation of WORK_DIR so that the script can be
invoked by itself (as opposed to part of the overall gate scripts,
which works fine).
Change-Id: Ib7d07978965d3401725c7766754bbaff2f535a5a
Currently, execution openstack.sh in the dumps_log is not performed
causing some variable in the dumps_log.sh to be empty. Consequently,
any openstack-related logs are not captured at the end of the gate.
This patch set should fix the path issue of the openstack.sh.
Change-Id: I1d8f5733d49476e80c7fa1399f46bcd6c45198c0
This patch set performs the ground work to use the zuul v3 ansible
scripts from openstack-helm-infra in the main openstack-helm repo.
Co-Authored-By: Pete Birley <pete@port.direct>
Co-Authored-By: Tin Lam <tin@irrational.io>
Depends-On: I376da8940ed085b7575dd528ec4082f42da1748c
Change-Id: I692c7c3a5102e69ad1fb271f73fea223642deb62
This chart provides a policy framework for the cloud.
It consist of 3 services. Api, policy engine, datasource.
helm install --name=congress local/congress --namespace=openstack
Change-Id: I5fabf91893bc006470469af397994b13fe86223b
This PS fixes the location of the image pull command in the gate
and also moves the position it is run at to after docker is
installed.
Change-Id: I45573ae18147a44e99698bfac208fe1f2dcf6128
- k8s version = 1.8.2
- change 'kubectl upgrade' to 'replace' since its unavailable
in new version
Change-Id: If0feabfe678d558e15273bd20b51994a56b9ea6e
This PS moves the loading of kernel modules required by services to
being perfromed via a chroot on the host, this ensures that the correct
module is found and provides compatibility across distros.
Change-Id: I889fdd047a24bf4b123dadf9f6d6e6e8079d69d1
rbac.authorization.k8s.io/v1alpha1 is no longer valid in recent
Kuernetes releases (where /v1beta1 and /v1 work). Use
rbac.authorization.k8s.io/v1beta1 which works on currently supported
releases.
Change-Id: I91ed84f9d3305ca1098e7743999a319c9e47b4a0
Added check to the gate script to appropriately tell the libvirt
and nova charts whether ceph is being used. Also added a doc
update to tell Glance to use pvc rather than ceph.
Change-Id: Ic4fc29276a9c0379c43dda8f1788342c31dcf920
Gate scripts are trying to calculate the SUBNET_RANGE basing on IP address
of default interface. There is ipcalc tool used.
The issue is that based on infra datacenter selected to run the VM gate,
the default interface can have address with /32 network.
If IP has /32 network, the ipcalc would not calculate the network address,
for example 192.168.0.0/24, which is needed for ceph to be configured.
As a workaround, try to change the /32 to /24 after getting the IP of the
default interface, and then calculate the network address.
Change-Id: Ia2858c6a2b4c56fbc42ef06b5f157625a56beb3c
This PS adds a ceilometer chart.
Change-Id: I8ddf3867514f2bbf0d9d0607733594a512c75e35
Co-Authored-By: Steve Wilkerson <sw5822@att.com>
Co-Authored-By: Larry Rensing <lr699s@att.com>
This PS adds a gnocchi chart.
Change-Id: I51634a3876a36dde1eb28cc62cef3189e345cd2c
Co-Authored-By: Steve Wilkerson <sw5822@att.com>
Co-Authored-By: Larry Rensing <lr699s@att.com>
This PS adds a PostgreSQL chart.
Change-Id: Id33b110e242d86a78215bc3926bfba4602b9a1c9
Co-Authored-By: Steve Wilkerson <sw5822@att.com>
Co-Authored-By: Larry Rensing <lr699s@att.com>
This PS updates the armada neutron deployment to reflect the removal
of the hacked oslo-genconfig tool.
Change-Id: Id3dbe1775a57a5833fd500d8ab6236d4792f8784
This PS adds a disc targeting framework for OSH Components for
services like Ceph, Swift, and Cinder (LVM) to use when targeting
phsical discs. It uses the bus ID of the attached device to simplfy
management of large quanitites of physical hardware.
Change-Id: I1cb227e43ed5394d4c68c6156047889574a0e869
This PS removes the modified oslo-genconfig from neutron.
Partially implements: blueprint remove-pregenerated-config-templates
Change-Id: I73091b7ad1af74e3a660ff17031f09628b33d17f