1. 17 Nov, 2017 2 commits
    • Eric Cano's avatar
      a7ea6b60
    • Julien Leduc's avatar
      All modifications to have a systemd ready container. · 4dbee948
      Julien Leduc authored
      As systemd is mounting tmpfs in /tmp, I had to move the artifacts
      repository to /opt/repo (which is anyway better).
      Default entry point in the container is systemd and I added /etc/rc.local entry point for systemd containers.
      Initially it is pulled from a shared mount on the kubelet running the
      pod.
      This commit is compatible with the standard way of running CI jobs,
      following sytemd commits may break retrocompatibility.
      4dbee948
  2. 16 Nov, 2017 3 commits
  3. 14 Nov, 2017 6 commits
    • Julien Leduc's avatar
      Default ctafrontend rpm xrootd configuration file is CI ready. No more... · 4510aa36
      Julien Leduc authored
      Default ctafrontend rpm xrootd configuration file is CI ready. No more duplicate in the continuousintegration tree.
      4510aa36
    • Julien Leduc's avatar
      Changing /etc/ctafrontend_SSS_c.keytab and /etc/ctafrontend_SSS_s.keytab to... · b921538b
      Julien Leduc authored
      Changing /etc/ctafrontend_SSS_c.keytab and /etc/ctafrontend_SSS_s.keytab to /etc/cta/cta-cli.sss.keytab so that CI and preprod have now the same configuration files.
      
      Keep in mind thatL
      The user in the ctafrontend SSS key is the EOS instance name, the rest is BS. I tried to make it clear in the configuration files and names when a field is useless.
      WFE scripts are now the same between preprod and CI and the ctafrontend
      configuration file can move in the rpm.
      b921538b
    • Julien Leduc's avatar
      Using /etc/cta/cta-frontend.krb5.keytab file as ctafrontend kerberos keytab... · 26649ff8
      Julien Leduc authored
      Using /etc/cta/cta-frontend.krb5.keytab file as ctafrontend kerberos keytab instead of /etc/cta-frontend.krb5.keytab
      26649ff8
    • Julien Leduc's avatar
      moving ctafrontend xrootd configuration file from /etc/xrootd/xrootd-cta.cfg... · 27613124
      Julien Leduc authored
      moving ctafrontend xrootd configuration file from /etc/xrootd/xrootd-cta.cfg to /etc/cta/cta-frontend-xrootd.conf
      27613124
    • Steven Murray's avatar
      Issue #136 Implement summary for cta tapepool ls command · f34c4f72
      Steven Murray authored
      Partially implemented.
      
      The Catalogue::getTapePools() method called by the CTA front-end
      now returns an std::list of TapePool structures, where each
      structure now has the following additional "summary"
      member-variables:
      
        /**
         * The total number of tapes in the pool.
         */
        uint64_t nbTapes;
      
        /**
         * The total capacity of all the tapes in the pool in gigabytes
         * (10^9 bytes).
         */
        uint64_t capacityGigabytes;
      
        /**
         * The total amount of compressed data written to all the tapes
         * in the pool in gigabytes * (10^9 bytes).
         */
        uint64_t dataGigabytes;
      
      These three additional member-variables can now be used by the
      CTA front-end to provide the summary information requested by
      issue #136 in the appropriate format / presentation.  For example,
      the CTA front-end could subtract dataGigabytes from
      capacityGigabytes in order to calculate the approximate amount of
      free space.  Please note that this calculation could potentially
      result in a negative number due to the fact that capacityGigabytes
      is an approximate number entered by a tape operator for each tape
      when they register those tapes into CTA.  In such a case the CTA
      front-end should display 0 and not the negative result.
      f34c4f72
    • Steven Murray's avatar
      Moved TapePool from common::dataStructures:: to catalogue:: because it belongs... · b19daf7e
      Steven Murray authored
      Moved TapePool from common::dataStructures:: to catalogue:: because it belongs to the Catalogue interface
      b19daf7e
  4. 10 Nov, 2017 7 commits
  5. 09 Nov, 2017 14 commits
  6. 08 Nov, 2017 1 commit
  7. 07 Nov, 2017 6 commits
  8. 03 Nov, 2017 1 commit