Ubuntu 12.04 officially is EOL
This commit is contained in:
parent
2aa63f5f16
commit
ce4c61bdad
19
.travis.yml
19
.travis.yml
|
@ -20,22 +20,6 @@ env:
|
|||
DISTRIBUTION=ubuntu-upstart
|
||||
DIST_VERSION=14.04
|
||||
MONGODB_VERSION=2.6
|
||||
- >
|
||||
DISTRIBUTION=ubuntu-upstart
|
||||
DIST_VERSION=12.04-builded
|
||||
MONGODB_VERSION=3.4
|
||||
- >
|
||||
DISTRIBUTION=ubuntu-upstart
|
||||
DIST_VERSION=12.04-builded
|
||||
MONGODB_VERSION=3.2
|
||||
- >
|
||||
DISTRIBUTION=ubuntu-upstart
|
||||
DIST_VERSION=12.04-builded
|
||||
MONGODB_VERSION=3.0
|
||||
- >
|
||||
DISTRIBUTION=ubuntu-upstart
|
||||
DIST_VERSION=12.04-builded
|
||||
MONGODB_VERSION=2.6
|
||||
- >
|
||||
DISTRIBUTION=centos
|
||||
DIST_VERSION=6-builded
|
||||
|
@ -69,9 +53,6 @@ env:
|
|||
DIST_VERSION=7-builded
|
||||
MONGODB_VERSION=3.4
|
||||
# - >
|
||||
# distribution=ubuntu-upstart
|
||||
# version=12.04
|
||||
# - >
|
||||
# distribution=debian
|
||||
# version=7
|
||||
|
||||
|
|
|
@ -13,16 +13,15 @@ MongoDB support matrix:
|
|||
| Distribution | MongoDB 2.4 | MongoDB 2.6 | MongoDB 3.0 | MongoDB 3.2 | MongoDB 3.4 |
|
||||
| ------------ |:-----------:|:-----------:|:-----------:|:-----------:|:-----------:|
|
||||
| Ubuntu 14.04 | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark:| :x:|
|
||||
| Ubuntu 12.04 | :no_entry: | :white_check_mark: | :white_check_mark: | :white_check_mark:| :x:|
|
||||
| Ubuntu 16.04 | :no_entry: | :x: | :x: | :x:| :x:|
|
||||
| Debian 7.x | :no_entry: | :interrobang: | :interrobang: | :interrobang:| :x:|
|
||||
| Debian 8.x | :no_entry: | :x: | :x: | :x:| :x:|
|
||||
| RHEL 6.x | :no_entry: | :interrobang: | :interrobang: | :interrobang: | :interrobang: |
|
||||
| RHEL 7.x | :no_entry: | :interrobang: | :interrobang: | :interrobang: | :interrobang: |
|
||||
|
||||
:white_check_mark: - fully tested, should work fine
|
||||
:interrobang: - will be added testing suite soon
|
||||
:x: - don't have official support
|
||||
:white_check_mark: - fully tested, should work fine
|
||||
:interrobang: - will be added testing suite soon
|
||||
:x: - don't have official support
|
||||
:no_entry: - does't have support, because used old format of configuration files
|
||||
|
||||
#### Variables
|
||||
|
@ -89,7 +88,7 @@ mongodb_replication_oplogsize: 1024 # specifies a maximum size in
|
|||
|
||||
## setParameter options
|
||||
# Configure setParameter option.
|
||||
# Example :
|
||||
# Example :
|
||||
mongodb_set_parameters: { "enableLocalhostAuthBypass": "true", "authenticationMechanisms": "SCRAM-SHA-1,MONGODB-CR" }
|
||||
|
||||
# MMS Agent
|
||||
|
|
|
@ -1,53 +0,0 @@
|
|||
FROM ubuntu:12.04
|
||||
|
||||
# much of this was gleaned from https://github.com/lxc/lxc/blob/lxc-0.8.0/templates/lxc-ubuntu.in
|
||||
# and then heavily modified and hacked like crazy
|
||||
|
||||
# we're going to want this bad boy installed so we can connect :)
|
||||
RUN apt-get update && apt-get install -y ssh python
|
||||
|
||||
ADD builds/init-fake.conf /etc/init/fake-container-events.conf
|
||||
|
||||
# undo some leet hax of the base image
|
||||
RUN rm /usr/sbin/policy-rc.d; \
|
||||
rm /sbin/initctl; dpkg-divert --rename --remove /sbin/initctl
|
||||
|
||||
# generate a nice UTF-8 locale for our use
|
||||
RUN locale-gen en_US.UTF-8 && update-locale LANG=en_US.UTF-8
|
||||
|
||||
# remove some pointless services
|
||||
RUN /usr/sbin/update-rc.d -f ondemand remove; \
|
||||
for f in \
|
||||
/etc/init/u*.conf \
|
||||
/etc/init/mounted-dev.conf \
|
||||
/etc/init/mounted-proc.conf \
|
||||
/etc/init/mounted-run.conf \
|
||||
/etc/init/mounted-tmp.conf \
|
||||
/etc/init/mounted-var.conf \
|
||||
/etc/init/hostname.conf \
|
||||
/etc/init/networking.conf \
|
||||
/etc/init/tty*.conf \
|
||||
/etc/init/plymouth*.conf \
|
||||
/etc/init/hwclock*.conf \
|
||||
/etc/init/module*.conf\
|
||||
; do \
|
||||
dpkg-divert --local --rename --add "$f"; \
|
||||
done; \
|
||||
echo '# /lib/init/fstab: cleared out for bare-bones Docker' > /lib/init/fstab
|
||||
|
||||
# small fix for SSH in 13.10 (that's harmless everywhere else)
|
||||
RUN sed -ri 's/^session\s+required\s+pam_loginuid.so$/session optional pam_loginuid.so/' /etc/pam.d/sshd
|
||||
|
||||
RUN sed -ri 's/^PermitRootLogin\s+.*/PermitRootLogin yes/' /etc/ssh/sshd_config
|
||||
|
||||
# let Upstart know it's in a container
|
||||
ENV container docker
|
||||
|
||||
# set a cheap, simple password for great convenience
|
||||
RUN echo 'root:docker.io' | chpasswd
|
||||
|
||||
# we can has SSH
|
||||
EXPOSE 22
|
||||
|
||||
# pepare for takeoff
|
||||
CMD ["/sbin/init"]
|
Loading…
Reference in New Issue