Skip to content

Commit d41071e

Browse files
committed
removed datastax agent software after moving to straight apache cassandra
1 parent db80ad7 commit d41071e

File tree

2 files changed

+25
-14
lines changed

2 files changed

+25
-14
lines changed

cassandra/Dockerfile

Lines changed: 25 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,28 +20,42 @@ RUN echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 boolean tru
2020
RUN /usr/bin/debconf-set-selections /tmp/oracle-license-debconf
2121
RUN rm /tmp/oracle-license-debconf
2222

23+
# Add cassandre repo
24+
RUN apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 514A2AD631A57A16DD0047EC749D6EEC0353B12C && \
25+
echo 'deb http://www.apache.org/dist/cassandra/debian 35x main' >> /etc/apt/sources.list.d/cassandra.list
26+
27+
2328
# Install the JDK
2429
RUN apt-get install -y oracle-java8-installer oracle-java8-set-default
25-
RUN apt-get update
2630

27-
#Instal missing python-support
28-
RUN wget http://launchpadlibrarian.net/109052632/python-support_1.0.15_all.deb \
31+
# Install cassandra + dependencies
32+
RUN apt-get update -y && apt-get install -y software-properties-common \
33+
&& apt-get install wget \
34+
&& apt-get install -yq --force-yes --no-install-recommends \
35+
python-dev python-pip python-setuptools \
36+
libffi-dev libssh2-1-dev zlib1g-dev libssl-dev \
37+
pkg-config libhttp-parser-dev virt-what python-m2crypto \
38+
gcc \
39+
&& wget http://launchpadlibrarian.net/109052632/python-support_1.0.15_all.deb \
2940
&& dpkg -i python-support_1.0.15_all.deb \
41+
&& apt-get install -y cassandra="$CASSANDRA_VERSION" \
42+
&& rm -rf /var/lib/apt/lists/*
3043

31-
RUN echo "deb http://debian.datastax.com/datastax-ddc $CASSANDRA_VERSION main" | tee -a /etc/apt/sources.list.d/cassandra.sources.list
32-
RUN curl -L https://debian.datastax.com/debian/repo_key | apt-key add -
33-
RUN apt-get update && apt-get -y install datastax-ddc
44+
##Instal missing python-support
45+
#RUN apt-get update && apt-get install ajenti \
46+
# && wget http://launchpadlibrarian.net/109052632/python-support_1.0.15_all.deb \
47+
# && dpkg -i python-support_1.0.15_all.deb
48+
49+
#RUN echo "deb http://debian.datastax.com/datastax-ddc $CASSANDRA_VERSION main" | tee -a /etc/apt/sources.list.d/cassandra.sources.list
50+
#RUN cat /etc/apt/sources.list.d/cassandra.sources.list
51+
#RUN curl -L https://debian.datastax.com/debian/repo_key | apt-key add -
52+
#RUN apt-get update && apt-get -y install ajenti datastax-ddc
3453

3554
# Copy Cassandra Startup Scripts
3655
RUN mkdir /etc/service/cassandra
3756
ADD src/start-cass.sh /etc/service/cassandra/run
3857
RUN chmod +x /etc/service/cassandra/run
3958

40-
# Copy Cassandra Startup Scripts
41-
RUN mkdir /etc/service/datastax_agent
42-
ADD src/start-agent.sh /etc/service/datastax_agent/run
43-
RUN chmod +x /etc/service/datastax_agent/run
44-
4559
# Expose Ports
4660
EXPOSE 7199 7000 7001 9160 9042
4761

cassandra/src/start-agent.sh

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)