Subversion Subversion wurde im Januar 2021 deaktiviert Subversion wird zur Strahlzeit 2019/2020 (Nov 2019) auf readonly gesetzt. Subversion wird zur Strahlzeit 2...
Artifact Repository We are using a Nexus Repository Server. Reachable at https://artifacts.acc.gsi.de/. Read Access is anonymous. To deploy artifacts you require ...
Mattermost The mattermost server is run by C IT. All issues including logins, teams, permissions to the user helpdesk. aco bot experimental bot notification targ...
Maven A preconfigured version of maven is installed on the development servers. Just type mvn. If you want to take a look at the configuration /opt/maven/conf. M...
Kubernetes Services This document assumes you already read Kubernetes Now that we know how to build containers and deploy them to Kubernetes we want to ac...
Kubernetes Managing a lot of containers leads to the need of a management tool. Kubernetes is one of them (not the only one, but the most famous, other exampl...
News from CSCOIN gitea 1.12.4 gitea https://git.acc.gsi.de/ has been updated fixed a problem with repository ownership jenkins 2.235.5 jenkins https://builder.a...
Kubernetes Limitations kubernetes has some limitations. They result in our current setup, or policies or are builtin * total of about 2700 external services ov...
Cluster acc6 Cluster acc6 is the legacy computational computer cluster virtual machines. It's used to develop software and run services for the main control room....
User Account CSCO has it's own identity management system. To request an account have your group leader or gsi contact person send an email to acctech at gsi.de w...
graylog queries graylog changed the model of saved queries. The queries could not be migrated. Here is a list of all saved queries of graylog before 2020 06 22 so...
Central Syslog Service The central logging server also provides a syslog socket. See DiagnosticLogging Please do not use the syslogserver without consulting I...
Container Policy Running Containers is still (04 2020) in evaluation. Here are the current restrictions * not productive * no backup * no high availabili...
Container Building This document assumes you already read ContainerIntroduction . Our tool to build images is podman together with a Dockerfile describing the ...
Known IP Ports The following non standard IP ports are used by GSI Services. All Programs should be capable to use a different port without a recompile (config fi...
Artifact Naming Guideline All Artifacts produced at gsi should follow this guideline. This helps to find them in the Repository and prevents clash of names on the...
Container Introduction This document tries to give a rough overview what containers are and how to use them. For some Policies see ContainerPolicies. For more inf...
Container Registry We are running our own container registry. It's not high available, there is no backup, it might change to a different system without data migr...
Diagnostic Logging System The diagnostic logging services is provided by CSCOIN by running a graylog cluster to receive and store diagnostic logging messages. Gu...
Cluster acc7 Cluster acc7 is the current main computational computer cluster. It's used to develop software and run services for the main control room. Due to tec...
Certificates CSCO:IN Most of our webservices use SSL encryption. For example our website, buildservice, artifact repository, rpm repository, etc. Only the public...
Build Service We are running a jenkins build service at https://builder.acc.gsi.de It provides multiple build configuration. The current configurations can be see...
SSH Agent do not use unencrypted ssh private keys! But typing in the password for the key is annoying. Desktop Environments If you login to central ACC Systems ...
Git ACO is running https://git.acc.gsi.de a gitea installation for controls related software. Authentication The server is only available inside the GSI Network....
Preboot Execution Environment (PXE) A system that supports PXE can retrieve a small binary program over the network and execute it. The small program can then be ...
ACC Authentication we try to use a single centralized account system where possible. This means that your account is the same, no matter which acc service you are...
Subversion Repositories 2016 in 2016 new repositories will be created and the current bel repository will be frozen. Please list all initial repositories that nee...
Remote Access Is only available from within the ACC and Campus network. Remote access via internet is only possible using hops provided by core it (lx pool, citr...
Linux filesystems Or where is software installed? Unpackaged Some Software can't be packaged, or is just a shared directory of a group. /common some form of sh...
FreeDOS usb pendrive required to flash some bios. basicly this page: http://chtaube.eu/computers/freedos/bootable usb/ download http://ftp.chtaube.eu/pub/FreeDOS...
Linux Printing The servers in the acc network use the cups server provided by core it: cups.gsi.de As of october 2015 all printers must be configured on the core ...
Systems common systems for interactive user logins. acc7 current (as of 2016) linux cluster. Provides ssh and xdmcp access. Development on asl740.acc.gsi.de to a...
TFTP Server CSCO IN provides TFTP Server for the ACC network. To configure your frontend computer, note the paths below and see PXE fsl00c is the main TFTP S...
Cluster acc5 asl72x development asl32x production asl520 admin decommissioning plan 2016 05 No on call service No support No configuration or software changes ...
SVN Repository Guideline * Repository names must have no spaces. * Every repository must have a description that clearly states, which type of project it co...
NFS Data Embedded systems that need to persist data across reboots can access a nfs served data directory. Warning Service not available on el6. It is strongly ...
Embedded Systems Frontend computers (FEC) that are running with a ramdisk require the configuration of PXE . The required information to configure/modify a FE...
NFS init NFS init is a method to "install" and run software on embedded frontend computers (FEC). Overview 1 System boots kernel and initial ramdisk from TF...
Buildsystem The Buildsystem consists of * General overview using the combination Maven and Scons * Presentation of the Buildsystem in the BEL Developer For...
Maven Version Ranges Maven Versionen Das maven versionsschema baut sich wie folgt auf Major.Minor.Incremental Qualifier Fuer major, minor und incremental sind nu...
Maven/Scons for DeviceAccess Maven can be bent to create a build cycle for C projects using Scons. An overview is presented here. Quick Info Currently the whole...
Maven and SCons as Buildsystem Right now the whole concept is in an evaluation phase. Idea and Background Single Buildsystem, used by C/C /Fortran and Java Proje...