]> git.pld-linux.org Git - projects/pld-builder.new.git/log
projects/pld-builder.new.git
9 years agopython2.4 fix v0.6.20140520
Elan Ruusamäe [Tue, 20 May 2014 18:25:53 +0000 (21:25 +0300)]
python2.4 fix

9 years agouse standard sendmail path, do not rely on postfix or sendmail installation path
Elan Ruusamäe [Fri, 16 May 2014 05:54:00 +0000 (08:54 +0300)]
use standard sendmail path, do not rely on postfix or sendmail installation path

9 years agov1.87 for make-request script
Elan Ruusamäe [Fri, 16 May 2014 05:52:07 +0000 (08:52 +0300)]
v1.87 for make-request script

9 years agolinks to php branches
Elan Ruusamäe [Fri, 16 May 2014 05:50:41 +0000 (08:50 +0300)]
links to php branches

9 years agorename php52.sh to php.sh as it's not generic to php52 branch only
Elan Ruusamäe [Fri, 16 May 2014 05:49:36 +0000 (08:49 +0300)]
rename php52.sh to php.sh as it's not generic to php52 branch only

9 years agodo not fetch tags by default, if needed use -a option yourself
Elan Ruusamäe [Fri, 16 May 2014 05:48:34 +0000 (08:48 +0300)]
do not fetch tags by default, if needed use -a option yourself

9 years agouse distfiles mail directly to cvs machine
Elan Ruusamäe [Fri, 16 May 2014 05:47:43 +0000 (08:47 +0300)]
use distfiles mail directly to cvs machine

this avoids annoying additional delays with the mail extra hops

9 years agoadd -v option to help
Elan Ruusamäe [Fri, 16 May 2014 05:46:24 +0000 (08:46 +0300)]
add -v option to help

10 years agoQuote names in links to git repos in queue.html
Kacper Kornet [Thu, 30 Jan 2014 20:42:47 +0000 (20:42 +0000)]
Quote names in links to git repos in queue.html

10 years agoUse longer timeout - 30s.
Arkadiusz Miśkiewicz [Sat, 25 Jan 2014 10:26:48 +0000 (11:26 +0100)]
Use longer timeout - 30s.

10 years ago- Added kget, krfb and kppp, which were previously part of kdenetwork.
Lukasz Masko [Wed, 8 Jan 2014 14:02:33 +0000 (15:02 +0100)]
- Added kget, krfb and kppp, which were previously part of kdenetwork.

10 years ago- updated package list, droped fglrx-legacy
Jan Rękorajski [Sun, 5 Jan 2014 18:09:58 +0000 (19:09 +0100)]
- updated package list, droped fglrx-legacy
- updated for new split userspace <-> kernel build system

10 years agoReset topdir before every package in loop v0.6.20131218
Jan Rękorajski [Sat, 30 Nov 2013 17:19:13 +0000 (18:19 +0100)]
Reset topdir before every package in loop

10 years agomention that gpg import must be done as builder user
Elan Ruusamäe [Sat, 23 Nov 2013 04:13:42 +0000 (06:13 +0200)]
mention that gpg import must be done as builder user

10 years agotypo
Elan Ruusamäe [Sat, 23 Nov 2013 04:13:10 +0000 (06:13 +0200)]
typo

10 years agoCheck machine load for prio (-1000,0), too.
Arkadiusz Miśkiewicz [Wed, 30 Oct 2013 13:04:32 +0000 (14:04 +0100)]
Check machine load for prio (-1000,0), too.

10 years agoAdd separate locking for tasks with prio (-1000,0) and no locking at all for tasks...
Arkadiusz Miśkiewicz [Wed, 30 Oct 2013 12:52:53 +0000 (13:52 +0100)]
Add separate locking for tasks with prio (-1000,0) and no locking at all for tasks with prio < -1000. Use -1000 only if really needed like some negative priority job stuck.

10 years ago- escape apostrophes in builder options
Jan Rękorajski [Mon, 28 Oct 2013 12:58:59 +0000 (13:58 +0100)]
- escape apostrophes in builder options

