Log of /puppet/deployment/mga_buildsystem
Directory Listing
Revision
3406 -
Directory Listing
Modified
Tue Feb 4 08:19:14 2014 UTC
(10 years, 8 months ago)
by
neoclust
Remove freeze to start mga5
Revision
3403 -
Directory Listing
Modified
Tue Feb 4 07:43:49 2014 UTC
(10 years, 8 months ago)
by
neoclust
Update for 5
Revision
3401 -
Directory Listing
Modified
Mon Feb 3 17:16:27 2014 UTC
(10 years, 8 months ago)
by
neoclust
Add mga4 support in youri
Revision
3397 -
Directory Listing
Modified
Thu Jan 23 19:48:22 2014 UTC
(10 years, 8 months ago)
by
tmb
add backports_allowed flag
Revision
3395 -
Directory Listing
Modified
Sun Jan 19 03:41:07 2014 UTC
(10 years, 8 months ago)
by
tmb
leave sucuk to autobuilder
Revision
3394 -
Directory Listing
Modified
Thu Jan 16 09:10:26 2014 UTC
(10 years, 8 months ago)
by
colin
Add perl-Glib-Object-Introspection to the freeze exclusion pkgs
Revision
3385 -
Directory Listing
Modified
Mon Dec 23 14:24:46 2013 UTC
(10 years, 9 months ago)
by
tmb
Release Freeze (half a day late)
Revision
3383 -
Directory Listing
Modified
Wed Dec 18 16:36:11 2013 UTC
(10 years, 9 months ago)
by
colin
Add net_monitor to the list of 'our' packages that can break freeze
Revision
3378 -
Directory Listing
Modified
Thu Dec 5 13:42:52 2013 UTC
(10 years, 10 months ago)
by
colin
Add mgaonline to the freeze exception pkg regexp
Revision
3373 -
Directory Listing
Modified
Thu Nov 28 16:52:04 2013 UTC
(10 years, 10 months ago)
by
colin
Allow submissions of various internal packages while in freeze.
This should allow Thierry (and myself, or anyone else) to push new
versions of these packages even when in freeze.
While this isn't exactly ideal, because these are internal
packages, they don't really follow normal freeze rules
(although of course it would be better to not break them
at the last minute, but that's another story).
See discussions on cauldron mailing list from today for
reference.
Revision
3372 -
Directory Listing
Modified
Fri Nov 22 16:55:21 2013 UTC
(10 years, 10 months ago)
by
tmb
Mga2 EOL Lockdown
Revision
3371 -
Directory Listing
Modified
Sat Nov 2 21:02:04 2013 UTC
(10 years, 11 months ago)
by
tmb
disable cauldron media.cfg rewriting until it is fixed to properly sort the media lists (mga #10773)
Revision
3368 -
Directory Listing
Modified
Sat Oct 26 13:36:32 2013 UTC
(10 years, 11 months ago)
by
tmb
free up rabbit for iso building
Revision
3362 -
Directory Listing
Modified
Tue Oct 15 23:12:25 2013 UTC
(10 years, 11 months ago)
by
tmb
Mga 4 Version Freeze
Revision
3344 -
Directory Listing
Modified
Thu Oct 3 10:21:07 2013 UTC
(11 years ago)
by
tmb
enable rabbit as build node
Revision
3343 -
Directory Listing
Modified
Sun Sep 29 20:06:52 2013 UTC
(11 years ago)
by
pterjan
Disable autorebuild, it will not work before genhdlist got the new package
Revision
3341 -
Directory Listing
Modified
Sun Sep 29 18:07:47 2013 UTC
(11 years ago)
by
pterjan
Enable auto rebuild for a few packages
Revision
3340 -
Directory Listing
Modified
Fri Sep 27 15:51:52 2013 UTC
(11 years ago)
by
tmb
free up rabbit for iso builds
Revision
3339 -
Directory Listing
Modified
Tue Sep 24 19:00:32 2013 UTC
(11 years ago)
by
tmb
enable rabbit as bs node
Revision
3335 -
Directory Listing
Modified
Fri Sep 13 16:55:39 2013 UTC
(11 years, 1 month ago)
by
boklm
mga_buildsystem/config.pp: fix admin mail
Revision
3332 -
Directory Listing
Modified
Tue Aug 27 10:52:17 2013 UTC
(11 years, 1 month ago)
by
tmb
free up rabbit for iso builds
Revision
3315 -
Directory Listing
Modified
Sun Aug 11 09:51:15 2013 UTC
(11 years, 2 months ago)
by
tmb
pull rabbit and sucuk online
Revision
3311 -
Directory Listing
Modified
Thu Aug 1 13:47:21 2013 UTC
(11 years, 2 months ago)
by
tmb
free up rabbit for iso builders
Revision
3310 -
Directory Listing
Modified
Fri Jul 26 09:27:26 2013 UTC
(11 years, 2 months ago)
by
tmb
enable rabbit node for now
Revision
3221 -
Directory Listing
Modified
Fri May 31 09:32:43 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem::distros: remove iurt_use_bootstrap option
This option is no longer needed with the no_mirror option.
Revision
3220 -
Directory Listing
Modified
Fri May 31 09:22:36 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem: enable 'no_mirror' for infra_1 and infra_2
Revision
3218 -
Directory Listing
Modified
Thu May 30 21:33:04 2013 UTC
(11 years, 4 months ago)
by
boklm
Fix base_media for infra_1 and infra_2
(thanks to pterjan for finding the problem)
Revision
3216 -
Directory Listing
Modified
Thu May 30 20:45:10 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem: enable 'iurt_use_bootstrap' for infra_1 and infra_2
Revision
3209 -
Directory Listing
Modified
Thu May 30 05:44:24 2013 UTC
(11 years, 4 months ago)
by
tmb
lock down mga3 media.cfg too
Revision
3208 -
Directory Listing
Modified
Wed May 29 22:48:30 2013 UTC
(11 years, 4 months ago)
by
boklm
Disable media.cfg generation for Mageia 1 & 2
Revision
3206 -
Directory Listing
Modified
Wed May 29 22:05:25 2013 UTC
(11 years, 4 months ago)
by
boklm
Fix medias order in media.cfg
Revision
3204 -
Directory Listing
Modified
Wed May 29 20:44:29 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: media_types -> media_type (bug #10335)
Revision
3201 -
Directory Listing
Modified
Thu May 23 18:04:28 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem: add $mga3_rpmlint
Revision
3200 -
Directory Listing
Modified
Thu May 23 18:04:25 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem: add $mga2_rpmlint results
Revision
3199 -
Directory Listing
Modified
Thu May 23 17:25:03 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem: add Mageia 3
Revision
3198 -
Directory Listing
Modified
Thu May 23 16:56:32 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem: unfreeze cauldron
Revision
3197 -
Directory Listing
Modified
Thu May 23 16:51:54 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem: set cauldron version to 4
Revision
3196 -
Directory Listing
Modified
Thu May 23 16:41:33 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem::config::repo_allow_from: allow both ipv4 and ipv6
Revision
3195 -
Directory Listing
Modified
Thu May 23 16:38:35 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem::config: use $::nodes_ipaddr variable
Revision
3194 -
Directory Listing
Modified
Thu May 23 16:10:12 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem::config: fix build_src_node
Revision
3181 -
Directory Listing
Modified
Thu May 23 15:07:35 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: create config file for webstatus
Create /etc/bs-webstatus.conf config file using new parameters from
buildsystem::var::webstatus.
Revision
3165 -
Directory Listing
Modified
Thu May 23 15:06:52 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: add /etc/youri/host.conf
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.
Revision
3162 -
Directory Listing
Modified
Thu May 23 15:06:43 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: Change youri submit configuration
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.
Revision
3160 -
Directory Listing
Modified
Thu May 23 15:06:37 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: add $svn_root_packages_ssh parameter
Revision
3158 -
Directory Listing
Modified
Thu May 23 15:06:30 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem::signbot: add options for gpg key infos
Add options in buildsystem::var::signbot to select GPG key email and
name.
Revision
3157 -
Directory Listing
Modified
Thu May 23 15:06:28 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: add build_nodes parameter
Add build_nodes parameter in buildsystem::var::scheduler. This parameter
is a hash containing the build nodes available indexed by architecture.
Revision
3156 -
Directory Listing
Modified
Thu May 23 15:06:25 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem::var::scheduler: add admin_mail parameter
The admin_mail parameter is used to select the email address sending the
build failure notifications.
Revision
3155 -
Directory Listing
Modified
Thu May 23 15:06:21 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: add support for medias dependencies
In upload.conf template for ulri config use the dependencies between
medias defined in buildsystem::var::distros.
Revision
3154 -
Directory Listing
Modified
Thu May 23 15:06:17 2013 UTC
(11 years, 4 months ago)
by
boklm
mga_buildsystem: use updates media in infra
Replace infra_*/release with infra_*/updates. The infra media is using
core/updates, so we have a 'release' repository requiring an 'updates'
repository. For more simplicity in media dependencies, it is replaced
with an updates repository so that we have instead an 'updates' ->
'updates' medias dependency.
Revision
3148 -
Directory Listing
Modified
Thu May 23 15:05:59 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: add option to base a distribution on an other
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.
Revision
3141 -
Directory Listing
Modified
Thu May 23 15:05:39 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: generate mgarepo.conf using $distros
Use settings from buildsystem::var::distros to create mgarep.conf.
Revision
3138 -
Directory Listing
Modified
Thu May 23 15:05:31 2013 UTC
(11 years, 4 months ago)
by
boklm
Add buildsystem::var::mgarepo.
The mgarepo.conf template is now using settings from
buildsystem::var::mgarepo.
Revision
3137 -
Directory Listing
Modified
Thu May 23 15:05:28 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: use common media.cfg template for all distros
The media.cfg file is now generated for all distributions now (it was
only done for cauldron before). The media.cfg file is generated using
the infos about the distributions and medias from the $distro parameter
in buildsystem::var::distros.
Revision
3135 -
Directory Listing
Modified
Thu May 23 15:05:23 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem::var::distros: change $distros structure
The $distros variable is hash containing settings about the
distributions.
It was something like this :
$distro = {
'cauldron' => {
'arch' => [ 'i586', 'x86_64' ],
'medias' => {
'core' => [ 'release' ],
},
'base_medias' => [ 'core/release' ],
},
}
It is now something like this :
$distro = {
'cauldron' => {
'arch' => [ 'i586', 'x86_64' ],
'medias' => {
'core' => {
'repos' => {
'release' => {},
},
},
},
'base_medias' => [ 'core/release' ],
},
}
This should allow setting more infos about each medias / repos, that can
be used in order to generate media.cfg config files.
Revision
3134 -
Directory Listing
Modified
Thu May 23 15:05:20 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem::var::distros: Add option to select arch
Add an option to select supported arch of a distribution.
Revision
3131 -
Directory Listing
Modified
Thu May 23 15:05:11 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: use common iurt config file for all distros
All distributions now use the same template file for their iurt
configuration file. The 'base_media' value has been added in the
distributions configuration in buildsystem::var::distros to allow
setting in iurt configuration the base_media that will be used to
generate chroots.
The iurt configuration now also contains all the medias in 'all_media',
instead of only the 'release' medias previously.
Revision
3127 -
Directory Listing
Modified
Thu May 23 15:04:59 2013 UTC
(11 years, 4 months ago)
by
boklm
Create buildsystem::var::distros
buildsystem::var::distros will be used to store the list of
distributions and their configuration, medias, etc ... The list of
distributions and medias has been removed from buildsystem::mgarepo and
moved to mga_buildsystem::config.
Revision
3114 -
Directory Listing
Modified
Thu May 23 15:04:25 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: rename pkgsubmit to webstatus
Rename buildsystem::pkgsubmit to buildsystem::webstatus. pkgsubmit name
has been used as the name of the host to submit packages, and the
hostname of the web page to view the buildsystem status, but the two are
different things, so they should be separated.
Revision
3110 -
Directory Listing
Modified
Wed May 22 22:17:02 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: move groups definitions to var::groups
Create buildsystem::var::groups to configure packagers and
packagers_committers groups, and remove buildsystem::base which
is now empty.
Revision
3109 -
Directory Listing
Modified
Wed May 22 22:16:58 2013 UTC
(11 years, 4 months ago)
by
boklm
buildsystem: move binrepo config to buildsystem::var::binrepo
Revision
3092 -
Directory Listing
Modified
Mon May 20 08:26:12 2013 UTC
(11 years, 4 months ago)
by
boklm
Forward ssh port for arm1 and arm2 from alamut instead of valstar
Revision
2930 -
Directory Listing
Modified
Tue Dec 11 18:33:25 2012 UTC
(11 years, 10 months ago)
by
boklm
buildsystem: remove iurt2010.1 and sync2010.1 scripts
The scripts were used when the build system servers were still running
Mandriva 2010.1. But the servers have now been upgraded to Mageia, and
the infra_* repositories created, so those scripts are no longer in use.
Revision
2928 -
Directory Listing
Modified
Tue Dec 11 18:33:21 2012 UTC
(11 years, 10 months ago)
by
boklm
Create buildsystem::var::youri
The class buildsystem::var::youri has been created to set the youri
configuration.
Revision
2921 -
Directory Listing
Modified
Tue Dec 11 11:33:36 2012 UTC
(11 years, 10 months ago)
by
boklm
buildsystem::signbot: set value of $keyid in mga_buildsystem
The default value of $keyid has been removed from
buildsystem::var::signbot and is now defined by mga_buildsystem::config.
Revision
2914 -
Directory Listing
Modified
Mon Dec 10 19:54:43 2012 UTC
(11 years, 10 months ago)
by
boklm
Add empty mga_buildsystem::config
And include it from buildnode.pp and mainnode.pp. This class will be
used to set mageia specific buildsystem configuration.
Revision
2913 -
Directory Listing
Modified
Mon Dec 10 19:54:41 2012 UTC
(11 years, 10 months ago)
by
boklm
Add mga_buildsystem::buildnode
And use it on ecosse and jonund instead of buildsystem::buildnode.
Revision
2909 -
Directory Listing
Modified
Mon Dec 10 19:34:10 2012 UTC
(11 years, 10 months ago)
by
boklm
Include buildsystem::pkgsubmit
Include buildsystem::pkgsubmit from mga_buildsystem::mainnode.
It seems buildsystem::pkgsubmit was included nowhere. Maybe it was
missed when the buildsystem module was split.
Revision
2854 -
Directory Listing
Modified
Wed Sep 26 16:52:16 2012 UTC
(12 years ago)
by
boklm
install rpmlint mageia policy packages
Revision
2832 -
Directory Listing
Modified
Tue Sep 4 16:11:24 2012 UTC
(12 years, 1 month ago)
by
boklm
fix syntax
Revision
2831 -
Directory Listing
Modified
Tue Sep 4 16:09:16 2012 UTC
(12 years, 1 month ago)
by
boklm
Forward ports to arm1 and arm2 ssh, to access them from outside
Revision
2830 -
Directory Listing
Modified
Tue Sep 4 15:59:40 2012 UTC
(12 years, 1 month ago)
by
boklm
add mga_buildsystem::mainnode class
Revision
2828 -
Directory Listing
Added
Tue Sep 4 15:50:00 2012 UTC
(12 years, 1 month ago)
by
boklm
add mga_buildsystem module