Skip to content

Commit

Permalink
Ensure eventlet is up-to-date.
Browse files Browse the repository at this point in the history
  • Loading branch information
amscanne committed Nov 1, 2013
1 parent 0d62129 commit 2d4e0de
Show file tree
Hide file tree
Showing 15 changed files with 28 additions and 0 deletions.
1 change: 1 addition & 0 deletions canary/host.sls
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ include:
- enable: True
- watch:
- pkg: canary-host
- pkg: python-eventlet
- file: /etc/nova/nova.conf
require:
- service: canary
1 change: 1 addition & 0 deletions cinder/api.sls
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ include:
- enable: True
- watch:
- pkg: cinder-api
- pkg: python-eventlet
- file: /etc/cinder/cinder.conf
- file: /etc/cinder/policy.json
- file: /etc/cinder/api-paste.ini
Expand Down
1 change: 1 addition & 0 deletions cinder/scheduler.sls
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ include:
- enable: True
- watch:
- pkg: cinder-scheduler
- pkg: python-eventlet
- file: /etc/cinder/cinder.conf
- file: /etc/cinder/policy.json
require:
Expand Down
1 change: 1 addition & 0 deletions cinder/volume.sls
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ include:
- enable: True
- watch:
- pkg: cinder-volume
- pkg: python-eventlet
- file: /etc/cinder/cinder.conf
- file: /etc/cinder/policy.json
- file: /etc/cinder/secret.xml
Expand Down
9 changes: 9 additions & 0 deletions config.sls
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,15 @@ pkg-{{name}}:
- pkg: ubuntu-cloud-keyring
{% endmacro %}

# Eventlet.
# Because of bugs in all OpenStack services, we make
# sure that eventlet is up-to-date and restart all
# services when it changes.
eventlet-uptodate:
pkg:
- latest
- name: python-eventlet

# Network configuration.
{% set interfaces = openstack.get('interfaces', {}) %}
{% set networks = openstack.get('networks', {}) %}
Expand Down
1 change: 1 addition & 0 deletions glance/api.sls
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ include:
- enable: True
- watch:
- pkg: glance-api
- pkg: python-eventlet
- file: /etc/glance/policy.json
- file: /etc/glance/glance-api-paste.ini
- file: /etc/glance/glance-api.conf
Expand Down
1 change: 1 addition & 0 deletions glance/registry.sls
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ include:
- enable: True
- watch:
- pkg: glance-registry
- pkg: python-eventlet
- file: /etc/glance/policy.json
- file: /etc/glance/glance-registry-paste.ini
- file: /etc/glance/glance-registry.conf
Expand Down
1 change: 1 addition & 0 deletions keystone/api.sls
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ include:
- enable: True
- watch:
- pkg: keystone
- pkg: python-eventlet
- file: /etc/keystone/keystone.conf
- file: /etc/keystone/policy.json
- file: /etc/keystone/init.sh
Expand Down
5 changes: 5 additions & 0 deletions nova/api.sls
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ include:
- enable: True
- watch:
- pkg: nova-api
- pkg: python-eventlet
- file: /etc/nova/nova.conf
- file: /etc/nova/policy.json
- file: /etc/nova/api-paste.ini
Expand All @@ -30,6 +31,7 @@ include:
- enable: True
- watch:
- pkg: nova-objectstore
- pkg: python-eventlet
- file: /etc/nova/nova.conf
- file: /etc/nova/policy.json
require:
Expand All @@ -43,6 +45,7 @@ include:
- enable: True
- watch:
- pkg: nova-novncproxy
- pkg: python-eventlet
- file: /etc/nova/nova.conf
- file: /etc/nova/policy.json
require:
Expand All @@ -56,6 +59,7 @@ include:
- enable: True
- watch:
- pkg: nova-consoleauth
- pkg: python-eventlet
- file: /etc/nova/nova.conf
- file: /etc/nova/policy.json
require:
Expand All @@ -69,6 +73,7 @@ include:
- enable: True
- watch:
- pkg: nova-cert
- pkg: python-eventlet
- file: /etc/nova/nova.conf
- file: /etc/nova/policy.json
require:
Expand Down
2 changes: 2 additions & 0 deletions nova/compute.sls
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ include:
- enable: True
- watch:
- pkg: nova-compute
- pkg: python-eventlet
- file: /etc/nova/nova.conf
- file: /etc/nova/policy.json
require:
Expand Down Expand Up @@ -75,6 +76,7 @@ make-mem-url:
- file: /etc/sysconfig/vms
- watch:
- pkg: cobalt-compute
- pkg: python-eventlet
- cmd: stop-apparmor
- cmd: stop-cgroups
- file: /etc/sysconfig/vms
1 change: 1 addition & 0 deletions nova/conductor.sls
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ include:
- enable: True
- watch:
- pkg: nova-conductor
- pkg: python-eventlet
- file: /etc/nova/nova.conf
- file: /etc/nova/policy.json
- file: /etc/init/nova-conductor.conf
Expand Down
1 change: 1 addition & 0 deletions nova/scheduler.sls
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ include:
- enable: True
- watch:
- pkg: nova-scheduler
- pkg: python-eventlet
- file: /etc/nova/nova.conf
- file: /etc/nova/policy.json
require:
Expand Down
1 change: 1 addition & 0 deletions quantum/dhcp-agent.sls
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ include:
- enable: True
- watch:
- pkg: quantum-dhcp-agent
- pkg: python-eventlet
- file: /etc/quantum/quantum.conf
- file: /etc/quantum/dhcp_agent.ini
require:
Expand Down
1 change: 1 addition & 0 deletions quantum/metadata-agent.sls
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ include:
- enable: True
- watch:
- pkg: quantum-metadata-agent
- pkg: python-eventlet
- file: /etc/quantum/quantum.conf
- file: /etc/quantum/metadata_agent.ini
require:
Expand Down
1 change: 1 addition & 0 deletions quantum/ovs-plugin-agent.sls
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ include:
- enable: True
- watch:
- pkg: quantum-plugin-openvswitch-agent
- pkg: python-eventlet
- file: /etc/quantum/quantum.conf
- file: /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini
require:
Expand Down

0 comments on commit 2d4e0de

Please sign in to comment.