10 years ago- define _pld_builder also for srpms
Jan Rękorajski [Mon, 28 Oct 2013 12:51:48 +0000 (13:51 +0100)]
- define _pld_builder also for srpms

10 years ago- more verbose error reporting
Jan Rękorajski [Fri, 25 Oct 2013 06:31:03 +0000 (08:31 +0200)]
- more verbose error reporting

10 years ago- define _pld_builder macro when building rpms
Jan Rękorajski [Fri, 25 Oct 2013 06:15:00 +0000 (08:15 +0200)]
- define _pld_builder macro when building rpms

This macro will allow us to adjust building process for
our builder/ftp infrastructe. An example use will be separating
creation of userspace and kernel module packages from the same spec.
By forcing to either build userspace OR kernel packages from spec
we no longer have to rebuild entire package when kernel version changes.

10 years agoFix default value of $requester_override
Jacek Konieczny [Mon, 21 Oct 2013 13:00:14 +0000 (15:00 +0200)]
Fix default value of $requester_override

10 years agomake-request.sh: allow requester override
Jacek Konieczny [Thu, 17 Oct 2013 09:18:25 +0000 (11:18 +0200)]
make-request.sh: allow requester override

--requester option added to make-request.sh so users with
appropriate privileges (change_requester in acl.conf) can
send requests on behalf of other users.

10 years agorewrite Blacklist_File with set
Kacper Kornet [Mon, 24 Jun 2013 00:13:09 +0000 (01:13 +0100)]
rewrite Blacklist_File with set

10 years agoreload blacklisted list at start of request handling
Kacper Kornet [Mon, 24 Jun 2013 00:05:58 +0000 (01:05 +0100)]
reload blacklisted list at start of request handling

10 years ago- rudimentary blacklist support to prevent listed packages from being built
Jan Rękorajski [Sat, 22 Jun 2013 21:34:46 +0000 (23:34 +0200)]
- rudimentary blacklist support to prevent listed packages from being built

10 years agosupport php 5.4 and php 5.5 as well
Elan Ruusamäe [Fri, 21 Jun 2013 07:43:03 +0000 (10:43 +0300)]
support php 5.4 and php 5.5 as well

10 years agoscript to send php 5.2 extensions
Elan Ruusamäe [Fri, 21 Jun 2013 07:38:24 +0000 (10:38 +0300)]
script to send php 5.2 extensions

10 years agoprint info about defines
Elan Ruusamäe [Fri, 21 Jun 2013 07:36:33 +0000 (10:36 +0300)]
print info about defines

10 years agoError can be string, so check that.
Arkadiusz Miśkiewicz [Thu, 20 Jun 2013 07:19:21 +0000 (09:19 +0200)]
Error can be string, so check that.

10 years agoUse errno from exception reason since error.errno is mostly 0.
Arkadiusz Miśkiewicz [Thu, 20 Jun 2013 07:14:23 +0000 (09:14 +0200)]
Use errno from exception reason since error.errno is mostly 0.

10 years agoRevert "unset CDPATH instead"
Jan Rękorajski [Sun, 9 Jun 2013 15:46:33 +0000 (17:46 +0200)]
Revert "unset CDPATH instead"

This reverts commit bb343a807379d62e16ab2290af489e7f622f7894.

Just redirect to /dev/null, it's shell independent and always works.

10 years agomksh to hold instead of pdksh
Arkadiusz Miśkiewicz [Sun, 9 Jun 2013 15:44:26 +0000 (17:44 +0200)]
mksh to hold instead of pdksh

10 years ago- split package list for head and longterm builds
Jan Rękorajski [Thu, 6 Jun 2013 10:32:22 +0000 (12:32 +0200)]
- split package list for head and longterm builds
- allow building packages from specified branc
- set linuxrdac, lirc, madwifi-ng and xorg-driver-video-fglrx-legacy as longterm-only
- added kernel-net-wl and xorg-driver-video-nvidia-legacy3
- build xtables-addons for longterm kernel from compatible branch

