Update ci/ Dockerfiles to Fedora 27/Ubuntu 16.04LTS
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
diff --git a/ci/Dockerfile/fedora25.x86_64 b/ci/Dockerfile/fedora25.x86_64
deleted file mode 120000
index c6db8fc..0000000
--- a/ci/Dockerfile/fedora25.x86_64
+++ /dev/null
@@ -1 +0,0 @@
-fedora25
\ No newline at end of file
diff --git a/ci/Dockerfile/fedora25 b/ci/Dockerfile/fedora27
similarity index 96%
rename from ci/Dockerfile/fedora25
rename to ci/Dockerfile/fedora27
index 433f948..ff77500 100644
--- a/ci/Dockerfile/fedora25
+++ b/ci/Dockerfile/fedora27
@@ -1,4 +1,4 @@
-FROM fedora:25
+FROM fedora:27
RUN dnf -y remove vim-minimal
RUN dnf -y install gcc-c++ flex bison git ctags cscope expat-devel patch zlib-devel zlib-static texinfo perl-bignum "perl(XML::Simple)" "perl(YAML)" "perl(XML::SAX)" "perl(Fatal)" "perl(Thread::Queue)" "perl(Env)" "perl(XML::LibXML)" "perl(Digest::SHA1)" libxml2-devel libxslt "perl(ExtUtils::MakeMaker)"
RUN dnf -y install which wget unzip tar cpio python bzip2 bc vim redhat-lsb-core
diff --git a/ci/Dockerfile/fedora27.x86_64 b/ci/Dockerfile/fedora27.x86_64
new file mode 120000
index 0000000..7c4b5e7
--- /dev/null
+++ b/ci/Dockerfile/fedora27.x86_64
@@ -0,0 +1 @@
+fedora27
\ No newline at end of file
diff --git a/ci/Dockerfile/ubuntu1404 b/ci/Dockerfile/ubuntu1404
deleted file mode 100644
index b3833c9..0000000
--- a/ci/Dockerfile/ubuntu1404
+++ /dev/null
@@ -1,10 +0,0 @@
-FROM ubuntu:14.04
-# Don't ask. Ubuntu is awful.
-RUN sed -e 's/main$/main universe/' --in-place=orig /etc/apt/sources.list
-RUN DEBIAN_FRONTEND=noninteractive apt-get update
-RUN DEBIAN_FRONTEND=noninteractive apt-get install -yy cscope ctags \
- libz-dev libexpat-dev \
- python language-pack-en texinfo \
- build-essential g++ git bison flex unzip \
- libxml-simple-perl libxml-sax-perl libxml2-dev libxml2-utils xsltproc
-RUN DEBIAN_FRONTEND=noninteractive apt-get install -yy wget bc libssl-dev
diff --git a/ci/Dockerfile/ubuntu1404.ppc64le b/ci/Dockerfile/ubuntu1404.ppc64le
deleted file mode 120000
index 529a5fa..0000000
--- a/ci/Dockerfile/ubuntu1404.ppc64le
+++ /dev/null
@@ -1 +0,0 @@
-ubuntu1404
\ No newline at end of file
diff --git a/ci/Dockerfile/ubuntu1404.x86_64 b/ci/Dockerfile/ubuntu1404.x86_64
deleted file mode 120000
index 529a5fa..0000000
--- a/ci/Dockerfile/ubuntu1404.x86_64
+++ /dev/null
@@ -1 +0,0 @@
-ubuntu1404
\ No newline at end of file
diff --git a/ci/Dockerfile/ubuntu1604 b/ci/Dockerfile/ubuntu1604
new file mode 100644
index 0000000..46f6801
--- /dev/null
+++ b/ci/Dockerfile/ubuntu1604
@@ -0,0 +1,10 @@
+FROM ubuntu:16.04
+# Don't ask. Ubuntu is awful.
+RUN sed -e 's/main$/main universe/' --in-place=orig /etc/apt/sources.list
+RUN DEBIAN_FRONTEND=noninteractive apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yy cscope ctags \
+ libz-dev libexpat-dev \
+ python language-pack-en texinfo \
+ build-essential g++ git bison flex unzip \
+ cpio vim-common lsb-release \
+ libxml-simple-perl libxml-sax-perl libxml2-dev libxml2-utils xsltproc \
+ wget bc libssl-dev
diff --git a/ci/Dockerfile/ubuntu1604.ppc64le b/ci/Dockerfile/ubuntu1604.ppc64le
new file mode 120000
index 0000000..174b820
--- /dev/null
+++ b/ci/Dockerfile/ubuntu1604.ppc64le
@@ -0,0 +1 @@
+ubuntu1604
\ No newline at end of file
diff --git a/ci/Dockerfile/ubuntu1604.x86_64 b/ci/Dockerfile/ubuntu1604.x86_64
new file mode 120000
index 0000000..174b820
--- /dev/null
+++ b/ci/Dockerfile/ubuntu1604.x86_64
@@ -0,0 +1 @@
+ubuntu1604
\ No newline at end of file