Commit Graph

1437 Commits

Author SHA1 Message Date
Zuul
8f696ab93b Merge "Add imageFormat and imageFeature support" 2017-12-11 21:27:34 +00:00
Zuul
cadccfd214 Merge "Ceph liveness scripts" 2017-12-11 16:33:20 +00:00
Zuul
a0a0774a06 Merge "Exclude dev-deploy job from doc-only change" 2017-12-09 23:24:31 +00:00
Tin Lam
af7d921f33 Exclude dev-deploy job from doc-only change
This patch set updates the zuul job to not execute a full
dev-deploy job when the change only impacts documentation,
so it is inline with other jobs that runs the full deployment.

Change-Id: Ica18b5bf903765acde91e686bf6d4453fd366d06
2017-12-08 08:46:25 -06:00
rong.zhang
8c6d2c8543 Add imageFormat and imageFeature support
Add imageFormat and imageFeature support

Change-Id: I441bbf82031c70da8ac49730b8dc4e5ea08a6b7e
2017-12-08 16:55:36 +08:00
Zuul
2388ce4920 Merge "Images: Senlin service specific explicit image names" 2017-12-07 23:54:52 +00:00
Zuul
5c27cf0d91 Merge "Images: Mistral service specific explicit image names" 2017-12-07 23:54:51 +00:00
Zuul
eaadfa6e93 Merge "Docs: Updated developer documentation to use -infra repo" 2017-12-07 02:42:51 +00:00
portdirect
704cbcbcea Docs: Updated developer documentation to use -infra repo
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
2017-12-06 14:52:16 -06:00
Tin Lam
197b79592d Images: Mistral service specific explicit image names
This patch set makes the service-specific images for mistral
have explicit names, allowing simple over-riding of images
for an entire site.

Change-Id: I49a105a29660bbcc500e31352d639389f5636ed5
2017-12-03 05:28:17 +00:00
Tin Lam
8ba057ba64 Images: Senlin service specific explicit image names
This patch set makes the service-specific images for senlin
have explicit names, allowing simple over-riding of images
for an entire site.

Change-Id: I16ba85b20c84354d7e2c35b52ccc4f766e9fecb6
2017-12-02 00:48:07 +00:00
Zuul
cae76dc9ab Merge "Images: Neutron service specific explicit image names" 2017-12-01 20:15:02 +00:00
Tin Lam
1c5b5024cf Images: Neutron service specific explicit image names
This patch set makes the service-specific images for neutron
have explicit names, allowing simple over-riding of images
for an entire site.

Change-Id: Ica7e1f77f43936971d44ac0e6645ac656ca83b96
2017-12-01 11:14:30 -06:00
Tin Lam
29abf7266d Images: Magnum service specific explicit image names
This patch set makes the service-specific images for magnum
have explicit names, allowing simple over-riding of images
for an entire site.

Change-Id: I6d1dfe6bbd5a0911cc176958b932aaaf31131620
2017-12-01 10:53:17 -06:00
dave kormann
5f3f13cc0a Ceph liveness scripts
Replace socket-based liveness checks with scripts

The current TCP socket-based liveness/readiness check for Ceph
doesn't accurately reflect when daemons are live, doesn't handle
multiple OSDs on a host, and doesn't work when hostNetworking is
in use and the Ceph network is different from the one associated
with the hostname.  This change adds new scripts for checking
Ceph monitor and OSD liveness/readiness that query the Ceph Unix
domain sockets to get daemon status and exits 0 iff all sockets
report that their daemons are in an "active" state.

This isn't perfect: we don't know how many daemons SHOULD be
active, so if only a subset is live and the others have no
sockets (yet?), we'll still claim the pod is ready.  The scripts
also don't distinguish between liveness and readiness for OSDs.

Change-Id: I5d370b4bc4025fece2e640355c3a29167afca871
2017-12-01 13:45:41 +00:00
Zuul
48a4d0cfba Merge "Nova: Move placement API to run behind Apache" 2017-11-30 21:34:29 +00:00
Zuul
5d8554edad Merge "Spec: Add nginx sidecar" 2017-11-30 19:31:12 +00:00
portdirect
5986506799 Nova: Move placement API to run behind Apache
This PS moves the placement API to run behind Apache, to match
the recommended deployment method.

Change-Id: Id057ef042cf30300c0cd35265dff6a9c16694c70
2017-11-30 13:40:31 -05:00
Tin Lam
0685f75d97 Spec: Add nginx sidecar
This specification proposes to add an nginx sidecar container to support
TLS offloading and termination.

Change-Id: I6d7e19539b5411d8ab15dc2d39e2051da1cce126
External-tracking: F#47
2017-11-30 09:53:25 -06:00
Zuul
a3f40dcc07 Merge "Images: Cinder service specific explicit image names" 2017-11-30 15:47:54 +00:00
Zuul
3ff69104fe Merge "Zuul: Update jobs to ignore docs changes" 2017-11-29 15:29:22 +00:00
Zuul
5267fe6301 Merge "Images: Horizon service specific explicit image names" 2017-11-29 15:28:30 +00:00
Zuul
039bbe9fcc Merge "Images: Ceilometer service specific explicit image names" 2017-11-29 15:24:38 +00:00
Zuul
bbbc4549aa Merge "Images: Heat service specific explicit image names" 2017-11-29 15:22:26 +00:00
Zuul
c51f8aeda5 Merge "OvS: Implement cleaner shutdown and start logic" 2017-11-29 15:22:25 +00:00
Zuul
322e289137 Merge "Images: Glance service specific explicit image names" 2017-11-29 15:03:21 +00:00
Zuul
9c46d06046 Merge "Images: Ceph service specific explicit image names" 2017-11-29 15:02:03 +00:00
Zuul
dfa55d6594 Merge "Images: Keystone service specific explicit image names" 2017-11-29 15:00:03 +00:00
portdirect
a4fa122e43 Images: Keystone service specific explicit image names
This PS makes the service-specific images for Keystone have
explicit names, allowing simple over-riding of images for an
entire site.