10 years agoRequestors menu goes into bottom/right corner. Add 'everyone' button. Thanks to pepe...
Arkadiusz Miśkiewicz [Thu, 6 Jun 2013 07:24:52 +0000 (09:24 +0200)]
Requestors menu goes into bottom/right corner. Add 'everyone' button. Thanks to pepe@agnat.

11 years agomake filter toolbox float at the top
Elan Ruusamäe [Fri, 26 Apr 2013 07:51:52 +0000 (10:51 +0300)]
make filter toolbox float at the top

11 years agoadd filter by requesters buttons
Elan Ruusamäe [Sat, 20 Apr 2013 16:11:42 +0000 (19:11 +0300)]
add filter by requesters buttons

11 years agoconvert timezone script to jQuery
Elan Ruusamäe [Sat, 20 Apr 2013 16:07:59 +0000 (19:07 +0300)]
convert timezone script to jQuery

11 years agomove script.js, style.css to proper dir
Elan Ruusamäe [Sat, 20 Apr 2013 16:06:16 +0000 (19:06 +0300)]
move script.js, style.css to proper dir

11 years agomove queue.html styles and script to standalone files
Elan Ruusamäe [Sat, 20 Apr 2013 15:55:48 +0000 (18:55 +0300)]
move queue.html styles and script to standalone files

11 years agocommit with Th being default
Elan Ruusamäe [Sat, 20 Apr 2013 15:45:04 +0000 (18:45 +0300)]
commit with Th being default

11 years agoclient: Better sorting of options and add help message for update-scripts
Kacper Kornet [Tue, 16 Apr 2013 12:06:31 +0000 (13:06 +0100)]
client: Better sorting of options and add help message for update-scripts

11 years agoclient: Change option name to --update-scripts
Kacper Kornet [Tue, 16 Apr 2013 12:04:15 +0000 (13:04 +0100)]
client: Change option name to --update-scripts

It is to make it consistent with already present --update-macros

11 years agoclient: Add an option to upgrade rpm-build-tools on src builder
Kacper Kornet [Tue, 16 Apr 2013 07:29:21 +0000 (08:29 +0100)]
client: Add an option to upgrade rpm-build-tools on src builder

11 years agoDon't hard code user name for builder
Kacper Kornet [Tue, 16 Apr 2013 06:40:13 +0000 (07:40 +0100)]
Don't hard code user name for builder

config.builder_user can be different from 'builer', so build.run_command
shouldn't use 'builder' as hard coded version for user. Instead use the
functionality that chroot.command uses the correct value if called with
user = None.

11 years ago- renamed fglrx legacy package
Jan Rękorajski [Fri, 12 Apr 2013 22:10:44 +0000 (00:10 +0200)]
- renamed fglrx legacy package

11 years agoFix change_request option for multiple subsequent requests
Kacper Kornet [Mon, 8 Apr 2013 01:33:39 +0000 (02:33 +0100)]
Fix change_request option for multiple subsequent requests

In previous version on every request from user with change_request=True,
its login was potentially prefixed with the real requester. It could
produced undesirable result on subsequent requests as the user database
is not reinitialized between requests. This commit fixes it by earlier
setting r.requester{,_email} and using the second one as the address to
which send emails about errors with privs.

11 years agoIntroduce change_requester option
Kacper Kornet [Fri, 5 Apr 2013 11:53:03 +0000 (12:53 +0100)]
Introduce change_requester option

If the user has an change_requester option enabled the actual user and
its email are read from request. If the user is not present in acl.conf
its privs are the same as the ones of original user.

11 years agoMerge branch 'master' of ssh://git.pld-linux.org/projects/pld-builder.new
Elan Ruusamäe [Mon, 1 Apr 2013 09:30:02 +0000 (12:30 +0300)]
Merge branch 'master' of ssh://git.pld-linux.org/projects/pld-builder.new

11 years agounset CDPATH instead
Elan Ruusamäe [Mon, 1 Apr 2013 09:29:50 +0000 (12:29 +0300)]
unset CDPATH instead

11 years agoMake acl ready: functional again
Kacper Kornet [Thu, 28 Mar 2013 15:27:05 +0000 (15:27 +0000)]
Make acl ready: functional again

