| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
New puppet version doesn't like modules with a - in their name.
|
|
|
|
| |
This option is no longer needed with the no_mirror option.
|
|
|
|
| |
For distributions that are not mirrored (like infra_*).
|
|
|
|
| |
Option to select wether iurt should use bootstrap URL for medias.
|
|
|
|
| |
Option to disable generation of media.cfg for a distro.
|
| |
|
| |
|
|
|
|
| |
Add an option to select how much history should be displayed.
|
| |
|
|
|
|
|
| |
Move tidying of uploads directory from mgarepo.pp to scheduler.pp as it
is related to scheduler and not mgarepo.
|
| |
|
|
|
|
| |
Add alias for themes directory in webstatus vhost config.
|
|
|
|
| |
webstatus uses php, so we need to include apache mod_php.
|
|
|
|
|
| |
Create /etc/bs-webstatus.conf config file using new parameters from
buildsystem::var::webstatus.
|
| |
|
|
|
|
|
| |
schedbot user needs write access to the media_info directory when youri
runs genhdlist2, to update MD5SUM files.
|
|
|
|
|
| |
The upload-bin script for binrepo use the mailx command provided by the
nail package.
|
|
|
|
|
|
|
| |
It is now possible to specify a different template file for media.cfg
for each distribution, using the 'tmpl_media.cfg' option in the distros
variable from buildsystem::Var::distros. If the option is not set, the
default template (buildsystem/media.cfg) is used.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The sshkeys module is easier to understand, and will allow us to install
the same ssh key on 2 different accounts.
|
|
|
|
|
|
|
|
|
|
| |
The host.conf config file for youri contains the hostnames of the nodes
that are building packages for each architecture. The variable
$build_src_node has been added to buildsystem::var::scheduler to contain
the hostname of the server building the initial src.rpm. The variable
$build_nodes_aliases has been added to buildsystem::var::scheduler to be
used to find the real hostnames of the nodes building the packages for
each architecture.
|
| |
|
|
|
|
| |
Create SRPMS directories for medias.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The youri submit configuration has been changed. The following two
template files :
- youri/submit-todo.conf
- youri/submit-upload.conf
have been replaced by a common template file for youri submit-todo and
youri submit-upload :
- youri/submit.conf
This new template file does not contain any specific configuration.
Instead the youri configuration is now created using informations from
the following hash variables :
- the $youri_conf_default hash from buildsystem::var::youri, containing
default configuration for the repository, the checks, actions and
posts.
- the $youri_conf parameter from buildsystem::var::youri, overriding
infos from the default configuration defined in $youri_conf_default.
- the distros specific configuration is defined in the $distros
parameter from buildsystem::var::distros.
All those variables contain configuration for both youri submit-todo
and youri submit-upload.
This change allows moving all Mageia specific configuration outside the
buildsystem module to the class mga_buildsystem::config, while still
keeping common configuration in the buildsystem module.
The following checks definitions have also been removed from youri
submit-todo configuration, because they are not used in the current
configuration :
- history
- precedence
- section
- svn
The 'version' check options for infra_1 and infra_2 have been moved from
youri submit-upload to submit-todo configuration.
|
| |
|
|
|
|
|
| |
Add options in buildsystem::var::signbot to select GPG key email and
name.
|
|
|
|
|
| |
Add build_nodes parameter in buildsystem::var::scheduler. This parameter
is a hash containing the build nodes available indexed by architecture.
|
|
|
|
|
| |
The admin_mail parameter is used to select the email address sending the
build failure notifications.
|
|
|
|
|
| |
In upload.conf template for ulri config use the dependencies between
medias defined in buildsystem::var::distros.
|
| |
|
|
|
|
|
| |
Update repoctl config to use infos from buildsystem::var::distros
instead of buildsystem::config.
|
| |
|
|
|
|
|
|
|
|
|
| |
It is now possible to add the option 'based_on' to a distribution
defined in buildystem::var::distros. This is useful for distributions
like infra_1 or infra_2 which provide a new repository for an existing
distribution. When repositories from an other distribution are defined
in 'based_on', the repositories are linked with a symbolic link, and
defined in media.cfg.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use buildsystem::var::distros settings in vhost_repository.conf
template.
The URLs for the infra_1 and infra_2 repositories have been changed, and
will need to be updated in urpmi configuration on servers using those
repositories.
The old URLs were :
- http://repository.mageia.org/distrib/infra_1/
- http://repository.mageia.org/distrib/infra_2/
The new URLs are now :
- http://repository.mageia.org/bootstrap/infra_1/
- http://repository.mageia.org/bootstrap/infra_2/
|
| |
|
| |
|
|
|
|
|
| |
Use $buildsystem::var::repository::hostname to store repository
hostname.
|
|
|
|
|
| |
Use list of distribution from buildsystem::var::distros to generate list
of configs for iurt.
|
|
|
|
| |
Use settings from buildsystem::var::distros to create mgarep.conf.
|