Change-Id: I0b50d07fc0c2e00ab7803dd4c986c8a26e25ea49
2017-11-28 23:24:55 -05:00
portdirect
c95f9105db Images: Horizon service specific explicit image names
This PS makes the service-specific images for Horizon have
explicit names, allowing simple over-riding of images for an
entire site.

Change-Id: I32ec3d58a4e83bd91e27abf43d4bbbdaad736d6b
2017-11-28 23:22:29 -05:00
portdirect
7803346e64 Images: Heat service specific explicit image names
This PS makes the service-specific images for Heat have
explicit names, allowing simple over-riding of images for an
entire site.

Change-Id: I36aff29746b8d402516033a9cc53fcb0c1e06fec
2017-11-28 23:20:56 -05:00
portdirect
e711295a61 Images: Cinder service specific explicit image names
This PS makes the service-specific images for Cinder have
explicit names, allowing simple over-riding of images for an
entire site.

Change-Id: Id9d9de1185fa2545e40e096b3f355c17be1fe5c5
2017-11-29 04:06:29 +00:00
portdirect
6325ebd72e Images: Ceph service specific explicit image names
This PS makes the service-specific images for Ceph have
explicit names, allowing simple over-riding of images for an
entire site.

Change-Id: I735c5fdc08c2a83893f25e6f6f9824089916507f
2017-11-29 04:06:15 +00:00
portdirect
8a92b6f1a5 Images: Glance service specific explicit image names
This PS makes the service-specific images for Glance have
explicit names, allowing simple over-riding of images for an
entire site.

Change-Id: Ib6a5e626dd85bb04ee8599ac9b53b3d5fbaf496b
2017-11-29 04:05:42 +00:00
portdirect
7294f8b4ce Images: Congress service specific explicit image names
This PS makes the service-specific images for Congress have
explicit names, allowing simple over-riding of images for an
entire site.

Change-Id: I699c51cfbf7653336274337fa6c1203ff66770e7
2017-11-29 04:05:33 +00:00
portdirect
327294358f Images: Ceilometer service specific explicit image names
This PS makes the service-specific images for Ceilometer have
explicit names, allowing simple over-riding of images for an
entire site.

Change-Id: I0ea331db7894f4865065a66f868a1e2cb6e750f5
2017-11-29 03:35:56 +00:00
portdirect
cc81c5f558 OvS: Implement cleaner shutdown and start logic
This PS adds cleaner shutdown and start logic to the OvS components.

Change-Id: I5c7fb212163a19d7584b37c20e7c6c757b498856
Co-Authored-By: SamYaple <sam@yaple.net>
2017-11-28 21:42:24 -05:00
Zuul
f5a6a5dedc Merge "Spec: Developer Environment" 2017-11-28 23:42:11 +00:00
portdirect
bf321d2969 Spec: Developer Environment
This PS introduces a Spec for the updated OpenStack-Helm developer
environment.

Change-Id: I02ac56e39049f866dc875374f596e169d952f148
Implements: blueprint developer-environment
2017-11-28 16:54:49 -05:00
Chris Wedgwood
b4a571a3ea [nova] start VMs by default on pod/node restart
If a node or pod restarts we would like the VMs running state to be
preserved.

Change-Id: I025b4e806855102c90711b6644a7f32bb20602b9
2017-11-28 21:03:53 +00:00
portdirect
6a77facf09 Zuul: Update jobs to ignore docs changes
This PS updates the multinode jobs to not run when changes only
effect the documentation.

Change-Id: I38027783a68d45fa0251c27c63b80fd6b56b4013
2017-11-28 15:27:17 -05:00
Matt McEuen
7d7cf484ee Fixed helm_dry_run path issue
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
2017-11-27 14:52:28 +00:00
Zuul
e377914e45 Merge "Remove hard version reference from docs" 2017-11-27 14:20:54 +00:00
Tin Lam
ba67412639 Fix dumps_log playbook
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
2017-11-25 01:25:27 +00:00
Tin Lam
5ae0bff97c Zuul v3 cross repo dependency and gate entrypoint
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
2017-11-22 18:05:12 +00:00
Zuul
45179ee6ba Merge "Add congress chart" 2017-11-21 17:40:42 +00:00
Zuul
e4fcfa4208 Merge "Ingress: Remove resolv.conf workaround" 2017-11-20 23:31:05 +00:00
Zuul
610a29af95 Merge "Ingress: Move default deployment to daemonset" 2017-11-20 23:28:29 +00:00
Zuul
8f9a8870dc Merge "MongoDB: Fix race with setting up auth for DB" 2017-11-20 19:58:10 +00:00
Zuul
ecb6a9daae Merge "Sync nfs-provisioner with 'infra" 2017-11-20 19:21:16 +00:00