It is useful to limit new developers and builds triggered by stbr
requests.

11 years agoMerge branch 'master' of git+ssh://git.pld-linux.org/projects/pld-builder.new
Jan Rękorajski [Mon, 18 Feb 2013 15:24:09 +0000 (16:24 +0100)]
Merge branch 'master' of git+ssh://git.pld-linux.org/projects/pld-builder.new

11 years ago- added linux-fusion, nvidiabl and vpb-driver packages
Jan Rękorajski [Mon, 18 Feb 2013 15:23:38 +0000 (16:23 +0100)]
- added linux-fusion, nvidiabl and vpb-driver packages

11 years agoCreate tmpdir with chroot command
Kacper Kornet [Fri, 7 Dec 2012 09:33:43 +0000 (09:33 +0000)]
Create tmpdir with chroot command

builder user can have no permission to write directly
in chroot.

11 years agoWrite debug informationa about tmpdir to buildlogs
Kacper Kornet [Fri, 7 Dec 2012 08:54:26 +0000 (08:54 +0000)]
Write debug informationa about tmpdir to buildlogs

11 years agoRevert "Strip trailing '/' from chroot"
Kacper Kornet [Thu, 6 Dec 2012 18:37:50 +0000 (18:37 +0000)]
Revert "Strip trailing '/' from chroot"

This reverts commit 500f3c399e7377d564f25bbf1afecf26e90511e1,
as it can break some existing configurations where there is
trailing '/' present in /etc/sudoers.

11 years agoInstall tmpdir only once in tmpdir()
Kacper Kornet [Thu, 6 Dec 2012 16:04:18 +0000 (16:04 +0000)]
Install tmpdir only once in tmpdir()

11 years agoFix position of tmpdir to be in chroot directory
Kacper Kornet [Thu, 6 Dec 2012 14:33:23 +0000 (14:33 +0000)]
Fix position of tmpdir to be in chroot directory

11 years agoFix premature removal of tmpdir in install_br
Kacper Kornet [Wed, 5 Dec 2012 07:35:29 +0000 (07:35 +0000)]
Fix premature removal of tmpdir in install_br

When tmpdir is removed in install_br called from build_rpm, subsequent
rpmbuild -bb in build_rpm can fail due to not existent TMPDIR directory
for %patchset macro. For example building of vim.spec fails prints
errors:

rpm: sh: can't create /home/users/builder/rpm/BUILD/vim/tmp/__ps1:
No such file or directory
rpm: sh: can't create /home/users/builder/rpm/BUILD/vim/tmp/__ps2:
No such file or directory
paste: /home/users/builder/rpm/BUILD/vim/tmp/__ps1: No such file or
directory

11 years agoStrip trailing '/' from chroot
Kacper Kornet [Mon, 3 Dec 2012 17:31:18 +0000 (17:31 +0000)]
Strip trailing '/' from chroot

Allow to specify chroot in builder.conf with and without '/'.

11 years agorpm-build-tools live now in packages
Kacper Kornet [Mon, 3 Dec 2012 15:13:54 +0000 (15:13 +0000)]
rpm-build-tools live now in packages

11 years agoInstall util-linux for su rpm5
Kacper Kornet [Fri, 30 Nov 2012 20:28:16 +0000 (20:28 +0000)]
Install util-linux for su

11 years agoFix initialization for database for rpm5
Kacper Kornet [Fri, 30 Nov 2012 20:03:38 +0000 (20:03 +0000)]
Fix initialization for database for rpm5

rpm5 doesn't know --inittdb path, however any query initialize database
if it doesn't exist.

11 years agoReplace chroot_name to chroot_type
Kacper Kornet [Fri, 30 Nov 2012 19:48:26 +0000 (19:48 +0000)]
Replace chroot_name to chroot_type

The setting of chroot_name was removed in 9d637 but it was still used in
few places. Replace it with chroot_type there.

11 years ago- don't stop on error during tmpdir creation
Kacper Kornet [Thu, 29 Nov 2012 18:57:00 +0000 (18:57 +0000)]
- don't stop on error during tmpdir creation

