summaryrefslogtreecommitdiff
path: root/docker/fedora-rdo-base/Dockerfile
blob: 6b93274fe4b163d21ad5754489d060aaf91c85d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
FROM fedora
MAINTAINER Steven Dake <sdake@redhat.com>

# Set up repositories
RUN yum install -y https://rdo.fedorapeople.org/rdo-release.rpm
RUN yum -y install dnf dnf-plugins-core; yum clean all
RUN dnf copr enable -y larsks/crux

# Update packages
RUN yum update -y; yum clean all

# Install base packages
RUN yum install -y \
	crux \
	mariadb \
	mariadb-libs \
	openssl \
	openstack-utils \
	pyparsing \
	python-alembic \
	python-amqp \
	python-amqplib \
	python-anyjson \
	python-boto \
	python-cheetah \
	python-cliff \
	python-cmd2 \
	python-croniter \
	python-crypto \
	python-d2to1 \
	python-docutils \
	python-dogpile-cache \
	python-dogpile-core \
	python-empy \
	python-eventlet \
	python-flask \
	python-futures \
	python-greenlet \
	python-httplib2 \
	python-iso8601 \
	python-itsdangerous \
	python-jinja2 \
	python-jsonpatch \
	python-jsonpath-rw \
	python-jsonpointer \
	python-jsonschema \
	python-keyring \
	python-kombu \
	python-ldap \
	python-lesscpy \
	python-lockfile \
	python-lxml \
	python-markdown \
	python-memcached \
	python-migrate \
	python-msgpack \
	python-netifaces \
	python-networkx \
	python-oauthlib \
	python-oslo-config \
	python-oslo-messaging \
	python-oslo-rootwrap \
	python-paramiko \
	python-passlib \
	python-paste-deploy \
	python-pbr \
	python-pecan \
	python-ply \
	python-prettytable \
	python-psutil \
	python-pycadf \
	python-pygments \
	python-pymongo \
	python-qpid \
	python-repoze-lru \
	python-requests \
	python-routes \
	python-simplegeneric \
	python-simplejson \
	python-singledispatch \
	python-six \
	python-sqlalchemy \
	python-stevedore \
	python-taskflow \
	python-versiontools \
	python-warlock \
	python-webob \
	python-websockify \
	python-webtest \
	python-werkzeug \
	python-wsme \
	; yum clean all

RUN mkdir -p /opt/kolla
ADD kolla-common.sh /opt/kolla/kolla-common.sh