Merge "Add ceph plugin for nova"
This commit is contained in:
commit
e2291694c1
9
centos/ceph/Dockerfile
Normal file
9
centos/ceph/Dockerfile
Normal file
@ -0,0 +1,9 @@
|
||||
FROM openstackloci/nova:centos
|
||||
|
||||
ARG OVERRIDE=override
|
||||
|
||||
ADD $OVERRIDE /
|
||||
|
||||
RUN set -x \
|
||||
&& yum install -y ceph-common \
|
||||
&& yum clean all
|
0
centos/ceph/override/.gitkeep
Normal file
0
centos/ceph/override/.gitkeep
Normal file
29
centos/ceph/override/etc/pki/rpm-gpg/RPM-GPG-KEY-Ceph-Jewel
Normal file
29
centos/ceph/override/etc/pki/rpm-gpg/RPM-GPG-KEY-Ceph-Jewel
Normal file
@ -0,0 +1,29 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1
|
||||
|
||||
mQINBFX4hgkBEADLqn6O+UFp+ZuwccNldwvh5PzEwKUPlXKPLjQfXlQRig1flpCH
|
||||
E0HJ5wgGlCtYd3Ol9f9+qU24kDNzfbs5bud58BeE7zFaZ4s0JMOMuVm7p8JhsvkU
|
||||
C/Lo/7NFh25e4kgJpjvnwua7c2YrA44ggRb1QT19ueOZLK5wCQ1mR+0GdrcHRCLr
|
||||
7Sdw1d7aLxMT+5nvqfzsmbDullsWOD6RnMdcqhOxZZvpay8OeuK+yb8FVQ4sOIzB
|
||||
FiNi5cNOFFHg+8dZQoDrK3BpwNxYdGHsYIwU9u6DWWqXybBnB9jd2pve9PlzQUbO
|
||||
eHEa4Z+jPqxY829f4ldaql7ig8e6BaInTfs2wPnHJ+606g2UH86QUmrVAjVzlLCm
|
||||
nqoGymoAPGA4ObHu9X3kO8viMBId9FzooVqR8a9En7ZE0Dm9O7puzXR7A1f5sHoz
|
||||
JdYHnr32I+B8iOixhDUtxIY4GA8biGATNaPd8XR2Ca1hPuZRVuIiGG9HDqUEtXhV
|
||||
fY5qjTjaThIVKtYgEkWMT+Wet3DPPiWT3ftNOE907e6EWEBCHgsEuuZnAbku1GgD
|
||||
LBH4/a/yo9bNvGZKRaTUM/1TXhM5XgVKjd07B4cChgKypAVHvef3HKfCG2U/DkyA
|
||||
LjteHt/V807MtSlQyYaXUTGtDCrQPSlMK5TjmqUnDwy6Qdq8dtWN3DtBWQARAQAB
|
||||
tCpDZXBoLmNvbSAocmVsZWFzZSBrZXkpIDxzZWN1cml0eUBjZXBoLmNvbT6JAjgE
|
||||
EwECACIFAlX4hgkCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEOhKwsBG
|
||||
DzmUXdIQAI8YPcZMBWdv489q8CzxlfRIRZ3Gv/G/8CH+EOExcmkVZ89mVHngCdAP
|
||||
DOYCl8twWXC1lwJuLDBtkUOHXNuR5+Jcl5zFOUyldq1Hv8u03vjnGT7lLJkJoqpG
|
||||
l9QD8nBqRvBU7EM+CU7kP8+09b+088pULil+8x46PwgXkvOQwfVKSOr740Q4J4nm
|
||||
/nUOyTNtToYntmt2fAVWDTIuyPpAqA6jcqSOC7Xoz9cYxkVWnYMLBUySXmSS0uxl
|
||||
3p+wK0lMG0my/gb+alke5PAQjcE5dtXYzCn+8Lj0uSfCk8Gy0ZOK2oiUjaCGYN6D
|
||||
u72qDRFBnR3jaoFqi03bGBIMnglGuAPyBZiI7LJgzuT9xumjKTJW3kN4YJxMNYu1
|
||||
FzmIyFZpyvZ7930vB2UpCOiIaRdZiX4Z6ZN2frD3a/vBxBNqiNh/BO+Dex+PDfI4
|
||||
TqwF8zlcjt4XZ2teQ8nNMR/D8oiYTUW8hwR4laEmDy7ASxe0p5aijmUApWq5UTsF
|
||||
+s/QbwugccU0iR5orksM5u9MZH4J/mFGKzOltfGXNLYI6D5Mtwrnyi0BsF5eY0u6
|
||||
vkdivtdqrq2DXY+ftuqLOQ7b+t1RctbcMHGPptlxFuN9ufP5TiTWSpfqDwmHCLsT
|
||||
k2vFiMwcHdLpQ1IH8ORVRgPPsiBnBOJ/kIiXG2SxPUTjjEGOVgeA
|
||||
=/Tod
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
5
centos/ceph/override/etc/yum.repos.d/Ceph.repo
Normal file
5
centos/ceph/override/etc/yum.repos.d/Ceph.repo
Normal file
@ -0,0 +1,5 @@
|
||||
[centos-ceph-jewel]
|
||||
name=CentOS-7 - Ceph Jewel
|
||||
baseurl=http://download.ceph.com/rpm-jewel/el7/noarch
|
||||
gpgcheck=1
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Ceph-Jewel
|
3
centos/ceph/testvars
Normal file
3
centos/ceph/testvars
Normal file
@ -0,0 +1,3 @@
|
||||
export PROJECT=cinder
|
||||
export DISTRO=centos
|
||||
export PLUGIN=ceph
|
10
debian/ceph/Dockerfile
vendored
Normal file
10
debian/ceph/Dockerfile
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
FROM openstackloci/nova:debian
|
||||
|
||||
ARG OVERRIDE=override
|
||||
|
||||
ADD $OVERRIDE /
|
||||
|
||||
RUN set -x \
|
||||
&& apt-get update \
|
||||
&& apt-get install -y --no-install-recommends ceph-common \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
0
debian/ceph/override/.gitkeep
vendored
Normal file
0
debian/ceph/override/.gitkeep
vendored
Normal file
29
debian/ceph/override/ceph.asc
vendored
Normal file
29
debian/ceph/override/ceph.asc
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1
|
||||
|
||||
mQINBFX4hgkBEADLqn6O+UFp+ZuwccNldwvh5PzEwKUPlXKPLjQfXlQRig1flpCH
|
||||
E0HJ5wgGlCtYd3Ol9f9+qU24kDNzfbs5bud58BeE7zFaZ4s0JMOMuVm7p8JhsvkU
|
||||
C/Lo/7NFh25e4kgJpjvnwua7c2YrA44ggRb1QT19ueOZLK5wCQ1mR+0GdrcHRCLr
|
||||
7Sdw1d7aLxMT+5nvqfzsmbDullsWOD6RnMdcqhOxZZvpay8OeuK+yb8FVQ4sOIzB
|
||||
FiNi5cNOFFHg+8dZQoDrK3BpwNxYdGHsYIwU9u6DWWqXybBnB9jd2pve9PlzQUbO
|
||||
eHEa4Z+jPqxY829f4ldaql7ig8e6BaInTfs2wPnHJ+606g2UH86QUmrVAjVzlLCm
|
||||
nqoGymoAPGA4ObHu9X3kO8viMBId9FzooVqR8a9En7ZE0Dm9O7puzXR7A1f5sHoz
|
||||
JdYHnr32I+B8iOixhDUtxIY4GA8biGATNaPd8XR2Ca1hPuZRVuIiGG9HDqUEtXhV
|
||||
fY5qjTjaThIVKtYgEkWMT+Wet3DPPiWT3ftNOE907e6EWEBCHgsEuuZnAbku1GgD
|
||||
LBH4/a/yo9bNvGZKRaTUM/1TXhM5XgVKjd07B4cChgKypAVHvef3HKfCG2U/DkyA
|
||||
LjteHt/V807MtSlQyYaXUTGtDCrQPSlMK5TjmqUnDwy6Qdq8dtWN3DtBWQARAQAB
|
||||
tCpDZXBoLmNvbSAocmVsZWFzZSBrZXkpIDxzZWN1cml0eUBjZXBoLmNvbT6JAjgE
|
||||
EwECACIFAlX4hgkCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEOhKwsBG
|
||||
DzmUXdIQAI8YPcZMBWdv489q8CzxlfRIRZ3Gv/G/8CH+EOExcmkVZ89mVHngCdAP
|
||||
DOYCl8twWXC1lwJuLDBtkUOHXNuR5+Jcl5zFOUyldq1Hv8u03vjnGT7lLJkJoqpG
|
||||
l9QD8nBqRvBU7EM+CU7kP8+09b+088pULil+8x46PwgXkvOQwfVKSOr740Q4J4nm
|
||||
/nUOyTNtToYntmt2fAVWDTIuyPpAqA6jcqSOC7Xoz9cYxkVWnYMLBUySXmSS0uxl
|
||||
3p+wK0lMG0my/gb+alke5PAQjcE5dtXYzCn+8Lj0uSfCk8Gy0ZOK2oiUjaCGYN6D
|
||||
u72qDRFBnR3jaoFqi03bGBIMnglGuAPyBZiI7LJgzuT9xumjKTJW3kN4YJxMNYu1
|
||||
FzmIyFZpyvZ7930vB2UpCOiIaRdZiX4Z6ZN2frD3a/vBxBNqiNh/BO+Dex+PDfI4
|
||||
TqwF8zlcjt4XZ2teQ8nNMR/D8oiYTUW8hwR4laEmDy7ASxe0p5aijmUApWq5UTsF
|
||||
+s/QbwugccU0iR5orksM5u9MZH4J/mFGKzOltfGXNLYI6D5Mtwrnyi0BsF5eY0u6
|
||||
vkdivtdqrq2DXY+ftuqLOQ7b+t1RctbcMHGPptlxFuN9ufP5TiTWSpfqDwmHCLsT
|
||||
k2vFiMwcHdLpQ1IH8ORVRgPPsiBnBOJ/kIiXG2SxPUTjjEGOVgeA
|
||||
=/Tod
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
1
debian/ceph/override/etc/apt/sources.list.d/ceph.list
vendored
Normal file
1
debian/ceph/override/etc/apt/sources.list.d/ceph.list
vendored
Normal file
@ -0,0 +1 @@
|
||||
deb http://download.ceph.com/debian-jewel/ jessie main
|
BIN
debian/ceph/override/etc/apt/trusted.gpg.d/ceph.gpg
vendored
Normal file
BIN
debian/ceph/override/etc/apt/trusted.gpg.d/ceph.gpg
vendored
Normal file
Binary file not shown.
3
debian/ceph/testvars
vendored
Normal file
3
debian/ceph/testvars
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
export PROJECT=cinder
|
||||
export DISTRO=debian
|
||||
export PLUGIN=ceph
|
10
ubuntu/ceph/Dockerfile
Normal file
10
ubuntu/ceph/Dockerfile
Normal file
@ -0,0 +1,10 @@
|
||||
FROM openstackloci/nova:ubuntu
|
||||
|
||||
ARG OVERRIDE=override
|
||||
|
||||
ADD $OVERRIDE /
|
||||
|
||||
RUN set -x \
|
||||
&& apt-get update \
|
||||
&& apt-get install -y --no-install-recommends ceph-common \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
0
ubuntu/ceph/override/.gitkeep
Normal file
0
ubuntu/ceph/override/.gitkeep
Normal file
1
ubuntu/ceph/override/etc/apt/sources.list.d/ceph.list
Normal file
1
ubuntu/ceph/override/etc/apt/sources.list.d/ceph.list
Normal file
@ -0,0 +1 @@
|
||||
deb http://download.ceph.com/debian-jewel/ xenial main
|
BIN
ubuntu/ceph/override/etc/apt/trusted.gpg.d/ceph.gpg
Normal file
BIN
ubuntu/ceph/override/etc/apt/trusted.gpg.d/ceph.gpg
Normal file
Binary file not shown.
3
ubuntu/ceph/testvars
Normal file
3
ubuntu/ceph/testvars
Normal file
@ -0,0 +1,3 @@
|
||||
export PROJECT=cinder
|
||||
export DISTRO=ubuntu
|
||||
export PLUGIN=ceph
|
Loading…
Reference in New Issue
Block a user