11 years ago- try to create also intermediate directories
Kacper Kornet [Thu, 29 Nov 2012 18:56:10 +0000 (18:56 +0000)]
- try to create also intermediate directories

11 years ago- try to make tmpdir when it doesn't exist
Kacper Kornet [Thu, 29 Nov 2012 16:50:35 +0000 (16:50 +0000)]
- try to make tmpdir when it doesn't exist

11 years ago- make buildlogs address in queue.html configurable
Jan Rękorajski [Sat, 10 Nov 2012 10:22:33 +0000 (11:22 +0100)]
- make buildlogs address in queue.html configurable

11 years ago- add config value for buildlogs host
Jan Rękorajski [Sat, 10 Nov 2012 10:20:04 +0000 (11:20 +0100)]
- add config value for buildlogs host
- fill in binary builder configuration

11 years agodynamic BUILDERPATH (relative to current script)
Elan Ruusamäe [Tue, 30 Oct 2012 17:33:59 +0000 (19:33 +0200)]
dynamic BUILDERPATH (relative to current script)

11 years agoMerge commit new builddir branch
Elan Ruusamäe [Tue, 30 Oct 2012 15:04:38 +0000 (17:04 +0200)]
Merge commit new builddir branch

now each build topdir is independant of other builds, so negative
builder jobs could run okay without corrupting existing jobs

11 years agoMerge branch 'master' of ssh://git.pld-linux.org/projects/pld-builder.new
Elan Ruusamäe [Sun, 28 Oct 2012 11:53:01 +0000 (13:53 +0200)]
Merge branch 'master' of ssh://git.pld-linux.org/projects/pld-builder.new

11 years agoadd support for sending rpm --define to builders
Elan Ruusamäe [Sun, 28 Oct 2012 11:52:55 +0000 (13:52 +0200)]
add support for sending rpm --define to builders

11 years agofix cleanup, not to delete RPM's before they are copied ;)
Elan Ruusamäe [Sat, 27 Oct 2012 14:28:46 +0000 (16:28 +0200)]
fix cleanup, not to delete RPM's before they are copied ;)

