From e087243ae418e519c095f5a279fa33d34c952aaf Mon Sep 17 00:00:00 2001
From: Michael Davis <michael.davis@cern.ch>
Date: Wed, 31 Jan 2018 16:38:10 +0100
Subject: [PATCH] [kill-bash] Updates EOS to version
 4.2.11-20180131145554gite29d7c9

This version of eos-server includes the WFE implementation for CLOSEW
(default and CTA_Archived), ARCHIVED, PREPARE and DELETE. The bash
scripts are no longer necessary.
---
 continuousintegration/README.md               | 16 ++++++++++-
 .../cc7/etc/yum/pluginconf.d/versionlock.list | 28 +++++++++----------
 2 files changed, 29 insertions(+), 15 deletions(-)

diff --git a/continuousintegration/README.md b/continuousintegration/README.md
index 58066919d2..01b4a6398d 100644
--- a/continuousintegration/README.md
+++ b/continuousintegration/README.md
@@ -1,6 +1,20 @@
-Folder content:
+# Folder content
+
 * `ci_helpers`: helper scripts used by gilab_ci
 * `docker`: Docker files and content needed to build the needed docker images
 * `orchestration`: orchestration specific files: this contains all the pods definitions and *startup scripts* launched in the pod containers during instanciation.
 * `buildtree_runner`: setup scripts for running the ci tests from the build tree instead of RPMs
 * `buildtree_runner/vmBootstrap`: As set of scripts describing the preparation of a machine for fresh install to running CI scripts **MUST NOT BE RUN BLINDLY**
+
+# How to update the EOS version used in CI
+
+1. ssh to **aiadm**, then:
+```
+$ cd /eos/user/c/ctareg/www/cta-ci-repo/
+$ cp <path_to_rpms>/eos-*.rpm eos/x86_64/
+$ ./update_repos.sh
+```
+2. In the CTA repository, update the yum version lock list with the new EOS version:
+```
+/CTA/continuousintegration/docker/ctafrontend/cc7/etc/yum/pluginconf.d/versionlock.list
+```
diff --git a/continuousintegration/docker/ctafrontend/cc7/etc/yum/pluginconf.d/versionlock.list b/continuousintegration/docker/ctafrontend/cc7/etc/yum/pluginconf.d/versionlock.list
index b3aac2c1a1..d56e017823 100644
--- a/continuousintegration/docker/ctafrontend/cc7/etc/yum/pluginconf.d/versionlock.list
+++ b/continuousintegration/docker/ctafrontend/cc7/etc/yum/pluginconf.d/versionlock.list
@@ -1,17 +1,17 @@
-0:eos-archive-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-cleanup-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-client-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-debuginfo-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-fuse-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-fuse-core-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-fuse-sysv-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-fusex-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-fusex-core-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-fusex-selinux-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-server-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-srm-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-test-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
-0:eos-testkeytab-4.2.11-20180130113703gitf90d531.el7.cern.x86_64
+0:eos-archive-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-cleanup-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-client-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-debuginfo-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-fuse-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-fuse-core-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-fuse-sysv-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-fusex-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-fusex-core-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-fusex-selinux-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-server-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-srm-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-test-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
+0:eos-testkeytab-4.2.11-20180131145554gite29d7c9.el7.cern.x86_64
 1:python2-xrootd-4.8.0-0.rc1.el7.x86_64
 1:python3-xrootd-4.8.0-0.rc1.el7.x86_64
 1:xrootd-4.8.0-0.rc1.el7.x86_64
-- 
GitLab