[[TranslatedPages]] [[PageOutline(2-5)]] = Repositories Management = Stored in repositories: * The images created and then deploy them. * The client side which is located in the network. From console we can manage several repositories by grouping organizational units in each of them. == Defining a Repository == In the admin console access to '''tab Repositories''', right click on '''Add Repository'''. [[Image(repositorio_nuevo.png)]] Then we introduce our repository data: * '''Name of the Repository''': It is named in admin console. * '''Address IP and Port''': It must match with we set in file (/opt/opengnsys/etc/ogAdmRepo.cfg), port by default is 2002 * '''Base Directory''': currently not in use. * '''PXE Directory''': currently not in use. PXE Directory is refered to the directory where it is configuration files for booting the computers. In the current arquitecture of OpenGnSys this files are centralized in the computer with the main server of deployment management (ogAdmServer) and not in the repositories. == Assign a repository to a client == Each client can be assigned a single repository. We can define from classroom properties or from the computer properties. === Classroom Properties === From the admin console, in the '''tab Classrooms''', select the classroom and right click on '''Properties'''. [[Image(propiedades_aula.png)]] The parameters are explained in the Administration Quick Guide of Administrative Unit in [wiki:GuiaAdmUnidad/en#Insertclassroom Insert classroom]. It is applied to the computers defined in the classroom but not to be included later. === Computer Properties === From the admin console in '''tab Classrooms''', select the computer and right click on '''Properties'''. You can see or modify the computer configuration. You can consult parameters in [wiki:GuiaAdmUnidad/en#Addnewcomputer Add New Computer]. [[Image(propiedades_pc.png)]] === Updating the Repository Information in the Computer === The repository information is passed to the client at boot. When you modify this value you should access to [wiki:NetBoot/en Clients Boot Management] console and click on '''Save''' to update the information. == Client Cache as Repository == Usually, images are saved in dedicated servers, but temporarily we can put it in the cache of a client computer. The [wiki:OperacionIncorporarImagenes/en#CrearImagen Creating an Image] is the same, but the [wiki:OperacionIncorporarImagenes/en#RestoreanImage restoring] is different. Never client cache be assigned as the repository by default, because not have the client side online.