11 years agoremove whole topdir (as it's build specific)
Elan Ruusamäe [Sat, 27 Oct 2012 14:28:44 +0000 (16:28 +0200)]
remove whole topdir (as it's build specific)

11 years agooutput gpg stderr if present
Elan Ruusamäe [Sat, 27 Oct 2012 14:28:42 +0000 (16:28 +0200)]
output gpg stderr if present

11 years ago- use topdir in /tmp not to depend on $HOME outside chroot
Elan Ruusamäe [Sat, 27 Oct 2012 14:28:40 +0000 (16:28 +0200)]
- use topdir in /tmp not to depend on $HOME outside chroot

11 years agono need to clean tmpdir separately
Elan Ruusamäe [Sat, 27 Oct 2012 14:28:36 +0000 (16:28 +0200)]
no need to clean tmpdir separately

11 years ago- I don't see the need to redefine _builddir, and it breaks packages
Jan Rękorajski [Fri, 26 Oct 2012 12:14:45 +0000 (14:14 +0200)]
- I don't see the need to redefine _builddir, and it breaks packages
  like adobe-flash

11 years ago- rpm5's check_files use tab not space to list unpackaged files
Jan Rękorajski [Wed, 24 Oct 2012 06:14:19 +0000 (08:14 +0200)]
- rpm5's check_files use tab not space to list unpackaged files

11 years agoignore active config files
Elan Ruusamäe [Sun, 21 Oct 2012 08:22:12 +0000 (10:22 +0200)]
ignore active config files

11 years agoMerge branch 'master' into new-builddir
Elan Ruusamäe [Sun, 21 Oct 2012 08:17:28 +0000 (11:17 +0300)]
Merge branch 'master' into new-builddir

Conflicts:
PLD_Builder/install.py
PLD_Builder/request.py
PLD_Builder/rpm_builder.py

11 years agosetup new build dir, each build job gets own rpmdir
Elan Ruusamäe [Sun, 21 Oct 2012 07:51:29 +0000 (09:51 +0200)]
setup new build dir, each build job gets own rpmdir

currently still dependant on $HOME outside chroot

11 years agosetup .gitignore
Elan Ruusamäe [Sun, 21 Oct 2012 07:50:58 +0000 (09:50 +0200)]
setup .gitignore

11 years ago- spec name may be different than package %%{name} (eg. kernel packages)
Jan Rękorajski [Sat, 20 Oct 2012 20:23:46 +0000 (22:23 +0200)]
- spec name may be different than package %%{name} (eg. kernel packages)

11 years ago- use --nodeps when installing src.rpm due to rpm5 requiring deps even
Jan Rękorajski [Fri, 19 Oct 2012 10:51:05 +0000 (12:51 +0200)]
- use --nodeps when installing src.rpm due to rpm5 requiring deps even
  for srpms

11 years ago- fix syntax error
Jan Rękorajski [Fri, 19 Oct 2012 06:02:40 +0000 (08:02 +0200)]
- fix syntax error

11 years ago- tmpdir cleanup after revert
Jan Rękorajski [Fri, 19 Oct 2012 05:58:24 +0000 (07:58 +0200)]
- tmpdir cleanup after revert

11 years agoRevert 508a95ef0dbe1000f275858e87511ce08729ad49, setting tmpdir based on $HOME
Jan Rękorajski [Fri, 19 Oct 2012 05:44:34 +0000 (07:44 +0200)]
Revert 508a95ef0dbe1000f275858e87511ce08729ad49, setting tmpdir based on $HOME

Setting tmpdir based on $HOME moake no sense because it gets ~ of user
on host which may be different than ~builder in chroot, thus setting
$TMPDIR practically nowhere.

11 years ago- make tmpdir unique and always create it and clean it up
Jan Rękorajski [Fri, 19 Oct 2012 05:37:24 +0000 (07:37 +0200)]
- make tmpdir unique and always create it and clean it up

11 years agoMerge branch 'master' of git+ssh://git.pld-linux.org/projects/pld-builder.new
Jan Rękorajski [Thu, 18 Oct 2012 20:31:28 +0000 (22:31 +0200)]
Merge branch 'master' of git+ssh://git.pld-linux.org/projects/pld-builder.new

11 years ago- renamed .cvsignore to .gitignore and removed unneeded .cvsignore files
Jan Rękorajski [Thu, 18 Oct 2012 20:27:02 +0000 (22:27 +0200)]
- renamed .cvsignore to .gitignore and removed unneeded .cvsignore files

11 years ago- renamed .cvsignore to .goit ignore and removed unneeded .cvsignore files
Jan Rękorajski [Thu, 18 Oct 2012 20:27:02 +0000 (22:27 +0200)]
- renamed .cvsignore to .goit ignore and removed unneeded .cvsignore files

11 years agohandle cases for multiple "/" mounts
Elan Ruusamäe [Wed, 17 Oct 2012 22:21:06 +0000 (01:21 +0300)]
handle cases for multiple "/" mounts

11 years agotypo
Elan Ruusamäe [Wed, 17 Oct 2012 21:43:52 +0000 (00:43 +0300)]
typo

11 years agoexecutable
Elan Ruusamäe [Wed, 17 Oct 2012 21:11:28 +0000 (00:11 +0300)]
executable

11 years agofix dropin target
Elan Ruusamäe [Wed, 17 Oct 2012 21:08:06 +0000 (00:08 +0300)]
fix dropin target

11 years agorename configs with .dist extension
Elan Ruusamäe [Wed, 17 Oct 2012 21:06:03 +0000 (00:06 +0300)]
rename configs with .dist extension

not to conflict with files if somebody runs code from the checkout

11 years agoversion 0.6
Elan Ruusamäe [Wed, 17 Oct 2012 21:05:23 +0000 (00:05 +0300)]
version 0.6

update make dist to work with git

11 years agoadd support for define xml tags
Elan Ruusamäe [Wed, 17 Oct 2012 20:47:08 +0000 (22:47 +0200)]
add support for define xml tags

This page took 0.632111 seconds and 4 git commands to generate.