From 4d68dbf2176b089e3913fb7792a1f20974073064 Mon Sep 17 00:00:00 2001 From: Malik Jackson Date: Wed, 4 Aug 2021 14:19:41 +0000 Subject: [PATCH 1/4] Update Dockerfile --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 91609f5..c9c2107 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ #THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. YOU ASSUME THE ENTIRE COST OF ANY DAMAGE RESULTING FROM THE INFORMATION CONTAINED IN OR COMPILED BY THE SOFTWARE. JHU/APL WILL NOT BE LIABLE FOR ANY DIRECT, CONSEQUENTIAL, INCIDENTAL OR INDIRECT DAMAGES (INCLUDING, WITHOUT LIMITATION DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE. #This Agreement is a limited license grant only, and JHU/APL retains all intellectual property ownership rights in and to the Software in the United States and throughout the world, as well as all rights not explicitly granted in this Agreement. -ARG BASE_REGISTRY=registry1.dsop.io +ARG BASE_REGISTRY=registry1.dso.mil ARG BASE_IMAGE=ironbank/redhat/ubi/ubi8 ARG BASE_TAG=latest @@ -16,7 +16,7 @@ RUN mkdir /opt/nfs/ COPY *.rpm /opt/nfs/ WORKDIR /opt/nfs/ -RUN dnf update -y && yum install -y procps-ng sudo && rpm -ivh *.rpm --nodeps #Ignores the pyaml Deps. We might not need it +RUN dnf update -y && dnf install -y procps-ng sudo && rpm -ivh *.rpm --nodeps #Ignores the pyaml Deps. We might not need it RUN mkdir -p /var/lib/nfs/rpc_pipefs /var/lib/nfs/v4recovery && \ echo "rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs defaults 0 0" >> /etc/fstab && \ -- GitLab From df6fd54ba4b78bc5993a0bd0ea11c5549198d645 Mon Sep 17 00:00:00 2001 From: Malik Jackson Date: Wed, 4 Aug 2021 14:23:48 +0000 Subject: [PATCH 2/4] Update README.md --- README.md | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index da37ee0..6c3572e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,3 @@ -# VORTEX -VORTEX is a containerized web application for orchestrating data pipelines and workflows with an emphasis on GPU processing tasks. -A data pipeline, or a data workflow as it is often referred to, defines a set of repeatable and automatable data processing operations. -VORTEX is an especially useful tool for the prototyping, and deployment of these data workflows to support fast-paced missions in the fields of Machine Learning (ML) and Artificial Intelligence (AI). - ## VORTEX NFS The NFS is where all the static (on-disk) data can be stored for a workflow job. If a workflow desires to output static data or datasets, a pod in the workflow can output the pod to one of volume paths backed by the NFS. Each workflow @@ -13,4 +8,6 @@ pod include two main paths which map to the NFS: The NFS also allows shared static data between the System Controller and the Web UI. This container is optional but recommended. If another NFS is available on the network where VORTEX is being -deployed, that can be used as well +deployed, that can be used as well. + +The image is based off of UBI8 (Iron Bank ubi base image). -- GitLab From 3bb5b92d9ae18083c353321698ff716485fc60af Mon Sep 17 00:00:00 2001 From: Malik Jackson Date: Wed, 4 Aug 2021 15:32:56 +0000 Subject: [PATCH 3/4] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c9c2107..a1d76f3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ ARG BASE_REGISTRY=registry1.dso.mil ARG BASE_IMAGE=ironbank/redhat/ubi/ubi8 -ARG BASE_TAG=latest +ARG BASE_TAG=8.4 FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG} -- GitLab From 9ed830428dc43fff117030055419c2a730a441e4 Mon Sep 17 00:00:00 2001 From: Malik Jackson Date: Wed, 4 Aug 2021 15:33:28 +0000 Subject: [PATCH 4/4] Update hardening_manifest.yaml --- hardening_manifest.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hardening_manifest.yaml b/hardening_manifest.yaml index b157d3f..dba34b9 100644 --- a/hardening_manifest.yaml +++ b/hardening_manifest.yaml @@ -14,7 +14,7 @@ tags: # Build args passed to Dockerfile ARGs args: BASE_IMAGE: "redhat/ubi/ubi8" - BASE_TAG: "latest" + BASE_TAG: "8.4" # Docker image labels labels: @@ -164,4 +164,4 @@ maintainers: - email: "eric.rothman@jhuapl.edu" name: "Eric Rothman" username: "rothmeb1" - cht_member: true \ No newline at end of file + cht_member: true -- GitLab