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
|
DISTRIBUTION=ubuntu-upstart
|
||||||
DIST_VERSION=14.04
|
DIST_VERSION=14.04
|
||||||
MONGODB_VERSION=2.6
|
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
|
DISTRIBUTION=centos
|
||||||
DIST_VERSION=6-builded
|
DIST_VERSION=6-builded
|
||||||
|
@ -69,9 +53,6 @@ env:
|
||||||
DIST_VERSION=7-builded
|
DIST_VERSION=7-builded
|
||||||
MONGODB_VERSION=3.4
|
MONGODB_VERSION=3.4
|
||||||
# - >
|
# - >
|
||||||
# distribution=ubuntu-upstart
|
|
||||||
# version=12.04
|
|
||||||
# - >
|
|
||||||
# distribution=debian
|
# distribution=debian
|
||||||
# version=7
|
# 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 |
|
| 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 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:|
|
| Ubuntu 16.04 | :no_entry: | :x: | :x: | :x:| :x:|
|
||||||
| Debian 7.x | :no_entry: | :interrobang: | :interrobang: | :interrobang:| :x:|
|
| Debian 7.x | :no_entry: | :interrobang: | :interrobang: | :interrobang:| :x:|
|
||||||
| Debian 8.x | :no_entry: | :x: | :x: | :x:| :x:|
|
| Debian 8.x | :no_entry: | :x: | :x: | :x:| :x:|
|
||||||
| RHEL 6.x | :no_entry: | :interrobang: | :interrobang: | :interrobang: | :interrobang: |
|
| RHEL 6.x | :no_entry: | :interrobang: | :interrobang: | :interrobang: | :interrobang: |
|
||||||
| RHEL 7.x | :no_entry: | :interrobang: | :interrobang: | :interrobang: | :interrobang: |
|
| RHEL 7.x | :no_entry: | :interrobang: | :interrobang: | :interrobang: | :interrobang: |
|
||||||
|
|
||||||
:white_check_mark: - fully tested, should work fine
|
:white_check_mark: - fully tested, should work fine
|
||||||
:interrobang: - will be added testing suite soon
|
:interrobang: - will be added testing suite soon
|
||||||
:x: - don't have official support
|
:x: - don't have official support
|
||||||
:no_entry: - does't have support, because used old format of configuration files
|
:no_entry: - does't have support, because used old format of configuration files
|
||||||
|
|
||||||
#### Variables
|
#### Variables
|
||||||
|
@ -89,7 +88,7 @@ mongodb_replication_oplogsize: 1024 # specifies a maximum size in
|
||||||
|
|
||||||
## setParameter options
|
## setParameter options
|
||||||
# Configure setParameter option.
|
# Configure setParameter option.
|
||||||
# Example :
|
# Example :
|
||||||
mongodb_set_parameters: { "enableLocalhostAuthBypass": "true", "authenticationMechanisms": "SCRAM-SHA-1,MONGODB-CR" }
|
mongodb_set_parameters: { "enableLocalhostAuthBypass": "true", "authenticationMechanisms": "SCRAM-SHA-1,MONGODB-CR" }
|
||||||
|
|
||||||
# MMS Agent
|
# 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