Merge "Make nova-compute-network use a data volume container"
This commit is contained in:
commit
1c0bf08eb8
@ -1,3 +1,7 @@
|
||||
computedata:
|
||||
image: kollaglue/centos-rdo-nova-compute-data
|
||||
name: computedata
|
||||
|
||||
libvirt:
|
||||
image: kollaglue/centos-rdo-nova-libvirt
|
||||
name: libvirt
|
||||
@ -10,9 +14,8 @@ libvirt:
|
||||
volumes:
|
||||
- /run:/run
|
||||
- /sys/fs/cgroup:/sys/fs/cgroup
|
||||
- /var/lib/nova:/var/lib/nova
|
||||
- /var/lib/libvirt:/var/lib/libvirt
|
||||
- /etc/libvirt/qemu:/etc/libvirt/qemu
|
||||
volumes_from:
|
||||
- computedata
|
||||
|
||||
novanetwork:
|
||||
image: kollaglue/centos-rdo-nova-network
|
||||
@ -25,8 +28,8 @@ novanetwork:
|
||||
volumes:
|
||||
- /run:/run
|
||||
- /sys/fs/cgroup:/sys/fs/cgroup
|
||||
- /var/lib/nova:/var/lib/nova
|
||||
- /var/lib/libvirt:/var/lib/libvirt
|
||||
volumes_from:
|
||||
- computedata
|
||||
|
||||
novacompute:
|
||||
image: kollaglue/centos-rdo-nova-compute
|
||||
@ -39,6 +42,5 @@ novacompute:
|
||||
volumes:
|
||||
- /run:/run
|
||||
- /sys/fs/cgroup:/sys/fs/cgroup
|
||||
- /var/lib/nova:/var/lib/nova
|
||||
- /var/lib/libvirt:/var/lib/libvirt
|
||||
- /etc/libvirt/qemu:/etc/libvirt/qemu
|
||||
volumes_from:
|
||||
- computedata
|
||||
|
10
docker/nova-compute/nova-compute-data/Dockerfile
Normal file
10
docker/nova-compute/nova-compute-data/Dockerfile
Normal file
@ -0,0 +1,10 @@
|
||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base
|
||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
||||
|
||||
VOLUME [ "/var/lib/nova" ]
|
||||
VOLUME [ "/var/lib/libvirt" ]
|
||||
VOLUME [ "/etc/libvirt/qemu" ]
|
||||
|
||||
# Command needed to start the data container.
|
||||
# Note: data containers do not need to be persistent.
|
||||
CMD ["/bin/true"]
|
1
docker/nova-compute/nova-compute-data/build
Symbolic link
1
docker/nova-compute/nova-compute-data/build
Symbolic link
@ -0,0 +1 @@
|
||||
../../../tools/build-docker-image
|
@ -9,7 +9,5 @@ ADD config-nova-compute.sh /opt/kolla/config-nova-compute.sh
|
||||
ADD ./start.sh /start.sh
|
||||
|
||||
VOLUME [ "/sys/fs/cgroup" ]
|
||||
VOLUME [ "/var/lib/nova" ]
|
||||
VOLUME [ "/var/lib/libvirt" ]
|
||||
|
||||
CMD ["/start.sh"]
|
||||
|
@ -6,7 +6,6 @@ RUN yum -y install libvirtd libguestfs qemu-system-x86 \
|
||||
libvirt-daemon-config-nwfilter; yum clean all
|
||||
|
||||
VOLUME [ "/sys/fs/cgroup" ]
|
||||
VOLUME [ "/var/lib/nova" ]
|
||||
|
||||
ADD ./start.sh /start.sh
|
||||
|
||||
|
@ -7,7 +7,4 @@ RUN yum -y install openstack-nova-network \
|
||||
ADD config-nova-network.sh /opt/kolla/config-nova-network.sh
|
||||
ADD ./start.sh /start.sh
|
||||
|
||||
VOLUME [ "/var/lib/nova" ]
|
||||
VOLUME [ "/var/lib/libvirt" ]
|
||||
|
||||
CMD ["/start.sh"]
|
||||
|
Loading…
x
Reference in New Issue
Block a user